]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - Makefile.in
New Romanian translation for ld
[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)$(HOST_LIB_PATH_gettext)
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 @if gettext
795 HOST_LIB_PATH_gettext = \
796 $$r/$(HOST_SUBDIR)/gettext/intl/.libs:$$r/$(HOST_SUBDIR)/prev-gettext/intl/.libs:
797 @endif gettext
798
799
800 CXX_FOR_TARGET_FLAG_TO_PASS = \
801 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
802 @if target-libstdc++-v3
803 # CXX_FOR_TARGET is tricky to get right for target libs that require a
804 # functional C++ compiler. When we recurse, if we expand
805 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
806 # libstdc++ include flags from the script. Instead, we get an
807 # -funconfigured-* word, so that we'll get errors if this invalid C++
808 # command line is used for anything, but also so that we can use the
809 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
810 # don't pass it on, sub-make will use the default definition, that
811 # re-expands it at the time of use, so we'll get it right when we need
812 # it. One potential exception is the expansion of CXX_FOR_TARGET
813 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
814 # really work, for C++ host programs can't depend on the current-stage
815 # C++ target library.
816 CXX_FOR_TARGET_FLAG_TO_PASS = \
817 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
818 @endif target-libstdc++-v3
819
820 # Flags to pass down to all sub-makes. STAGE*FLAGS,
821 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
822 # overrideable (for a bootstrap build stage1 also builds gcc.info).
823 BASE_FLAGS_TO_PASS = \
824 "DESTDIR=$(DESTDIR)" \
825 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
826 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
827 "bindir=$(bindir)" \
828 "datadir=$(datadir)" \
829 "exec_prefix=$(exec_prefix)" \
830 "includedir=$(includedir)" \
831 "datarootdir=$(datarootdir)" \
832 "docdir=$(docdir)" \
833 "infodir=$(infodir)" \
834 "pdfdir=$(pdfdir)" \
835 "htmldir=$(htmldir)" \
836 "libdir=$(libdir)" \
837 "libexecdir=$(libexecdir)" \
838 "lispdir=$(lispdir)" \
839 "localstatedir=$(localstatedir)" \
840 "mandir=$(mandir)" \
841 "oldincludedir=$(oldincludedir)" \
842 "prefix=$(prefix)" \
843 "sbindir=$(sbindir)" \
844 "sharedstatedir=$(sharedstatedir)" \
845 "sysconfdir=$(sysconfdir)" \
846 "tooldir=$(tooldir)" \
847 "build_tooldir=$(build_tooldir)" \
848 "target_alias=$(target_alias)" \
849 "AWK=$(AWK)" \
850 "BISON=$(BISON)" \
851 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
852 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
853 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
854 "EXPECT=$(EXPECT)" \
855 "FLEX=$(FLEX)" \
856 "INSTALL=$(INSTALL)" \
857 "INSTALL_DATA=$(INSTALL_DATA)" \
858 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
859 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
860 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
861 "LEX=$(LEX)" \
862 "M4=$(M4)" \
863 "MAKE=$(MAKE)" \
864 "RUNTEST=$(RUNTEST)" \
865 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
866 "SED=$(SED)" \
867 "SHELL=$(SHELL)" \
868 "YACC=$(YACC)" \
869 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
870 "ADA_CFLAGS=$(ADA_CFLAGS)" \
871 "AR_FLAGS=$(AR_FLAGS)" \
872 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
873 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
874 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
875 "CFLAGS=$(CFLAGS)" \
876 "CXXFLAGS=$(CXXFLAGS)" \
877 "LDFLAGS=$(LDFLAGS)" \
878 "LIBCFLAGS=$(LIBCFLAGS)" \
879 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
880 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
881 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
882 "GNATBIND=$(GNATBIND)" \
883 "GNATMAKE=$(GNATMAKE)" \
884 "GDC=$(GDC)" \
885 "GDCFLAGS=$(GDCFLAGS)" \
886 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
887 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
888 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
889 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
890 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
891 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
892 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
893 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
894 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
895 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
896 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
897 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
898 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
899 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
900 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
901 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
902 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
903 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
904 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
905 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
906 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
907 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
908 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
909 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
910 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
911 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
912 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
913 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
914 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
915 "BUILD_CONFIG=$(BUILD_CONFIG)" \
916 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
917 "LEAN=$(LEAN)" \
918 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
919 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
920 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
921 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
922 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
923 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
924 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
925 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
926 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
927 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
928 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
929 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
930 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
931 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
932 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
933 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
934 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
935 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
936 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
937 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
938 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
939 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
940 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
941 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
942 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
943 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
944 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
945 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
946 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
947 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
948 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
949 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
950 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
951 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
952 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
953 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
954 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
955 "TFLAGS=$(TFLAGS)" \
956 "CONFIG_SHELL=$(SHELL)" \
957 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
958 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
959
960 # We leave this in just in case, but it is not needed anymore.
961 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
962
963 # Flags to pass down to most sub-makes, in which we're building with
964 # the host environment.
965 EXTRA_HOST_FLAGS = \
966 'AR=$(AR)' \
967 'AS=$(AS)' \
968 'CC=$(CC)' \
969 'CXX=$(CXX)' \
970 'DLLTOOL=$(DLLTOOL)' \
971 'DSYMUTIL=$(DSYMUTIL)' \
972 'GFORTRAN=$(GFORTRAN)' \
973 'GOC=$(GOC)' \
974 'GDC=$(GDC)' \
975 'GM2=$(GM2)' \
976 'LD=$(LD)' \
977 'LIPO=$(LIPO)' \
978 'NM=$(NM)' \
979 'OBJDUMP=$(OBJDUMP)' \
980 'OTOOL=$(OTOOL)' \
981 'RANLIB=$(RANLIB)' \
982 'READELF=$(READELF)' \
983 'STRIP=$(STRIP)' \
984 'WINDRES=$(WINDRES)' \
985 'WINDMC=$(WINDMC)' \
986 'CREATE_GCOV=$(CREATE_GCOV)' \
987 'PROFILE_MERGER=$(PROFILE_MERGER)'
988
989 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
990
991 # Flags to pass to stage1 or when not bootstrapping.
992
993 STAGE1_FLAGS_TO_PASS = \
994 LDFLAGS="$${LDFLAGS}" \
995 HOST_LIBS="$${HOST_LIBS}"
996
997 # Flags to pass to stage2 and later makes.
998
999 POSTSTAGE1_FLAGS_TO_PASS = \
1000 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
1001 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
1002 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
1003 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
1004 GNATBIND="$${GNATBIND}" \
1005 LDFLAGS="$${LDFLAGS}" \
1006 HOST_LIBS="$${HOST_LIBS}" \
1007 $(LTO_FLAGS_TO_PASS) \
1008 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1009
1010 @if gcc-bootstrap
1011 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1012 $(POSTSTAGE1_HOST_EXPORTS) \
1013 fi;
1014
1015 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1016 @endif gcc-bootstrap
1017
1018 # Flags to pass down to makes which are built with the target environment.
1019 # The double $ decreases the length of the command line; those variables
1020 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1021 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1022 # so we expand them here.
1023 EXTRA_TARGET_FLAGS = \
1024 'AR=$$(AR_FOR_TARGET)' \
1025 'AS=$(COMPILER_AS_FOR_TARGET)' \
1026 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1027 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1028 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1029 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1030 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1031 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1032 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1033 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1034 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1035 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1036 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1037 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1038 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1039 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1040 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1041 'LD=$(COMPILER_LD_FOR_TARGET)' \
1042 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1043 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1044 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1045 'NM=$(COMPILER_NM_FOR_TARGET)' \
1046 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1047 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1048 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1049 'READELF=$$(READELF_FOR_TARGET)' \
1050 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1051 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1052 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1053 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1054 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1055 "TFLAGS=$$TFLAGS"
1056
1057 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1058
1059 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1060 # unfortunately needs the native compiler and the target ar and
1061 # ranlib.
1062 # If any variables are added here, they must be added to do-*, below.
1063 # The BUILD_* variables are a special case, which are used for the gcc
1064 # cross-building scheme.
1065 EXTRA_GCC_FLAGS = \
1066 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1067 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1068 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1069 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1070
1071 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1072
1073 @if gcc
1074 BUILD_CONFIG = @BUILD_CONFIG@
1075 ifneq ($(BUILD_CONFIG),)
1076 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1077 endif
1078 @endif gcc
1079
1080 .PHONY: configure-host
1081 configure-host: \
1082 maybe-configure-bfd \
1083 maybe-configure-opcodes \
1084 maybe-configure-binutils \
1085 maybe-configure-bison \
1086 maybe-configure-cgen \
1087 maybe-configure-dejagnu \
1088 maybe-configure-etc \
1089 maybe-configure-fastjar \
1090 maybe-configure-fixincludes \
1091 maybe-configure-flex \
1092 maybe-configure-gas \
1093 maybe-configure-gcc \
1094 maybe-configure-gmp \
1095 maybe-configure-mpfr \
1096 maybe-configure-mpc \
1097 maybe-configure-isl \
1098 maybe-configure-gold \
1099 maybe-configure-gprof \
1100 maybe-configure-gprofng \
1101 maybe-configure-gettext \
1102 maybe-configure-tcl \
1103 maybe-configure-itcl \
1104 maybe-configure-ld \
1105 maybe-configure-libbacktrace \
1106 maybe-configure-libcpp \
1107 maybe-configure-libcody \
1108 maybe-configure-libdecnumber \
1109 maybe-configure-libgui \
1110 maybe-configure-libiberty \
1111 maybe-configure-libiberty-linker-plugin \
1112 maybe-configure-libiconv \
1113 maybe-configure-m4 \
1114 maybe-configure-readline \
1115 maybe-configure-sid \
1116 maybe-configure-sim \
1117 maybe-configure-texinfo \
1118 maybe-configure-zlib \
1119 maybe-configure-gnulib \
1120 maybe-configure-gdbsupport \
1121 maybe-configure-gdbserver \
1122 maybe-configure-gdb \
1123 maybe-configure-expect \
1124 maybe-configure-guile \
1125 maybe-configure-tk \
1126 maybe-configure-libtermcap \
1127 maybe-configure-utils \
1128 maybe-configure-c++tools \
1129 maybe-configure-gnattools \
1130 maybe-configure-lto-plugin \
1131 maybe-configure-libcc1 \
1132 maybe-configure-gotools \
1133 maybe-configure-libctf \
1134 maybe-configure-libsframe
1135 .PHONY: configure-target
1136 configure-target: \
1137 maybe-configure-target-libstdc++-v3 \
1138 maybe-configure-target-libsanitizer \
1139 maybe-configure-target-libvtv \
1140 maybe-configure-target-libssp \
1141 maybe-configure-target-newlib \
1142 maybe-configure-target-libgcc \
1143 maybe-configure-target-libbacktrace \
1144 maybe-configure-target-libquadmath \
1145 maybe-configure-target-libgfortran \
1146 maybe-configure-target-libobjc \
1147 maybe-configure-target-libgo \
1148 maybe-configure-target-libphobos \
1149 maybe-configure-target-libtermcap \
1150 maybe-configure-target-winsup \
1151 maybe-configure-target-libgloss \
1152 maybe-configure-target-libffi \
1153 maybe-configure-target-zlib \
1154 maybe-configure-target-rda \
1155 maybe-configure-target-libada \
1156 maybe-configure-target-libgm2 \
1157 maybe-configure-target-libgomp \
1158 maybe-configure-target-libitm \
1159 maybe-configure-target-libatomic
1160
1161 # The target built for a native non-bootstrap build.
1162 .PHONY: all
1163
1164 # --enable-pgo-build enables the PGO build.
1165 # 1. First build with -fprofile-generate.
1166 # 2. Use "make maybe-check-*" to generate profiling data.
1167 # 3. Use "make clean" to remove the previous build.
1168 # 4. Rebuild with -fprofile-use.
1169 all:
1170 @if gcc-bootstrap
1171 [ -f stage_final ] || echo stage3 > stage_final
1172 @r=`${PWD_COMMAND}`; export r; \
1173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1174 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1175 @endif gcc-bootstrap
1176 @: $(MAKE); $(unstage)
1177 +@r=`${PWD_COMMAND}`; export r; \
1178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1179 @if gcc-bootstrap
1180 if [ -f stage_last ]; then \
1181 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1182 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1183 else \
1184 @endif gcc-bootstrap
1185 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1186 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1187 @if pgo-build
1188 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1189 $(PGO_BUILD_TRAINING_MFLAGS) \
1190 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1191 $(PGO_BUILD_TRAINING) \
1192 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1193 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1194 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1195 @endif pgo-build
1196 @if gcc-bootstrap
1197 ; \
1198 fi \
1199 @endif gcc-bootstrap
1200 && :
1201
1202 .PHONY: all-build
1203
1204 all-build: maybe-all-build-libiberty
1205 all-build: maybe-all-build-bison
1206 all-build: maybe-all-build-flex
1207 all-build: maybe-all-build-m4
1208 all-build: maybe-all-build-texinfo
1209 all-build: maybe-all-build-fixincludes
1210 all-build: maybe-all-build-libcpp
1211
1212 .PHONY: all-host
1213
1214 @if bfd-no-bootstrap
1215 all-host: maybe-all-bfd
1216 @endif bfd-no-bootstrap
1217 @if opcodes-no-bootstrap
1218 all-host: maybe-all-opcodes
1219 @endif opcodes-no-bootstrap
1220 @if binutils-no-bootstrap
1221 all-host: maybe-all-binutils
1222 @endif binutils-no-bootstrap
1223 all-host: maybe-all-bison
1224 all-host: maybe-all-cgen
1225 all-host: maybe-all-dejagnu
1226 all-host: maybe-all-etc
1227 all-host: maybe-all-fastjar
1228 @if fixincludes-no-bootstrap
1229 all-host: maybe-all-fixincludes
1230 @endif fixincludes-no-bootstrap
1231 all-host: maybe-all-flex
1232 @if gas-no-bootstrap
1233 all-host: maybe-all-gas
1234 @endif gas-no-bootstrap
1235 @if gcc-no-bootstrap
1236 all-host: maybe-all-gcc
1237 @endif gcc-no-bootstrap
1238 @if gmp-no-bootstrap
1239 all-host: maybe-all-gmp
1240 @endif gmp-no-bootstrap
1241 @if mpfr-no-bootstrap
1242 all-host: maybe-all-mpfr
1243 @endif mpfr-no-bootstrap
1244 @if mpc-no-bootstrap
1245 all-host: maybe-all-mpc
1246 @endif mpc-no-bootstrap
1247 @if isl-no-bootstrap
1248 all-host: maybe-all-isl
1249 @endif isl-no-bootstrap
1250 @if gold-no-bootstrap
1251 all-host: maybe-all-gold
1252 @endif gold-no-bootstrap
1253 all-host: maybe-all-gprof
1254 all-host: maybe-all-gprofng
1255 @if gettext-no-bootstrap
1256 all-host: maybe-all-gettext
1257 @endif gettext-no-bootstrap
1258 all-host: maybe-all-tcl
1259 all-host: maybe-all-itcl
1260 @if ld-no-bootstrap
1261 all-host: maybe-all-ld
1262 @endif ld-no-bootstrap
1263 @if libbacktrace-no-bootstrap
1264 all-host: maybe-all-libbacktrace
1265 @endif libbacktrace-no-bootstrap
1266 @if libcpp-no-bootstrap
1267 all-host: maybe-all-libcpp
1268 @endif libcpp-no-bootstrap
1269 @if libcody-no-bootstrap
1270 all-host: maybe-all-libcody
1271 @endif libcody-no-bootstrap
1272 @if libdecnumber-no-bootstrap
1273 all-host: maybe-all-libdecnumber
1274 @endif libdecnumber-no-bootstrap
1275 all-host: maybe-all-libgui
1276 @if libiberty-no-bootstrap
1277 all-host: maybe-all-libiberty
1278 @endif libiberty-no-bootstrap
1279 @if libiberty-linker-plugin-no-bootstrap
1280 all-host: maybe-all-libiberty-linker-plugin
1281 @endif libiberty-linker-plugin-no-bootstrap
1282 @if libiconv-no-bootstrap
1283 all-host: maybe-all-libiconv
1284 @endif libiconv-no-bootstrap
1285 all-host: maybe-all-m4
1286 all-host: maybe-all-readline
1287 all-host: maybe-all-sid
1288 all-host: maybe-all-sim
1289 all-host: maybe-all-texinfo
1290 @if zlib-no-bootstrap
1291 all-host: maybe-all-zlib
1292 @endif zlib-no-bootstrap
1293 all-host: maybe-all-gnulib
1294 all-host: maybe-all-gdbsupport
1295 all-host: maybe-all-gdbserver
1296 all-host: maybe-all-gdb
1297 all-host: maybe-all-expect
1298 all-host: maybe-all-guile
1299 all-host: maybe-all-tk
1300 all-host: maybe-all-libtermcap
1301 all-host: maybe-all-utils
1302 all-host: maybe-all-c++tools
1303 all-host: maybe-all-gnattools
1304 @if lto-plugin-no-bootstrap
1305 all-host: maybe-all-lto-plugin
1306 @endif lto-plugin-no-bootstrap
1307 all-host: maybe-all-libcc1
1308 all-host: maybe-all-gotools
1309 @if libctf-no-bootstrap
1310 all-host: maybe-all-libctf
1311 @endif libctf-no-bootstrap
1312 @if libsframe-no-bootstrap
1313 all-host: maybe-all-libsframe
1314 @endif libsframe-no-bootstrap
1315
1316 .PHONY: all-target
1317
1318 @if target-libstdc++-v3-no-bootstrap
1319 all-target: maybe-all-target-libstdc++-v3
1320 @endif target-libstdc++-v3-no-bootstrap
1321 @if target-libsanitizer-no-bootstrap
1322 all-target: maybe-all-target-libsanitizer
1323 @endif target-libsanitizer-no-bootstrap
1324 @if target-libvtv-no-bootstrap
1325 all-target: maybe-all-target-libvtv
1326 @endif target-libvtv-no-bootstrap
1327 all-target: maybe-all-target-libssp
1328 all-target: maybe-all-target-newlib
1329 @if target-libgcc-no-bootstrap
1330 all-target: maybe-all-target-libgcc
1331 @endif target-libgcc-no-bootstrap
1332 @if target-libbacktrace-no-bootstrap
1333 all-target: maybe-all-target-libbacktrace
1334 @endif target-libbacktrace-no-bootstrap
1335 all-target: maybe-all-target-libquadmath
1336 all-target: maybe-all-target-libgfortran
1337 all-target: maybe-all-target-libobjc
1338 all-target: maybe-all-target-libgo
1339 @if target-libphobos-no-bootstrap
1340 all-target: maybe-all-target-libphobos
1341 @endif target-libphobos-no-bootstrap
1342 all-target: maybe-all-target-libtermcap
1343 all-target: maybe-all-target-winsup
1344 all-target: maybe-all-target-libgloss
1345 all-target: maybe-all-target-libffi
1346 @if target-zlib-no-bootstrap
1347 all-target: maybe-all-target-zlib
1348 @endif target-zlib-no-bootstrap
1349 all-target: maybe-all-target-rda
1350 all-target: maybe-all-target-libada
1351 all-target: maybe-all-target-libgm2
1352 @if target-libgomp-no-bootstrap
1353 all-target: maybe-all-target-libgomp
1354 @endif target-libgomp-no-bootstrap
1355 all-target: maybe-all-target-libitm
1356 @if target-libatomic-no-bootstrap
1357 all-target: maybe-all-target-libatomic
1358 @endif target-libatomic-no-bootstrap
1359
1360 # Do a target for all the subdirectories. A ``make do-X'' will do a
1361 # ``make X'' in all subdirectories (because, in general, there is a
1362 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1363 # but it may do additional work as well).
1364
1365 .PHONY: do-info
1366 do-info:
1367 @: $(MAKE); $(unstage)
1368 @r=`${PWD_COMMAND}`; export r; \
1369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1370 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1371 info-target
1372
1373
1374 .PHONY: info-host
1375
1376 info-host: maybe-info-bfd
1377 info-host: maybe-info-opcodes
1378 info-host: maybe-info-binutils
1379 info-host: maybe-info-bison
1380 info-host: maybe-info-cgen
1381 info-host: maybe-info-dejagnu
1382 info-host: maybe-info-etc
1383 info-host: maybe-info-fastjar
1384 info-host: maybe-info-fixincludes
1385 info-host: maybe-info-flex
1386 info-host: maybe-info-gas
1387 info-host: maybe-info-gcc
1388 info-host: maybe-info-gmp
1389 info-host: maybe-info-mpfr
1390 info-host: maybe-info-mpc
1391 info-host: maybe-info-isl
1392 info-host: maybe-info-gold
1393 info-host: maybe-info-gprof
1394 info-host: maybe-info-gprofng
1395 info-host: maybe-info-gettext
1396 info-host: maybe-info-tcl
1397 info-host: maybe-info-itcl
1398 info-host: maybe-info-ld
1399 info-host: maybe-info-libbacktrace
1400 info-host: maybe-info-libcpp
1401 info-host: maybe-info-libcody
1402 info-host: maybe-info-libdecnumber
1403 info-host: maybe-info-libgui
1404 info-host: maybe-info-libiberty
1405 info-host: maybe-info-libiberty-linker-plugin
1406 info-host: maybe-info-libiconv
1407 info-host: maybe-info-m4
1408 info-host: maybe-info-readline
1409 info-host: maybe-info-sid
1410 info-host: maybe-info-sim
1411 info-host: maybe-info-texinfo
1412 info-host: maybe-info-zlib
1413 info-host: maybe-info-gnulib
1414 info-host: maybe-info-gdbsupport
1415 info-host: maybe-info-gdbserver
1416 info-host: maybe-info-gdb
1417 info-host: maybe-info-expect
1418 info-host: maybe-info-guile
1419 info-host: maybe-info-tk
1420 info-host: maybe-info-libtermcap
1421 info-host: maybe-info-utils
1422 info-host: maybe-info-c++tools
1423 info-host: maybe-info-gnattools
1424 info-host: maybe-info-lto-plugin
1425 info-host: maybe-info-libcc1
1426 info-host: maybe-info-gotools
1427 info-host: maybe-info-libctf
1428 info-host: maybe-info-libsframe
1429
1430 .PHONY: info-target
1431
1432 info-target: maybe-info-target-libstdc++-v3
1433 info-target: maybe-info-target-libsanitizer
1434 info-target: maybe-info-target-libvtv
1435 info-target: maybe-info-target-libssp
1436 info-target: maybe-info-target-newlib
1437 info-target: maybe-info-target-libgcc
1438 info-target: maybe-info-target-libbacktrace
1439 info-target: maybe-info-target-libquadmath
1440 info-target: maybe-info-target-libgfortran
1441 info-target: maybe-info-target-libobjc
1442 info-target: maybe-info-target-libgo
1443 info-target: maybe-info-target-libphobos
1444 info-target: maybe-info-target-libtermcap
1445 info-target: maybe-info-target-winsup
1446 info-target: maybe-info-target-libgloss
1447 info-target: maybe-info-target-libffi
1448 info-target: maybe-info-target-zlib
1449 info-target: maybe-info-target-rda
1450 info-target: maybe-info-target-libada
1451 info-target: maybe-info-target-libgm2
1452 info-target: maybe-info-target-libgomp
1453 info-target: maybe-info-target-libitm
1454 info-target: maybe-info-target-libatomic
1455
1456 .PHONY: do-dvi
1457 do-dvi:
1458 @: $(MAKE); $(unstage)
1459 @r=`${PWD_COMMAND}`; export r; \
1460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1461 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1462 dvi-target
1463
1464
1465 .PHONY: dvi-host
1466
1467 dvi-host: maybe-dvi-bfd
1468 dvi-host: maybe-dvi-opcodes
1469 dvi-host: maybe-dvi-binutils
1470 dvi-host: maybe-dvi-bison
1471 dvi-host: maybe-dvi-cgen
1472 dvi-host: maybe-dvi-dejagnu
1473 dvi-host: maybe-dvi-etc
1474 dvi-host: maybe-dvi-fastjar
1475 dvi-host: maybe-dvi-fixincludes
1476 dvi-host: maybe-dvi-flex
1477 dvi-host: maybe-dvi-gas
1478 dvi-host: maybe-dvi-gcc
1479 dvi-host: maybe-dvi-gmp
1480 dvi-host: maybe-dvi-mpfr
1481 dvi-host: maybe-dvi-mpc
1482 dvi-host: maybe-dvi-isl
1483 dvi-host: maybe-dvi-gold
1484 dvi-host: maybe-dvi-gprof
1485 dvi-host: maybe-dvi-gprofng
1486 dvi-host: maybe-dvi-gettext
1487 dvi-host: maybe-dvi-tcl
1488 dvi-host: maybe-dvi-itcl
1489 dvi-host: maybe-dvi-ld
1490 dvi-host: maybe-dvi-libbacktrace
1491 dvi-host: maybe-dvi-libcpp
1492 dvi-host: maybe-dvi-libcody
1493 dvi-host: maybe-dvi-libdecnumber
1494 dvi-host: maybe-dvi-libgui
1495 dvi-host: maybe-dvi-libiberty
1496 dvi-host: maybe-dvi-libiberty-linker-plugin
1497 dvi-host: maybe-dvi-libiconv
1498 dvi-host: maybe-dvi-m4
1499 dvi-host: maybe-dvi-readline
1500 dvi-host: maybe-dvi-sid
1501 dvi-host: maybe-dvi-sim
1502 dvi-host: maybe-dvi-texinfo
1503 dvi-host: maybe-dvi-zlib
1504 dvi-host: maybe-dvi-gnulib
1505 dvi-host: maybe-dvi-gdbsupport
1506 dvi-host: maybe-dvi-gdbserver
1507 dvi-host: maybe-dvi-gdb
1508 dvi-host: maybe-dvi-expect
1509 dvi-host: maybe-dvi-guile
1510 dvi-host: maybe-dvi-tk
1511 dvi-host: maybe-dvi-libtermcap
1512 dvi-host: maybe-dvi-utils
1513 dvi-host: maybe-dvi-c++tools
1514 dvi-host: maybe-dvi-gnattools
1515 dvi-host: maybe-dvi-lto-plugin
1516 dvi-host: maybe-dvi-libcc1
1517 dvi-host: maybe-dvi-gotools
1518 dvi-host: maybe-dvi-libctf
1519 dvi-host: maybe-dvi-libsframe
1520
1521 .PHONY: dvi-target
1522
1523 dvi-target: maybe-dvi-target-libstdc++-v3
1524 dvi-target: maybe-dvi-target-libsanitizer
1525 dvi-target: maybe-dvi-target-libvtv
1526 dvi-target: maybe-dvi-target-libssp
1527 dvi-target: maybe-dvi-target-newlib
1528 dvi-target: maybe-dvi-target-libgcc
1529 dvi-target: maybe-dvi-target-libbacktrace
1530 dvi-target: maybe-dvi-target-libquadmath
1531 dvi-target: maybe-dvi-target-libgfortran
1532 dvi-target: maybe-dvi-target-libobjc
1533 dvi-target: maybe-dvi-target-libgo
1534 dvi-target: maybe-dvi-target-libphobos
1535 dvi-target: maybe-dvi-target-libtermcap
1536 dvi-target: maybe-dvi-target-winsup
1537 dvi-target: maybe-dvi-target-libgloss
1538 dvi-target: maybe-dvi-target-libffi
1539 dvi-target: maybe-dvi-target-zlib
1540 dvi-target: maybe-dvi-target-rda
1541 dvi-target: maybe-dvi-target-libada
1542 dvi-target: maybe-dvi-target-libgm2
1543 dvi-target: maybe-dvi-target-libgomp
1544 dvi-target: maybe-dvi-target-libitm
1545 dvi-target: maybe-dvi-target-libatomic
1546
1547 .PHONY: do-pdf
1548 do-pdf:
1549 @: $(MAKE); $(unstage)
1550 @r=`${PWD_COMMAND}`; export r; \
1551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1552 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1553 pdf-target
1554
1555
1556 .PHONY: pdf-host
1557
1558 pdf-host: maybe-pdf-bfd
1559 pdf-host: maybe-pdf-opcodes
1560 pdf-host: maybe-pdf-binutils
1561 pdf-host: maybe-pdf-bison
1562 pdf-host: maybe-pdf-cgen
1563 pdf-host: maybe-pdf-dejagnu
1564 pdf-host: maybe-pdf-etc
1565 pdf-host: maybe-pdf-fastjar
1566 pdf-host: maybe-pdf-fixincludes
1567 pdf-host: maybe-pdf-flex
1568 pdf-host: maybe-pdf-gas
1569 pdf-host: maybe-pdf-gcc
1570 pdf-host: maybe-pdf-gmp
1571 pdf-host: maybe-pdf-mpfr
1572 pdf-host: maybe-pdf-mpc
1573 pdf-host: maybe-pdf-isl
1574 pdf-host: maybe-pdf-gold
1575 pdf-host: maybe-pdf-gprof
1576 pdf-host: maybe-pdf-gprofng
1577 pdf-host: maybe-pdf-gettext
1578 pdf-host: maybe-pdf-tcl
1579 pdf-host: maybe-pdf-itcl
1580 pdf-host: maybe-pdf-ld
1581 pdf-host: maybe-pdf-libbacktrace
1582 pdf-host: maybe-pdf-libcpp
1583 pdf-host: maybe-pdf-libcody
1584 pdf-host: maybe-pdf-libdecnumber
1585 pdf-host: maybe-pdf-libgui
1586 pdf-host: maybe-pdf-libiberty
1587 pdf-host: maybe-pdf-libiberty-linker-plugin
1588 pdf-host: maybe-pdf-libiconv
1589 pdf-host: maybe-pdf-m4
1590 pdf-host: maybe-pdf-readline
1591 pdf-host: maybe-pdf-sid
1592 pdf-host: maybe-pdf-sim
1593 pdf-host: maybe-pdf-texinfo
1594 pdf-host: maybe-pdf-zlib
1595 pdf-host: maybe-pdf-gnulib
1596 pdf-host: maybe-pdf-gdbsupport
1597 pdf-host: maybe-pdf-gdbserver
1598 pdf-host: maybe-pdf-gdb
1599 pdf-host: maybe-pdf-expect
1600 pdf-host: maybe-pdf-guile
1601 pdf-host: maybe-pdf-tk
1602 pdf-host: maybe-pdf-libtermcap
1603 pdf-host: maybe-pdf-utils
1604 pdf-host: maybe-pdf-c++tools
1605 pdf-host: maybe-pdf-gnattools
1606 pdf-host: maybe-pdf-lto-plugin
1607 pdf-host: maybe-pdf-libcc1
1608 pdf-host: maybe-pdf-gotools
1609 pdf-host: maybe-pdf-libctf
1610 pdf-host: maybe-pdf-libsframe
1611
1612 .PHONY: pdf-target
1613
1614 pdf-target: maybe-pdf-target-libstdc++-v3
1615 pdf-target: maybe-pdf-target-libsanitizer
1616 pdf-target: maybe-pdf-target-libvtv
1617 pdf-target: maybe-pdf-target-libssp
1618 pdf-target: maybe-pdf-target-newlib
1619 pdf-target: maybe-pdf-target-libgcc
1620 pdf-target: maybe-pdf-target-libbacktrace
1621 pdf-target: maybe-pdf-target-libquadmath
1622 pdf-target: maybe-pdf-target-libgfortran
1623 pdf-target: maybe-pdf-target-libobjc
1624 pdf-target: maybe-pdf-target-libgo
1625 pdf-target: maybe-pdf-target-libphobos
1626 pdf-target: maybe-pdf-target-libtermcap
1627 pdf-target: maybe-pdf-target-winsup
1628 pdf-target: maybe-pdf-target-libgloss
1629 pdf-target: maybe-pdf-target-libffi
1630 pdf-target: maybe-pdf-target-zlib
1631 pdf-target: maybe-pdf-target-rda
1632 pdf-target: maybe-pdf-target-libada
1633 pdf-target: maybe-pdf-target-libgm2
1634 pdf-target: maybe-pdf-target-libgomp
1635 pdf-target: maybe-pdf-target-libitm
1636 pdf-target: maybe-pdf-target-libatomic
1637
1638 .PHONY: do-html
1639 do-html:
1640 @: $(MAKE); $(unstage)
1641 @r=`${PWD_COMMAND}`; export r; \
1642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1643 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1644 html-target
1645
1646
1647 .PHONY: html-host
1648
1649 html-host: maybe-html-bfd
1650 html-host: maybe-html-opcodes
1651 html-host: maybe-html-binutils
1652 html-host: maybe-html-bison
1653 html-host: maybe-html-cgen
1654 html-host: maybe-html-dejagnu
1655 html-host: maybe-html-etc
1656 html-host: maybe-html-fastjar
1657 html-host: maybe-html-fixincludes
1658 html-host: maybe-html-flex
1659 html-host: maybe-html-gas
1660 html-host: maybe-html-gcc
1661 html-host: maybe-html-gmp
1662 html-host: maybe-html-mpfr
1663 html-host: maybe-html-mpc
1664 html-host: maybe-html-isl
1665 html-host: maybe-html-gold
1666 html-host: maybe-html-gprof
1667 html-host: maybe-html-gprofng
1668 html-host: maybe-html-gettext
1669 html-host: maybe-html-tcl
1670 html-host: maybe-html-itcl
1671 html-host: maybe-html-ld
1672 html-host: maybe-html-libbacktrace
1673 html-host: maybe-html-libcpp
1674 html-host: maybe-html-libcody
1675 html-host: maybe-html-libdecnumber
1676 html-host: maybe-html-libgui
1677 html-host: maybe-html-libiberty
1678 html-host: maybe-html-libiberty-linker-plugin
1679 html-host: maybe-html-libiconv
1680 html-host: maybe-html-m4
1681 html-host: maybe-html-readline
1682 html-host: maybe-html-sid
1683 html-host: maybe-html-sim
1684 html-host: maybe-html-texinfo
1685 html-host: maybe-html-zlib
1686 html-host: maybe-html-gnulib
1687 html-host: maybe-html-gdbsupport
1688 html-host: maybe-html-gdbserver
1689 html-host: maybe-html-gdb
1690 html-host: maybe-html-expect
1691 html-host: maybe-html-guile
1692 html-host: maybe-html-tk
1693 html-host: maybe-html-libtermcap
1694 html-host: maybe-html-utils
1695 html-host: maybe-html-c++tools
1696 html-host: maybe-html-gnattools
1697 html-host: maybe-html-lto-plugin
1698 html-host: maybe-html-libcc1
1699 html-host: maybe-html-gotools
1700 html-host: maybe-html-libctf
1701 html-host: maybe-html-libsframe
1702
1703 .PHONY: html-target
1704
1705 html-target: maybe-html-target-libstdc++-v3
1706 html-target: maybe-html-target-libsanitizer
1707 html-target: maybe-html-target-libvtv
1708 html-target: maybe-html-target-libssp
1709 html-target: maybe-html-target-newlib
1710 html-target: maybe-html-target-libgcc
1711 html-target: maybe-html-target-libbacktrace
1712 html-target: maybe-html-target-libquadmath
1713 html-target: maybe-html-target-libgfortran
1714 html-target: maybe-html-target-libobjc
1715 html-target: maybe-html-target-libgo
1716 html-target: maybe-html-target-libphobos
1717 html-target: maybe-html-target-libtermcap
1718 html-target: maybe-html-target-winsup
1719 html-target: maybe-html-target-libgloss
1720 html-target: maybe-html-target-libffi
1721 html-target: maybe-html-target-zlib
1722 html-target: maybe-html-target-rda
1723 html-target: maybe-html-target-libada
1724 html-target: maybe-html-target-libgm2
1725 html-target: maybe-html-target-libgomp
1726 html-target: maybe-html-target-libitm
1727 html-target: maybe-html-target-libatomic
1728
1729 .PHONY: do-TAGS
1730 do-TAGS:
1731 @: $(MAKE); $(unstage)
1732 @r=`${PWD_COMMAND}`; export r; \
1733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1735 TAGS-target
1736
1737
1738 .PHONY: TAGS-host
1739
1740 TAGS-host: maybe-TAGS-bfd
1741 TAGS-host: maybe-TAGS-opcodes
1742 TAGS-host: maybe-TAGS-binutils
1743 TAGS-host: maybe-TAGS-bison
1744 TAGS-host: maybe-TAGS-cgen
1745 TAGS-host: maybe-TAGS-dejagnu
1746 TAGS-host: maybe-TAGS-etc
1747 TAGS-host: maybe-TAGS-fastjar
1748 TAGS-host: maybe-TAGS-fixincludes
1749 TAGS-host: maybe-TAGS-flex
1750 TAGS-host: maybe-TAGS-gas
1751 TAGS-host: maybe-TAGS-gcc
1752 TAGS-host: maybe-TAGS-gmp
1753 TAGS-host: maybe-TAGS-mpfr
1754 TAGS-host: maybe-TAGS-mpc
1755 TAGS-host: maybe-TAGS-isl
1756 TAGS-host: maybe-TAGS-gold
1757 TAGS-host: maybe-TAGS-gprof
1758 TAGS-host: maybe-TAGS-gprofng
1759 TAGS-host: maybe-TAGS-gettext
1760 TAGS-host: maybe-TAGS-tcl
1761 TAGS-host: maybe-TAGS-itcl
1762 TAGS-host: maybe-TAGS-ld
1763 TAGS-host: maybe-TAGS-libbacktrace
1764 TAGS-host: maybe-TAGS-libcpp
1765 TAGS-host: maybe-TAGS-libcody
1766 TAGS-host: maybe-TAGS-libdecnumber
1767 TAGS-host: maybe-TAGS-libgui
1768 TAGS-host: maybe-TAGS-libiberty
1769 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1770 TAGS-host: maybe-TAGS-libiconv
1771 TAGS-host: maybe-TAGS-m4
1772 TAGS-host: maybe-TAGS-readline
1773 TAGS-host: maybe-TAGS-sid
1774 TAGS-host: maybe-TAGS-sim
1775 TAGS-host: maybe-TAGS-texinfo
1776 TAGS-host: maybe-TAGS-zlib
1777 TAGS-host: maybe-TAGS-gnulib
1778 TAGS-host: maybe-TAGS-gdbsupport
1779 TAGS-host: maybe-TAGS-gdbserver
1780 TAGS-host: maybe-TAGS-gdb
1781 TAGS-host: maybe-TAGS-expect
1782 TAGS-host: maybe-TAGS-guile
1783 TAGS-host: maybe-TAGS-tk
1784 TAGS-host: maybe-TAGS-libtermcap
1785 TAGS-host: maybe-TAGS-utils
1786 TAGS-host: maybe-TAGS-c++tools
1787 TAGS-host: maybe-TAGS-gnattools
1788 TAGS-host: maybe-TAGS-lto-plugin
1789 TAGS-host: maybe-TAGS-libcc1
1790 TAGS-host: maybe-TAGS-gotools
1791 TAGS-host: maybe-TAGS-libctf
1792 TAGS-host: maybe-TAGS-libsframe
1793
1794 .PHONY: TAGS-target
1795
1796 TAGS-target: maybe-TAGS-target-libstdc++-v3
1797 TAGS-target: maybe-TAGS-target-libsanitizer
1798 TAGS-target: maybe-TAGS-target-libvtv
1799 TAGS-target: maybe-TAGS-target-libssp
1800 TAGS-target: maybe-TAGS-target-newlib
1801 TAGS-target: maybe-TAGS-target-libgcc
1802 TAGS-target: maybe-TAGS-target-libbacktrace
1803 TAGS-target: maybe-TAGS-target-libquadmath
1804 TAGS-target: maybe-TAGS-target-libgfortran
1805 TAGS-target: maybe-TAGS-target-libobjc
1806 TAGS-target: maybe-TAGS-target-libgo
1807 TAGS-target: maybe-TAGS-target-libphobos
1808 TAGS-target: maybe-TAGS-target-libtermcap
1809 TAGS-target: maybe-TAGS-target-winsup
1810 TAGS-target: maybe-TAGS-target-libgloss
1811 TAGS-target: maybe-TAGS-target-libffi
1812 TAGS-target: maybe-TAGS-target-zlib
1813 TAGS-target: maybe-TAGS-target-rda
1814 TAGS-target: maybe-TAGS-target-libada
1815 TAGS-target: maybe-TAGS-target-libgm2
1816 TAGS-target: maybe-TAGS-target-libgomp
1817 TAGS-target: maybe-TAGS-target-libitm
1818 TAGS-target: maybe-TAGS-target-libatomic
1819
1820 .PHONY: do-install-info
1821 do-install-info:
1822 @: $(MAKE); $(unstage)
1823 @r=`${PWD_COMMAND}`; export r; \
1824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1825 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1826 install-info-target
1827
1828
1829 .PHONY: install-info-host
1830
1831 install-info-host: maybe-install-info-bfd
1832 install-info-host: maybe-install-info-opcodes
1833 install-info-host: maybe-install-info-binutils
1834 install-info-host: maybe-install-info-bison
1835 install-info-host: maybe-install-info-cgen
1836 install-info-host: maybe-install-info-dejagnu
1837 install-info-host: maybe-install-info-etc
1838 install-info-host: maybe-install-info-fastjar
1839 install-info-host: maybe-install-info-fixincludes
1840 install-info-host: maybe-install-info-flex
1841 install-info-host: maybe-install-info-gas
1842 install-info-host: maybe-install-info-gcc
1843 install-info-host: maybe-install-info-gmp
1844 install-info-host: maybe-install-info-mpfr
1845 install-info-host: maybe-install-info-mpc
1846 install-info-host: maybe-install-info-isl
1847 install-info-host: maybe-install-info-gold
1848 install-info-host: maybe-install-info-gprof
1849 install-info-host: maybe-install-info-gprofng
1850 install-info-host: maybe-install-info-gettext
1851 install-info-host: maybe-install-info-tcl
1852 install-info-host: maybe-install-info-itcl
1853 install-info-host: maybe-install-info-ld
1854 install-info-host: maybe-install-info-libbacktrace
1855 install-info-host: maybe-install-info-libcpp
1856 install-info-host: maybe-install-info-libcody
1857 install-info-host: maybe-install-info-libdecnumber
1858 install-info-host: maybe-install-info-libgui
1859 install-info-host: maybe-install-info-libiberty
1860 install-info-host: maybe-install-info-libiberty-linker-plugin
1861 install-info-host: maybe-install-info-libiconv
1862 install-info-host: maybe-install-info-m4
1863 install-info-host: maybe-install-info-readline
1864 install-info-host: maybe-install-info-sid
1865 install-info-host: maybe-install-info-sim
1866 install-info-host: maybe-install-info-texinfo
1867 install-info-host: maybe-install-info-zlib
1868 install-info-host: maybe-install-info-gnulib
1869 install-info-host: maybe-install-info-gdbsupport
1870 install-info-host: maybe-install-info-gdbserver
1871 install-info-host: maybe-install-info-gdb
1872 install-info-host: maybe-install-info-expect
1873 install-info-host: maybe-install-info-guile
1874 install-info-host: maybe-install-info-tk
1875 install-info-host: maybe-install-info-libtermcap
1876 install-info-host: maybe-install-info-utils
1877 install-info-host: maybe-install-info-c++tools
1878 install-info-host: maybe-install-info-gnattools
1879 install-info-host: maybe-install-info-lto-plugin
1880 install-info-host: maybe-install-info-libcc1
1881 install-info-host: maybe-install-info-gotools
1882 install-info-host: maybe-install-info-libctf
1883 install-info-host: maybe-install-info-libsframe
1884
1885 .PHONY: install-info-target
1886
1887 install-info-target: maybe-install-info-target-libstdc++-v3
1888 install-info-target: maybe-install-info-target-libsanitizer
1889 install-info-target: maybe-install-info-target-libvtv
1890 install-info-target: maybe-install-info-target-libssp
1891 install-info-target: maybe-install-info-target-newlib
1892 install-info-target: maybe-install-info-target-libgcc
1893 install-info-target: maybe-install-info-target-libbacktrace
1894 install-info-target: maybe-install-info-target-libquadmath
1895 install-info-target: maybe-install-info-target-libgfortran
1896 install-info-target: maybe-install-info-target-libobjc
1897 install-info-target: maybe-install-info-target-libgo
1898 install-info-target: maybe-install-info-target-libphobos
1899 install-info-target: maybe-install-info-target-libtermcap
1900 install-info-target: maybe-install-info-target-winsup
1901 install-info-target: maybe-install-info-target-libgloss
1902 install-info-target: maybe-install-info-target-libffi
1903 install-info-target: maybe-install-info-target-zlib
1904 install-info-target: maybe-install-info-target-rda
1905 install-info-target: maybe-install-info-target-libada
1906 install-info-target: maybe-install-info-target-libgm2
1907 install-info-target: maybe-install-info-target-libgomp
1908 install-info-target: maybe-install-info-target-libitm
1909 install-info-target: maybe-install-info-target-libatomic
1910
1911 .PHONY: do-install-dvi
1912 do-install-dvi:
1913 @: $(MAKE); $(unstage)
1914 @r=`${PWD_COMMAND}`; export r; \
1915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1916 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1917 install-dvi-target
1918
1919
1920 .PHONY: install-dvi-host
1921
1922 install-dvi-host: maybe-install-dvi-bfd
1923 install-dvi-host: maybe-install-dvi-opcodes
1924 install-dvi-host: maybe-install-dvi-binutils
1925 install-dvi-host: maybe-install-dvi-bison
1926 install-dvi-host: maybe-install-dvi-cgen
1927 install-dvi-host: maybe-install-dvi-dejagnu
1928 install-dvi-host: maybe-install-dvi-etc
1929 install-dvi-host: maybe-install-dvi-fastjar
1930 install-dvi-host: maybe-install-dvi-fixincludes
1931 install-dvi-host: maybe-install-dvi-flex
1932 install-dvi-host: maybe-install-dvi-gas
1933 install-dvi-host: maybe-install-dvi-gcc
1934 install-dvi-host: maybe-install-dvi-gmp
1935 install-dvi-host: maybe-install-dvi-mpfr
1936 install-dvi-host: maybe-install-dvi-mpc
1937 install-dvi-host: maybe-install-dvi-isl
1938 install-dvi-host: maybe-install-dvi-gold
1939 install-dvi-host: maybe-install-dvi-gprof
1940 install-dvi-host: maybe-install-dvi-gprofng
1941 install-dvi-host: maybe-install-dvi-gettext
1942 install-dvi-host: maybe-install-dvi-tcl
1943 install-dvi-host: maybe-install-dvi-itcl
1944 install-dvi-host: maybe-install-dvi-ld
1945 install-dvi-host: maybe-install-dvi-libbacktrace
1946 install-dvi-host: maybe-install-dvi-libcpp
1947 install-dvi-host: maybe-install-dvi-libcody
1948 install-dvi-host: maybe-install-dvi-libdecnumber
1949 install-dvi-host: maybe-install-dvi-libgui
1950 install-dvi-host: maybe-install-dvi-libiberty
1951 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1952 install-dvi-host: maybe-install-dvi-libiconv
1953 install-dvi-host: maybe-install-dvi-m4
1954 install-dvi-host: maybe-install-dvi-readline
1955 install-dvi-host: maybe-install-dvi-sid
1956 install-dvi-host: maybe-install-dvi-sim
1957 install-dvi-host: maybe-install-dvi-texinfo
1958 install-dvi-host: maybe-install-dvi-zlib
1959 install-dvi-host: maybe-install-dvi-gnulib
1960 install-dvi-host: maybe-install-dvi-gdbsupport
1961 install-dvi-host: maybe-install-dvi-gdbserver
1962 install-dvi-host: maybe-install-dvi-gdb
1963 install-dvi-host: maybe-install-dvi-expect
1964 install-dvi-host: maybe-install-dvi-guile
1965 install-dvi-host: maybe-install-dvi-tk
1966 install-dvi-host: maybe-install-dvi-libtermcap
1967 install-dvi-host: maybe-install-dvi-utils
1968 install-dvi-host: maybe-install-dvi-c++tools
1969 install-dvi-host: maybe-install-dvi-gnattools
1970 install-dvi-host: maybe-install-dvi-lto-plugin
1971 install-dvi-host: maybe-install-dvi-libcc1
1972 install-dvi-host: maybe-install-dvi-gotools
1973 install-dvi-host: maybe-install-dvi-libctf
1974 install-dvi-host: maybe-install-dvi-libsframe
1975
1976 .PHONY: install-dvi-target
1977
1978 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1979 install-dvi-target: maybe-install-dvi-target-libsanitizer
1980 install-dvi-target: maybe-install-dvi-target-libvtv
1981 install-dvi-target: maybe-install-dvi-target-libssp
1982 install-dvi-target: maybe-install-dvi-target-newlib
1983 install-dvi-target: maybe-install-dvi-target-libgcc
1984 install-dvi-target: maybe-install-dvi-target-libbacktrace
1985 install-dvi-target: maybe-install-dvi-target-libquadmath
1986 install-dvi-target: maybe-install-dvi-target-libgfortran
1987 install-dvi-target: maybe-install-dvi-target-libobjc
1988 install-dvi-target: maybe-install-dvi-target-libgo
1989 install-dvi-target: maybe-install-dvi-target-libphobos
1990 install-dvi-target: maybe-install-dvi-target-libtermcap
1991 install-dvi-target: maybe-install-dvi-target-winsup
1992 install-dvi-target: maybe-install-dvi-target-libgloss
1993 install-dvi-target: maybe-install-dvi-target-libffi
1994 install-dvi-target: maybe-install-dvi-target-zlib
1995 install-dvi-target: maybe-install-dvi-target-rda
1996 install-dvi-target: maybe-install-dvi-target-libada
1997 install-dvi-target: maybe-install-dvi-target-libgm2
1998 install-dvi-target: maybe-install-dvi-target-libgomp
1999 install-dvi-target: maybe-install-dvi-target-libitm
2000 install-dvi-target: maybe-install-dvi-target-libatomic
2001
2002 .PHONY: do-install-pdf
2003 do-install-pdf:
2004 @: $(MAKE); $(unstage)
2005 @r=`${PWD_COMMAND}`; export r; \
2006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2007 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2008 install-pdf-target
2009
2010
2011 .PHONY: install-pdf-host
2012
2013 install-pdf-host: maybe-install-pdf-bfd
2014 install-pdf-host: maybe-install-pdf-opcodes
2015 install-pdf-host: maybe-install-pdf-binutils
2016 install-pdf-host: maybe-install-pdf-bison
2017 install-pdf-host: maybe-install-pdf-cgen
2018 install-pdf-host: maybe-install-pdf-dejagnu
2019 install-pdf-host: maybe-install-pdf-etc
2020 install-pdf-host: maybe-install-pdf-fastjar
2021 install-pdf-host: maybe-install-pdf-fixincludes
2022 install-pdf-host: maybe-install-pdf-flex
2023 install-pdf-host: maybe-install-pdf-gas
2024 install-pdf-host: maybe-install-pdf-gcc
2025 install-pdf-host: maybe-install-pdf-gmp
2026 install-pdf-host: maybe-install-pdf-mpfr
2027 install-pdf-host: maybe-install-pdf-mpc
2028 install-pdf-host: maybe-install-pdf-isl
2029 install-pdf-host: maybe-install-pdf-gold
2030 install-pdf-host: maybe-install-pdf-gprof
2031 install-pdf-host: maybe-install-pdf-gprofng
2032 install-pdf-host: maybe-install-pdf-gettext
2033 install-pdf-host: maybe-install-pdf-tcl
2034 install-pdf-host: maybe-install-pdf-itcl
2035 install-pdf-host: maybe-install-pdf-ld
2036 install-pdf-host: maybe-install-pdf-libbacktrace
2037 install-pdf-host: maybe-install-pdf-libcpp
2038 install-pdf-host: maybe-install-pdf-libcody
2039 install-pdf-host: maybe-install-pdf-libdecnumber
2040 install-pdf-host: maybe-install-pdf-libgui
2041 install-pdf-host: maybe-install-pdf-libiberty
2042 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2043 install-pdf-host: maybe-install-pdf-libiconv
2044 install-pdf-host: maybe-install-pdf-m4
2045 install-pdf-host: maybe-install-pdf-readline
2046 install-pdf-host: maybe-install-pdf-sid
2047 install-pdf-host: maybe-install-pdf-sim
2048 install-pdf-host: maybe-install-pdf-texinfo
2049 install-pdf-host: maybe-install-pdf-zlib
2050 install-pdf-host: maybe-install-pdf-gnulib
2051 install-pdf-host: maybe-install-pdf-gdbsupport
2052 install-pdf-host: maybe-install-pdf-gdbserver
2053 install-pdf-host: maybe-install-pdf-gdb
2054 install-pdf-host: maybe-install-pdf-expect
2055 install-pdf-host: maybe-install-pdf-guile
2056 install-pdf-host: maybe-install-pdf-tk
2057 install-pdf-host: maybe-install-pdf-libtermcap
2058 install-pdf-host: maybe-install-pdf-utils
2059 install-pdf-host: maybe-install-pdf-c++tools
2060 install-pdf-host: maybe-install-pdf-gnattools
2061 install-pdf-host: maybe-install-pdf-lto-plugin
2062 install-pdf-host: maybe-install-pdf-libcc1
2063 install-pdf-host: maybe-install-pdf-gotools
2064 install-pdf-host: maybe-install-pdf-libctf
2065 install-pdf-host: maybe-install-pdf-libsframe
2066
2067 .PHONY: install-pdf-target
2068
2069 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2070 install-pdf-target: maybe-install-pdf-target-libsanitizer
2071 install-pdf-target: maybe-install-pdf-target-libvtv
2072 install-pdf-target: maybe-install-pdf-target-libssp
2073 install-pdf-target: maybe-install-pdf-target-newlib
2074 install-pdf-target: maybe-install-pdf-target-libgcc
2075 install-pdf-target: maybe-install-pdf-target-libbacktrace
2076 install-pdf-target: maybe-install-pdf-target-libquadmath
2077 install-pdf-target: maybe-install-pdf-target-libgfortran
2078 install-pdf-target: maybe-install-pdf-target-libobjc
2079 install-pdf-target: maybe-install-pdf-target-libgo
2080 install-pdf-target: maybe-install-pdf-target-libphobos
2081 install-pdf-target: maybe-install-pdf-target-libtermcap
2082 install-pdf-target: maybe-install-pdf-target-winsup
2083 install-pdf-target: maybe-install-pdf-target-libgloss
2084 install-pdf-target: maybe-install-pdf-target-libffi
2085 install-pdf-target: maybe-install-pdf-target-zlib
2086 install-pdf-target: maybe-install-pdf-target-rda
2087 install-pdf-target: maybe-install-pdf-target-libada
2088 install-pdf-target: maybe-install-pdf-target-libgm2
2089 install-pdf-target: maybe-install-pdf-target-libgomp
2090 install-pdf-target: maybe-install-pdf-target-libitm
2091 install-pdf-target: maybe-install-pdf-target-libatomic
2092
2093 .PHONY: do-install-html
2094 do-install-html:
2095 @: $(MAKE); $(unstage)
2096 @r=`${PWD_COMMAND}`; export r; \
2097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2098 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2099 install-html-target
2100
2101
2102 .PHONY: install-html-host
2103
2104 install-html-host: maybe-install-html-bfd
2105 install-html-host: maybe-install-html-opcodes
2106 install-html-host: maybe-install-html-binutils
2107 install-html-host: maybe-install-html-bison
2108 install-html-host: maybe-install-html-cgen
2109 install-html-host: maybe-install-html-dejagnu
2110 install-html-host: maybe-install-html-etc
2111 install-html-host: maybe-install-html-fastjar
2112 install-html-host: maybe-install-html-fixincludes
2113 install-html-host: maybe-install-html-flex
2114 install-html-host: maybe-install-html-gas
2115 install-html-host: maybe-install-html-gcc
2116 install-html-host: maybe-install-html-gmp
2117 install-html-host: maybe-install-html-mpfr
2118 install-html-host: maybe-install-html-mpc
2119 install-html-host: maybe-install-html-isl
2120 install-html-host: maybe-install-html-gold
2121 install-html-host: maybe-install-html-gprof
2122 install-html-host: maybe-install-html-gprofng
2123 install-html-host: maybe-install-html-gettext
2124 install-html-host: maybe-install-html-tcl
2125 install-html-host: maybe-install-html-itcl
2126 install-html-host: maybe-install-html-ld
2127 install-html-host: maybe-install-html-libbacktrace
2128 install-html-host: maybe-install-html-libcpp
2129 install-html-host: maybe-install-html-libcody
2130 install-html-host: maybe-install-html-libdecnumber
2131 install-html-host: maybe-install-html-libgui
2132 install-html-host: maybe-install-html-libiberty
2133 install-html-host: maybe-install-html-libiberty-linker-plugin
2134 install-html-host: maybe-install-html-libiconv
2135 install-html-host: maybe-install-html-m4
2136 install-html-host: maybe-install-html-readline
2137 install-html-host: maybe-install-html-sid
2138 install-html-host: maybe-install-html-sim
2139 install-html-host: maybe-install-html-texinfo
2140 install-html-host: maybe-install-html-zlib
2141 install-html-host: maybe-install-html-gnulib
2142 install-html-host: maybe-install-html-gdbsupport
2143 install-html-host: maybe-install-html-gdbserver
2144 install-html-host: maybe-install-html-gdb
2145 install-html-host: maybe-install-html-expect
2146 install-html-host: maybe-install-html-guile
2147 install-html-host: maybe-install-html-tk
2148 install-html-host: maybe-install-html-libtermcap
2149 install-html-host: maybe-install-html-utils
2150 install-html-host: maybe-install-html-c++tools
2151 install-html-host: maybe-install-html-gnattools
2152 install-html-host: maybe-install-html-lto-plugin
2153 install-html-host: maybe-install-html-libcc1
2154 install-html-host: maybe-install-html-gotools
2155 install-html-host: maybe-install-html-libctf
2156 install-html-host: maybe-install-html-libsframe
2157
2158 .PHONY: install-html-target
2159
2160 install-html-target: maybe-install-html-target-libstdc++-v3
2161 install-html-target: maybe-install-html-target-libsanitizer
2162 install-html-target: maybe-install-html-target-libvtv
2163 install-html-target: maybe-install-html-target-libssp
2164 install-html-target: maybe-install-html-target-newlib
2165 install-html-target: maybe-install-html-target-libgcc
2166 install-html-target: maybe-install-html-target-libbacktrace
2167 install-html-target: maybe-install-html-target-libquadmath
2168 install-html-target: maybe-install-html-target-libgfortran
2169 install-html-target: maybe-install-html-target-libobjc
2170 install-html-target: maybe-install-html-target-libgo
2171 install-html-target: maybe-install-html-target-libphobos
2172 install-html-target: maybe-install-html-target-libtermcap
2173 install-html-target: maybe-install-html-target-winsup
2174 install-html-target: maybe-install-html-target-libgloss
2175 install-html-target: maybe-install-html-target-libffi
2176 install-html-target: maybe-install-html-target-zlib
2177 install-html-target: maybe-install-html-target-rda
2178 install-html-target: maybe-install-html-target-libada
2179 install-html-target: maybe-install-html-target-libgm2
2180 install-html-target: maybe-install-html-target-libgomp
2181 install-html-target: maybe-install-html-target-libitm
2182 install-html-target: maybe-install-html-target-libatomic
2183
2184 .PHONY: do-installcheck
2185 do-installcheck:
2186 @: $(MAKE); $(unstage)
2187 @r=`${PWD_COMMAND}`; export r; \
2188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2189 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2190 installcheck-target
2191
2192
2193 .PHONY: installcheck-host
2194
2195 installcheck-host: maybe-installcheck-bfd
2196 installcheck-host: maybe-installcheck-opcodes
2197 installcheck-host: maybe-installcheck-binutils
2198 installcheck-host: maybe-installcheck-bison
2199 installcheck-host: maybe-installcheck-cgen
2200 installcheck-host: maybe-installcheck-dejagnu
2201 installcheck-host: maybe-installcheck-etc
2202 installcheck-host: maybe-installcheck-fastjar
2203 installcheck-host: maybe-installcheck-fixincludes
2204 installcheck-host: maybe-installcheck-flex
2205 installcheck-host: maybe-installcheck-gas
2206 installcheck-host: maybe-installcheck-gcc
2207 installcheck-host: maybe-installcheck-gmp
2208 installcheck-host: maybe-installcheck-mpfr
2209 installcheck-host: maybe-installcheck-mpc
2210 installcheck-host: maybe-installcheck-isl
2211 installcheck-host: maybe-installcheck-gold
2212 installcheck-host: maybe-installcheck-gprof
2213 installcheck-host: maybe-installcheck-gprofng
2214 installcheck-host: maybe-installcheck-gettext
2215 installcheck-host: maybe-installcheck-tcl
2216 installcheck-host: maybe-installcheck-itcl
2217 installcheck-host: maybe-installcheck-ld
2218 installcheck-host: maybe-installcheck-libbacktrace
2219 installcheck-host: maybe-installcheck-libcpp
2220 installcheck-host: maybe-installcheck-libcody
2221 installcheck-host: maybe-installcheck-libdecnumber
2222 installcheck-host: maybe-installcheck-libgui
2223 installcheck-host: maybe-installcheck-libiberty
2224 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2225 installcheck-host: maybe-installcheck-libiconv
2226 installcheck-host: maybe-installcheck-m4
2227 installcheck-host: maybe-installcheck-readline
2228 installcheck-host: maybe-installcheck-sid
2229 installcheck-host: maybe-installcheck-sim
2230 installcheck-host: maybe-installcheck-texinfo
2231 installcheck-host: maybe-installcheck-zlib
2232 installcheck-host: maybe-installcheck-gnulib
2233 installcheck-host: maybe-installcheck-gdbsupport
2234 installcheck-host: maybe-installcheck-gdbserver
2235 installcheck-host: maybe-installcheck-gdb
2236 installcheck-host: maybe-installcheck-expect
2237 installcheck-host: maybe-installcheck-guile
2238 installcheck-host: maybe-installcheck-tk
2239 installcheck-host: maybe-installcheck-libtermcap
2240 installcheck-host: maybe-installcheck-utils
2241 installcheck-host: maybe-installcheck-c++tools
2242 installcheck-host: maybe-installcheck-gnattools
2243 installcheck-host: maybe-installcheck-lto-plugin
2244 installcheck-host: maybe-installcheck-libcc1
2245 installcheck-host: maybe-installcheck-gotools
2246 installcheck-host: maybe-installcheck-libctf
2247 installcheck-host: maybe-installcheck-libsframe
2248
2249 .PHONY: installcheck-target
2250
2251 installcheck-target: maybe-installcheck-target-libstdc++-v3
2252 installcheck-target: maybe-installcheck-target-libsanitizer
2253 installcheck-target: maybe-installcheck-target-libvtv
2254 installcheck-target: maybe-installcheck-target-libssp
2255 installcheck-target: maybe-installcheck-target-newlib
2256 installcheck-target: maybe-installcheck-target-libgcc
2257 installcheck-target: maybe-installcheck-target-libbacktrace
2258 installcheck-target: maybe-installcheck-target-libquadmath
2259 installcheck-target: maybe-installcheck-target-libgfortran
2260 installcheck-target: maybe-installcheck-target-libobjc
2261 installcheck-target: maybe-installcheck-target-libgo
2262 installcheck-target: maybe-installcheck-target-libphobos
2263 installcheck-target: maybe-installcheck-target-libtermcap
2264 installcheck-target: maybe-installcheck-target-winsup
2265 installcheck-target: maybe-installcheck-target-libgloss
2266 installcheck-target: maybe-installcheck-target-libffi
2267 installcheck-target: maybe-installcheck-target-zlib
2268 installcheck-target: maybe-installcheck-target-rda
2269 installcheck-target: maybe-installcheck-target-libada
2270 installcheck-target: maybe-installcheck-target-libgm2
2271 installcheck-target: maybe-installcheck-target-libgomp
2272 installcheck-target: maybe-installcheck-target-libitm
2273 installcheck-target: maybe-installcheck-target-libatomic
2274
2275 .PHONY: do-mostlyclean
2276 do-mostlyclean:
2277 @: $(MAKE); $(unstage)
2278 @r=`${PWD_COMMAND}`; export r; \
2279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2280 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2281 mostlyclean-target
2282
2283
2284 .PHONY: mostlyclean-host
2285
2286 mostlyclean-host: maybe-mostlyclean-bfd
2287 mostlyclean-host: maybe-mostlyclean-opcodes
2288 mostlyclean-host: maybe-mostlyclean-binutils
2289 mostlyclean-host: maybe-mostlyclean-bison
2290 mostlyclean-host: maybe-mostlyclean-cgen
2291 mostlyclean-host: maybe-mostlyclean-dejagnu
2292 mostlyclean-host: maybe-mostlyclean-etc
2293 mostlyclean-host: maybe-mostlyclean-fastjar
2294 mostlyclean-host: maybe-mostlyclean-fixincludes
2295 mostlyclean-host: maybe-mostlyclean-flex
2296 mostlyclean-host: maybe-mostlyclean-gas
2297 mostlyclean-host: maybe-mostlyclean-gcc
2298 mostlyclean-host: maybe-mostlyclean-gmp
2299 mostlyclean-host: maybe-mostlyclean-mpfr
2300 mostlyclean-host: maybe-mostlyclean-mpc
2301 mostlyclean-host: maybe-mostlyclean-isl
2302 mostlyclean-host: maybe-mostlyclean-gold
2303 mostlyclean-host: maybe-mostlyclean-gprof
2304 mostlyclean-host: maybe-mostlyclean-gprofng
2305 mostlyclean-host: maybe-mostlyclean-gettext
2306 mostlyclean-host: maybe-mostlyclean-tcl
2307 mostlyclean-host: maybe-mostlyclean-itcl
2308 mostlyclean-host: maybe-mostlyclean-ld
2309 mostlyclean-host: maybe-mostlyclean-libbacktrace
2310 mostlyclean-host: maybe-mostlyclean-libcpp
2311 mostlyclean-host: maybe-mostlyclean-libcody
2312 mostlyclean-host: maybe-mostlyclean-libdecnumber
2313 mostlyclean-host: maybe-mostlyclean-libgui
2314 mostlyclean-host: maybe-mostlyclean-libiberty
2315 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2316 mostlyclean-host: maybe-mostlyclean-libiconv
2317 mostlyclean-host: maybe-mostlyclean-m4
2318 mostlyclean-host: maybe-mostlyclean-readline
2319 mostlyclean-host: maybe-mostlyclean-sid
2320 mostlyclean-host: maybe-mostlyclean-sim
2321 mostlyclean-host: maybe-mostlyclean-texinfo
2322 mostlyclean-host: maybe-mostlyclean-zlib
2323 mostlyclean-host: maybe-mostlyclean-gnulib
2324 mostlyclean-host: maybe-mostlyclean-gdbsupport
2325 mostlyclean-host: maybe-mostlyclean-gdbserver
2326 mostlyclean-host: maybe-mostlyclean-gdb
2327 mostlyclean-host: maybe-mostlyclean-expect
2328 mostlyclean-host: maybe-mostlyclean-guile
2329 mostlyclean-host: maybe-mostlyclean-tk
2330 mostlyclean-host: maybe-mostlyclean-libtermcap
2331 mostlyclean-host: maybe-mostlyclean-utils
2332 mostlyclean-host: maybe-mostlyclean-c++tools
2333 mostlyclean-host: maybe-mostlyclean-gnattools
2334 mostlyclean-host: maybe-mostlyclean-lto-plugin
2335 mostlyclean-host: maybe-mostlyclean-libcc1
2336 mostlyclean-host: maybe-mostlyclean-gotools
2337 mostlyclean-host: maybe-mostlyclean-libctf
2338 mostlyclean-host: maybe-mostlyclean-libsframe
2339
2340 .PHONY: mostlyclean-target
2341
2342 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2343 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2344 mostlyclean-target: maybe-mostlyclean-target-libvtv
2345 mostlyclean-target: maybe-mostlyclean-target-libssp
2346 mostlyclean-target: maybe-mostlyclean-target-newlib
2347 mostlyclean-target: maybe-mostlyclean-target-libgcc
2348 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2349 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2350 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2351 mostlyclean-target: maybe-mostlyclean-target-libobjc
2352 mostlyclean-target: maybe-mostlyclean-target-libgo
2353 mostlyclean-target: maybe-mostlyclean-target-libphobos
2354 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2355 mostlyclean-target: maybe-mostlyclean-target-winsup
2356 mostlyclean-target: maybe-mostlyclean-target-libgloss
2357 mostlyclean-target: maybe-mostlyclean-target-libffi
2358 mostlyclean-target: maybe-mostlyclean-target-zlib
2359 mostlyclean-target: maybe-mostlyclean-target-rda
2360 mostlyclean-target: maybe-mostlyclean-target-libada
2361 mostlyclean-target: maybe-mostlyclean-target-libgm2
2362 mostlyclean-target: maybe-mostlyclean-target-libgomp
2363 mostlyclean-target: maybe-mostlyclean-target-libitm
2364 mostlyclean-target: maybe-mostlyclean-target-libatomic
2365
2366 .PHONY: do-clean
2367 do-clean:
2368 @: $(MAKE); $(unstage)
2369 @r=`${PWD_COMMAND}`; export r; \
2370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2371 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2372 clean-target
2373
2374
2375 .PHONY: clean-host
2376
2377 clean-host: maybe-clean-bfd
2378 clean-host: maybe-clean-opcodes
2379 clean-host: maybe-clean-binutils
2380 clean-host: maybe-clean-bison
2381 clean-host: maybe-clean-cgen
2382 clean-host: maybe-clean-dejagnu
2383 clean-host: maybe-clean-etc
2384 clean-host: maybe-clean-fastjar
2385 clean-host: maybe-clean-fixincludes
2386 clean-host: maybe-clean-flex
2387 clean-host: maybe-clean-gas
2388 clean-host: maybe-clean-gcc
2389 clean-host: maybe-clean-gmp
2390 clean-host: maybe-clean-mpfr
2391 clean-host: maybe-clean-mpc
2392 clean-host: maybe-clean-isl
2393 clean-host: maybe-clean-gold
2394 clean-host: maybe-clean-gprof
2395 clean-host: maybe-clean-gprofng
2396 clean-host: maybe-clean-gettext
2397 clean-host: maybe-clean-tcl
2398 clean-host: maybe-clean-itcl
2399 clean-host: maybe-clean-ld
2400 clean-host: maybe-clean-libbacktrace
2401 clean-host: maybe-clean-libcpp
2402 clean-host: maybe-clean-libcody
2403 clean-host: maybe-clean-libdecnumber
2404 clean-host: maybe-clean-libgui
2405 clean-host: maybe-clean-libiberty
2406 clean-host: maybe-clean-libiberty-linker-plugin
2407 clean-host: maybe-clean-libiconv
2408 clean-host: maybe-clean-m4
2409 clean-host: maybe-clean-readline
2410 clean-host: maybe-clean-sid
2411 clean-host: maybe-clean-sim
2412 clean-host: maybe-clean-texinfo
2413 clean-host: maybe-clean-zlib
2414 clean-host: maybe-clean-gnulib
2415 clean-host: maybe-clean-gdbsupport
2416 clean-host: maybe-clean-gdbserver
2417 clean-host: maybe-clean-gdb
2418 clean-host: maybe-clean-expect
2419 clean-host: maybe-clean-guile
2420 clean-host: maybe-clean-tk
2421 clean-host: maybe-clean-libtermcap
2422 clean-host: maybe-clean-utils
2423 clean-host: maybe-clean-c++tools
2424 clean-host: maybe-clean-gnattools
2425 clean-host: maybe-clean-lto-plugin
2426 clean-host: maybe-clean-libcc1
2427 clean-host: maybe-clean-gotools
2428 clean-host: maybe-clean-libctf
2429 clean-host: maybe-clean-libsframe
2430
2431 .PHONY: clean-target
2432
2433 clean-target: maybe-clean-target-libstdc++-v3
2434 clean-target: maybe-clean-target-libsanitizer
2435 clean-target: maybe-clean-target-libvtv
2436 clean-target: maybe-clean-target-libssp
2437 clean-target: maybe-clean-target-newlib
2438 clean-target: maybe-clean-target-libgcc
2439 clean-target: maybe-clean-target-libbacktrace
2440 clean-target: maybe-clean-target-libquadmath
2441 clean-target: maybe-clean-target-libgfortran
2442 clean-target: maybe-clean-target-libobjc
2443 clean-target: maybe-clean-target-libgo
2444 clean-target: maybe-clean-target-libphobos
2445 clean-target: maybe-clean-target-libtermcap
2446 clean-target: maybe-clean-target-winsup
2447 clean-target: maybe-clean-target-libgloss
2448 clean-target: maybe-clean-target-libffi
2449 clean-target: maybe-clean-target-zlib
2450 clean-target: maybe-clean-target-rda
2451 clean-target: maybe-clean-target-libada
2452 clean-target: maybe-clean-target-libgm2
2453 clean-target: maybe-clean-target-libgomp
2454 clean-target: maybe-clean-target-libitm
2455 clean-target: maybe-clean-target-libatomic
2456
2457 .PHONY: do-distclean
2458 do-distclean:
2459 @: $(MAKE); $(unstage)
2460 @r=`${PWD_COMMAND}`; export r; \
2461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2462 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2463 distclean-target
2464
2465
2466 .PHONY: distclean-host
2467
2468 distclean-host: maybe-distclean-bfd
2469 distclean-host: maybe-distclean-opcodes
2470 distclean-host: maybe-distclean-binutils
2471 distclean-host: maybe-distclean-bison
2472 distclean-host: maybe-distclean-cgen
2473 distclean-host: maybe-distclean-dejagnu
2474 distclean-host: maybe-distclean-etc
2475 distclean-host: maybe-distclean-fastjar
2476 distclean-host: maybe-distclean-fixincludes
2477 distclean-host: maybe-distclean-flex
2478 distclean-host: maybe-distclean-gas
2479 distclean-host: maybe-distclean-gcc
2480 distclean-host: maybe-distclean-gmp
2481 distclean-host: maybe-distclean-mpfr
2482 distclean-host: maybe-distclean-mpc
2483 distclean-host: maybe-distclean-isl
2484 distclean-host: maybe-distclean-gold
2485 distclean-host: maybe-distclean-gprof
2486 distclean-host: maybe-distclean-gprofng
2487 distclean-host: maybe-distclean-gettext
2488 distclean-host: maybe-distclean-tcl
2489 distclean-host: maybe-distclean-itcl
2490 distclean-host: maybe-distclean-ld
2491 distclean-host: maybe-distclean-libbacktrace
2492 distclean-host: maybe-distclean-libcpp
2493 distclean-host: maybe-distclean-libcody
2494 distclean-host: maybe-distclean-libdecnumber
2495 distclean-host: maybe-distclean-libgui
2496 distclean-host: maybe-distclean-libiberty
2497 distclean-host: maybe-distclean-libiberty-linker-plugin
2498 distclean-host: maybe-distclean-libiconv
2499 distclean-host: maybe-distclean-m4
2500 distclean-host: maybe-distclean-readline
2501 distclean-host: maybe-distclean-sid
2502 distclean-host: maybe-distclean-sim
2503 distclean-host: maybe-distclean-texinfo
2504 distclean-host: maybe-distclean-zlib
2505 distclean-host: maybe-distclean-gnulib
2506 distclean-host: maybe-distclean-gdbsupport
2507 distclean-host: maybe-distclean-gdbserver
2508 distclean-host: maybe-distclean-gdb
2509 distclean-host: maybe-distclean-expect
2510 distclean-host: maybe-distclean-guile
2511 distclean-host: maybe-distclean-tk
2512 distclean-host: maybe-distclean-libtermcap
2513 distclean-host: maybe-distclean-utils
2514 distclean-host: maybe-distclean-c++tools
2515 distclean-host: maybe-distclean-gnattools
2516 distclean-host: maybe-distclean-lto-plugin
2517 distclean-host: maybe-distclean-libcc1
2518 distclean-host: maybe-distclean-gotools
2519 distclean-host: maybe-distclean-libctf
2520 distclean-host: maybe-distclean-libsframe
2521
2522 .PHONY: distclean-target
2523
2524 distclean-target: maybe-distclean-target-libstdc++-v3
2525 distclean-target: maybe-distclean-target-libsanitizer
2526 distclean-target: maybe-distclean-target-libvtv
2527 distclean-target: maybe-distclean-target-libssp
2528 distclean-target: maybe-distclean-target-newlib
2529 distclean-target: maybe-distclean-target-libgcc
2530 distclean-target: maybe-distclean-target-libbacktrace
2531 distclean-target: maybe-distclean-target-libquadmath
2532 distclean-target: maybe-distclean-target-libgfortran
2533 distclean-target: maybe-distclean-target-libobjc
2534 distclean-target: maybe-distclean-target-libgo
2535 distclean-target: maybe-distclean-target-libphobos
2536 distclean-target: maybe-distclean-target-libtermcap
2537 distclean-target: maybe-distclean-target-winsup
2538 distclean-target: maybe-distclean-target-libgloss
2539 distclean-target: maybe-distclean-target-libffi
2540 distclean-target: maybe-distclean-target-zlib
2541 distclean-target: maybe-distclean-target-rda
2542 distclean-target: maybe-distclean-target-libada
2543 distclean-target: maybe-distclean-target-libgm2
2544 distclean-target: maybe-distclean-target-libgomp
2545 distclean-target: maybe-distclean-target-libitm
2546 distclean-target: maybe-distclean-target-libatomic
2547
2548 .PHONY: do-maintainer-clean
2549 do-maintainer-clean:
2550 @: $(MAKE); $(unstage)
2551 @r=`${PWD_COMMAND}`; export r; \
2552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2553 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2554 maintainer-clean-target
2555
2556
2557 .PHONY: maintainer-clean-host
2558
2559 maintainer-clean-host: maybe-maintainer-clean-bfd
2560 maintainer-clean-host: maybe-maintainer-clean-opcodes
2561 maintainer-clean-host: maybe-maintainer-clean-binutils
2562 maintainer-clean-host: maybe-maintainer-clean-bison
2563 maintainer-clean-host: maybe-maintainer-clean-cgen
2564 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2565 maintainer-clean-host: maybe-maintainer-clean-etc
2566 maintainer-clean-host: maybe-maintainer-clean-fastjar
2567 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2568 maintainer-clean-host: maybe-maintainer-clean-flex
2569 maintainer-clean-host: maybe-maintainer-clean-gas
2570 maintainer-clean-host: maybe-maintainer-clean-gcc
2571 maintainer-clean-host: maybe-maintainer-clean-gmp
2572 maintainer-clean-host: maybe-maintainer-clean-mpfr
2573 maintainer-clean-host: maybe-maintainer-clean-mpc
2574 maintainer-clean-host: maybe-maintainer-clean-isl
2575 maintainer-clean-host: maybe-maintainer-clean-gold
2576 maintainer-clean-host: maybe-maintainer-clean-gprof
2577 maintainer-clean-host: maybe-maintainer-clean-gprofng
2578 maintainer-clean-host: maybe-maintainer-clean-gettext
2579 maintainer-clean-host: maybe-maintainer-clean-tcl
2580 maintainer-clean-host: maybe-maintainer-clean-itcl
2581 maintainer-clean-host: maybe-maintainer-clean-ld
2582 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2583 maintainer-clean-host: maybe-maintainer-clean-libcpp
2584 maintainer-clean-host: maybe-maintainer-clean-libcody
2585 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2586 maintainer-clean-host: maybe-maintainer-clean-libgui
2587 maintainer-clean-host: maybe-maintainer-clean-libiberty
2588 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2589 maintainer-clean-host: maybe-maintainer-clean-libiconv
2590 maintainer-clean-host: maybe-maintainer-clean-m4
2591 maintainer-clean-host: maybe-maintainer-clean-readline
2592 maintainer-clean-host: maybe-maintainer-clean-sid
2593 maintainer-clean-host: maybe-maintainer-clean-sim
2594 maintainer-clean-host: maybe-maintainer-clean-texinfo
2595 maintainer-clean-host: maybe-maintainer-clean-zlib
2596 maintainer-clean-host: maybe-maintainer-clean-gnulib
2597 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2598 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2599 maintainer-clean-host: maybe-maintainer-clean-gdb
2600 maintainer-clean-host: maybe-maintainer-clean-expect
2601 maintainer-clean-host: maybe-maintainer-clean-guile
2602 maintainer-clean-host: maybe-maintainer-clean-tk
2603 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2604 maintainer-clean-host: maybe-maintainer-clean-utils
2605 maintainer-clean-host: maybe-maintainer-clean-c++tools
2606 maintainer-clean-host: maybe-maintainer-clean-gnattools
2607 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2608 maintainer-clean-host: maybe-maintainer-clean-libcc1
2609 maintainer-clean-host: maybe-maintainer-clean-gotools
2610 maintainer-clean-host: maybe-maintainer-clean-libctf
2611 maintainer-clean-host: maybe-maintainer-clean-libsframe
2612
2613 .PHONY: maintainer-clean-target
2614
2615 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2616 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2617 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2618 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2619 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2620 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2621 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2622 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2623 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2624 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2625 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2626 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2627 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2628 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2629 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2630 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2631 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2632 maintainer-clean-target: maybe-maintainer-clean-target-rda
2633 maintainer-clean-target: maybe-maintainer-clean-target-libada
2634 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2635 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2636 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2637 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2638
2639
2640 # Here are the targets which correspond to the do-X targets.
2641
2642 .PHONY: info installcheck dvi pdf html
2643 .PHONY: install-info install-dvi install-pdf install-html
2644 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2645 .PHONY: local-clean local-distclean local-maintainer-clean
2646 info: do-info
2647 installcheck: do-installcheck
2648 dvi: do-dvi
2649 pdf: do-pdf
2650 html: do-html
2651
2652 # Make sure makeinfo is built before we do a `make info', if we're
2653 # in fact building texinfo.
2654 do-info: maybe-all-texinfo
2655
2656 install-info: do-install-info dir.info
2657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2658 if [ -f dir.info ]; then \
2659 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2660 else true; fi
2661
2662 install-dvi: do-install-dvi
2663
2664 install-pdf: do-install-pdf
2665
2666 install-html: do-install-html
2667
2668 local-clean:
2669 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2670
2671 local-distclean:
2672 -rm -f Makefile config.status config.cache mh-frag mt-frag
2673 -rm -f maybedep.tmp serdep.tmp stage_final
2674 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2675 rm -rf $(TARGET_SUBDIR); \
2676 else true; fi
2677 -rm -rf $(BUILD_SUBDIR)
2678 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2679 rm -rf $(HOST_SUBDIR); \
2680 else true; fi
2681 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2682 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2683 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2684 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2685 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2686 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2687 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2688
2689 local-maintainer-clean:
2690 @echo "This command is intended for maintainers to use;"
2691 @echo "it deletes files that may require special tools to rebuild."
2692
2693 clean: do-clean local-clean
2694 mostlyclean: do-mostlyclean local-clean
2695 distclean: do-distclean local-clean local-distclean
2696 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2697 maintainer-clean: local-distclean
2698 realclean: maintainer-clean
2699
2700 # Check target.
2701
2702 .PHONY: check do-check
2703 check: do-check
2704
2705 # Only include modules actually being configured and built.
2706 .PHONY: check-host
2707 check-host: \
2708 maybe-check-bfd \
2709 maybe-check-opcodes \
2710 maybe-check-binutils \
2711 maybe-check-bison \
2712 maybe-check-cgen \
2713 maybe-check-dejagnu \
2714 maybe-check-etc \
2715 maybe-check-fastjar \
2716 maybe-check-fixincludes \
2717 maybe-check-flex \
2718 maybe-check-gas \
2719 maybe-check-gcc \
2720 maybe-check-gmp \
2721 maybe-check-mpfr \
2722 maybe-check-mpc \
2723 maybe-check-isl \
2724 maybe-check-gold \
2725 maybe-check-gprof \
2726 maybe-check-gprofng \
2727 maybe-check-gettext \
2728 maybe-check-tcl \
2729 maybe-check-itcl \
2730 maybe-check-ld \
2731 maybe-check-libbacktrace \
2732 maybe-check-libcpp \
2733 maybe-check-libcody \
2734 maybe-check-libdecnumber \
2735 maybe-check-libgui \
2736 maybe-check-libiberty \
2737 maybe-check-libiberty-linker-plugin \
2738 maybe-check-libiconv \
2739 maybe-check-m4 \
2740 maybe-check-readline \
2741 maybe-check-sid \
2742 maybe-check-sim \
2743 maybe-check-texinfo \
2744 maybe-check-zlib \
2745 maybe-check-gnulib \
2746 maybe-check-gdbsupport \
2747 maybe-check-gdbserver \
2748 maybe-check-gdb \
2749 maybe-check-expect \
2750 maybe-check-guile \
2751 maybe-check-tk \
2752 maybe-check-libtermcap \
2753 maybe-check-utils \
2754 maybe-check-c++tools \
2755 maybe-check-gnattools \
2756 maybe-check-lto-plugin \
2757 maybe-check-libcc1 \
2758 maybe-check-gotools \
2759 maybe-check-libctf \
2760 maybe-check-libsframe
2761
2762 .PHONY: check-target
2763 check-target: \
2764 maybe-check-target-libstdc++-v3 \
2765 maybe-check-target-libsanitizer \
2766 maybe-check-target-libvtv \
2767 maybe-check-target-libssp \
2768 maybe-check-target-newlib \
2769 maybe-check-target-libgcc \
2770 maybe-check-target-libbacktrace \
2771 maybe-check-target-libquadmath \
2772 maybe-check-target-libgfortran \
2773 maybe-check-target-libobjc \
2774 maybe-check-target-libgo \
2775 maybe-check-target-libphobos \
2776 maybe-check-target-libtermcap \
2777 maybe-check-target-winsup \
2778 maybe-check-target-libgloss \
2779 maybe-check-target-libffi \
2780 maybe-check-target-zlib \
2781 maybe-check-target-rda \
2782 maybe-check-target-libada \
2783 maybe-check-target-libgm2 \
2784 maybe-check-target-libgomp \
2785 maybe-check-target-libitm \
2786 maybe-check-target-libatomic
2787
2788 do-check:
2789 @: $(MAKE); $(unstage)
2790 @r=`${PWD_COMMAND}`; export r; \
2791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2792 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2793
2794 # Automated reporting of test results.
2795
2796 warning.log: build.log
2797 $(srcdir)/contrib/warn_summary build.log > $@
2798
2799 mail-report.log:
2800 if test x'$(BOOT_CFLAGS)' != x''; then \
2801 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2802 fi; \
2803 $(srcdir)/contrib/test_summary -t >$@
2804 chmod +x $@
2805 echo If you really want to send e-mail, run ./$@ now
2806
2807 mail-report-with-warnings.log: warning.log
2808 if test x'$(BOOT_CFLAGS)' != x''; then \
2809 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2810 fi; \
2811 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2812 chmod +x $@
2813 echo If you really want to send e-mail, run ./$@ now
2814
2815 # Local Vim config
2816
2817 $(srcdir)/.local.vimrc:
2818 $(LN_S) contrib/vimrc $@
2819
2820 $(srcdir)/.lvimrc:
2821 $(LN_S) contrib/vimrc $@
2822
2823 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2824
2825 .PHONY: vimrc
2826
2827 # clang-format config
2828
2829 $(srcdir)/.clang-format:
2830 $(LN_S) contrib/clang-format $@
2831
2832 clang-format: $(srcdir)/.clang-format
2833
2834 .PHONY: clang-format
2835
2836 # Installation targets.
2837
2838 .PHONY: install uninstall
2839 install:
2840 @: $(MAKE); $(unstage)
2841 @r=`${PWD_COMMAND}`; export r; \
2842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2843 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2844
2845 .PHONY: install-host-nogcc
2846 install-host-nogcc: \
2847 maybe-install-bfd \
2848 maybe-install-opcodes \
2849 maybe-install-binutils \
2850 maybe-install-bison \
2851 maybe-install-cgen \
2852 maybe-install-dejagnu \
2853 maybe-install-etc \
2854 maybe-install-fastjar \
2855 maybe-install-fixincludes \
2856 maybe-install-flex \
2857 maybe-install-gas \
2858 maybe-install-gmp \
2859 maybe-install-mpfr \
2860 maybe-install-mpc \
2861 maybe-install-isl \
2862 maybe-install-gold \
2863 maybe-install-gprof \
2864 maybe-install-gprofng \
2865 maybe-install-gettext \
2866 maybe-install-tcl \
2867 maybe-install-itcl \
2868 maybe-install-ld \
2869 maybe-install-libbacktrace \
2870 maybe-install-libcpp \
2871 maybe-install-libcody \
2872 maybe-install-libdecnumber \
2873 maybe-install-libgui \
2874 maybe-install-libiberty \
2875 maybe-install-libiberty-linker-plugin \
2876 maybe-install-libiconv \
2877 maybe-install-m4 \
2878 maybe-install-readline \
2879 maybe-install-sid \
2880 maybe-install-sim \
2881 maybe-install-texinfo \
2882 maybe-install-zlib \
2883 maybe-install-gnulib \
2884 maybe-install-gdbsupport \
2885 maybe-install-gdbserver \
2886 maybe-install-gdb \
2887 maybe-install-expect \
2888 maybe-install-guile \
2889 maybe-install-tk \
2890 maybe-install-libtermcap \
2891 maybe-install-utils \
2892 maybe-install-c++tools \
2893 maybe-install-gnattools \
2894 maybe-install-lto-plugin \
2895 maybe-install-libcc1 \
2896 maybe-install-gotools \
2897 maybe-install-libctf \
2898 maybe-install-libsframe
2899
2900 .PHONY: install-host
2901 install-host: \
2902 maybe-install-bfd \
2903 maybe-install-opcodes \
2904 maybe-install-binutils \
2905 maybe-install-bison \
2906 maybe-install-cgen \
2907 maybe-install-dejagnu \
2908 maybe-install-etc \
2909 maybe-install-fastjar \
2910 maybe-install-fixincludes \
2911 maybe-install-flex \
2912 maybe-install-gas \
2913 maybe-install-gcc \
2914 maybe-install-gmp \
2915 maybe-install-mpfr \
2916 maybe-install-mpc \
2917 maybe-install-isl \
2918 maybe-install-gold \
2919 maybe-install-gprof \
2920 maybe-install-gprofng \
2921 maybe-install-gettext \
2922 maybe-install-tcl \
2923 maybe-install-itcl \
2924 maybe-install-ld \
2925 maybe-install-libbacktrace \
2926 maybe-install-libcpp \
2927 maybe-install-libcody \
2928 maybe-install-libdecnumber \
2929 maybe-install-libgui \
2930 maybe-install-libiberty \
2931 maybe-install-libiberty-linker-plugin \
2932 maybe-install-libiconv \
2933 maybe-install-m4 \
2934 maybe-install-readline \
2935 maybe-install-sid \
2936 maybe-install-sim \
2937 maybe-install-texinfo \
2938 maybe-install-zlib \
2939 maybe-install-gnulib \
2940 maybe-install-gdbsupport \
2941 maybe-install-gdbserver \
2942 maybe-install-gdb \
2943 maybe-install-expect \
2944 maybe-install-guile \
2945 maybe-install-tk \
2946 maybe-install-libtermcap \
2947 maybe-install-utils \
2948 maybe-install-c++tools \
2949 maybe-install-gnattools \
2950 maybe-install-lto-plugin \
2951 maybe-install-libcc1 \
2952 maybe-install-gotools \
2953 maybe-install-libctf \
2954 maybe-install-libsframe
2955
2956 .PHONY: install-target
2957 install-target: \
2958 maybe-install-target-libstdc++-v3 \
2959 maybe-install-target-libsanitizer \
2960 maybe-install-target-libvtv \
2961 maybe-install-target-libssp \
2962 maybe-install-target-newlib \
2963 maybe-install-target-libgcc \
2964 maybe-install-target-libbacktrace \
2965 maybe-install-target-libquadmath \
2966 maybe-install-target-libgfortran \
2967 maybe-install-target-libobjc \
2968 maybe-install-target-libgo \
2969 maybe-install-target-libphobos \
2970 maybe-install-target-libtermcap \
2971 maybe-install-target-winsup \
2972 maybe-install-target-libgloss \
2973 maybe-install-target-libffi \
2974 maybe-install-target-zlib \
2975 maybe-install-target-rda \
2976 maybe-install-target-libada \
2977 maybe-install-target-libgm2 \
2978 maybe-install-target-libgomp \
2979 maybe-install-target-libitm \
2980 maybe-install-target-libatomic
2981
2982 uninstall:
2983 @echo "the uninstall target is not supported in this tree"
2984
2985 .PHONY: install.all
2986 install.all: install-no-fixedincludes
2987 @if [ -f ./gcc/Makefile ]; then \
2988 r=`${PWD_COMMAND}`; export r; \
2989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2990 $(HOST_EXPORTS) \
2991 (cd ./gcc && \
2992 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2993 else \
2994 true; \
2995 fi
2996
2997 # install-no-fixedincludes is used to allow the elaboration of binary packages
2998 # suitable for distribution, where we cannot include the fixed system header
2999 # files.
3000 .PHONY: install-no-fixedincludes
3001 install-no-fixedincludes: installdirs install-host-nogcc \
3002 install-target gcc-install-no-fixedincludes
3003
3004 .PHONY: install-strip
3005 install-strip:
3006 @: $(MAKE); $(unstage)
3007 @r=`${PWD_COMMAND}`; export r; \
3008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3009 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3010
3011 .PHONY: install-strip-host
3012 install-strip-host: \
3013 maybe-install-strip-bfd \
3014 maybe-install-strip-opcodes \
3015 maybe-install-strip-binutils \
3016 maybe-install-strip-bison \
3017 maybe-install-strip-cgen \
3018 maybe-install-strip-dejagnu \
3019 maybe-install-strip-etc \
3020 maybe-install-strip-fastjar \
3021 maybe-install-strip-fixincludes \
3022 maybe-install-strip-flex \
3023 maybe-install-strip-gas \
3024 maybe-install-strip-gcc \
3025 maybe-install-strip-gmp \
3026 maybe-install-strip-mpfr \
3027 maybe-install-strip-mpc \
3028 maybe-install-strip-isl \
3029 maybe-install-strip-gold \
3030 maybe-install-strip-gprof \
3031 maybe-install-strip-gprofng \
3032 maybe-install-strip-gettext \
3033 maybe-install-strip-tcl \
3034 maybe-install-strip-itcl \
3035 maybe-install-strip-ld \
3036 maybe-install-strip-libbacktrace \
3037 maybe-install-strip-libcpp \
3038 maybe-install-strip-libcody \
3039 maybe-install-strip-libdecnumber \
3040 maybe-install-strip-libgui \
3041 maybe-install-strip-libiberty \
3042 maybe-install-strip-libiberty-linker-plugin \
3043 maybe-install-strip-libiconv \
3044 maybe-install-strip-m4 \
3045 maybe-install-strip-readline \
3046 maybe-install-strip-sid \
3047 maybe-install-strip-sim \
3048 maybe-install-strip-texinfo \
3049 maybe-install-strip-zlib \
3050 maybe-install-strip-gnulib \
3051 maybe-install-strip-gdbsupport \
3052 maybe-install-strip-gdbserver \
3053 maybe-install-strip-gdb \
3054 maybe-install-strip-expect \
3055 maybe-install-strip-guile \
3056 maybe-install-strip-tk \
3057 maybe-install-strip-libtermcap \
3058 maybe-install-strip-utils \
3059 maybe-install-strip-c++tools \
3060 maybe-install-strip-gnattools \
3061 maybe-install-strip-lto-plugin \
3062 maybe-install-strip-libcc1 \
3063 maybe-install-strip-gotools \
3064 maybe-install-strip-libctf \
3065 maybe-install-strip-libsframe
3066
3067 .PHONY: install-strip-target
3068 install-strip-target: \
3069 maybe-install-strip-target-libstdc++-v3 \
3070 maybe-install-strip-target-libsanitizer \
3071 maybe-install-strip-target-libvtv \
3072 maybe-install-strip-target-libssp \
3073 maybe-install-strip-target-newlib \
3074 maybe-install-strip-target-libgcc \
3075 maybe-install-strip-target-libbacktrace \
3076 maybe-install-strip-target-libquadmath \
3077 maybe-install-strip-target-libgfortran \
3078 maybe-install-strip-target-libobjc \
3079 maybe-install-strip-target-libgo \
3080 maybe-install-strip-target-libphobos \
3081 maybe-install-strip-target-libtermcap \
3082 maybe-install-strip-target-winsup \
3083 maybe-install-strip-target-libgloss \
3084 maybe-install-strip-target-libffi \
3085 maybe-install-strip-target-zlib \
3086 maybe-install-strip-target-rda \
3087 maybe-install-strip-target-libada \
3088 maybe-install-strip-target-libgm2 \
3089 maybe-install-strip-target-libgomp \
3090 maybe-install-strip-target-libitm \
3091 maybe-install-strip-target-libatomic
3092
3093
3094 ### other supporting targets
3095
3096 MAKEDIRS= \
3097 $(DESTDIR)$(prefix) \
3098 $(DESTDIR)$(exec_prefix)
3099 .PHONY: installdirs
3100 installdirs: mkinstalldirs
3101 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3102
3103 dir.info: do-install-info
3104 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3105 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3106 mv -f dir.info.new dir.info; \
3107 else true; \
3108 fi
3109
3110 dist:
3111 @echo "Building a full distribution of this tree isn't done"
3112 @echo "via 'make dist'. Check out the etc/ subdirectory"
3113
3114 etags tags: TAGS
3115
3116 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3117 # ability to use several tags files at once, so there is probably no need
3118 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3119 # (if we felt like it) have this Makefile write a piece of elisp which
3120 # the user could load to tell emacs19 where all the TAGS files we just
3121 # built are.
3122 TAGS: do-TAGS
3123
3124 # ------------------------------------
3125 # Macros for configure and all targets
3126 # ------------------------------------
3127
3128
3129
3130
3131
3132 # --------------------------------------
3133 # Modules which run on the build machine
3134 # --------------------------------------
3135
3136
3137 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3138 maybe-configure-build-libiberty:
3139 @if gcc-bootstrap
3140 configure-build-libiberty: stage_current
3141 @endif gcc-bootstrap
3142 @if build-libiberty
3143 maybe-configure-build-libiberty: configure-build-libiberty
3144 configure-build-libiberty:
3145 @: $(MAKE); $(unstage)
3146 @r=`${PWD_COMMAND}`; export r; \
3147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3148 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3149 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3150 $(BUILD_EXPORTS) \
3151 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3152 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3153 case $(srcdir) in \
3154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3155 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3157 esac; \
3158 module_srcdir=libiberty; \
3159 rm -f no-such-file || : ; \
3160 CONFIG_SITE=no-such-file $(SHELL) \
3161 $$s/$$module_srcdir/configure \
3162 --srcdir=$${topdir}/$$module_srcdir \
3163 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3164 --target=${target_alias} \
3165 || exit 1
3166 @endif build-libiberty
3167
3168
3169
3170
3171
3172 .PHONY: all-build-libiberty maybe-all-build-libiberty
3173 maybe-all-build-libiberty:
3174 @if gcc-bootstrap
3175 all-build-libiberty: stage_current
3176 @endif gcc-bootstrap
3177 @if build-libiberty
3178 TARGET-build-libiberty=all
3179 maybe-all-build-libiberty: all-build-libiberty
3180 all-build-libiberty: configure-build-libiberty
3181 @: $(MAKE); $(unstage)
3182 @r=`${PWD_COMMAND}`; export r; \
3183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3184 $(BUILD_EXPORTS) \
3185 (cd $(BUILD_SUBDIR)/libiberty && \
3186 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3187 $(TARGET-build-libiberty))
3188 @endif build-libiberty
3189
3190
3191
3192
3193
3194 .PHONY: configure-build-bison maybe-configure-build-bison
3195 maybe-configure-build-bison:
3196 @if gcc-bootstrap
3197 configure-build-bison: stage_current
3198 @endif gcc-bootstrap
3199 @if build-bison
3200 maybe-configure-build-bison: configure-build-bison
3201 configure-build-bison:
3202 @: $(MAKE); $(unstage)
3203 @r=`${PWD_COMMAND}`; export r; \
3204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3205 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3206 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3207 $(BUILD_EXPORTS) \
3208 echo Configuring in $(BUILD_SUBDIR)/bison; \
3209 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3210 case $(srcdir) in \
3211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3212 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3214 esac; \
3215 module_srcdir=bison; \
3216 rm -f no-such-file || : ; \
3217 CONFIG_SITE=no-such-file $(SHELL) \
3218 $$s/$$module_srcdir/configure \
3219 --srcdir=$${topdir}/$$module_srcdir \
3220 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3221 --target=${target_alias} \
3222 || exit 1
3223 @endif build-bison
3224
3225
3226
3227
3228
3229 .PHONY: all-build-bison maybe-all-build-bison
3230 maybe-all-build-bison:
3231 @if gcc-bootstrap
3232 all-build-bison: stage_current
3233 @endif gcc-bootstrap
3234 @if build-bison
3235 TARGET-build-bison=all
3236 maybe-all-build-bison: all-build-bison
3237 all-build-bison: configure-build-bison
3238 @: $(MAKE); $(unstage)
3239 @r=`${PWD_COMMAND}`; export r; \
3240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3241 $(BUILD_EXPORTS) \
3242 (cd $(BUILD_SUBDIR)/bison && \
3243 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3244 $(TARGET-build-bison))
3245 @endif build-bison
3246
3247
3248
3249
3250
3251 .PHONY: configure-build-flex maybe-configure-build-flex
3252 maybe-configure-build-flex:
3253 @if gcc-bootstrap
3254 configure-build-flex: stage_current
3255 @endif gcc-bootstrap
3256 @if build-flex
3257 maybe-configure-build-flex: configure-build-flex
3258 configure-build-flex:
3259 @: $(MAKE); $(unstage)
3260 @r=`${PWD_COMMAND}`; export r; \
3261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3262 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3263 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3264 $(BUILD_EXPORTS) \
3265 echo Configuring in $(BUILD_SUBDIR)/flex; \
3266 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3267 case $(srcdir) in \
3268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3269 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3271 esac; \
3272 module_srcdir=flex; \
3273 rm -f no-such-file || : ; \
3274 CONFIG_SITE=no-such-file $(SHELL) \
3275 $$s/$$module_srcdir/configure \
3276 --srcdir=$${topdir}/$$module_srcdir \
3277 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3278 --target=${target_alias} \
3279 || exit 1
3280 @endif build-flex
3281
3282
3283
3284
3285
3286 .PHONY: all-build-flex maybe-all-build-flex
3287 maybe-all-build-flex:
3288 @if gcc-bootstrap
3289 all-build-flex: stage_current
3290 @endif gcc-bootstrap
3291 @if build-flex
3292 TARGET-build-flex=all
3293 maybe-all-build-flex: all-build-flex
3294 all-build-flex: configure-build-flex
3295 @: $(MAKE); $(unstage)
3296 @r=`${PWD_COMMAND}`; export r; \
3297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3298 $(BUILD_EXPORTS) \
3299 (cd $(BUILD_SUBDIR)/flex && \
3300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3301 $(TARGET-build-flex))
3302 @endif build-flex
3303
3304
3305
3306
3307
3308 .PHONY: configure-build-m4 maybe-configure-build-m4
3309 maybe-configure-build-m4:
3310 @if gcc-bootstrap
3311 configure-build-m4: stage_current
3312 @endif gcc-bootstrap
3313 @if build-m4
3314 maybe-configure-build-m4: configure-build-m4
3315 configure-build-m4:
3316 @: $(MAKE); $(unstage)
3317 @r=`${PWD_COMMAND}`; export r; \
3318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3319 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3320 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3321 $(BUILD_EXPORTS) \
3322 echo Configuring in $(BUILD_SUBDIR)/m4; \
3323 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3324 case $(srcdir) in \
3325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3326 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3328 esac; \
3329 module_srcdir=m4; \
3330 rm -f no-such-file || : ; \
3331 CONFIG_SITE=no-such-file $(SHELL) \
3332 $$s/$$module_srcdir/configure \
3333 --srcdir=$${topdir}/$$module_srcdir \
3334 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3335 --target=${target_alias} \
3336 || exit 1
3337 @endif build-m4
3338
3339
3340
3341
3342
3343 .PHONY: all-build-m4 maybe-all-build-m4
3344 maybe-all-build-m4:
3345 @if gcc-bootstrap
3346 all-build-m4: stage_current
3347 @endif gcc-bootstrap
3348 @if build-m4
3349 TARGET-build-m4=all
3350 maybe-all-build-m4: all-build-m4
3351 all-build-m4: configure-build-m4
3352 @: $(MAKE); $(unstage)
3353 @r=`${PWD_COMMAND}`; export r; \
3354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3355 $(BUILD_EXPORTS) \
3356 (cd $(BUILD_SUBDIR)/m4 && \
3357 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3358 $(TARGET-build-m4))
3359 @endif build-m4
3360
3361
3362
3363
3364
3365 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3366 maybe-configure-build-texinfo:
3367 @if gcc-bootstrap
3368 configure-build-texinfo: stage_current
3369 @endif gcc-bootstrap
3370 @if build-texinfo
3371 maybe-configure-build-texinfo: configure-build-texinfo
3372 configure-build-texinfo:
3373 @: $(MAKE); $(unstage)
3374 @r=`${PWD_COMMAND}`; export r; \
3375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3377 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3378 $(BUILD_EXPORTS) \
3379 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3380 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3381 case $(srcdir) in \
3382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3383 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3385 esac; \
3386 module_srcdir=texinfo; \
3387 rm -f no-such-file || : ; \
3388 CONFIG_SITE=no-such-file $(SHELL) \
3389 $$s/$$module_srcdir/configure \
3390 --srcdir=$${topdir}/$$module_srcdir \
3391 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3392 --target=${target_alias} \
3393 || exit 1
3394 @endif build-texinfo
3395
3396
3397
3398
3399
3400 .PHONY: all-build-texinfo maybe-all-build-texinfo
3401 maybe-all-build-texinfo:
3402 @if gcc-bootstrap
3403 all-build-texinfo: stage_current
3404 @endif gcc-bootstrap
3405 @if build-texinfo
3406 TARGET-build-texinfo=all
3407 maybe-all-build-texinfo: all-build-texinfo
3408 all-build-texinfo: configure-build-texinfo
3409 @: $(MAKE); $(unstage)
3410 @r=`${PWD_COMMAND}`; export r; \
3411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412 $(BUILD_EXPORTS) \
3413 (cd $(BUILD_SUBDIR)/texinfo && \
3414 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3415 $(TARGET-build-texinfo))
3416 @endif build-texinfo
3417
3418
3419
3420
3421
3422 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3423 maybe-configure-build-fixincludes:
3424 @if gcc-bootstrap
3425 configure-build-fixincludes: stage_current
3426 @endif gcc-bootstrap
3427 @if build-fixincludes
3428 maybe-configure-build-fixincludes: configure-build-fixincludes
3429 configure-build-fixincludes:
3430 @: $(MAKE); $(unstage)
3431 @r=`${PWD_COMMAND}`; export r; \
3432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3433 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3434 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3435 $(BUILD_EXPORTS) \
3436 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3437 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3438 case $(srcdir) in \
3439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3440 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3442 esac; \
3443 module_srcdir=fixincludes; \
3444 rm -f no-such-file || : ; \
3445 CONFIG_SITE=no-such-file $(SHELL) \
3446 $$s/$$module_srcdir/configure \
3447 --srcdir=$${topdir}/$$module_srcdir \
3448 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3449 --target=${target_alias} \
3450 || exit 1
3451 @endif build-fixincludes
3452
3453
3454
3455
3456
3457 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3458 maybe-all-build-fixincludes:
3459 @if gcc-bootstrap
3460 all-build-fixincludes: stage_current
3461 @endif gcc-bootstrap
3462 @if build-fixincludes
3463 TARGET-build-fixincludes=all
3464 maybe-all-build-fixincludes: all-build-fixincludes
3465 all-build-fixincludes: configure-build-fixincludes
3466 @: $(MAKE); $(unstage)
3467 @r=`${PWD_COMMAND}`; export r; \
3468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469 $(BUILD_EXPORTS) \
3470 (cd $(BUILD_SUBDIR)/fixincludes && \
3471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3472 $(TARGET-build-fixincludes))
3473 @endif build-fixincludes
3474
3475
3476
3477
3478
3479 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3480 maybe-configure-build-libcpp:
3481 @if gcc-bootstrap
3482 configure-build-libcpp: stage_current
3483 @endif gcc-bootstrap
3484 @if build-libcpp
3485 maybe-configure-build-libcpp: configure-build-libcpp
3486 configure-build-libcpp:
3487 @: $(MAKE); $(unstage)
3488 @r=`${PWD_COMMAND}`; export r; \
3489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3490 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3491 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3492 $(BUILD_EXPORTS) \
3493 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3494 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3495 case $(srcdir) in \
3496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3497 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3499 esac; \
3500 module_srcdir=libcpp; \
3501 rm -f no-such-file || : ; \
3502 CONFIG_SITE=no-such-file $(SHELL) \
3503 $$s/$$module_srcdir/configure \
3504 --srcdir=$${topdir}/$$module_srcdir \
3505 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3506 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3507 || exit 1
3508 @endif build-libcpp
3509
3510
3511
3512
3513
3514 .PHONY: all-build-libcpp maybe-all-build-libcpp
3515 maybe-all-build-libcpp:
3516 @if gcc-bootstrap
3517 all-build-libcpp: stage_current
3518 @endif gcc-bootstrap
3519 @if build-libcpp
3520 TARGET-build-libcpp=all
3521 maybe-all-build-libcpp: all-build-libcpp
3522 all-build-libcpp: configure-build-libcpp
3523 @: $(MAKE); $(unstage)
3524 @r=`${PWD_COMMAND}`; export r; \
3525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3526 $(BUILD_EXPORTS) \
3527 (cd $(BUILD_SUBDIR)/libcpp && \
3528 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3529 $(TARGET-build-libcpp))
3530 @endif build-libcpp
3531
3532
3533
3534
3535
3536 # --------------------------------------
3537 # Modules which run on the host machine
3538 # --------------------------------------
3539
3540
3541 .PHONY: configure-bfd maybe-configure-bfd
3542 maybe-configure-bfd:
3543 @if gcc-bootstrap
3544 configure-bfd: stage_current
3545 @endif gcc-bootstrap
3546 @if bfd
3547 maybe-configure-bfd: configure-bfd
3548 configure-bfd:
3549 @r=`${PWD_COMMAND}`; export r; \
3550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3551 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3553 $(HOST_EXPORTS) \
3554 echo Configuring in $(HOST_SUBDIR)/bfd; \
3555 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3556 case $(srcdir) in \
3557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3558 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3560 esac; \
3561 module_srcdir=bfd; \
3562 $(SHELL) \
3563 $$s/$$module_srcdir/configure \
3564 --srcdir=$${topdir}/$$module_srcdir \
3565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3566 --target=${target_alias} \
3567 || exit 1
3568 @endif bfd
3569
3570
3571
3572 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3573 maybe-configure-stage1-bfd:
3574 @if bfd-bootstrap
3575 maybe-configure-stage1-bfd: configure-stage1-bfd
3576 configure-stage1-bfd:
3577 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3578 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3579 @r=`${PWD_COMMAND}`; export r; \
3580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3581 TFLAGS="$(STAGE1_TFLAGS)"; \
3582 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3583 $(HOST_EXPORTS) \
3584 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3585 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3586 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3587 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3589 cd $(HOST_SUBDIR)/bfd || exit 1; \
3590 case $(srcdir) in \
3591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3592 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3594 esac; \
3595 module_srcdir=bfd; \
3596 $(SHELL) $$s/$$module_srcdir/configure \
3597 --srcdir=$${topdir}/$$module_srcdir \
3598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3599 --target=${target_alias} \
3600 \
3601 $(STAGE1_CONFIGURE_FLAGS)
3602 @endif bfd-bootstrap
3603
3604 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3605 maybe-configure-stage2-bfd:
3606 @if bfd-bootstrap
3607 maybe-configure-stage2-bfd: configure-stage2-bfd
3608 configure-stage2-bfd:
3609 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3611 @r=`${PWD_COMMAND}`; export r; \
3612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3613 TFLAGS="$(STAGE2_TFLAGS)"; \
3614 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3615 $(HOST_EXPORTS) \
3616 $(POSTSTAGE1_HOST_EXPORTS) \
3617 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3618 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3619 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3620 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3622 cd $(HOST_SUBDIR)/bfd || exit 1; \
3623 case $(srcdir) in \
3624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3625 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3627 esac; \
3628 module_srcdir=bfd; \
3629 $(SHELL) $$s/$$module_srcdir/configure \
3630 --srcdir=$${topdir}/$$module_srcdir \
3631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3632 --target=${target_alias} \
3633 --with-build-libsubdir=$(HOST_SUBDIR) \
3634 $(STAGE2_CONFIGURE_FLAGS)
3635 @endif bfd-bootstrap
3636
3637 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3638 maybe-configure-stage3-bfd:
3639 @if bfd-bootstrap
3640 maybe-configure-stage3-bfd: configure-stage3-bfd
3641 configure-stage3-bfd:
3642 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3644 @r=`${PWD_COMMAND}`; export r; \
3645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3646 TFLAGS="$(STAGE3_TFLAGS)"; \
3647 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3648 $(HOST_EXPORTS) \
3649 $(POSTSTAGE1_HOST_EXPORTS) \
3650 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3651 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3652 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3653 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3655 cd $(HOST_SUBDIR)/bfd || exit 1; \
3656 case $(srcdir) in \
3657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3658 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3660 esac; \
3661 module_srcdir=bfd; \
3662 $(SHELL) $$s/$$module_srcdir/configure \
3663 --srcdir=$${topdir}/$$module_srcdir \
3664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3665 --target=${target_alias} \
3666 --with-build-libsubdir=$(HOST_SUBDIR) \
3667 $(STAGE3_CONFIGURE_FLAGS)
3668 @endif bfd-bootstrap
3669
3670 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3671 maybe-configure-stage4-bfd:
3672 @if bfd-bootstrap
3673 maybe-configure-stage4-bfd: configure-stage4-bfd
3674 configure-stage4-bfd:
3675 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3677 @r=`${PWD_COMMAND}`; export r; \
3678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679 TFLAGS="$(STAGE4_TFLAGS)"; \
3680 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3681 $(HOST_EXPORTS) \
3682 $(POSTSTAGE1_HOST_EXPORTS) \
3683 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3684 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3685 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3686 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3688 cd $(HOST_SUBDIR)/bfd || exit 1; \
3689 case $(srcdir) in \
3690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3691 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3693 esac; \
3694 module_srcdir=bfd; \
3695 $(SHELL) $$s/$$module_srcdir/configure \
3696 --srcdir=$${topdir}/$$module_srcdir \
3697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3698 --target=${target_alias} \
3699 --with-build-libsubdir=$(HOST_SUBDIR) \
3700 $(STAGE4_CONFIGURE_FLAGS)
3701 @endif bfd-bootstrap
3702
3703 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3704 maybe-configure-stageprofile-bfd:
3705 @if bfd-bootstrap
3706 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3707 configure-stageprofile-bfd:
3708 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3710 @r=`${PWD_COMMAND}`; export r; \
3711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3712 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3713 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3714 $(HOST_EXPORTS) \
3715 $(POSTSTAGE1_HOST_EXPORTS) \
3716 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3717 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3718 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3719 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3721 cd $(HOST_SUBDIR)/bfd || exit 1; \
3722 case $(srcdir) in \
3723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3724 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3726 esac; \
3727 module_srcdir=bfd; \
3728 $(SHELL) $$s/$$module_srcdir/configure \
3729 --srcdir=$${topdir}/$$module_srcdir \
3730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3731 --target=${target_alias} \
3732 --with-build-libsubdir=$(HOST_SUBDIR) \
3733 $(STAGEprofile_CONFIGURE_FLAGS)
3734 @endif bfd-bootstrap
3735
3736 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3737 maybe-configure-stagetrain-bfd:
3738 @if bfd-bootstrap
3739 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3740 configure-stagetrain-bfd:
3741 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3743 @r=`${PWD_COMMAND}`; export r; \
3744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3745 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3746 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3747 $(HOST_EXPORTS) \
3748 $(POSTSTAGE1_HOST_EXPORTS) \
3749 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3750 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3751 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3752 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3754 cd $(HOST_SUBDIR)/bfd || exit 1; \
3755 case $(srcdir) in \
3756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3757 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3759 esac; \
3760 module_srcdir=bfd; \
3761 $(SHELL) $$s/$$module_srcdir/configure \
3762 --srcdir=$${topdir}/$$module_srcdir \
3763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3764 --target=${target_alias} \
3765 --with-build-libsubdir=$(HOST_SUBDIR) \
3766 $(STAGEtrain_CONFIGURE_FLAGS)
3767 @endif bfd-bootstrap
3768
3769 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3770 maybe-configure-stagefeedback-bfd:
3771 @if bfd-bootstrap
3772 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3773 configure-stagefeedback-bfd:
3774 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3776 @r=`${PWD_COMMAND}`; export r; \
3777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3778 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3779 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3780 $(HOST_EXPORTS) \
3781 $(POSTSTAGE1_HOST_EXPORTS) \
3782 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3783 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3784 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3785 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3787 cd $(HOST_SUBDIR)/bfd || exit 1; \
3788 case $(srcdir) in \
3789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3790 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3792 esac; \
3793 module_srcdir=bfd; \
3794 $(SHELL) $$s/$$module_srcdir/configure \
3795 --srcdir=$${topdir}/$$module_srcdir \
3796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3797 --target=${target_alias} \
3798 --with-build-libsubdir=$(HOST_SUBDIR) \
3799 $(STAGEfeedback_CONFIGURE_FLAGS)
3800 @endif bfd-bootstrap
3801
3802 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3803 maybe-configure-stageautoprofile-bfd:
3804 @if bfd-bootstrap
3805 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3806 configure-stageautoprofile-bfd:
3807 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3809 @r=`${PWD_COMMAND}`; export r; \
3810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3811 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3812 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3813 $(HOST_EXPORTS) \
3814 $(POSTSTAGE1_HOST_EXPORTS) \
3815 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3816 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3817 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3818 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3820 cd $(HOST_SUBDIR)/bfd || exit 1; \
3821 case $(srcdir) in \
3822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3823 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3825 esac; \
3826 module_srcdir=bfd; \
3827 $(SHELL) $$s/$$module_srcdir/configure \
3828 --srcdir=$${topdir}/$$module_srcdir \
3829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3830 --target=${target_alias} \
3831 --with-build-libsubdir=$(HOST_SUBDIR) \
3832 $(STAGEautoprofile_CONFIGURE_FLAGS)
3833 @endif bfd-bootstrap
3834
3835 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3836 maybe-configure-stageautofeedback-bfd:
3837 @if bfd-bootstrap
3838 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3839 configure-stageautofeedback-bfd:
3840 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3842 @r=`${PWD_COMMAND}`; export r; \
3843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3844 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3845 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3846 $(HOST_EXPORTS) \
3847 $(POSTSTAGE1_HOST_EXPORTS) \
3848 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3849 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3850 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3851 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3853 cd $(HOST_SUBDIR)/bfd || exit 1; \
3854 case $(srcdir) in \
3855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3856 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3858 esac; \
3859 module_srcdir=bfd; \
3860 $(SHELL) $$s/$$module_srcdir/configure \
3861 --srcdir=$${topdir}/$$module_srcdir \
3862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3863 --target=${target_alias} \
3864 --with-build-libsubdir=$(HOST_SUBDIR) \
3865 $(STAGEautofeedback_CONFIGURE_FLAGS)
3866 @endif bfd-bootstrap
3867
3868
3869
3870
3871
3872 .PHONY: all-bfd maybe-all-bfd
3873 maybe-all-bfd:
3874 @if gcc-bootstrap
3875 all-bfd: stage_current
3876 @endif gcc-bootstrap
3877 @if bfd
3878 TARGET-bfd=all
3879 maybe-all-bfd: all-bfd
3880 all-bfd: configure-bfd
3881 @r=`${PWD_COMMAND}`; export r; \
3882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3883 $(HOST_EXPORTS) \
3884 (cd $(HOST_SUBDIR)/bfd && \
3885 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3886 $(TARGET-bfd))
3887 @endif bfd
3888
3889
3890
3891 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3892 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3893 maybe-all-stage1-bfd:
3894 maybe-clean-stage1-bfd:
3895 @if bfd-bootstrap
3896 maybe-all-stage1-bfd: all-stage1-bfd
3897 all-stage1: all-stage1-bfd
3898 TARGET-stage1-bfd = $(TARGET-bfd)
3899 all-stage1-bfd: configure-stage1-bfd
3900 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3901 @r=`${PWD_COMMAND}`; export r; \
3902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3903 TFLAGS="$(STAGE1_TFLAGS)"; \
3904 $(HOST_EXPORTS) \
3905 cd $(HOST_SUBDIR)/bfd && \
3906 \
3907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3908 CFLAGS="$(STAGE1_CFLAGS)" \
3909 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3910 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3911 LIBCFLAGS="$(LIBCFLAGS)" \
3912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3915 $(EXTRA_HOST_FLAGS) \
3916 $(STAGE1_FLAGS_TO_PASS) \
3917 TFLAGS="$(STAGE1_TFLAGS)" \
3918 $(TARGET-stage1-bfd)
3919
3920 maybe-clean-stage1-bfd: clean-stage1-bfd
3921 clean-stage1: clean-stage1-bfd
3922 clean-stage1-bfd:
3923 @if [ $(current_stage) = stage1 ]; then \
3924 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3925 else \
3926 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3927 $(MAKE) stage1-start; \
3928 fi; \
3929 cd $(HOST_SUBDIR)/bfd && \
3930 $(MAKE) $(EXTRA_HOST_FLAGS) \
3931 $(STAGE1_FLAGS_TO_PASS) clean
3932 @endif bfd-bootstrap
3933
3934
3935 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3936 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3937 maybe-all-stage2-bfd:
3938 maybe-clean-stage2-bfd:
3939 @if bfd-bootstrap
3940 maybe-all-stage2-bfd: all-stage2-bfd
3941 all-stage2: all-stage2-bfd
3942 TARGET-stage2-bfd = $(TARGET-bfd)
3943 all-stage2-bfd: configure-stage2-bfd
3944 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3945 @r=`${PWD_COMMAND}`; export r; \
3946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3947 TFLAGS="$(STAGE2_TFLAGS)"; \
3948 $(HOST_EXPORTS) \
3949 $(POSTSTAGE1_HOST_EXPORTS) \
3950 cd $(HOST_SUBDIR)/bfd && \
3951 \
3952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3953 CFLAGS="$(STAGE2_CFLAGS)" \
3954 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3955 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3956 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3961 TFLAGS="$(STAGE2_TFLAGS)" \
3962 $(TARGET-stage2-bfd)
3963
3964 maybe-clean-stage2-bfd: clean-stage2-bfd
3965 clean-stage2: clean-stage2-bfd
3966 clean-stage2-bfd:
3967 @if [ $(current_stage) = stage2 ]; then \
3968 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3969 else \
3970 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3971 $(MAKE) stage2-start; \
3972 fi; \
3973 cd $(HOST_SUBDIR)/bfd && \
3974 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3975 @endif bfd-bootstrap
3976
3977
3978 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3979 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3980 maybe-all-stage3-bfd:
3981 maybe-clean-stage3-bfd:
3982 @if bfd-bootstrap
3983 maybe-all-stage3-bfd: all-stage3-bfd
3984 all-stage3: all-stage3-bfd
3985 TARGET-stage3-bfd = $(TARGET-bfd)
3986 all-stage3-bfd: configure-stage3-bfd
3987 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3988 @r=`${PWD_COMMAND}`; export r; \
3989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990 TFLAGS="$(STAGE3_TFLAGS)"; \
3991 $(HOST_EXPORTS) \
3992 $(POSTSTAGE1_HOST_EXPORTS) \
3993 cd $(HOST_SUBDIR)/bfd && \
3994 \
3995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3996 CFLAGS="$(STAGE3_CFLAGS)" \
3997 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3998 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3999 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4004 TFLAGS="$(STAGE3_TFLAGS)" \
4005 $(TARGET-stage3-bfd)
4006
4007 maybe-clean-stage3-bfd: clean-stage3-bfd
4008 clean-stage3: clean-stage3-bfd
4009 clean-stage3-bfd:
4010 @if [ $(current_stage) = stage3 ]; then \
4011 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4012 else \
4013 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4014 $(MAKE) stage3-start; \
4015 fi; \
4016 cd $(HOST_SUBDIR)/bfd && \
4017 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4018 @endif bfd-bootstrap
4019
4020
4021 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4022 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4023 maybe-all-stage4-bfd:
4024 maybe-clean-stage4-bfd:
4025 @if bfd-bootstrap
4026 maybe-all-stage4-bfd: all-stage4-bfd
4027 all-stage4: all-stage4-bfd
4028 TARGET-stage4-bfd = $(TARGET-bfd)
4029 all-stage4-bfd: configure-stage4-bfd
4030 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4031 @r=`${PWD_COMMAND}`; export r; \
4032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4033 TFLAGS="$(STAGE4_TFLAGS)"; \
4034 $(HOST_EXPORTS) \
4035 $(POSTSTAGE1_HOST_EXPORTS) \
4036 cd $(HOST_SUBDIR)/bfd && \
4037 \
4038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4039 CFLAGS="$(STAGE4_CFLAGS)" \
4040 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4041 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4042 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4047 TFLAGS="$(STAGE4_TFLAGS)" \
4048 $(TARGET-stage4-bfd)
4049
4050 maybe-clean-stage4-bfd: clean-stage4-bfd
4051 clean-stage4: clean-stage4-bfd
4052 clean-stage4-bfd:
4053 @if [ $(current_stage) = stage4 ]; then \
4054 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4055 else \
4056 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4057 $(MAKE) stage4-start; \
4058 fi; \
4059 cd $(HOST_SUBDIR)/bfd && \
4060 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4061 @endif bfd-bootstrap
4062
4063
4064 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4065 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4066 maybe-all-stageprofile-bfd:
4067 maybe-clean-stageprofile-bfd:
4068 @if bfd-bootstrap
4069 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4070 all-stageprofile: all-stageprofile-bfd
4071 TARGET-stageprofile-bfd = $(TARGET-bfd)
4072 all-stageprofile-bfd: configure-stageprofile-bfd
4073 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4074 @r=`${PWD_COMMAND}`; export r; \
4075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4077 $(HOST_EXPORTS) \
4078 $(POSTSTAGE1_HOST_EXPORTS) \
4079 cd $(HOST_SUBDIR)/bfd && \
4080 \
4081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4082 CFLAGS="$(STAGEprofile_CFLAGS)" \
4083 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4084 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4085 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4090 TFLAGS="$(STAGEprofile_TFLAGS)" \
4091 $(TARGET-stageprofile-bfd)
4092
4093 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4094 clean-stageprofile: clean-stageprofile-bfd
4095 clean-stageprofile-bfd:
4096 @if [ $(current_stage) = stageprofile ]; then \
4097 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4098 else \
4099 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4100 $(MAKE) stageprofile-start; \
4101 fi; \
4102 cd $(HOST_SUBDIR)/bfd && \
4103 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4104 @endif bfd-bootstrap
4105
4106
4107 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4108 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4109 maybe-all-stagetrain-bfd:
4110 maybe-clean-stagetrain-bfd:
4111 @if bfd-bootstrap
4112 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4113 all-stagetrain: all-stagetrain-bfd
4114 TARGET-stagetrain-bfd = $(TARGET-bfd)
4115 all-stagetrain-bfd: configure-stagetrain-bfd
4116 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4117 @r=`${PWD_COMMAND}`; export r; \
4118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4120 $(HOST_EXPORTS) \
4121 $(POSTSTAGE1_HOST_EXPORTS) \
4122 cd $(HOST_SUBDIR)/bfd && \
4123 \
4124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4125 CFLAGS="$(STAGEtrain_CFLAGS)" \
4126 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4127 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4128 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4133 TFLAGS="$(STAGEtrain_TFLAGS)" \
4134 $(TARGET-stagetrain-bfd)
4135
4136 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4137 clean-stagetrain: clean-stagetrain-bfd
4138 clean-stagetrain-bfd:
4139 @if [ $(current_stage) = stagetrain ]; then \
4140 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4141 else \
4142 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4143 $(MAKE) stagetrain-start; \
4144 fi; \
4145 cd $(HOST_SUBDIR)/bfd && \
4146 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4147 @endif bfd-bootstrap
4148
4149
4150 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4151 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4152 maybe-all-stagefeedback-bfd:
4153 maybe-clean-stagefeedback-bfd:
4154 @if bfd-bootstrap
4155 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4156 all-stagefeedback: all-stagefeedback-bfd
4157 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4158 all-stagefeedback-bfd: configure-stagefeedback-bfd
4159 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4160 @r=`${PWD_COMMAND}`; export r; \
4161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4162 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4163 $(HOST_EXPORTS) \
4164 $(POSTSTAGE1_HOST_EXPORTS) \
4165 cd $(HOST_SUBDIR)/bfd && \
4166 \
4167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4168 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4169 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4170 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4171 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4172 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4173 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4174 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4175 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4176 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4177 $(TARGET-stagefeedback-bfd)
4178
4179 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4180 clean-stagefeedback: clean-stagefeedback-bfd
4181 clean-stagefeedback-bfd:
4182 @if [ $(current_stage) = stagefeedback ]; then \
4183 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4184 else \
4185 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4186 $(MAKE) stagefeedback-start; \
4187 fi; \
4188 cd $(HOST_SUBDIR)/bfd && \
4189 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4190 @endif bfd-bootstrap
4191
4192
4193 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4194 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4195 maybe-all-stageautoprofile-bfd:
4196 maybe-clean-stageautoprofile-bfd:
4197 @if bfd-bootstrap
4198 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4199 all-stageautoprofile: all-stageautoprofile-bfd
4200 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4201 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4202 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4203 @r=`${PWD_COMMAND}`; export r; \
4204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4205 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4206 $(HOST_EXPORTS) \
4207 $(POSTSTAGE1_HOST_EXPORTS) \
4208 cd $(HOST_SUBDIR)/bfd && \
4209 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4211 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4212 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4213 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4214 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4218 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4219 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4220 $(TARGET-stageautoprofile-bfd)
4221
4222 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4223 clean-stageautoprofile: clean-stageautoprofile-bfd
4224 clean-stageautoprofile-bfd:
4225 @if [ $(current_stage) = stageautoprofile ]; then \
4226 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4227 else \
4228 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4229 $(MAKE) stageautoprofile-start; \
4230 fi; \
4231 cd $(HOST_SUBDIR)/bfd && \
4232 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4233 @endif bfd-bootstrap
4234
4235
4236 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4237 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4238 maybe-all-stageautofeedback-bfd:
4239 maybe-clean-stageautofeedback-bfd:
4240 @if bfd-bootstrap
4241 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4242 all-stageautofeedback: all-stageautofeedback-bfd
4243 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4244 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4245 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4246 @r=`${PWD_COMMAND}`; export r; \
4247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4248 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4249 $(HOST_EXPORTS) \
4250 $(POSTSTAGE1_HOST_EXPORTS) \
4251 cd $(HOST_SUBDIR)/bfd && \
4252 \
4253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4254 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4255 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4256 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4257 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4261 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4262 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4263 $(TARGET-stageautofeedback-bfd)
4264
4265 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4266 clean-stageautofeedback: clean-stageautofeedback-bfd
4267 clean-stageautofeedback-bfd:
4268 @if [ $(current_stage) = stageautofeedback ]; then \
4269 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4270 else \
4271 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4272 $(MAKE) stageautofeedback-start; \
4273 fi; \
4274 cd $(HOST_SUBDIR)/bfd && \
4275 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4276 @endif bfd-bootstrap
4277
4278
4279
4280
4281
4282 .PHONY: check-bfd maybe-check-bfd
4283 maybe-check-bfd:
4284 @if bfd
4285 maybe-check-bfd: check-bfd
4286
4287 check-bfd:
4288 @: $(MAKE); $(unstage)
4289 @r=`${PWD_COMMAND}`; export r; \
4290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4292 (cd $(HOST_SUBDIR)/bfd && \
4293 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4294
4295 @endif bfd
4296
4297 .PHONY: install-bfd maybe-install-bfd
4298 maybe-install-bfd:
4299 @if bfd
4300 maybe-install-bfd: install-bfd
4301
4302 install-bfd: installdirs
4303 @: $(MAKE); $(unstage)
4304 @r=`${PWD_COMMAND}`; export r; \
4305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4306 $(HOST_EXPORTS) \
4307 (cd $(HOST_SUBDIR)/bfd && \
4308 $(MAKE) $(FLAGS_TO_PASS) install)
4309
4310 @endif bfd
4311
4312 .PHONY: install-strip-bfd maybe-install-strip-bfd
4313 maybe-install-strip-bfd:
4314 @if bfd
4315 maybe-install-strip-bfd: install-strip-bfd
4316
4317 install-strip-bfd: installdirs
4318 @: $(MAKE); $(unstage)
4319 @r=`${PWD_COMMAND}`; export r; \
4320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321 $(HOST_EXPORTS) \
4322 (cd $(HOST_SUBDIR)/bfd && \
4323 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4324
4325 @endif bfd
4326
4327 # Other targets (info, dvi, pdf, etc.)
4328
4329 .PHONY: maybe-info-bfd info-bfd
4330 maybe-info-bfd:
4331 @if bfd
4332 maybe-info-bfd: info-bfd
4333
4334 info-bfd: \
4335 configure-bfd
4336 @[ -f ./bfd/Makefile ] || exit 0; \
4337 r=`${PWD_COMMAND}`; export r; \
4338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4339 $(HOST_EXPORTS) \
4340 for flag in $(EXTRA_HOST_FLAGS) ; do \
4341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4342 done; \
4343 echo "Doing info in bfd"; \
4344 (cd $(HOST_SUBDIR)/bfd && \
4345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4347 "RANLIB=$${RANLIB}" \
4348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4349 info) \
4350 || exit 1
4351
4352 @endif bfd
4353
4354 .PHONY: maybe-dvi-bfd dvi-bfd
4355 maybe-dvi-bfd:
4356 @if bfd
4357 maybe-dvi-bfd: dvi-bfd
4358
4359 dvi-bfd: \
4360 configure-bfd
4361 @[ -f ./bfd/Makefile ] || exit 0; \
4362 r=`${PWD_COMMAND}`; export r; \
4363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364 $(HOST_EXPORTS) \
4365 for flag in $(EXTRA_HOST_FLAGS) ; do \
4366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4367 done; \
4368 echo "Doing dvi in bfd"; \
4369 (cd $(HOST_SUBDIR)/bfd && \
4370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4372 "RANLIB=$${RANLIB}" \
4373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4374 dvi) \
4375 || exit 1
4376
4377 @endif bfd
4378
4379 .PHONY: maybe-pdf-bfd pdf-bfd
4380 maybe-pdf-bfd:
4381 @if bfd
4382 maybe-pdf-bfd: pdf-bfd
4383
4384 pdf-bfd: \
4385 configure-bfd
4386 @[ -f ./bfd/Makefile ] || exit 0; \
4387 r=`${PWD_COMMAND}`; export r; \
4388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4389 $(HOST_EXPORTS) \
4390 for flag in $(EXTRA_HOST_FLAGS) ; do \
4391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4392 done; \
4393 echo "Doing pdf in bfd"; \
4394 (cd $(HOST_SUBDIR)/bfd && \
4395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4397 "RANLIB=$${RANLIB}" \
4398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4399 pdf) \
4400 || exit 1
4401
4402 @endif bfd
4403
4404 .PHONY: maybe-html-bfd html-bfd
4405 maybe-html-bfd:
4406 @if bfd
4407 maybe-html-bfd: html-bfd
4408
4409 html-bfd: \
4410 configure-bfd
4411 @[ -f ./bfd/Makefile ] || exit 0; \
4412 r=`${PWD_COMMAND}`; export r; \
4413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414 $(HOST_EXPORTS) \
4415 for flag in $(EXTRA_HOST_FLAGS) ; do \
4416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4417 done; \
4418 echo "Doing html in bfd"; \
4419 (cd $(HOST_SUBDIR)/bfd && \
4420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4422 "RANLIB=$${RANLIB}" \
4423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4424 html) \
4425 || exit 1
4426
4427 @endif bfd
4428
4429 .PHONY: maybe-TAGS-bfd TAGS-bfd
4430 maybe-TAGS-bfd:
4431 @if bfd
4432 maybe-TAGS-bfd: TAGS-bfd
4433
4434 TAGS-bfd: \
4435 configure-bfd
4436 @[ -f ./bfd/Makefile ] || exit 0; \
4437 r=`${PWD_COMMAND}`; export r; \
4438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4439 $(HOST_EXPORTS) \
4440 for flag in $(EXTRA_HOST_FLAGS) ; do \
4441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4442 done; \
4443 echo "Doing TAGS in bfd"; \
4444 (cd $(HOST_SUBDIR)/bfd && \
4445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4447 "RANLIB=$${RANLIB}" \
4448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4449 TAGS) \
4450 || exit 1
4451
4452 @endif bfd
4453
4454 .PHONY: maybe-install-info-bfd install-info-bfd
4455 maybe-install-info-bfd:
4456 @if bfd
4457 maybe-install-info-bfd: install-info-bfd
4458
4459 install-info-bfd: \
4460 configure-bfd \
4461 info-bfd
4462 @[ -f ./bfd/Makefile ] || exit 0; \
4463 r=`${PWD_COMMAND}`; export r; \
4464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4465 $(HOST_EXPORTS) \
4466 for flag in $(EXTRA_HOST_FLAGS) ; do \
4467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4468 done; \
4469 echo "Doing install-info in bfd"; \
4470 (cd $(HOST_SUBDIR)/bfd && \
4471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4473 "RANLIB=$${RANLIB}" \
4474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4475 install-info) \
4476 || exit 1
4477
4478 @endif bfd
4479
4480 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4481 maybe-install-dvi-bfd:
4482 @if bfd
4483 maybe-install-dvi-bfd: install-dvi-bfd
4484
4485 install-dvi-bfd: \
4486 configure-bfd \
4487 dvi-bfd
4488 @[ -f ./bfd/Makefile ] || exit 0; \
4489 r=`${PWD_COMMAND}`; export r; \
4490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4491 $(HOST_EXPORTS) \
4492 for flag in $(EXTRA_HOST_FLAGS) ; do \
4493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4494 done; \
4495 echo "Doing install-dvi in bfd"; \
4496 (cd $(HOST_SUBDIR)/bfd && \
4497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4499 "RANLIB=$${RANLIB}" \
4500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4501 install-dvi) \
4502 || exit 1
4503
4504 @endif bfd
4505
4506 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4507 maybe-install-pdf-bfd:
4508 @if bfd
4509 maybe-install-pdf-bfd: install-pdf-bfd
4510
4511 install-pdf-bfd: \
4512 configure-bfd \
4513 pdf-bfd
4514 @[ -f ./bfd/Makefile ] || exit 0; \
4515 r=`${PWD_COMMAND}`; export r; \
4516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517 $(HOST_EXPORTS) \
4518 for flag in $(EXTRA_HOST_FLAGS) ; do \
4519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4520 done; \
4521 echo "Doing install-pdf in bfd"; \
4522 (cd $(HOST_SUBDIR)/bfd && \
4523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4525 "RANLIB=$${RANLIB}" \
4526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4527 install-pdf) \
4528 || exit 1
4529
4530 @endif bfd
4531
4532 .PHONY: maybe-install-html-bfd install-html-bfd
4533 maybe-install-html-bfd:
4534 @if bfd
4535 maybe-install-html-bfd: install-html-bfd
4536
4537 install-html-bfd: \
4538 configure-bfd \
4539 html-bfd
4540 @[ -f ./bfd/Makefile ] || exit 0; \
4541 r=`${PWD_COMMAND}`; export r; \
4542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4543 $(HOST_EXPORTS) \
4544 for flag in $(EXTRA_HOST_FLAGS) ; do \
4545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4546 done; \
4547 echo "Doing install-html in bfd"; \
4548 (cd $(HOST_SUBDIR)/bfd && \
4549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4551 "RANLIB=$${RANLIB}" \
4552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4553 install-html) \
4554 || exit 1
4555
4556 @endif bfd
4557
4558 .PHONY: maybe-installcheck-bfd installcheck-bfd
4559 maybe-installcheck-bfd:
4560 @if bfd
4561 maybe-installcheck-bfd: installcheck-bfd
4562
4563 installcheck-bfd: \
4564 configure-bfd
4565 @[ -f ./bfd/Makefile ] || exit 0; \
4566 r=`${PWD_COMMAND}`; export r; \
4567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4568 $(HOST_EXPORTS) \
4569 for flag in $(EXTRA_HOST_FLAGS) ; do \
4570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4571 done; \
4572 echo "Doing installcheck in bfd"; \
4573 (cd $(HOST_SUBDIR)/bfd && \
4574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4576 "RANLIB=$${RANLIB}" \
4577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4578 installcheck) \
4579 || exit 1
4580
4581 @endif bfd
4582
4583 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4584 maybe-mostlyclean-bfd:
4585 @if bfd
4586 maybe-mostlyclean-bfd: mostlyclean-bfd
4587
4588 mostlyclean-bfd:
4589 @[ -f ./bfd/Makefile ] || exit 0; \
4590 r=`${PWD_COMMAND}`; export r; \
4591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4592 $(HOST_EXPORTS) \
4593 for flag in $(EXTRA_HOST_FLAGS) ; do \
4594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4595 done; \
4596 echo "Doing mostlyclean in bfd"; \
4597 (cd $(HOST_SUBDIR)/bfd && \
4598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4600 "RANLIB=$${RANLIB}" \
4601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4602 mostlyclean) \
4603 || exit 1
4604
4605 @endif bfd
4606
4607 .PHONY: maybe-clean-bfd clean-bfd
4608 maybe-clean-bfd:
4609 @if bfd
4610 maybe-clean-bfd: clean-bfd
4611
4612 clean-bfd:
4613 @[ -f ./bfd/Makefile ] || exit 0; \
4614 r=`${PWD_COMMAND}`; export r; \
4615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4616 $(HOST_EXPORTS) \
4617 for flag in $(EXTRA_HOST_FLAGS) ; do \
4618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4619 done; \
4620 echo "Doing clean in bfd"; \
4621 (cd $(HOST_SUBDIR)/bfd && \
4622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4624 "RANLIB=$${RANLIB}" \
4625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4626 clean) \
4627 || exit 1
4628
4629 @endif bfd
4630
4631 .PHONY: maybe-distclean-bfd distclean-bfd
4632 maybe-distclean-bfd:
4633 @if bfd
4634 maybe-distclean-bfd: distclean-bfd
4635
4636 distclean-bfd:
4637 @[ -f ./bfd/Makefile ] || exit 0; \
4638 r=`${PWD_COMMAND}`; export r; \
4639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4640 $(HOST_EXPORTS) \
4641 for flag in $(EXTRA_HOST_FLAGS) ; do \
4642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4643 done; \
4644 echo "Doing distclean in bfd"; \
4645 (cd $(HOST_SUBDIR)/bfd && \
4646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4648 "RANLIB=$${RANLIB}" \
4649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4650 distclean) \
4651 || exit 1
4652
4653 @endif bfd
4654
4655 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4656 maybe-maintainer-clean-bfd:
4657 @if bfd
4658 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4659
4660 maintainer-clean-bfd:
4661 @[ -f ./bfd/Makefile ] || exit 0; \
4662 r=`${PWD_COMMAND}`; export r; \
4663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4664 $(HOST_EXPORTS) \
4665 for flag in $(EXTRA_HOST_FLAGS) ; do \
4666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4667 done; \
4668 echo "Doing maintainer-clean in bfd"; \
4669 (cd $(HOST_SUBDIR)/bfd && \
4670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4672 "RANLIB=$${RANLIB}" \
4673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4674 maintainer-clean) \
4675 || exit 1
4676
4677 @endif bfd
4678
4679
4680
4681 .PHONY: configure-opcodes maybe-configure-opcodes
4682 maybe-configure-opcodes:
4683 @if gcc-bootstrap
4684 configure-opcodes: stage_current
4685 @endif gcc-bootstrap
4686 @if opcodes
4687 maybe-configure-opcodes: configure-opcodes
4688 configure-opcodes:
4689 @r=`${PWD_COMMAND}`; export r; \
4690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4691 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4693 $(HOST_EXPORTS) \
4694 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4695 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4696 case $(srcdir) in \
4697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4698 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4700 esac; \
4701 module_srcdir=opcodes; \
4702 $(SHELL) \
4703 $$s/$$module_srcdir/configure \
4704 --srcdir=$${topdir}/$$module_srcdir \
4705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4706 --target=${target_alias} \
4707 || exit 1
4708 @endif opcodes
4709
4710
4711
4712 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4713 maybe-configure-stage1-opcodes:
4714 @if opcodes-bootstrap
4715 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4716 configure-stage1-opcodes:
4717 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4718 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4719 @r=`${PWD_COMMAND}`; export r; \
4720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721 TFLAGS="$(STAGE1_TFLAGS)"; \
4722 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4723 $(HOST_EXPORTS) \
4724 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4725 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4726 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4727 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4729 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4730 case $(srcdir) in \
4731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4732 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4734 esac; \
4735 module_srcdir=opcodes; \
4736 $(SHELL) $$s/$$module_srcdir/configure \
4737 --srcdir=$${topdir}/$$module_srcdir \
4738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4739 --target=${target_alias} \
4740 \
4741 $(STAGE1_CONFIGURE_FLAGS)
4742 @endif opcodes-bootstrap
4743
4744 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4745 maybe-configure-stage2-opcodes:
4746 @if opcodes-bootstrap
4747 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4748 configure-stage2-opcodes:
4749 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4751 @r=`${PWD_COMMAND}`; export r; \
4752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753 TFLAGS="$(STAGE2_TFLAGS)"; \
4754 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4755 $(HOST_EXPORTS) \
4756 $(POSTSTAGE1_HOST_EXPORTS) \
4757 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4758 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4759 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4760 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4762 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4763 case $(srcdir) in \
4764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4765 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4767 esac; \
4768 module_srcdir=opcodes; \
4769 $(SHELL) $$s/$$module_srcdir/configure \
4770 --srcdir=$${topdir}/$$module_srcdir \
4771 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4772 --target=${target_alias} \
4773 --with-build-libsubdir=$(HOST_SUBDIR) \
4774 $(STAGE2_CONFIGURE_FLAGS)
4775 @endif opcodes-bootstrap
4776
4777 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4778 maybe-configure-stage3-opcodes:
4779 @if opcodes-bootstrap
4780 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4781 configure-stage3-opcodes:
4782 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4784 @r=`${PWD_COMMAND}`; export r; \
4785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786 TFLAGS="$(STAGE3_TFLAGS)"; \
4787 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4788 $(HOST_EXPORTS) \
4789 $(POSTSTAGE1_HOST_EXPORTS) \
4790 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4791 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4792 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4793 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4795 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4796 case $(srcdir) in \
4797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4798 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4800 esac; \
4801 module_srcdir=opcodes; \
4802 $(SHELL) $$s/$$module_srcdir/configure \
4803 --srcdir=$${topdir}/$$module_srcdir \
4804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4805 --target=${target_alias} \
4806 --with-build-libsubdir=$(HOST_SUBDIR) \
4807 $(STAGE3_CONFIGURE_FLAGS)
4808 @endif opcodes-bootstrap
4809
4810 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4811 maybe-configure-stage4-opcodes:
4812 @if opcodes-bootstrap
4813 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4814 configure-stage4-opcodes:
4815 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4816 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4817 @r=`${PWD_COMMAND}`; export r; \
4818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819 TFLAGS="$(STAGE4_TFLAGS)"; \
4820 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4821 $(HOST_EXPORTS) \
4822 $(POSTSTAGE1_HOST_EXPORTS) \
4823 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4824 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4825 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4826 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4828 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4829 case $(srcdir) in \
4830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4831 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4833 esac; \
4834 module_srcdir=opcodes; \
4835 $(SHELL) $$s/$$module_srcdir/configure \
4836 --srcdir=$${topdir}/$$module_srcdir \
4837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4838 --target=${target_alias} \
4839 --with-build-libsubdir=$(HOST_SUBDIR) \
4840 $(STAGE4_CONFIGURE_FLAGS)
4841 @endif opcodes-bootstrap
4842
4843 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4844 maybe-configure-stageprofile-opcodes:
4845 @if opcodes-bootstrap
4846 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4847 configure-stageprofile-opcodes:
4848 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4850 @r=`${PWD_COMMAND}`; export r; \
4851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4852 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4853 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4854 $(HOST_EXPORTS) \
4855 $(POSTSTAGE1_HOST_EXPORTS) \
4856 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4857 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4858 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4859 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4861 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4862 case $(srcdir) in \
4863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4864 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4866 esac; \
4867 module_srcdir=opcodes; \
4868 $(SHELL) $$s/$$module_srcdir/configure \
4869 --srcdir=$${topdir}/$$module_srcdir \
4870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4871 --target=${target_alias} \
4872 --with-build-libsubdir=$(HOST_SUBDIR) \
4873 $(STAGEprofile_CONFIGURE_FLAGS)
4874 @endif opcodes-bootstrap
4875
4876 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4877 maybe-configure-stagetrain-opcodes:
4878 @if opcodes-bootstrap
4879 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4880 configure-stagetrain-opcodes:
4881 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4882 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4883 @r=`${PWD_COMMAND}`; export r; \
4884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4886 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4887 $(HOST_EXPORTS) \
4888 $(POSTSTAGE1_HOST_EXPORTS) \
4889 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4890 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4891 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4892 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4894 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4895 case $(srcdir) in \
4896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4897 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4899 esac; \
4900 module_srcdir=opcodes; \
4901 $(SHELL) $$s/$$module_srcdir/configure \
4902 --srcdir=$${topdir}/$$module_srcdir \
4903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4904 --target=${target_alias} \
4905 --with-build-libsubdir=$(HOST_SUBDIR) \
4906 $(STAGEtrain_CONFIGURE_FLAGS)
4907 @endif opcodes-bootstrap
4908
4909 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4910 maybe-configure-stagefeedback-opcodes:
4911 @if opcodes-bootstrap
4912 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4913 configure-stagefeedback-opcodes:
4914 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4916 @r=`${PWD_COMMAND}`; export r; \
4917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4919 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4920 $(HOST_EXPORTS) \
4921 $(POSTSTAGE1_HOST_EXPORTS) \
4922 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4923 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4924 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4925 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4927 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4928 case $(srcdir) in \
4929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4930 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4932 esac; \
4933 module_srcdir=opcodes; \
4934 $(SHELL) $$s/$$module_srcdir/configure \
4935 --srcdir=$${topdir}/$$module_srcdir \
4936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4937 --target=${target_alias} \
4938 --with-build-libsubdir=$(HOST_SUBDIR) \
4939 $(STAGEfeedback_CONFIGURE_FLAGS)
4940 @endif opcodes-bootstrap
4941
4942 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4943 maybe-configure-stageautoprofile-opcodes:
4944 @if opcodes-bootstrap
4945 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4946 configure-stageautoprofile-opcodes:
4947 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4949 @r=`${PWD_COMMAND}`; export r; \
4950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4951 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4952 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4953 $(HOST_EXPORTS) \
4954 $(POSTSTAGE1_HOST_EXPORTS) \
4955 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4956 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4957 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4958 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4960 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4961 case $(srcdir) in \
4962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4963 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4965 esac; \
4966 module_srcdir=opcodes; \
4967 $(SHELL) $$s/$$module_srcdir/configure \
4968 --srcdir=$${topdir}/$$module_srcdir \
4969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4970 --target=${target_alias} \
4971 --with-build-libsubdir=$(HOST_SUBDIR) \
4972 $(STAGEautoprofile_CONFIGURE_FLAGS)
4973 @endif opcodes-bootstrap
4974
4975 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4976 maybe-configure-stageautofeedback-opcodes:
4977 @if opcodes-bootstrap
4978 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4979 configure-stageautofeedback-opcodes:
4980 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4982 @r=`${PWD_COMMAND}`; export r; \
4983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4984 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4985 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4986 $(HOST_EXPORTS) \
4987 $(POSTSTAGE1_HOST_EXPORTS) \
4988 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4989 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4990 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4991 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4993 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4994 case $(srcdir) in \
4995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4996 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4998 esac; \
4999 module_srcdir=opcodes; \
5000 $(SHELL) $$s/$$module_srcdir/configure \
5001 --srcdir=$${topdir}/$$module_srcdir \
5002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5003 --target=${target_alias} \
5004 --with-build-libsubdir=$(HOST_SUBDIR) \
5005 $(STAGEautofeedback_CONFIGURE_FLAGS)
5006 @endif opcodes-bootstrap
5007
5008
5009
5010
5011
5012 .PHONY: all-opcodes maybe-all-opcodes
5013 maybe-all-opcodes:
5014 @if gcc-bootstrap
5015 all-opcodes: stage_current
5016 @endif gcc-bootstrap
5017 @if opcodes
5018 TARGET-opcodes=all
5019 maybe-all-opcodes: all-opcodes
5020 all-opcodes: configure-opcodes
5021 @r=`${PWD_COMMAND}`; export r; \
5022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5023 $(HOST_EXPORTS) \
5024 (cd $(HOST_SUBDIR)/opcodes && \
5025 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5026 $(TARGET-opcodes))
5027 @endif opcodes
5028
5029
5030
5031 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5032 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5033 maybe-all-stage1-opcodes:
5034 maybe-clean-stage1-opcodes:
5035 @if opcodes-bootstrap
5036 maybe-all-stage1-opcodes: all-stage1-opcodes
5037 all-stage1: all-stage1-opcodes
5038 TARGET-stage1-opcodes = $(TARGET-opcodes)
5039 all-stage1-opcodes: configure-stage1-opcodes
5040 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5041 @r=`${PWD_COMMAND}`; export r; \
5042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5043 TFLAGS="$(STAGE1_TFLAGS)"; \
5044 $(HOST_EXPORTS) \
5045 cd $(HOST_SUBDIR)/opcodes && \
5046 \
5047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5048 CFLAGS="$(STAGE1_CFLAGS)" \
5049 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5050 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5051 LIBCFLAGS="$(LIBCFLAGS)" \
5052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5055 $(EXTRA_HOST_FLAGS) \
5056 $(STAGE1_FLAGS_TO_PASS) \
5057 TFLAGS="$(STAGE1_TFLAGS)" \
5058 $(TARGET-stage1-opcodes)
5059
5060 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5061 clean-stage1: clean-stage1-opcodes
5062 clean-stage1-opcodes:
5063 @if [ $(current_stage) = stage1 ]; then \
5064 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5065 else \
5066 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5067 $(MAKE) stage1-start; \
5068 fi; \
5069 cd $(HOST_SUBDIR)/opcodes && \
5070 $(MAKE) $(EXTRA_HOST_FLAGS) \
5071 $(STAGE1_FLAGS_TO_PASS) clean
5072 @endif opcodes-bootstrap
5073
5074
5075 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5076 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5077 maybe-all-stage2-opcodes:
5078 maybe-clean-stage2-opcodes:
5079 @if opcodes-bootstrap
5080 maybe-all-stage2-opcodes: all-stage2-opcodes
5081 all-stage2: all-stage2-opcodes
5082 TARGET-stage2-opcodes = $(TARGET-opcodes)
5083 all-stage2-opcodes: configure-stage2-opcodes
5084 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5085 @r=`${PWD_COMMAND}`; export r; \
5086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5087 TFLAGS="$(STAGE2_TFLAGS)"; \
5088 $(HOST_EXPORTS) \
5089 $(POSTSTAGE1_HOST_EXPORTS) \
5090 cd $(HOST_SUBDIR)/opcodes && \
5091 \
5092 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5093 CFLAGS="$(STAGE2_CFLAGS)" \
5094 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5095 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5096 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5100 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5101 TFLAGS="$(STAGE2_TFLAGS)" \
5102 $(TARGET-stage2-opcodes)
5103
5104 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5105 clean-stage2: clean-stage2-opcodes
5106 clean-stage2-opcodes:
5107 @if [ $(current_stage) = stage2 ]; then \
5108 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5109 else \
5110 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5111 $(MAKE) stage2-start; \
5112 fi; \
5113 cd $(HOST_SUBDIR)/opcodes && \
5114 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5115 @endif opcodes-bootstrap
5116
5117
5118 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5119 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5120 maybe-all-stage3-opcodes:
5121 maybe-clean-stage3-opcodes:
5122 @if opcodes-bootstrap
5123 maybe-all-stage3-opcodes: all-stage3-opcodes
5124 all-stage3: all-stage3-opcodes
5125 TARGET-stage3-opcodes = $(TARGET-opcodes)
5126 all-stage3-opcodes: configure-stage3-opcodes
5127 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5128 @r=`${PWD_COMMAND}`; export r; \
5129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5130 TFLAGS="$(STAGE3_TFLAGS)"; \
5131 $(HOST_EXPORTS) \
5132 $(POSTSTAGE1_HOST_EXPORTS) \
5133 cd $(HOST_SUBDIR)/opcodes && \
5134 \
5135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5136 CFLAGS="$(STAGE3_CFLAGS)" \
5137 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5138 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5139 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5144 TFLAGS="$(STAGE3_TFLAGS)" \
5145 $(TARGET-stage3-opcodes)
5146
5147 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5148 clean-stage3: clean-stage3-opcodes
5149 clean-stage3-opcodes:
5150 @if [ $(current_stage) = stage3 ]; then \
5151 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5152 else \
5153 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5154 $(MAKE) stage3-start; \
5155 fi; \
5156 cd $(HOST_SUBDIR)/opcodes && \
5157 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5158 @endif opcodes-bootstrap
5159
5160
5161 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5162 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5163 maybe-all-stage4-opcodes:
5164 maybe-clean-stage4-opcodes:
5165 @if opcodes-bootstrap
5166 maybe-all-stage4-opcodes: all-stage4-opcodes
5167 all-stage4: all-stage4-opcodes
5168 TARGET-stage4-opcodes = $(TARGET-opcodes)
5169 all-stage4-opcodes: configure-stage4-opcodes
5170 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5171 @r=`${PWD_COMMAND}`; export r; \
5172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173 TFLAGS="$(STAGE4_TFLAGS)"; \
5174 $(HOST_EXPORTS) \
5175 $(POSTSTAGE1_HOST_EXPORTS) \
5176 cd $(HOST_SUBDIR)/opcodes && \
5177 \
5178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5179 CFLAGS="$(STAGE4_CFLAGS)" \
5180 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5181 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5182 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5187 TFLAGS="$(STAGE4_TFLAGS)" \
5188 $(TARGET-stage4-opcodes)
5189
5190 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5191 clean-stage4: clean-stage4-opcodes
5192 clean-stage4-opcodes:
5193 @if [ $(current_stage) = stage4 ]; then \
5194 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5195 else \
5196 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5197 $(MAKE) stage4-start; \
5198 fi; \
5199 cd $(HOST_SUBDIR)/opcodes && \
5200 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5201 @endif opcodes-bootstrap
5202
5203
5204 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5205 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5206 maybe-all-stageprofile-opcodes:
5207 maybe-clean-stageprofile-opcodes:
5208 @if opcodes-bootstrap
5209 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5210 all-stageprofile: all-stageprofile-opcodes
5211 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5212 all-stageprofile-opcodes: configure-stageprofile-opcodes
5213 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5214 @r=`${PWD_COMMAND}`; export r; \
5215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5216 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5217 $(HOST_EXPORTS) \
5218 $(POSTSTAGE1_HOST_EXPORTS) \
5219 cd $(HOST_SUBDIR)/opcodes && \
5220 \
5221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5222 CFLAGS="$(STAGEprofile_CFLAGS)" \
5223 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5224 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5225 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5230 TFLAGS="$(STAGEprofile_TFLAGS)" \
5231 $(TARGET-stageprofile-opcodes)
5232
5233 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5234 clean-stageprofile: clean-stageprofile-opcodes
5235 clean-stageprofile-opcodes:
5236 @if [ $(current_stage) = stageprofile ]; then \
5237 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5238 else \
5239 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5240 $(MAKE) stageprofile-start; \
5241 fi; \
5242 cd $(HOST_SUBDIR)/opcodes && \
5243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5244 @endif opcodes-bootstrap
5245
5246
5247 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5248 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5249 maybe-all-stagetrain-opcodes:
5250 maybe-clean-stagetrain-opcodes:
5251 @if opcodes-bootstrap
5252 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5253 all-stagetrain: all-stagetrain-opcodes
5254 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5255 all-stagetrain-opcodes: configure-stagetrain-opcodes
5256 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5257 @r=`${PWD_COMMAND}`; export r; \
5258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5260 $(HOST_EXPORTS) \
5261 $(POSTSTAGE1_HOST_EXPORTS) \
5262 cd $(HOST_SUBDIR)/opcodes && \
5263 \
5264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5265 CFLAGS="$(STAGEtrain_CFLAGS)" \
5266 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5267 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5268 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5273 TFLAGS="$(STAGEtrain_TFLAGS)" \
5274 $(TARGET-stagetrain-opcodes)
5275
5276 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5277 clean-stagetrain: clean-stagetrain-opcodes
5278 clean-stagetrain-opcodes:
5279 @if [ $(current_stage) = stagetrain ]; then \
5280 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5281 else \
5282 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5283 $(MAKE) stagetrain-start; \
5284 fi; \
5285 cd $(HOST_SUBDIR)/opcodes && \
5286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5287 @endif opcodes-bootstrap
5288
5289
5290 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5291 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5292 maybe-all-stagefeedback-opcodes:
5293 maybe-clean-stagefeedback-opcodes:
5294 @if opcodes-bootstrap
5295 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5296 all-stagefeedback: all-stagefeedback-opcodes
5297 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5298 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5299 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5300 @r=`${PWD_COMMAND}`; export r; \
5301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5303 $(HOST_EXPORTS) \
5304 $(POSTSTAGE1_HOST_EXPORTS) \
5305 cd $(HOST_SUBDIR)/opcodes && \
5306 \
5307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5308 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5309 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5310 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5311 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5316 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5317 $(TARGET-stagefeedback-opcodes)
5318
5319 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5320 clean-stagefeedback: clean-stagefeedback-opcodes
5321 clean-stagefeedback-opcodes:
5322 @if [ $(current_stage) = stagefeedback ]; then \
5323 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5324 else \
5325 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5326 $(MAKE) stagefeedback-start; \
5327 fi; \
5328 cd $(HOST_SUBDIR)/opcodes && \
5329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5330 @endif opcodes-bootstrap
5331
5332
5333 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5334 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5335 maybe-all-stageautoprofile-opcodes:
5336 maybe-clean-stageautoprofile-opcodes:
5337 @if opcodes-bootstrap
5338 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5339 all-stageautoprofile: all-stageautoprofile-opcodes
5340 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5341 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5342 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5343 @r=`${PWD_COMMAND}`; export r; \
5344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5345 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5346 $(HOST_EXPORTS) \
5347 $(POSTSTAGE1_HOST_EXPORTS) \
5348 cd $(HOST_SUBDIR)/opcodes && \
5349 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5351 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5352 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5353 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5354 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5359 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5360 $(TARGET-stageautoprofile-opcodes)
5361
5362 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5363 clean-stageautoprofile: clean-stageautoprofile-opcodes
5364 clean-stageautoprofile-opcodes:
5365 @if [ $(current_stage) = stageautoprofile ]; then \
5366 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5367 else \
5368 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5369 $(MAKE) stageautoprofile-start; \
5370 fi; \
5371 cd $(HOST_SUBDIR)/opcodes && \
5372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5373 @endif opcodes-bootstrap
5374
5375
5376 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5377 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5378 maybe-all-stageautofeedback-opcodes:
5379 maybe-clean-stageautofeedback-opcodes:
5380 @if opcodes-bootstrap
5381 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5382 all-stageautofeedback: all-stageautofeedback-opcodes
5383 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5384 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5385 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5386 @r=`${PWD_COMMAND}`; export r; \
5387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5388 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5389 $(HOST_EXPORTS) \
5390 $(POSTSTAGE1_HOST_EXPORTS) \
5391 cd $(HOST_SUBDIR)/opcodes && \
5392 \
5393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5394 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5395 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5396 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5397 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5402 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5403 $(TARGET-stageautofeedback-opcodes)
5404
5405 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5406 clean-stageautofeedback: clean-stageautofeedback-opcodes
5407 clean-stageautofeedback-opcodes:
5408 @if [ $(current_stage) = stageautofeedback ]; then \
5409 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5410 else \
5411 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5412 $(MAKE) stageautofeedback-start; \
5413 fi; \
5414 cd $(HOST_SUBDIR)/opcodes && \
5415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5416 @endif opcodes-bootstrap
5417
5418
5419
5420
5421
5422 .PHONY: check-opcodes maybe-check-opcodes
5423 maybe-check-opcodes:
5424 @if opcodes
5425 maybe-check-opcodes: check-opcodes
5426
5427 check-opcodes:
5428 @: $(MAKE); $(unstage)
5429 @r=`${PWD_COMMAND}`; export r; \
5430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5432 (cd $(HOST_SUBDIR)/opcodes && \
5433 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5434
5435 @endif opcodes
5436
5437 .PHONY: install-opcodes maybe-install-opcodes
5438 maybe-install-opcodes:
5439 @if opcodes
5440 maybe-install-opcodes: install-opcodes
5441
5442 install-opcodes: installdirs
5443 @: $(MAKE); $(unstage)
5444 @r=`${PWD_COMMAND}`; export r; \
5445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446 $(HOST_EXPORTS) \
5447 (cd $(HOST_SUBDIR)/opcodes && \
5448 $(MAKE) $(FLAGS_TO_PASS) install)
5449
5450 @endif opcodes
5451
5452 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5453 maybe-install-strip-opcodes:
5454 @if opcodes
5455 maybe-install-strip-opcodes: install-strip-opcodes
5456
5457 install-strip-opcodes: installdirs
5458 @: $(MAKE); $(unstage)
5459 @r=`${PWD_COMMAND}`; export r; \
5460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461 $(HOST_EXPORTS) \
5462 (cd $(HOST_SUBDIR)/opcodes && \
5463 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5464
5465 @endif opcodes
5466
5467 # Other targets (info, dvi, pdf, etc.)
5468
5469 .PHONY: maybe-info-opcodes info-opcodes
5470 maybe-info-opcodes:
5471 @if opcodes
5472 maybe-info-opcodes: info-opcodes
5473
5474 info-opcodes: \
5475 configure-opcodes
5476 @[ -f ./opcodes/Makefile ] || exit 0; \
5477 r=`${PWD_COMMAND}`; export r; \
5478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479 $(HOST_EXPORTS) \
5480 for flag in $(EXTRA_HOST_FLAGS) ; do \
5481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5482 done; \
5483 echo "Doing info in opcodes"; \
5484 (cd $(HOST_SUBDIR)/opcodes && \
5485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5487 "RANLIB=$${RANLIB}" \
5488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5489 info) \
5490 || exit 1
5491
5492 @endif opcodes
5493
5494 .PHONY: maybe-dvi-opcodes dvi-opcodes
5495 maybe-dvi-opcodes:
5496 @if opcodes
5497 maybe-dvi-opcodes: dvi-opcodes
5498
5499 dvi-opcodes: \
5500 configure-opcodes
5501 @[ -f ./opcodes/Makefile ] || exit 0; \
5502 r=`${PWD_COMMAND}`; export r; \
5503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504 $(HOST_EXPORTS) \
5505 for flag in $(EXTRA_HOST_FLAGS) ; do \
5506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5507 done; \
5508 echo "Doing dvi in opcodes"; \
5509 (cd $(HOST_SUBDIR)/opcodes && \
5510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5512 "RANLIB=$${RANLIB}" \
5513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5514 dvi) \
5515 || exit 1
5516
5517 @endif opcodes
5518
5519 .PHONY: maybe-pdf-opcodes pdf-opcodes
5520 maybe-pdf-opcodes:
5521 @if opcodes
5522 maybe-pdf-opcodes: pdf-opcodes
5523
5524 pdf-opcodes: \
5525 configure-opcodes
5526 @[ -f ./opcodes/Makefile ] || exit 0; \
5527 r=`${PWD_COMMAND}`; export r; \
5528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5529 $(HOST_EXPORTS) \
5530 for flag in $(EXTRA_HOST_FLAGS) ; do \
5531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5532 done; \
5533 echo "Doing pdf in opcodes"; \
5534 (cd $(HOST_SUBDIR)/opcodes && \
5535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5537 "RANLIB=$${RANLIB}" \
5538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5539 pdf) \
5540 || exit 1
5541
5542 @endif opcodes
5543
5544 .PHONY: maybe-html-opcodes html-opcodes
5545 maybe-html-opcodes:
5546 @if opcodes
5547 maybe-html-opcodes: html-opcodes
5548
5549 html-opcodes: \
5550 configure-opcodes
5551 @[ -f ./opcodes/Makefile ] || exit 0; \
5552 r=`${PWD_COMMAND}`; export r; \
5553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5554 $(HOST_EXPORTS) \
5555 for flag in $(EXTRA_HOST_FLAGS) ; do \
5556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5557 done; \
5558 echo "Doing html in opcodes"; \
5559 (cd $(HOST_SUBDIR)/opcodes && \
5560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5562 "RANLIB=$${RANLIB}" \
5563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5564 html) \
5565 || exit 1
5566
5567 @endif opcodes
5568
5569 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5570 maybe-TAGS-opcodes:
5571 @if opcodes
5572 maybe-TAGS-opcodes: TAGS-opcodes
5573
5574 TAGS-opcodes: \
5575 configure-opcodes
5576 @[ -f ./opcodes/Makefile ] || exit 0; \
5577 r=`${PWD_COMMAND}`; export r; \
5578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5579 $(HOST_EXPORTS) \
5580 for flag in $(EXTRA_HOST_FLAGS) ; do \
5581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5582 done; \
5583 echo "Doing TAGS in opcodes"; \
5584 (cd $(HOST_SUBDIR)/opcodes && \
5585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5587 "RANLIB=$${RANLIB}" \
5588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5589 TAGS) \
5590 || exit 1
5591
5592 @endif opcodes
5593
5594 .PHONY: maybe-install-info-opcodes install-info-opcodes
5595 maybe-install-info-opcodes:
5596 @if opcodes
5597 maybe-install-info-opcodes: install-info-opcodes
5598
5599 install-info-opcodes: \
5600 configure-opcodes \
5601 info-opcodes
5602 @[ -f ./opcodes/Makefile ] || exit 0; \
5603 r=`${PWD_COMMAND}`; export r; \
5604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5605 $(HOST_EXPORTS) \
5606 for flag in $(EXTRA_HOST_FLAGS) ; do \
5607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5608 done; \
5609 echo "Doing install-info in opcodes"; \
5610 (cd $(HOST_SUBDIR)/opcodes && \
5611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5613 "RANLIB=$${RANLIB}" \
5614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5615 install-info) \
5616 || exit 1
5617
5618 @endif opcodes
5619
5620 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5621 maybe-install-dvi-opcodes:
5622 @if opcodes
5623 maybe-install-dvi-opcodes: install-dvi-opcodes
5624
5625 install-dvi-opcodes: \
5626 configure-opcodes \
5627 dvi-opcodes
5628 @[ -f ./opcodes/Makefile ] || exit 0; \
5629 r=`${PWD_COMMAND}`; export r; \
5630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631 $(HOST_EXPORTS) \
5632 for flag in $(EXTRA_HOST_FLAGS) ; do \
5633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5634 done; \
5635 echo "Doing install-dvi in opcodes"; \
5636 (cd $(HOST_SUBDIR)/opcodes && \
5637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5639 "RANLIB=$${RANLIB}" \
5640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5641 install-dvi) \
5642 || exit 1
5643
5644 @endif opcodes
5645
5646 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5647 maybe-install-pdf-opcodes:
5648 @if opcodes
5649 maybe-install-pdf-opcodes: install-pdf-opcodes
5650
5651 install-pdf-opcodes: \
5652 configure-opcodes \
5653 pdf-opcodes
5654 @[ -f ./opcodes/Makefile ] || exit 0; \
5655 r=`${PWD_COMMAND}`; export r; \
5656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657 $(HOST_EXPORTS) \
5658 for flag in $(EXTRA_HOST_FLAGS) ; do \
5659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5660 done; \
5661 echo "Doing install-pdf in opcodes"; \
5662 (cd $(HOST_SUBDIR)/opcodes && \
5663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5665 "RANLIB=$${RANLIB}" \
5666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5667 install-pdf) \
5668 || exit 1
5669
5670 @endif opcodes
5671
5672 .PHONY: maybe-install-html-opcodes install-html-opcodes
5673 maybe-install-html-opcodes:
5674 @if opcodes
5675 maybe-install-html-opcodes: install-html-opcodes
5676
5677 install-html-opcodes: \
5678 configure-opcodes \
5679 html-opcodes
5680 @[ -f ./opcodes/Makefile ] || exit 0; \
5681 r=`${PWD_COMMAND}`; export r; \
5682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5683 $(HOST_EXPORTS) \
5684 for flag in $(EXTRA_HOST_FLAGS) ; do \
5685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5686 done; \
5687 echo "Doing install-html in opcodes"; \
5688 (cd $(HOST_SUBDIR)/opcodes && \
5689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5691 "RANLIB=$${RANLIB}" \
5692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5693 install-html) \
5694 || exit 1
5695
5696 @endif opcodes
5697
5698 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5699 maybe-installcheck-opcodes:
5700 @if opcodes
5701 maybe-installcheck-opcodes: installcheck-opcodes
5702
5703 installcheck-opcodes: \
5704 configure-opcodes
5705 @[ -f ./opcodes/Makefile ] || exit 0; \
5706 r=`${PWD_COMMAND}`; export r; \
5707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5708 $(HOST_EXPORTS) \
5709 for flag in $(EXTRA_HOST_FLAGS) ; do \
5710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5711 done; \
5712 echo "Doing installcheck in opcodes"; \
5713 (cd $(HOST_SUBDIR)/opcodes && \
5714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5716 "RANLIB=$${RANLIB}" \
5717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5718 installcheck) \
5719 || exit 1
5720
5721 @endif opcodes
5722
5723 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5724 maybe-mostlyclean-opcodes:
5725 @if opcodes
5726 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5727
5728 mostlyclean-opcodes:
5729 @[ -f ./opcodes/Makefile ] || exit 0; \
5730 r=`${PWD_COMMAND}`; export r; \
5731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5732 $(HOST_EXPORTS) \
5733 for flag in $(EXTRA_HOST_FLAGS) ; do \
5734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5735 done; \
5736 echo "Doing mostlyclean in opcodes"; \
5737 (cd $(HOST_SUBDIR)/opcodes && \
5738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5740 "RANLIB=$${RANLIB}" \
5741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5742 mostlyclean) \
5743 || exit 1
5744
5745 @endif opcodes
5746
5747 .PHONY: maybe-clean-opcodes clean-opcodes
5748 maybe-clean-opcodes:
5749 @if opcodes
5750 maybe-clean-opcodes: clean-opcodes
5751
5752 clean-opcodes:
5753 @[ -f ./opcodes/Makefile ] || exit 0; \
5754 r=`${PWD_COMMAND}`; export r; \
5755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5756 $(HOST_EXPORTS) \
5757 for flag in $(EXTRA_HOST_FLAGS) ; do \
5758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5759 done; \
5760 echo "Doing clean in opcodes"; \
5761 (cd $(HOST_SUBDIR)/opcodes && \
5762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5764 "RANLIB=$${RANLIB}" \
5765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5766 clean) \
5767 || exit 1
5768
5769 @endif opcodes
5770
5771 .PHONY: maybe-distclean-opcodes distclean-opcodes
5772 maybe-distclean-opcodes:
5773 @if opcodes
5774 maybe-distclean-opcodes: distclean-opcodes
5775
5776 distclean-opcodes:
5777 @[ -f ./opcodes/Makefile ] || exit 0; \
5778 r=`${PWD_COMMAND}`; export r; \
5779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5780 $(HOST_EXPORTS) \
5781 for flag in $(EXTRA_HOST_FLAGS) ; do \
5782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5783 done; \
5784 echo "Doing distclean in opcodes"; \
5785 (cd $(HOST_SUBDIR)/opcodes && \
5786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5788 "RANLIB=$${RANLIB}" \
5789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5790 distclean) \
5791 || exit 1
5792
5793 @endif opcodes
5794
5795 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5796 maybe-maintainer-clean-opcodes:
5797 @if opcodes
5798 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5799
5800 maintainer-clean-opcodes:
5801 @[ -f ./opcodes/Makefile ] || exit 0; \
5802 r=`${PWD_COMMAND}`; export r; \
5803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5804 $(HOST_EXPORTS) \
5805 for flag in $(EXTRA_HOST_FLAGS) ; do \
5806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5807 done; \
5808 echo "Doing maintainer-clean in opcodes"; \
5809 (cd $(HOST_SUBDIR)/opcodes && \
5810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5812 "RANLIB=$${RANLIB}" \
5813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5814 maintainer-clean) \
5815 || exit 1
5816
5817 @endif opcodes
5818
5819
5820
5821 .PHONY: configure-binutils maybe-configure-binutils
5822 maybe-configure-binutils:
5823 @if gcc-bootstrap
5824 configure-binutils: stage_current
5825 @endif gcc-bootstrap
5826 @if binutils
5827 maybe-configure-binutils: configure-binutils
5828 configure-binutils:
5829 @r=`${PWD_COMMAND}`; export r; \
5830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5831 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5833 $(HOST_EXPORTS) \
5834 echo Configuring in $(HOST_SUBDIR)/binutils; \
5835 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5836 case $(srcdir) in \
5837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5838 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5840 esac; \
5841 module_srcdir=binutils; \
5842 $(SHELL) \
5843 $$s/$$module_srcdir/configure \
5844 --srcdir=$${topdir}/$$module_srcdir \
5845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5846 --target=${target_alias} \
5847 || exit 1
5848 @endif binutils
5849
5850
5851
5852 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5853 maybe-configure-stage1-binutils:
5854 @if binutils-bootstrap
5855 maybe-configure-stage1-binutils: configure-stage1-binutils
5856 configure-stage1-binutils:
5857 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5859 @r=`${PWD_COMMAND}`; export r; \
5860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861 TFLAGS="$(STAGE1_TFLAGS)"; \
5862 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5863 $(HOST_EXPORTS) \
5864 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5865 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5866 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5867 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5869 cd $(HOST_SUBDIR)/binutils || exit 1; \
5870 case $(srcdir) in \
5871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5872 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5874 esac; \
5875 module_srcdir=binutils; \
5876 $(SHELL) $$s/$$module_srcdir/configure \
5877 --srcdir=$${topdir}/$$module_srcdir \
5878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5879 --target=${target_alias} \
5880 \
5881 $(STAGE1_CONFIGURE_FLAGS)
5882 @endif binutils-bootstrap
5883
5884 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5885 maybe-configure-stage2-binutils:
5886 @if binutils-bootstrap
5887 maybe-configure-stage2-binutils: configure-stage2-binutils
5888 configure-stage2-binutils:
5889 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5891 @r=`${PWD_COMMAND}`; export r; \
5892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5893 TFLAGS="$(STAGE2_TFLAGS)"; \
5894 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5895 $(HOST_EXPORTS) \
5896 $(POSTSTAGE1_HOST_EXPORTS) \
5897 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5898 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5899 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5900 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5901 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5902 cd $(HOST_SUBDIR)/binutils || exit 1; \
5903 case $(srcdir) in \
5904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5905 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5907 esac; \
5908 module_srcdir=binutils; \
5909 $(SHELL) $$s/$$module_srcdir/configure \
5910 --srcdir=$${topdir}/$$module_srcdir \
5911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5912 --target=${target_alias} \
5913 --with-build-libsubdir=$(HOST_SUBDIR) \
5914 $(STAGE2_CONFIGURE_FLAGS)
5915 @endif binutils-bootstrap
5916
5917 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5918 maybe-configure-stage3-binutils:
5919 @if binutils-bootstrap
5920 maybe-configure-stage3-binutils: configure-stage3-binutils
5921 configure-stage3-binutils:
5922 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5923 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5924 @r=`${PWD_COMMAND}`; export r; \
5925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926 TFLAGS="$(STAGE3_TFLAGS)"; \
5927 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5928 $(HOST_EXPORTS) \
5929 $(POSTSTAGE1_HOST_EXPORTS) \
5930 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5931 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5932 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5933 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5935 cd $(HOST_SUBDIR)/binutils || exit 1; \
5936 case $(srcdir) in \
5937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5938 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5940 esac; \
5941 module_srcdir=binutils; \
5942 $(SHELL) $$s/$$module_srcdir/configure \
5943 --srcdir=$${topdir}/$$module_srcdir \
5944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5945 --target=${target_alias} \
5946 --with-build-libsubdir=$(HOST_SUBDIR) \
5947 $(STAGE3_CONFIGURE_FLAGS)
5948 @endif binutils-bootstrap
5949
5950 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5951 maybe-configure-stage4-binutils:
5952 @if binutils-bootstrap
5953 maybe-configure-stage4-binutils: configure-stage4-binutils
5954 configure-stage4-binutils:
5955 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5957 @r=`${PWD_COMMAND}`; export r; \
5958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5959 TFLAGS="$(STAGE4_TFLAGS)"; \
5960 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5961 $(HOST_EXPORTS) \
5962 $(POSTSTAGE1_HOST_EXPORTS) \
5963 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5964 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5965 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5966 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5968 cd $(HOST_SUBDIR)/binutils || exit 1; \
5969 case $(srcdir) in \
5970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5971 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5973 esac; \
5974 module_srcdir=binutils; \
5975 $(SHELL) $$s/$$module_srcdir/configure \
5976 --srcdir=$${topdir}/$$module_srcdir \
5977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5978 --target=${target_alias} \
5979 --with-build-libsubdir=$(HOST_SUBDIR) \
5980 $(STAGE4_CONFIGURE_FLAGS)
5981 @endif binutils-bootstrap
5982
5983 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5984 maybe-configure-stageprofile-binutils:
5985 @if binutils-bootstrap
5986 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5987 configure-stageprofile-binutils:
5988 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5990 @r=`${PWD_COMMAND}`; export r; \
5991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5992 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5993 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5994 $(HOST_EXPORTS) \
5995 $(POSTSTAGE1_HOST_EXPORTS) \
5996 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5997 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5998 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5999 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
6000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6001 cd $(HOST_SUBDIR)/binutils || exit 1; \
6002 case $(srcdir) in \
6003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6004 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6006 esac; \
6007 module_srcdir=binutils; \
6008 $(SHELL) $$s/$$module_srcdir/configure \
6009 --srcdir=$${topdir}/$$module_srcdir \
6010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6011 --target=${target_alias} \
6012 --with-build-libsubdir=$(HOST_SUBDIR) \
6013 $(STAGEprofile_CONFIGURE_FLAGS)
6014 @endif binutils-bootstrap
6015
6016 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6017 maybe-configure-stagetrain-binutils:
6018 @if binutils-bootstrap
6019 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6020 configure-stagetrain-binutils:
6021 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6023 @r=`${PWD_COMMAND}`; export r; \
6024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6025 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6026 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6027 $(HOST_EXPORTS) \
6028 $(POSTSTAGE1_HOST_EXPORTS) \
6029 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6030 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6031 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6032 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6034 cd $(HOST_SUBDIR)/binutils || exit 1; \
6035 case $(srcdir) in \
6036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6037 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6039 esac; \
6040 module_srcdir=binutils; \
6041 $(SHELL) $$s/$$module_srcdir/configure \
6042 --srcdir=$${topdir}/$$module_srcdir \
6043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6044 --target=${target_alias} \
6045 --with-build-libsubdir=$(HOST_SUBDIR) \
6046 $(STAGEtrain_CONFIGURE_FLAGS)
6047 @endif binutils-bootstrap
6048
6049 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6050 maybe-configure-stagefeedback-binutils:
6051 @if binutils-bootstrap
6052 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6053 configure-stagefeedback-binutils:
6054 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6056 @r=`${PWD_COMMAND}`; export r; \
6057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6058 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6059 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6060 $(HOST_EXPORTS) \
6061 $(POSTSTAGE1_HOST_EXPORTS) \
6062 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6063 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6064 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6065 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6067 cd $(HOST_SUBDIR)/binutils || exit 1; \
6068 case $(srcdir) in \
6069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6070 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6072 esac; \
6073 module_srcdir=binutils; \
6074 $(SHELL) $$s/$$module_srcdir/configure \
6075 --srcdir=$${topdir}/$$module_srcdir \
6076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6077 --target=${target_alias} \
6078 --with-build-libsubdir=$(HOST_SUBDIR) \
6079 $(STAGEfeedback_CONFIGURE_FLAGS)
6080 @endif binutils-bootstrap
6081
6082 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6083 maybe-configure-stageautoprofile-binutils:
6084 @if binutils-bootstrap
6085 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6086 configure-stageautoprofile-binutils:
6087 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6089 @r=`${PWD_COMMAND}`; export r; \
6090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6091 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6092 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6093 $(HOST_EXPORTS) \
6094 $(POSTSTAGE1_HOST_EXPORTS) \
6095 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6096 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6097 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6098 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6100 cd $(HOST_SUBDIR)/binutils || exit 1; \
6101 case $(srcdir) in \
6102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6103 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6105 esac; \
6106 module_srcdir=binutils; \
6107 $(SHELL) $$s/$$module_srcdir/configure \
6108 --srcdir=$${topdir}/$$module_srcdir \
6109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6110 --target=${target_alias} \
6111 --with-build-libsubdir=$(HOST_SUBDIR) \
6112 $(STAGEautoprofile_CONFIGURE_FLAGS)
6113 @endif binutils-bootstrap
6114
6115 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6116 maybe-configure-stageautofeedback-binutils:
6117 @if binutils-bootstrap
6118 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6119 configure-stageautofeedback-binutils:
6120 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6122 @r=`${PWD_COMMAND}`; export r; \
6123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6124 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6125 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6126 $(HOST_EXPORTS) \
6127 $(POSTSTAGE1_HOST_EXPORTS) \
6128 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6129 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6130 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6131 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6133 cd $(HOST_SUBDIR)/binutils || exit 1; \
6134 case $(srcdir) in \
6135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6136 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6138 esac; \
6139 module_srcdir=binutils; \
6140 $(SHELL) $$s/$$module_srcdir/configure \
6141 --srcdir=$${topdir}/$$module_srcdir \
6142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6143 --target=${target_alias} \
6144 --with-build-libsubdir=$(HOST_SUBDIR) \
6145 $(STAGEautofeedback_CONFIGURE_FLAGS)
6146 @endif binutils-bootstrap
6147
6148
6149
6150
6151
6152 .PHONY: all-binutils maybe-all-binutils
6153 maybe-all-binutils:
6154 @if gcc-bootstrap
6155 all-binutils: stage_current
6156 @endif gcc-bootstrap
6157 @if binutils
6158 TARGET-binutils=all
6159 maybe-all-binutils: all-binutils
6160 all-binutils: configure-binutils
6161 @r=`${PWD_COMMAND}`; export r; \
6162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6163 $(HOST_EXPORTS) \
6164 (cd $(HOST_SUBDIR)/binutils && \
6165 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6166 $(TARGET-binutils))
6167 @endif binutils
6168
6169
6170
6171 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6172 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6173 maybe-all-stage1-binutils:
6174 maybe-clean-stage1-binutils:
6175 @if binutils-bootstrap
6176 maybe-all-stage1-binutils: all-stage1-binutils
6177 all-stage1: all-stage1-binutils
6178 TARGET-stage1-binutils = $(TARGET-binutils)
6179 all-stage1-binutils: configure-stage1-binutils
6180 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6181 @r=`${PWD_COMMAND}`; export r; \
6182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6183 TFLAGS="$(STAGE1_TFLAGS)"; \
6184 $(HOST_EXPORTS) \
6185 cd $(HOST_SUBDIR)/binutils && \
6186 \
6187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6188 CFLAGS="$(STAGE1_CFLAGS)" \
6189 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6190 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6191 LIBCFLAGS="$(LIBCFLAGS)" \
6192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6195 $(EXTRA_HOST_FLAGS) \
6196 $(STAGE1_FLAGS_TO_PASS) \
6197 TFLAGS="$(STAGE1_TFLAGS)" \
6198 $(TARGET-stage1-binutils)
6199
6200 maybe-clean-stage1-binutils: clean-stage1-binutils
6201 clean-stage1: clean-stage1-binutils
6202 clean-stage1-binutils:
6203 @if [ $(current_stage) = stage1 ]; then \
6204 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6205 else \
6206 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6207 $(MAKE) stage1-start; \
6208 fi; \
6209 cd $(HOST_SUBDIR)/binutils && \
6210 $(MAKE) $(EXTRA_HOST_FLAGS) \
6211 $(STAGE1_FLAGS_TO_PASS) clean
6212 @endif binutils-bootstrap
6213
6214
6215 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6216 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6217 maybe-all-stage2-binutils:
6218 maybe-clean-stage2-binutils:
6219 @if binutils-bootstrap
6220 maybe-all-stage2-binutils: all-stage2-binutils
6221 all-stage2: all-stage2-binutils
6222 TARGET-stage2-binutils = $(TARGET-binutils)
6223 all-stage2-binutils: configure-stage2-binutils
6224 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6225 @r=`${PWD_COMMAND}`; export r; \
6226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6227 TFLAGS="$(STAGE2_TFLAGS)"; \
6228 $(HOST_EXPORTS) \
6229 $(POSTSTAGE1_HOST_EXPORTS) \
6230 cd $(HOST_SUBDIR)/binutils && \
6231 \
6232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6233 CFLAGS="$(STAGE2_CFLAGS)" \
6234 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6235 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6236 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6240 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6241 TFLAGS="$(STAGE2_TFLAGS)" \
6242 $(TARGET-stage2-binutils)
6243
6244 maybe-clean-stage2-binutils: clean-stage2-binutils
6245 clean-stage2: clean-stage2-binutils
6246 clean-stage2-binutils:
6247 @if [ $(current_stage) = stage2 ]; then \
6248 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6249 else \
6250 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6251 $(MAKE) stage2-start; \
6252 fi; \
6253 cd $(HOST_SUBDIR)/binutils && \
6254 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6255 @endif binutils-bootstrap
6256
6257
6258 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6259 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6260 maybe-all-stage3-binutils:
6261 maybe-clean-stage3-binutils:
6262 @if binutils-bootstrap
6263 maybe-all-stage3-binutils: all-stage3-binutils
6264 all-stage3: all-stage3-binutils
6265 TARGET-stage3-binutils = $(TARGET-binutils)
6266 all-stage3-binutils: configure-stage3-binutils
6267 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6268 @r=`${PWD_COMMAND}`; export r; \
6269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6270 TFLAGS="$(STAGE3_TFLAGS)"; \
6271 $(HOST_EXPORTS) \
6272 $(POSTSTAGE1_HOST_EXPORTS) \
6273 cd $(HOST_SUBDIR)/binutils && \
6274 \
6275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6276 CFLAGS="$(STAGE3_CFLAGS)" \
6277 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6278 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6279 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6283 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6284 TFLAGS="$(STAGE3_TFLAGS)" \
6285 $(TARGET-stage3-binutils)
6286
6287 maybe-clean-stage3-binutils: clean-stage3-binutils
6288 clean-stage3: clean-stage3-binutils
6289 clean-stage3-binutils:
6290 @if [ $(current_stage) = stage3 ]; then \
6291 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6292 else \
6293 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6294 $(MAKE) stage3-start; \
6295 fi; \
6296 cd $(HOST_SUBDIR)/binutils && \
6297 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6298 @endif binutils-bootstrap
6299
6300
6301 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6302 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6303 maybe-all-stage4-binutils:
6304 maybe-clean-stage4-binutils:
6305 @if binutils-bootstrap
6306 maybe-all-stage4-binutils: all-stage4-binutils
6307 all-stage4: all-stage4-binutils
6308 TARGET-stage4-binutils = $(TARGET-binutils)
6309 all-stage4-binutils: configure-stage4-binutils
6310 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6311 @r=`${PWD_COMMAND}`; export r; \
6312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6313 TFLAGS="$(STAGE4_TFLAGS)"; \
6314 $(HOST_EXPORTS) \
6315 $(POSTSTAGE1_HOST_EXPORTS) \
6316 cd $(HOST_SUBDIR)/binutils && \
6317 \
6318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6319 CFLAGS="$(STAGE4_CFLAGS)" \
6320 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6321 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6322 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6327 TFLAGS="$(STAGE4_TFLAGS)" \
6328 $(TARGET-stage4-binutils)
6329
6330 maybe-clean-stage4-binutils: clean-stage4-binutils
6331 clean-stage4: clean-stage4-binutils
6332 clean-stage4-binutils:
6333 @if [ $(current_stage) = stage4 ]; then \
6334 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6335 else \
6336 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6337 $(MAKE) stage4-start; \
6338 fi; \
6339 cd $(HOST_SUBDIR)/binutils && \
6340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6341 @endif binutils-bootstrap
6342
6343
6344 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6345 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6346 maybe-all-stageprofile-binutils:
6347 maybe-clean-stageprofile-binutils:
6348 @if binutils-bootstrap
6349 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6350 all-stageprofile: all-stageprofile-binutils
6351 TARGET-stageprofile-binutils = $(TARGET-binutils)
6352 all-stageprofile-binutils: configure-stageprofile-binutils
6353 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6354 @r=`${PWD_COMMAND}`; export r; \
6355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6356 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6357 $(HOST_EXPORTS) \
6358 $(POSTSTAGE1_HOST_EXPORTS) \
6359 cd $(HOST_SUBDIR)/binutils && \
6360 \
6361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6362 CFLAGS="$(STAGEprofile_CFLAGS)" \
6363 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6364 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6365 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6369 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6370 TFLAGS="$(STAGEprofile_TFLAGS)" \
6371 $(TARGET-stageprofile-binutils)
6372
6373 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6374 clean-stageprofile: clean-stageprofile-binutils
6375 clean-stageprofile-binutils:
6376 @if [ $(current_stage) = stageprofile ]; then \
6377 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6378 else \
6379 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6380 $(MAKE) stageprofile-start; \
6381 fi; \
6382 cd $(HOST_SUBDIR)/binutils && \
6383 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6384 @endif binutils-bootstrap
6385
6386
6387 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6388 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6389 maybe-all-stagetrain-binutils:
6390 maybe-clean-stagetrain-binutils:
6391 @if binutils-bootstrap
6392 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6393 all-stagetrain: all-stagetrain-binutils
6394 TARGET-stagetrain-binutils = $(TARGET-binutils)
6395 all-stagetrain-binutils: configure-stagetrain-binutils
6396 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6397 @r=`${PWD_COMMAND}`; export r; \
6398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6399 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6400 $(HOST_EXPORTS) \
6401 $(POSTSTAGE1_HOST_EXPORTS) \
6402 cd $(HOST_SUBDIR)/binutils && \
6403 \
6404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6405 CFLAGS="$(STAGEtrain_CFLAGS)" \
6406 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6407 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6408 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6413 TFLAGS="$(STAGEtrain_TFLAGS)" \
6414 $(TARGET-stagetrain-binutils)
6415
6416 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6417 clean-stagetrain: clean-stagetrain-binutils
6418 clean-stagetrain-binutils:
6419 @if [ $(current_stage) = stagetrain ]; then \
6420 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6421 else \
6422 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6423 $(MAKE) stagetrain-start; \
6424 fi; \
6425 cd $(HOST_SUBDIR)/binutils && \
6426 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6427 @endif binutils-bootstrap
6428
6429
6430 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6431 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6432 maybe-all-stagefeedback-binutils:
6433 maybe-clean-stagefeedback-binutils:
6434 @if binutils-bootstrap
6435 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6436 all-stagefeedback: all-stagefeedback-binutils
6437 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6438 all-stagefeedback-binutils: configure-stagefeedback-binutils
6439 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6440 @r=`${PWD_COMMAND}`; export r; \
6441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6442 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6443 $(HOST_EXPORTS) \
6444 $(POSTSTAGE1_HOST_EXPORTS) \
6445 cd $(HOST_SUBDIR)/binutils && \
6446 \
6447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6448 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6449 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6450 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6451 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6456 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6457 $(TARGET-stagefeedback-binutils)
6458
6459 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6460 clean-stagefeedback: clean-stagefeedback-binutils
6461 clean-stagefeedback-binutils:
6462 @if [ $(current_stage) = stagefeedback ]; then \
6463 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6464 else \
6465 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6466 $(MAKE) stagefeedback-start; \
6467 fi; \
6468 cd $(HOST_SUBDIR)/binutils && \
6469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6470 @endif binutils-bootstrap
6471
6472
6473 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6474 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6475 maybe-all-stageautoprofile-binutils:
6476 maybe-clean-stageautoprofile-binutils:
6477 @if binutils-bootstrap
6478 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6479 all-stageautoprofile: all-stageautoprofile-binutils
6480 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6481 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6482 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6483 @r=`${PWD_COMMAND}`; export r; \
6484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6485 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6486 $(HOST_EXPORTS) \
6487 $(POSTSTAGE1_HOST_EXPORTS) \
6488 cd $(HOST_SUBDIR)/binutils && \
6489 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6491 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6492 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6493 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6494 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6499 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6500 $(TARGET-stageautoprofile-binutils)
6501
6502 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6503 clean-stageautoprofile: clean-stageautoprofile-binutils
6504 clean-stageautoprofile-binutils:
6505 @if [ $(current_stage) = stageautoprofile ]; then \
6506 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6507 else \
6508 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6509 $(MAKE) stageautoprofile-start; \
6510 fi; \
6511 cd $(HOST_SUBDIR)/binutils && \
6512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6513 @endif binutils-bootstrap
6514
6515
6516 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6517 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6518 maybe-all-stageautofeedback-binutils:
6519 maybe-clean-stageautofeedback-binutils:
6520 @if binutils-bootstrap
6521 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6522 all-stageautofeedback: all-stageautofeedback-binutils
6523 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6524 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6525 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6526 @r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6529 $(HOST_EXPORTS) \
6530 $(POSTSTAGE1_HOST_EXPORTS) \
6531 cd $(HOST_SUBDIR)/binutils && \
6532 \
6533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6534 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6535 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6536 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6537 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6542 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6543 $(TARGET-stageautofeedback-binutils)
6544
6545 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6546 clean-stageautofeedback: clean-stageautofeedback-binutils
6547 clean-stageautofeedback-binutils:
6548 @if [ $(current_stage) = stageautofeedback ]; then \
6549 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6550 else \
6551 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6552 $(MAKE) stageautofeedback-start; \
6553 fi; \
6554 cd $(HOST_SUBDIR)/binutils && \
6555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6556 @endif binutils-bootstrap
6557
6558
6559
6560
6561
6562 .PHONY: check-binutils maybe-check-binutils
6563 maybe-check-binutils:
6564 @if binutils
6565 maybe-check-binutils: check-binutils
6566
6567 check-binutils:
6568 @: $(MAKE); $(unstage)
6569 @r=`${PWD_COMMAND}`; export r; \
6570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6571 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6572 (cd $(HOST_SUBDIR)/binutils && \
6573 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6574
6575 @endif binutils
6576
6577 .PHONY: install-binutils maybe-install-binutils
6578 maybe-install-binutils:
6579 @if binutils
6580 maybe-install-binutils: install-binutils
6581
6582 install-binutils: installdirs
6583 @: $(MAKE); $(unstage)
6584 @r=`${PWD_COMMAND}`; export r; \
6585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6586 $(HOST_EXPORTS) \
6587 (cd $(HOST_SUBDIR)/binutils && \
6588 $(MAKE) $(FLAGS_TO_PASS) install)
6589
6590 @endif binutils
6591
6592 .PHONY: install-strip-binutils maybe-install-strip-binutils
6593 maybe-install-strip-binutils:
6594 @if binutils
6595 maybe-install-strip-binutils: install-strip-binutils
6596
6597 install-strip-binutils: installdirs
6598 @: $(MAKE); $(unstage)
6599 @r=`${PWD_COMMAND}`; export r; \
6600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601 $(HOST_EXPORTS) \
6602 (cd $(HOST_SUBDIR)/binutils && \
6603 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6604
6605 @endif binutils
6606
6607 # Other targets (info, dvi, pdf, etc.)
6608
6609 .PHONY: maybe-info-binutils info-binutils
6610 maybe-info-binutils:
6611 @if binutils
6612 maybe-info-binutils: info-binutils
6613
6614 info-binutils: \
6615 configure-binutils
6616 @[ -f ./binutils/Makefile ] || exit 0; \
6617 r=`${PWD_COMMAND}`; export r; \
6618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6619 $(HOST_EXPORTS) \
6620 for flag in $(EXTRA_HOST_FLAGS) ; do \
6621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6622 done; \
6623 echo "Doing info in binutils"; \
6624 (cd $(HOST_SUBDIR)/binutils && \
6625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6627 "RANLIB=$${RANLIB}" \
6628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6629 info) \
6630 || exit 1
6631
6632 @endif binutils
6633
6634 .PHONY: maybe-dvi-binutils dvi-binutils
6635 maybe-dvi-binutils:
6636 @if binutils
6637 maybe-dvi-binutils: dvi-binutils
6638
6639 dvi-binutils: \
6640 configure-binutils
6641 @[ -f ./binutils/Makefile ] || exit 0; \
6642 r=`${PWD_COMMAND}`; export r; \
6643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6644 $(HOST_EXPORTS) \
6645 for flag in $(EXTRA_HOST_FLAGS) ; do \
6646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6647 done; \
6648 echo "Doing dvi in binutils"; \
6649 (cd $(HOST_SUBDIR)/binutils && \
6650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6652 "RANLIB=$${RANLIB}" \
6653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6654 dvi) \
6655 || exit 1
6656
6657 @endif binutils
6658
6659 .PHONY: maybe-pdf-binutils pdf-binutils
6660 maybe-pdf-binutils:
6661 @if binutils
6662 maybe-pdf-binutils: pdf-binutils
6663
6664 pdf-binutils: \
6665 configure-binutils
6666 @[ -f ./binutils/Makefile ] || exit 0; \
6667 r=`${PWD_COMMAND}`; export r; \
6668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6669 $(HOST_EXPORTS) \
6670 for flag in $(EXTRA_HOST_FLAGS) ; do \
6671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6672 done; \
6673 echo "Doing pdf in binutils"; \
6674 (cd $(HOST_SUBDIR)/binutils && \
6675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6677 "RANLIB=$${RANLIB}" \
6678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6679 pdf) \
6680 || exit 1
6681
6682 @endif binutils
6683
6684 .PHONY: maybe-html-binutils html-binutils
6685 maybe-html-binutils:
6686 @if binutils
6687 maybe-html-binutils: html-binutils
6688
6689 html-binutils: \
6690 configure-binutils
6691 @[ -f ./binutils/Makefile ] || exit 0; \
6692 r=`${PWD_COMMAND}`; export r; \
6693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6694 $(HOST_EXPORTS) \
6695 for flag in $(EXTRA_HOST_FLAGS) ; do \
6696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6697 done; \
6698 echo "Doing html in binutils"; \
6699 (cd $(HOST_SUBDIR)/binutils && \
6700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6702 "RANLIB=$${RANLIB}" \
6703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6704 html) \
6705 || exit 1
6706
6707 @endif binutils
6708
6709 .PHONY: maybe-TAGS-binutils TAGS-binutils
6710 maybe-TAGS-binutils:
6711 @if binutils
6712 maybe-TAGS-binutils: TAGS-binutils
6713
6714 TAGS-binutils: \
6715 configure-binutils
6716 @[ -f ./binutils/Makefile ] || exit 0; \
6717 r=`${PWD_COMMAND}`; export r; \
6718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6719 $(HOST_EXPORTS) \
6720 for flag in $(EXTRA_HOST_FLAGS) ; do \
6721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6722 done; \
6723 echo "Doing TAGS in binutils"; \
6724 (cd $(HOST_SUBDIR)/binutils && \
6725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6727 "RANLIB=$${RANLIB}" \
6728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6729 TAGS) \
6730 || exit 1
6731
6732 @endif binutils
6733
6734 .PHONY: maybe-install-info-binutils install-info-binutils
6735 maybe-install-info-binutils:
6736 @if binutils
6737 maybe-install-info-binutils: install-info-binutils
6738
6739 install-info-binutils: \
6740 configure-binutils \
6741 info-binutils
6742 @[ -f ./binutils/Makefile ] || exit 0; \
6743 r=`${PWD_COMMAND}`; export r; \
6744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6745 $(HOST_EXPORTS) \
6746 for flag in $(EXTRA_HOST_FLAGS) ; do \
6747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6748 done; \
6749 echo "Doing install-info in binutils"; \
6750 (cd $(HOST_SUBDIR)/binutils && \
6751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6753 "RANLIB=$${RANLIB}" \
6754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6755 install-info) \
6756 || exit 1
6757
6758 @endif binutils
6759
6760 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6761 maybe-install-dvi-binutils:
6762 @if binutils
6763 maybe-install-dvi-binutils: install-dvi-binutils
6764
6765 install-dvi-binutils: \
6766 configure-binutils \
6767 dvi-binutils
6768 @[ -f ./binutils/Makefile ] || exit 0; \
6769 r=`${PWD_COMMAND}`; export r; \
6770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6771 $(HOST_EXPORTS) \
6772 for flag in $(EXTRA_HOST_FLAGS) ; do \
6773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6774 done; \
6775 echo "Doing install-dvi in binutils"; \
6776 (cd $(HOST_SUBDIR)/binutils && \
6777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6779 "RANLIB=$${RANLIB}" \
6780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6781 install-dvi) \
6782 || exit 1
6783
6784 @endif binutils
6785
6786 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6787 maybe-install-pdf-binutils:
6788 @if binutils
6789 maybe-install-pdf-binutils: install-pdf-binutils
6790
6791 install-pdf-binutils: \
6792 configure-binutils \
6793 pdf-binutils
6794 @[ -f ./binutils/Makefile ] || exit 0; \
6795 r=`${PWD_COMMAND}`; export r; \
6796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6797 $(HOST_EXPORTS) \
6798 for flag in $(EXTRA_HOST_FLAGS) ; do \
6799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6800 done; \
6801 echo "Doing install-pdf in binutils"; \
6802 (cd $(HOST_SUBDIR)/binutils && \
6803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6805 "RANLIB=$${RANLIB}" \
6806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6807 install-pdf) \
6808 || exit 1
6809
6810 @endif binutils
6811
6812 .PHONY: maybe-install-html-binutils install-html-binutils
6813 maybe-install-html-binutils:
6814 @if binutils
6815 maybe-install-html-binutils: install-html-binutils
6816
6817 install-html-binutils: \
6818 configure-binutils \
6819 html-binutils
6820 @[ -f ./binutils/Makefile ] || exit 0; \
6821 r=`${PWD_COMMAND}`; export r; \
6822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6823 $(HOST_EXPORTS) \
6824 for flag in $(EXTRA_HOST_FLAGS) ; do \
6825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6826 done; \
6827 echo "Doing install-html in binutils"; \
6828 (cd $(HOST_SUBDIR)/binutils && \
6829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6831 "RANLIB=$${RANLIB}" \
6832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6833 install-html) \
6834 || exit 1
6835
6836 @endif binutils
6837
6838 .PHONY: maybe-installcheck-binutils installcheck-binutils
6839 maybe-installcheck-binutils:
6840 @if binutils
6841 maybe-installcheck-binutils: installcheck-binutils
6842
6843 installcheck-binutils: \
6844 configure-binutils
6845 @[ -f ./binutils/Makefile ] || exit 0; \
6846 r=`${PWD_COMMAND}`; export r; \
6847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6848 $(HOST_EXPORTS) \
6849 for flag in $(EXTRA_HOST_FLAGS) ; do \
6850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6851 done; \
6852 echo "Doing installcheck in binutils"; \
6853 (cd $(HOST_SUBDIR)/binutils && \
6854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6856 "RANLIB=$${RANLIB}" \
6857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6858 installcheck) \
6859 || exit 1
6860
6861 @endif binutils
6862
6863 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6864 maybe-mostlyclean-binutils:
6865 @if binutils
6866 maybe-mostlyclean-binutils: mostlyclean-binutils
6867
6868 mostlyclean-binutils:
6869 @[ -f ./binutils/Makefile ] || exit 0; \
6870 r=`${PWD_COMMAND}`; export r; \
6871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6872 $(HOST_EXPORTS) \
6873 for flag in $(EXTRA_HOST_FLAGS) ; do \
6874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6875 done; \
6876 echo "Doing mostlyclean in binutils"; \
6877 (cd $(HOST_SUBDIR)/binutils && \
6878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6880 "RANLIB=$${RANLIB}" \
6881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6882 mostlyclean) \
6883 || exit 1
6884
6885 @endif binutils
6886
6887 .PHONY: maybe-clean-binutils clean-binutils
6888 maybe-clean-binutils:
6889 @if binutils
6890 maybe-clean-binutils: clean-binutils
6891
6892 clean-binutils:
6893 @[ -f ./binutils/Makefile ] || exit 0; \
6894 r=`${PWD_COMMAND}`; export r; \
6895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6896 $(HOST_EXPORTS) \
6897 for flag in $(EXTRA_HOST_FLAGS) ; do \
6898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6899 done; \
6900 echo "Doing clean in binutils"; \
6901 (cd $(HOST_SUBDIR)/binutils && \
6902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6904 "RANLIB=$${RANLIB}" \
6905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6906 clean) \
6907 || exit 1
6908
6909 @endif binutils
6910
6911 .PHONY: maybe-distclean-binutils distclean-binutils
6912 maybe-distclean-binutils:
6913 @if binutils
6914 maybe-distclean-binutils: distclean-binutils
6915
6916 distclean-binutils:
6917 @[ -f ./binutils/Makefile ] || exit 0; \
6918 r=`${PWD_COMMAND}`; export r; \
6919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920 $(HOST_EXPORTS) \
6921 for flag in $(EXTRA_HOST_FLAGS) ; do \
6922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923 done; \
6924 echo "Doing distclean in binutils"; \
6925 (cd $(HOST_SUBDIR)/binutils && \
6926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928 "RANLIB=$${RANLIB}" \
6929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6930 distclean) \
6931 || exit 1
6932
6933 @endif binutils
6934
6935 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6936 maybe-maintainer-clean-binutils:
6937 @if binutils
6938 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6939
6940 maintainer-clean-binutils:
6941 @[ -f ./binutils/Makefile ] || exit 0; \
6942 r=`${PWD_COMMAND}`; export r; \
6943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6944 $(HOST_EXPORTS) \
6945 for flag in $(EXTRA_HOST_FLAGS) ; do \
6946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6947 done; \
6948 echo "Doing maintainer-clean in binutils"; \
6949 (cd $(HOST_SUBDIR)/binutils && \
6950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6952 "RANLIB=$${RANLIB}" \
6953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6954 maintainer-clean) \
6955 || exit 1
6956
6957 @endif binutils
6958
6959
6960
6961 .PHONY: configure-bison maybe-configure-bison
6962 maybe-configure-bison:
6963 @if gcc-bootstrap
6964 configure-bison: stage_current
6965 @endif gcc-bootstrap
6966 @if bison
6967 maybe-configure-bison: configure-bison
6968 configure-bison:
6969 @: $(MAKE); $(unstage)
6970 @r=`${PWD_COMMAND}`; export r; \
6971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6972 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6974 $(HOST_EXPORTS) \
6975 echo Configuring in $(HOST_SUBDIR)/bison; \
6976 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6977 case $(srcdir) in \
6978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6979 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6981 esac; \
6982 module_srcdir=bison; \
6983 $(SHELL) \
6984 $$s/$$module_srcdir/configure \
6985 --srcdir=$${topdir}/$$module_srcdir \
6986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6987 --target=${target_alias} \
6988 || exit 1
6989 @endif bison
6990
6991
6992
6993
6994
6995 .PHONY: all-bison maybe-all-bison
6996 maybe-all-bison:
6997 @if gcc-bootstrap
6998 all-bison: stage_current
6999 @endif gcc-bootstrap
7000 @if bison
7001 TARGET-bison=all
7002 maybe-all-bison: all-bison
7003 all-bison: configure-bison
7004 @: $(MAKE); $(unstage)
7005 @r=`${PWD_COMMAND}`; export r; \
7006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7007 $(HOST_EXPORTS) \
7008 (cd $(HOST_SUBDIR)/bison && \
7009 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7010 $(TARGET-bison))
7011 @endif bison
7012
7013
7014
7015
7016 .PHONY: check-bison maybe-check-bison
7017 maybe-check-bison:
7018 @if bison
7019 maybe-check-bison: check-bison
7020
7021 # This module is only tested in a native toolchain.
7022 check-bison:
7023 @: $(MAKE); $(unstage)
7024 @if [ '$(host)' = '$(target)' ]; then \
7025 r=`${PWD_COMMAND}`; export r; \
7026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7027 $(HOST_EXPORTS) \
7028 (cd $(HOST_SUBDIR)/bison && \
7029 $(MAKE) $(FLAGS_TO_PASS) check)
7030 fi
7031
7032 @endif bison
7033
7034 .PHONY: install-bison maybe-install-bison
7035 maybe-install-bison:
7036 @if bison
7037 maybe-install-bison: install-bison
7038
7039 install-bison: installdirs
7040 @: $(MAKE); $(unstage)
7041 @r=`${PWD_COMMAND}`; export r; \
7042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7043 $(HOST_EXPORTS) \
7044 (cd $(HOST_SUBDIR)/bison && \
7045 $(MAKE) $(FLAGS_TO_PASS) install)
7046
7047 @endif bison
7048
7049 .PHONY: install-strip-bison maybe-install-strip-bison
7050 maybe-install-strip-bison:
7051 @if bison
7052 maybe-install-strip-bison: install-strip-bison
7053
7054 install-strip-bison: installdirs
7055 @: $(MAKE); $(unstage)
7056 @r=`${PWD_COMMAND}`; export r; \
7057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7058 $(HOST_EXPORTS) \
7059 (cd $(HOST_SUBDIR)/bison && \
7060 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7061
7062 @endif bison
7063
7064 # Other targets (info, dvi, pdf, etc.)
7065
7066 .PHONY: maybe-info-bison info-bison
7067 maybe-info-bison:
7068 @if bison
7069 maybe-info-bison: info-bison
7070
7071 info-bison: \
7072 configure-bison
7073 @: $(MAKE); $(unstage)
7074 @[ -f ./bison/Makefile ] || exit 0; \
7075 r=`${PWD_COMMAND}`; export r; \
7076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7077 $(HOST_EXPORTS) \
7078 for flag in $(EXTRA_HOST_FLAGS) ; do \
7079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7080 done; \
7081 echo "Doing info in bison"; \
7082 (cd $(HOST_SUBDIR)/bison && \
7083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7085 "RANLIB=$${RANLIB}" \
7086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7087 info) \
7088 || exit 1
7089
7090 @endif bison
7091
7092 .PHONY: maybe-dvi-bison dvi-bison
7093 maybe-dvi-bison:
7094 @if bison
7095 maybe-dvi-bison: dvi-bison
7096
7097 dvi-bison: \
7098 configure-bison
7099 @: $(MAKE); $(unstage)
7100 @[ -f ./bison/Makefile ] || exit 0; \
7101 r=`${PWD_COMMAND}`; export r; \
7102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103 $(HOST_EXPORTS) \
7104 for flag in $(EXTRA_HOST_FLAGS) ; do \
7105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7106 done; \
7107 echo "Doing dvi in bison"; \
7108 (cd $(HOST_SUBDIR)/bison && \
7109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7111 "RANLIB=$${RANLIB}" \
7112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7113 dvi) \
7114 || exit 1
7115
7116 @endif bison
7117
7118 .PHONY: maybe-pdf-bison pdf-bison
7119 maybe-pdf-bison:
7120 @if bison
7121 maybe-pdf-bison: pdf-bison
7122
7123 pdf-bison: \
7124 configure-bison
7125 @: $(MAKE); $(unstage)
7126 @[ -f ./bison/Makefile ] || exit 0; \
7127 r=`${PWD_COMMAND}`; export r; \
7128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7129 $(HOST_EXPORTS) \
7130 for flag in $(EXTRA_HOST_FLAGS) ; do \
7131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7132 done; \
7133 echo "Doing pdf in bison"; \
7134 (cd $(HOST_SUBDIR)/bison && \
7135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7137 "RANLIB=$${RANLIB}" \
7138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7139 pdf) \
7140 || exit 1
7141
7142 @endif bison
7143
7144 .PHONY: maybe-html-bison html-bison
7145 maybe-html-bison:
7146 @if bison
7147 maybe-html-bison: html-bison
7148
7149 html-bison: \
7150 configure-bison
7151 @: $(MAKE); $(unstage)
7152 @[ -f ./bison/Makefile ] || exit 0; \
7153 r=`${PWD_COMMAND}`; export r; \
7154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7155 $(HOST_EXPORTS) \
7156 for flag in $(EXTRA_HOST_FLAGS) ; do \
7157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7158 done; \
7159 echo "Doing html in bison"; \
7160 (cd $(HOST_SUBDIR)/bison && \
7161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7163 "RANLIB=$${RANLIB}" \
7164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7165 html) \
7166 || exit 1
7167
7168 @endif bison
7169
7170 .PHONY: maybe-TAGS-bison TAGS-bison
7171 maybe-TAGS-bison:
7172 @if bison
7173 maybe-TAGS-bison: TAGS-bison
7174
7175 TAGS-bison: \
7176 configure-bison
7177 @: $(MAKE); $(unstage)
7178 @[ -f ./bison/Makefile ] || exit 0; \
7179 r=`${PWD_COMMAND}`; export r; \
7180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181 $(HOST_EXPORTS) \
7182 for flag in $(EXTRA_HOST_FLAGS) ; do \
7183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7184 done; \
7185 echo "Doing TAGS in bison"; \
7186 (cd $(HOST_SUBDIR)/bison && \
7187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7189 "RANLIB=$${RANLIB}" \
7190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7191 TAGS) \
7192 || exit 1
7193
7194 @endif bison
7195
7196 .PHONY: maybe-install-info-bison install-info-bison
7197 maybe-install-info-bison:
7198 @if bison
7199 maybe-install-info-bison: install-info-bison
7200
7201 install-info-bison: \
7202 configure-bison \
7203 info-bison
7204 @: $(MAKE); $(unstage)
7205 @[ -f ./bison/Makefile ] || exit 0; \
7206 r=`${PWD_COMMAND}`; export r; \
7207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7208 $(HOST_EXPORTS) \
7209 for flag in $(EXTRA_HOST_FLAGS) ; do \
7210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7211 done; \
7212 echo "Doing install-info in bison"; \
7213 (cd $(HOST_SUBDIR)/bison && \
7214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7216 "RANLIB=$${RANLIB}" \
7217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7218 install-info) \
7219 || exit 1
7220
7221 @endif bison
7222
7223 .PHONY: maybe-install-dvi-bison install-dvi-bison
7224 maybe-install-dvi-bison:
7225 @if bison
7226 maybe-install-dvi-bison: install-dvi-bison
7227
7228 install-dvi-bison: \
7229 configure-bison \
7230 dvi-bison
7231 @: $(MAKE); $(unstage)
7232 @[ -f ./bison/Makefile ] || exit 0; \
7233 r=`${PWD_COMMAND}`; export r; \
7234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7235 $(HOST_EXPORTS) \
7236 for flag in $(EXTRA_HOST_FLAGS) ; do \
7237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7238 done; \
7239 echo "Doing install-dvi in bison"; \
7240 (cd $(HOST_SUBDIR)/bison && \
7241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7243 "RANLIB=$${RANLIB}" \
7244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7245 install-dvi) \
7246 || exit 1
7247
7248 @endif bison
7249
7250 .PHONY: maybe-install-pdf-bison install-pdf-bison
7251 maybe-install-pdf-bison:
7252 @if bison
7253 maybe-install-pdf-bison: install-pdf-bison
7254
7255 install-pdf-bison: \
7256 configure-bison \
7257 pdf-bison
7258 @: $(MAKE); $(unstage)
7259 @[ -f ./bison/Makefile ] || exit 0; \
7260 r=`${PWD_COMMAND}`; export r; \
7261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7262 $(HOST_EXPORTS) \
7263 for flag in $(EXTRA_HOST_FLAGS) ; do \
7264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7265 done; \
7266 echo "Doing install-pdf in bison"; \
7267 (cd $(HOST_SUBDIR)/bison && \
7268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7270 "RANLIB=$${RANLIB}" \
7271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7272 install-pdf) \
7273 || exit 1
7274
7275 @endif bison
7276
7277 .PHONY: maybe-install-html-bison install-html-bison
7278 maybe-install-html-bison:
7279 @if bison
7280 maybe-install-html-bison: install-html-bison
7281
7282 install-html-bison: \
7283 configure-bison \
7284 html-bison
7285 @: $(MAKE); $(unstage)
7286 @[ -f ./bison/Makefile ] || exit 0; \
7287 r=`${PWD_COMMAND}`; export r; \
7288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7289 $(HOST_EXPORTS) \
7290 for flag in $(EXTRA_HOST_FLAGS) ; do \
7291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7292 done; \
7293 echo "Doing install-html in bison"; \
7294 (cd $(HOST_SUBDIR)/bison && \
7295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7297 "RANLIB=$${RANLIB}" \
7298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7299 install-html) \
7300 || exit 1
7301
7302 @endif bison
7303
7304 .PHONY: maybe-installcheck-bison installcheck-bison
7305 maybe-installcheck-bison:
7306 @if bison
7307 maybe-installcheck-bison: installcheck-bison
7308
7309 installcheck-bison: \
7310 configure-bison
7311 @: $(MAKE); $(unstage)
7312 @[ -f ./bison/Makefile ] || exit 0; \
7313 r=`${PWD_COMMAND}`; export r; \
7314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7315 $(HOST_EXPORTS) \
7316 for flag in $(EXTRA_HOST_FLAGS) ; do \
7317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7318 done; \
7319 echo "Doing installcheck in bison"; \
7320 (cd $(HOST_SUBDIR)/bison && \
7321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7323 "RANLIB=$${RANLIB}" \
7324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7325 installcheck) \
7326 || exit 1
7327
7328 @endif bison
7329
7330 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7331 maybe-mostlyclean-bison:
7332 @if bison
7333 maybe-mostlyclean-bison: mostlyclean-bison
7334
7335 mostlyclean-bison:
7336 @: $(MAKE); $(unstage)
7337 @[ -f ./bison/Makefile ] || exit 0; \
7338 r=`${PWD_COMMAND}`; export r; \
7339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7340 $(HOST_EXPORTS) \
7341 for flag in $(EXTRA_HOST_FLAGS) ; do \
7342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7343 done; \
7344 echo "Doing mostlyclean in bison"; \
7345 (cd $(HOST_SUBDIR)/bison && \
7346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7348 "RANLIB=$${RANLIB}" \
7349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7350 mostlyclean) \
7351 || exit 1
7352
7353 @endif bison
7354
7355 .PHONY: maybe-clean-bison clean-bison
7356 maybe-clean-bison:
7357 @if bison
7358 maybe-clean-bison: clean-bison
7359
7360 clean-bison:
7361 @: $(MAKE); $(unstage)
7362 @[ -f ./bison/Makefile ] || exit 0; \
7363 r=`${PWD_COMMAND}`; export r; \
7364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7365 $(HOST_EXPORTS) \
7366 for flag in $(EXTRA_HOST_FLAGS) ; do \
7367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7368 done; \
7369 echo "Doing clean in bison"; \
7370 (cd $(HOST_SUBDIR)/bison && \
7371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7373 "RANLIB=$${RANLIB}" \
7374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7375 clean) \
7376 || exit 1
7377
7378 @endif bison
7379
7380 .PHONY: maybe-distclean-bison distclean-bison
7381 maybe-distclean-bison:
7382 @if bison
7383 maybe-distclean-bison: distclean-bison
7384
7385 distclean-bison:
7386 @: $(MAKE); $(unstage)
7387 @[ -f ./bison/Makefile ] || exit 0; \
7388 r=`${PWD_COMMAND}`; export r; \
7389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7390 $(HOST_EXPORTS) \
7391 for flag in $(EXTRA_HOST_FLAGS) ; do \
7392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7393 done; \
7394 echo "Doing distclean in bison"; \
7395 (cd $(HOST_SUBDIR)/bison && \
7396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7398 "RANLIB=$${RANLIB}" \
7399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7400 distclean) \
7401 || exit 1
7402
7403 @endif bison
7404
7405 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7406 maybe-maintainer-clean-bison:
7407 @if bison
7408 maybe-maintainer-clean-bison: maintainer-clean-bison
7409
7410 maintainer-clean-bison:
7411 @: $(MAKE); $(unstage)
7412 @[ -f ./bison/Makefile ] || exit 0; \
7413 r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 for flag in $(EXTRA_HOST_FLAGS) ; do \
7417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418 done; \
7419 echo "Doing maintainer-clean in bison"; \
7420 (cd $(HOST_SUBDIR)/bison && \
7421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423 "RANLIB=$${RANLIB}" \
7424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425 maintainer-clean) \
7426 || exit 1
7427
7428 @endif bison
7429
7430
7431
7432 .PHONY: configure-cgen maybe-configure-cgen
7433 maybe-configure-cgen:
7434 @if gcc-bootstrap
7435 configure-cgen: stage_current
7436 @endif gcc-bootstrap
7437 @if cgen
7438 maybe-configure-cgen: configure-cgen
7439 configure-cgen:
7440 @: $(MAKE); $(unstage)
7441 @r=`${PWD_COMMAND}`; export r; \
7442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7443 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7445 $(HOST_EXPORTS) \
7446 echo Configuring in $(HOST_SUBDIR)/cgen; \
7447 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7448 case $(srcdir) in \
7449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7450 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7452 esac; \
7453 module_srcdir=cgen; \
7454 $(SHELL) \
7455 $$s/$$module_srcdir/configure \
7456 --srcdir=$${topdir}/$$module_srcdir \
7457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7458 --target=${target_alias} \
7459 || exit 1
7460 @endif cgen
7461
7462
7463
7464
7465
7466 .PHONY: all-cgen maybe-all-cgen
7467 maybe-all-cgen:
7468 @if gcc-bootstrap
7469 all-cgen: stage_current
7470 @endif gcc-bootstrap
7471 @if cgen
7472 TARGET-cgen=all
7473 maybe-all-cgen: all-cgen
7474 all-cgen: configure-cgen
7475 @: $(MAKE); $(unstage)
7476 @r=`${PWD_COMMAND}`; export r; \
7477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478 $(HOST_EXPORTS) \
7479 (cd $(HOST_SUBDIR)/cgen && \
7480 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7481 $(TARGET-cgen))
7482 @endif cgen
7483
7484
7485
7486
7487 .PHONY: check-cgen maybe-check-cgen
7488 maybe-check-cgen:
7489 @if cgen
7490 maybe-check-cgen: check-cgen
7491
7492 check-cgen:
7493 @: $(MAKE); $(unstage)
7494 @r=`${PWD_COMMAND}`; export r; \
7495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7496 $(HOST_EXPORTS) \
7497 (cd $(HOST_SUBDIR)/cgen && \
7498 $(MAKE) $(FLAGS_TO_PASS) check)
7499
7500 @endif cgen
7501
7502 .PHONY: install-cgen maybe-install-cgen
7503 maybe-install-cgen:
7504 @if cgen
7505 maybe-install-cgen: install-cgen
7506
7507 install-cgen: installdirs
7508 @: $(MAKE); $(unstage)
7509 @r=`${PWD_COMMAND}`; export r; \
7510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7511 $(HOST_EXPORTS) \
7512 (cd $(HOST_SUBDIR)/cgen && \
7513 $(MAKE) $(FLAGS_TO_PASS) install)
7514
7515 @endif cgen
7516
7517 .PHONY: install-strip-cgen maybe-install-strip-cgen
7518 maybe-install-strip-cgen:
7519 @if cgen
7520 maybe-install-strip-cgen: install-strip-cgen
7521
7522 install-strip-cgen: installdirs
7523 @: $(MAKE); $(unstage)
7524 @r=`${PWD_COMMAND}`; export r; \
7525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7526 $(HOST_EXPORTS) \
7527 (cd $(HOST_SUBDIR)/cgen && \
7528 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7529
7530 @endif cgen
7531
7532 # Other targets (info, dvi, pdf, etc.)
7533
7534 .PHONY: maybe-info-cgen info-cgen
7535 maybe-info-cgen:
7536 @if cgen
7537 maybe-info-cgen: info-cgen
7538
7539 info-cgen: \
7540 configure-cgen
7541 @: $(MAKE); $(unstage)
7542 @[ -f ./cgen/Makefile ] || exit 0; \
7543 r=`${PWD_COMMAND}`; export r; \
7544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7545 $(HOST_EXPORTS) \
7546 for flag in $(EXTRA_HOST_FLAGS) ; do \
7547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7548 done; \
7549 echo "Doing info in cgen"; \
7550 (cd $(HOST_SUBDIR)/cgen && \
7551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7553 "RANLIB=$${RANLIB}" \
7554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7555 info) \
7556 || exit 1
7557
7558 @endif cgen
7559
7560 .PHONY: maybe-dvi-cgen dvi-cgen
7561 maybe-dvi-cgen:
7562 @if cgen
7563 maybe-dvi-cgen: dvi-cgen
7564
7565 dvi-cgen: \
7566 configure-cgen
7567 @: $(MAKE); $(unstage)
7568 @[ -f ./cgen/Makefile ] || exit 0; \
7569 r=`${PWD_COMMAND}`; export r; \
7570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7571 $(HOST_EXPORTS) \
7572 for flag in $(EXTRA_HOST_FLAGS) ; do \
7573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7574 done; \
7575 echo "Doing dvi in cgen"; \
7576 (cd $(HOST_SUBDIR)/cgen && \
7577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7579 "RANLIB=$${RANLIB}" \
7580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7581 dvi) \
7582 || exit 1
7583
7584 @endif cgen
7585
7586 .PHONY: maybe-pdf-cgen pdf-cgen
7587 maybe-pdf-cgen:
7588 @if cgen
7589 maybe-pdf-cgen: pdf-cgen
7590
7591 pdf-cgen: \
7592 configure-cgen
7593 @: $(MAKE); $(unstage)
7594 @[ -f ./cgen/Makefile ] || exit 0; \
7595 r=`${PWD_COMMAND}`; export r; \
7596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7597 $(HOST_EXPORTS) \
7598 for flag in $(EXTRA_HOST_FLAGS) ; do \
7599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7600 done; \
7601 echo "Doing pdf in cgen"; \
7602 (cd $(HOST_SUBDIR)/cgen && \
7603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7605 "RANLIB=$${RANLIB}" \
7606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7607 pdf) \
7608 || exit 1
7609
7610 @endif cgen
7611
7612 .PHONY: maybe-html-cgen html-cgen
7613 maybe-html-cgen:
7614 @if cgen
7615 maybe-html-cgen: html-cgen
7616
7617 html-cgen: \
7618 configure-cgen
7619 @: $(MAKE); $(unstage)
7620 @[ -f ./cgen/Makefile ] || exit 0; \
7621 r=`${PWD_COMMAND}`; export r; \
7622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623 $(HOST_EXPORTS) \
7624 for flag in $(EXTRA_HOST_FLAGS) ; do \
7625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7626 done; \
7627 echo "Doing html in cgen"; \
7628 (cd $(HOST_SUBDIR)/cgen && \
7629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7631 "RANLIB=$${RANLIB}" \
7632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7633 html) \
7634 || exit 1
7635
7636 @endif cgen
7637
7638 .PHONY: maybe-TAGS-cgen TAGS-cgen
7639 maybe-TAGS-cgen:
7640 @if cgen
7641 maybe-TAGS-cgen: TAGS-cgen
7642
7643 TAGS-cgen: \
7644 configure-cgen
7645 @: $(MAKE); $(unstage)
7646 @[ -f ./cgen/Makefile ] || exit 0; \
7647 r=`${PWD_COMMAND}`; export r; \
7648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649 $(HOST_EXPORTS) \
7650 for flag in $(EXTRA_HOST_FLAGS) ; do \
7651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7652 done; \
7653 echo "Doing TAGS in cgen"; \
7654 (cd $(HOST_SUBDIR)/cgen && \
7655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7657 "RANLIB=$${RANLIB}" \
7658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7659 TAGS) \
7660 || exit 1
7661
7662 @endif cgen
7663
7664 .PHONY: maybe-install-info-cgen install-info-cgen
7665 maybe-install-info-cgen:
7666 @if cgen
7667 maybe-install-info-cgen: install-info-cgen
7668
7669 install-info-cgen: \
7670 configure-cgen \
7671 info-cgen
7672 @: $(MAKE); $(unstage)
7673 @[ -f ./cgen/Makefile ] || exit 0; \
7674 r=`${PWD_COMMAND}`; export r; \
7675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7676 $(HOST_EXPORTS) \
7677 for flag in $(EXTRA_HOST_FLAGS) ; do \
7678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7679 done; \
7680 echo "Doing install-info in cgen"; \
7681 (cd $(HOST_SUBDIR)/cgen && \
7682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7684 "RANLIB=$${RANLIB}" \
7685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7686 install-info) \
7687 || exit 1
7688
7689 @endif cgen
7690
7691 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7692 maybe-install-dvi-cgen:
7693 @if cgen
7694 maybe-install-dvi-cgen: install-dvi-cgen
7695
7696 install-dvi-cgen: \
7697 configure-cgen \
7698 dvi-cgen
7699 @: $(MAKE); $(unstage)
7700 @[ -f ./cgen/Makefile ] || exit 0; \
7701 r=`${PWD_COMMAND}`; export r; \
7702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7703 $(HOST_EXPORTS) \
7704 for flag in $(EXTRA_HOST_FLAGS) ; do \
7705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7706 done; \
7707 echo "Doing install-dvi in cgen"; \
7708 (cd $(HOST_SUBDIR)/cgen && \
7709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7711 "RANLIB=$${RANLIB}" \
7712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7713 install-dvi) \
7714 || exit 1
7715
7716 @endif cgen
7717
7718 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7719 maybe-install-pdf-cgen:
7720 @if cgen
7721 maybe-install-pdf-cgen: install-pdf-cgen
7722
7723 install-pdf-cgen: \
7724 configure-cgen \
7725 pdf-cgen
7726 @: $(MAKE); $(unstage)
7727 @[ -f ./cgen/Makefile ] || exit 0; \
7728 r=`${PWD_COMMAND}`; export r; \
7729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7730 $(HOST_EXPORTS) \
7731 for flag in $(EXTRA_HOST_FLAGS) ; do \
7732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7733 done; \
7734 echo "Doing install-pdf in cgen"; \
7735 (cd $(HOST_SUBDIR)/cgen && \
7736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7738 "RANLIB=$${RANLIB}" \
7739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7740 install-pdf) \
7741 || exit 1
7742
7743 @endif cgen
7744
7745 .PHONY: maybe-install-html-cgen install-html-cgen
7746 maybe-install-html-cgen:
7747 @if cgen
7748 maybe-install-html-cgen: install-html-cgen
7749
7750 install-html-cgen: \
7751 configure-cgen \
7752 html-cgen
7753 @: $(MAKE); $(unstage)
7754 @[ -f ./cgen/Makefile ] || exit 0; \
7755 r=`${PWD_COMMAND}`; export r; \
7756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7757 $(HOST_EXPORTS) \
7758 for flag in $(EXTRA_HOST_FLAGS) ; do \
7759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7760 done; \
7761 echo "Doing install-html in cgen"; \
7762 (cd $(HOST_SUBDIR)/cgen && \
7763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7765 "RANLIB=$${RANLIB}" \
7766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7767 install-html) \
7768 || exit 1
7769
7770 @endif cgen
7771
7772 .PHONY: maybe-installcheck-cgen installcheck-cgen
7773 maybe-installcheck-cgen:
7774 @if cgen
7775 maybe-installcheck-cgen: installcheck-cgen
7776
7777 installcheck-cgen: \
7778 configure-cgen
7779 @: $(MAKE); $(unstage)
7780 @[ -f ./cgen/Makefile ] || exit 0; \
7781 r=`${PWD_COMMAND}`; export r; \
7782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7783 $(HOST_EXPORTS) \
7784 for flag in $(EXTRA_HOST_FLAGS) ; do \
7785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7786 done; \
7787 echo "Doing installcheck in cgen"; \
7788 (cd $(HOST_SUBDIR)/cgen && \
7789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7791 "RANLIB=$${RANLIB}" \
7792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7793 installcheck) \
7794 || exit 1
7795
7796 @endif cgen
7797
7798 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7799 maybe-mostlyclean-cgen:
7800 @if cgen
7801 maybe-mostlyclean-cgen: mostlyclean-cgen
7802
7803 mostlyclean-cgen:
7804 @: $(MAKE); $(unstage)
7805 @[ -f ./cgen/Makefile ] || exit 0; \
7806 r=`${PWD_COMMAND}`; export r; \
7807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7808 $(HOST_EXPORTS) \
7809 for flag in $(EXTRA_HOST_FLAGS) ; do \
7810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7811 done; \
7812 echo "Doing mostlyclean in cgen"; \
7813 (cd $(HOST_SUBDIR)/cgen && \
7814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7816 "RANLIB=$${RANLIB}" \
7817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7818 mostlyclean) \
7819 || exit 1
7820
7821 @endif cgen
7822
7823 .PHONY: maybe-clean-cgen clean-cgen
7824 maybe-clean-cgen:
7825 @if cgen
7826 maybe-clean-cgen: clean-cgen
7827
7828 clean-cgen:
7829 @: $(MAKE); $(unstage)
7830 @[ -f ./cgen/Makefile ] || exit 0; \
7831 r=`${PWD_COMMAND}`; export r; \
7832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7833 $(HOST_EXPORTS) \
7834 for flag in $(EXTRA_HOST_FLAGS) ; do \
7835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7836 done; \
7837 echo "Doing clean in cgen"; \
7838 (cd $(HOST_SUBDIR)/cgen && \
7839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7841 "RANLIB=$${RANLIB}" \
7842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7843 clean) \
7844 || exit 1
7845
7846 @endif cgen
7847
7848 .PHONY: maybe-distclean-cgen distclean-cgen
7849 maybe-distclean-cgen:
7850 @if cgen
7851 maybe-distclean-cgen: distclean-cgen
7852
7853 distclean-cgen:
7854 @: $(MAKE); $(unstage)
7855 @[ -f ./cgen/Makefile ] || exit 0; \
7856 r=`${PWD_COMMAND}`; export r; \
7857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7858 $(HOST_EXPORTS) \
7859 for flag in $(EXTRA_HOST_FLAGS) ; do \
7860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7861 done; \
7862 echo "Doing distclean in cgen"; \
7863 (cd $(HOST_SUBDIR)/cgen && \
7864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7866 "RANLIB=$${RANLIB}" \
7867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7868 distclean) \
7869 || exit 1
7870
7871 @endif cgen
7872
7873 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7874 maybe-maintainer-clean-cgen:
7875 @if cgen
7876 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7877
7878 maintainer-clean-cgen:
7879 @: $(MAKE); $(unstage)
7880 @[ -f ./cgen/Makefile ] || exit 0; \
7881 r=`${PWD_COMMAND}`; export r; \
7882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7883 $(HOST_EXPORTS) \
7884 for flag in $(EXTRA_HOST_FLAGS) ; do \
7885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7886 done; \
7887 echo "Doing maintainer-clean in cgen"; \
7888 (cd $(HOST_SUBDIR)/cgen && \
7889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7891 "RANLIB=$${RANLIB}" \
7892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7893 maintainer-clean) \
7894 || exit 1
7895
7896 @endif cgen
7897
7898
7899
7900 .PHONY: configure-dejagnu maybe-configure-dejagnu
7901 maybe-configure-dejagnu:
7902 @if gcc-bootstrap
7903 configure-dejagnu: stage_current
7904 @endif gcc-bootstrap
7905 @if dejagnu
7906 maybe-configure-dejagnu: configure-dejagnu
7907 configure-dejagnu:
7908 @: $(MAKE); $(unstage)
7909 @r=`${PWD_COMMAND}`; export r; \
7910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7911 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7913 $(HOST_EXPORTS) \
7914 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7915 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7916 case $(srcdir) in \
7917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7918 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7920 esac; \
7921 module_srcdir=dejagnu; \
7922 $(SHELL) \
7923 $$s/$$module_srcdir/configure \
7924 --srcdir=$${topdir}/$$module_srcdir \
7925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7926 --target=${target_alias} \
7927 || exit 1
7928 @endif dejagnu
7929
7930
7931
7932
7933
7934 .PHONY: all-dejagnu maybe-all-dejagnu
7935 maybe-all-dejagnu:
7936 @if gcc-bootstrap
7937 all-dejagnu: stage_current
7938 @endif gcc-bootstrap
7939 @if dejagnu
7940 TARGET-dejagnu=all
7941 maybe-all-dejagnu: all-dejagnu
7942 all-dejagnu: configure-dejagnu
7943 @: $(MAKE); $(unstage)
7944 @r=`${PWD_COMMAND}`; export r; \
7945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946 $(HOST_EXPORTS) \
7947 (cd $(HOST_SUBDIR)/dejagnu && \
7948 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7949 $(TARGET-dejagnu))
7950 @endif dejagnu
7951
7952
7953
7954
7955 .PHONY: check-dejagnu maybe-check-dejagnu
7956 maybe-check-dejagnu:
7957 @if dejagnu
7958 maybe-check-dejagnu: check-dejagnu
7959
7960 check-dejagnu:
7961 @: $(MAKE); $(unstage)
7962 @r=`${PWD_COMMAND}`; export r; \
7963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964 $(HOST_EXPORTS) \
7965 (cd $(HOST_SUBDIR)/dejagnu && \
7966 $(MAKE) $(FLAGS_TO_PASS) check)
7967
7968 @endif dejagnu
7969
7970 .PHONY: install-dejagnu maybe-install-dejagnu
7971 maybe-install-dejagnu:
7972 @if dejagnu
7973 maybe-install-dejagnu: install-dejagnu
7974
7975 install-dejagnu: installdirs
7976 @: $(MAKE); $(unstage)
7977 @r=`${PWD_COMMAND}`; export r; \
7978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979 $(HOST_EXPORTS) \
7980 (cd $(HOST_SUBDIR)/dejagnu && \
7981 $(MAKE) $(FLAGS_TO_PASS) install)
7982
7983 @endif dejagnu
7984
7985 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7986 maybe-install-strip-dejagnu:
7987 @if dejagnu
7988 maybe-install-strip-dejagnu: install-strip-dejagnu
7989
7990 install-strip-dejagnu: installdirs
7991 @: $(MAKE); $(unstage)
7992 @r=`${PWD_COMMAND}`; export r; \
7993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994 $(HOST_EXPORTS) \
7995 (cd $(HOST_SUBDIR)/dejagnu && \
7996 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7997
7998 @endif dejagnu
7999
8000 # Other targets (info, dvi, pdf, etc.)
8001
8002 .PHONY: maybe-info-dejagnu info-dejagnu
8003 maybe-info-dejagnu:
8004 @if dejagnu
8005 maybe-info-dejagnu: info-dejagnu
8006
8007 info-dejagnu: \
8008 configure-dejagnu
8009 @: $(MAKE); $(unstage)
8010 @[ -f ./dejagnu/Makefile ] || exit 0; \
8011 r=`${PWD_COMMAND}`; export r; \
8012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8013 $(HOST_EXPORTS) \
8014 for flag in $(EXTRA_HOST_FLAGS) ; do \
8015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8016 done; \
8017 echo "Doing info in dejagnu"; \
8018 (cd $(HOST_SUBDIR)/dejagnu && \
8019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8021 "RANLIB=$${RANLIB}" \
8022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8023 info) \
8024 || exit 1
8025
8026 @endif dejagnu
8027
8028 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8029 maybe-dvi-dejagnu:
8030 @if dejagnu
8031 maybe-dvi-dejagnu: dvi-dejagnu
8032
8033 dvi-dejagnu: \
8034 configure-dejagnu
8035 @: $(MAKE); $(unstage)
8036 @[ -f ./dejagnu/Makefile ] || exit 0; \
8037 r=`${PWD_COMMAND}`; export r; \
8038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8039 $(HOST_EXPORTS) \
8040 for flag in $(EXTRA_HOST_FLAGS) ; do \
8041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8042 done; \
8043 echo "Doing dvi in dejagnu"; \
8044 (cd $(HOST_SUBDIR)/dejagnu && \
8045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8047 "RANLIB=$${RANLIB}" \
8048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8049 dvi) \
8050 || exit 1
8051
8052 @endif dejagnu
8053
8054 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8055 maybe-pdf-dejagnu:
8056 @if dejagnu
8057 maybe-pdf-dejagnu: pdf-dejagnu
8058
8059 pdf-dejagnu: \
8060 configure-dejagnu
8061 @: $(MAKE); $(unstage)
8062 @[ -f ./dejagnu/Makefile ] || exit 0; \
8063 r=`${PWD_COMMAND}`; export r; \
8064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8065 $(HOST_EXPORTS) \
8066 for flag in $(EXTRA_HOST_FLAGS) ; do \
8067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8068 done; \
8069 echo "Doing pdf in dejagnu"; \
8070 (cd $(HOST_SUBDIR)/dejagnu && \
8071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8073 "RANLIB=$${RANLIB}" \
8074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8075 pdf) \
8076 || exit 1
8077
8078 @endif dejagnu
8079
8080 .PHONY: maybe-html-dejagnu html-dejagnu
8081 maybe-html-dejagnu:
8082 @if dejagnu
8083 maybe-html-dejagnu: html-dejagnu
8084
8085 html-dejagnu: \
8086 configure-dejagnu
8087 @: $(MAKE); $(unstage)
8088 @[ -f ./dejagnu/Makefile ] || exit 0; \
8089 r=`${PWD_COMMAND}`; export r; \
8090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8091 $(HOST_EXPORTS) \
8092 for flag in $(EXTRA_HOST_FLAGS) ; do \
8093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8094 done; \
8095 echo "Doing html in dejagnu"; \
8096 (cd $(HOST_SUBDIR)/dejagnu && \
8097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8099 "RANLIB=$${RANLIB}" \
8100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8101 html) \
8102 || exit 1
8103
8104 @endif dejagnu
8105
8106 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8107 maybe-TAGS-dejagnu:
8108 @if dejagnu
8109 maybe-TAGS-dejagnu: TAGS-dejagnu
8110
8111 TAGS-dejagnu: \
8112 configure-dejagnu
8113 @: $(MAKE); $(unstage)
8114 @[ -f ./dejagnu/Makefile ] || exit 0; \
8115 r=`${PWD_COMMAND}`; export r; \
8116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8117 $(HOST_EXPORTS) \
8118 for flag in $(EXTRA_HOST_FLAGS) ; do \
8119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8120 done; \
8121 echo "Doing TAGS in dejagnu"; \
8122 (cd $(HOST_SUBDIR)/dejagnu && \
8123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8125 "RANLIB=$${RANLIB}" \
8126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8127 TAGS) \
8128 || exit 1
8129
8130 @endif dejagnu
8131
8132 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8133 maybe-install-info-dejagnu:
8134 @if dejagnu
8135 maybe-install-info-dejagnu: install-info-dejagnu
8136
8137 install-info-dejagnu: \
8138 configure-dejagnu \
8139 info-dejagnu
8140 @: $(MAKE); $(unstage)
8141 @[ -f ./dejagnu/Makefile ] || exit 0; \
8142 r=`${PWD_COMMAND}`; export r; \
8143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8144 $(HOST_EXPORTS) \
8145 for flag in $(EXTRA_HOST_FLAGS) ; do \
8146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8147 done; \
8148 echo "Doing install-info in dejagnu"; \
8149 (cd $(HOST_SUBDIR)/dejagnu && \
8150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8152 "RANLIB=$${RANLIB}" \
8153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8154 install-info) \
8155 || exit 1
8156
8157 @endif dejagnu
8158
8159 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8160 maybe-install-dvi-dejagnu:
8161 @if dejagnu
8162 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8163
8164 install-dvi-dejagnu: \
8165 configure-dejagnu \
8166 dvi-dejagnu
8167 @: $(MAKE); $(unstage)
8168 @[ -f ./dejagnu/Makefile ] || exit 0; \
8169 r=`${PWD_COMMAND}`; export r; \
8170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171 $(HOST_EXPORTS) \
8172 for flag in $(EXTRA_HOST_FLAGS) ; do \
8173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8174 done; \
8175 echo "Doing install-dvi in dejagnu"; \
8176 (cd $(HOST_SUBDIR)/dejagnu && \
8177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8179 "RANLIB=$${RANLIB}" \
8180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8181 install-dvi) \
8182 || exit 1
8183
8184 @endif dejagnu
8185
8186 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8187 maybe-install-pdf-dejagnu:
8188 @if dejagnu
8189 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8190
8191 install-pdf-dejagnu: \
8192 configure-dejagnu \
8193 pdf-dejagnu
8194 @: $(MAKE); $(unstage)
8195 @[ -f ./dejagnu/Makefile ] || exit 0; \
8196 r=`${PWD_COMMAND}`; export r; \
8197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8198 $(HOST_EXPORTS) \
8199 for flag in $(EXTRA_HOST_FLAGS) ; do \
8200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8201 done; \
8202 echo "Doing install-pdf in dejagnu"; \
8203 (cd $(HOST_SUBDIR)/dejagnu && \
8204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8206 "RANLIB=$${RANLIB}" \
8207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8208 install-pdf) \
8209 || exit 1
8210
8211 @endif dejagnu
8212
8213 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8214 maybe-install-html-dejagnu:
8215 @if dejagnu
8216 maybe-install-html-dejagnu: install-html-dejagnu
8217
8218 install-html-dejagnu: \
8219 configure-dejagnu \
8220 html-dejagnu
8221 @: $(MAKE); $(unstage)
8222 @[ -f ./dejagnu/Makefile ] || exit 0; \
8223 r=`${PWD_COMMAND}`; export r; \
8224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8225 $(HOST_EXPORTS) \
8226 for flag in $(EXTRA_HOST_FLAGS) ; do \
8227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8228 done; \
8229 echo "Doing install-html in dejagnu"; \
8230 (cd $(HOST_SUBDIR)/dejagnu && \
8231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8233 "RANLIB=$${RANLIB}" \
8234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8235 install-html) \
8236 || exit 1
8237
8238 @endif dejagnu
8239
8240 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8241 maybe-installcheck-dejagnu:
8242 @if dejagnu
8243 maybe-installcheck-dejagnu: installcheck-dejagnu
8244
8245 installcheck-dejagnu: \
8246 configure-dejagnu
8247 @: $(MAKE); $(unstage)
8248 @[ -f ./dejagnu/Makefile ] || exit 0; \
8249 r=`${PWD_COMMAND}`; export r; \
8250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8251 $(HOST_EXPORTS) \
8252 for flag in $(EXTRA_HOST_FLAGS) ; do \
8253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8254 done; \
8255 echo "Doing installcheck in dejagnu"; \
8256 (cd $(HOST_SUBDIR)/dejagnu && \
8257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8259 "RANLIB=$${RANLIB}" \
8260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8261 installcheck) \
8262 || exit 1
8263
8264 @endif dejagnu
8265
8266 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8267 maybe-mostlyclean-dejagnu:
8268 @if dejagnu
8269 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8270
8271 mostlyclean-dejagnu:
8272 @: $(MAKE); $(unstage)
8273 @[ -f ./dejagnu/Makefile ] || exit 0; \
8274 r=`${PWD_COMMAND}`; export r; \
8275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8276 $(HOST_EXPORTS) \
8277 for flag in $(EXTRA_HOST_FLAGS) ; do \
8278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8279 done; \
8280 echo "Doing mostlyclean in dejagnu"; \
8281 (cd $(HOST_SUBDIR)/dejagnu && \
8282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8284 "RANLIB=$${RANLIB}" \
8285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8286 mostlyclean) \
8287 || exit 1
8288
8289 @endif dejagnu
8290
8291 .PHONY: maybe-clean-dejagnu clean-dejagnu
8292 maybe-clean-dejagnu:
8293 @if dejagnu
8294 maybe-clean-dejagnu: clean-dejagnu
8295
8296 clean-dejagnu:
8297 @: $(MAKE); $(unstage)
8298 @[ -f ./dejagnu/Makefile ] || exit 0; \
8299 r=`${PWD_COMMAND}`; export r; \
8300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8301 $(HOST_EXPORTS) \
8302 for flag in $(EXTRA_HOST_FLAGS) ; do \
8303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8304 done; \
8305 echo "Doing clean in dejagnu"; \
8306 (cd $(HOST_SUBDIR)/dejagnu && \
8307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8309 "RANLIB=$${RANLIB}" \
8310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8311 clean) \
8312 || exit 1
8313
8314 @endif dejagnu
8315
8316 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8317 maybe-distclean-dejagnu:
8318 @if dejagnu
8319 maybe-distclean-dejagnu: distclean-dejagnu
8320
8321 distclean-dejagnu:
8322 @: $(MAKE); $(unstage)
8323 @[ -f ./dejagnu/Makefile ] || exit 0; \
8324 r=`${PWD_COMMAND}`; export r; \
8325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8326 $(HOST_EXPORTS) \
8327 for flag in $(EXTRA_HOST_FLAGS) ; do \
8328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8329 done; \
8330 echo "Doing distclean in dejagnu"; \
8331 (cd $(HOST_SUBDIR)/dejagnu && \
8332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8334 "RANLIB=$${RANLIB}" \
8335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8336 distclean) \
8337 || exit 1
8338
8339 @endif dejagnu
8340
8341 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8342 maybe-maintainer-clean-dejagnu:
8343 @if dejagnu
8344 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8345
8346 maintainer-clean-dejagnu:
8347 @: $(MAKE); $(unstage)
8348 @[ -f ./dejagnu/Makefile ] || exit 0; \
8349 r=`${PWD_COMMAND}`; export r; \
8350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8351 $(HOST_EXPORTS) \
8352 for flag in $(EXTRA_HOST_FLAGS) ; do \
8353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8354 done; \
8355 echo "Doing maintainer-clean in dejagnu"; \
8356 (cd $(HOST_SUBDIR)/dejagnu && \
8357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8359 "RANLIB=$${RANLIB}" \
8360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8361 maintainer-clean) \
8362 || exit 1
8363
8364 @endif dejagnu
8365
8366
8367
8368 .PHONY: configure-etc maybe-configure-etc
8369 maybe-configure-etc:
8370 @if gcc-bootstrap
8371 configure-etc: stage_current
8372 @endif gcc-bootstrap
8373 @if etc
8374 maybe-configure-etc: configure-etc
8375 configure-etc:
8376 @: $(MAKE); $(unstage)
8377 @r=`${PWD_COMMAND}`; export r; \
8378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8379 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8381 $(HOST_EXPORTS) \
8382 echo Configuring in $(HOST_SUBDIR)/etc; \
8383 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8384 case $(srcdir) in \
8385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8386 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8388 esac; \
8389 module_srcdir=etc; \
8390 $(SHELL) \
8391 $$s/$$module_srcdir/configure \
8392 --srcdir=$${topdir}/$$module_srcdir \
8393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8394 --target=${target_alias} \
8395 || exit 1
8396 @endif etc
8397
8398
8399
8400
8401
8402 .PHONY: all-etc maybe-all-etc
8403 maybe-all-etc:
8404 @if gcc-bootstrap
8405 all-etc: stage_current
8406 @endif gcc-bootstrap
8407 @if etc
8408 TARGET-etc=all
8409 maybe-all-etc: all-etc
8410 all-etc: configure-etc
8411 @: $(MAKE); $(unstage)
8412 @r=`${PWD_COMMAND}`; export r; \
8413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8414 $(HOST_EXPORTS) \
8415 (cd $(HOST_SUBDIR)/etc && \
8416 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8417 $(TARGET-etc))
8418 @endif etc
8419
8420
8421
8422
8423 .PHONY: check-etc maybe-check-etc
8424 maybe-check-etc:
8425 @if etc
8426 maybe-check-etc: check-etc
8427
8428 check-etc:
8429 @: $(MAKE); $(unstage)
8430 @r=`${PWD_COMMAND}`; export r; \
8431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8432 $(HOST_EXPORTS) \
8433 (cd $(HOST_SUBDIR)/etc && \
8434 $(MAKE) $(FLAGS_TO_PASS) check)
8435
8436 @endif etc
8437
8438 .PHONY: install-etc maybe-install-etc
8439 maybe-install-etc:
8440 @if etc
8441 maybe-install-etc: install-etc
8442
8443 install-etc: installdirs
8444 @: $(MAKE); $(unstage)
8445 @r=`${PWD_COMMAND}`; export r; \
8446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8447 $(HOST_EXPORTS) \
8448 (cd $(HOST_SUBDIR)/etc && \
8449 $(MAKE) $(FLAGS_TO_PASS) install)
8450
8451 @endif etc
8452
8453 .PHONY: install-strip-etc maybe-install-strip-etc
8454 maybe-install-strip-etc:
8455 @if etc
8456 maybe-install-strip-etc: install-strip-etc
8457
8458 install-strip-etc: installdirs
8459 @: $(MAKE); $(unstage)
8460 @r=`${PWD_COMMAND}`; export r; \
8461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8462 $(HOST_EXPORTS) \
8463 (cd $(HOST_SUBDIR)/etc && \
8464 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8465
8466 @endif etc
8467
8468 # Other targets (info, dvi, pdf, etc.)
8469
8470 .PHONY: maybe-info-etc info-etc
8471 maybe-info-etc:
8472 @if etc
8473 maybe-info-etc: info-etc
8474
8475 info-etc: \
8476 configure-etc
8477 @: $(MAKE); $(unstage)
8478 @[ -f ./etc/Makefile ] || exit 0; \
8479 r=`${PWD_COMMAND}`; export r; \
8480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8481 $(HOST_EXPORTS) \
8482 for flag in $(EXTRA_HOST_FLAGS) ; do \
8483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8484 done; \
8485 echo "Doing info in etc"; \
8486 (cd $(HOST_SUBDIR)/etc && \
8487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8489 "RANLIB=$${RANLIB}" \
8490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8491 info) \
8492 || exit 1
8493
8494 @endif etc
8495
8496 .PHONY: maybe-dvi-etc dvi-etc
8497 maybe-dvi-etc:
8498 @if etc
8499 maybe-dvi-etc: dvi-etc
8500
8501 dvi-etc: \
8502 configure-etc
8503 @: $(MAKE); $(unstage)
8504 @[ -f ./etc/Makefile ] || exit 0; \
8505 r=`${PWD_COMMAND}`; export r; \
8506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507 $(HOST_EXPORTS) \
8508 for flag in $(EXTRA_HOST_FLAGS) ; do \
8509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8510 done; \
8511 echo "Doing dvi in etc"; \
8512 (cd $(HOST_SUBDIR)/etc && \
8513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8515 "RANLIB=$${RANLIB}" \
8516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8517 dvi) \
8518 || exit 1
8519
8520 @endif etc
8521
8522 .PHONY: maybe-pdf-etc pdf-etc
8523 maybe-pdf-etc:
8524 @if etc
8525 maybe-pdf-etc: pdf-etc
8526
8527 pdf-etc: \
8528 configure-etc
8529 @: $(MAKE); $(unstage)
8530 @[ -f ./etc/Makefile ] || exit 0; \
8531 r=`${PWD_COMMAND}`; export r; \
8532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8533 $(HOST_EXPORTS) \
8534 for flag in $(EXTRA_HOST_FLAGS) ; do \
8535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8536 done; \
8537 echo "Doing pdf in etc"; \
8538 (cd $(HOST_SUBDIR)/etc && \
8539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8541 "RANLIB=$${RANLIB}" \
8542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8543 pdf) \
8544 || exit 1
8545
8546 @endif etc
8547
8548 .PHONY: maybe-html-etc html-etc
8549 maybe-html-etc:
8550 @if etc
8551 maybe-html-etc: html-etc
8552
8553 html-etc: \
8554 configure-etc
8555 @: $(MAKE); $(unstage)
8556 @[ -f ./etc/Makefile ] || exit 0; \
8557 r=`${PWD_COMMAND}`; export r; \
8558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8559 $(HOST_EXPORTS) \
8560 for flag in $(EXTRA_HOST_FLAGS) ; do \
8561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8562 done; \
8563 echo "Doing html in etc"; \
8564 (cd $(HOST_SUBDIR)/etc && \
8565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8567 "RANLIB=$${RANLIB}" \
8568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8569 html) \
8570 || exit 1
8571
8572 @endif etc
8573
8574 .PHONY: maybe-TAGS-etc TAGS-etc
8575 maybe-TAGS-etc:
8576 @if etc
8577 maybe-TAGS-etc: TAGS-etc
8578
8579 TAGS-etc: \
8580 configure-etc
8581 @: $(MAKE); $(unstage)
8582 @[ -f ./etc/Makefile ] || exit 0; \
8583 r=`${PWD_COMMAND}`; export r; \
8584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585 $(HOST_EXPORTS) \
8586 for flag in $(EXTRA_HOST_FLAGS) ; do \
8587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8588 done; \
8589 echo "Doing TAGS in etc"; \
8590 (cd $(HOST_SUBDIR)/etc && \
8591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8593 "RANLIB=$${RANLIB}" \
8594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8595 TAGS) \
8596 || exit 1
8597
8598 @endif etc
8599
8600 .PHONY: maybe-install-info-etc install-info-etc
8601 maybe-install-info-etc:
8602 @if etc
8603 maybe-install-info-etc: install-info-etc
8604
8605 install-info-etc: \
8606 configure-etc \
8607 info-etc
8608 @: $(MAKE); $(unstage)
8609 @[ -f ./etc/Makefile ] || exit 0; \
8610 r=`${PWD_COMMAND}`; export r; \
8611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8612 $(HOST_EXPORTS) \
8613 for flag in $(EXTRA_HOST_FLAGS) ; do \
8614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8615 done; \
8616 echo "Doing install-info in etc"; \
8617 (cd $(HOST_SUBDIR)/etc && \
8618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8620 "RANLIB=$${RANLIB}" \
8621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8622 install-info) \
8623 || exit 1
8624
8625 @endif etc
8626
8627 .PHONY: maybe-install-dvi-etc install-dvi-etc
8628 maybe-install-dvi-etc:
8629 @if etc
8630 maybe-install-dvi-etc: install-dvi-etc
8631
8632 install-dvi-etc: \
8633 configure-etc \
8634 dvi-etc
8635 @: $(MAKE); $(unstage)
8636 @[ -f ./etc/Makefile ] || exit 0; \
8637 r=`${PWD_COMMAND}`; export r; \
8638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8639 $(HOST_EXPORTS) \
8640 for flag in $(EXTRA_HOST_FLAGS) ; do \
8641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8642 done; \
8643 echo "Doing install-dvi in etc"; \
8644 (cd $(HOST_SUBDIR)/etc && \
8645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8647 "RANLIB=$${RANLIB}" \
8648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8649 install-dvi) \
8650 || exit 1
8651
8652 @endif etc
8653
8654 .PHONY: maybe-install-pdf-etc install-pdf-etc
8655 maybe-install-pdf-etc:
8656 @if etc
8657 maybe-install-pdf-etc: install-pdf-etc
8658
8659 install-pdf-etc: \
8660 configure-etc \
8661 pdf-etc
8662 @: $(MAKE); $(unstage)
8663 @[ -f ./etc/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(HOST_EXPORTS) \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669 done; \
8670 echo "Doing install-pdf in etc"; \
8671 (cd $(HOST_SUBDIR)/etc && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676 install-pdf) \
8677 || exit 1
8678
8679 @endif etc
8680
8681 .PHONY: maybe-install-html-etc install-html-etc
8682 maybe-install-html-etc:
8683 @if etc
8684 maybe-install-html-etc: install-html-etc
8685
8686 install-html-etc: \
8687 configure-etc \
8688 html-etc
8689 @: $(MAKE); $(unstage)
8690 @[ -f ./etc/Makefile ] || exit 0; \
8691 r=`${PWD_COMMAND}`; export r; \
8692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8693 $(HOST_EXPORTS) \
8694 for flag in $(EXTRA_HOST_FLAGS) ; do \
8695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8696 done; \
8697 echo "Doing install-html in etc"; \
8698 (cd $(HOST_SUBDIR)/etc && \
8699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8701 "RANLIB=$${RANLIB}" \
8702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8703 install-html) \
8704 || exit 1
8705
8706 @endif etc
8707
8708 .PHONY: maybe-installcheck-etc installcheck-etc
8709 maybe-installcheck-etc:
8710 @if etc
8711 maybe-installcheck-etc: installcheck-etc
8712
8713 installcheck-etc: \
8714 configure-etc
8715 @: $(MAKE); $(unstage)
8716 @[ -f ./etc/Makefile ] || exit 0; \
8717 r=`${PWD_COMMAND}`; export r; \
8718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 $(HOST_EXPORTS) \
8720 for flag in $(EXTRA_HOST_FLAGS) ; do \
8721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 done; \
8723 echo "Doing installcheck in etc"; \
8724 (cd $(HOST_SUBDIR)/etc && \
8725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727 "RANLIB=$${RANLIB}" \
8728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729 installcheck) \
8730 || exit 1
8731
8732 @endif etc
8733
8734 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8735 maybe-mostlyclean-etc:
8736 @if etc
8737 maybe-mostlyclean-etc: mostlyclean-etc
8738
8739 mostlyclean-etc:
8740 @: $(MAKE); $(unstage)
8741 @[ -f ./etc/Makefile ] || exit 0; \
8742 r=`${PWD_COMMAND}`; export r; \
8743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8744 $(HOST_EXPORTS) \
8745 for flag in $(EXTRA_HOST_FLAGS) ; do \
8746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8747 done; \
8748 echo "Doing mostlyclean in etc"; \
8749 (cd $(HOST_SUBDIR)/etc && \
8750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8752 "RANLIB=$${RANLIB}" \
8753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8754 mostlyclean) \
8755 || exit 1
8756
8757 @endif etc
8758
8759 .PHONY: maybe-clean-etc clean-etc
8760 maybe-clean-etc:
8761 @if etc
8762 maybe-clean-etc: clean-etc
8763
8764 clean-etc:
8765 @: $(MAKE); $(unstage)
8766 @[ -f ./etc/Makefile ] || exit 0; \
8767 r=`${PWD_COMMAND}`; export r; \
8768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8769 $(HOST_EXPORTS) \
8770 for flag in $(EXTRA_HOST_FLAGS) ; do \
8771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8772 done; \
8773 echo "Doing clean in etc"; \
8774 (cd $(HOST_SUBDIR)/etc && \
8775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8777 "RANLIB=$${RANLIB}" \
8778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8779 clean) \
8780 || exit 1
8781
8782 @endif etc
8783
8784 .PHONY: maybe-distclean-etc distclean-etc
8785 maybe-distclean-etc:
8786 @if etc
8787 maybe-distclean-etc: distclean-etc
8788
8789 distclean-etc:
8790 @: $(MAKE); $(unstage)
8791 @[ -f ./etc/Makefile ] || exit 0; \
8792 r=`${PWD_COMMAND}`; export r; \
8793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8794 $(HOST_EXPORTS) \
8795 for flag in $(EXTRA_HOST_FLAGS) ; do \
8796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8797 done; \
8798 echo "Doing distclean in etc"; \
8799 (cd $(HOST_SUBDIR)/etc && \
8800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8802 "RANLIB=$${RANLIB}" \
8803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8804 distclean) \
8805 || exit 1
8806
8807 @endif etc
8808
8809 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8810 maybe-maintainer-clean-etc:
8811 @if etc
8812 maybe-maintainer-clean-etc: maintainer-clean-etc
8813
8814 maintainer-clean-etc:
8815 @: $(MAKE); $(unstage)
8816 @[ -f ./etc/Makefile ] || exit 0; \
8817 r=`${PWD_COMMAND}`; export r; \
8818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819 $(HOST_EXPORTS) \
8820 for flag in $(EXTRA_HOST_FLAGS) ; do \
8821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8822 done; \
8823 echo "Doing maintainer-clean in etc"; \
8824 (cd $(HOST_SUBDIR)/etc && \
8825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8827 "RANLIB=$${RANLIB}" \
8828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8829 maintainer-clean) \
8830 || exit 1
8831
8832 @endif etc
8833
8834
8835
8836 .PHONY: configure-fastjar maybe-configure-fastjar
8837 maybe-configure-fastjar:
8838 @if gcc-bootstrap
8839 configure-fastjar: stage_current
8840 @endif gcc-bootstrap
8841 @if fastjar
8842 maybe-configure-fastjar: configure-fastjar
8843 configure-fastjar:
8844 @: $(MAKE); $(unstage)
8845 @r=`${PWD_COMMAND}`; export r; \
8846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8849 $(HOST_EXPORTS) \
8850 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8851 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8852 case $(srcdir) in \
8853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8854 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8856 esac; \
8857 module_srcdir=fastjar; \
8858 $(SHELL) \
8859 $$s/$$module_srcdir/configure \
8860 --srcdir=$${topdir}/$$module_srcdir \
8861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8862 --target=${target_alias} \
8863 || exit 1
8864 @endif fastjar
8865
8866
8867
8868
8869
8870 .PHONY: all-fastjar maybe-all-fastjar
8871 maybe-all-fastjar:
8872 @if gcc-bootstrap
8873 all-fastjar: stage_current
8874 @endif gcc-bootstrap
8875 @if fastjar
8876 TARGET-fastjar=all
8877 maybe-all-fastjar: all-fastjar
8878 all-fastjar: configure-fastjar
8879 @: $(MAKE); $(unstage)
8880 @r=`${PWD_COMMAND}`; export r; \
8881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882 $(HOST_EXPORTS) \
8883 (cd $(HOST_SUBDIR)/fastjar && \
8884 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8885 $(TARGET-fastjar))
8886 @endif fastjar
8887
8888
8889
8890
8891 .PHONY: check-fastjar maybe-check-fastjar
8892 maybe-check-fastjar:
8893 @if fastjar
8894 maybe-check-fastjar: check-fastjar
8895
8896 # This module is only tested in a native toolchain.
8897 check-fastjar:
8898 @: $(MAKE); $(unstage)
8899 @if [ '$(host)' = '$(target)' ]; then \
8900 r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 $(HOST_EXPORTS) \
8903 (cd $(HOST_SUBDIR)/fastjar && \
8904 $(MAKE) $(FLAGS_TO_PASS) check)
8905 fi
8906
8907 @endif fastjar
8908
8909 .PHONY: install-fastjar maybe-install-fastjar
8910 maybe-install-fastjar:
8911 @if fastjar
8912 maybe-install-fastjar: install-fastjar
8913
8914 install-fastjar: installdirs
8915 @: $(MAKE); $(unstage)
8916 @r=`${PWD_COMMAND}`; export r; \
8917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918 $(HOST_EXPORTS) \
8919 (cd $(HOST_SUBDIR)/fastjar && \
8920 $(MAKE) $(FLAGS_TO_PASS) install)
8921
8922 @endif fastjar
8923
8924 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8925 maybe-install-strip-fastjar:
8926 @if fastjar
8927 maybe-install-strip-fastjar: install-strip-fastjar
8928
8929 install-strip-fastjar: installdirs
8930 @: $(MAKE); $(unstage)
8931 @r=`${PWD_COMMAND}`; export r; \
8932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8933 $(HOST_EXPORTS) \
8934 (cd $(HOST_SUBDIR)/fastjar && \
8935 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8936
8937 @endif fastjar
8938
8939 # Other targets (info, dvi, pdf, etc.)
8940
8941 .PHONY: maybe-info-fastjar info-fastjar
8942 maybe-info-fastjar:
8943 @if fastjar
8944 maybe-info-fastjar: info-fastjar
8945
8946 info-fastjar: \
8947 configure-fastjar
8948 @: $(MAKE); $(unstage)
8949 @[ -f ./fastjar/Makefile ] || exit 0; \
8950 r=`${PWD_COMMAND}`; export r; \
8951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8952 $(HOST_EXPORTS) \
8953 for flag in $(EXTRA_HOST_FLAGS) ; do \
8954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8955 done; \
8956 echo "Doing info in fastjar"; \
8957 (cd $(HOST_SUBDIR)/fastjar && \
8958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8960 "RANLIB=$${RANLIB}" \
8961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8962 info) \
8963 || exit 1
8964
8965 @endif fastjar
8966
8967 .PHONY: maybe-dvi-fastjar dvi-fastjar
8968 maybe-dvi-fastjar:
8969 @if fastjar
8970 maybe-dvi-fastjar: dvi-fastjar
8971
8972 dvi-fastjar: \
8973 configure-fastjar
8974 @: $(MAKE); $(unstage)
8975 @[ -f ./fastjar/Makefile ] || exit 0; \
8976 r=`${PWD_COMMAND}`; export r; \
8977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978 $(HOST_EXPORTS) \
8979 for flag in $(EXTRA_HOST_FLAGS) ; do \
8980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981 done; \
8982 echo "Doing dvi in fastjar"; \
8983 (cd $(HOST_SUBDIR)/fastjar && \
8984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986 "RANLIB=$${RANLIB}" \
8987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988 dvi) \
8989 || exit 1
8990
8991 @endif fastjar
8992
8993 .PHONY: maybe-pdf-fastjar pdf-fastjar
8994 maybe-pdf-fastjar:
8995 @if fastjar
8996 maybe-pdf-fastjar: pdf-fastjar
8997
8998 pdf-fastjar: \
8999 configure-fastjar
9000 @: $(MAKE); $(unstage)
9001 @[ -f ./fastjar/Makefile ] || exit 0; \
9002 r=`${PWD_COMMAND}`; export r; \
9003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9004 $(HOST_EXPORTS) \
9005 for flag in $(EXTRA_HOST_FLAGS) ; do \
9006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9007 done; \
9008 echo "Doing pdf in fastjar"; \
9009 (cd $(HOST_SUBDIR)/fastjar && \
9010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9012 "RANLIB=$${RANLIB}" \
9013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9014 pdf) \
9015 || exit 1
9016
9017 @endif fastjar
9018
9019 .PHONY: maybe-html-fastjar html-fastjar
9020 maybe-html-fastjar:
9021 @if fastjar
9022 maybe-html-fastjar: html-fastjar
9023
9024 html-fastjar: \
9025 configure-fastjar
9026 @: $(MAKE); $(unstage)
9027 @[ -f ./fastjar/Makefile ] || exit 0; \
9028 r=`${PWD_COMMAND}`; export r; \
9029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030 $(HOST_EXPORTS) \
9031 for flag in $(EXTRA_HOST_FLAGS) ; do \
9032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9033 done; \
9034 echo "Doing html in fastjar"; \
9035 (cd $(HOST_SUBDIR)/fastjar && \
9036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9038 "RANLIB=$${RANLIB}" \
9039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9040 html) \
9041 || exit 1
9042
9043 @endif fastjar
9044
9045 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9046 maybe-TAGS-fastjar:
9047 @if fastjar
9048 maybe-TAGS-fastjar: TAGS-fastjar
9049
9050 TAGS-fastjar: \
9051 configure-fastjar
9052 @: $(MAKE); $(unstage)
9053 @[ -f ./fastjar/Makefile ] || exit 0; \
9054 r=`${PWD_COMMAND}`; export r; \
9055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9056 $(HOST_EXPORTS) \
9057 for flag in $(EXTRA_HOST_FLAGS) ; do \
9058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9059 done; \
9060 echo "Doing TAGS in fastjar"; \
9061 (cd $(HOST_SUBDIR)/fastjar && \
9062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9064 "RANLIB=$${RANLIB}" \
9065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9066 TAGS) \
9067 || exit 1
9068
9069 @endif fastjar
9070
9071 .PHONY: maybe-install-info-fastjar install-info-fastjar
9072 maybe-install-info-fastjar:
9073 @if fastjar
9074 maybe-install-info-fastjar: install-info-fastjar
9075
9076 install-info-fastjar: \
9077 configure-fastjar \
9078 info-fastjar
9079 @: $(MAKE); $(unstage)
9080 @[ -f ./fastjar/Makefile ] || exit 0; \
9081 r=`${PWD_COMMAND}`; export r; \
9082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9083 $(HOST_EXPORTS) \
9084 for flag in $(EXTRA_HOST_FLAGS) ; do \
9085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9086 done; \
9087 echo "Doing install-info in fastjar"; \
9088 (cd $(HOST_SUBDIR)/fastjar && \
9089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9091 "RANLIB=$${RANLIB}" \
9092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9093 install-info) \
9094 || exit 1
9095
9096 @endif fastjar
9097
9098 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9099 maybe-install-dvi-fastjar:
9100 @if fastjar
9101 maybe-install-dvi-fastjar: install-dvi-fastjar
9102
9103 install-dvi-fastjar: \
9104 configure-fastjar \
9105 dvi-fastjar
9106 @: $(MAKE); $(unstage)
9107 @[ -f ./fastjar/Makefile ] || exit 0; \
9108 r=`${PWD_COMMAND}`; export r; \
9109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9110 $(HOST_EXPORTS) \
9111 for flag in $(EXTRA_HOST_FLAGS) ; do \
9112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9113 done; \
9114 echo "Doing install-dvi in fastjar"; \
9115 (cd $(HOST_SUBDIR)/fastjar && \
9116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9118 "RANLIB=$${RANLIB}" \
9119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9120 install-dvi) \
9121 || exit 1
9122
9123 @endif fastjar
9124
9125 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9126 maybe-install-pdf-fastjar:
9127 @if fastjar
9128 maybe-install-pdf-fastjar: install-pdf-fastjar
9129
9130 install-pdf-fastjar: \
9131 configure-fastjar \
9132 pdf-fastjar
9133 @: $(MAKE); $(unstage)
9134 @[ -f ./fastjar/Makefile ] || exit 0; \
9135 r=`${PWD_COMMAND}`; export r; \
9136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137 $(HOST_EXPORTS) \
9138 for flag in $(EXTRA_HOST_FLAGS) ; do \
9139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140 done; \
9141 echo "Doing install-pdf in fastjar"; \
9142 (cd $(HOST_SUBDIR)/fastjar && \
9143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145 "RANLIB=$${RANLIB}" \
9146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147 install-pdf) \
9148 || exit 1
9149
9150 @endif fastjar
9151
9152 .PHONY: maybe-install-html-fastjar install-html-fastjar
9153 maybe-install-html-fastjar:
9154 @if fastjar
9155 maybe-install-html-fastjar: install-html-fastjar
9156
9157 install-html-fastjar: \
9158 configure-fastjar \
9159 html-fastjar
9160 @: $(MAKE); $(unstage)
9161 @[ -f ./fastjar/Makefile ] || exit 0; \
9162 r=`${PWD_COMMAND}`; export r; \
9163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164 $(HOST_EXPORTS) \
9165 for flag in $(EXTRA_HOST_FLAGS) ; do \
9166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167 done; \
9168 echo "Doing install-html in fastjar"; \
9169 (cd $(HOST_SUBDIR)/fastjar && \
9170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172 "RANLIB=$${RANLIB}" \
9173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9174 install-html) \
9175 || exit 1
9176
9177 @endif fastjar
9178
9179 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9180 maybe-installcheck-fastjar:
9181 @if fastjar
9182 maybe-installcheck-fastjar: installcheck-fastjar
9183
9184 installcheck-fastjar: \
9185 configure-fastjar
9186 @: $(MAKE); $(unstage)
9187 @[ -f ./fastjar/Makefile ] || exit 0; \
9188 r=`${PWD_COMMAND}`; export r; \
9189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9190 $(HOST_EXPORTS) \
9191 for flag in $(EXTRA_HOST_FLAGS) ; do \
9192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9193 done; \
9194 echo "Doing installcheck in fastjar"; \
9195 (cd $(HOST_SUBDIR)/fastjar && \
9196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9198 "RANLIB=$${RANLIB}" \
9199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9200 installcheck) \
9201 || exit 1
9202
9203 @endif fastjar
9204
9205 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9206 maybe-mostlyclean-fastjar:
9207 @if fastjar
9208 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9209
9210 mostlyclean-fastjar:
9211 @: $(MAKE); $(unstage)
9212 @[ -f ./fastjar/Makefile ] || exit 0; \
9213 r=`${PWD_COMMAND}`; export r; \
9214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9215 $(HOST_EXPORTS) \
9216 for flag in $(EXTRA_HOST_FLAGS) ; do \
9217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9218 done; \
9219 echo "Doing mostlyclean in fastjar"; \
9220 (cd $(HOST_SUBDIR)/fastjar && \
9221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9223 "RANLIB=$${RANLIB}" \
9224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9225 mostlyclean) \
9226 || exit 1
9227
9228 @endif fastjar
9229
9230 .PHONY: maybe-clean-fastjar clean-fastjar
9231 maybe-clean-fastjar:
9232 @if fastjar
9233 maybe-clean-fastjar: clean-fastjar
9234
9235 clean-fastjar:
9236 @: $(MAKE); $(unstage)
9237 @[ -f ./fastjar/Makefile ] || exit 0; \
9238 r=`${PWD_COMMAND}`; export r; \
9239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9240 $(HOST_EXPORTS) \
9241 for flag in $(EXTRA_HOST_FLAGS) ; do \
9242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9243 done; \
9244 echo "Doing clean in fastjar"; \
9245 (cd $(HOST_SUBDIR)/fastjar && \
9246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9248 "RANLIB=$${RANLIB}" \
9249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9250 clean) \
9251 || exit 1
9252
9253 @endif fastjar
9254
9255 .PHONY: maybe-distclean-fastjar distclean-fastjar
9256 maybe-distclean-fastjar:
9257 @if fastjar
9258 maybe-distclean-fastjar: distclean-fastjar
9259
9260 distclean-fastjar:
9261 @: $(MAKE); $(unstage)
9262 @[ -f ./fastjar/Makefile ] || exit 0; \
9263 r=`${PWD_COMMAND}`; export r; \
9264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9265 $(HOST_EXPORTS) \
9266 for flag in $(EXTRA_HOST_FLAGS) ; do \
9267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9268 done; \
9269 echo "Doing distclean in fastjar"; \
9270 (cd $(HOST_SUBDIR)/fastjar && \
9271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9273 "RANLIB=$${RANLIB}" \
9274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9275 distclean) \
9276 || exit 1
9277
9278 @endif fastjar
9279
9280 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9281 maybe-maintainer-clean-fastjar:
9282 @if fastjar
9283 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9284
9285 maintainer-clean-fastjar:
9286 @: $(MAKE); $(unstage)
9287 @[ -f ./fastjar/Makefile ] || exit 0; \
9288 r=`${PWD_COMMAND}`; export r; \
9289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290 $(HOST_EXPORTS) \
9291 for flag in $(EXTRA_HOST_FLAGS) ; do \
9292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9293 done; \
9294 echo "Doing maintainer-clean in fastjar"; \
9295 (cd $(HOST_SUBDIR)/fastjar && \
9296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9298 "RANLIB=$${RANLIB}" \
9299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9300 maintainer-clean) \
9301 || exit 1
9302
9303 @endif fastjar
9304
9305
9306
9307 .PHONY: configure-fixincludes maybe-configure-fixincludes
9308 maybe-configure-fixincludes:
9309 @if gcc-bootstrap
9310 configure-fixincludes: stage_current
9311 @endif gcc-bootstrap
9312 @if fixincludes
9313 maybe-configure-fixincludes: configure-fixincludes
9314 configure-fixincludes:
9315 @r=`${PWD_COMMAND}`; export r; \
9316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9317 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9319 $(HOST_EXPORTS) \
9320 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9321 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9322 case $(srcdir) in \
9323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9324 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9326 esac; \
9327 module_srcdir=fixincludes; \
9328 $(SHELL) \
9329 $$s/$$module_srcdir/configure \
9330 --srcdir=$${topdir}/$$module_srcdir \
9331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9332 --target=${target_alias} \
9333 || exit 1
9334 @endif fixincludes
9335
9336
9337
9338 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9339 maybe-configure-stage1-fixincludes:
9340 @if fixincludes-bootstrap
9341 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9342 configure-stage1-fixincludes:
9343 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9345 @r=`${PWD_COMMAND}`; export r; \
9346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9347 TFLAGS="$(STAGE1_TFLAGS)"; \
9348 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9349 $(HOST_EXPORTS) \
9350 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9351 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9352 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9353 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9355 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9356 case $(srcdir) in \
9357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9358 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9360 esac; \
9361 module_srcdir=fixincludes; \
9362 $(SHELL) $$s/$$module_srcdir/configure \
9363 --srcdir=$${topdir}/$$module_srcdir \
9364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9365 --target=${target_alias} \
9366 \
9367 $(STAGE1_CONFIGURE_FLAGS)
9368 @endif fixincludes-bootstrap
9369
9370 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9371 maybe-configure-stage2-fixincludes:
9372 @if fixincludes-bootstrap
9373 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9374 configure-stage2-fixincludes:
9375 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9377 @r=`${PWD_COMMAND}`; export r; \
9378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9379 TFLAGS="$(STAGE2_TFLAGS)"; \
9380 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9381 $(HOST_EXPORTS) \
9382 $(POSTSTAGE1_HOST_EXPORTS) \
9383 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9384 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9385 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9386 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9388 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9389 case $(srcdir) in \
9390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9391 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9393 esac; \
9394 module_srcdir=fixincludes; \
9395 $(SHELL) $$s/$$module_srcdir/configure \
9396 --srcdir=$${topdir}/$$module_srcdir \
9397 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9398 --target=${target_alias} \
9399 --with-build-libsubdir=$(HOST_SUBDIR) \
9400 $(STAGE2_CONFIGURE_FLAGS)
9401 @endif fixincludes-bootstrap
9402
9403 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9404 maybe-configure-stage3-fixincludes:
9405 @if fixincludes-bootstrap
9406 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9407 configure-stage3-fixincludes:
9408 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9409 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9410 @r=`${PWD_COMMAND}`; export r; \
9411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412 TFLAGS="$(STAGE3_TFLAGS)"; \
9413 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9414 $(HOST_EXPORTS) \
9415 $(POSTSTAGE1_HOST_EXPORTS) \
9416 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9417 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9418 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9419 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9421 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9422 case $(srcdir) in \
9423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9424 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9426 esac; \
9427 module_srcdir=fixincludes; \
9428 $(SHELL) $$s/$$module_srcdir/configure \
9429 --srcdir=$${topdir}/$$module_srcdir \
9430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9431 --target=${target_alias} \
9432 --with-build-libsubdir=$(HOST_SUBDIR) \
9433 $(STAGE3_CONFIGURE_FLAGS)
9434 @endif fixincludes-bootstrap
9435
9436 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9437 maybe-configure-stage4-fixincludes:
9438 @if fixincludes-bootstrap
9439 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9440 configure-stage4-fixincludes:
9441 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9442 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9443 @r=`${PWD_COMMAND}`; export r; \
9444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 TFLAGS="$(STAGE4_TFLAGS)"; \
9446 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9447 $(HOST_EXPORTS) \
9448 $(POSTSTAGE1_HOST_EXPORTS) \
9449 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9450 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9451 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9452 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9454 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9455 case $(srcdir) in \
9456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9457 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9459 esac; \
9460 module_srcdir=fixincludes; \
9461 $(SHELL) $$s/$$module_srcdir/configure \
9462 --srcdir=$${topdir}/$$module_srcdir \
9463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9464 --target=${target_alias} \
9465 --with-build-libsubdir=$(HOST_SUBDIR) \
9466 $(STAGE4_CONFIGURE_FLAGS)
9467 @endif fixincludes-bootstrap
9468
9469 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9470 maybe-configure-stageprofile-fixincludes:
9471 @if fixincludes-bootstrap
9472 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9473 configure-stageprofile-fixincludes:
9474 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9475 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9476 @r=`${PWD_COMMAND}`; export r; \
9477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9478 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9479 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9480 $(HOST_EXPORTS) \
9481 $(POSTSTAGE1_HOST_EXPORTS) \
9482 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9483 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9484 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9485 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9487 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9488 case $(srcdir) in \
9489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9490 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9492 esac; \
9493 module_srcdir=fixincludes; \
9494 $(SHELL) $$s/$$module_srcdir/configure \
9495 --srcdir=$${topdir}/$$module_srcdir \
9496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9497 --target=${target_alias} \
9498 --with-build-libsubdir=$(HOST_SUBDIR) \
9499 $(STAGEprofile_CONFIGURE_FLAGS)
9500 @endif fixincludes-bootstrap
9501
9502 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9503 maybe-configure-stagetrain-fixincludes:
9504 @if fixincludes-bootstrap
9505 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9506 configure-stagetrain-fixincludes:
9507 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9508 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9509 @r=`${PWD_COMMAND}`; export r; \
9510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9511 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9512 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9513 $(HOST_EXPORTS) \
9514 $(POSTSTAGE1_HOST_EXPORTS) \
9515 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9516 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9517 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9518 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9520 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9521 case $(srcdir) in \
9522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9523 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9525 esac; \
9526 module_srcdir=fixincludes; \
9527 $(SHELL) $$s/$$module_srcdir/configure \
9528 --srcdir=$${topdir}/$$module_srcdir \
9529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9530 --target=${target_alias} \
9531 --with-build-libsubdir=$(HOST_SUBDIR) \
9532 $(STAGEtrain_CONFIGURE_FLAGS)
9533 @endif fixincludes-bootstrap
9534
9535 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9536 maybe-configure-stagefeedback-fixincludes:
9537 @if fixincludes-bootstrap
9538 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9539 configure-stagefeedback-fixincludes:
9540 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9541 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9542 @r=`${PWD_COMMAND}`; export r; \
9543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9544 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9545 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9546 $(HOST_EXPORTS) \
9547 $(POSTSTAGE1_HOST_EXPORTS) \
9548 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9549 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9550 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9551 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9553 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9554 case $(srcdir) in \
9555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9556 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9558 esac; \
9559 module_srcdir=fixincludes; \
9560 $(SHELL) $$s/$$module_srcdir/configure \
9561 --srcdir=$${topdir}/$$module_srcdir \
9562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9563 --target=${target_alias} \
9564 --with-build-libsubdir=$(HOST_SUBDIR) \
9565 $(STAGEfeedback_CONFIGURE_FLAGS)
9566 @endif fixincludes-bootstrap
9567
9568 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9569 maybe-configure-stageautoprofile-fixincludes:
9570 @if fixincludes-bootstrap
9571 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9572 configure-stageautoprofile-fixincludes:
9573 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9575 @r=`${PWD_COMMAND}`; export r; \
9576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9578 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9579 $(HOST_EXPORTS) \
9580 $(POSTSTAGE1_HOST_EXPORTS) \
9581 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9582 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9583 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9584 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9586 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9587 case $(srcdir) in \
9588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9589 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9591 esac; \
9592 module_srcdir=fixincludes; \
9593 $(SHELL) $$s/$$module_srcdir/configure \
9594 --srcdir=$${topdir}/$$module_srcdir \
9595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9596 --target=${target_alias} \
9597 --with-build-libsubdir=$(HOST_SUBDIR) \
9598 $(STAGEautoprofile_CONFIGURE_FLAGS)
9599 @endif fixincludes-bootstrap
9600
9601 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9602 maybe-configure-stageautofeedback-fixincludes:
9603 @if fixincludes-bootstrap
9604 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9605 configure-stageautofeedback-fixincludes:
9606 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9607 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9608 @r=`${PWD_COMMAND}`; export r; \
9609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9610 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9611 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9612 $(HOST_EXPORTS) \
9613 $(POSTSTAGE1_HOST_EXPORTS) \
9614 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9615 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9616 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9617 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9619 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9620 case $(srcdir) in \
9621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9622 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9624 esac; \
9625 module_srcdir=fixincludes; \
9626 $(SHELL) $$s/$$module_srcdir/configure \
9627 --srcdir=$${topdir}/$$module_srcdir \
9628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9629 --target=${target_alias} \
9630 --with-build-libsubdir=$(HOST_SUBDIR) \
9631 $(STAGEautofeedback_CONFIGURE_FLAGS)
9632 @endif fixincludes-bootstrap
9633
9634
9635
9636
9637
9638 .PHONY: all-fixincludes maybe-all-fixincludes
9639 maybe-all-fixincludes:
9640 @if gcc-bootstrap
9641 all-fixincludes: stage_current
9642 @endif gcc-bootstrap
9643 @if fixincludes
9644 TARGET-fixincludes=all
9645 maybe-all-fixincludes: all-fixincludes
9646 all-fixincludes: configure-fixincludes
9647 @r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 $(HOST_EXPORTS) \
9650 (cd $(HOST_SUBDIR)/fixincludes && \
9651 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9652 $(TARGET-fixincludes))
9653 @endif fixincludes
9654
9655
9656
9657 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9658 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9659 maybe-all-stage1-fixincludes:
9660 maybe-clean-stage1-fixincludes:
9661 @if fixincludes-bootstrap
9662 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9663 all-stage1: all-stage1-fixincludes
9664 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9665 all-stage1-fixincludes: configure-stage1-fixincludes
9666 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9667 @r=`${PWD_COMMAND}`; export r; \
9668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669 TFLAGS="$(STAGE1_TFLAGS)"; \
9670 $(HOST_EXPORTS) \
9671 cd $(HOST_SUBDIR)/fixincludes && \
9672 \
9673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9674 CFLAGS="$(STAGE1_CFLAGS)" \
9675 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9676 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9677 LIBCFLAGS="$(LIBCFLAGS)" \
9678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9681 $(EXTRA_HOST_FLAGS) \
9682 $(STAGE1_FLAGS_TO_PASS) \
9683 TFLAGS="$(STAGE1_TFLAGS)" \
9684 $(TARGET-stage1-fixincludes)
9685
9686 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9687 clean-stage1: clean-stage1-fixincludes
9688 clean-stage1-fixincludes:
9689 @if [ $(current_stage) = stage1 ]; then \
9690 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9691 else \
9692 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9693 $(MAKE) stage1-start; \
9694 fi; \
9695 cd $(HOST_SUBDIR)/fixincludes && \
9696 $(MAKE) $(EXTRA_HOST_FLAGS) \
9697 $(STAGE1_FLAGS_TO_PASS) clean
9698 @endif fixincludes-bootstrap
9699
9700
9701 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9702 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9703 maybe-all-stage2-fixincludes:
9704 maybe-clean-stage2-fixincludes:
9705 @if fixincludes-bootstrap
9706 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9707 all-stage2: all-stage2-fixincludes
9708 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9709 all-stage2-fixincludes: configure-stage2-fixincludes
9710 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9711 @r=`${PWD_COMMAND}`; export r; \
9712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9713 TFLAGS="$(STAGE2_TFLAGS)"; \
9714 $(HOST_EXPORTS) \
9715 $(POSTSTAGE1_HOST_EXPORTS) \
9716 cd $(HOST_SUBDIR)/fixincludes && \
9717 \
9718 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9719 CFLAGS="$(STAGE2_CFLAGS)" \
9720 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9721 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9722 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9723 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9724 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9725 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9726 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9727 TFLAGS="$(STAGE2_TFLAGS)" \
9728 $(TARGET-stage2-fixincludes)
9729
9730 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9731 clean-stage2: clean-stage2-fixincludes
9732 clean-stage2-fixincludes:
9733 @if [ $(current_stage) = stage2 ]; then \
9734 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9735 else \
9736 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9737 $(MAKE) stage2-start; \
9738 fi; \
9739 cd $(HOST_SUBDIR)/fixincludes && \
9740 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9741 @endif fixincludes-bootstrap
9742
9743
9744 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9745 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9746 maybe-all-stage3-fixincludes:
9747 maybe-clean-stage3-fixincludes:
9748 @if fixincludes-bootstrap
9749 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9750 all-stage3: all-stage3-fixincludes
9751 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9752 all-stage3-fixincludes: configure-stage3-fixincludes
9753 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9754 @r=`${PWD_COMMAND}`; export r; \
9755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9756 TFLAGS="$(STAGE3_TFLAGS)"; \
9757 $(HOST_EXPORTS) \
9758 $(POSTSTAGE1_HOST_EXPORTS) \
9759 cd $(HOST_SUBDIR)/fixincludes && \
9760 \
9761 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9762 CFLAGS="$(STAGE3_CFLAGS)" \
9763 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9764 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9765 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9769 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9770 TFLAGS="$(STAGE3_TFLAGS)" \
9771 $(TARGET-stage3-fixincludes)
9772
9773 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9774 clean-stage3: clean-stage3-fixincludes
9775 clean-stage3-fixincludes:
9776 @if [ $(current_stage) = stage3 ]; then \
9777 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9778 else \
9779 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9780 $(MAKE) stage3-start; \
9781 fi; \
9782 cd $(HOST_SUBDIR)/fixincludes && \
9783 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9784 @endif fixincludes-bootstrap
9785
9786
9787 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9788 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9789 maybe-all-stage4-fixincludes:
9790 maybe-clean-stage4-fixincludes:
9791 @if fixincludes-bootstrap
9792 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9793 all-stage4: all-stage4-fixincludes
9794 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9795 all-stage4-fixincludes: configure-stage4-fixincludes
9796 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9797 @r=`${PWD_COMMAND}`; export r; \
9798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9799 TFLAGS="$(STAGE4_TFLAGS)"; \
9800 $(HOST_EXPORTS) \
9801 $(POSTSTAGE1_HOST_EXPORTS) \
9802 cd $(HOST_SUBDIR)/fixincludes && \
9803 \
9804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9805 CFLAGS="$(STAGE4_CFLAGS)" \
9806 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9807 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9808 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9809 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9810 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9811 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9812 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9813 TFLAGS="$(STAGE4_TFLAGS)" \
9814 $(TARGET-stage4-fixincludes)
9815
9816 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9817 clean-stage4: clean-stage4-fixincludes
9818 clean-stage4-fixincludes:
9819 @if [ $(current_stage) = stage4 ]; then \
9820 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9821 else \
9822 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9823 $(MAKE) stage4-start; \
9824 fi; \
9825 cd $(HOST_SUBDIR)/fixincludes && \
9826 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9827 @endif fixincludes-bootstrap
9828
9829
9830 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9831 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9832 maybe-all-stageprofile-fixincludes:
9833 maybe-clean-stageprofile-fixincludes:
9834 @if fixincludes-bootstrap
9835 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9836 all-stageprofile: all-stageprofile-fixincludes
9837 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9838 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9839 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9840 @r=`${PWD_COMMAND}`; export r; \
9841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9842 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9843 $(HOST_EXPORTS) \
9844 $(POSTSTAGE1_HOST_EXPORTS) \
9845 cd $(HOST_SUBDIR)/fixincludes && \
9846 \
9847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9848 CFLAGS="$(STAGEprofile_CFLAGS)" \
9849 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9850 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9851 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9852 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9853 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9854 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9855 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9856 TFLAGS="$(STAGEprofile_TFLAGS)" \
9857 $(TARGET-stageprofile-fixincludes)
9858
9859 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9860 clean-stageprofile: clean-stageprofile-fixincludes
9861 clean-stageprofile-fixincludes:
9862 @if [ $(current_stage) = stageprofile ]; then \
9863 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9864 else \
9865 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9866 $(MAKE) stageprofile-start; \
9867 fi; \
9868 cd $(HOST_SUBDIR)/fixincludes && \
9869 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9870 @endif fixincludes-bootstrap
9871
9872
9873 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9874 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9875 maybe-all-stagetrain-fixincludes:
9876 maybe-clean-stagetrain-fixincludes:
9877 @if fixincludes-bootstrap
9878 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9879 all-stagetrain: all-stagetrain-fixincludes
9880 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9881 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9882 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9883 @r=`${PWD_COMMAND}`; export r; \
9884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9885 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9886 $(HOST_EXPORTS) \
9887 $(POSTSTAGE1_HOST_EXPORTS) \
9888 cd $(HOST_SUBDIR)/fixincludes && \
9889 \
9890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9891 CFLAGS="$(STAGEtrain_CFLAGS)" \
9892 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9893 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9894 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9895 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9896 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9897 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9898 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9899 TFLAGS="$(STAGEtrain_TFLAGS)" \
9900 $(TARGET-stagetrain-fixincludes)
9901
9902 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9903 clean-stagetrain: clean-stagetrain-fixincludes
9904 clean-stagetrain-fixincludes:
9905 @if [ $(current_stage) = stagetrain ]; then \
9906 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9907 else \
9908 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9909 $(MAKE) stagetrain-start; \
9910 fi; \
9911 cd $(HOST_SUBDIR)/fixincludes && \
9912 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9913 @endif fixincludes-bootstrap
9914
9915
9916 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9917 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9918 maybe-all-stagefeedback-fixincludes:
9919 maybe-clean-stagefeedback-fixincludes:
9920 @if fixincludes-bootstrap
9921 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9922 all-stagefeedback: all-stagefeedback-fixincludes
9923 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9924 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9925 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9926 @r=`${PWD_COMMAND}`; export r; \
9927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9928 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9929 $(HOST_EXPORTS) \
9930 $(POSTSTAGE1_HOST_EXPORTS) \
9931 cd $(HOST_SUBDIR)/fixincludes && \
9932 \
9933 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9934 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9935 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9936 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9937 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9938 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9939 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9940 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9941 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9942 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9943 $(TARGET-stagefeedback-fixincludes)
9944
9945 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9946 clean-stagefeedback: clean-stagefeedback-fixincludes
9947 clean-stagefeedback-fixincludes:
9948 @if [ $(current_stage) = stagefeedback ]; then \
9949 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9950 else \
9951 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9952 $(MAKE) stagefeedback-start; \
9953 fi; \
9954 cd $(HOST_SUBDIR)/fixincludes && \
9955 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9956 @endif fixincludes-bootstrap
9957
9958
9959 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9960 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9961 maybe-all-stageautoprofile-fixincludes:
9962 maybe-clean-stageautoprofile-fixincludes:
9963 @if fixincludes-bootstrap
9964 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9965 all-stageautoprofile: all-stageautoprofile-fixincludes
9966 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9967 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9968 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9969 @r=`${PWD_COMMAND}`; export r; \
9970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9971 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9972 $(HOST_EXPORTS) \
9973 $(POSTSTAGE1_HOST_EXPORTS) \
9974 cd $(HOST_SUBDIR)/fixincludes && \
9975 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9976 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9977 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9978 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9979 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9980 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9984 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9985 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9986 $(TARGET-stageautoprofile-fixincludes)
9987
9988 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9989 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9990 clean-stageautoprofile-fixincludes:
9991 @if [ $(current_stage) = stageautoprofile ]; then \
9992 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9993 else \
9994 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9995 $(MAKE) stageautoprofile-start; \
9996 fi; \
9997 cd $(HOST_SUBDIR)/fixincludes && \
9998 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9999 @endif fixincludes-bootstrap
10000
10001
10002 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
10003 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
10004 maybe-all-stageautofeedback-fixincludes:
10005 maybe-clean-stageautofeedback-fixincludes:
10006 @if fixincludes-bootstrap
10007 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10008 all-stageautofeedback: all-stageautofeedback-fixincludes
10009 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10010 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10011 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10012 @r=`${PWD_COMMAND}`; export r; \
10013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10015 $(HOST_EXPORTS) \
10016 $(POSTSTAGE1_HOST_EXPORTS) \
10017 cd $(HOST_SUBDIR)/fixincludes && \
10018 \
10019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10020 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10021 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10022 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10023 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10027 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10028 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10029 $(TARGET-stageautofeedback-fixincludes)
10030
10031 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10032 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10033 clean-stageautofeedback-fixincludes:
10034 @if [ $(current_stage) = stageautofeedback ]; then \
10035 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10036 else \
10037 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10038 $(MAKE) stageautofeedback-start; \
10039 fi; \
10040 cd $(HOST_SUBDIR)/fixincludes && \
10041 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10042 @endif fixincludes-bootstrap
10043
10044
10045
10046
10047
10048 .PHONY: check-fixincludes maybe-check-fixincludes
10049 maybe-check-fixincludes:
10050 @if fixincludes
10051 maybe-check-fixincludes: check-fixincludes
10052
10053 check-fixincludes:
10054 @: $(MAKE); $(unstage)
10055 @r=`${PWD_COMMAND}`; export r; \
10056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10058 (cd $(HOST_SUBDIR)/fixincludes && \
10059 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10060
10061 @endif fixincludes
10062
10063 .PHONY: install-fixincludes maybe-install-fixincludes
10064 maybe-install-fixincludes:
10065 @if fixincludes
10066 maybe-install-fixincludes: install-fixincludes
10067
10068 install-fixincludes: installdirs
10069 @: $(MAKE); $(unstage)
10070 @r=`${PWD_COMMAND}`; export r; \
10071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072 $(HOST_EXPORTS) \
10073 (cd $(HOST_SUBDIR)/fixincludes && \
10074 $(MAKE) $(FLAGS_TO_PASS) install)
10075
10076 @endif fixincludes
10077
10078 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10079 maybe-install-strip-fixincludes:
10080 @if fixincludes
10081 maybe-install-strip-fixincludes: install-strip-fixincludes
10082
10083 install-strip-fixincludes: installdirs
10084 @: $(MAKE); $(unstage)
10085 @r=`${PWD_COMMAND}`; export r; \
10086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10087 $(HOST_EXPORTS) \
10088 (cd $(HOST_SUBDIR)/fixincludes && \
10089 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10090
10091 @endif fixincludes
10092
10093 # Other targets (info, dvi, pdf, etc.)
10094
10095 .PHONY: maybe-info-fixincludes info-fixincludes
10096 maybe-info-fixincludes:
10097 @if fixincludes
10098 maybe-info-fixincludes: info-fixincludes
10099
10100 info-fixincludes: \
10101 configure-fixincludes
10102 @[ -f ./fixincludes/Makefile ] || exit 0; \
10103 r=`${PWD_COMMAND}`; export r; \
10104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10105 $(HOST_EXPORTS) \
10106 for flag in $(EXTRA_HOST_FLAGS) ; do \
10107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10108 done; \
10109 echo "Doing info in fixincludes"; \
10110 (cd $(HOST_SUBDIR)/fixincludes && \
10111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10113 "RANLIB=$${RANLIB}" \
10114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10115 info) \
10116 || exit 1
10117
10118 @endif fixincludes
10119
10120 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10121 maybe-dvi-fixincludes:
10122 @if fixincludes
10123 maybe-dvi-fixincludes: dvi-fixincludes
10124
10125 dvi-fixincludes: \
10126 configure-fixincludes
10127 @[ -f ./fixincludes/Makefile ] || exit 0; \
10128 r=`${PWD_COMMAND}`; export r; \
10129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130 $(HOST_EXPORTS) \
10131 for flag in $(EXTRA_HOST_FLAGS) ; do \
10132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10133 done; \
10134 echo "Doing dvi in fixincludes"; \
10135 (cd $(HOST_SUBDIR)/fixincludes && \
10136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10138 "RANLIB=$${RANLIB}" \
10139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10140 dvi) \
10141 || exit 1
10142
10143 @endif fixincludes
10144
10145 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10146 maybe-pdf-fixincludes:
10147 @if fixincludes
10148 maybe-pdf-fixincludes: pdf-fixincludes
10149
10150 pdf-fixincludes: \
10151 configure-fixincludes
10152 @[ -f ./fixincludes/Makefile ] || exit 0; \
10153 r=`${PWD_COMMAND}`; export r; \
10154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10155 $(HOST_EXPORTS) \
10156 for flag in $(EXTRA_HOST_FLAGS) ; do \
10157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10158 done; \
10159 echo "Doing pdf in fixincludes"; \
10160 (cd $(HOST_SUBDIR)/fixincludes && \
10161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10163 "RANLIB=$${RANLIB}" \
10164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10165 pdf) \
10166 || exit 1
10167
10168 @endif fixincludes
10169
10170 .PHONY: maybe-html-fixincludes html-fixincludes
10171 maybe-html-fixincludes:
10172 @if fixincludes
10173 maybe-html-fixincludes: html-fixincludes
10174
10175 html-fixincludes: \
10176 configure-fixincludes
10177 @[ -f ./fixincludes/Makefile ] || exit 0; \
10178 r=`${PWD_COMMAND}`; export r; \
10179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10180 $(HOST_EXPORTS) \
10181 for flag in $(EXTRA_HOST_FLAGS) ; do \
10182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10183 done; \
10184 echo "Doing html in fixincludes"; \
10185 (cd $(HOST_SUBDIR)/fixincludes && \
10186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10188 "RANLIB=$${RANLIB}" \
10189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10190 html) \
10191 || exit 1
10192
10193 @endif fixincludes
10194
10195 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10196 maybe-TAGS-fixincludes:
10197 @if fixincludes
10198 maybe-TAGS-fixincludes: TAGS-fixincludes
10199
10200 # fixincludes doesn't support TAGS.
10201 TAGS-fixincludes:
10202
10203 @endif fixincludes
10204
10205 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10206 maybe-install-info-fixincludes:
10207 @if fixincludes
10208 maybe-install-info-fixincludes: install-info-fixincludes
10209
10210 install-info-fixincludes: \
10211 configure-fixincludes \
10212 info-fixincludes
10213 @[ -f ./fixincludes/Makefile ] || exit 0; \
10214 r=`${PWD_COMMAND}`; export r; \
10215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10216 $(HOST_EXPORTS) \
10217 for flag in $(EXTRA_HOST_FLAGS) ; do \
10218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10219 done; \
10220 echo "Doing install-info in fixincludes"; \
10221 (cd $(HOST_SUBDIR)/fixincludes && \
10222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10224 "RANLIB=$${RANLIB}" \
10225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10226 install-info) \
10227 || exit 1
10228
10229 @endif fixincludes
10230
10231 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10232 maybe-install-dvi-fixincludes:
10233 @if fixincludes
10234 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10235
10236 # fixincludes doesn't support install-dvi.
10237 install-dvi-fixincludes:
10238
10239 @endif fixincludes
10240
10241 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10242 maybe-install-pdf-fixincludes:
10243 @if fixincludes
10244 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10245
10246 install-pdf-fixincludes: \
10247 configure-fixincludes \
10248 pdf-fixincludes
10249 @[ -f ./fixincludes/Makefile ] || exit 0; \
10250 r=`${PWD_COMMAND}`; export r; \
10251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10252 $(HOST_EXPORTS) \
10253 for flag in $(EXTRA_HOST_FLAGS) ; do \
10254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10255 done; \
10256 echo "Doing install-pdf in fixincludes"; \
10257 (cd $(HOST_SUBDIR)/fixincludes && \
10258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10260 "RANLIB=$${RANLIB}" \
10261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10262 install-pdf) \
10263 || exit 1
10264
10265 @endif fixincludes
10266
10267 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10268 maybe-install-html-fixincludes:
10269 @if fixincludes
10270 maybe-install-html-fixincludes: install-html-fixincludes
10271
10272 install-html-fixincludes: \
10273 configure-fixincludes \
10274 html-fixincludes
10275 @[ -f ./fixincludes/Makefile ] || exit 0; \
10276 r=`${PWD_COMMAND}`; export r; \
10277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10278 $(HOST_EXPORTS) \
10279 for flag in $(EXTRA_HOST_FLAGS) ; do \
10280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10281 done; \
10282 echo "Doing install-html in fixincludes"; \
10283 (cd $(HOST_SUBDIR)/fixincludes && \
10284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10286 "RANLIB=$${RANLIB}" \
10287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10288 install-html) \
10289 || exit 1
10290
10291 @endif fixincludes
10292
10293 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10294 maybe-installcheck-fixincludes:
10295 @if fixincludes
10296 maybe-installcheck-fixincludes: installcheck-fixincludes
10297
10298 installcheck-fixincludes: \
10299 configure-fixincludes
10300 @[ -f ./fixincludes/Makefile ] || exit 0; \
10301 r=`${PWD_COMMAND}`; export r; \
10302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10303 $(HOST_EXPORTS) \
10304 for flag in $(EXTRA_HOST_FLAGS) ; do \
10305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10306 done; \
10307 echo "Doing installcheck in fixincludes"; \
10308 (cd $(HOST_SUBDIR)/fixincludes && \
10309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10311 "RANLIB=$${RANLIB}" \
10312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10313 installcheck) \
10314 || exit 1
10315
10316 @endif fixincludes
10317
10318 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10319 maybe-mostlyclean-fixincludes:
10320 @if fixincludes
10321 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10322
10323 mostlyclean-fixincludes:
10324 @[ -f ./fixincludes/Makefile ] || exit 0; \
10325 r=`${PWD_COMMAND}`; export r; \
10326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10327 $(HOST_EXPORTS) \
10328 for flag in $(EXTRA_HOST_FLAGS) ; do \
10329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10330 done; \
10331 echo "Doing mostlyclean in fixincludes"; \
10332 (cd $(HOST_SUBDIR)/fixincludes && \
10333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10335 "RANLIB=$${RANLIB}" \
10336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10337 mostlyclean) \
10338 || exit 1
10339
10340 @endif fixincludes
10341
10342 .PHONY: maybe-clean-fixincludes clean-fixincludes
10343 maybe-clean-fixincludes:
10344 @if fixincludes
10345 maybe-clean-fixincludes: clean-fixincludes
10346
10347 clean-fixincludes:
10348 @[ -f ./fixincludes/Makefile ] || exit 0; \
10349 r=`${PWD_COMMAND}`; export r; \
10350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10351 $(HOST_EXPORTS) \
10352 for flag in $(EXTRA_HOST_FLAGS) ; do \
10353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10354 done; \
10355 echo "Doing clean in fixincludes"; \
10356 (cd $(HOST_SUBDIR)/fixincludes && \
10357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10359 "RANLIB=$${RANLIB}" \
10360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10361 clean) \
10362 || exit 1
10363
10364 @endif fixincludes
10365
10366 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10367 maybe-distclean-fixincludes:
10368 @if fixincludes
10369 maybe-distclean-fixincludes: distclean-fixincludes
10370
10371 distclean-fixincludes:
10372 @[ -f ./fixincludes/Makefile ] || exit 0; \
10373 r=`${PWD_COMMAND}`; export r; \
10374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10375 $(HOST_EXPORTS) \
10376 for flag in $(EXTRA_HOST_FLAGS) ; do \
10377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10378 done; \
10379 echo "Doing distclean in fixincludes"; \
10380 (cd $(HOST_SUBDIR)/fixincludes && \
10381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10383 "RANLIB=$${RANLIB}" \
10384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10385 distclean) \
10386 || exit 1
10387
10388 @endif fixincludes
10389
10390 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10391 maybe-maintainer-clean-fixincludes:
10392 @if fixincludes
10393 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10394
10395 maintainer-clean-fixincludes:
10396 @[ -f ./fixincludes/Makefile ] || exit 0; \
10397 r=`${PWD_COMMAND}`; export r; \
10398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10399 $(HOST_EXPORTS) \
10400 for flag in $(EXTRA_HOST_FLAGS) ; do \
10401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10402 done; \
10403 echo "Doing maintainer-clean in fixincludes"; \
10404 (cd $(HOST_SUBDIR)/fixincludes && \
10405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10407 "RANLIB=$${RANLIB}" \
10408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10409 maintainer-clean) \
10410 || exit 1
10411
10412 @endif fixincludes
10413
10414
10415
10416 .PHONY: configure-flex maybe-configure-flex
10417 maybe-configure-flex:
10418 @if gcc-bootstrap
10419 configure-flex: stage_current
10420 @endif gcc-bootstrap
10421 @if flex
10422 maybe-configure-flex: configure-flex
10423 configure-flex:
10424 @: $(MAKE); $(unstage)
10425 @r=`${PWD_COMMAND}`; export r; \
10426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10427 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10429 $(HOST_EXPORTS) \
10430 echo Configuring in $(HOST_SUBDIR)/flex; \
10431 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10432 case $(srcdir) in \
10433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10434 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10436 esac; \
10437 module_srcdir=flex; \
10438 $(SHELL) \
10439 $$s/$$module_srcdir/configure \
10440 --srcdir=$${topdir}/$$module_srcdir \
10441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10442 --target=${target_alias} \
10443 || exit 1
10444 @endif flex
10445
10446
10447
10448
10449
10450 .PHONY: all-flex maybe-all-flex
10451 maybe-all-flex:
10452 @if gcc-bootstrap
10453 all-flex: stage_current
10454 @endif gcc-bootstrap
10455 @if flex
10456 TARGET-flex=all
10457 maybe-all-flex: all-flex
10458 all-flex: configure-flex
10459 @: $(MAKE); $(unstage)
10460 @r=`${PWD_COMMAND}`; export r; \
10461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10462 $(HOST_EXPORTS) \
10463 (cd $(HOST_SUBDIR)/flex && \
10464 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10465 $(TARGET-flex))
10466 @endif flex
10467
10468
10469
10470
10471 .PHONY: check-flex maybe-check-flex
10472 maybe-check-flex:
10473 @if flex
10474 maybe-check-flex: check-flex
10475
10476 # This module is only tested in a native toolchain.
10477 check-flex:
10478 @: $(MAKE); $(unstage)
10479 @if [ '$(host)' = '$(target)' ]; then \
10480 r=`${PWD_COMMAND}`; export r; \
10481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482 $(HOST_EXPORTS) \
10483 (cd $(HOST_SUBDIR)/flex && \
10484 $(MAKE) $(FLAGS_TO_PASS) check)
10485 fi
10486
10487 @endif flex
10488
10489 .PHONY: install-flex maybe-install-flex
10490 maybe-install-flex:
10491 @if flex
10492 maybe-install-flex: install-flex
10493
10494 install-flex: installdirs
10495 @: $(MAKE); $(unstage)
10496 @r=`${PWD_COMMAND}`; export r; \
10497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10498 $(HOST_EXPORTS) \
10499 (cd $(HOST_SUBDIR)/flex && \
10500 $(MAKE) $(FLAGS_TO_PASS) install)
10501
10502 @endif flex
10503
10504 .PHONY: install-strip-flex maybe-install-strip-flex
10505 maybe-install-strip-flex:
10506 @if flex
10507 maybe-install-strip-flex: install-strip-flex
10508
10509 install-strip-flex: installdirs
10510 @: $(MAKE); $(unstage)
10511 @r=`${PWD_COMMAND}`; export r; \
10512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10513 $(HOST_EXPORTS) \
10514 (cd $(HOST_SUBDIR)/flex && \
10515 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10516
10517 @endif flex
10518
10519 # Other targets (info, dvi, pdf, etc.)
10520
10521 .PHONY: maybe-info-flex info-flex
10522 maybe-info-flex:
10523 @if flex
10524 maybe-info-flex: info-flex
10525
10526 info-flex: \
10527 configure-flex
10528 @: $(MAKE); $(unstage)
10529 @[ -f ./flex/Makefile ] || exit 0; \
10530 r=`${PWD_COMMAND}`; export r; \
10531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10532 $(HOST_EXPORTS) \
10533 for flag in $(EXTRA_HOST_FLAGS) ; do \
10534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10535 done; \
10536 echo "Doing info in flex"; \
10537 (cd $(HOST_SUBDIR)/flex && \
10538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10540 "RANLIB=$${RANLIB}" \
10541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10542 info) \
10543 || exit 1
10544
10545 @endif flex
10546
10547 .PHONY: maybe-dvi-flex dvi-flex
10548 maybe-dvi-flex:
10549 @if flex
10550 maybe-dvi-flex: dvi-flex
10551
10552 dvi-flex: \
10553 configure-flex
10554 @: $(MAKE); $(unstage)
10555 @[ -f ./flex/Makefile ] || exit 0; \
10556 r=`${PWD_COMMAND}`; export r; \
10557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10558 $(HOST_EXPORTS) \
10559 for flag in $(EXTRA_HOST_FLAGS) ; do \
10560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10561 done; \
10562 echo "Doing dvi in flex"; \
10563 (cd $(HOST_SUBDIR)/flex && \
10564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10566 "RANLIB=$${RANLIB}" \
10567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10568 dvi) \
10569 || exit 1
10570
10571 @endif flex
10572
10573 .PHONY: maybe-pdf-flex pdf-flex
10574 maybe-pdf-flex:
10575 @if flex
10576 maybe-pdf-flex: pdf-flex
10577
10578 pdf-flex: \
10579 configure-flex
10580 @: $(MAKE); $(unstage)
10581 @[ -f ./flex/Makefile ] || exit 0; \
10582 r=`${PWD_COMMAND}`; export r; \
10583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10584 $(HOST_EXPORTS) \
10585 for flag in $(EXTRA_HOST_FLAGS) ; do \
10586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10587 done; \
10588 echo "Doing pdf in flex"; \
10589 (cd $(HOST_SUBDIR)/flex && \
10590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10592 "RANLIB=$${RANLIB}" \
10593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10594 pdf) \
10595 || exit 1
10596
10597 @endif flex
10598
10599 .PHONY: maybe-html-flex html-flex
10600 maybe-html-flex:
10601 @if flex
10602 maybe-html-flex: html-flex
10603
10604 html-flex: \
10605 configure-flex
10606 @: $(MAKE); $(unstage)
10607 @[ -f ./flex/Makefile ] || exit 0; \
10608 r=`${PWD_COMMAND}`; export r; \
10609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610 $(HOST_EXPORTS) \
10611 for flag in $(EXTRA_HOST_FLAGS) ; do \
10612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10613 done; \
10614 echo "Doing html in flex"; \
10615 (cd $(HOST_SUBDIR)/flex && \
10616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10618 "RANLIB=$${RANLIB}" \
10619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10620 html) \
10621 || exit 1
10622
10623 @endif flex
10624
10625 .PHONY: maybe-TAGS-flex TAGS-flex
10626 maybe-TAGS-flex:
10627 @if flex
10628 maybe-TAGS-flex: TAGS-flex
10629
10630 TAGS-flex: \
10631 configure-flex
10632 @: $(MAKE); $(unstage)
10633 @[ -f ./flex/Makefile ] || exit 0; \
10634 r=`${PWD_COMMAND}`; export r; \
10635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10636 $(HOST_EXPORTS) \
10637 for flag in $(EXTRA_HOST_FLAGS) ; do \
10638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10639 done; \
10640 echo "Doing TAGS in flex"; \
10641 (cd $(HOST_SUBDIR)/flex && \
10642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10644 "RANLIB=$${RANLIB}" \
10645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10646 TAGS) \
10647 || exit 1
10648
10649 @endif flex
10650
10651 .PHONY: maybe-install-info-flex install-info-flex
10652 maybe-install-info-flex:
10653 @if flex
10654 maybe-install-info-flex: install-info-flex
10655
10656 install-info-flex: \
10657 configure-flex \
10658 info-flex
10659 @: $(MAKE); $(unstage)
10660 @[ -f ./flex/Makefile ] || exit 0; \
10661 r=`${PWD_COMMAND}`; export r; \
10662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10663 $(HOST_EXPORTS) \
10664 for flag in $(EXTRA_HOST_FLAGS) ; do \
10665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10666 done; \
10667 echo "Doing install-info in flex"; \
10668 (cd $(HOST_SUBDIR)/flex && \
10669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10671 "RANLIB=$${RANLIB}" \
10672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10673 install-info) \
10674 || exit 1
10675
10676 @endif flex
10677
10678 .PHONY: maybe-install-dvi-flex install-dvi-flex
10679 maybe-install-dvi-flex:
10680 @if flex
10681 maybe-install-dvi-flex: install-dvi-flex
10682
10683 install-dvi-flex: \
10684 configure-flex \
10685 dvi-flex
10686 @: $(MAKE); $(unstage)
10687 @[ -f ./flex/Makefile ] || exit 0; \
10688 r=`${PWD_COMMAND}`; export r; \
10689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10690 $(HOST_EXPORTS) \
10691 for flag in $(EXTRA_HOST_FLAGS) ; do \
10692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10693 done; \
10694 echo "Doing install-dvi in flex"; \
10695 (cd $(HOST_SUBDIR)/flex && \
10696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10698 "RANLIB=$${RANLIB}" \
10699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10700 install-dvi) \
10701 || exit 1
10702
10703 @endif flex
10704
10705 .PHONY: maybe-install-pdf-flex install-pdf-flex
10706 maybe-install-pdf-flex:
10707 @if flex
10708 maybe-install-pdf-flex: install-pdf-flex
10709
10710 install-pdf-flex: \
10711 configure-flex \
10712 pdf-flex
10713 @: $(MAKE); $(unstage)
10714 @[ -f ./flex/Makefile ] || exit 0; \
10715 r=`${PWD_COMMAND}`; export r; \
10716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10717 $(HOST_EXPORTS) \
10718 for flag in $(EXTRA_HOST_FLAGS) ; do \
10719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10720 done; \
10721 echo "Doing install-pdf in flex"; \
10722 (cd $(HOST_SUBDIR)/flex && \
10723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10725 "RANLIB=$${RANLIB}" \
10726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10727 install-pdf) \
10728 || exit 1
10729
10730 @endif flex
10731
10732 .PHONY: maybe-install-html-flex install-html-flex
10733 maybe-install-html-flex:
10734 @if flex
10735 maybe-install-html-flex: install-html-flex
10736
10737 install-html-flex: \
10738 configure-flex \
10739 html-flex
10740 @: $(MAKE); $(unstage)
10741 @[ -f ./flex/Makefile ] || exit 0; \
10742 r=`${PWD_COMMAND}`; export r; \
10743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10744 $(HOST_EXPORTS) \
10745 for flag in $(EXTRA_HOST_FLAGS) ; do \
10746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10747 done; \
10748 echo "Doing install-html in flex"; \
10749 (cd $(HOST_SUBDIR)/flex && \
10750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10752 "RANLIB=$${RANLIB}" \
10753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10754 install-html) \
10755 || exit 1
10756
10757 @endif flex
10758
10759 .PHONY: maybe-installcheck-flex installcheck-flex
10760 maybe-installcheck-flex:
10761 @if flex
10762 maybe-installcheck-flex: installcheck-flex
10763
10764 installcheck-flex: \
10765 configure-flex
10766 @: $(MAKE); $(unstage)
10767 @[ -f ./flex/Makefile ] || exit 0; \
10768 r=`${PWD_COMMAND}`; export r; \
10769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10770 $(HOST_EXPORTS) \
10771 for flag in $(EXTRA_HOST_FLAGS) ; do \
10772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10773 done; \
10774 echo "Doing installcheck in flex"; \
10775 (cd $(HOST_SUBDIR)/flex && \
10776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10778 "RANLIB=$${RANLIB}" \
10779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10780 installcheck) \
10781 || exit 1
10782
10783 @endif flex
10784
10785 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10786 maybe-mostlyclean-flex:
10787 @if flex
10788 maybe-mostlyclean-flex: mostlyclean-flex
10789
10790 mostlyclean-flex:
10791 @: $(MAKE); $(unstage)
10792 @[ -f ./flex/Makefile ] || exit 0; \
10793 r=`${PWD_COMMAND}`; export r; \
10794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10795 $(HOST_EXPORTS) \
10796 for flag in $(EXTRA_HOST_FLAGS) ; do \
10797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10798 done; \
10799 echo "Doing mostlyclean in flex"; \
10800 (cd $(HOST_SUBDIR)/flex && \
10801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10803 "RANLIB=$${RANLIB}" \
10804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10805 mostlyclean) \
10806 || exit 1
10807
10808 @endif flex
10809
10810 .PHONY: maybe-clean-flex clean-flex
10811 maybe-clean-flex:
10812 @if flex
10813 maybe-clean-flex: clean-flex
10814
10815 clean-flex:
10816 @: $(MAKE); $(unstage)
10817 @[ -f ./flex/Makefile ] || exit 0; \
10818 r=`${PWD_COMMAND}`; export r; \
10819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10820 $(HOST_EXPORTS) \
10821 for flag in $(EXTRA_HOST_FLAGS) ; do \
10822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10823 done; \
10824 echo "Doing clean in flex"; \
10825 (cd $(HOST_SUBDIR)/flex && \
10826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10828 "RANLIB=$${RANLIB}" \
10829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10830 clean) \
10831 || exit 1
10832
10833 @endif flex
10834
10835 .PHONY: maybe-distclean-flex distclean-flex
10836 maybe-distclean-flex:
10837 @if flex
10838 maybe-distclean-flex: distclean-flex
10839
10840 distclean-flex:
10841 @: $(MAKE); $(unstage)
10842 @[ -f ./flex/Makefile ] || exit 0; \
10843 r=`${PWD_COMMAND}`; export r; \
10844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845 $(HOST_EXPORTS) \
10846 for flag in $(EXTRA_HOST_FLAGS) ; do \
10847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10848 done; \
10849 echo "Doing distclean in flex"; \
10850 (cd $(HOST_SUBDIR)/flex && \
10851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10853 "RANLIB=$${RANLIB}" \
10854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10855 distclean) \
10856 || exit 1
10857
10858 @endif flex
10859
10860 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10861 maybe-maintainer-clean-flex:
10862 @if flex
10863 maybe-maintainer-clean-flex: maintainer-clean-flex
10864
10865 maintainer-clean-flex:
10866 @: $(MAKE); $(unstage)
10867 @[ -f ./flex/Makefile ] || exit 0; \
10868 r=`${PWD_COMMAND}`; export r; \
10869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10870 $(HOST_EXPORTS) \
10871 for flag in $(EXTRA_HOST_FLAGS) ; do \
10872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10873 done; \
10874 echo "Doing maintainer-clean in flex"; \
10875 (cd $(HOST_SUBDIR)/flex && \
10876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10878 "RANLIB=$${RANLIB}" \
10879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10880 maintainer-clean) \
10881 || exit 1
10882
10883 @endif flex
10884
10885
10886
10887 .PHONY: configure-gas maybe-configure-gas
10888 maybe-configure-gas:
10889 @if gcc-bootstrap
10890 configure-gas: stage_current
10891 @endif gcc-bootstrap
10892 @if gas
10893 maybe-configure-gas: configure-gas
10894 configure-gas:
10895 @r=`${PWD_COMMAND}`; export r; \
10896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10897 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10899 $(HOST_EXPORTS) \
10900 echo Configuring in $(HOST_SUBDIR)/gas; \
10901 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10902 case $(srcdir) in \
10903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10904 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10906 esac; \
10907 module_srcdir=gas; \
10908 $(SHELL) \
10909 $$s/$$module_srcdir/configure \
10910 --srcdir=$${topdir}/$$module_srcdir \
10911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10912 --target=${target_alias} \
10913 || exit 1
10914 @endif gas
10915
10916
10917
10918 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10919 maybe-configure-stage1-gas:
10920 @if gas-bootstrap
10921 maybe-configure-stage1-gas: configure-stage1-gas
10922 configure-stage1-gas:
10923 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10924 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10925 @r=`${PWD_COMMAND}`; export r; \
10926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10927 TFLAGS="$(STAGE1_TFLAGS)"; \
10928 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10929 $(HOST_EXPORTS) \
10930 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10931 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10932 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10933 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10935 cd $(HOST_SUBDIR)/gas || exit 1; \
10936 case $(srcdir) in \
10937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10938 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10940 esac; \
10941 module_srcdir=gas; \
10942 $(SHELL) $$s/$$module_srcdir/configure \
10943 --srcdir=$${topdir}/$$module_srcdir \
10944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10945 --target=${target_alias} \
10946 \
10947 $(STAGE1_CONFIGURE_FLAGS)
10948 @endif gas-bootstrap
10949
10950 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10951 maybe-configure-stage2-gas:
10952 @if gas-bootstrap
10953 maybe-configure-stage2-gas: configure-stage2-gas
10954 configure-stage2-gas:
10955 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10957 @r=`${PWD_COMMAND}`; export r; \
10958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959 TFLAGS="$(STAGE2_TFLAGS)"; \
10960 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10961 $(HOST_EXPORTS) \
10962 $(POSTSTAGE1_HOST_EXPORTS) \
10963 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10964 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10965 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10966 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10968 cd $(HOST_SUBDIR)/gas || exit 1; \
10969 case $(srcdir) in \
10970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10971 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10973 esac; \
10974 module_srcdir=gas; \
10975 $(SHELL) $$s/$$module_srcdir/configure \
10976 --srcdir=$${topdir}/$$module_srcdir \
10977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10978 --target=${target_alias} \
10979 --with-build-libsubdir=$(HOST_SUBDIR) \
10980 $(STAGE2_CONFIGURE_FLAGS)
10981 @endif gas-bootstrap
10982
10983 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10984 maybe-configure-stage3-gas:
10985 @if gas-bootstrap
10986 maybe-configure-stage3-gas: configure-stage3-gas
10987 configure-stage3-gas:
10988 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10990 @r=`${PWD_COMMAND}`; export r; \
10991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10992 TFLAGS="$(STAGE3_TFLAGS)"; \
10993 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10994 $(HOST_EXPORTS) \
10995 $(POSTSTAGE1_HOST_EXPORTS) \
10996 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10997 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10998 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10999 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
11000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11001 cd $(HOST_SUBDIR)/gas || exit 1; \
11002 case $(srcdir) in \
11003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11004 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11006 esac; \
11007 module_srcdir=gas; \
11008 $(SHELL) $$s/$$module_srcdir/configure \
11009 --srcdir=$${topdir}/$$module_srcdir \
11010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11011 --target=${target_alias} \
11012 --with-build-libsubdir=$(HOST_SUBDIR) \
11013 $(STAGE3_CONFIGURE_FLAGS)
11014 @endif gas-bootstrap
11015
11016 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11017 maybe-configure-stage4-gas:
11018 @if gas-bootstrap
11019 maybe-configure-stage4-gas: configure-stage4-gas
11020 configure-stage4-gas:
11021 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11023 @r=`${PWD_COMMAND}`; export r; \
11024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11025 TFLAGS="$(STAGE4_TFLAGS)"; \
11026 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11027 $(HOST_EXPORTS) \
11028 $(POSTSTAGE1_HOST_EXPORTS) \
11029 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11030 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11031 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11032 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11034 cd $(HOST_SUBDIR)/gas || exit 1; \
11035 case $(srcdir) in \
11036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11037 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11039 esac; \
11040 module_srcdir=gas; \
11041 $(SHELL) $$s/$$module_srcdir/configure \
11042 --srcdir=$${topdir}/$$module_srcdir \
11043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11044 --target=${target_alias} \
11045 --with-build-libsubdir=$(HOST_SUBDIR) \
11046 $(STAGE4_CONFIGURE_FLAGS)
11047 @endif gas-bootstrap
11048
11049 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11050 maybe-configure-stageprofile-gas:
11051 @if gas-bootstrap
11052 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11053 configure-stageprofile-gas:
11054 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11056 @r=`${PWD_COMMAND}`; export r; \
11057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11059 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11060 $(HOST_EXPORTS) \
11061 $(POSTSTAGE1_HOST_EXPORTS) \
11062 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11063 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11064 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11065 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11067 cd $(HOST_SUBDIR)/gas || exit 1; \
11068 case $(srcdir) in \
11069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11070 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11072 esac; \
11073 module_srcdir=gas; \
11074 $(SHELL) $$s/$$module_srcdir/configure \
11075 --srcdir=$${topdir}/$$module_srcdir \
11076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11077 --target=${target_alias} \
11078 --with-build-libsubdir=$(HOST_SUBDIR) \
11079 $(STAGEprofile_CONFIGURE_FLAGS)
11080 @endif gas-bootstrap
11081
11082 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11083 maybe-configure-stagetrain-gas:
11084 @if gas-bootstrap
11085 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11086 configure-stagetrain-gas:
11087 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11089 @r=`${PWD_COMMAND}`; export r; \
11090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11092 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11093 $(HOST_EXPORTS) \
11094 $(POSTSTAGE1_HOST_EXPORTS) \
11095 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11096 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11097 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11098 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11100 cd $(HOST_SUBDIR)/gas || exit 1; \
11101 case $(srcdir) in \
11102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11103 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11105 esac; \
11106 module_srcdir=gas; \
11107 $(SHELL) $$s/$$module_srcdir/configure \
11108 --srcdir=$${topdir}/$$module_srcdir \
11109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11110 --target=${target_alias} \
11111 --with-build-libsubdir=$(HOST_SUBDIR) \
11112 $(STAGEtrain_CONFIGURE_FLAGS)
11113 @endif gas-bootstrap
11114
11115 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11116 maybe-configure-stagefeedback-gas:
11117 @if gas-bootstrap
11118 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11119 configure-stagefeedback-gas:
11120 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11122 @r=`${PWD_COMMAND}`; export r; \
11123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11125 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11126 $(HOST_EXPORTS) \
11127 $(POSTSTAGE1_HOST_EXPORTS) \
11128 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11129 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11130 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11131 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11133 cd $(HOST_SUBDIR)/gas || exit 1; \
11134 case $(srcdir) in \
11135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11136 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11138 esac; \
11139 module_srcdir=gas; \
11140 $(SHELL) $$s/$$module_srcdir/configure \
11141 --srcdir=$${topdir}/$$module_srcdir \
11142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11143 --target=${target_alias} \
11144 --with-build-libsubdir=$(HOST_SUBDIR) \
11145 $(STAGEfeedback_CONFIGURE_FLAGS)
11146 @endif gas-bootstrap
11147
11148 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11149 maybe-configure-stageautoprofile-gas:
11150 @if gas-bootstrap
11151 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11152 configure-stageautoprofile-gas:
11153 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11155 @r=`${PWD_COMMAND}`; export r; \
11156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11157 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11158 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11159 $(HOST_EXPORTS) \
11160 $(POSTSTAGE1_HOST_EXPORTS) \
11161 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11162 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11163 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11164 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11166 cd $(HOST_SUBDIR)/gas || exit 1; \
11167 case $(srcdir) in \
11168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11169 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11171 esac; \
11172 module_srcdir=gas; \
11173 $(SHELL) $$s/$$module_srcdir/configure \
11174 --srcdir=$${topdir}/$$module_srcdir \
11175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11176 --target=${target_alias} \
11177 --with-build-libsubdir=$(HOST_SUBDIR) \
11178 $(STAGEautoprofile_CONFIGURE_FLAGS)
11179 @endif gas-bootstrap
11180
11181 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11182 maybe-configure-stageautofeedback-gas:
11183 @if gas-bootstrap
11184 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11185 configure-stageautofeedback-gas:
11186 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11188 @r=`${PWD_COMMAND}`; export r; \
11189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11190 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11191 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11192 $(HOST_EXPORTS) \
11193 $(POSTSTAGE1_HOST_EXPORTS) \
11194 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11195 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11196 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11197 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11199 cd $(HOST_SUBDIR)/gas || exit 1; \
11200 case $(srcdir) in \
11201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11202 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11204 esac; \
11205 module_srcdir=gas; \
11206 $(SHELL) $$s/$$module_srcdir/configure \
11207 --srcdir=$${topdir}/$$module_srcdir \
11208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11209 --target=${target_alias} \
11210 --with-build-libsubdir=$(HOST_SUBDIR) \
11211 $(STAGEautofeedback_CONFIGURE_FLAGS)
11212 @endif gas-bootstrap
11213
11214
11215
11216
11217
11218 .PHONY: all-gas maybe-all-gas
11219 maybe-all-gas:
11220 @if gcc-bootstrap
11221 all-gas: stage_current
11222 @endif gcc-bootstrap
11223 @if gas
11224 TARGET-gas=all
11225 maybe-all-gas: all-gas
11226 all-gas: configure-gas
11227 @r=`${PWD_COMMAND}`; export r; \
11228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229 $(HOST_EXPORTS) \
11230 (cd $(HOST_SUBDIR)/gas && \
11231 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11232 $(TARGET-gas))
11233 @endif gas
11234
11235
11236
11237 .PHONY: all-stage1-gas maybe-all-stage1-gas
11238 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11239 maybe-all-stage1-gas:
11240 maybe-clean-stage1-gas:
11241 @if gas-bootstrap
11242 maybe-all-stage1-gas: all-stage1-gas
11243 all-stage1: all-stage1-gas
11244 TARGET-stage1-gas = $(TARGET-gas)
11245 all-stage1-gas: configure-stage1-gas
11246 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11247 @r=`${PWD_COMMAND}`; export r; \
11248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11249 TFLAGS="$(STAGE1_TFLAGS)"; \
11250 $(HOST_EXPORTS) \
11251 cd $(HOST_SUBDIR)/gas && \
11252 \
11253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11254 CFLAGS="$(STAGE1_CFLAGS)" \
11255 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11256 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11257 LIBCFLAGS="$(LIBCFLAGS)" \
11258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11261 $(EXTRA_HOST_FLAGS) \
11262 $(STAGE1_FLAGS_TO_PASS) \
11263 TFLAGS="$(STAGE1_TFLAGS)" \
11264 $(TARGET-stage1-gas)
11265
11266 maybe-clean-stage1-gas: clean-stage1-gas
11267 clean-stage1: clean-stage1-gas
11268 clean-stage1-gas:
11269 @if [ $(current_stage) = stage1 ]; then \
11270 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11271 else \
11272 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11273 $(MAKE) stage1-start; \
11274 fi; \
11275 cd $(HOST_SUBDIR)/gas && \
11276 $(MAKE) $(EXTRA_HOST_FLAGS) \
11277 $(STAGE1_FLAGS_TO_PASS) clean
11278 @endif gas-bootstrap
11279
11280
11281 .PHONY: all-stage2-gas maybe-all-stage2-gas
11282 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11283 maybe-all-stage2-gas:
11284 maybe-clean-stage2-gas:
11285 @if gas-bootstrap
11286 maybe-all-stage2-gas: all-stage2-gas
11287 all-stage2: all-stage2-gas
11288 TARGET-stage2-gas = $(TARGET-gas)
11289 all-stage2-gas: configure-stage2-gas
11290 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11291 @r=`${PWD_COMMAND}`; export r; \
11292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11293 TFLAGS="$(STAGE2_TFLAGS)"; \
11294 $(HOST_EXPORTS) \
11295 $(POSTSTAGE1_HOST_EXPORTS) \
11296 cd $(HOST_SUBDIR)/gas && \
11297 \
11298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11299 CFLAGS="$(STAGE2_CFLAGS)" \
11300 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11301 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11302 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11307 TFLAGS="$(STAGE2_TFLAGS)" \
11308 $(TARGET-stage2-gas)
11309
11310 maybe-clean-stage2-gas: clean-stage2-gas
11311 clean-stage2: clean-stage2-gas
11312 clean-stage2-gas:
11313 @if [ $(current_stage) = stage2 ]; then \
11314 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11315 else \
11316 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11317 $(MAKE) stage2-start; \
11318 fi; \
11319 cd $(HOST_SUBDIR)/gas && \
11320 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11321 @endif gas-bootstrap
11322
11323
11324 .PHONY: all-stage3-gas maybe-all-stage3-gas
11325 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11326 maybe-all-stage3-gas:
11327 maybe-clean-stage3-gas:
11328 @if gas-bootstrap
11329 maybe-all-stage3-gas: all-stage3-gas
11330 all-stage3: all-stage3-gas
11331 TARGET-stage3-gas = $(TARGET-gas)
11332 all-stage3-gas: configure-stage3-gas
11333 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11334 @r=`${PWD_COMMAND}`; export r; \
11335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11336 TFLAGS="$(STAGE3_TFLAGS)"; \
11337 $(HOST_EXPORTS) \
11338 $(POSTSTAGE1_HOST_EXPORTS) \
11339 cd $(HOST_SUBDIR)/gas && \
11340 \
11341 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11342 CFLAGS="$(STAGE3_CFLAGS)" \
11343 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11344 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11345 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11350 TFLAGS="$(STAGE3_TFLAGS)" \
11351 $(TARGET-stage3-gas)
11352
11353 maybe-clean-stage3-gas: clean-stage3-gas
11354 clean-stage3: clean-stage3-gas
11355 clean-stage3-gas:
11356 @if [ $(current_stage) = stage3 ]; then \
11357 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11358 else \
11359 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11360 $(MAKE) stage3-start; \
11361 fi; \
11362 cd $(HOST_SUBDIR)/gas && \
11363 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11364 @endif gas-bootstrap
11365
11366
11367 .PHONY: all-stage4-gas maybe-all-stage4-gas
11368 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11369 maybe-all-stage4-gas:
11370 maybe-clean-stage4-gas:
11371 @if gas-bootstrap
11372 maybe-all-stage4-gas: all-stage4-gas
11373 all-stage4: all-stage4-gas
11374 TARGET-stage4-gas = $(TARGET-gas)
11375 all-stage4-gas: configure-stage4-gas
11376 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11377 @r=`${PWD_COMMAND}`; export r; \
11378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11379 TFLAGS="$(STAGE4_TFLAGS)"; \
11380 $(HOST_EXPORTS) \
11381 $(POSTSTAGE1_HOST_EXPORTS) \
11382 cd $(HOST_SUBDIR)/gas && \
11383 \
11384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11385 CFLAGS="$(STAGE4_CFLAGS)" \
11386 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11387 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11388 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11393 TFLAGS="$(STAGE4_TFLAGS)" \
11394 $(TARGET-stage4-gas)
11395
11396 maybe-clean-stage4-gas: clean-stage4-gas
11397 clean-stage4: clean-stage4-gas
11398 clean-stage4-gas:
11399 @if [ $(current_stage) = stage4 ]; then \
11400 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11401 else \
11402 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11403 $(MAKE) stage4-start; \
11404 fi; \
11405 cd $(HOST_SUBDIR)/gas && \
11406 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11407 @endif gas-bootstrap
11408
11409
11410 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11411 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11412 maybe-all-stageprofile-gas:
11413 maybe-clean-stageprofile-gas:
11414 @if gas-bootstrap
11415 maybe-all-stageprofile-gas: all-stageprofile-gas
11416 all-stageprofile: all-stageprofile-gas
11417 TARGET-stageprofile-gas = $(TARGET-gas)
11418 all-stageprofile-gas: configure-stageprofile-gas
11419 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11420 @r=`${PWD_COMMAND}`; export r; \
11421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11423 $(HOST_EXPORTS) \
11424 $(POSTSTAGE1_HOST_EXPORTS) \
11425 cd $(HOST_SUBDIR)/gas && \
11426 \
11427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11428 CFLAGS="$(STAGEprofile_CFLAGS)" \
11429 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11430 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11431 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11435 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11436 TFLAGS="$(STAGEprofile_TFLAGS)" \
11437 $(TARGET-stageprofile-gas)
11438
11439 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11440 clean-stageprofile: clean-stageprofile-gas
11441 clean-stageprofile-gas:
11442 @if [ $(current_stage) = stageprofile ]; then \
11443 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11444 else \
11445 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11446 $(MAKE) stageprofile-start; \
11447 fi; \
11448 cd $(HOST_SUBDIR)/gas && \
11449 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11450 @endif gas-bootstrap
11451
11452
11453 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11454 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11455 maybe-all-stagetrain-gas:
11456 maybe-clean-stagetrain-gas:
11457 @if gas-bootstrap
11458 maybe-all-stagetrain-gas: all-stagetrain-gas
11459 all-stagetrain: all-stagetrain-gas
11460 TARGET-stagetrain-gas = $(TARGET-gas)
11461 all-stagetrain-gas: configure-stagetrain-gas
11462 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11463 @r=`${PWD_COMMAND}`; export r; \
11464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11465 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11466 $(HOST_EXPORTS) \
11467 $(POSTSTAGE1_HOST_EXPORTS) \
11468 cd $(HOST_SUBDIR)/gas && \
11469 \
11470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11471 CFLAGS="$(STAGEtrain_CFLAGS)" \
11472 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11473 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11474 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11478 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11479 TFLAGS="$(STAGEtrain_TFLAGS)" \
11480 $(TARGET-stagetrain-gas)
11481
11482 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11483 clean-stagetrain: clean-stagetrain-gas
11484 clean-stagetrain-gas:
11485 @if [ $(current_stage) = stagetrain ]; then \
11486 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11487 else \
11488 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11489 $(MAKE) stagetrain-start; \
11490 fi; \
11491 cd $(HOST_SUBDIR)/gas && \
11492 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11493 @endif gas-bootstrap
11494
11495
11496 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11497 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11498 maybe-all-stagefeedback-gas:
11499 maybe-clean-stagefeedback-gas:
11500 @if gas-bootstrap
11501 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11502 all-stagefeedback: all-stagefeedback-gas
11503 TARGET-stagefeedback-gas = $(TARGET-gas)
11504 all-stagefeedback-gas: configure-stagefeedback-gas
11505 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11506 @r=`${PWD_COMMAND}`; export r; \
11507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11508 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11509 $(HOST_EXPORTS) \
11510 $(POSTSTAGE1_HOST_EXPORTS) \
11511 cd $(HOST_SUBDIR)/gas && \
11512 \
11513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11514 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11515 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11516 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11517 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11522 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11523 $(TARGET-stagefeedback-gas)
11524
11525 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11526 clean-stagefeedback: clean-stagefeedback-gas
11527 clean-stagefeedback-gas:
11528 @if [ $(current_stage) = stagefeedback ]; then \
11529 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11530 else \
11531 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11532 $(MAKE) stagefeedback-start; \
11533 fi; \
11534 cd $(HOST_SUBDIR)/gas && \
11535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11536 @endif gas-bootstrap
11537
11538
11539 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11540 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11541 maybe-all-stageautoprofile-gas:
11542 maybe-clean-stageautoprofile-gas:
11543 @if gas-bootstrap
11544 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11545 all-stageautoprofile: all-stageautoprofile-gas
11546 TARGET-stageautoprofile-gas = $(TARGET-gas)
11547 all-stageautoprofile-gas: configure-stageautoprofile-gas
11548 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11549 @r=`${PWD_COMMAND}`; export r; \
11550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11552 $(HOST_EXPORTS) \
11553 $(POSTSTAGE1_HOST_EXPORTS) \
11554 cd $(HOST_SUBDIR)/gas && \
11555 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11557 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11558 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11559 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11560 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11564 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11565 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11566 $(TARGET-stageautoprofile-gas)
11567
11568 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11569 clean-stageautoprofile: clean-stageautoprofile-gas
11570 clean-stageautoprofile-gas:
11571 @if [ $(current_stage) = stageautoprofile ]; then \
11572 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11573 else \
11574 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11575 $(MAKE) stageautoprofile-start; \
11576 fi; \
11577 cd $(HOST_SUBDIR)/gas && \
11578 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11579 @endif gas-bootstrap
11580
11581
11582 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11583 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11584 maybe-all-stageautofeedback-gas:
11585 maybe-clean-stageautofeedback-gas:
11586 @if gas-bootstrap
11587 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11588 all-stageautofeedback: all-stageautofeedback-gas
11589 TARGET-stageautofeedback-gas = $(TARGET-gas)
11590 all-stageautofeedback-gas: configure-stageautofeedback-gas
11591 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11592 @r=`${PWD_COMMAND}`; export r; \
11593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11594 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11595 $(HOST_EXPORTS) \
11596 $(POSTSTAGE1_HOST_EXPORTS) \
11597 cd $(HOST_SUBDIR)/gas && \
11598 \
11599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11600 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11601 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11602 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11603 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11608 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11609 $(TARGET-stageautofeedback-gas)
11610
11611 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11612 clean-stageautofeedback: clean-stageautofeedback-gas
11613 clean-stageautofeedback-gas:
11614 @if [ $(current_stage) = stageautofeedback ]; then \
11615 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11616 else \
11617 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11618 $(MAKE) stageautofeedback-start; \
11619 fi; \
11620 cd $(HOST_SUBDIR)/gas && \
11621 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11622 @endif gas-bootstrap
11623
11624
11625
11626
11627
11628 .PHONY: check-gas maybe-check-gas
11629 maybe-check-gas:
11630 @if gas
11631 maybe-check-gas: check-gas
11632
11633 check-gas:
11634 @: $(MAKE); $(unstage)
11635 @r=`${PWD_COMMAND}`; export r; \
11636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11638 (cd $(HOST_SUBDIR)/gas && \
11639 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11640
11641 @endif gas
11642
11643 .PHONY: install-gas maybe-install-gas
11644 maybe-install-gas:
11645 @if gas
11646 maybe-install-gas: install-gas
11647
11648 install-gas: installdirs
11649 @: $(MAKE); $(unstage)
11650 @r=`${PWD_COMMAND}`; export r; \
11651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11652 $(HOST_EXPORTS) \
11653 (cd $(HOST_SUBDIR)/gas && \
11654 $(MAKE) $(FLAGS_TO_PASS) install)
11655
11656 @endif gas
11657
11658 .PHONY: install-strip-gas maybe-install-strip-gas
11659 maybe-install-strip-gas:
11660 @if gas
11661 maybe-install-strip-gas: install-strip-gas
11662
11663 install-strip-gas: installdirs
11664 @: $(MAKE); $(unstage)
11665 @r=`${PWD_COMMAND}`; export r; \
11666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11667 $(HOST_EXPORTS) \
11668 (cd $(HOST_SUBDIR)/gas && \
11669 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11670
11671 @endif gas
11672
11673 # Other targets (info, dvi, pdf, etc.)
11674
11675 .PHONY: maybe-info-gas info-gas
11676 maybe-info-gas:
11677 @if gas
11678 maybe-info-gas: info-gas
11679
11680 info-gas: \
11681 configure-gas
11682 @[ -f ./gas/Makefile ] || exit 0; \
11683 r=`${PWD_COMMAND}`; export r; \
11684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11685 $(HOST_EXPORTS) \
11686 for flag in $(EXTRA_HOST_FLAGS) ; do \
11687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11688 done; \
11689 echo "Doing info in gas"; \
11690 (cd $(HOST_SUBDIR)/gas && \
11691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11693 "RANLIB=$${RANLIB}" \
11694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11695 info) \
11696 || exit 1
11697
11698 @endif gas
11699
11700 .PHONY: maybe-dvi-gas dvi-gas
11701 maybe-dvi-gas:
11702 @if gas
11703 maybe-dvi-gas: dvi-gas
11704
11705 dvi-gas: \
11706 configure-gas
11707 @[ -f ./gas/Makefile ] || exit 0; \
11708 r=`${PWD_COMMAND}`; export r; \
11709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11710 $(HOST_EXPORTS) \
11711 for flag in $(EXTRA_HOST_FLAGS) ; do \
11712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11713 done; \
11714 echo "Doing dvi in gas"; \
11715 (cd $(HOST_SUBDIR)/gas && \
11716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11718 "RANLIB=$${RANLIB}" \
11719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11720 dvi) \
11721 || exit 1
11722
11723 @endif gas
11724
11725 .PHONY: maybe-pdf-gas pdf-gas
11726 maybe-pdf-gas:
11727 @if gas
11728 maybe-pdf-gas: pdf-gas
11729
11730 pdf-gas: \
11731 configure-gas
11732 @[ -f ./gas/Makefile ] || exit 0; \
11733 r=`${PWD_COMMAND}`; export r; \
11734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11735 $(HOST_EXPORTS) \
11736 for flag in $(EXTRA_HOST_FLAGS) ; do \
11737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11738 done; \
11739 echo "Doing pdf in gas"; \
11740 (cd $(HOST_SUBDIR)/gas && \
11741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11743 "RANLIB=$${RANLIB}" \
11744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11745 pdf) \
11746 || exit 1
11747
11748 @endif gas
11749
11750 .PHONY: maybe-html-gas html-gas
11751 maybe-html-gas:
11752 @if gas
11753 maybe-html-gas: html-gas
11754
11755 html-gas: \
11756 configure-gas
11757 @[ -f ./gas/Makefile ] || exit 0; \
11758 r=`${PWD_COMMAND}`; export r; \
11759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11760 $(HOST_EXPORTS) \
11761 for flag in $(EXTRA_HOST_FLAGS) ; do \
11762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11763 done; \
11764 echo "Doing html in gas"; \
11765 (cd $(HOST_SUBDIR)/gas && \
11766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11768 "RANLIB=$${RANLIB}" \
11769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11770 html) \
11771 || exit 1
11772
11773 @endif gas
11774
11775 .PHONY: maybe-TAGS-gas TAGS-gas
11776 maybe-TAGS-gas:
11777 @if gas
11778 maybe-TAGS-gas: TAGS-gas
11779
11780 TAGS-gas: \
11781 configure-gas
11782 @[ -f ./gas/Makefile ] || exit 0; \
11783 r=`${PWD_COMMAND}`; export r; \
11784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11785 $(HOST_EXPORTS) \
11786 for flag in $(EXTRA_HOST_FLAGS) ; do \
11787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11788 done; \
11789 echo "Doing TAGS in gas"; \
11790 (cd $(HOST_SUBDIR)/gas && \
11791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11793 "RANLIB=$${RANLIB}" \
11794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11795 TAGS) \
11796 || exit 1
11797
11798 @endif gas
11799
11800 .PHONY: maybe-install-info-gas install-info-gas
11801 maybe-install-info-gas:
11802 @if gas
11803 maybe-install-info-gas: install-info-gas
11804
11805 install-info-gas: \
11806 configure-gas \
11807 info-gas
11808 @[ -f ./gas/Makefile ] || exit 0; \
11809 r=`${PWD_COMMAND}`; export r; \
11810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11811 $(HOST_EXPORTS) \
11812 for flag in $(EXTRA_HOST_FLAGS) ; do \
11813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11814 done; \
11815 echo "Doing install-info in gas"; \
11816 (cd $(HOST_SUBDIR)/gas && \
11817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11819 "RANLIB=$${RANLIB}" \
11820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11821 install-info) \
11822 || exit 1
11823
11824 @endif gas
11825
11826 .PHONY: maybe-install-dvi-gas install-dvi-gas
11827 maybe-install-dvi-gas:
11828 @if gas
11829 maybe-install-dvi-gas: install-dvi-gas
11830
11831 install-dvi-gas: \
11832 configure-gas \
11833 dvi-gas
11834 @[ -f ./gas/Makefile ] || exit 0; \
11835 r=`${PWD_COMMAND}`; export r; \
11836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11837 $(HOST_EXPORTS) \
11838 for flag in $(EXTRA_HOST_FLAGS) ; do \
11839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11840 done; \
11841 echo "Doing install-dvi in gas"; \
11842 (cd $(HOST_SUBDIR)/gas && \
11843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11845 "RANLIB=$${RANLIB}" \
11846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11847 install-dvi) \
11848 || exit 1
11849
11850 @endif gas
11851
11852 .PHONY: maybe-install-pdf-gas install-pdf-gas
11853 maybe-install-pdf-gas:
11854 @if gas
11855 maybe-install-pdf-gas: install-pdf-gas
11856
11857 install-pdf-gas: \
11858 configure-gas \
11859 pdf-gas
11860 @[ -f ./gas/Makefile ] || exit 0; \
11861 r=`${PWD_COMMAND}`; export r; \
11862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863 $(HOST_EXPORTS) \
11864 for flag in $(EXTRA_HOST_FLAGS) ; do \
11865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866 done; \
11867 echo "Doing install-pdf in gas"; \
11868 (cd $(HOST_SUBDIR)/gas && \
11869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871 "RANLIB=$${RANLIB}" \
11872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11873 install-pdf) \
11874 || exit 1
11875
11876 @endif gas
11877
11878 .PHONY: maybe-install-html-gas install-html-gas
11879 maybe-install-html-gas:
11880 @if gas
11881 maybe-install-html-gas: install-html-gas
11882
11883 install-html-gas: \
11884 configure-gas \
11885 html-gas
11886 @[ -f ./gas/Makefile ] || exit 0; \
11887 r=`${PWD_COMMAND}`; export r; \
11888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11889 $(HOST_EXPORTS) \
11890 for flag in $(EXTRA_HOST_FLAGS) ; do \
11891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11892 done; \
11893 echo "Doing install-html in gas"; \
11894 (cd $(HOST_SUBDIR)/gas && \
11895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11897 "RANLIB=$${RANLIB}" \
11898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11899 install-html) \
11900 || exit 1
11901
11902 @endif gas
11903
11904 .PHONY: maybe-installcheck-gas installcheck-gas
11905 maybe-installcheck-gas:
11906 @if gas
11907 maybe-installcheck-gas: installcheck-gas
11908
11909 installcheck-gas: \
11910 configure-gas
11911 @[ -f ./gas/Makefile ] || exit 0; \
11912 r=`${PWD_COMMAND}`; export r; \
11913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11914 $(HOST_EXPORTS) \
11915 for flag in $(EXTRA_HOST_FLAGS) ; do \
11916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11917 done; \
11918 echo "Doing installcheck in gas"; \
11919 (cd $(HOST_SUBDIR)/gas && \
11920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11922 "RANLIB=$${RANLIB}" \
11923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11924 installcheck) \
11925 || exit 1
11926
11927 @endif gas
11928
11929 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11930 maybe-mostlyclean-gas:
11931 @if gas
11932 maybe-mostlyclean-gas: mostlyclean-gas
11933
11934 mostlyclean-gas:
11935 @[ -f ./gas/Makefile ] || exit 0; \
11936 r=`${PWD_COMMAND}`; export r; \
11937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11938 $(HOST_EXPORTS) \
11939 for flag in $(EXTRA_HOST_FLAGS) ; do \
11940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11941 done; \
11942 echo "Doing mostlyclean in gas"; \
11943 (cd $(HOST_SUBDIR)/gas && \
11944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11946 "RANLIB=$${RANLIB}" \
11947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11948 mostlyclean) \
11949 || exit 1
11950
11951 @endif gas
11952
11953 .PHONY: maybe-clean-gas clean-gas
11954 maybe-clean-gas:
11955 @if gas
11956 maybe-clean-gas: clean-gas
11957
11958 clean-gas:
11959 @[ -f ./gas/Makefile ] || exit 0; \
11960 r=`${PWD_COMMAND}`; export r; \
11961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11962 $(HOST_EXPORTS) \
11963 for flag in $(EXTRA_HOST_FLAGS) ; do \
11964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11965 done; \
11966 echo "Doing clean in gas"; \
11967 (cd $(HOST_SUBDIR)/gas && \
11968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11970 "RANLIB=$${RANLIB}" \
11971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11972 clean) \
11973 || exit 1
11974
11975 @endif gas
11976
11977 .PHONY: maybe-distclean-gas distclean-gas
11978 maybe-distclean-gas:
11979 @if gas
11980 maybe-distclean-gas: distclean-gas
11981
11982 distclean-gas:
11983 @[ -f ./gas/Makefile ] || exit 0; \
11984 r=`${PWD_COMMAND}`; export r; \
11985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986 $(HOST_EXPORTS) \
11987 for flag in $(EXTRA_HOST_FLAGS) ; do \
11988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11989 done; \
11990 echo "Doing distclean in gas"; \
11991 (cd $(HOST_SUBDIR)/gas && \
11992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11994 "RANLIB=$${RANLIB}" \
11995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11996 distclean) \
11997 || exit 1
11998
11999 @endif gas
12000
12001 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12002 maybe-maintainer-clean-gas:
12003 @if gas
12004 maybe-maintainer-clean-gas: maintainer-clean-gas
12005
12006 maintainer-clean-gas:
12007 @[ -f ./gas/Makefile ] || exit 0; \
12008 r=`${PWD_COMMAND}`; export r; \
12009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12010 $(HOST_EXPORTS) \
12011 for flag in $(EXTRA_HOST_FLAGS) ; do \
12012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12013 done; \
12014 echo "Doing maintainer-clean in gas"; \
12015 (cd $(HOST_SUBDIR)/gas && \
12016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12018 "RANLIB=$${RANLIB}" \
12019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12020 maintainer-clean) \
12021 || exit 1
12022
12023 @endif gas
12024
12025
12026
12027 .PHONY: configure-gcc maybe-configure-gcc
12028 maybe-configure-gcc:
12029 @if gcc-bootstrap
12030 configure-gcc: stage_current
12031 @endif gcc-bootstrap
12032 @if gcc
12033 maybe-configure-gcc: configure-gcc
12034 configure-gcc:
12035 @r=`${PWD_COMMAND}`; export r; \
12036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12039 $(HOST_EXPORTS) \
12040 echo Configuring in $(HOST_SUBDIR)/gcc; \
12041 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12042 case $(srcdir) in \
12043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12044 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12046 esac; \
12047 module_srcdir=gcc; \
12048 $(SHELL) \
12049 $$s/$$module_srcdir/configure \
12050 --srcdir=$${topdir}/$$module_srcdir \
12051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12052 --target=${target_alias} @gcc_host_pie@ \
12053 || exit 1
12054 @endif gcc
12055
12056
12057
12058 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12059 maybe-configure-stage1-gcc:
12060 @if gcc-bootstrap
12061 maybe-configure-stage1-gcc: configure-stage1-gcc
12062 configure-stage1-gcc:
12063 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12065 @r=`${PWD_COMMAND}`; export r; \
12066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12067 TFLAGS="$(STAGE1_TFLAGS)"; \
12068 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12069 $(HOST_EXPORTS) \
12070 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12071 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12072 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12073 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12075 cd $(HOST_SUBDIR)/gcc || exit 1; \
12076 case $(srcdir) in \
12077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12078 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12080 esac; \
12081 module_srcdir=gcc; \
12082 $(SHELL) $$s/$$module_srcdir/configure \
12083 --srcdir=$${topdir}/$$module_srcdir \
12084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12085 --target=${target_alias} \
12086 \
12087 $(STAGE1_CONFIGURE_FLAGS) \
12088 @gcc_host_pie@
12089 @endif gcc-bootstrap
12090
12091 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12092 maybe-configure-stage2-gcc:
12093 @if gcc-bootstrap
12094 maybe-configure-stage2-gcc: configure-stage2-gcc
12095 configure-stage2-gcc:
12096 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12098 @r=`${PWD_COMMAND}`; export r; \
12099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12100 TFLAGS="$(STAGE2_TFLAGS)"; \
12101 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12102 $(HOST_EXPORTS) \
12103 $(POSTSTAGE1_HOST_EXPORTS) \
12104 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12105 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12106 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12107 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12109 cd $(HOST_SUBDIR)/gcc || exit 1; \
12110 case $(srcdir) in \
12111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12112 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12114 esac; \
12115 module_srcdir=gcc; \
12116 $(SHELL) $$s/$$module_srcdir/configure \
12117 --srcdir=$${topdir}/$$module_srcdir \
12118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12119 --target=${target_alias} \
12120 --with-build-libsubdir=$(HOST_SUBDIR) \
12121 $(STAGE2_CONFIGURE_FLAGS) \
12122 @gcc_host_pie@
12123 @endif gcc-bootstrap
12124
12125 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12126 maybe-configure-stage3-gcc:
12127 @if gcc-bootstrap
12128 maybe-configure-stage3-gcc: configure-stage3-gcc
12129 configure-stage3-gcc:
12130 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12132 @r=`${PWD_COMMAND}`; export r; \
12133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12134 TFLAGS="$(STAGE3_TFLAGS)"; \
12135 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12136 $(HOST_EXPORTS) \
12137 $(POSTSTAGE1_HOST_EXPORTS) \
12138 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12139 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12140 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12141 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12143 cd $(HOST_SUBDIR)/gcc || exit 1; \
12144 case $(srcdir) in \
12145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12146 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12148 esac; \
12149 module_srcdir=gcc; \
12150 $(SHELL) $$s/$$module_srcdir/configure \
12151 --srcdir=$${topdir}/$$module_srcdir \
12152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12153 --target=${target_alias} \
12154 --with-build-libsubdir=$(HOST_SUBDIR) \
12155 $(STAGE3_CONFIGURE_FLAGS) \
12156 @gcc_host_pie@
12157 @endif gcc-bootstrap
12158
12159 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12160 maybe-configure-stage4-gcc:
12161 @if gcc-bootstrap
12162 maybe-configure-stage4-gcc: configure-stage4-gcc
12163 configure-stage4-gcc:
12164 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12166 @r=`${PWD_COMMAND}`; export r; \
12167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12168 TFLAGS="$(STAGE4_TFLAGS)"; \
12169 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12170 $(HOST_EXPORTS) \
12171 $(POSTSTAGE1_HOST_EXPORTS) \
12172 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12173 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12174 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12175 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12177 cd $(HOST_SUBDIR)/gcc || exit 1; \
12178 case $(srcdir) in \
12179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12180 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12182 esac; \
12183 module_srcdir=gcc; \
12184 $(SHELL) $$s/$$module_srcdir/configure \
12185 --srcdir=$${topdir}/$$module_srcdir \
12186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12187 --target=${target_alias} \
12188 --with-build-libsubdir=$(HOST_SUBDIR) \
12189 $(STAGE4_CONFIGURE_FLAGS) \
12190 @gcc_host_pie@
12191 @endif gcc-bootstrap
12192
12193 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12194 maybe-configure-stageprofile-gcc:
12195 @if gcc-bootstrap
12196 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12197 configure-stageprofile-gcc:
12198 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12200 @r=`${PWD_COMMAND}`; export r; \
12201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12202 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12203 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12204 $(HOST_EXPORTS) \
12205 $(POSTSTAGE1_HOST_EXPORTS) \
12206 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12207 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12208 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12209 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12211 cd $(HOST_SUBDIR)/gcc || exit 1; \
12212 case $(srcdir) in \
12213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12214 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12216 esac; \
12217 module_srcdir=gcc; \
12218 $(SHELL) $$s/$$module_srcdir/configure \
12219 --srcdir=$${topdir}/$$module_srcdir \
12220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12221 --target=${target_alias} \
12222 --with-build-libsubdir=$(HOST_SUBDIR) \
12223 $(STAGEprofile_CONFIGURE_FLAGS) \
12224 @gcc_host_pie@
12225 @endif gcc-bootstrap
12226
12227 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12228 maybe-configure-stagetrain-gcc:
12229 @if gcc-bootstrap
12230 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12231 configure-stagetrain-gcc:
12232 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12234 @r=`${PWD_COMMAND}`; export r; \
12235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12236 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12237 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12238 $(HOST_EXPORTS) \
12239 $(POSTSTAGE1_HOST_EXPORTS) \
12240 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12241 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12242 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12243 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12245 cd $(HOST_SUBDIR)/gcc || exit 1; \
12246 case $(srcdir) in \
12247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12248 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12250 esac; \
12251 module_srcdir=gcc; \
12252 $(SHELL) $$s/$$module_srcdir/configure \
12253 --srcdir=$${topdir}/$$module_srcdir \
12254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12255 --target=${target_alias} \
12256 --with-build-libsubdir=$(HOST_SUBDIR) \
12257 $(STAGEtrain_CONFIGURE_FLAGS) \
12258 @gcc_host_pie@
12259 @endif gcc-bootstrap
12260
12261 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12262 maybe-configure-stagefeedback-gcc:
12263 @if gcc-bootstrap
12264 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12265 configure-stagefeedback-gcc:
12266 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12268 @r=`${PWD_COMMAND}`; export r; \
12269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12270 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12271 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12272 $(HOST_EXPORTS) \
12273 $(POSTSTAGE1_HOST_EXPORTS) \
12274 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12275 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12276 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12277 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12279 cd $(HOST_SUBDIR)/gcc || exit 1; \
12280 case $(srcdir) in \
12281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12282 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12284 esac; \
12285 module_srcdir=gcc; \
12286 $(SHELL) $$s/$$module_srcdir/configure \
12287 --srcdir=$${topdir}/$$module_srcdir \
12288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12289 --target=${target_alias} \
12290 --with-build-libsubdir=$(HOST_SUBDIR) \
12291 $(STAGEfeedback_CONFIGURE_FLAGS) \
12292 @gcc_host_pie@
12293 @endif gcc-bootstrap
12294
12295 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12296 maybe-configure-stageautoprofile-gcc:
12297 @if gcc-bootstrap
12298 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12299 configure-stageautoprofile-gcc:
12300 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12302 @r=`${PWD_COMMAND}`; export r; \
12303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12304 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12305 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12306 $(HOST_EXPORTS) \
12307 $(POSTSTAGE1_HOST_EXPORTS) \
12308 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12309 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12310 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12311 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12313 cd $(HOST_SUBDIR)/gcc || exit 1; \
12314 case $(srcdir) in \
12315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12316 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12318 esac; \
12319 module_srcdir=gcc; \
12320 $(SHELL) $$s/$$module_srcdir/configure \
12321 --srcdir=$${topdir}/$$module_srcdir \
12322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12323 --target=${target_alias} \
12324 --with-build-libsubdir=$(HOST_SUBDIR) \
12325 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12326 @gcc_host_pie@
12327 @endif gcc-bootstrap
12328
12329 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12330 maybe-configure-stageautofeedback-gcc:
12331 @if gcc-bootstrap
12332 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12333 configure-stageautofeedback-gcc:
12334 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12336 @r=`${PWD_COMMAND}`; export r; \
12337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12338 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12339 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12340 $(HOST_EXPORTS) \
12341 $(POSTSTAGE1_HOST_EXPORTS) \
12342 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12343 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12344 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12345 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12347 cd $(HOST_SUBDIR)/gcc || exit 1; \
12348 case $(srcdir) in \
12349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12350 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12352 esac; \
12353 module_srcdir=gcc; \
12354 $(SHELL) $$s/$$module_srcdir/configure \
12355 --srcdir=$${topdir}/$$module_srcdir \
12356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12357 --target=${target_alias} \
12358 --with-build-libsubdir=$(HOST_SUBDIR) \
12359 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12360 @gcc_host_pie@
12361 @endif gcc-bootstrap
12362
12363
12364
12365
12366
12367 .PHONY: all-gcc maybe-all-gcc
12368 maybe-all-gcc:
12369 @if gcc-bootstrap
12370 all-gcc: stage_current
12371 @endif gcc-bootstrap
12372 @if gcc
12373 TARGET-gcc=all
12374 maybe-all-gcc: all-gcc
12375 all-gcc: configure-gcc
12376 @r=`${PWD_COMMAND}`; export r; \
12377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12378 $(HOST_EXPORTS) \
12379 (cd $(HOST_SUBDIR)/gcc && \
12380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12381 $(TARGET-gcc))
12382 @endif gcc
12383
12384
12385
12386 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12387 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12388 maybe-all-stage1-gcc:
12389 maybe-clean-stage1-gcc:
12390 @if gcc-bootstrap
12391 maybe-all-stage1-gcc: all-stage1-gcc
12392 all-stage1: all-stage1-gcc
12393 TARGET-stage1-gcc = $(TARGET-gcc)
12394 all-stage1-gcc: configure-stage1-gcc
12395 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12396 @r=`${PWD_COMMAND}`; export r; \
12397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12398 TFLAGS="$(STAGE1_TFLAGS)"; \
12399 $(HOST_EXPORTS) \
12400 cd $(HOST_SUBDIR)/gcc && \
12401 \
12402 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12403 CFLAGS="$(STAGE1_CFLAGS)" \
12404 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12405 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12406 LIBCFLAGS="$(LIBCFLAGS)" \
12407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12410 $(EXTRA_HOST_FLAGS) \
12411 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12412 TFLAGS="$(STAGE1_TFLAGS)" \
12413 $(TARGET-stage1-gcc)
12414
12415 maybe-clean-stage1-gcc: clean-stage1-gcc
12416 clean-stage1: clean-stage1-gcc
12417 clean-stage1-gcc:
12418 @if [ $(current_stage) = stage1 ]; then \
12419 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12420 else \
12421 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12422 $(MAKE) stage1-start; \
12423 fi; \
12424 cd $(HOST_SUBDIR)/gcc && \
12425 $(MAKE) $(EXTRA_HOST_FLAGS) \
12426 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12427 @endif gcc-bootstrap
12428
12429
12430 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12431 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12432 maybe-all-stage2-gcc:
12433 maybe-clean-stage2-gcc:
12434 @if gcc-bootstrap
12435 maybe-all-stage2-gcc: all-stage2-gcc
12436 all-stage2: all-stage2-gcc
12437 TARGET-stage2-gcc = $(TARGET-gcc)
12438 all-stage2-gcc: configure-stage2-gcc
12439 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12440 @r=`${PWD_COMMAND}`; export r; \
12441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12442 TFLAGS="$(STAGE2_TFLAGS)"; \
12443 $(HOST_EXPORTS) \
12444 $(POSTSTAGE1_HOST_EXPORTS) \
12445 cd $(HOST_SUBDIR)/gcc && \
12446 \
12447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12448 CFLAGS="$(STAGE2_CFLAGS)" \
12449 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12450 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12451 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12456 TFLAGS="$(STAGE2_TFLAGS)" \
12457 $(TARGET-stage2-gcc)
12458
12459 maybe-clean-stage2-gcc: clean-stage2-gcc
12460 clean-stage2: clean-stage2-gcc
12461 clean-stage2-gcc:
12462 @if [ $(current_stage) = stage2 ]; then \
12463 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12464 else \
12465 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12466 $(MAKE) stage2-start; \
12467 fi; \
12468 cd $(HOST_SUBDIR)/gcc && \
12469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12470 @endif gcc-bootstrap
12471
12472
12473 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12474 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12475 maybe-all-stage3-gcc:
12476 maybe-clean-stage3-gcc:
12477 @if gcc-bootstrap
12478 maybe-all-stage3-gcc: all-stage3-gcc
12479 all-stage3: all-stage3-gcc
12480 TARGET-stage3-gcc = $(TARGET-gcc)
12481 all-stage3-gcc: configure-stage3-gcc
12482 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12483 @r=`${PWD_COMMAND}`; export r; \
12484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12485 TFLAGS="$(STAGE3_TFLAGS)"; \
12486 $(HOST_EXPORTS) \
12487 $(POSTSTAGE1_HOST_EXPORTS) \
12488 cd $(HOST_SUBDIR)/gcc && \
12489 \
12490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12491 CFLAGS="$(STAGE3_CFLAGS)" \
12492 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12493 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12494 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12499 TFLAGS="$(STAGE3_TFLAGS)" \
12500 $(TARGET-stage3-gcc)
12501
12502 maybe-clean-stage3-gcc: clean-stage3-gcc
12503 clean-stage3: clean-stage3-gcc
12504 clean-stage3-gcc:
12505 @if [ $(current_stage) = stage3 ]; then \
12506 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12507 else \
12508 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12509 $(MAKE) stage3-start; \
12510 fi; \
12511 cd $(HOST_SUBDIR)/gcc && \
12512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12513 @endif gcc-bootstrap
12514
12515
12516 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12517 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12518 maybe-all-stage4-gcc:
12519 maybe-clean-stage4-gcc:
12520 @if gcc-bootstrap
12521 maybe-all-stage4-gcc: all-stage4-gcc
12522 all-stage4: all-stage4-gcc
12523 TARGET-stage4-gcc = $(TARGET-gcc)
12524 all-stage4-gcc: configure-stage4-gcc
12525 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12526 @r=`${PWD_COMMAND}`; export r; \
12527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528 TFLAGS="$(STAGE4_TFLAGS)"; \
12529 $(HOST_EXPORTS) \
12530 $(POSTSTAGE1_HOST_EXPORTS) \
12531 cd $(HOST_SUBDIR)/gcc && \
12532 \
12533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12534 CFLAGS="$(STAGE4_CFLAGS)" \
12535 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12536 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12537 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12542 TFLAGS="$(STAGE4_TFLAGS)" \
12543 $(TARGET-stage4-gcc)
12544
12545 maybe-clean-stage4-gcc: clean-stage4-gcc
12546 clean-stage4: clean-stage4-gcc
12547 clean-stage4-gcc:
12548 @if [ $(current_stage) = stage4 ]; then \
12549 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12550 else \
12551 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12552 $(MAKE) stage4-start; \
12553 fi; \
12554 cd $(HOST_SUBDIR)/gcc && \
12555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12556 @endif gcc-bootstrap
12557
12558
12559 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12560 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12561 maybe-all-stageprofile-gcc:
12562 maybe-clean-stageprofile-gcc:
12563 @if gcc-bootstrap
12564 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12565 all-stageprofile: all-stageprofile-gcc
12566 TARGET-stageprofile-gcc = $(TARGET-gcc)
12567 all-stageprofile-gcc: configure-stageprofile-gcc
12568 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12569 @r=`${PWD_COMMAND}`; export r; \
12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12572 $(HOST_EXPORTS) \
12573 $(POSTSTAGE1_HOST_EXPORTS) \
12574 cd $(HOST_SUBDIR)/gcc && \
12575 \
12576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12577 CFLAGS="$(STAGEprofile_CFLAGS)" \
12578 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12579 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12580 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12585 TFLAGS="$(STAGEprofile_TFLAGS)" \
12586 $(TARGET-stageprofile-gcc)
12587
12588 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12589 clean-stageprofile: clean-stageprofile-gcc
12590 clean-stageprofile-gcc:
12591 @if [ $(current_stage) = stageprofile ]; then \
12592 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12593 else \
12594 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12595 $(MAKE) stageprofile-start; \
12596 fi; \
12597 cd $(HOST_SUBDIR)/gcc && \
12598 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12599 @endif gcc-bootstrap
12600
12601
12602 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12603 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12604 maybe-all-stagetrain-gcc:
12605 maybe-clean-stagetrain-gcc:
12606 @if gcc-bootstrap
12607 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12608 all-stagetrain: all-stagetrain-gcc
12609 TARGET-stagetrain-gcc = $(TARGET-gcc)
12610 all-stagetrain-gcc: configure-stagetrain-gcc
12611 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12612 @r=`${PWD_COMMAND}`; export r; \
12613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12615 $(HOST_EXPORTS) \
12616 $(POSTSTAGE1_HOST_EXPORTS) \
12617 cd $(HOST_SUBDIR)/gcc && \
12618 \
12619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12620 CFLAGS="$(STAGEtrain_CFLAGS)" \
12621 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12622 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12623 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12628 TFLAGS="$(STAGEtrain_TFLAGS)" \
12629 $(TARGET-stagetrain-gcc)
12630
12631 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12632 clean-stagetrain: clean-stagetrain-gcc
12633 clean-stagetrain-gcc:
12634 @if [ $(current_stage) = stagetrain ]; then \
12635 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12636 else \
12637 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12638 $(MAKE) stagetrain-start; \
12639 fi; \
12640 cd $(HOST_SUBDIR)/gcc && \
12641 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12642 @endif gcc-bootstrap
12643
12644
12645 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12646 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12647 maybe-all-stagefeedback-gcc:
12648 maybe-clean-stagefeedback-gcc:
12649 @if gcc-bootstrap
12650 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12651 all-stagefeedback: all-stagefeedback-gcc
12652 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12653 all-stagefeedback-gcc: configure-stagefeedback-gcc
12654 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12655 @r=`${PWD_COMMAND}`; export r; \
12656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12657 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12658 $(HOST_EXPORTS) \
12659 $(POSTSTAGE1_HOST_EXPORTS) \
12660 cd $(HOST_SUBDIR)/gcc && \
12661 \
12662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12663 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12664 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12665 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12666 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12671 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12672 $(TARGET-stagefeedback-gcc)
12673
12674 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12675 clean-stagefeedback: clean-stagefeedback-gcc
12676 clean-stagefeedback-gcc:
12677 @if [ $(current_stage) = stagefeedback ]; then \
12678 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12679 else \
12680 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12681 $(MAKE) stagefeedback-start; \
12682 fi; \
12683 cd $(HOST_SUBDIR)/gcc && \
12684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12685 @endif gcc-bootstrap
12686
12687
12688 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12689 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12690 maybe-all-stageautoprofile-gcc:
12691 maybe-clean-stageautoprofile-gcc:
12692 @if gcc-bootstrap
12693 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12694 all-stageautoprofile: all-stageautoprofile-gcc
12695 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12696 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12697 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12698 @r=`${PWD_COMMAND}`; export r; \
12699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12701 $(HOST_EXPORTS) \
12702 $(POSTSTAGE1_HOST_EXPORTS) \
12703 cd $(HOST_SUBDIR)/gcc && \
12704 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12706 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12707 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12708 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12709 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12714 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12715 $(TARGET-stageautoprofile-gcc)
12716
12717 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12718 clean-stageautoprofile: clean-stageautoprofile-gcc
12719 clean-stageautoprofile-gcc:
12720 @if [ $(current_stage) = stageautoprofile ]; then \
12721 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12722 else \
12723 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12724 $(MAKE) stageautoprofile-start; \
12725 fi; \
12726 cd $(HOST_SUBDIR)/gcc && \
12727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12728 @endif gcc-bootstrap
12729
12730
12731 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12732 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12733 maybe-all-stageautofeedback-gcc:
12734 maybe-clean-stageautofeedback-gcc:
12735 @if gcc-bootstrap
12736 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12737 all-stageautofeedback: all-stageautofeedback-gcc
12738 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12739 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12740 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12741 @r=`${PWD_COMMAND}`; export r; \
12742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12744 $(HOST_EXPORTS) \
12745 $(POSTSTAGE1_HOST_EXPORTS) \
12746 cd $(HOST_SUBDIR)/gcc && \
12747 \
12748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12749 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12750 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12751 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12752 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12753 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12754 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12755 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12756 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12757 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12758 $(TARGET-stageautofeedback-gcc)
12759
12760 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12761 clean-stageautofeedback: clean-stageautofeedback-gcc
12762 clean-stageautofeedback-gcc:
12763 @if [ $(current_stage) = stageautofeedback ]; then \
12764 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12765 else \
12766 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12767 $(MAKE) stageautofeedback-start; \
12768 fi; \
12769 cd $(HOST_SUBDIR)/gcc && \
12770 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12771 @endif gcc-bootstrap
12772
12773
12774
12775
12776
12777 .PHONY: check-gcc maybe-check-gcc
12778 maybe-check-gcc:
12779 @if gcc
12780 maybe-check-gcc: check-gcc
12781
12782 check-gcc:
12783 @: $(MAKE); $(unstage)
12784 @r=`${PWD_COMMAND}`; export r; \
12785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12786 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12787 (cd $(HOST_SUBDIR)/gcc && \
12788 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12789
12790 @endif gcc
12791
12792 .PHONY: install-gcc maybe-install-gcc
12793 maybe-install-gcc:
12794 @if gcc
12795 maybe-install-gcc: install-gcc
12796
12797 install-gcc: installdirs
12798 @: $(MAKE); $(unstage)
12799 @r=`${PWD_COMMAND}`; export r; \
12800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12801 $(HOST_EXPORTS) \
12802 (cd $(HOST_SUBDIR)/gcc && \
12803 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12804
12805 @endif gcc
12806
12807 .PHONY: install-strip-gcc maybe-install-strip-gcc
12808 maybe-install-strip-gcc:
12809 @if gcc
12810 maybe-install-strip-gcc: install-strip-gcc
12811
12812 install-strip-gcc: installdirs
12813 @: $(MAKE); $(unstage)
12814 @r=`${PWD_COMMAND}`; export r; \
12815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12816 $(HOST_EXPORTS) \
12817 (cd $(HOST_SUBDIR)/gcc && \
12818 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12819
12820 @endif gcc
12821
12822 # Other targets (info, dvi, pdf, etc.)
12823
12824 .PHONY: maybe-info-gcc info-gcc
12825 maybe-info-gcc:
12826 @if gcc
12827 maybe-info-gcc: info-gcc
12828
12829 info-gcc: \
12830 configure-gcc
12831 @[ -f ./gcc/Makefile ] || exit 0; \
12832 r=`${PWD_COMMAND}`; export r; \
12833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12834 $(HOST_EXPORTS) \
12835 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12837 done; \
12838 echo "Doing info in gcc"; \
12839 (cd $(HOST_SUBDIR)/gcc && \
12840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12842 "RANLIB=$${RANLIB}" \
12843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12844 info) \
12845 || exit 1
12846
12847 @endif gcc
12848
12849 .PHONY: maybe-dvi-gcc dvi-gcc
12850 maybe-dvi-gcc:
12851 @if gcc
12852 maybe-dvi-gcc: dvi-gcc
12853
12854 dvi-gcc: \
12855 configure-gcc
12856 @[ -f ./gcc/Makefile ] || exit 0; \
12857 r=`${PWD_COMMAND}`; export r; \
12858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12859 $(HOST_EXPORTS) \
12860 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12862 done; \
12863 echo "Doing dvi in gcc"; \
12864 (cd $(HOST_SUBDIR)/gcc && \
12865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12867 "RANLIB=$${RANLIB}" \
12868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12869 dvi) \
12870 || exit 1
12871
12872 @endif gcc
12873
12874 .PHONY: maybe-pdf-gcc pdf-gcc
12875 maybe-pdf-gcc:
12876 @if gcc
12877 maybe-pdf-gcc: pdf-gcc
12878
12879 pdf-gcc: \
12880 configure-gcc
12881 @[ -f ./gcc/Makefile ] || exit 0; \
12882 r=`${PWD_COMMAND}`; export r; \
12883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884 $(HOST_EXPORTS) \
12885 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12887 done; \
12888 echo "Doing pdf in gcc"; \
12889 (cd $(HOST_SUBDIR)/gcc && \
12890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12892 "RANLIB=$${RANLIB}" \
12893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12894 pdf) \
12895 || exit 1
12896
12897 @endif gcc
12898
12899 .PHONY: maybe-html-gcc html-gcc
12900 maybe-html-gcc:
12901 @if gcc
12902 maybe-html-gcc: html-gcc
12903
12904 html-gcc: \
12905 configure-gcc
12906 @[ -f ./gcc/Makefile ] || exit 0; \
12907 r=`${PWD_COMMAND}`; export r; \
12908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12909 $(HOST_EXPORTS) \
12910 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12912 done; \
12913 echo "Doing html in gcc"; \
12914 (cd $(HOST_SUBDIR)/gcc && \
12915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12917 "RANLIB=$${RANLIB}" \
12918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12919 html) \
12920 || exit 1
12921
12922 @endif gcc
12923
12924 .PHONY: maybe-TAGS-gcc TAGS-gcc
12925 maybe-TAGS-gcc:
12926 @if gcc
12927 maybe-TAGS-gcc: TAGS-gcc
12928
12929 TAGS-gcc: \
12930 configure-gcc
12931 @[ -f ./gcc/Makefile ] || exit 0; \
12932 r=`${PWD_COMMAND}`; export r; \
12933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12934 $(HOST_EXPORTS) \
12935 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12937 done; \
12938 echo "Doing TAGS in gcc"; \
12939 (cd $(HOST_SUBDIR)/gcc && \
12940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12942 "RANLIB=$${RANLIB}" \
12943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12944 TAGS) \
12945 || exit 1
12946
12947 @endif gcc
12948
12949 .PHONY: maybe-install-info-gcc install-info-gcc
12950 maybe-install-info-gcc:
12951 @if gcc
12952 maybe-install-info-gcc: install-info-gcc
12953
12954 install-info-gcc: \
12955 configure-gcc \
12956 info-gcc
12957 @[ -f ./gcc/Makefile ] || exit 0; \
12958 r=`${PWD_COMMAND}`; export r; \
12959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12960 $(HOST_EXPORTS) \
12961 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12963 done; \
12964 echo "Doing install-info in gcc"; \
12965 (cd $(HOST_SUBDIR)/gcc && \
12966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12968 "RANLIB=$${RANLIB}" \
12969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12970 install-info) \
12971 || exit 1
12972
12973 @endif gcc
12974
12975 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12976 maybe-install-dvi-gcc:
12977 @if gcc
12978 maybe-install-dvi-gcc: install-dvi-gcc
12979
12980 install-dvi-gcc: \
12981 configure-gcc \
12982 dvi-gcc
12983 @[ -f ./gcc/Makefile ] || exit 0; \
12984 r=`${PWD_COMMAND}`; export r; \
12985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12986 $(HOST_EXPORTS) \
12987 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12989 done; \
12990 echo "Doing install-dvi in gcc"; \
12991 (cd $(HOST_SUBDIR)/gcc && \
12992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12994 "RANLIB=$${RANLIB}" \
12995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12996 install-dvi) \
12997 || exit 1
12998
12999 @endif gcc
13000
13001 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
13002 maybe-install-pdf-gcc:
13003 @if gcc
13004 maybe-install-pdf-gcc: install-pdf-gcc
13005
13006 install-pdf-gcc: \
13007 configure-gcc \
13008 pdf-gcc
13009 @[ -f ./gcc/Makefile ] || exit 0; \
13010 r=`${PWD_COMMAND}`; export r; \
13011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13012 $(HOST_EXPORTS) \
13013 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13015 done; \
13016 echo "Doing install-pdf in gcc"; \
13017 (cd $(HOST_SUBDIR)/gcc && \
13018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13020 "RANLIB=$${RANLIB}" \
13021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13022 install-pdf) \
13023 || exit 1
13024
13025 @endif gcc
13026
13027 .PHONY: maybe-install-html-gcc install-html-gcc
13028 maybe-install-html-gcc:
13029 @if gcc
13030 maybe-install-html-gcc: install-html-gcc
13031
13032 install-html-gcc: \
13033 configure-gcc \
13034 html-gcc
13035 @[ -f ./gcc/Makefile ] || exit 0; \
13036 r=`${PWD_COMMAND}`; export r; \
13037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13038 $(HOST_EXPORTS) \
13039 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13041 done; \
13042 echo "Doing install-html in gcc"; \
13043 (cd $(HOST_SUBDIR)/gcc && \
13044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13046 "RANLIB=$${RANLIB}" \
13047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13048 install-html) \
13049 || exit 1
13050
13051 @endif gcc
13052
13053 .PHONY: maybe-installcheck-gcc installcheck-gcc
13054 maybe-installcheck-gcc:
13055 @if gcc
13056 maybe-installcheck-gcc: installcheck-gcc
13057
13058 installcheck-gcc: \
13059 configure-gcc
13060 @[ -f ./gcc/Makefile ] || exit 0; \
13061 r=`${PWD_COMMAND}`; export r; \
13062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13063 $(HOST_EXPORTS) \
13064 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066 done; \
13067 echo "Doing installcheck in gcc"; \
13068 (cd $(HOST_SUBDIR)/gcc && \
13069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071 "RANLIB=$${RANLIB}" \
13072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13073 installcheck) \
13074 || exit 1
13075
13076 @endif gcc
13077
13078 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13079 maybe-mostlyclean-gcc:
13080 @if gcc
13081 maybe-mostlyclean-gcc: mostlyclean-gcc
13082
13083 mostlyclean-gcc:
13084 @[ -f ./gcc/Makefile ] || exit 0; \
13085 r=`${PWD_COMMAND}`; export r; \
13086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13087 $(HOST_EXPORTS) \
13088 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13090 done; \
13091 echo "Doing mostlyclean in gcc"; \
13092 (cd $(HOST_SUBDIR)/gcc && \
13093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13095 "RANLIB=$${RANLIB}" \
13096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13097 mostlyclean) \
13098 || exit 1
13099
13100 @endif gcc
13101
13102 .PHONY: maybe-clean-gcc clean-gcc
13103 maybe-clean-gcc:
13104 @if gcc
13105 maybe-clean-gcc: clean-gcc
13106
13107 clean-gcc:
13108 @[ -f ./gcc/Makefile ] || exit 0; \
13109 r=`${PWD_COMMAND}`; export r; \
13110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13111 $(HOST_EXPORTS) \
13112 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13114 done; \
13115 echo "Doing clean in gcc"; \
13116 (cd $(HOST_SUBDIR)/gcc && \
13117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13119 "RANLIB=$${RANLIB}" \
13120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13121 clean) \
13122 || exit 1
13123
13124 @endif gcc
13125
13126 .PHONY: maybe-distclean-gcc distclean-gcc
13127 maybe-distclean-gcc:
13128 @if gcc
13129 maybe-distclean-gcc: distclean-gcc
13130
13131 distclean-gcc:
13132 @[ -f ./gcc/Makefile ] || exit 0; \
13133 r=`${PWD_COMMAND}`; export r; \
13134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135 $(HOST_EXPORTS) \
13136 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13138 done; \
13139 echo "Doing distclean in gcc"; \
13140 (cd $(HOST_SUBDIR)/gcc && \
13141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13143 "RANLIB=$${RANLIB}" \
13144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13145 distclean) \
13146 || exit 1
13147
13148 @endif gcc
13149
13150 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13151 maybe-maintainer-clean-gcc:
13152 @if gcc
13153 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13154
13155 maintainer-clean-gcc:
13156 @[ -f ./gcc/Makefile ] || exit 0; \
13157 r=`${PWD_COMMAND}`; export r; \
13158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13159 $(HOST_EXPORTS) \
13160 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13162 done; \
13163 echo "Doing maintainer-clean in gcc"; \
13164 (cd $(HOST_SUBDIR)/gcc && \
13165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13167 "RANLIB=$${RANLIB}" \
13168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13169 maintainer-clean) \
13170 || exit 1
13171
13172 @endif gcc
13173
13174
13175
13176 .PHONY: configure-gmp maybe-configure-gmp
13177 maybe-configure-gmp:
13178 @if gcc-bootstrap
13179 configure-gmp: stage_current
13180 @endif gcc-bootstrap
13181 @if gmp
13182 maybe-configure-gmp: configure-gmp
13183 configure-gmp:
13184 @r=`${PWD_COMMAND}`; export r; \
13185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13188 $(HOST_EXPORTS) \
13189 echo Configuring in $(HOST_SUBDIR)/gmp; \
13190 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13191 case $(srcdir) in \
13192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13193 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13195 esac; \
13196 module_srcdir=gmp; \
13197 $(SHELL) \
13198 $$s/$$module_srcdir/configure \
13199 --srcdir=$${topdir}/$$module_srcdir \
13200 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13201 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13202 || exit 1
13203 @endif gmp
13204
13205
13206
13207 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13208 maybe-configure-stage1-gmp:
13209 @if gmp-bootstrap
13210 maybe-configure-stage1-gmp: configure-stage1-gmp
13211 configure-stage1-gmp:
13212 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13214 @r=`${PWD_COMMAND}`; export r; \
13215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13216 TFLAGS="$(STAGE1_TFLAGS)"; \
13217 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13218 $(HOST_EXPORTS) \
13219 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13220 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13221 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13222 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13224 cd $(HOST_SUBDIR)/gmp || exit 1; \
13225 case $(srcdir) in \
13226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13227 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13229 esac; \
13230 module_srcdir=gmp; \
13231 $(SHELL) $$s/$$module_srcdir/configure \
13232 --srcdir=$${topdir}/$$module_srcdir \
13233 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13234 --target=none-${host_vendor}-${host_os} \
13235 \
13236 $(STAGE1_CONFIGURE_FLAGS) \
13237 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13238 @endif gmp-bootstrap
13239
13240 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13241 maybe-configure-stage2-gmp:
13242 @if gmp-bootstrap
13243 maybe-configure-stage2-gmp: configure-stage2-gmp
13244 configure-stage2-gmp:
13245 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13247 @r=`${PWD_COMMAND}`; export r; \
13248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13249 TFLAGS="$(STAGE2_TFLAGS)"; \
13250 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13251 $(HOST_EXPORTS) \
13252 $(POSTSTAGE1_HOST_EXPORTS) \
13253 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13254 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13255 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13256 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13258 cd $(HOST_SUBDIR)/gmp || exit 1; \
13259 case $(srcdir) in \
13260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13261 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13263 esac; \
13264 module_srcdir=gmp; \
13265 $(SHELL) $$s/$$module_srcdir/configure \
13266 --srcdir=$${topdir}/$$module_srcdir \
13267 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13268 --target=none-${host_vendor}-${host_os} \
13269 --with-build-libsubdir=$(HOST_SUBDIR) \
13270 $(STAGE2_CONFIGURE_FLAGS) \
13271 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13272 @endif gmp-bootstrap
13273
13274 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13275 maybe-configure-stage3-gmp:
13276 @if gmp-bootstrap
13277 maybe-configure-stage3-gmp: configure-stage3-gmp
13278 configure-stage3-gmp:
13279 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13280 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13281 @r=`${PWD_COMMAND}`; export r; \
13282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13283 TFLAGS="$(STAGE3_TFLAGS)"; \
13284 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13285 $(HOST_EXPORTS) \
13286 $(POSTSTAGE1_HOST_EXPORTS) \
13287 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13288 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13289 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13290 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13291 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13292 cd $(HOST_SUBDIR)/gmp || exit 1; \
13293 case $(srcdir) in \
13294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13295 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13297 esac; \
13298 module_srcdir=gmp; \
13299 $(SHELL) $$s/$$module_srcdir/configure \
13300 --srcdir=$${topdir}/$$module_srcdir \
13301 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13302 --target=none-${host_vendor}-${host_os} \
13303 --with-build-libsubdir=$(HOST_SUBDIR) \
13304 $(STAGE3_CONFIGURE_FLAGS) \
13305 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13306 @endif gmp-bootstrap
13307
13308 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13309 maybe-configure-stage4-gmp:
13310 @if gmp-bootstrap
13311 maybe-configure-stage4-gmp: configure-stage4-gmp
13312 configure-stage4-gmp:
13313 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13314 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13315 @r=`${PWD_COMMAND}`; export r; \
13316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13317 TFLAGS="$(STAGE4_TFLAGS)"; \
13318 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13319 $(HOST_EXPORTS) \
13320 $(POSTSTAGE1_HOST_EXPORTS) \
13321 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13322 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13323 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13324 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13326 cd $(HOST_SUBDIR)/gmp || exit 1; \
13327 case $(srcdir) in \
13328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13329 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13331 esac; \
13332 module_srcdir=gmp; \
13333 $(SHELL) $$s/$$module_srcdir/configure \
13334 --srcdir=$${topdir}/$$module_srcdir \
13335 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13336 --target=none-${host_vendor}-${host_os} \
13337 --with-build-libsubdir=$(HOST_SUBDIR) \
13338 $(STAGE4_CONFIGURE_FLAGS) \
13339 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13340 @endif gmp-bootstrap
13341
13342 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13343 maybe-configure-stageprofile-gmp:
13344 @if gmp-bootstrap
13345 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13346 configure-stageprofile-gmp:
13347 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13348 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13349 @r=`${PWD_COMMAND}`; export r; \
13350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13352 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13353 $(HOST_EXPORTS) \
13354 $(POSTSTAGE1_HOST_EXPORTS) \
13355 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13356 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13357 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13358 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13360 cd $(HOST_SUBDIR)/gmp || exit 1; \
13361 case $(srcdir) in \
13362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13363 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13365 esac; \
13366 module_srcdir=gmp; \
13367 $(SHELL) $$s/$$module_srcdir/configure \
13368 --srcdir=$${topdir}/$$module_srcdir \
13369 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13370 --target=none-${host_vendor}-${host_os} \
13371 --with-build-libsubdir=$(HOST_SUBDIR) \
13372 $(STAGEprofile_CONFIGURE_FLAGS) \
13373 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13374 @endif gmp-bootstrap
13375
13376 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13377 maybe-configure-stagetrain-gmp:
13378 @if gmp-bootstrap
13379 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13380 configure-stagetrain-gmp:
13381 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13383 @r=`${PWD_COMMAND}`; export r; \
13384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13386 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13387 $(HOST_EXPORTS) \
13388 $(POSTSTAGE1_HOST_EXPORTS) \
13389 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13390 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13391 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13392 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13394 cd $(HOST_SUBDIR)/gmp || exit 1; \
13395 case $(srcdir) in \
13396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13397 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13399 esac; \
13400 module_srcdir=gmp; \
13401 $(SHELL) $$s/$$module_srcdir/configure \
13402 --srcdir=$${topdir}/$$module_srcdir \
13403 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13404 --target=none-${host_vendor}-${host_os} \
13405 --with-build-libsubdir=$(HOST_SUBDIR) \
13406 $(STAGEtrain_CONFIGURE_FLAGS) \
13407 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13408 @endif gmp-bootstrap
13409
13410 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13411 maybe-configure-stagefeedback-gmp:
13412 @if gmp-bootstrap
13413 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13414 configure-stagefeedback-gmp:
13415 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13416 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13417 @r=`${PWD_COMMAND}`; export r; \
13418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13419 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13420 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13421 $(HOST_EXPORTS) \
13422 $(POSTSTAGE1_HOST_EXPORTS) \
13423 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13424 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13425 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13426 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13428 cd $(HOST_SUBDIR)/gmp || exit 1; \
13429 case $(srcdir) in \
13430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13431 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13433 esac; \
13434 module_srcdir=gmp; \
13435 $(SHELL) $$s/$$module_srcdir/configure \
13436 --srcdir=$${topdir}/$$module_srcdir \
13437 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13438 --target=none-${host_vendor}-${host_os} \
13439 --with-build-libsubdir=$(HOST_SUBDIR) \
13440 $(STAGEfeedback_CONFIGURE_FLAGS) \
13441 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13442 @endif gmp-bootstrap
13443
13444 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13445 maybe-configure-stageautoprofile-gmp:
13446 @if gmp-bootstrap
13447 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13448 configure-stageautoprofile-gmp:
13449 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13450 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13451 @r=`${PWD_COMMAND}`; export r; \
13452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13453 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13454 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13455 $(HOST_EXPORTS) \
13456 $(POSTSTAGE1_HOST_EXPORTS) \
13457 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13458 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13459 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13460 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13462 cd $(HOST_SUBDIR)/gmp || exit 1; \
13463 case $(srcdir) in \
13464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13465 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13467 esac; \
13468 module_srcdir=gmp; \
13469 $(SHELL) $$s/$$module_srcdir/configure \
13470 --srcdir=$${topdir}/$$module_srcdir \
13471 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13472 --target=none-${host_vendor}-${host_os} \
13473 --with-build-libsubdir=$(HOST_SUBDIR) \
13474 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13475 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13476 @endif gmp-bootstrap
13477
13478 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13479 maybe-configure-stageautofeedback-gmp:
13480 @if gmp-bootstrap
13481 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13482 configure-stageautofeedback-gmp:
13483 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13484 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13485 @r=`${PWD_COMMAND}`; export r; \
13486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13487 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13488 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13489 $(HOST_EXPORTS) \
13490 $(POSTSTAGE1_HOST_EXPORTS) \
13491 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13492 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13493 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13494 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13496 cd $(HOST_SUBDIR)/gmp || exit 1; \
13497 case $(srcdir) in \
13498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13499 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13501 esac; \
13502 module_srcdir=gmp; \
13503 $(SHELL) $$s/$$module_srcdir/configure \
13504 --srcdir=$${topdir}/$$module_srcdir \
13505 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13506 --target=none-${host_vendor}-${host_os} \
13507 --with-build-libsubdir=$(HOST_SUBDIR) \
13508 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13509 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13510 @endif gmp-bootstrap
13511
13512
13513
13514
13515
13516 .PHONY: all-gmp maybe-all-gmp
13517 maybe-all-gmp:
13518 @if gcc-bootstrap
13519 all-gmp: stage_current
13520 @endif gcc-bootstrap
13521 @if gmp
13522 TARGET-gmp=all
13523 maybe-all-gmp: all-gmp
13524 all-gmp: configure-gmp
13525 @r=`${PWD_COMMAND}`; export r; \
13526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13527 $(HOST_EXPORTS) \
13528 (cd $(HOST_SUBDIR)/gmp && \
13529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13530 $(TARGET-gmp))
13531 @endif gmp
13532
13533
13534
13535 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13536 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13537 maybe-all-stage1-gmp:
13538 maybe-clean-stage1-gmp:
13539 @if gmp-bootstrap
13540 maybe-all-stage1-gmp: all-stage1-gmp
13541 all-stage1: all-stage1-gmp
13542 TARGET-stage1-gmp = $(TARGET-gmp)
13543 all-stage1-gmp: configure-stage1-gmp
13544 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13545 @r=`${PWD_COMMAND}`; export r; \
13546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13547 TFLAGS="$(STAGE1_TFLAGS)"; \
13548 $(HOST_EXPORTS) \
13549 cd $(HOST_SUBDIR)/gmp && \
13550 \
13551 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13552 CFLAGS="$(STAGE1_CFLAGS)" \
13553 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13554 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13555 LIBCFLAGS="$(LIBCFLAGS)" \
13556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13559 $(EXTRA_HOST_FLAGS) \
13560 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13561 TFLAGS="$(STAGE1_TFLAGS)" \
13562 $(TARGET-stage1-gmp)
13563
13564 maybe-clean-stage1-gmp: clean-stage1-gmp
13565 clean-stage1: clean-stage1-gmp
13566 clean-stage1-gmp:
13567 @if [ $(current_stage) = stage1 ]; then \
13568 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13569 else \
13570 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13571 $(MAKE) stage1-start; \
13572 fi; \
13573 cd $(HOST_SUBDIR)/gmp && \
13574 $(MAKE) $(EXTRA_HOST_FLAGS) \
13575 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13576 @endif gmp-bootstrap
13577
13578
13579 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13580 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13581 maybe-all-stage2-gmp:
13582 maybe-clean-stage2-gmp:
13583 @if gmp-bootstrap
13584 maybe-all-stage2-gmp: all-stage2-gmp
13585 all-stage2: all-stage2-gmp
13586 TARGET-stage2-gmp = $(TARGET-gmp)
13587 all-stage2-gmp: configure-stage2-gmp
13588 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13589 @r=`${PWD_COMMAND}`; export r; \
13590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13591 TFLAGS="$(STAGE2_TFLAGS)"; \
13592 $(HOST_EXPORTS) \
13593 $(POSTSTAGE1_HOST_EXPORTS) \
13594 cd $(HOST_SUBDIR)/gmp && \
13595 \
13596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13597 CFLAGS="$(STAGE2_CFLAGS)" \
13598 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13599 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13600 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13605 TFLAGS="$(STAGE2_TFLAGS)" \
13606 $(TARGET-stage2-gmp)
13607
13608 maybe-clean-stage2-gmp: clean-stage2-gmp
13609 clean-stage2: clean-stage2-gmp
13610 clean-stage2-gmp:
13611 @if [ $(current_stage) = stage2 ]; then \
13612 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13613 else \
13614 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13615 $(MAKE) stage2-start; \
13616 fi; \
13617 cd $(HOST_SUBDIR)/gmp && \
13618 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13619 @endif gmp-bootstrap
13620
13621
13622 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13623 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13624 maybe-all-stage3-gmp:
13625 maybe-clean-stage3-gmp:
13626 @if gmp-bootstrap
13627 maybe-all-stage3-gmp: all-stage3-gmp
13628 all-stage3: all-stage3-gmp
13629 TARGET-stage3-gmp = $(TARGET-gmp)
13630 all-stage3-gmp: configure-stage3-gmp
13631 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13632 @r=`${PWD_COMMAND}`; export r; \
13633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13634 TFLAGS="$(STAGE3_TFLAGS)"; \
13635 $(HOST_EXPORTS) \
13636 $(POSTSTAGE1_HOST_EXPORTS) \
13637 cd $(HOST_SUBDIR)/gmp && \
13638 \
13639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13640 CFLAGS="$(STAGE3_CFLAGS)" \
13641 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13642 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13643 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13647 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13648 TFLAGS="$(STAGE3_TFLAGS)" \
13649 $(TARGET-stage3-gmp)
13650
13651 maybe-clean-stage3-gmp: clean-stage3-gmp
13652 clean-stage3: clean-stage3-gmp
13653 clean-stage3-gmp:
13654 @if [ $(current_stage) = stage3 ]; then \
13655 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13656 else \
13657 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13658 $(MAKE) stage3-start; \
13659 fi; \
13660 cd $(HOST_SUBDIR)/gmp && \
13661 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13662 @endif gmp-bootstrap
13663
13664
13665 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13666 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13667 maybe-all-stage4-gmp:
13668 maybe-clean-stage4-gmp:
13669 @if gmp-bootstrap
13670 maybe-all-stage4-gmp: all-stage4-gmp
13671 all-stage4: all-stage4-gmp
13672 TARGET-stage4-gmp = $(TARGET-gmp)
13673 all-stage4-gmp: configure-stage4-gmp
13674 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13675 @r=`${PWD_COMMAND}`; export r; \
13676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13677 TFLAGS="$(STAGE4_TFLAGS)"; \
13678 $(HOST_EXPORTS) \
13679 $(POSTSTAGE1_HOST_EXPORTS) \
13680 cd $(HOST_SUBDIR)/gmp && \
13681 \
13682 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13683 CFLAGS="$(STAGE4_CFLAGS)" \
13684 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13685 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13686 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13690 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13691 TFLAGS="$(STAGE4_TFLAGS)" \
13692 $(TARGET-stage4-gmp)
13693
13694 maybe-clean-stage4-gmp: clean-stage4-gmp
13695 clean-stage4: clean-stage4-gmp
13696 clean-stage4-gmp:
13697 @if [ $(current_stage) = stage4 ]; then \
13698 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13699 else \
13700 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13701 $(MAKE) stage4-start; \
13702 fi; \
13703 cd $(HOST_SUBDIR)/gmp && \
13704 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13705 @endif gmp-bootstrap
13706
13707
13708 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13709 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13710 maybe-all-stageprofile-gmp:
13711 maybe-clean-stageprofile-gmp:
13712 @if gmp-bootstrap
13713 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13714 all-stageprofile: all-stageprofile-gmp
13715 TARGET-stageprofile-gmp = $(TARGET-gmp)
13716 all-stageprofile-gmp: configure-stageprofile-gmp
13717 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13718 @r=`${PWD_COMMAND}`; export r; \
13719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13720 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13721 $(HOST_EXPORTS) \
13722 $(POSTSTAGE1_HOST_EXPORTS) \
13723 cd $(HOST_SUBDIR)/gmp && \
13724 \
13725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13726 CFLAGS="$(STAGEprofile_CFLAGS)" \
13727 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13728 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13729 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13733 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13734 TFLAGS="$(STAGEprofile_TFLAGS)" \
13735 $(TARGET-stageprofile-gmp)
13736
13737 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13738 clean-stageprofile: clean-stageprofile-gmp
13739 clean-stageprofile-gmp:
13740 @if [ $(current_stage) = stageprofile ]; then \
13741 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13742 else \
13743 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13744 $(MAKE) stageprofile-start; \
13745 fi; \
13746 cd $(HOST_SUBDIR)/gmp && \
13747 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13748 @endif gmp-bootstrap
13749
13750
13751 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13752 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13753 maybe-all-stagetrain-gmp:
13754 maybe-clean-stagetrain-gmp:
13755 @if gmp-bootstrap
13756 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13757 all-stagetrain: all-stagetrain-gmp
13758 TARGET-stagetrain-gmp = $(TARGET-gmp)
13759 all-stagetrain-gmp: configure-stagetrain-gmp
13760 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13761 @r=`${PWD_COMMAND}`; export r; \
13762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13763 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13764 $(HOST_EXPORTS) \
13765 $(POSTSTAGE1_HOST_EXPORTS) \
13766 cd $(HOST_SUBDIR)/gmp && \
13767 \
13768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13769 CFLAGS="$(STAGEtrain_CFLAGS)" \
13770 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13771 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13772 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13773 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13774 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13775 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13776 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13777 TFLAGS="$(STAGEtrain_TFLAGS)" \
13778 $(TARGET-stagetrain-gmp)
13779
13780 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13781 clean-stagetrain: clean-stagetrain-gmp
13782 clean-stagetrain-gmp:
13783 @if [ $(current_stage) = stagetrain ]; then \
13784 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13785 else \
13786 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13787 $(MAKE) stagetrain-start; \
13788 fi; \
13789 cd $(HOST_SUBDIR)/gmp && \
13790 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13791 @endif gmp-bootstrap
13792
13793
13794 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13795 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13796 maybe-all-stagefeedback-gmp:
13797 maybe-clean-stagefeedback-gmp:
13798 @if gmp-bootstrap
13799 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13800 all-stagefeedback: all-stagefeedback-gmp
13801 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13802 all-stagefeedback-gmp: configure-stagefeedback-gmp
13803 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13804 @r=`${PWD_COMMAND}`; export r; \
13805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13807 $(HOST_EXPORTS) \
13808 $(POSTSTAGE1_HOST_EXPORTS) \
13809 cd $(HOST_SUBDIR)/gmp && \
13810 \
13811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13812 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13813 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13814 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13815 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13819 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13820 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13821 $(TARGET-stagefeedback-gmp)
13822
13823 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13824 clean-stagefeedback: clean-stagefeedback-gmp
13825 clean-stagefeedback-gmp:
13826 @if [ $(current_stage) = stagefeedback ]; then \
13827 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13828 else \
13829 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13830 $(MAKE) stagefeedback-start; \
13831 fi; \
13832 cd $(HOST_SUBDIR)/gmp && \
13833 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13834 @endif gmp-bootstrap
13835
13836
13837 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13838 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13839 maybe-all-stageautoprofile-gmp:
13840 maybe-clean-stageautoprofile-gmp:
13841 @if gmp-bootstrap
13842 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13843 all-stageautoprofile: all-stageautoprofile-gmp
13844 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13845 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13846 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13847 @r=`${PWD_COMMAND}`; export r; \
13848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13850 $(HOST_EXPORTS) \
13851 $(POSTSTAGE1_HOST_EXPORTS) \
13852 cd $(HOST_SUBDIR)/gmp && \
13853 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13855 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13856 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13857 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13858 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13862 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13863 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13864 $(TARGET-stageautoprofile-gmp)
13865
13866 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13867 clean-stageautoprofile: clean-stageautoprofile-gmp
13868 clean-stageautoprofile-gmp:
13869 @if [ $(current_stage) = stageautoprofile ]; then \
13870 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13871 else \
13872 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13873 $(MAKE) stageautoprofile-start; \
13874 fi; \
13875 cd $(HOST_SUBDIR)/gmp && \
13876 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13877 @endif gmp-bootstrap
13878
13879
13880 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13881 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13882 maybe-all-stageautofeedback-gmp:
13883 maybe-clean-stageautofeedback-gmp:
13884 @if gmp-bootstrap
13885 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13886 all-stageautofeedback: all-stageautofeedback-gmp
13887 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13888 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13889 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13890 @r=`${PWD_COMMAND}`; export r; \
13891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13892 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13893 $(HOST_EXPORTS) \
13894 $(POSTSTAGE1_HOST_EXPORTS) \
13895 cd $(HOST_SUBDIR)/gmp && \
13896 \
13897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13898 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13899 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13900 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13901 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13905 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13906 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13907 $(TARGET-stageautofeedback-gmp)
13908
13909 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13910 clean-stageautofeedback: clean-stageautofeedback-gmp
13911 clean-stageautofeedback-gmp:
13912 @if [ $(current_stage) = stageautofeedback ]; then \
13913 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13914 else \
13915 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13916 $(MAKE) stageautofeedback-start; \
13917 fi; \
13918 cd $(HOST_SUBDIR)/gmp && \
13919 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13920 @endif gmp-bootstrap
13921
13922
13923
13924
13925
13926 .PHONY: check-gmp maybe-check-gmp
13927 maybe-check-gmp:
13928 @if gmp
13929 maybe-check-gmp: check-gmp
13930
13931 check-gmp:
13932 @: $(MAKE); $(unstage)
13933 @r=`${PWD_COMMAND}`; export r; \
13934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13935 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13936 (cd $(HOST_SUBDIR)/gmp && \
13937 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13938
13939 @endif gmp
13940
13941 .PHONY: install-gmp maybe-install-gmp
13942 maybe-install-gmp:
13943 @if gmp
13944 maybe-install-gmp: install-gmp
13945
13946 install-gmp:
13947
13948 @endif gmp
13949
13950 .PHONY: install-strip-gmp maybe-install-strip-gmp
13951 maybe-install-strip-gmp:
13952 @if gmp
13953 maybe-install-strip-gmp: install-strip-gmp
13954
13955 install-strip-gmp:
13956
13957 @endif gmp
13958
13959 # Other targets (info, dvi, pdf, etc.)
13960
13961 .PHONY: maybe-info-gmp info-gmp
13962 maybe-info-gmp:
13963 @if gmp
13964 maybe-info-gmp: info-gmp
13965
13966 info-gmp: \
13967 configure-gmp
13968 @[ -f ./gmp/Makefile ] || exit 0; \
13969 r=`${PWD_COMMAND}`; export r; \
13970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13971 $(HOST_EXPORTS) \
13972 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13974 done; \
13975 echo "Doing info in gmp"; \
13976 (cd $(HOST_SUBDIR)/gmp && \
13977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13979 "RANLIB=$${RANLIB}" \
13980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13981 info) \
13982 || exit 1
13983
13984 @endif gmp
13985
13986 .PHONY: maybe-dvi-gmp dvi-gmp
13987 maybe-dvi-gmp:
13988 @if gmp
13989 maybe-dvi-gmp: dvi-gmp
13990
13991 dvi-gmp: \
13992 configure-gmp
13993 @[ -f ./gmp/Makefile ] || exit 0; \
13994 r=`${PWD_COMMAND}`; export r; \
13995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13996 $(HOST_EXPORTS) \
13997 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13999 done; \
14000 echo "Doing dvi in gmp"; \
14001 (cd $(HOST_SUBDIR)/gmp && \
14002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14004 "RANLIB=$${RANLIB}" \
14005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14006 dvi) \
14007 || exit 1
14008
14009 @endif gmp
14010
14011 .PHONY: maybe-pdf-gmp pdf-gmp
14012 maybe-pdf-gmp:
14013 @if gmp
14014 maybe-pdf-gmp: pdf-gmp
14015
14016 pdf-gmp: \
14017 configure-gmp
14018 @[ -f ./gmp/Makefile ] || exit 0; \
14019 r=`${PWD_COMMAND}`; export r; \
14020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14021 $(HOST_EXPORTS) \
14022 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14024 done; \
14025 echo "Doing pdf in gmp"; \
14026 (cd $(HOST_SUBDIR)/gmp && \
14027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14029 "RANLIB=$${RANLIB}" \
14030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14031 pdf) \
14032 || exit 1
14033
14034 @endif gmp
14035
14036 .PHONY: maybe-html-gmp html-gmp
14037 maybe-html-gmp:
14038 @if gmp
14039 maybe-html-gmp: html-gmp
14040
14041 html-gmp: \
14042 configure-gmp
14043 @[ -f ./gmp/Makefile ] || exit 0; \
14044 r=`${PWD_COMMAND}`; export r; \
14045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14046 $(HOST_EXPORTS) \
14047 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14049 done; \
14050 echo "Doing html in gmp"; \
14051 (cd $(HOST_SUBDIR)/gmp && \
14052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14054 "RANLIB=$${RANLIB}" \
14055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14056 html) \
14057 || exit 1
14058
14059 @endif gmp
14060
14061 .PHONY: maybe-TAGS-gmp TAGS-gmp
14062 maybe-TAGS-gmp:
14063 @if gmp
14064 maybe-TAGS-gmp: TAGS-gmp
14065
14066 TAGS-gmp: \
14067 configure-gmp
14068 @[ -f ./gmp/Makefile ] || exit 0; \
14069 r=`${PWD_COMMAND}`; export r; \
14070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14071 $(HOST_EXPORTS) \
14072 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14074 done; \
14075 echo "Doing TAGS in gmp"; \
14076 (cd $(HOST_SUBDIR)/gmp && \
14077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14079 "RANLIB=$${RANLIB}" \
14080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14081 TAGS) \
14082 || exit 1
14083
14084 @endif gmp
14085
14086 .PHONY: maybe-install-info-gmp install-info-gmp
14087 maybe-install-info-gmp:
14088 @if gmp
14089 maybe-install-info-gmp: install-info-gmp
14090
14091 install-info-gmp: \
14092 configure-gmp \
14093 info-gmp
14094 @[ -f ./gmp/Makefile ] || exit 0; \
14095 r=`${PWD_COMMAND}`; export r; \
14096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14097 $(HOST_EXPORTS) \
14098 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14100 done; \
14101 echo "Doing install-info in gmp"; \
14102 (cd $(HOST_SUBDIR)/gmp && \
14103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14105 "RANLIB=$${RANLIB}" \
14106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14107 install-info) \
14108 || exit 1
14109
14110 @endif gmp
14111
14112 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14113 maybe-install-dvi-gmp:
14114 @if gmp
14115 maybe-install-dvi-gmp: install-dvi-gmp
14116
14117 install-dvi-gmp: \
14118 configure-gmp \
14119 dvi-gmp
14120 @[ -f ./gmp/Makefile ] || exit 0; \
14121 r=`${PWD_COMMAND}`; export r; \
14122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14123 $(HOST_EXPORTS) \
14124 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14126 done; \
14127 echo "Doing install-dvi in gmp"; \
14128 (cd $(HOST_SUBDIR)/gmp && \
14129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14131 "RANLIB=$${RANLIB}" \
14132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14133 install-dvi) \
14134 || exit 1
14135
14136 @endif gmp
14137
14138 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14139 maybe-install-pdf-gmp:
14140 @if gmp
14141 maybe-install-pdf-gmp: install-pdf-gmp
14142
14143 install-pdf-gmp: \
14144 configure-gmp \
14145 pdf-gmp
14146 @[ -f ./gmp/Makefile ] || exit 0; \
14147 r=`${PWD_COMMAND}`; export r; \
14148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14149 $(HOST_EXPORTS) \
14150 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14152 done; \
14153 echo "Doing install-pdf in gmp"; \
14154 (cd $(HOST_SUBDIR)/gmp && \
14155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14157 "RANLIB=$${RANLIB}" \
14158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14159 install-pdf) \
14160 || exit 1
14161
14162 @endif gmp
14163
14164 .PHONY: maybe-install-html-gmp install-html-gmp
14165 maybe-install-html-gmp:
14166 @if gmp
14167 maybe-install-html-gmp: install-html-gmp
14168
14169 install-html-gmp: \
14170 configure-gmp \
14171 html-gmp
14172 @[ -f ./gmp/Makefile ] || exit 0; \
14173 r=`${PWD_COMMAND}`; export r; \
14174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14175 $(HOST_EXPORTS) \
14176 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14178 done; \
14179 echo "Doing install-html in gmp"; \
14180 (cd $(HOST_SUBDIR)/gmp && \
14181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14183 "RANLIB=$${RANLIB}" \
14184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14185 install-html) \
14186 || exit 1
14187
14188 @endif gmp
14189
14190 .PHONY: maybe-installcheck-gmp installcheck-gmp
14191 maybe-installcheck-gmp:
14192 @if gmp
14193 maybe-installcheck-gmp: installcheck-gmp
14194
14195 installcheck-gmp: \
14196 configure-gmp
14197 @[ -f ./gmp/Makefile ] || exit 0; \
14198 r=`${PWD_COMMAND}`; export r; \
14199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14200 $(HOST_EXPORTS) \
14201 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14203 done; \
14204 echo "Doing installcheck in gmp"; \
14205 (cd $(HOST_SUBDIR)/gmp && \
14206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14208 "RANLIB=$${RANLIB}" \
14209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14210 installcheck) \
14211 || exit 1
14212
14213 @endif gmp
14214
14215 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14216 maybe-mostlyclean-gmp:
14217 @if gmp
14218 maybe-mostlyclean-gmp: mostlyclean-gmp
14219
14220 mostlyclean-gmp:
14221 @[ -f ./gmp/Makefile ] || exit 0; \
14222 r=`${PWD_COMMAND}`; export r; \
14223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224 $(HOST_EXPORTS) \
14225 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14227 done; \
14228 echo "Doing mostlyclean in gmp"; \
14229 (cd $(HOST_SUBDIR)/gmp && \
14230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14232 "RANLIB=$${RANLIB}" \
14233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14234 mostlyclean) \
14235 || exit 1
14236
14237 @endif gmp
14238
14239 .PHONY: maybe-clean-gmp clean-gmp
14240 maybe-clean-gmp:
14241 @if gmp
14242 maybe-clean-gmp: clean-gmp
14243
14244 clean-gmp:
14245 @[ -f ./gmp/Makefile ] || exit 0; \
14246 r=`${PWD_COMMAND}`; export r; \
14247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14248 $(HOST_EXPORTS) \
14249 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14251 done; \
14252 echo "Doing clean in gmp"; \
14253 (cd $(HOST_SUBDIR)/gmp && \
14254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14256 "RANLIB=$${RANLIB}" \
14257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14258 clean) \
14259 || exit 1
14260
14261 @endif gmp
14262
14263 .PHONY: maybe-distclean-gmp distclean-gmp
14264 maybe-distclean-gmp:
14265 @if gmp
14266 maybe-distclean-gmp: distclean-gmp
14267
14268 distclean-gmp:
14269 @[ -f ./gmp/Makefile ] || exit 0; \
14270 r=`${PWD_COMMAND}`; export r; \
14271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14272 $(HOST_EXPORTS) \
14273 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14275 done; \
14276 echo "Doing distclean in gmp"; \
14277 (cd $(HOST_SUBDIR)/gmp && \
14278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14280 "RANLIB=$${RANLIB}" \
14281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14282 distclean) \
14283 || exit 1
14284
14285 @endif gmp
14286
14287 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14288 maybe-maintainer-clean-gmp:
14289 @if gmp
14290 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14291
14292 maintainer-clean-gmp:
14293 @[ -f ./gmp/Makefile ] || exit 0; \
14294 r=`${PWD_COMMAND}`; export r; \
14295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296 $(HOST_EXPORTS) \
14297 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14299 done; \
14300 echo "Doing maintainer-clean in gmp"; \
14301 (cd $(HOST_SUBDIR)/gmp && \
14302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14304 "RANLIB=$${RANLIB}" \
14305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14306 maintainer-clean) \
14307 || exit 1
14308
14309 @endif gmp
14310
14311
14312
14313 .PHONY: configure-mpfr maybe-configure-mpfr
14314 maybe-configure-mpfr:
14315 @if gcc-bootstrap
14316 configure-mpfr: stage_current
14317 @endif gcc-bootstrap
14318 @if mpfr
14319 maybe-configure-mpfr: configure-mpfr
14320 configure-mpfr:
14321 @r=`${PWD_COMMAND}`; export r; \
14322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14323 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14325 $(HOST_EXPORTS) \
14326 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14327 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14328 case $(srcdir) in \
14329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14330 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14332 esac; \
14333 module_srcdir=mpfr; \
14334 $(SHELL) \
14335 $$s/$$module_srcdir/configure \
14336 --srcdir=$${topdir}/$$module_srcdir \
14337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14338 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14339 || exit 1
14340 @endif mpfr
14341
14342
14343
14344 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14345 maybe-configure-stage1-mpfr:
14346 @if mpfr-bootstrap
14347 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14348 configure-stage1-mpfr:
14349 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14351 @r=`${PWD_COMMAND}`; export r; \
14352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14353 TFLAGS="$(STAGE1_TFLAGS)"; \
14354 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14355 $(HOST_EXPORTS) \
14356 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14357 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14358 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14359 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14361 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14362 case $(srcdir) in \
14363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14364 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14366 esac; \
14367 module_srcdir=mpfr; \
14368 $(SHELL) $$s/$$module_srcdir/configure \
14369 --srcdir=$${topdir}/$$module_srcdir \
14370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14371 --target=${target_alias} \
14372 \
14373 $(STAGE1_CONFIGURE_FLAGS) \
14374 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14375 @endif mpfr-bootstrap
14376
14377 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14378 maybe-configure-stage2-mpfr:
14379 @if mpfr-bootstrap
14380 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14381 configure-stage2-mpfr:
14382 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14384 @r=`${PWD_COMMAND}`; export r; \
14385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14386 TFLAGS="$(STAGE2_TFLAGS)"; \
14387 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14388 $(HOST_EXPORTS) \
14389 $(POSTSTAGE1_HOST_EXPORTS) \
14390 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14391 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14392 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14393 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14395 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14396 case $(srcdir) in \
14397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14398 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14400 esac; \
14401 module_srcdir=mpfr; \
14402 $(SHELL) $$s/$$module_srcdir/configure \
14403 --srcdir=$${topdir}/$$module_srcdir \
14404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14405 --target=${target_alias} \
14406 --with-build-libsubdir=$(HOST_SUBDIR) \
14407 $(STAGE2_CONFIGURE_FLAGS) \
14408 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14409 @endif mpfr-bootstrap
14410
14411 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14412 maybe-configure-stage3-mpfr:
14413 @if mpfr-bootstrap
14414 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14415 configure-stage3-mpfr:
14416 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14418 @r=`${PWD_COMMAND}`; export r; \
14419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420 TFLAGS="$(STAGE3_TFLAGS)"; \
14421 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14422 $(HOST_EXPORTS) \
14423 $(POSTSTAGE1_HOST_EXPORTS) \
14424 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14425 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14426 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14427 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14429 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14430 case $(srcdir) in \
14431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14432 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14434 esac; \
14435 module_srcdir=mpfr; \
14436 $(SHELL) $$s/$$module_srcdir/configure \
14437 --srcdir=$${topdir}/$$module_srcdir \
14438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14439 --target=${target_alias} \
14440 --with-build-libsubdir=$(HOST_SUBDIR) \
14441 $(STAGE3_CONFIGURE_FLAGS) \
14442 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14443 @endif mpfr-bootstrap
14444
14445 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14446 maybe-configure-stage4-mpfr:
14447 @if mpfr-bootstrap
14448 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14449 configure-stage4-mpfr:
14450 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14452 @r=`${PWD_COMMAND}`; export r; \
14453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14454 TFLAGS="$(STAGE4_TFLAGS)"; \
14455 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14456 $(HOST_EXPORTS) \
14457 $(POSTSTAGE1_HOST_EXPORTS) \
14458 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14459 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14460 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14461 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14463 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14464 case $(srcdir) in \
14465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14466 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14468 esac; \
14469 module_srcdir=mpfr; \
14470 $(SHELL) $$s/$$module_srcdir/configure \
14471 --srcdir=$${topdir}/$$module_srcdir \
14472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14473 --target=${target_alias} \
14474 --with-build-libsubdir=$(HOST_SUBDIR) \
14475 $(STAGE4_CONFIGURE_FLAGS) \
14476 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14477 @endif mpfr-bootstrap
14478
14479 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14480 maybe-configure-stageprofile-mpfr:
14481 @if mpfr-bootstrap
14482 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14483 configure-stageprofile-mpfr:
14484 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14486 @r=`${PWD_COMMAND}`; export r; \
14487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14488 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14489 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14490 $(HOST_EXPORTS) \
14491 $(POSTSTAGE1_HOST_EXPORTS) \
14492 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14493 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14494 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14495 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14497 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14498 case $(srcdir) in \
14499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14500 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14502 esac; \
14503 module_srcdir=mpfr; \
14504 $(SHELL) $$s/$$module_srcdir/configure \
14505 --srcdir=$${topdir}/$$module_srcdir \
14506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14507 --target=${target_alias} \
14508 --with-build-libsubdir=$(HOST_SUBDIR) \
14509 $(STAGEprofile_CONFIGURE_FLAGS) \
14510 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14511 @endif mpfr-bootstrap
14512
14513 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14514 maybe-configure-stagetrain-mpfr:
14515 @if mpfr-bootstrap
14516 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14517 configure-stagetrain-mpfr:
14518 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14520 @r=`${PWD_COMMAND}`; export r; \
14521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14523 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14524 $(HOST_EXPORTS) \
14525 $(POSTSTAGE1_HOST_EXPORTS) \
14526 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14527 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14528 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14529 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14531 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14532 case $(srcdir) in \
14533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14534 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14536 esac; \
14537 module_srcdir=mpfr; \
14538 $(SHELL) $$s/$$module_srcdir/configure \
14539 --srcdir=$${topdir}/$$module_srcdir \
14540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14541 --target=${target_alias} \
14542 --with-build-libsubdir=$(HOST_SUBDIR) \
14543 $(STAGEtrain_CONFIGURE_FLAGS) \
14544 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14545 @endif mpfr-bootstrap
14546
14547 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14548 maybe-configure-stagefeedback-mpfr:
14549 @if mpfr-bootstrap
14550 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14551 configure-stagefeedback-mpfr:
14552 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14554 @r=`${PWD_COMMAND}`; export r; \
14555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14556 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14557 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14558 $(HOST_EXPORTS) \
14559 $(POSTSTAGE1_HOST_EXPORTS) \
14560 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14561 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14562 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14563 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14565 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14566 case $(srcdir) in \
14567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14568 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14570 esac; \
14571 module_srcdir=mpfr; \
14572 $(SHELL) $$s/$$module_srcdir/configure \
14573 --srcdir=$${topdir}/$$module_srcdir \
14574 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14575 --target=${target_alias} \
14576 --with-build-libsubdir=$(HOST_SUBDIR) \
14577 $(STAGEfeedback_CONFIGURE_FLAGS) \
14578 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14579 @endif mpfr-bootstrap
14580
14581 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14582 maybe-configure-stageautoprofile-mpfr:
14583 @if mpfr-bootstrap
14584 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14585 configure-stageautoprofile-mpfr:
14586 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14587 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14588 @r=`${PWD_COMMAND}`; export r; \
14589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14591 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14592 $(HOST_EXPORTS) \
14593 $(POSTSTAGE1_HOST_EXPORTS) \
14594 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14595 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14596 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14597 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14599 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14600 case $(srcdir) in \
14601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14602 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14604 esac; \
14605 module_srcdir=mpfr; \
14606 $(SHELL) $$s/$$module_srcdir/configure \
14607 --srcdir=$${topdir}/$$module_srcdir \
14608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14609 --target=${target_alias} \
14610 --with-build-libsubdir=$(HOST_SUBDIR) \
14611 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14612 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14613 @endif mpfr-bootstrap
14614
14615 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14616 maybe-configure-stageautofeedback-mpfr:
14617 @if mpfr-bootstrap
14618 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14619 configure-stageautofeedback-mpfr:
14620 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14621 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14622 @r=`${PWD_COMMAND}`; export r; \
14623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14624 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14625 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14626 $(HOST_EXPORTS) \
14627 $(POSTSTAGE1_HOST_EXPORTS) \
14628 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14629 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14630 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14631 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14632 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14633 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14634 case $(srcdir) in \
14635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14636 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14638 esac; \
14639 module_srcdir=mpfr; \
14640 $(SHELL) $$s/$$module_srcdir/configure \
14641 --srcdir=$${topdir}/$$module_srcdir \
14642 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14643 --target=${target_alias} \
14644 --with-build-libsubdir=$(HOST_SUBDIR) \
14645 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14646 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14647 @endif mpfr-bootstrap
14648
14649
14650
14651
14652
14653 .PHONY: all-mpfr maybe-all-mpfr
14654 maybe-all-mpfr:
14655 @if gcc-bootstrap
14656 all-mpfr: stage_current
14657 @endif gcc-bootstrap
14658 @if mpfr
14659 TARGET-mpfr=all
14660 maybe-all-mpfr: all-mpfr
14661 all-mpfr: configure-mpfr
14662 @r=`${PWD_COMMAND}`; export r; \
14663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14664 $(HOST_EXPORTS) \
14665 (cd $(HOST_SUBDIR)/mpfr && \
14666 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14667 $(TARGET-mpfr))
14668 @endif mpfr
14669
14670
14671
14672 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14673 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14674 maybe-all-stage1-mpfr:
14675 maybe-clean-stage1-mpfr:
14676 @if mpfr-bootstrap
14677 maybe-all-stage1-mpfr: all-stage1-mpfr
14678 all-stage1: all-stage1-mpfr
14679 TARGET-stage1-mpfr = $(TARGET-mpfr)
14680 all-stage1-mpfr: configure-stage1-mpfr
14681 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14682 @r=`${PWD_COMMAND}`; export r; \
14683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14684 TFLAGS="$(STAGE1_TFLAGS)"; \
14685 $(HOST_EXPORTS) \
14686 cd $(HOST_SUBDIR)/mpfr && \
14687 \
14688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14689 CFLAGS="$(STAGE1_CFLAGS)" \
14690 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14691 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14692 LIBCFLAGS="$(LIBCFLAGS)" \
14693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14696 $(EXTRA_HOST_FLAGS) \
14697 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14698 TFLAGS="$(STAGE1_TFLAGS)" \
14699 $(TARGET-stage1-mpfr)
14700
14701 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14702 clean-stage1: clean-stage1-mpfr
14703 clean-stage1-mpfr:
14704 @if [ $(current_stage) = stage1 ]; then \
14705 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14706 else \
14707 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14708 $(MAKE) stage1-start; \
14709 fi; \
14710 cd $(HOST_SUBDIR)/mpfr && \
14711 $(MAKE) $(EXTRA_HOST_FLAGS) \
14712 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14713 @endif mpfr-bootstrap
14714
14715
14716 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14717 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14718 maybe-all-stage2-mpfr:
14719 maybe-clean-stage2-mpfr:
14720 @if mpfr-bootstrap
14721 maybe-all-stage2-mpfr: all-stage2-mpfr
14722 all-stage2: all-stage2-mpfr
14723 TARGET-stage2-mpfr = $(TARGET-mpfr)
14724 all-stage2-mpfr: configure-stage2-mpfr
14725 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14726 @r=`${PWD_COMMAND}`; export r; \
14727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14728 TFLAGS="$(STAGE2_TFLAGS)"; \
14729 $(HOST_EXPORTS) \
14730 $(POSTSTAGE1_HOST_EXPORTS) \
14731 cd $(HOST_SUBDIR)/mpfr && \
14732 \
14733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14734 CFLAGS="$(STAGE2_CFLAGS)" \
14735 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14736 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14737 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14741 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14742 TFLAGS="$(STAGE2_TFLAGS)" \
14743 $(TARGET-stage2-mpfr)
14744
14745 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14746 clean-stage2: clean-stage2-mpfr
14747 clean-stage2-mpfr:
14748 @if [ $(current_stage) = stage2 ]; then \
14749 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14750 else \
14751 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14752 $(MAKE) stage2-start; \
14753 fi; \
14754 cd $(HOST_SUBDIR)/mpfr && \
14755 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14756 @endif mpfr-bootstrap
14757
14758
14759 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14760 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14761 maybe-all-stage3-mpfr:
14762 maybe-clean-stage3-mpfr:
14763 @if mpfr-bootstrap
14764 maybe-all-stage3-mpfr: all-stage3-mpfr
14765 all-stage3: all-stage3-mpfr
14766 TARGET-stage3-mpfr = $(TARGET-mpfr)
14767 all-stage3-mpfr: configure-stage3-mpfr
14768 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14769 @r=`${PWD_COMMAND}`; export r; \
14770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14771 TFLAGS="$(STAGE3_TFLAGS)"; \
14772 $(HOST_EXPORTS) \
14773 $(POSTSTAGE1_HOST_EXPORTS) \
14774 cd $(HOST_SUBDIR)/mpfr && \
14775 \
14776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14777 CFLAGS="$(STAGE3_CFLAGS)" \
14778 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14779 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14780 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14784 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14785 TFLAGS="$(STAGE3_TFLAGS)" \
14786 $(TARGET-stage3-mpfr)
14787
14788 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14789 clean-stage3: clean-stage3-mpfr
14790 clean-stage3-mpfr:
14791 @if [ $(current_stage) = stage3 ]; then \
14792 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14793 else \
14794 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14795 $(MAKE) stage3-start; \
14796 fi; \
14797 cd $(HOST_SUBDIR)/mpfr && \
14798 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14799 @endif mpfr-bootstrap
14800
14801
14802 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14803 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14804 maybe-all-stage4-mpfr:
14805 maybe-clean-stage4-mpfr:
14806 @if mpfr-bootstrap
14807 maybe-all-stage4-mpfr: all-stage4-mpfr
14808 all-stage4: all-stage4-mpfr
14809 TARGET-stage4-mpfr = $(TARGET-mpfr)
14810 all-stage4-mpfr: configure-stage4-mpfr
14811 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14812 @r=`${PWD_COMMAND}`; export r; \
14813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14814 TFLAGS="$(STAGE4_TFLAGS)"; \
14815 $(HOST_EXPORTS) \
14816 $(POSTSTAGE1_HOST_EXPORTS) \
14817 cd $(HOST_SUBDIR)/mpfr && \
14818 \
14819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14820 CFLAGS="$(STAGE4_CFLAGS)" \
14821 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14822 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14823 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14828 TFLAGS="$(STAGE4_TFLAGS)" \
14829 $(TARGET-stage4-mpfr)
14830
14831 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14832 clean-stage4: clean-stage4-mpfr
14833 clean-stage4-mpfr:
14834 @if [ $(current_stage) = stage4 ]; then \
14835 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14836 else \
14837 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14838 $(MAKE) stage4-start; \
14839 fi; \
14840 cd $(HOST_SUBDIR)/mpfr && \
14841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14842 @endif mpfr-bootstrap
14843
14844
14845 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14846 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14847 maybe-all-stageprofile-mpfr:
14848 maybe-clean-stageprofile-mpfr:
14849 @if mpfr-bootstrap
14850 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14851 all-stageprofile: all-stageprofile-mpfr
14852 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14853 all-stageprofile-mpfr: configure-stageprofile-mpfr
14854 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14855 @r=`${PWD_COMMAND}`; export r; \
14856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14857 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14858 $(HOST_EXPORTS) \
14859 $(POSTSTAGE1_HOST_EXPORTS) \
14860 cd $(HOST_SUBDIR)/mpfr && \
14861 \
14862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14863 CFLAGS="$(STAGEprofile_CFLAGS)" \
14864 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14865 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14866 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14871 TFLAGS="$(STAGEprofile_TFLAGS)" \
14872 $(TARGET-stageprofile-mpfr)
14873
14874 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14875 clean-stageprofile: clean-stageprofile-mpfr
14876 clean-stageprofile-mpfr:
14877 @if [ $(current_stage) = stageprofile ]; then \
14878 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14879 else \
14880 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14881 $(MAKE) stageprofile-start; \
14882 fi; \
14883 cd $(HOST_SUBDIR)/mpfr && \
14884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14885 @endif mpfr-bootstrap
14886
14887
14888 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14889 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14890 maybe-all-stagetrain-mpfr:
14891 maybe-clean-stagetrain-mpfr:
14892 @if mpfr-bootstrap
14893 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14894 all-stagetrain: all-stagetrain-mpfr
14895 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14896 all-stagetrain-mpfr: configure-stagetrain-mpfr
14897 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14898 @r=`${PWD_COMMAND}`; export r; \
14899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14900 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14901 $(HOST_EXPORTS) \
14902 $(POSTSTAGE1_HOST_EXPORTS) \
14903 cd $(HOST_SUBDIR)/mpfr && \
14904 \
14905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14906 CFLAGS="$(STAGEtrain_CFLAGS)" \
14907 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14908 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14909 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14914 TFLAGS="$(STAGEtrain_TFLAGS)" \
14915 $(TARGET-stagetrain-mpfr)
14916
14917 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14918 clean-stagetrain: clean-stagetrain-mpfr
14919 clean-stagetrain-mpfr:
14920 @if [ $(current_stage) = stagetrain ]; then \
14921 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14922 else \
14923 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14924 $(MAKE) stagetrain-start; \
14925 fi; \
14926 cd $(HOST_SUBDIR)/mpfr && \
14927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14928 @endif mpfr-bootstrap
14929
14930
14931 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14932 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14933 maybe-all-stagefeedback-mpfr:
14934 maybe-clean-stagefeedback-mpfr:
14935 @if mpfr-bootstrap
14936 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14937 all-stagefeedback: all-stagefeedback-mpfr
14938 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14939 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14940 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14941 @r=`${PWD_COMMAND}`; export r; \
14942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14944 $(HOST_EXPORTS) \
14945 $(POSTSTAGE1_HOST_EXPORTS) \
14946 cd $(HOST_SUBDIR)/mpfr && \
14947 \
14948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14949 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14950 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14951 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14952 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14957 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14958 $(TARGET-stagefeedback-mpfr)
14959
14960 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14961 clean-stagefeedback: clean-stagefeedback-mpfr
14962 clean-stagefeedback-mpfr:
14963 @if [ $(current_stage) = stagefeedback ]; then \
14964 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14965 else \
14966 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14967 $(MAKE) stagefeedback-start; \
14968 fi; \
14969 cd $(HOST_SUBDIR)/mpfr && \
14970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14971 @endif mpfr-bootstrap
14972
14973
14974 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14975 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14976 maybe-all-stageautoprofile-mpfr:
14977 maybe-clean-stageautoprofile-mpfr:
14978 @if mpfr-bootstrap
14979 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14980 all-stageautoprofile: all-stageautoprofile-mpfr
14981 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14982 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14983 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14984 @r=`${PWD_COMMAND}`; export r; \
14985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14986 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14987 $(HOST_EXPORTS) \
14988 $(POSTSTAGE1_HOST_EXPORTS) \
14989 cd $(HOST_SUBDIR)/mpfr && \
14990 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14992 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14993 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14994 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14995 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15000 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15001 $(TARGET-stageautoprofile-mpfr)
15002
15003 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
15004 clean-stageautoprofile: clean-stageautoprofile-mpfr
15005 clean-stageautoprofile-mpfr:
15006 @if [ $(current_stage) = stageautoprofile ]; then \
15007 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15008 else \
15009 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15010 $(MAKE) stageautoprofile-start; \
15011 fi; \
15012 cd $(HOST_SUBDIR)/mpfr && \
15013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15014 @endif mpfr-bootstrap
15015
15016
15017 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15018 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15019 maybe-all-stageautofeedback-mpfr:
15020 maybe-clean-stageautofeedback-mpfr:
15021 @if mpfr-bootstrap
15022 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15023 all-stageautofeedback: all-stageautofeedback-mpfr
15024 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15025 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15026 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15027 @r=`${PWD_COMMAND}`; export r; \
15028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15029 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15030 $(HOST_EXPORTS) \
15031 $(POSTSTAGE1_HOST_EXPORTS) \
15032 cd $(HOST_SUBDIR)/mpfr && \
15033 \
15034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15035 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15036 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15037 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15038 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15043 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15044 $(TARGET-stageautofeedback-mpfr)
15045
15046 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15047 clean-stageautofeedback: clean-stageautofeedback-mpfr
15048 clean-stageautofeedback-mpfr:
15049 @if [ $(current_stage) = stageautofeedback ]; then \
15050 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15051 else \
15052 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15053 $(MAKE) stageautofeedback-start; \
15054 fi; \
15055 cd $(HOST_SUBDIR)/mpfr && \
15056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15057 @endif mpfr-bootstrap
15058
15059
15060
15061
15062
15063 .PHONY: check-mpfr maybe-check-mpfr
15064 maybe-check-mpfr:
15065 @if mpfr
15066 maybe-check-mpfr: check-mpfr
15067
15068 check-mpfr:
15069 @: $(MAKE); $(unstage)
15070 @r=`${PWD_COMMAND}`; export r; \
15071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15073 (cd $(HOST_SUBDIR)/mpfr && \
15074 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15075
15076 @endif mpfr
15077
15078 .PHONY: install-mpfr maybe-install-mpfr
15079 maybe-install-mpfr:
15080 @if mpfr
15081 maybe-install-mpfr: install-mpfr
15082
15083 install-mpfr:
15084
15085 @endif mpfr
15086
15087 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15088 maybe-install-strip-mpfr:
15089 @if mpfr
15090 maybe-install-strip-mpfr: install-strip-mpfr
15091
15092 install-strip-mpfr:
15093
15094 @endif mpfr
15095
15096 # Other targets (info, dvi, pdf, etc.)
15097
15098 .PHONY: maybe-info-mpfr info-mpfr
15099 maybe-info-mpfr:
15100 @if mpfr
15101 maybe-info-mpfr: info-mpfr
15102
15103 info-mpfr: \
15104 configure-mpfr
15105 @[ -f ./mpfr/Makefile ] || exit 0; \
15106 r=`${PWD_COMMAND}`; export r; \
15107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15108 $(HOST_EXPORTS) \
15109 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15111 done; \
15112 echo "Doing info in mpfr"; \
15113 (cd $(HOST_SUBDIR)/mpfr && \
15114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15116 "RANLIB=$${RANLIB}" \
15117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15118 info) \
15119 || exit 1
15120
15121 @endif mpfr
15122
15123 .PHONY: maybe-dvi-mpfr dvi-mpfr
15124 maybe-dvi-mpfr:
15125 @if mpfr
15126 maybe-dvi-mpfr: dvi-mpfr
15127
15128 dvi-mpfr: \
15129 configure-mpfr
15130 @[ -f ./mpfr/Makefile ] || exit 0; \
15131 r=`${PWD_COMMAND}`; export r; \
15132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15133 $(HOST_EXPORTS) \
15134 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15136 done; \
15137 echo "Doing dvi in mpfr"; \
15138 (cd $(HOST_SUBDIR)/mpfr && \
15139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15141 "RANLIB=$${RANLIB}" \
15142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15143 dvi) \
15144 || exit 1
15145
15146 @endif mpfr
15147
15148 .PHONY: maybe-pdf-mpfr pdf-mpfr
15149 maybe-pdf-mpfr:
15150 @if mpfr
15151 maybe-pdf-mpfr: pdf-mpfr
15152
15153 pdf-mpfr: \
15154 configure-mpfr
15155 @[ -f ./mpfr/Makefile ] || exit 0; \
15156 r=`${PWD_COMMAND}`; export r; \
15157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15158 $(HOST_EXPORTS) \
15159 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15161 done; \
15162 echo "Doing pdf in mpfr"; \
15163 (cd $(HOST_SUBDIR)/mpfr && \
15164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15166 "RANLIB=$${RANLIB}" \
15167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15168 pdf) \
15169 || exit 1
15170
15171 @endif mpfr
15172
15173 .PHONY: maybe-html-mpfr html-mpfr
15174 maybe-html-mpfr:
15175 @if mpfr
15176 maybe-html-mpfr: html-mpfr
15177
15178 html-mpfr: \
15179 configure-mpfr
15180 @[ -f ./mpfr/Makefile ] || exit 0; \
15181 r=`${PWD_COMMAND}`; export r; \
15182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15183 $(HOST_EXPORTS) \
15184 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15186 done; \
15187 echo "Doing html in mpfr"; \
15188 (cd $(HOST_SUBDIR)/mpfr && \
15189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15191 "RANLIB=$${RANLIB}" \
15192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15193 html) \
15194 || exit 1
15195
15196 @endif mpfr
15197
15198 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15199 maybe-TAGS-mpfr:
15200 @if mpfr
15201 maybe-TAGS-mpfr: TAGS-mpfr
15202
15203 TAGS-mpfr: \
15204 configure-mpfr
15205 @[ -f ./mpfr/Makefile ] || exit 0; \
15206 r=`${PWD_COMMAND}`; export r; \
15207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15208 $(HOST_EXPORTS) \
15209 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15211 done; \
15212 echo "Doing TAGS in mpfr"; \
15213 (cd $(HOST_SUBDIR)/mpfr && \
15214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15216 "RANLIB=$${RANLIB}" \
15217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15218 TAGS) \
15219 || exit 1
15220
15221 @endif mpfr
15222
15223 .PHONY: maybe-install-info-mpfr install-info-mpfr
15224 maybe-install-info-mpfr:
15225 @if mpfr
15226 maybe-install-info-mpfr: install-info-mpfr
15227
15228 install-info-mpfr: \
15229 configure-mpfr \
15230 info-mpfr
15231 @[ -f ./mpfr/Makefile ] || exit 0; \
15232 r=`${PWD_COMMAND}`; export r; \
15233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15234 $(HOST_EXPORTS) \
15235 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15237 done; \
15238 echo "Doing install-info in mpfr"; \
15239 (cd $(HOST_SUBDIR)/mpfr && \
15240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15242 "RANLIB=$${RANLIB}" \
15243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15244 install-info) \
15245 || exit 1
15246
15247 @endif mpfr
15248
15249 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15250 maybe-install-dvi-mpfr:
15251 @if mpfr
15252 maybe-install-dvi-mpfr: install-dvi-mpfr
15253
15254 install-dvi-mpfr: \
15255 configure-mpfr \
15256 dvi-mpfr
15257 @[ -f ./mpfr/Makefile ] || exit 0; \
15258 r=`${PWD_COMMAND}`; export r; \
15259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15260 $(HOST_EXPORTS) \
15261 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15263 done; \
15264 echo "Doing install-dvi in mpfr"; \
15265 (cd $(HOST_SUBDIR)/mpfr && \
15266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15268 "RANLIB=$${RANLIB}" \
15269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15270 install-dvi) \
15271 || exit 1
15272
15273 @endif mpfr
15274
15275 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15276 maybe-install-pdf-mpfr:
15277 @if mpfr
15278 maybe-install-pdf-mpfr: install-pdf-mpfr
15279
15280 install-pdf-mpfr: \
15281 configure-mpfr \
15282 pdf-mpfr
15283 @[ -f ./mpfr/Makefile ] || exit 0; \
15284 r=`${PWD_COMMAND}`; export r; \
15285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15286 $(HOST_EXPORTS) \
15287 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15289 done; \
15290 echo "Doing install-pdf in mpfr"; \
15291 (cd $(HOST_SUBDIR)/mpfr && \
15292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15294 "RANLIB=$${RANLIB}" \
15295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15296 install-pdf) \
15297 || exit 1
15298
15299 @endif mpfr
15300
15301 .PHONY: maybe-install-html-mpfr install-html-mpfr
15302 maybe-install-html-mpfr:
15303 @if mpfr
15304 maybe-install-html-mpfr: install-html-mpfr
15305
15306 install-html-mpfr: \
15307 configure-mpfr \
15308 html-mpfr
15309 @[ -f ./mpfr/Makefile ] || exit 0; \
15310 r=`${PWD_COMMAND}`; export r; \
15311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15312 $(HOST_EXPORTS) \
15313 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15315 done; \
15316 echo "Doing install-html in mpfr"; \
15317 (cd $(HOST_SUBDIR)/mpfr && \
15318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15320 "RANLIB=$${RANLIB}" \
15321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15322 install-html) \
15323 || exit 1
15324
15325 @endif mpfr
15326
15327 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15328 maybe-installcheck-mpfr:
15329 @if mpfr
15330 maybe-installcheck-mpfr: installcheck-mpfr
15331
15332 installcheck-mpfr: \
15333 configure-mpfr
15334 @[ -f ./mpfr/Makefile ] || exit 0; \
15335 r=`${PWD_COMMAND}`; export r; \
15336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15337 $(HOST_EXPORTS) \
15338 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15340 done; \
15341 echo "Doing installcheck in mpfr"; \
15342 (cd $(HOST_SUBDIR)/mpfr && \
15343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15345 "RANLIB=$${RANLIB}" \
15346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15347 installcheck) \
15348 || exit 1
15349
15350 @endif mpfr
15351
15352 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15353 maybe-mostlyclean-mpfr:
15354 @if mpfr
15355 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15356
15357 mostlyclean-mpfr:
15358 @[ -f ./mpfr/Makefile ] || exit 0; \
15359 r=`${PWD_COMMAND}`; export r; \
15360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15361 $(HOST_EXPORTS) \
15362 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15364 done; \
15365 echo "Doing mostlyclean in mpfr"; \
15366 (cd $(HOST_SUBDIR)/mpfr && \
15367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15369 "RANLIB=$${RANLIB}" \
15370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15371 mostlyclean) \
15372 || exit 1
15373
15374 @endif mpfr
15375
15376 .PHONY: maybe-clean-mpfr clean-mpfr
15377 maybe-clean-mpfr:
15378 @if mpfr
15379 maybe-clean-mpfr: clean-mpfr
15380
15381 clean-mpfr:
15382 @[ -f ./mpfr/Makefile ] || exit 0; \
15383 r=`${PWD_COMMAND}`; export r; \
15384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15385 $(HOST_EXPORTS) \
15386 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15388 done; \
15389 echo "Doing clean in mpfr"; \
15390 (cd $(HOST_SUBDIR)/mpfr && \
15391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15393 "RANLIB=$${RANLIB}" \
15394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15395 clean) \
15396 || exit 1
15397
15398 @endif mpfr
15399
15400 .PHONY: maybe-distclean-mpfr distclean-mpfr
15401 maybe-distclean-mpfr:
15402 @if mpfr
15403 maybe-distclean-mpfr: distclean-mpfr
15404
15405 distclean-mpfr:
15406 @[ -f ./mpfr/Makefile ] || exit 0; \
15407 r=`${PWD_COMMAND}`; export r; \
15408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15409 $(HOST_EXPORTS) \
15410 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15412 done; \
15413 echo "Doing distclean in mpfr"; \
15414 (cd $(HOST_SUBDIR)/mpfr && \
15415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15417 "RANLIB=$${RANLIB}" \
15418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15419 distclean) \
15420 || exit 1
15421
15422 @endif mpfr
15423
15424 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15425 maybe-maintainer-clean-mpfr:
15426 @if mpfr
15427 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15428
15429 maintainer-clean-mpfr:
15430 @[ -f ./mpfr/Makefile ] || exit 0; \
15431 r=`${PWD_COMMAND}`; export r; \
15432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15433 $(HOST_EXPORTS) \
15434 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15436 done; \
15437 echo "Doing maintainer-clean in mpfr"; \
15438 (cd $(HOST_SUBDIR)/mpfr && \
15439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15441 "RANLIB=$${RANLIB}" \
15442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15443 maintainer-clean) \
15444 || exit 1
15445
15446 @endif mpfr
15447
15448
15449
15450 .PHONY: configure-mpc maybe-configure-mpc
15451 maybe-configure-mpc:
15452 @if gcc-bootstrap
15453 configure-mpc: stage_current
15454 @endif gcc-bootstrap
15455 @if mpc
15456 maybe-configure-mpc: configure-mpc
15457 configure-mpc:
15458 @r=`${PWD_COMMAND}`; export r; \
15459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15460 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15462 $(HOST_EXPORTS) \
15463 echo Configuring in $(HOST_SUBDIR)/mpc; \
15464 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15465 case $(srcdir) in \
15466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15467 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15469 esac; \
15470 module_srcdir=mpc; \
15471 $(SHELL) \
15472 $$s/$$module_srcdir/configure \
15473 --srcdir=$${topdir}/$$module_srcdir \
15474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15475 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15476 || exit 1
15477 @endif mpc
15478
15479
15480
15481 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15482 maybe-configure-stage1-mpc:
15483 @if mpc-bootstrap
15484 maybe-configure-stage1-mpc: configure-stage1-mpc
15485 configure-stage1-mpc:
15486 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15487 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15488 @r=`${PWD_COMMAND}`; export r; \
15489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15490 TFLAGS="$(STAGE1_TFLAGS)"; \
15491 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15492 $(HOST_EXPORTS) \
15493 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15494 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15495 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15496 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15498 cd $(HOST_SUBDIR)/mpc || exit 1; \
15499 case $(srcdir) in \
15500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15501 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15503 esac; \
15504 module_srcdir=mpc; \
15505 $(SHELL) $$s/$$module_srcdir/configure \
15506 --srcdir=$${topdir}/$$module_srcdir \
15507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15508 --target=${target_alias} \
15509 \
15510 $(STAGE1_CONFIGURE_FLAGS) \
15511 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15512 @endif mpc-bootstrap
15513
15514 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15515 maybe-configure-stage2-mpc:
15516 @if mpc-bootstrap
15517 maybe-configure-stage2-mpc: configure-stage2-mpc
15518 configure-stage2-mpc:
15519 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15520 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15521 @r=`${PWD_COMMAND}`; export r; \
15522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15523 TFLAGS="$(STAGE2_TFLAGS)"; \
15524 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15525 $(HOST_EXPORTS) \
15526 $(POSTSTAGE1_HOST_EXPORTS) \
15527 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15528 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15529 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15530 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15532 cd $(HOST_SUBDIR)/mpc || exit 1; \
15533 case $(srcdir) in \
15534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15535 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15537 esac; \
15538 module_srcdir=mpc; \
15539 $(SHELL) $$s/$$module_srcdir/configure \
15540 --srcdir=$${topdir}/$$module_srcdir \
15541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15542 --target=${target_alias} \
15543 --with-build-libsubdir=$(HOST_SUBDIR) \
15544 $(STAGE2_CONFIGURE_FLAGS) \
15545 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15546 @endif mpc-bootstrap
15547
15548 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15549 maybe-configure-stage3-mpc:
15550 @if mpc-bootstrap
15551 maybe-configure-stage3-mpc: configure-stage3-mpc
15552 configure-stage3-mpc:
15553 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15555 @r=`${PWD_COMMAND}`; export r; \
15556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15557 TFLAGS="$(STAGE3_TFLAGS)"; \
15558 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15559 $(HOST_EXPORTS) \
15560 $(POSTSTAGE1_HOST_EXPORTS) \
15561 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15562 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15563 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15564 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15566 cd $(HOST_SUBDIR)/mpc || exit 1; \
15567 case $(srcdir) in \
15568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15569 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15571 esac; \
15572 module_srcdir=mpc; \
15573 $(SHELL) $$s/$$module_srcdir/configure \
15574 --srcdir=$${topdir}/$$module_srcdir \
15575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15576 --target=${target_alias} \
15577 --with-build-libsubdir=$(HOST_SUBDIR) \
15578 $(STAGE3_CONFIGURE_FLAGS) \
15579 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15580 @endif mpc-bootstrap
15581
15582 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15583 maybe-configure-stage4-mpc:
15584 @if mpc-bootstrap
15585 maybe-configure-stage4-mpc: configure-stage4-mpc
15586 configure-stage4-mpc:
15587 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15588 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15589 @r=`${PWD_COMMAND}`; export r; \
15590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15591 TFLAGS="$(STAGE4_TFLAGS)"; \
15592 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15593 $(HOST_EXPORTS) \
15594 $(POSTSTAGE1_HOST_EXPORTS) \
15595 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15596 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15597 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15598 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15600 cd $(HOST_SUBDIR)/mpc || exit 1; \
15601 case $(srcdir) in \
15602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15603 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15605 esac; \
15606 module_srcdir=mpc; \
15607 $(SHELL) $$s/$$module_srcdir/configure \
15608 --srcdir=$${topdir}/$$module_srcdir \
15609 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15610 --target=${target_alias} \
15611 --with-build-libsubdir=$(HOST_SUBDIR) \
15612 $(STAGE4_CONFIGURE_FLAGS) \
15613 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15614 @endif mpc-bootstrap
15615
15616 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15617 maybe-configure-stageprofile-mpc:
15618 @if mpc-bootstrap
15619 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15620 configure-stageprofile-mpc:
15621 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15622 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15623 @r=`${PWD_COMMAND}`; export r; \
15624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15625 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15626 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15627 $(HOST_EXPORTS) \
15628 $(POSTSTAGE1_HOST_EXPORTS) \
15629 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15630 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15631 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15632 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15634 cd $(HOST_SUBDIR)/mpc || exit 1; \
15635 case $(srcdir) in \
15636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15637 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15639 esac; \
15640 module_srcdir=mpc; \
15641 $(SHELL) $$s/$$module_srcdir/configure \
15642 --srcdir=$${topdir}/$$module_srcdir \
15643 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15644 --target=${target_alias} \
15645 --with-build-libsubdir=$(HOST_SUBDIR) \
15646 $(STAGEprofile_CONFIGURE_FLAGS) \
15647 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15648 @endif mpc-bootstrap
15649
15650 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15651 maybe-configure-stagetrain-mpc:
15652 @if mpc-bootstrap
15653 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15654 configure-stagetrain-mpc:
15655 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15656 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15657 @r=`${PWD_COMMAND}`; export r; \
15658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15659 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15660 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15661 $(HOST_EXPORTS) \
15662 $(POSTSTAGE1_HOST_EXPORTS) \
15663 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15664 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15665 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15666 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15668 cd $(HOST_SUBDIR)/mpc || exit 1; \
15669 case $(srcdir) in \
15670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15671 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15673 esac; \
15674 module_srcdir=mpc; \
15675 $(SHELL) $$s/$$module_srcdir/configure \
15676 --srcdir=$${topdir}/$$module_srcdir \
15677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15678 --target=${target_alias} \
15679 --with-build-libsubdir=$(HOST_SUBDIR) \
15680 $(STAGEtrain_CONFIGURE_FLAGS) \
15681 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15682 @endif mpc-bootstrap
15683
15684 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15685 maybe-configure-stagefeedback-mpc:
15686 @if mpc-bootstrap
15687 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15688 configure-stagefeedback-mpc:
15689 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15691 @r=`${PWD_COMMAND}`; export r; \
15692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15694 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15695 $(HOST_EXPORTS) \
15696 $(POSTSTAGE1_HOST_EXPORTS) \
15697 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15698 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15699 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15700 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15701 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15702 cd $(HOST_SUBDIR)/mpc || exit 1; \
15703 case $(srcdir) in \
15704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15705 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15707 esac; \
15708 module_srcdir=mpc; \
15709 $(SHELL) $$s/$$module_srcdir/configure \
15710 --srcdir=$${topdir}/$$module_srcdir \
15711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15712 --target=${target_alias} \
15713 --with-build-libsubdir=$(HOST_SUBDIR) \
15714 $(STAGEfeedback_CONFIGURE_FLAGS) \
15715 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15716 @endif mpc-bootstrap
15717
15718 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15719 maybe-configure-stageautoprofile-mpc:
15720 @if mpc-bootstrap
15721 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15722 configure-stageautoprofile-mpc:
15723 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15724 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15725 @r=`${PWD_COMMAND}`; export r; \
15726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15727 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15728 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15729 $(HOST_EXPORTS) \
15730 $(POSTSTAGE1_HOST_EXPORTS) \
15731 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15732 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15733 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15734 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15736 cd $(HOST_SUBDIR)/mpc || exit 1; \
15737 case $(srcdir) in \
15738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15739 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15741 esac; \
15742 module_srcdir=mpc; \
15743 $(SHELL) $$s/$$module_srcdir/configure \
15744 --srcdir=$${topdir}/$$module_srcdir \
15745 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15746 --target=${target_alias} \
15747 --with-build-libsubdir=$(HOST_SUBDIR) \
15748 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15749 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15750 @endif mpc-bootstrap
15751
15752 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15753 maybe-configure-stageautofeedback-mpc:
15754 @if mpc-bootstrap
15755 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15756 configure-stageautofeedback-mpc:
15757 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15758 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15759 @r=`${PWD_COMMAND}`; export r; \
15760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15761 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15762 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15763 $(HOST_EXPORTS) \
15764 $(POSTSTAGE1_HOST_EXPORTS) \
15765 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15766 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15767 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15768 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15770 cd $(HOST_SUBDIR)/mpc || exit 1; \
15771 case $(srcdir) in \
15772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15773 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15775 esac; \
15776 module_srcdir=mpc; \
15777 $(SHELL) $$s/$$module_srcdir/configure \
15778 --srcdir=$${topdir}/$$module_srcdir \
15779 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15780 --target=${target_alias} \
15781 --with-build-libsubdir=$(HOST_SUBDIR) \
15782 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15783 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15784 @endif mpc-bootstrap
15785
15786
15787
15788
15789
15790 .PHONY: all-mpc maybe-all-mpc
15791 maybe-all-mpc:
15792 @if gcc-bootstrap
15793 all-mpc: stage_current
15794 @endif gcc-bootstrap
15795 @if mpc
15796 TARGET-mpc=all
15797 maybe-all-mpc: all-mpc
15798 all-mpc: configure-mpc
15799 @r=`${PWD_COMMAND}`; export r; \
15800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801 $(HOST_EXPORTS) \
15802 (cd $(HOST_SUBDIR)/mpc && \
15803 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15804 $(TARGET-mpc))
15805 @endif mpc
15806
15807
15808
15809 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15810 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15811 maybe-all-stage1-mpc:
15812 maybe-clean-stage1-mpc:
15813 @if mpc-bootstrap
15814 maybe-all-stage1-mpc: all-stage1-mpc
15815 all-stage1: all-stage1-mpc
15816 TARGET-stage1-mpc = $(TARGET-mpc)
15817 all-stage1-mpc: configure-stage1-mpc
15818 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15819 @r=`${PWD_COMMAND}`; export r; \
15820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821 TFLAGS="$(STAGE1_TFLAGS)"; \
15822 $(HOST_EXPORTS) \
15823 cd $(HOST_SUBDIR)/mpc && \
15824 \
15825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15826 CFLAGS="$(STAGE1_CFLAGS)" \
15827 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15828 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15829 LIBCFLAGS="$(LIBCFLAGS)" \
15830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15833 $(EXTRA_HOST_FLAGS) \
15834 $(STAGE1_FLAGS_TO_PASS) \
15835 TFLAGS="$(STAGE1_TFLAGS)" \
15836 $(TARGET-stage1-mpc)
15837
15838 maybe-clean-stage1-mpc: clean-stage1-mpc
15839 clean-stage1: clean-stage1-mpc
15840 clean-stage1-mpc:
15841 @if [ $(current_stage) = stage1 ]; then \
15842 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15843 else \
15844 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15845 $(MAKE) stage1-start; \
15846 fi; \
15847 cd $(HOST_SUBDIR)/mpc && \
15848 $(MAKE) $(EXTRA_HOST_FLAGS) \
15849 $(STAGE1_FLAGS_TO_PASS) clean
15850 @endif mpc-bootstrap
15851
15852
15853 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15854 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15855 maybe-all-stage2-mpc:
15856 maybe-clean-stage2-mpc:
15857 @if mpc-bootstrap
15858 maybe-all-stage2-mpc: all-stage2-mpc
15859 all-stage2: all-stage2-mpc
15860 TARGET-stage2-mpc = $(TARGET-mpc)
15861 all-stage2-mpc: configure-stage2-mpc
15862 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15863 @r=`${PWD_COMMAND}`; export r; \
15864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15865 TFLAGS="$(STAGE2_TFLAGS)"; \
15866 $(HOST_EXPORTS) \
15867 $(POSTSTAGE1_HOST_EXPORTS) \
15868 cd $(HOST_SUBDIR)/mpc && \
15869 \
15870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15871 CFLAGS="$(STAGE2_CFLAGS)" \
15872 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15873 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15874 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15878 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15879 TFLAGS="$(STAGE2_TFLAGS)" \
15880 $(TARGET-stage2-mpc)
15881
15882 maybe-clean-stage2-mpc: clean-stage2-mpc
15883 clean-stage2: clean-stage2-mpc
15884 clean-stage2-mpc:
15885 @if [ $(current_stage) = stage2 ]; then \
15886 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15887 else \
15888 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15889 $(MAKE) stage2-start; \
15890 fi; \
15891 cd $(HOST_SUBDIR)/mpc && \
15892 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15893 @endif mpc-bootstrap
15894
15895
15896 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15897 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15898 maybe-all-stage3-mpc:
15899 maybe-clean-stage3-mpc:
15900 @if mpc-bootstrap
15901 maybe-all-stage3-mpc: all-stage3-mpc
15902 all-stage3: all-stage3-mpc
15903 TARGET-stage3-mpc = $(TARGET-mpc)
15904 all-stage3-mpc: configure-stage3-mpc
15905 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15906 @r=`${PWD_COMMAND}`; export r; \
15907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908 TFLAGS="$(STAGE3_TFLAGS)"; \
15909 $(HOST_EXPORTS) \
15910 $(POSTSTAGE1_HOST_EXPORTS) \
15911 cd $(HOST_SUBDIR)/mpc && \
15912 \
15913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15914 CFLAGS="$(STAGE3_CFLAGS)" \
15915 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15916 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15917 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15921 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15922 TFLAGS="$(STAGE3_TFLAGS)" \
15923 $(TARGET-stage3-mpc)
15924
15925 maybe-clean-stage3-mpc: clean-stage3-mpc
15926 clean-stage3: clean-stage3-mpc
15927 clean-stage3-mpc:
15928 @if [ $(current_stage) = stage3 ]; then \
15929 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15930 else \
15931 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15932 $(MAKE) stage3-start; \
15933 fi; \
15934 cd $(HOST_SUBDIR)/mpc && \
15935 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15936 @endif mpc-bootstrap
15937
15938
15939 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15940 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15941 maybe-all-stage4-mpc:
15942 maybe-clean-stage4-mpc:
15943 @if mpc-bootstrap
15944 maybe-all-stage4-mpc: all-stage4-mpc
15945 all-stage4: all-stage4-mpc
15946 TARGET-stage4-mpc = $(TARGET-mpc)
15947 all-stage4-mpc: configure-stage4-mpc
15948 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15949 @r=`${PWD_COMMAND}`; export r; \
15950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951 TFLAGS="$(STAGE4_TFLAGS)"; \
15952 $(HOST_EXPORTS) \
15953 $(POSTSTAGE1_HOST_EXPORTS) \
15954 cd $(HOST_SUBDIR)/mpc && \
15955 \
15956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15957 CFLAGS="$(STAGE4_CFLAGS)" \
15958 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15959 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15960 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15961 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15962 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15963 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15964 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15965 TFLAGS="$(STAGE4_TFLAGS)" \
15966 $(TARGET-stage4-mpc)
15967
15968 maybe-clean-stage4-mpc: clean-stage4-mpc
15969 clean-stage4: clean-stage4-mpc
15970 clean-stage4-mpc:
15971 @if [ $(current_stage) = stage4 ]; then \
15972 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15973 else \
15974 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15975 $(MAKE) stage4-start; \
15976 fi; \
15977 cd $(HOST_SUBDIR)/mpc && \
15978 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15979 @endif mpc-bootstrap
15980
15981
15982 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15983 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15984 maybe-all-stageprofile-mpc:
15985 maybe-clean-stageprofile-mpc:
15986 @if mpc-bootstrap
15987 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15988 all-stageprofile: all-stageprofile-mpc
15989 TARGET-stageprofile-mpc = $(TARGET-mpc)
15990 all-stageprofile-mpc: configure-stageprofile-mpc
15991 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15992 @r=`${PWD_COMMAND}`; export r; \
15993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15994 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15995 $(HOST_EXPORTS) \
15996 $(POSTSTAGE1_HOST_EXPORTS) \
15997 cd $(HOST_SUBDIR)/mpc && \
15998 \
15999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16000 CFLAGS="$(STAGEprofile_CFLAGS)" \
16001 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16002 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16003 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16007 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16008 TFLAGS="$(STAGEprofile_TFLAGS)" \
16009 $(TARGET-stageprofile-mpc)
16010
16011 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16012 clean-stageprofile: clean-stageprofile-mpc
16013 clean-stageprofile-mpc:
16014 @if [ $(current_stage) = stageprofile ]; then \
16015 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16016 else \
16017 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16018 $(MAKE) stageprofile-start; \
16019 fi; \
16020 cd $(HOST_SUBDIR)/mpc && \
16021 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16022 @endif mpc-bootstrap
16023
16024
16025 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16026 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16027 maybe-all-stagetrain-mpc:
16028 maybe-clean-stagetrain-mpc:
16029 @if mpc-bootstrap
16030 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16031 all-stagetrain: all-stagetrain-mpc
16032 TARGET-stagetrain-mpc = $(TARGET-mpc)
16033 all-stagetrain-mpc: configure-stagetrain-mpc
16034 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16035 @r=`${PWD_COMMAND}`; export r; \
16036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16037 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16038 $(HOST_EXPORTS) \
16039 $(POSTSTAGE1_HOST_EXPORTS) \
16040 cd $(HOST_SUBDIR)/mpc && \
16041 \
16042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16043 CFLAGS="$(STAGEtrain_CFLAGS)" \
16044 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16045 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16046 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16051 TFLAGS="$(STAGEtrain_TFLAGS)" \
16052 $(TARGET-stagetrain-mpc)
16053
16054 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16055 clean-stagetrain: clean-stagetrain-mpc
16056 clean-stagetrain-mpc:
16057 @if [ $(current_stage) = stagetrain ]; then \
16058 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16059 else \
16060 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16061 $(MAKE) stagetrain-start; \
16062 fi; \
16063 cd $(HOST_SUBDIR)/mpc && \
16064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16065 @endif mpc-bootstrap
16066
16067
16068 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16069 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16070 maybe-all-stagefeedback-mpc:
16071 maybe-clean-stagefeedback-mpc:
16072 @if mpc-bootstrap
16073 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16074 all-stagefeedback: all-stagefeedback-mpc
16075 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16076 all-stagefeedback-mpc: configure-stagefeedback-mpc
16077 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16078 @r=`${PWD_COMMAND}`; export r; \
16079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16080 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16081 $(HOST_EXPORTS) \
16082 $(POSTSTAGE1_HOST_EXPORTS) \
16083 cd $(HOST_SUBDIR)/mpc && \
16084 \
16085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16086 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16087 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16088 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16089 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16094 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16095 $(TARGET-stagefeedback-mpc)
16096
16097 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16098 clean-stagefeedback: clean-stagefeedback-mpc
16099 clean-stagefeedback-mpc:
16100 @if [ $(current_stage) = stagefeedback ]; then \
16101 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16102 else \
16103 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16104 $(MAKE) stagefeedback-start; \
16105 fi; \
16106 cd $(HOST_SUBDIR)/mpc && \
16107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16108 @endif mpc-bootstrap
16109
16110
16111 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16112 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16113 maybe-all-stageautoprofile-mpc:
16114 maybe-clean-stageautoprofile-mpc:
16115 @if mpc-bootstrap
16116 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16117 all-stageautoprofile: all-stageautoprofile-mpc
16118 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16119 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16120 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16121 @r=`${PWD_COMMAND}`; export r; \
16122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16123 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16124 $(HOST_EXPORTS) \
16125 $(POSTSTAGE1_HOST_EXPORTS) \
16126 cd $(HOST_SUBDIR)/mpc && \
16127 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16129 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16130 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16131 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16132 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16137 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16138 $(TARGET-stageautoprofile-mpc)
16139
16140 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16141 clean-stageautoprofile: clean-stageautoprofile-mpc
16142 clean-stageautoprofile-mpc:
16143 @if [ $(current_stage) = stageautoprofile ]; then \
16144 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16145 else \
16146 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16147 $(MAKE) stageautoprofile-start; \
16148 fi; \
16149 cd $(HOST_SUBDIR)/mpc && \
16150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16151 @endif mpc-bootstrap
16152
16153
16154 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16155 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16156 maybe-all-stageautofeedback-mpc:
16157 maybe-clean-stageautofeedback-mpc:
16158 @if mpc-bootstrap
16159 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16160 all-stageautofeedback: all-stageautofeedback-mpc
16161 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16162 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16163 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16164 @r=`${PWD_COMMAND}`; export r; \
16165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16167 $(HOST_EXPORTS) \
16168 $(POSTSTAGE1_HOST_EXPORTS) \
16169 cd $(HOST_SUBDIR)/mpc && \
16170 \
16171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16172 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16173 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16174 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16175 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16180 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16181 $(TARGET-stageautofeedback-mpc)
16182
16183 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16184 clean-stageautofeedback: clean-stageautofeedback-mpc
16185 clean-stageautofeedback-mpc:
16186 @if [ $(current_stage) = stageautofeedback ]; then \
16187 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16188 else \
16189 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16190 $(MAKE) stageautofeedback-start; \
16191 fi; \
16192 cd $(HOST_SUBDIR)/mpc && \
16193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16194 @endif mpc-bootstrap
16195
16196
16197
16198
16199
16200 .PHONY: check-mpc maybe-check-mpc
16201 maybe-check-mpc:
16202 @if mpc
16203 maybe-check-mpc: check-mpc
16204
16205 check-mpc:
16206 @: $(MAKE); $(unstage)
16207 @r=`${PWD_COMMAND}`; export r; \
16208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16209 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16210 (cd $(HOST_SUBDIR)/mpc && \
16211 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16212
16213 @endif mpc
16214
16215 .PHONY: install-mpc maybe-install-mpc
16216 maybe-install-mpc:
16217 @if mpc
16218 maybe-install-mpc: install-mpc
16219
16220 install-mpc:
16221
16222 @endif mpc
16223
16224 .PHONY: install-strip-mpc maybe-install-strip-mpc
16225 maybe-install-strip-mpc:
16226 @if mpc
16227 maybe-install-strip-mpc: install-strip-mpc
16228
16229 install-strip-mpc:
16230
16231 @endif mpc
16232
16233 # Other targets (info, dvi, pdf, etc.)
16234
16235 .PHONY: maybe-info-mpc info-mpc
16236 maybe-info-mpc:
16237 @if mpc
16238 maybe-info-mpc: info-mpc
16239
16240 info-mpc: \
16241 configure-mpc
16242 @[ -f ./mpc/Makefile ] || exit 0; \
16243 r=`${PWD_COMMAND}`; export r; \
16244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16245 $(HOST_EXPORTS) \
16246 for flag in $(EXTRA_HOST_FLAGS) ; do \
16247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16248 done; \
16249 echo "Doing info in mpc"; \
16250 (cd $(HOST_SUBDIR)/mpc && \
16251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16253 "RANLIB=$${RANLIB}" \
16254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16255 info) \
16256 || exit 1
16257
16258 @endif mpc
16259
16260 .PHONY: maybe-dvi-mpc dvi-mpc
16261 maybe-dvi-mpc:
16262 @if mpc
16263 maybe-dvi-mpc: dvi-mpc
16264
16265 dvi-mpc: \
16266 configure-mpc
16267 @[ -f ./mpc/Makefile ] || exit 0; \
16268 r=`${PWD_COMMAND}`; export r; \
16269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270 $(HOST_EXPORTS) \
16271 for flag in $(EXTRA_HOST_FLAGS) ; do \
16272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16273 done; \
16274 echo "Doing dvi in mpc"; \
16275 (cd $(HOST_SUBDIR)/mpc && \
16276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16278 "RANLIB=$${RANLIB}" \
16279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16280 dvi) \
16281 || exit 1
16282
16283 @endif mpc
16284
16285 .PHONY: maybe-pdf-mpc pdf-mpc
16286 maybe-pdf-mpc:
16287 @if mpc
16288 maybe-pdf-mpc: pdf-mpc
16289
16290 pdf-mpc: \
16291 configure-mpc
16292 @[ -f ./mpc/Makefile ] || exit 0; \
16293 r=`${PWD_COMMAND}`; export r; \
16294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295 $(HOST_EXPORTS) \
16296 for flag in $(EXTRA_HOST_FLAGS) ; do \
16297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16298 done; \
16299 echo "Doing pdf in mpc"; \
16300 (cd $(HOST_SUBDIR)/mpc && \
16301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16303 "RANLIB=$${RANLIB}" \
16304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16305 pdf) \
16306 || exit 1
16307
16308 @endif mpc
16309
16310 .PHONY: maybe-html-mpc html-mpc
16311 maybe-html-mpc:
16312 @if mpc
16313 maybe-html-mpc: html-mpc
16314
16315 html-mpc: \
16316 configure-mpc
16317 @[ -f ./mpc/Makefile ] || exit 0; \
16318 r=`${PWD_COMMAND}`; export r; \
16319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16320 $(HOST_EXPORTS) \
16321 for flag in $(EXTRA_HOST_FLAGS) ; do \
16322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16323 done; \
16324 echo "Doing html in mpc"; \
16325 (cd $(HOST_SUBDIR)/mpc && \
16326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16328 "RANLIB=$${RANLIB}" \
16329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16330 html) \
16331 || exit 1
16332
16333 @endif mpc
16334
16335 .PHONY: maybe-TAGS-mpc TAGS-mpc
16336 maybe-TAGS-mpc:
16337 @if mpc
16338 maybe-TAGS-mpc: TAGS-mpc
16339
16340 TAGS-mpc: \
16341 configure-mpc
16342 @[ -f ./mpc/Makefile ] || exit 0; \
16343 r=`${PWD_COMMAND}`; export r; \
16344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16345 $(HOST_EXPORTS) \
16346 for flag in $(EXTRA_HOST_FLAGS) ; do \
16347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16348 done; \
16349 echo "Doing TAGS in mpc"; \
16350 (cd $(HOST_SUBDIR)/mpc && \
16351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16353 "RANLIB=$${RANLIB}" \
16354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16355 TAGS) \
16356 || exit 1
16357
16358 @endif mpc
16359
16360 .PHONY: maybe-install-info-mpc install-info-mpc
16361 maybe-install-info-mpc:
16362 @if mpc
16363 maybe-install-info-mpc: install-info-mpc
16364
16365 install-info-mpc: \
16366 configure-mpc \
16367 info-mpc
16368 @[ -f ./mpc/Makefile ] || exit 0; \
16369 r=`${PWD_COMMAND}`; export r; \
16370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371 $(HOST_EXPORTS) \
16372 for flag in $(EXTRA_HOST_FLAGS) ; do \
16373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16374 done; \
16375 echo "Doing install-info in mpc"; \
16376 (cd $(HOST_SUBDIR)/mpc && \
16377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16379 "RANLIB=$${RANLIB}" \
16380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16381 install-info) \
16382 || exit 1
16383
16384 @endif mpc
16385
16386 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16387 maybe-install-dvi-mpc:
16388 @if mpc
16389 maybe-install-dvi-mpc: install-dvi-mpc
16390
16391 install-dvi-mpc: \
16392 configure-mpc \
16393 dvi-mpc
16394 @[ -f ./mpc/Makefile ] || exit 0; \
16395 r=`${PWD_COMMAND}`; export r; \
16396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16397 $(HOST_EXPORTS) \
16398 for flag in $(EXTRA_HOST_FLAGS) ; do \
16399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16400 done; \
16401 echo "Doing install-dvi in mpc"; \
16402 (cd $(HOST_SUBDIR)/mpc && \
16403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16405 "RANLIB=$${RANLIB}" \
16406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16407 install-dvi) \
16408 || exit 1
16409
16410 @endif mpc
16411
16412 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16413 maybe-install-pdf-mpc:
16414 @if mpc
16415 maybe-install-pdf-mpc: install-pdf-mpc
16416
16417 install-pdf-mpc: \
16418 configure-mpc \
16419 pdf-mpc
16420 @[ -f ./mpc/Makefile ] || exit 0; \
16421 r=`${PWD_COMMAND}`; export r; \
16422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16423 $(HOST_EXPORTS) \
16424 for flag in $(EXTRA_HOST_FLAGS) ; do \
16425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16426 done; \
16427 echo "Doing install-pdf in mpc"; \
16428 (cd $(HOST_SUBDIR)/mpc && \
16429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16431 "RANLIB=$${RANLIB}" \
16432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16433 install-pdf) \
16434 || exit 1
16435
16436 @endif mpc
16437
16438 .PHONY: maybe-install-html-mpc install-html-mpc
16439 maybe-install-html-mpc:
16440 @if mpc
16441 maybe-install-html-mpc: install-html-mpc
16442
16443 install-html-mpc: \
16444 configure-mpc \
16445 html-mpc
16446 @[ -f ./mpc/Makefile ] || exit 0; \
16447 r=`${PWD_COMMAND}`; export r; \
16448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16449 $(HOST_EXPORTS) \
16450 for flag in $(EXTRA_HOST_FLAGS) ; do \
16451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16452 done; \
16453 echo "Doing install-html in mpc"; \
16454 (cd $(HOST_SUBDIR)/mpc && \
16455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16457 "RANLIB=$${RANLIB}" \
16458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16459 install-html) \
16460 || exit 1
16461
16462 @endif mpc
16463
16464 .PHONY: maybe-installcheck-mpc installcheck-mpc
16465 maybe-installcheck-mpc:
16466 @if mpc
16467 maybe-installcheck-mpc: installcheck-mpc
16468
16469 installcheck-mpc: \
16470 configure-mpc
16471 @[ -f ./mpc/Makefile ] || exit 0; \
16472 r=`${PWD_COMMAND}`; export r; \
16473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16474 $(HOST_EXPORTS) \
16475 for flag in $(EXTRA_HOST_FLAGS) ; do \
16476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16477 done; \
16478 echo "Doing installcheck in mpc"; \
16479 (cd $(HOST_SUBDIR)/mpc && \
16480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16482 "RANLIB=$${RANLIB}" \
16483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16484 installcheck) \
16485 || exit 1
16486
16487 @endif mpc
16488
16489 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16490 maybe-mostlyclean-mpc:
16491 @if mpc
16492 maybe-mostlyclean-mpc: mostlyclean-mpc
16493
16494 mostlyclean-mpc:
16495 @[ -f ./mpc/Makefile ] || exit 0; \
16496 r=`${PWD_COMMAND}`; export r; \
16497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16498 $(HOST_EXPORTS) \
16499 for flag in $(EXTRA_HOST_FLAGS) ; do \
16500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16501 done; \
16502 echo "Doing mostlyclean in mpc"; \
16503 (cd $(HOST_SUBDIR)/mpc && \
16504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16506 "RANLIB=$${RANLIB}" \
16507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16508 mostlyclean) \
16509 || exit 1
16510
16511 @endif mpc
16512
16513 .PHONY: maybe-clean-mpc clean-mpc
16514 maybe-clean-mpc:
16515 @if mpc
16516 maybe-clean-mpc: clean-mpc
16517
16518 clean-mpc:
16519 @[ -f ./mpc/Makefile ] || exit 0; \
16520 r=`${PWD_COMMAND}`; export r; \
16521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16522 $(HOST_EXPORTS) \
16523 for flag in $(EXTRA_HOST_FLAGS) ; do \
16524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16525 done; \
16526 echo "Doing clean in mpc"; \
16527 (cd $(HOST_SUBDIR)/mpc && \
16528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16530 "RANLIB=$${RANLIB}" \
16531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16532 clean) \
16533 || exit 1
16534
16535 @endif mpc
16536
16537 .PHONY: maybe-distclean-mpc distclean-mpc
16538 maybe-distclean-mpc:
16539 @if mpc
16540 maybe-distclean-mpc: distclean-mpc
16541
16542 distclean-mpc:
16543 @[ -f ./mpc/Makefile ] || exit 0; \
16544 r=`${PWD_COMMAND}`; export r; \
16545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16546 $(HOST_EXPORTS) \
16547 for flag in $(EXTRA_HOST_FLAGS) ; do \
16548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16549 done; \
16550 echo "Doing distclean in mpc"; \
16551 (cd $(HOST_SUBDIR)/mpc && \
16552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16554 "RANLIB=$${RANLIB}" \
16555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16556 distclean) \
16557 || exit 1
16558
16559 @endif mpc
16560
16561 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16562 maybe-maintainer-clean-mpc:
16563 @if mpc
16564 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16565
16566 maintainer-clean-mpc:
16567 @[ -f ./mpc/Makefile ] || exit 0; \
16568 r=`${PWD_COMMAND}`; export r; \
16569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16570 $(HOST_EXPORTS) \
16571 for flag in $(EXTRA_HOST_FLAGS) ; do \
16572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16573 done; \
16574 echo "Doing maintainer-clean in mpc"; \
16575 (cd $(HOST_SUBDIR)/mpc && \
16576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16578 "RANLIB=$${RANLIB}" \
16579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16580 maintainer-clean) \
16581 || exit 1
16582
16583 @endif mpc
16584
16585
16586
16587 .PHONY: configure-isl maybe-configure-isl
16588 maybe-configure-isl:
16589 @if gcc-bootstrap
16590 configure-isl: stage_current
16591 @endif gcc-bootstrap
16592 @if isl
16593 maybe-configure-isl: configure-isl
16594 configure-isl:
16595 @r=`${PWD_COMMAND}`; export r; \
16596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16597 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16599 $(HOST_EXPORTS) \
16600 echo Configuring in $(HOST_SUBDIR)/isl; \
16601 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16602 case $(srcdir) in \
16603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16604 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16606 esac; \
16607 module_srcdir=isl; \
16608 $(SHELL) \
16609 $$s/$$module_srcdir/configure \
16610 --srcdir=$${topdir}/$$module_srcdir \
16611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16612 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16613 || exit 1
16614 @endif isl
16615
16616
16617
16618 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16619 maybe-configure-stage1-isl:
16620 @if isl-bootstrap
16621 maybe-configure-stage1-isl: configure-stage1-isl
16622 configure-stage1-isl:
16623 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16624 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16625 @r=`${PWD_COMMAND}`; export r; \
16626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16627 TFLAGS="$(STAGE1_TFLAGS)"; \
16628 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16629 $(HOST_EXPORTS) \
16630 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16631 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16632 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16633 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16635 cd $(HOST_SUBDIR)/isl || exit 1; \
16636 case $(srcdir) in \
16637 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16638 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16639 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16640 esac; \
16641 module_srcdir=isl; \
16642 $(SHELL) $$s/$$module_srcdir/configure \
16643 --srcdir=$${topdir}/$$module_srcdir \
16644 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16645 --target=${target_alias} \
16646 \
16647 $(STAGE1_CONFIGURE_FLAGS) \
16648 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16649 @endif isl-bootstrap
16650
16651 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16652 maybe-configure-stage2-isl:
16653 @if isl-bootstrap
16654 maybe-configure-stage2-isl: configure-stage2-isl
16655 configure-stage2-isl:
16656 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16658 @r=`${PWD_COMMAND}`; export r; \
16659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16660 TFLAGS="$(STAGE2_TFLAGS)"; \
16661 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16662 $(HOST_EXPORTS) \
16663 $(POSTSTAGE1_HOST_EXPORTS) \
16664 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16665 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16666 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16667 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16669 cd $(HOST_SUBDIR)/isl || exit 1; \
16670 case $(srcdir) in \
16671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16672 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16674 esac; \
16675 module_srcdir=isl; \
16676 $(SHELL) $$s/$$module_srcdir/configure \
16677 --srcdir=$${topdir}/$$module_srcdir \
16678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16679 --target=${target_alias} \
16680 --with-build-libsubdir=$(HOST_SUBDIR) \
16681 $(STAGE2_CONFIGURE_FLAGS) \
16682 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16683 @endif isl-bootstrap
16684
16685 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16686 maybe-configure-stage3-isl:
16687 @if isl-bootstrap
16688 maybe-configure-stage3-isl: configure-stage3-isl
16689 configure-stage3-isl:
16690 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16691 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16692 @r=`${PWD_COMMAND}`; export r; \
16693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694 TFLAGS="$(STAGE3_TFLAGS)"; \
16695 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16696 $(HOST_EXPORTS) \
16697 $(POSTSTAGE1_HOST_EXPORTS) \
16698 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16699 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16700 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16701 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16703 cd $(HOST_SUBDIR)/isl || exit 1; \
16704 case $(srcdir) in \
16705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16706 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16708 esac; \
16709 module_srcdir=isl; \
16710 $(SHELL) $$s/$$module_srcdir/configure \
16711 --srcdir=$${topdir}/$$module_srcdir \
16712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16713 --target=${target_alias} \
16714 --with-build-libsubdir=$(HOST_SUBDIR) \
16715 $(STAGE3_CONFIGURE_FLAGS) \
16716 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16717 @endif isl-bootstrap
16718
16719 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16720 maybe-configure-stage4-isl:
16721 @if isl-bootstrap
16722 maybe-configure-stage4-isl: configure-stage4-isl
16723 configure-stage4-isl:
16724 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16726 @r=`${PWD_COMMAND}`; export r; \
16727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16728 TFLAGS="$(STAGE4_TFLAGS)"; \
16729 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16730 $(HOST_EXPORTS) \
16731 $(POSTSTAGE1_HOST_EXPORTS) \
16732 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16733 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16734 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16735 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16737 cd $(HOST_SUBDIR)/isl || exit 1; \
16738 case $(srcdir) in \
16739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16740 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16742 esac; \
16743 module_srcdir=isl; \
16744 $(SHELL) $$s/$$module_srcdir/configure \
16745 --srcdir=$${topdir}/$$module_srcdir \
16746 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16747 --target=${target_alias} \
16748 --with-build-libsubdir=$(HOST_SUBDIR) \
16749 $(STAGE4_CONFIGURE_FLAGS) \
16750 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16751 @endif isl-bootstrap
16752
16753 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16754 maybe-configure-stageprofile-isl:
16755 @if isl-bootstrap
16756 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16757 configure-stageprofile-isl:
16758 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16760 @r=`${PWD_COMMAND}`; export r; \
16761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16762 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16763 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16764 $(HOST_EXPORTS) \
16765 $(POSTSTAGE1_HOST_EXPORTS) \
16766 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16767 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16768 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16769 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16771 cd $(HOST_SUBDIR)/isl || exit 1; \
16772 case $(srcdir) in \
16773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16774 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16776 esac; \
16777 module_srcdir=isl; \
16778 $(SHELL) $$s/$$module_srcdir/configure \
16779 --srcdir=$${topdir}/$$module_srcdir \
16780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16781 --target=${target_alias} \
16782 --with-build-libsubdir=$(HOST_SUBDIR) \
16783 $(STAGEprofile_CONFIGURE_FLAGS) \
16784 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16785 @endif isl-bootstrap
16786
16787 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16788 maybe-configure-stagetrain-isl:
16789 @if isl-bootstrap
16790 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16791 configure-stagetrain-isl:
16792 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16794 @r=`${PWD_COMMAND}`; export r; \
16795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16796 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16797 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16798 $(HOST_EXPORTS) \
16799 $(POSTSTAGE1_HOST_EXPORTS) \
16800 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16801 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16802 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16803 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16805 cd $(HOST_SUBDIR)/isl || exit 1; \
16806 case $(srcdir) in \
16807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16808 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16810 esac; \
16811 module_srcdir=isl; \
16812 $(SHELL) $$s/$$module_srcdir/configure \
16813 --srcdir=$${topdir}/$$module_srcdir \
16814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16815 --target=${target_alias} \
16816 --with-build-libsubdir=$(HOST_SUBDIR) \
16817 $(STAGEtrain_CONFIGURE_FLAGS) \
16818 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16819 @endif isl-bootstrap
16820
16821 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16822 maybe-configure-stagefeedback-isl:
16823 @if isl-bootstrap
16824 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16825 configure-stagefeedback-isl:
16826 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16828 @r=`${PWD_COMMAND}`; export r; \
16829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16830 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16831 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16832 $(HOST_EXPORTS) \
16833 $(POSTSTAGE1_HOST_EXPORTS) \
16834 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16835 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16836 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16837 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16839 cd $(HOST_SUBDIR)/isl || exit 1; \
16840 case $(srcdir) in \
16841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16842 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16844 esac; \
16845 module_srcdir=isl; \
16846 $(SHELL) $$s/$$module_srcdir/configure \
16847 --srcdir=$${topdir}/$$module_srcdir \
16848 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16849 --target=${target_alias} \
16850 --with-build-libsubdir=$(HOST_SUBDIR) \
16851 $(STAGEfeedback_CONFIGURE_FLAGS) \
16852 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16853 @endif isl-bootstrap
16854
16855 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16856 maybe-configure-stageautoprofile-isl:
16857 @if isl-bootstrap
16858 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16859 configure-stageautoprofile-isl:
16860 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16861 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16862 @r=`${PWD_COMMAND}`; export r; \
16863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16864 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16865 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16866 $(HOST_EXPORTS) \
16867 $(POSTSTAGE1_HOST_EXPORTS) \
16868 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16869 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16870 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16871 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16873 cd $(HOST_SUBDIR)/isl || exit 1; \
16874 case $(srcdir) in \
16875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16876 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16878 esac; \
16879 module_srcdir=isl; \
16880 $(SHELL) $$s/$$module_srcdir/configure \
16881 --srcdir=$${topdir}/$$module_srcdir \
16882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16883 --target=${target_alias} \
16884 --with-build-libsubdir=$(HOST_SUBDIR) \
16885 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16886 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16887 @endif isl-bootstrap
16888
16889 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16890 maybe-configure-stageautofeedback-isl:
16891 @if isl-bootstrap
16892 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16893 configure-stageautofeedback-isl:
16894 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16896 @r=`${PWD_COMMAND}`; export r; \
16897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16898 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16899 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16900 $(HOST_EXPORTS) \
16901 $(POSTSTAGE1_HOST_EXPORTS) \
16902 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16903 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16904 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16905 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16907 cd $(HOST_SUBDIR)/isl || exit 1; \
16908 case $(srcdir) in \
16909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16910 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16912 esac; \
16913 module_srcdir=isl; \
16914 $(SHELL) $$s/$$module_srcdir/configure \
16915 --srcdir=$${topdir}/$$module_srcdir \
16916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16917 --target=${target_alias} \
16918 --with-build-libsubdir=$(HOST_SUBDIR) \
16919 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16920 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16921 @endif isl-bootstrap
16922
16923
16924
16925
16926
16927 .PHONY: all-isl maybe-all-isl
16928 maybe-all-isl:
16929 @if gcc-bootstrap
16930 all-isl: stage_current
16931 @endif gcc-bootstrap
16932 @if isl
16933 TARGET-isl=all
16934 maybe-all-isl: all-isl
16935 all-isl: configure-isl
16936 @r=`${PWD_COMMAND}`; export r; \
16937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16938 $(HOST_EXPORTS) \
16939 (cd $(HOST_SUBDIR)/isl && \
16940 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16941 $(TARGET-isl))
16942 @endif isl
16943
16944
16945
16946 .PHONY: all-stage1-isl maybe-all-stage1-isl
16947 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16948 maybe-all-stage1-isl:
16949 maybe-clean-stage1-isl:
16950 @if isl-bootstrap
16951 maybe-all-stage1-isl: all-stage1-isl
16952 all-stage1: all-stage1-isl
16953 TARGET-stage1-isl = $(TARGET-isl)
16954 all-stage1-isl: configure-stage1-isl
16955 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16956 @r=`${PWD_COMMAND}`; export r; \
16957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16958 TFLAGS="$(STAGE1_TFLAGS)"; \
16959 $(HOST_EXPORTS) \
16960 cd $(HOST_SUBDIR)/isl && \
16961 \
16962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16963 CFLAGS="$(STAGE1_CFLAGS)" \
16964 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16965 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16966 LIBCFLAGS="$(LIBCFLAGS)" \
16967 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16968 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16969 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16970 $(EXTRA_HOST_FLAGS) \
16971 $(STAGE1_FLAGS_TO_PASS) V=1 \
16972 TFLAGS="$(STAGE1_TFLAGS)" \
16973 $(TARGET-stage1-isl)
16974
16975 maybe-clean-stage1-isl: clean-stage1-isl
16976 clean-stage1: clean-stage1-isl
16977 clean-stage1-isl:
16978 @if [ $(current_stage) = stage1 ]; then \
16979 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16980 else \
16981 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16982 $(MAKE) stage1-start; \
16983 fi; \
16984 cd $(HOST_SUBDIR)/isl && \
16985 $(MAKE) $(EXTRA_HOST_FLAGS) \
16986 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16987 @endif isl-bootstrap
16988
16989
16990 .PHONY: all-stage2-isl maybe-all-stage2-isl
16991 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16992 maybe-all-stage2-isl:
16993 maybe-clean-stage2-isl:
16994 @if isl-bootstrap
16995 maybe-all-stage2-isl: all-stage2-isl
16996 all-stage2: all-stage2-isl
16997 TARGET-stage2-isl = $(TARGET-isl)
16998 all-stage2-isl: configure-stage2-isl
16999 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17000 @r=`${PWD_COMMAND}`; export r; \
17001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17002 TFLAGS="$(STAGE2_TFLAGS)"; \
17003 $(HOST_EXPORTS) \
17004 $(POSTSTAGE1_HOST_EXPORTS) \
17005 cd $(HOST_SUBDIR)/isl && \
17006 \
17007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17008 CFLAGS="$(STAGE2_CFLAGS)" \
17009 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17010 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17011 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17016 TFLAGS="$(STAGE2_TFLAGS)" \
17017 $(TARGET-stage2-isl)
17018
17019 maybe-clean-stage2-isl: clean-stage2-isl
17020 clean-stage2: clean-stage2-isl
17021 clean-stage2-isl:
17022 @if [ $(current_stage) = stage2 ]; then \
17023 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17024 else \
17025 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17026 $(MAKE) stage2-start; \
17027 fi; \
17028 cd $(HOST_SUBDIR)/isl && \
17029 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17030 @endif isl-bootstrap
17031
17032
17033 .PHONY: all-stage3-isl maybe-all-stage3-isl
17034 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17035 maybe-all-stage3-isl:
17036 maybe-clean-stage3-isl:
17037 @if isl-bootstrap
17038 maybe-all-stage3-isl: all-stage3-isl
17039 all-stage3: all-stage3-isl
17040 TARGET-stage3-isl = $(TARGET-isl)
17041 all-stage3-isl: configure-stage3-isl
17042 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17043 @r=`${PWD_COMMAND}`; export r; \
17044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17045 TFLAGS="$(STAGE3_TFLAGS)"; \
17046 $(HOST_EXPORTS) \
17047 $(POSTSTAGE1_HOST_EXPORTS) \
17048 cd $(HOST_SUBDIR)/isl && \
17049 \
17050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17051 CFLAGS="$(STAGE3_CFLAGS)" \
17052 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17053 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17054 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17059 TFLAGS="$(STAGE3_TFLAGS)" \
17060 $(TARGET-stage3-isl)
17061
17062 maybe-clean-stage3-isl: clean-stage3-isl
17063 clean-stage3: clean-stage3-isl
17064 clean-stage3-isl:
17065 @if [ $(current_stage) = stage3 ]; then \
17066 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17067 else \
17068 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17069 $(MAKE) stage3-start; \
17070 fi; \
17071 cd $(HOST_SUBDIR)/isl && \
17072 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17073 @endif isl-bootstrap
17074
17075
17076 .PHONY: all-stage4-isl maybe-all-stage4-isl
17077 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17078 maybe-all-stage4-isl:
17079 maybe-clean-stage4-isl:
17080 @if isl-bootstrap
17081 maybe-all-stage4-isl: all-stage4-isl
17082 all-stage4: all-stage4-isl
17083 TARGET-stage4-isl = $(TARGET-isl)
17084 all-stage4-isl: configure-stage4-isl
17085 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17086 @r=`${PWD_COMMAND}`; export r; \
17087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088 TFLAGS="$(STAGE4_TFLAGS)"; \
17089 $(HOST_EXPORTS) \
17090 $(POSTSTAGE1_HOST_EXPORTS) \
17091 cd $(HOST_SUBDIR)/isl && \
17092 \
17093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17094 CFLAGS="$(STAGE4_CFLAGS)" \
17095 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17096 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17097 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17102 TFLAGS="$(STAGE4_TFLAGS)" \
17103 $(TARGET-stage4-isl)
17104
17105 maybe-clean-stage4-isl: clean-stage4-isl
17106 clean-stage4: clean-stage4-isl
17107 clean-stage4-isl:
17108 @if [ $(current_stage) = stage4 ]; then \
17109 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17110 else \
17111 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17112 $(MAKE) stage4-start; \
17113 fi; \
17114 cd $(HOST_SUBDIR)/isl && \
17115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17116 @endif isl-bootstrap
17117
17118
17119 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17120 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17121 maybe-all-stageprofile-isl:
17122 maybe-clean-stageprofile-isl:
17123 @if isl-bootstrap
17124 maybe-all-stageprofile-isl: all-stageprofile-isl
17125 all-stageprofile: all-stageprofile-isl
17126 TARGET-stageprofile-isl = $(TARGET-isl)
17127 all-stageprofile-isl: configure-stageprofile-isl
17128 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17129 @r=`${PWD_COMMAND}`; export r; \
17130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17131 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17132 $(HOST_EXPORTS) \
17133 $(POSTSTAGE1_HOST_EXPORTS) \
17134 cd $(HOST_SUBDIR)/isl && \
17135 \
17136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17137 CFLAGS="$(STAGEprofile_CFLAGS)" \
17138 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17139 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17140 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17145 TFLAGS="$(STAGEprofile_TFLAGS)" \
17146 $(TARGET-stageprofile-isl)
17147
17148 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17149 clean-stageprofile: clean-stageprofile-isl
17150 clean-stageprofile-isl:
17151 @if [ $(current_stage) = stageprofile ]; then \
17152 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17153 else \
17154 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17155 $(MAKE) stageprofile-start; \
17156 fi; \
17157 cd $(HOST_SUBDIR)/isl && \
17158 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17159 @endif isl-bootstrap
17160
17161
17162 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17163 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17164 maybe-all-stagetrain-isl:
17165 maybe-clean-stagetrain-isl:
17166 @if isl-bootstrap
17167 maybe-all-stagetrain-isl: all-stagetrain-isl
17168 all-stagetrain: all-stagetrain-isl
17169 TARGET-stagetrain-isl = $(TARGET-isl)
17170 all-stagetrain-isl: configure-stagetrain-isl
17171 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17172 @r=`${PWD_COMMAND}`; export r; \
17173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17174 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17175 $(HOST_EXPORTS) \
17176 $(POSTSTAGE1_HOST_EXPORTS) \
17177 cd $(HOST_SUBDIR)/isl && \
17178 \
17179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17180 CFLAGS="$(STAGEtrain_CFLAGS)" \
17181 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17182 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17183 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17184 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17185 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17186 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17187 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17188 TFLAGS="$(STAGEtrain_TFLAGS)" \
17189 $(TARGET-stagetrain-isl)
17190
17191 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17192 clean-stagetrain: clean-stagetrain-isl
17193 clean-stagetrain-isl:
17194 @if [ $(current_stage) = stagetrain ]; then \
17195 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17196 else \
17197 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17198 $(MAKE) stagetrain-start; \
17199 fi; \
17200 cd $(HOST_SUBDIR)/isl && \
17201 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17202 @endif isl-bootstrap
17203
17204
17205 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17206 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17207 maybe-all-stagefeedback-isl:
17208 maybe-clean-stagefeedback-isl:
17209 @if isl-bootstrap
17210 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17211 all-stagefeedback: all-stagefeedback-isl
17212 TARGET-stagefeedback-isl = $(TARGET-isl)
17213 all-stagefeedback-isl: configure-stagefeedback-isl
17214 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17215 @r=`${PWD_COMMAND}`; export r; \
17216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17217 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17218 $(HOST_EXPORTS) \
17219 $(POSTSTAGE1_HOST_EXPORTS) \
17220 cd $(HOST_SUBDIR)/isl && \
17221 \
17222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17223 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17224 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17225 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17226 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17231 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17232 $(TARGET-stagefeedback-isl)
17233
17234 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17235 clean-stagefeedback: clean-stagefeedback-isl
17236 clean-stagefeedback-isl:
17237 @if [ $(current_stage) = stagefeedback ]; then \
17238 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17239 else \
17240 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17241 $(MAKE) stagefeedback-start; \
17242 fi; \
17243 cd $(HOST_SUBDIR)/isl && \
17244 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17245 @endif isl-bootstrap
17246
17247
17248 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17249 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17250 maybe-all-stageautoprofile-isl:
17251 maybe-clean-stageautoprofile-isl:
17252 @if isl-bootstrap
17253 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17254 all-stageautoprofile: all-stageautoprofile-isl
17255 TARGET-stageautoprofile-isl = $(TARGET-isl)
17256 all-stageautoprofile-isl: configure-stageautoprofile-isl
17257 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17258 @r=`${PWD_COMMAND}`; export r; \
17259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17260 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17261 $(HOST_EXPORTS) \
17262 $(POSTSTAGE1_HOST_EXPORTS) \
17263 cd $(HOST_SUBDIR)/isl && \
17264 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17266 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17267 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17268 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17269 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17274 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17275 $(TARGET-stageautoprofile-isl)
17276
17277 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17278 clean-stageautoprofile: clean-stageautoprofile-isl
17279 clean-stageautoprofile-isl:
17280 @if [ $(current_stage) = stageautoprofile ]; then \
17281 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17282 else \
17283 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17284 $(MAKE) stageautoprofile-start; \
17285 fi; \
17286 cd $(HOST_SUBDIR)/isl && \
17287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17288 @endif isl-bootstrap
17289
17290
17291 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17292 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17293 maybe-all-stageautofeedback-isl:
17294 maybe-clean-stageautofeedback-isl:
17295 @if isl-bootstrap
17296 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17297 all-stageautofeedback: all-stageautofeedback-isl
17298 TARGET-stageautofeedback-isl = $(TARGET-isl)
17299 all-stageautofeedback-isl: configure-stageautofeedback-isl
17300 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17301 @r=`${PWD_COMMAND}`; export r; \
17302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17304 $(HOST_EXPORTS) \
17305 $(POSTSTAGE1_HOST_EXPORTS) \
17306 cd $(HOST_SUBDIR)/isl && \
17307 \
17308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17309 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17310 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17311 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17312 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17317 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17318 $(TARGET-stageautofeedback-isl)
17319
17320 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17321 clean-stageautofeedback: clean-stageautofeedback-isl
17322 clean-stageautofeedback-isl:
17323 @if [ $(current_stage) = stageautofeedback ]; then \
17324 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17325 else \
17326 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17327 $(MAKE) stageautofeedback-start; \
17328 fi; \
17329 cd $(HOST_SUBDIR)/isl && \
17330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17331 @endif isl-bootstrap
17332
17333
17334
17335
17336
17337 .PHONY: check-isl maybe-check-isl
17338 maybe-check-isl:
17339 @if isl
17340 maybe-check-isl: check-isl
17341
17342 check-isl:
17343 @: $(MAKE); $(unstage)
17344 @r=`${PWD_COMMAND}`; export r; \
17345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17346 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17347 (cd $(HOST_SUBDIR)/isl && \
17348 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17349
17350 @endif isl
17351
17352 .PHONY: install-isl maybe-install-isl
17353 maybe-install-isl:
17354 @if isl
17355 maybe-install-isl: install-isl
17356
17357 install-isl:
17358
17359 @endif isl
17360
17361 .PHONY: install-strip-isl maybe-install-strip-isl
17362 maybe-install-strip-isl:
17363 @if isl
17364 maybe-install-strip-isl: install-strip-isl
17365
17366 install-strip-isl:
17367
17368 @endif isl
17369
17370 # Other targets (info, dvi, pdf, etc.)
17371
17372 .PHONY: maybe-info-isl info-isl
17373 maybe-info-isl:
17374 @if isl
17375 maybe-info-isl: info-isl
17376
17377 info-isl: \
17378 configure-isl
17379 @[ -f ./isl/Makefile ] || exit 0; \
17380 r=`${PWD_COMMAND}`; export r; \
17381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17382 $(HOST_EXPORTS) \
17383 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17385 done; \
17386 echo "Doing info in isl"; \
17387 (cd $(HOST_SUBDIR)/isl && \
17388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17390 "RANLIB=$${RANLIB}" \
17391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17392 info) \
17393 || exit 1
17394
17395 @endif isl
17396
17397 .PHONY: maybe-dvi-isl dvi-isl
17398 maybe-dvi-isl:
17399 @if isl
17400 maybe-dvi-isl: dvi-isl
17401
17402 dvi-isl: \
17403 configure-isl
17404 @[ -f ./isl/Makefile ] || exit 0; \
17405 r=`${PWD_COMMAND}`; export r; \
17406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17407 $(HOST_EXPORTS) \
17408 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17410 done; \
17411 echo "Doing dvi in isl"; \
17412 (cd $(HOST_SUBDIR)/isl && \
17413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17415 "RANLIB=$${RANLIB}" \
17416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17417 dvi) \
17418 || exit 1
17419
17420 @endif isl
17421
17422 .PHONY: maybe-pdf-isl pdf-isl
17423 maybe-pdf-isl:
17424 @if isl
17425 maybe-pdf-isl: pdf-isl
17426
17427 pdf-isl: \
17428 configure-isl
17429 @[ -f ./isl/Makefile ] || exit 0; \
17430 r=`${PWD_COMMAND}`; export r; \
17431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17432 $(HOST_EXPORTS) \
17433 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17435 done; \
17436 echo "Doing pdf in isl"; \
17437 (cd $(HOST_SUBDIR)/isl && \
17438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17440 "RANLIB=$${RANLIB}" \
17441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17442 pdf) \
17443 || exit 1
17444
17445 @endif isl
17446
17447 .PHONY: maybe-html-isl html-isl
17448 maybe-html-isl:
17449 @if isl
17450 maybe-html-isl: html-isl
17451
17452 html-isl: \
17453 configure-isl
17454 @[ -f ./isl/Makefile ] || exit 0; \
17455 r=`${PWD_COMMAND}`; export r; \
17456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17457 $(HOST_EXPORTS) \
17458 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17460 done; \
17461 echo "Doing html in isl"; \
17462 (cd $(HOST_SUBDIR)/isl && \
17463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17465 "RANLIB=$${RANLIB}" \
17466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17467 html) \
17468 || exit 1
17469
17470 @endif isl
17471
17472 .PHONY: maybe-TAGS-isl TAGS-isl
17473 maybe-TAGS-isl:
17474 @if isl
17475 maybe-TAGS-isl: TAGS-isl
17476
17477 TAGS-isl: \
17478 configure-isl
17479 @[ -f ./isl/Makefile ] || exit 0; \
17480 r=`${PWD_COMMAND}`; export r; \
17481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17482 $(HOST_EXPORTS) \
17483 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17485 done; \
17486 echo "Doing TAGS in isl"; \
17487 (cd $(HOST_SUBDIR)/isl && \
17488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17490 "RANLIB=$${RANLIB}" \
17491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17492 TAGS) \
17493 || exit 1
17494
17495 @endif isl
17496
17497 .PHONY: maybe-install-info-isl install-info-isl
17498 maybe-install-info-isl:
17499 @if isl
17500 maybe-install-info-isl: install-info-isl
17501
17502 install-info-isl: \
17503 configure-isl \
17504 info-isl
17505 @[ -f ./isl/Makefile ] || exit 0; \
17506 r=`${PWD_COMMAND}`; export r; \
17507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17508 $(HOST_EXPORTS) \
17509 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17511 done; \
17512 echo "Doing install-info in isl"; \
17513 (cd $(HOST_SUBDIR)/isl && \
17514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17516 "RANLIB=$${RANLIB}" \
17517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17518 install-info) \
17519 || exit 1
17520
17521 @endif isl
17522
17523 .PHONY: maybe-install-dvi-isl install-dvi-isl
17524 maybe-install-dvi-isl:
17525 @if isl
17526 maybe-install-dvi-isl: install-dvi-isl
17527
17528 install-dvi-isl: \
17529 configure-isl \
17530 dvi-isl
17531 @[ -f ./isl/Makefile ] || exit 0; \
17532 r=`${PWD_COMMAND}`; export r; \
17533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17534 $(HOST_EXPORTS) \
17535 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17537 done; \
17538 echo "Doing install-dvi in isl"; \
17539 (cd $(HOST_SUBDIR)/isl && \
17540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17542 "RANLIB=$${RANLIB}" \
17543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17544 install-dvi) \
17545 || exit 1
17546
17547 @endif isl
17548
17549 .PHONY: maybe-install-pdf-isl install-pdf-isl
17550 maybe-install-pdf-isl:
17551 @if isl
17552 maybe-install-pdf-isl: install-pdf-isl
17553
17554 install-pdf-isl: \
17555 configure-isl \
17556 pdf-isl
17557 @[ -f ./isl/Makefile ] || exit 0; \
17558 r=`${PWD_COMMAND}`; export r; \
17559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17560 $(HOST_EXPORTS) \
17561 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17563 done; \
17564 echo "Doing install-pdf in isl"; \
17565 (cd $(HOST_SUBDIR)/isl && \
17566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17568 "RANLIB=$${RANLIB}" \
17569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17570 install-pdf) \
17571 || exit 1
17572
17573 @endif isl
17574
17575 .PHONY: maybe-install-html-isl install-html-isl
17576 maybe-install-html-isl:
17577 @if isl
17578 maybe-install-html-isl: install-html-isl
17579
17580 install-html-isl: \
17581 configure-isl \
17582 html-isl
17583 @[ -f ./isl/Makefile ] || exit 0; \
17584 r=`${PWD_COMMAND}`; export r; \
17585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17586 $(HOST_EXPORTS) \
17587 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17589 done; \
17590 echo "Doing install-html in isl"; \
17591 (cd $(HOST_SUBDIR)/isl && \
17592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17594 "RANLIB=$${RANLIB}" \
17595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17596 install-html) \
17597 || exit 1
17598
17599 @endif isl
17600
17601 .PHONY: maybe-installcheck-isl installcheck-isl
17602 maybe-installcheck-isl:
17603 @if isl
17604 maybe-installcheck-isl: installcheck-isl
17605
17606 installcheck-isl: \
17607 configure-isl
17608 @[ -f ./isl/Makefile ] || exit 0; \
17609 r=`${PWD_COMMAND}`; export r; \
17610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17611 $(HOST_EXPORTS) \
17612 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17614 done; \
17615 echo "Doing installcheck in isl"; \
17616 (cd $(HOST_SUBDIR)/isl && \
17617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17619 "RANLIB=$${RANLIB}" \
17620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17621 installcheck) \
17622 || exit 1
17623
17624 @endif isl
17625
17626 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17627 maybe-mostlyclean-isl:
17628 @if isl
17629 maybe-mostlyclean-isl: mostlyclean-isl
17630
17631 mostlyclean-isl:
17632 @[ -f ./isl/Makefile ] || exit 0; \
17633 r=`${PWD_COMMAND}`; export r; \
17634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17635 $(HOST_EXPORTS) \
17636 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17638 done; \
17639 echo "Doing mostlyclean in isl"; \
17640 (cd $(HOST_SUBDIR)/isl && \
17641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17643 "RANLIB=$${RANLIB}" \
17644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17645 mostlyclean) \
17646 || exit 1
17647
17648 @endif isl
17649
17650 .PHONY: maybe-clean-isl clean-isl
17651 maybe-clean-isl:
17652 @if isl
17653 maybe-clean-isl: clean-isl
17654
17655 clean-isl:
17656 @[ -f ./isl/Makefile ] || exit 0; \
17657 r=`${PWD_COMMAND}`; export r; \
17658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17659 $(HOST_EXPORTS) \
17660 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17662 done; \
17663 echo "Doing clean in isl"; \
17664 (cd $(HOST_SUBDIR)/isl && \
17665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17667 "RANLIB=$${RANLIB}" \
17668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17669 clean) \
17670 || exit 1
17671
17672 @endif isl
17673
17674 .PHONY: maybe-distclean-isl distclean-isl
17675 maybe-distclean-isl:
17676 @if isl
17677 maybe-distclean-isl: distclean-isl
17678
17679 distclean-isl:
17680 @[ -f ./isl/Makefile ] || exit 0; \
17681 r=`${PWD_COMMAND}`; export r; \
17682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17683 $(HOST_EXPORTS) \
17684 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17686 done; \
17687 echo "Doing distclean in isl"; \
17688 (cd $(HOST_SUBDIR)/isl && \
17689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17691 "RANLIB=$${RANLIB}" \
17692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17693 distclean) \
17694 || exit 1
17695
17696 @endif isl
17697
17698 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17699 maybe-maintainer-clean-isl:
17700 @if isl
17701 maybe-maintainer-clean-isl: maintainer-clean-isl
17702
17703 maintainer-clean-isl:
17704 @[ -f ./isl/Makefile ] || exit 0; \
17705 r=`${PWD_COMMAND}`; export r; \
17706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17707 $(HOST_EXPORTS) \
17708 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17710 done; \
17711 echo "Doing maintainer-clean in isl"; \
17712 (cd $(HOST_SUBDIR)/isl && \
17713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17715 "RANLIB=$${RANLIB}" \
17716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17717 maintainer-clean) \
17718 || exit 1
17719
17720 @endif isl
17721
17722
17723
17724 .PHONY: configure-gold maybe-configure-gold
17725 maybe-configure-gold:
17726 @if gcc-bootstrap
17727 configure-gold: stage_current
17728 @endif gcc-bootstrap
17729 @if gold
17730 maybe-configure-gold: configure-gold
17731 configure-gold:
17732 @r=`${PWD_COMMAND}`; export r; \
17733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17734 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17736 $(HOST_EXPORTS) \
17737 echo Configuring in $(HOST_SUBDIR)/gold; \
17738 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17739 case $(srcdir) in \
17740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17741 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17743 esac; \
17744 module_srcdir=gold; \
17745 $(SHELL) \
17746 $$s/$$module_srcdir/configure \
17747 --srcdir=$${topdir}/$$module_srcdir \
17748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17749 --target=${target_alias} \
17750 || exit 1
17751 @endif gold
17752
17753
17754
17755 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17756 maybe-configure-stage1-gold:
17757 @if gold-bootstrap
17758 maybe-configure-stage1-gold: configure-stage1-gold
17759 configure-stage1-gold:
17760 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17762 @r=`${PWD_COMMAND}`; export r; \
17763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764 TFLAGS="$(STAGE1_TFLAGS)"; \
17765 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17766 $(HOST_EXPORTS) \
17767 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17768 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17769 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17770 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17772 cd $(HOST_SUBDIR)/gold || exit 1; \
17773 case $(srcdir) in \
17774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17775 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17777 esac; \
17778 module_srcdir=gold; \
17779 $(SHELL) $$s/$$module_srcdir/configure \
17780 --srcdir=$${topdir}/$$module_srcdir \
17781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17782 --target=${target_alias} \
17783 \
17784 $(STAGE1_CONFIGURE_FLAGS)
17785 @endif gold-bootstrap
17786
17787 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17788 maybe-configure-stage2-gold:
17789 @if gold-bootstrap
17790 maybe-configure-stage2-gold: configure-stage2-gold
17791 configure-stage2-gold:
17792 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17794 @r=`${PWD_COMMAND}`; export r; \
17795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17796 TFLAGS="$(STAGE2_TFLAGS)"; \
17797 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17798 $(HOST_EXPORTS) \
17799 $(POSTSTAGE1_HOST_EXPORTS) \
17800 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17801 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17802 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17803 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17805 cd $(HOST_SUBDIR)/gold || exit 1; \
17806 case $(srcdir) in \
17807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17808 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17810 esac; \
17811 module_srcdir=gold; \
17812 $(SHELL) $$s/$$module_srcdir/configure \
17813 --srcdir=$${topdir}/$$module_srcdir \
17814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17815 --target=${target_alias} \
17816 --with-build-libsubdir=$(HOST_SUBDIR) \
17817 $(STAGE2_CONFIGURE_FLAGS)
17818 @endif gold-bootstrap
17819
17820 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17821 maybe-configure-stage3-gold:
17822 @if gold-bootstrap
17823 maybe-configure-stage3-gold: configure-stage3-gold
17824 configure-stage3-gold:
17825 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17826 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17827 @r=`${PWD_COMMAND}`; export r; \
17828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17829 TFLAGS="$(STAGE3_TFLAGS)"; \
17830 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17831 $(HOST_EXPORTS) \
17832 $(POSTSTAGE1_HOST_EXPORTS) \
17833 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17834 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17835 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17836 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17838 cd $(HOST_SUBDIR)/gold || exit 1; \
17839 case $(srcdir) in \
17840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17841 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17843 esac; \
17844 module_srcdir=gold; \
17845 $(SHELL) $$s/$$module_srcdir/configure \
17846 --srcdir=$${topdir}/$$module_srcdir \
17847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17848 --target=${target_alias} \
17849 --with-build-libsubdir=$(HOST_SUBDIR) \
17850 $(STAGE3_CONFIGURE_FLAGS)
17851 @endif gold-bootstrap
17852
17853 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17854 maybe-configure-stage4-gold:
17855 @if gold-bootstrap
17856 maybe-configure-stage4-gold: configure-stage4-gold
17857 configure-stage4-gold:
17858 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17860 @r=`${PWD_COMMAND}`; export r; \
17861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17862 TFLAGS="$(STAGE4_TFLAGS)"; \
17863 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17864 $(HOST_EXPORTS) \
17865 $(POSTSTAGE1_HOST_EXPORTS) \
17866 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17867 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17868 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17869 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17871 cd $(HOST_SUBDIR)/gold || exit 1; \
17872 case $(srcdir) in \
17873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17874 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17876 esac; \
17877 module_srcdir=gold; \
17878 $(SHELL) $$s/$$module_srcdir/configure \
17879 --srcdir=$${topdir}/$$module_srcdir \
17880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17881 --target=${target_alias} \
17882 --with-build-libsubdir=$(HOST_SUBDIR) \
17883 $(STAGE4_CONFIGURE_FLAGS)
17884 @endif gold-bootstrap
17885
17886 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17887 maybe-configure-stageprofile-gold:
17888 @if gold-bootstrap
17889 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17890 configure-stageprofile-gold:
17891 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17893 @r=`${PWD_COMMAND}`; export r; \
17894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17895 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17896 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17897 $(HOST_EXPORTS) \
17898 $(POSTSTAGE1_HOST_EXPORTS) \
17899 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17900 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17901 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17902 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17904 cd $(HOST_SUBDIR)/gold || exit 1; \
17905 case $(srcdir) in \
17906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17907 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17909 esac; \
17910 module_srcdir=gold; \
17911 $(SHELL) $$s/$$module_srcdir/configure \
17912 --srcdir=$${topdir}/$$module_srcdir \
17913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17914 --target=${target_alias} \
17915 --with-build-libsubdir=$(HOST_SUBDIR) \
17916 $(STAGEprofile_CONFIGURE_FLAGS)
17917 @endif gold-bootstrap
17918
17919 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17920 maybe-configure-stagetrain-gold:
17921 @if gold-bootstrap
17922 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17923 configure-stagetrain-gold:
17924 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17926 @r=`${PWD_COMMAND}`; export r; \
17927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17928 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17929 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17930 $(HOST_EXPORTS) \
17931 $(POSTSTAGE1_HOST_EXPORTS) \
17932 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17933 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17934 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17935 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17937 cd $(HOST_SUBDIR)/gold || exit 1; \
17938 case $(srcdir) in \
17939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17940 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17942 esac; \
17943 module_srcdir=gold; \
17944 $(SHELL) $$s/$$module_srcdir/configure \
17945 --srcdir=$${topdir}/$$module_srcdir \
17946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17947 --target=${target_alias} \
17948 --with-build-libsubdir=$(HOST_SUBDIR) \
17949 $(STAGEtrain_CONFIGURE_FLAGS)
17950 @endif gold-bootstrap
17951
17952 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17953 maybe-configure-stagefeedback-gold:
17954 @if gold-bootstrap
17955 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17956 configure-stagefeedback-gold:
17957 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17959 @r=`${PWD_COMMAND}`; export r; \
17960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17962 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17963 $(HOST_EXPORTS) \
17964 $(POSTSTAGE1_HOST_EXPORTS) \
17965 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17966 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17967 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17968 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17970 cd $(HOST_SUBDIR)/gold || exit 1; \
17971 case $(srcdir) in \
17972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17973 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17975 esac; \
17976 module_srcdir=gold; \
17977 $(SHELL) $$s/$$module_srcdir/configure \
17978 --srcdir=$${topdir}/$$module_srcdir \
17979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17980 --target=${target_alias} \
17981 --with-build-libsubdir=$(HOST_SUBDIR) \
17982 $(STAGEfeedback_CONFIGURE_FLAGS)
17983 @endif gold-bootstrap
17984
17985 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17986 maybe-configure-stageautoprofile-gold:
17987 @if gold-bootstrap
17988 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17989 configure-stageautoprofile-gold:
17990 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17992 @r=`${PWD_COMMAND}`; export r; \
17993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17995 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17996 $(HOST_EXPORTS) \
17997 $(POSTSTAGE1_HOST_EXPORTS) \
17998 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17999 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18000 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18001 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18003 cd $(HOST_SUBDIR)/gold || exit 1; \
18004 case $(srcdir) in \
18005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18006 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18008 esac; \
18009 module_srcdir=gold; \
18010 $(SHELL) $$s/$$module_srcdir/configure \
18011 --srcdir=$${topdir}/$$module_srcdir \
18012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18013 --target=${target_alias} \
18014 --with-build-libsubdir=$(HOST_SUBDIR) \
18015 $(STAGEautoprofile_CONFIGURE_FLAGS)
18016 @endif gold-bootstrap
18017
18018 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18019 maybe-configure-stageautofeedback-gold:
18020 @if gold-bootstrap
18021 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18022 configure-stageautofeedback-gold:
18023 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18025 @r=`${PWD_COMMAND}`; export r; \
18026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18027 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18028 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18029 $(HOST_EXPORTS) \
18030 $(POSTSTAGE1_HOST_EXPORTS) \
18031 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18032 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18033 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18034 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18036 cd $(HOST_SUBDIR)/gold || exit 1; \
18037 case $(srcdir) in \
18038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18039 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18041 esac; \
18042 module_srcdir=gold; \
18043 $(SHELL) $$s/$$module_srcdir/configure \
18044 --srcdir=$${topdir}/$$module_srcdir \
18045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18046 --target=${target_alias} \
18047 --with-build-libsubdir=$(HOST_SUBDIR) \
18048 $(STAGEautofeedback_CONFIGURE_FLAGS)
18049 @endif gold-bootstrap
18050
18051
18052
18053
18054
18055 .PHONY: all-gold maybe-all-gold
18056 maybe-all-gold:
18057 @if gcc-bootstrap
18058 all-gold: stage_current
18059 @endif gcc-bootstrap
18060 @if gold
18061 TARGET-gold=all
18062 maybe-all-gold: all-gold
18063 all-gold: configure-gold
18064 @r=`${PWD_COMMAND}`; export r; \
18065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18066 $(HOST_EXPORTS) \
18067 (cd $(HOST_SUBDIR)/gold && \
18068 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18069 $(TARGET-gold))
18070 @endif gold
18071
18072
18073
18074 .PHONY: all-stage1-gold maybe-all-stage1-gold
18075 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18076 maybe-all-stage1-gold:
18077 maybe-clean-stage1-gold:
18078 @if gold-bootstrap
18079 maybe-all-stage1-gold: all-stage1-gold
18080 all-stage1: all-stage1-gold
18081 TARGET-stage1-gold = $(TARGET-gold)
18082 all-stage1-gold: configure-stage1-gold
18083 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18084 @r=`${PWD_COMMAND}`; export r; \
18085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18086 TFLAGS="$(STAGE1_TFLAGS)"; \
18087 $(HOST_EXPORTS) \
18088 cd $(HOST_SUBDIR)/gold && \
18089 \
18090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18091 CFLAGS="$(STAGE1_CFLAGS)" \
18092 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18093 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18094 LIBCFLAGS="$(LIBCFLAGS)" \
18095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18098 $(EXTRA_HOST_FLAGS) \
18099 $(STAGE1_FLAGS_TO_PASS) \
18100 TFLAGS="$(STAGE1_TFLAGS)" \
18101 $(TARGET-stage1-gold)
18102
18103 maybe-clean-stage1-gold: clean-stage1-gold
18104 clean-stage1: clean-stage1-gold
18105 clean-stage1-gold:
18106 @if [ $(current_stage) = stage1 ]; then \
18107 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18108 else \
18109 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18110 $(MAKE) stage1-start; \
18111 fi; \
18112 cd $(HOST_SUBDIR)/gold && \
18113 $(MAKE) $(EXTRA_HOST_FLAGS) \
18114 $(STAGE1_FLAGS_TO_PASS) clean
18115 @endif gold-bootstrap
18116
18117
18118 .PHONY: all-stage2-gold maybe-all-stage2-gold
18119 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18120 maybe-all-stage2-gold:
18121 maybe-clean-stage2-gold:
18122 @if gold-bootstrap
18123 maybe-all-stage2-gold: all-stage2-gold
18124 all-stage2: all-stage2-gold
18125 TARGET-stage2-gold = $(TARGET-gold)
18126 all-stage2-gold: configure-stage2-gold
18127 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18128 @r=`${PWD_COMMAND}`; export r; \
18129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18130 TFLAGS="$(STAGE2_TFLAGS)"; \
18131 $(HOST_EXPORTS) \
18132 $(POSTSTAGE1_HOST_EXPORTS) \
18133 cd $(HOST_SUBDIR)/gold && \
18134 \
18135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18136 CFLAGS="$(STAGE2_CFLAGS)" \
18137 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18138 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18139 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18144 TFLAGS="$(STAGE2_TFLAGS)" \
18145 $(TARGET-stage2-gold)
18146
18147 maybe-clean-stage2-gold: clean-stage2-gold
18148 clean-stage2: clean-stage2-gold
18149 clean-stage2-gold:
18150 @if [ $(current_stage) = stage2 ]; then \
18151 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18152 else \
18153 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18154 $(MAKE) stage2-start; \
18155 fi; \
18156 cd $(HOST_SUBDIR)/gold && \
18157 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18158 @endif gold-bootstrap
18159
18160
18161 .PHONY: all-stage3-gold maybe-all-stage3-gold
18162 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18163 maybe-all-stage3-gold:
18164 maybe-clean-stage3-gold:
18165 @if gold-bootstrap
18166 maybe-all-stage3-gold: all-stage3-gold
18167 all-stage3: all-stage3-gold
18168 TARGET-stage3-gold = $(TARGET-gold)
18169 all-stage3-gold: configure-stage3-gold
18170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18171 @r=`${PWD_COMMAND}`; export r; \
18172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18173 TFLAGS="$(STAGE3_TFLAGS)"; \
18174 $(HOST_EXPORTS) \
18175 $(POSTSTAGE1_HOST_EXPORTS) \
18176 cd $(HOST_SUBDIR)/gold && \
18177 \
18178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18179 CFLAGS="$(STAGE3_CFLAGS)" \
18180 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18181 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18182 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18187 TFLAGS="$(STAGE3_TFLAGS)" \
18188 $(TARGET-stage3-gold)
18189
18190 maybe-clean-stage3-gold: clean-stage3-gold
18191 clean-stage3: clean-stage3-gold
18192 clean-stage3-gold:
18193 @if [ $(current_stage) = stage3 ]; then \
18194 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18195 else \
18196 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18197 $(MAKE) stage3-start; \
18198 fi; \
18199 cd $(HOST_SUBDIR)/gold && \
18200 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18201 @endif gold-bootstrap
18202
18203
18204 .PHONY: all-stage4-gold maybe-all-stage4-gold
18205 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18206 maybe-all-stage4-gold:
18207 maybe-clean-stage4-gold:
18208 @if gold-bootstrap
18209 maybe-all-stage4-gold: all-stage4-gold
18210 all-stage4: all-stage4-gold
18211 TARGET-stage4-gold = $(TARGET-gold)
18212 all-stage4-gold: configure-stage4-gold
18213 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18214 @r=`${PWD_COMMAND}`; export r; \
18215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18216 TFLAGS="$(STAGE4_TFLAGS)"; \
18217 $(HOST_EXPORTS) \
18218 $(POSTSTAGE1_HOST_EXPORTS) \
18219 cd $(HOST_SUBDIR)/gold && \
18220 \
18221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18222 CFLAGS="$(STAGE4_CFLAGS)" \
18223 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18224 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18225 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18230 TFLAGS="$(STAGE4_TFLAGS)" \
18231 $(TARGET-stage4-gold)
18232
18233 maybe-clean-stage4-gold: clean-stage4-gold
18234 clean-stage4: clean-stage4-gold
18235 clean-stage4-gold:
18236 @if [ $(current_stage) = stage4 ]; then \
18237 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18238 else \
18239 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18240 $(MAKE) stage4-start; \
18241 fi; \
18242 cd $(HOST_SUBDIR)/gold && \
18243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18244 @endif gold-bootstrap
18245
18246
18247 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18248 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18249 maybe-all-stageprofile-gold:
18250 maybe-clean-stageprofile-gold:
18251 @if gold-bootstrap
18252 maybe-all-stageprofile-gold: all-stageprofile-gold
18253 all-stageprofile: all-stageprofile-gold
18254 TARGET-stageprofile-gold = $(TARGET-gold)
18255 all-stageprofile-gold: configure-stageprofile-gold
18256 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18257 @r=`${PWD_COMMAND}`; export r; \
18258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18259 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18260 $(HOST_EXPORTS) \
18261 $(POSTSTAGE1_HOST_EXPORTS) \
18262 cd $(HOST_SUBDIR)/gold && \
18263 \
18264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18265 CFLAGS="$(STAGEprofile_CFLAGS)" \
18266 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18267 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18268 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18273 TFLAGS="$(STAGEprofile_TFLAGS)" \
18274 $(TARGET-stageprofile-gold)
18275
18276 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18277 clean-stageprofile: clean-stageprofile-gold
18278 clean-stageprofile-gold:
18279 @if [ $(current_stage) = stageprofile ]; then \
18280 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18281 else \
18282 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18283 $(MAKE) stageprofile-start; \
18284 fi; \
18285 cd $(HOST_SUBDIR)/gold && \
18286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18287 @endif gold-bootstrap
18288
18289
18290 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18291 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18292 maybe-all-stagetrain-gold:
18293 maybe-clean-stagetrain-gold:
18294 @if gold-bootstrap
18295 maybe-all-stagetrain-gold: all-stagetrain-gold
18296 all-stagetrain: all-stagetrain-gold
18297 TARGET-stagetrain-gold = $(TARGET-gold)
18298 all-stagetrain-gold: configure-stagetrain-gold
18299 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18300 @r=`${PWD_COMMAND}`; export r; \
18301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18302 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18303 $(HOST_EXPORTS) \
18304 $(POSTSTAGE1_HOST_EXPORTS) \
18305 cd $(HOST_SUBDIR)/gold && \
18306 \
18307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18308 CFLAGS="$(STAGEtrain_CFLAGS)" \
18309 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18310 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18311 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18316 TFLAGS="$(STAGEtrain_TFLAGS)" \
18317 $(TARGET-stagetrain-gold)
18318
18319 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18320 clean-stagetrain: clean-stagetrain-gold
18321 clean-stagetrain-gold:
18322 @if [ $(current_stage) = stagetrain ]; then \
18323 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18324 else \
18325 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18326 $(MAKE) stagetrain-start; \
18327 fi; \
18328 cd $(HOST_SUBDIR)/gold && \
18329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18330 @endif gold-bootstrap
18331
18332
18333 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18334 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18335 maybe-all-stagefeedback-gold:
18336 maybe-clean-stagefeedback-gold:
18337 @if gold-bootstrap
18338 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18339 all-stagefeedback: all-stagefeedback-gold
18340 TARGET-stagefeedback-gold = $(TARGET-gold)
18341 all-stagefeedback-gold: configure-stagefeedback-gold
18342 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18343 @r=`${PWD_COMMAND}`; export r; \
18344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18345 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18346 $(HOST_EXPORTS) \
18347 $(POSTSTAGE1_HOST_EXPORTS) \
18348 cd $(HOST_SUBDIR)/gold && \
18349 \
18350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18351 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18352 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18353 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18354 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18359 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18360 $(TARGET-stagefeedback-gold)
18361
18362 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18363 clean-stagefeedback: clean-stagefeedback-gold
18364 clean-stagefeedback-gold:
18365 @if [ $(current_stage) = stagefeedback ]; then \
18366 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18367 else \
18368 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18369 $(MAKE) stagefeedback-start; \
18370 fi; \
18371 cd $(HOST_SUBDIR)/gold && \
18372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18373 @endif gold-bootstrap
18374
18375
18376 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18377 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18378 maybe-all-stageautoprofile-gold:
18379 maybe-clean-stageautoprofile-gold:
18380 @if gold-bootstrap
18381 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18382 all-stageautoprofile: all-stageautoprofile-gold
18383 TARGET-stageautoprofile-gold = $(TARGET-gold)
18384 all-stageautoprofile-gold: configure-stageautoprofile-gold
18385 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18386 @r=`${PWD_COMMAND}`; export r; \
18387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18388 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18389 $(HOST_EXPORTS) \
18390 $(POSTSTAGE1_HOST_EXPORTS) \
18391 cd $(HOST_SUBDIR)/gold && \
18392 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18394 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18395 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18396 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18397 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18402 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18403 $(TARGET-stageautoprofile-gold)
18404
18405 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18406 clean-stageautoprofile: clean-stageautoprofile-gold
18407 clean-stageautoprofile-gold:
18408 @if [ $(current_stage) = stageautoprofile ]; then \
18409 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18410 else \
18411 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18412 $(MAKE) stageautoprofile-start; \
18413 fi; \
18414 cd $(HOST_SUBDIR)/gold && \
18415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18416 @endif gold-bootstrap
18417
18418
18419 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18420 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18421 maybe-all-stageautofeedback-gold:
18422 maybe-clean-stageautofeedback-gold:
18423 @if gold-bootstrap
18424 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18425 all-stageautofeedback: all-stageautofeedback-gold
18426 TARGET-stageautofeedback-gold = $(TARGET-gold)
18427 all-stageautofeedback-gold: configure-stageautofeedback-gold
18428 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18429 @r=`${PWD_COMMAND}`; export r; \
18430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18431 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18432 $(HOST_EXPORTS) \
18433 $(POSTSTAGE1_HOST_EXPORTS) \
18434 cd $(HOST_SUBDIR)/gold && \
18435 \
18436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18437 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18438 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18439 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18440 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18444 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18445 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18446 $(TARGET-stageautofeedback-gold)
18447
18448 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18449 clean-stageautofeedback: clean-stageautofeedback-gold
18450 clean-stageautofeedback-gold:
18451 @if [ $(current_stage) = stageautofeedback ]; then \
18452 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18453 else \
18454 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18455 $(MAKE) stageautofeedback-start; \
18456 fi; \
18457 cd $(HOST_SUBDIR)/gold && \
18458 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18459 @endif gold-bootstrap
18460
18461
18462
18463
18464
18465 .PHONY: check-gold maybe-check-gold
18466 maybe-check-gold:
18467 @if gold
18468 maybe-check-gold: check-gold
18469
18470 check-gold:
18471 @: $(MAKE); $(unstage)
18472 @r=`${PWD_COMMAND}`; export r; \
18473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18474 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18475 (cd $(HOST_SUBDIR)/gold && \
18476 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18477
18478 @endif gold
18479
18480 .PHONY: install-gold maybe-install-gold
18481 maybe-install-gold:
18482 @if gold
18483 maybe-install-gold: install-gold
18484
18485 install-gold: installdirs
18486 @: $(MAKE); $(unstage)
18487 @r=`${PWD_COMMAND}`; export r; \
18488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18489 $(HOST_EXPORTS) \
18490 (cd $(HOST_SUBDIR)/gold && \
18491 $(MAKE) $(FLAGS_TO_PASS) install)
18492
18493 @endif gold
18494
18495 .PHONY: install-strip-gold maybe-install-strip-gold
18496 maybe-install-strip-gold:
18497 @if gold
18498 maybe-install-strip-gold: install-strip-gold
18499
18500 install-strip-gold: installdirs
18501 @: $(MAKE); $(unstage)
18502 @r=`${PWD_COMMAND}`; export r; \
18503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504 $(HOST_EXPORTS) \
18505 (cd $(HOST_SUBDIR)/gold && \
18506 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18507
18508 @endif gold
18509
18510 # Other targets (info, dvi, pdf, etc.)
18511
18512 .PHONY: maybe-info-gold info-gold
18513 maybe-info-gold:
18514 @if gold
18515 maybe-info-gold: info-gold
18516
18517 info-gold: \
18518 configure-gold
18519 @[ -f ./gold/Makefile ] || exit 0; \
18520 r=`${PWD_COMMAND}`; export r; \
18521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18522 $(HOST_EXPORTS) \
18523 for flag in $(EXTRA_HOST_FLAGS) ; do \
18524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18525 done; \
18526 echo "Doing info in gold"; \
18527 (cd $(HOST_SUBDIR)/gold && \
18528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18530 "RANLIB=$${RANLIB}" \
18531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18532 info) \
18533 || exit 1
18534
18535 @endif gold
18536
18537 .PHONY: maybe-dvi-gold dvi-gold
18538 maybe-dvi-gold:
18539 @if gold
18540 maybe-dvi-gold: dvi-gold
18541
18542 dvi-gold: \
18543 configure-gold
18544 @[ -f ./gold/Makefile ] || exit 0; \
18545 r=`${PWD_COMMAND}`; export r; \
18546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18547 $(HOST_EXPORTS) \
18548 for flag in $(EXTRA_HOST_FLAGS) ; do \
18549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18550 done; \
18551 echo "Doing dvi in gold"; \
18552 (cd $(HOST_SUBDIR)/gold && \
18553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18555 "RANLIB=$${RANLIB}" \
18556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18557 dvi) \
18558 || exit 1
18559
18560 @endif gold
18561
18562 .PHONY: maybe-pdf-gold pdf-gold
18563 maybe-pdf-gold:
18564 @if gold
18565 maybe-pdf-gold: pdf-gold
18566
18567 pdf-gold: \
18568 configure-gold
18569 @[ -f ./gold/Makefile ] || exit 0; \
18570 r=`${PWD_COMMAND}`; export r; \
18571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572 $(HOST_EXPORTS) \
18573 for flag in $(EXTRA_HOST_FLAGS) ; do \
18574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18575 done; \
18576 echo "Doing pdf in gold"; \
18577 (cd $(HOST_SUBDIR)/gold && \
18578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18580 "RANLIB=$${RANLIB}" \
18581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18582 pdf) \
18583 || exit 1
18584
18585 @endif gold
18586
18587 .PHONY: maybe-html-gold html-gold
18588 maybe-html-gold:
18589 @if gold
18590 maybe-html-gold: html-gold
18591
18592 html-gold: \
18593 configure-gold
18594 @[ -f ./gold/Makefile ] || exit 0; \
18595 r=`${PWD_COMMAND}`; export r; \
18596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18597 $(HOST_EXPORTS) \
18598 for flag in $(EXTRA_HOST_FLAGS) ; do \
18599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18600 done; \
18601 echo "Doing html in gold"; \
18602 (cd $(HOST_SUBDIR)/gold && \
18603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18605 "RANLIB=$${RANLIB}" \
18606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18607 html) \
18608 || exit 1
18609
18610 @endif gold
18611
18612 .PHONY: maybe-TAGS-gold TAGS-gold
18613 maybe-TAGS-gold:
18614 @if gold
18615 maybe-TAGS-gold: TAGS-gold
18616
18617 TAGS-gold: \
18618 configure-gold
18619 @[ -f ./gold/Makefile ] || exit 0; \
18620 r=`${PWD_COMMAND}`; export r; \
18621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18622 $(HOST_EXPORTS) \
18623 for flag in $(EXTRA_HOST_FLAGS) ; do \
18624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18625 done; \
18626 echo "Doing TAGS in gold"; \
18627 (cd $(HOST_SUBDIR)/gold && \
18628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18630 "RANLIB=$${RANLIB}" \
18631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18632 TAGS) \
18633 || exit 1
18634
18635 @endif gold
18636
18637 .PHONY: maybe-install-info-gold install-info-gold
18638 maybe-install-info-gold:
18639 @if gold
18640 maybe-install-info-gold: install-info-gold
18641
18642 install-info-gold: \
18643 configure-gold \
18644 info-gold
18645 @[ -f ./gold/Makefile ] || exit 0; \
18646 r=`${PWD_COMMAND}`; export r; \
18647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18648 $(HOST_EXPORTS) \
18649 for flag in $(EXTRA_HOST_FLAGS) ; do \
18650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18651 done; \
18652 echo "Doing install-info in gold"; \
18653 (cd $(HOST_SUBDIR)/gold && \
18654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18656 "RANLIB=$${RANLIB}" \
18657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18658 install-info) \
18659 || exit 1
18660
18661 @endif gold
18662
18663 .PHONY: maybe-install-dvi-gold install-dvi-gold
18664 maybe-install-dvi-gold:
18665 @if gold
18666 maybe-install-dvi-gold: install-dvi-gold
18667
18668 install-dvi-gold: \
18669 configure-gold \
18670 dvi-gold
18671 @[ -f ./gold/Makefile ] || exit 0; \
18672 r=`${PWD_COMMAND}`; export r; \
18673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18674 $(HOST_EXPORTS) \
18675 for flag in $(EXTRA_HOST_FLAGS) ; do \
18676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18677 done; \
18678 echo "Doing install-dvi in gold"; \
18679 (cd $(HOST_SUBDIR)/gold && \
18680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18682 "RANLIB=$${RANLIB}" \
18683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18684 install-dvi) \
18685 || exit 1
18686
18687 @endif gold
18688
18689 .PHONY: maybe-install-pdf-gold install-pdf-gold
18690 maybe-install-pdf-gold:
18691 @if gold
18692 maybe-install-pdf-gold: install-pdf-gold
18693
18694 install-pdf-gold: \
18695 configure-gold \
18696 pdf-gold
18697 @[ -f ./gold/Makefile ] || exit 0; \
18698 r=`${PWD_COMMAND}`; export r; \
18699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18700 $(HOST_EXPORTS) \
18701 for flag in $(EXTRA_HOST_FLAGS) ; do \
18702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18703 done; \
18704 echo "Doing install-pdf in gold"; \
18705 (cd $(HOST_SUBDIR)/gold && \
18706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18708 "RANLIB=$${RANLIB}" \
18709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18710 install-pdf) \
18711 || exit 1
18712
18713 @endif gold
18714
18715 .PHONY: maybe-install-html-gold install-html-gold
18716 maybe-install-html-gold:
18717 @if gold
18718 maybe-install-html-gold: install-html-gold
18719
18720 install-html-gold: \
18721 configure-gold \
18722 html-gold
18723 @[ -f ./gold/Makefile ] || exit 0; \
18724 r=`${PWD_COMMAND}`; export r; \
18725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18726 $(HOST_EXPORTS) \
18727 for flag in $(EXTRA_HOST_FLAGS) ; do \
18728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18729 done; \
18730 echo "Doing install-html in gold"; \
18731 (cd $(HOST_SUBDIR)/gold && \
18732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18734 "RANLIB=$${RANLIB}" \
18735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18736 install-html) \
18737 || exit 1
18738
18739 @endif gold
18740
18741 .PHONY: maybe-installcheck-gold installcheck-gold
18742 maybe-installcheck-gold:
18743 @if gold
18744 maybe-installcheck-gold: installcheck-gold
18745
18746 installcheck-gold: \
18747 configure-gold
18748 @[ -f ./gold/Makefile ] || exit 0; \
18749 r=`${PWD_COMMAND}`; export r; \
18750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18751 $(HOST_EXPORTS) \
18752 for flag in $(EXTRA_HOST_FLAGS) ; do \
18753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18754 done; \
18755 echo "Doing installcheck in gold"; \
18756 (cd $(HOST_SUBDIR)/gold && \
18757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18759 "RANLIB=$${RANLIB}" \
18760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18761 installcheck) \
18762 || exit 1
18763
18764 @endif gold
18765
18766 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18767 maybe-mostlyclean-gold:
18768 @if gold
18769 maybe-mostlyclean-gold: mostlyclean-gold
18770
18771 mostlyclean-gold:
18772 @[ -f ./gold/Makefile ] || exit 0; \
18773 r=`${PWD_COMMAND}`; export r; \
18774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18775 $(HOST_EXPORTS) \
18776 for flag in $(EXTRA_HOST_FLAGS) ; do \
18777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18778 done; \
18779 echo "Doing mostlyclean in gold"; \
18780 (cd $(HOST_SUBDIR)/gold && \
18781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18783 "RANLIB=$${RANLIB}" \
18784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18785 mostlyclean) \
18786 || exit 1
18787
18788 @endif gold
18789
18790 .PHONY: maybe-clean-gold clean-gold
18791 maybe-clean-gold:
18792 @if gold
18793 maybe-clean-gold: clean-gold
18794
18795 clean-gold:
18796 @[ -f ./gold/Makefile ] || exit 0; \
18797 r=`${PWD_COMMAND}`; export r; \
18798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18799 $(HOST_EXPORTS) \
18800 for flag in $(EXTRA_HOST_FLAGS) ; do \
18801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18802 done; \
18803 echo "Doing clean in gold"; \
18804 (cd $(HOST_SUBDIR)/gold && \
18805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18807 "RANLIB=$${RANLIB}" \
18808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18809 clean) \
18810 || exit 1
18811
18812 @endif gold
18813
18814 .PHONY: maybe-distclean-gold distclean-gold
18815 maybe-distclean-gold:
18816 @if gold
18817 maybe-distclean-gold: distclean-gold
18818
18819 distclean-gold:
18820 @[ -f ./gold/Makefile ] || exit 0; \
18821 r=`${PWD_COMMAND}`; export r; \
18822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18823 $(HOST_EXPORTS) \
18824 for flag in $(EXTRA_HOST_FLAGS) ; do \
18825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18826 done; \
18827 echo "Doing distclean in gold"; \
18828 (cd $(HOST_SUBDIR)/gold && \
18829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18831 "RANLIB=$${RANLIB}" \
18832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18833 distclean) \
18834 || exit 1
18835
18836 @endif gold
18837
18838 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18839 maybe-maintainer-clean-gold:
18840 @if gold
18841 maybe-maintainer-clean-gold: maintainer-clean-gold
18842
18843 maintainer-clean-gold:
18844 @[ -f ./gold/Makefile ] || exit 0; \
18845 r=`${PWD_COMMAND}`; export r; \
18846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18847 $(HOST_EXPORTS) \
18848 for flag in $(EXTRA_HOST_FLAGS) ; do \
18849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18850 done; \
18851 echo "Doing maintainer-clean in gold"; \
18852 (cd $(HOST_SUBDIR)/gold && \
18853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18855 "RANLIB=$${RANLIB}" \
18856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18857 maintainer-clean) \
18858 || exit 1
18859
18860 @endif gold
18861
18862
18863
18864 .PHONY: configure-gprof maybe-configure-gprof
18865 maybe-configure-gprof:
18866 @if gcc-bootstrap
18867 configure-gprof: stage_current
18868 @endif gcc-bootstrap
18869 @if gprof
18870 maybe-configure-gprof: configure-gprof
18871 configure-gprof:
18872 @: $(MAKE); $(unstage)
18873 @r=`${PWD_COMMAND}`; export r; \
18874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18875 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18877 $(HOST_EXPORTS) \
18878 echo Configuring in $(HOST_SUBDIR)/gprof; \
18879 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18880 case $(srcdir) in \
18881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18882 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18884 esac; \
18885 module_srcdir=gprof; \
18886 $(SHELL) \
18887 $$s/$$module_srcdir/configure \
18888 --srcdir=$${topdir}/$$module_srcdir \
18889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18890 --target=${target_alias} \
18891 || exit 1
18892 @endif gprof
18893
18894
18895
18896
18897
18898 .PHONY: all-gprof maybe-all-gprof
18899 maybe-all-gprof:
18900 @if gcc-bootstrap
18901 all-gprof: stage_current
18902 @endif gcc-bootstrap
18903 @if gprof
18904 TARGET-gprof=all
18905 maybe-all-gprof: all-gprof
18906 all-gprof: configure-gprof
18907 @: $(MAKE); $(unstage)
18908 @r=`${PWD_COMMAND}`; export r; \
18909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18910 $(HOST_EXPORTS) \
18911 (cd $(HOST_SUBDIR)/gprof && \
18912 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18913 $(TARGET-gprof))
18914 @endif gprof
18915
18916
18917
18918
18919 .PHONY: check-gprof maybe-check-gprof
18920 maybe-check-gprof:
18921 @if gprof
18922 maybe-check-gprof: check-gprof
18923
18924 check-gprof:
18925 @: $(MAKE); $(unstage)
18926 @r=`${PWD_COMMAND}`; export r; \
18927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18928 $(HOST_EXPORTS) \
18929 (cd $(HOST_SUBDIR)/gprof && \
18930 $(MAKE) $(FLAGS_TO_PASS) check)
18931
18932 @endif gprof
18933
18934 .PHONY: install-gprof maybe-install-gprof
18935 maybe-install-gprof:
18936 @if gprof
18937 maybe-install-gprof: install-gprof
18938
18939 install-gprof: installdirs
18940 @: $(MAKE); $(unstage)
18941 @r=`${PWD_COMMAND}`; export r; \
18942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18943 $(HOST_EXPORTS) \
18944 (cd $(HOST_SUBDIR)/gprof && \
18945 $(MAKE) $(FLAGS_TO_PASS) install)
18946
18947 @endif gprof
18948
18949 .PHONY: install-strip-gprof maybe-install-strip-gprof
18950 maybe-install-strip-gprof:
18951 @if gprof
18952 maybe-install-strip-gprof: install-strip-gprof
18953
18954 install-strip-gprof: installdirs
18955 @: $(MAKE); $(unstage)
18956 @r=`${PWD_COMMAND}`; export r; \
18957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18958 $(HOST_EXPORTS) \
18959 (cd $(HOST_SUBDIR)/gprof && \
18960 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18961
18962 @endif gprof
18963
18964 # Other targets (info, dvi, pdf, etc.)
18965
18966 .PHONY: maybe-info-gprof info-gprof
18967 maybe-info-gprof:
18968 @if gprof
18969 maybe-info-gprof: info-gprof
18970
18971 info-gprof: \
18972 configure-gprof
18973 @: $(MAKE); $(unstage)
18974 @[ -f ./gprof/Makefile ] || exit 0; \
18975 r=`${PWD_COMMAND}`; export r; \
18976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977 $(HOST_EXPORTS) \
18978 for flag in $(EXTRA_HOST_FLAGS) ; do \
18979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18980 done; \
18981 echo "Doing info in gprof"; \
18982 (cd $(HOST_SUBDIR)/gprof && \
18983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18985 "RANLIB=$${RANLIB}" \
18986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18987 info) \
18988 || exit 1
18989
18990 @endif gprof
18991
18992 .PHONY: maybe-dvi-gprof dvi-gprof
18993 maybe-dvi-gprof:
18994 @if gprof
18995 maybe-dvi-gprof: dvi-gprof
18996
18997 dvi-gprof: \
18998 configure-gprof
18999 @: $(MAKE); $(unstage)
19000 @[ -f ./gprof/Makefile ] || exit 0; \
19001 r=`${PWD_COMMAND}`; export r; \
19002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19003 $(HOST_EXPORTS) \
19004 for flag in $(EXTRA_HOST_FLAGS) ; do \
19005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19006 done; \
19007 echo "Doing dvi in gprof"; \
19008 (cd $(HOST_SUBDIR)/gprof && \
19009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19011 "RANLIB=$${RANLIB}" \
19012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19013 dvi) \
19014 || exit 1
19015
19016 @endif gprof
19017
19018 .PHONY: maybe-pdf-gprof pdf-gprof
19019 maybe-pdf-gprof:
19020 @if gprof
19021 maybe-pdf-gprof: pdf-gprof
19022
19023 pdf-gprof: \
19024 configure-gprof
19025 @: $(MAKE); $(unstage)
19026 @[ -f ./gprof/Makefile ] || exit 0; \
19027 r=`${PWD_COMMAND}`; export r; \
19028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19029 $(HOST_EXPORTS) \
19030 for flag in $(EXTRA_HOST_FLAGS) ; do \
19031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19032 done; \
19033 echo "Doing pdf in gprof"; \
19034 (cd $(HOST_SUBDIR)/gprof && \
19035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19037 "RANLIB=$${RANLIB}" \
19038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19039 pdf) \
19040 || exit 1
19041
19042 @endif gprof
19043
19044 .PHONY: maybe-html-gprof html-gprof
19045 maybe-html-gprof:
19046 @if gprof
19047 maybe-html-gprof: html-gprof
19048
19049 html-gprof: \
19050 configure-gprof
19051 @: $(MAKE); $(unstage)
19052 @[ -f ./gprof/Makefile ] || exit 0; \
19053 r=`${PWD_COMMAND}`; export r; \
19054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19055 $(HOST_EXPORTS) \
19056 for flag in $(EXTRA_HOST_FLAGS) ; do \
19057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19058 done; \
19059 echo "Doing html in gprof"; \
19060 (cd $(HOST_SUBDIR)/gprof && \
19061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19063 "RANLIB=$${RANLIB}" \
19064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19065 html) \
19066 || exit 1
19067
19068 @endif gprof
19069
19070 .PHONY: maybe-TAGS-gprof TAGS-gprof
19071 maybe-TAGS-gprof:
19072 @if gprof
19073 maybe-TAGS-gprof: TAGS-gprof
19074
19075 TAGS-gprof: \
19076 configure-gprof
19077 @: $(MAKE); $(unstage)
19078 @[ -f ./gprof/Makefile ] || exit 0; \
19079 r=`${PWD_COMMAND}`; export r; \
19080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081 $(HOST_EXPORTS) \
19082 for flag in $(EXTRA_HOST_FLAGS) ; do \
19083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19084 done; \
19085 echo "Doing TAGS in gprof"; \
19086 (cd $(HOST_SUBDIR)/gprof && \
19087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19089 "RANLIB=$${RANLIB}" \
19090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19091 TAGS) \
19092 || exit 1
19093
19094 @endif gprof
19095
19096 .PHONY: maybe-install-info-gprof install-info-gprof
19097 maybe-install-info-gprof:
19098 @if gprof
19099 maybe-install-info-gprof: install-info-gprof
19100
19101 install-info-gprof: \
19102 configure-gprof \
19103 info-gprof
19104 @: $(MAKE); $(unstage)
19105 @[ -f ./gprof/Makefile ] || exit 0; \
19106 r=`${PWD_COMMAND}`; export r; \
19107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19108 $(HOST_EXPORTS) \
19109 for flag in $(EXTRA_HOST_FLAGS) ; do \
19110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19111 done; \
19112 echo "Doing install-info in gprof"; \
19113 (cd $(HOST_SUBDIR)/gprof && \
19114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19116 "RANLIB=$${RANLIB}" \
19117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19118 install-info) \
19119 || exit 1
19120
19121 @endif gprof
19122
19123 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19124 maybe-install-dvi-gprof:
19125 @if gprof
19126 maybe-install-dvi-gprof: install-dvi-gprof
19127
19128 install-dvi-gprof: \
19129 configure-gprof \
19130 dvi-gprof
19131 @: $(MAKE); $(unstage)
19132 @[ -f ./gprof/Makefile ] || exit 0; \
19133 r=`${PWD_COMMAND}`; export r; \
19134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19135 $(HOST_EXPORTS) \
19136 for flag in $(EXTRA_HOST_FLAGS) ; do \
19137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19138 done; \
19139 echo "Doing install-dvi in gprof"; \
19140 (cd $(HOST_SUBDIR)/gprof && \
19141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19143 "RANLIB=$${RANLIB}" \
19144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19145 install-dvi) \
19146 || exit 1
19147
19148 @endif gprof
19149
19150 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19151 maybe-install-pdf-gprof:
19152 @if gprof
19153 maybe-install-pdf-gprof: install-pdf-gprof
19154
19155 install-pdf-gprof: \
19156 configure-gprof \
19157 pdf-gprof
19158 @: $(MAKE); $(unstage)
19159 @[ -f ./gprof/Makefile ] || exit 0; \
19160 r=`${PWD_COMMAND}`; export r; \
19161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19162 $(HOST_EXPORTS) \
19163 for flag in $(EXTRA_HOST_FLAGS) ; do \
19164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19165 done; \
19166 echo "Doing install-pdf in gprof"; \
19167 (cd $(HOST_SUBDIR)/gprof && \
19168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19170 "RANLIB=$${RANLIB}" \
19171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19172 install-pdf) \
19173 || exit 1
19174
19175 @endif gprof
19176
19177 .PHONY: maybe-install-html-gprof install-html-gprof
19178 maybe-install-html-gprof:
19179 @if gprof
19180 maybe-install-html-gprof: install-html-gprof
19181
19182 install-html-gprof: \
19183 configure-gprof \
19184 html-gprof
19185 @: $(MAKE); $(unstage)
19186 @[ -f ./gprof/Makefile ] || exit 0; \
19187 r=`${PWD_COMMAND}`; export r; \
19188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19189 $(HOST_EXPORTS) \
19190 for flag in $(EXTRA_HOST_FLAGS) ; do \
19191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19192 done; \
19193 echo "Doing install-html in gprof"; \
19194 (cd $(HOST_SUBDIR)/gprof && \
19195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19197 "RANLIB=$${RANLIB}" \
19198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19199 install-html) \
19200 || exit 1
19201
19202 @endif gprof
19203
19204 .PHONY: maybe-installcheck-gprof installcheck-gprof
19205 maybe-installcheck-gprof:
19206 @if gprof
19207 maybe-installcheck-gprof: installcheck-gprof
19208
19209 installcheck-gprof: \
19210 configure-gprof
19211 @: $(MAKE); $(unstage)
19212 @[ -f ./gprof/Makefile ] || exit 0; \
19213 r=`${PWD_COMMAND}`; export r; \
19214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19215 $(HOST_EXPORTS) \
19216 for flag in $(EXTRA_HOST_FLAGS) ; do \
19217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19218 done; \
19219 echo "Doing installcheck in gprof"; \
19220 (cd $(HOST_SUBDIR)/gprof && \
19221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19223 "RANLIB=$${RANLIB}" \
19224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19225 installcheck) \
19226 || exit 1
19227
19228 @endif gprof
19229
19230 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19231 maybe-mostlyclean-gprof:
19232 @if gprof
19233 maybe-mostlyclean-gprof: mostlyclean-gprof
19234
19235 mostlyclean-gprof:
19236 @: $(MAKE); $(unstage)
19237 @[ -f ./gprof/Makefile ] || exit 0; \
19238 r=`${PWD_COMMAND}`; export r; \
19239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19240 $(HOST_EXPORTS) \
19241 for flag in $(EXTRA_HOST_FLAGS) ; do \
19242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19243 done; \
19244 echo "Doing mostlyclean in gprof"; \
19245 (cd $(HOST_SUBDIR)/gprof && \
19246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19248 "RANLIB=$${RANLIB}" \
19249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19250 mostlyclean) \
19251 || exit 1
19252
19253 @endif gprof
19254
19255 .PHONY: maybe-clean-gprof clean-gprof
19256 maybe-clean-gprof:
19257 @if gprof
19258 maybe-clean-gprof: clean-gprof
19259
19260 clean-gprof:
19261 @: $(MAKE); $(unstage)
19262 @[ -f ./gprof/Makefile ] || exit 0; \
19263 r=`${PWD_COMMAND}`; export r; \
19264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19265 $(HOST_EXPORTS) \
19266 for flag in $(EXTRA_HOST_FLAGS) ; do \
19267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19268 done; \
19269 echo "Doing clean in gprof"; \
19270 (cd $(HOST_SUBDIR)/gprof && \
19271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19273 "RANLIB=$${RANLIB}" \
19274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19275 clean) \
19276 || exit 1
19277
19278 @endif gprof
19279
19280 .PHONY: maybe-distclean-gprof distclean-gprof
19281 maybe-distclean-gprof:
19282 @if gprof
19283 maybe-distclean-gprof: distclean-gprof
19284
19285 distclean-gprof:
19286 @: $(MAKE); $(unstage)
19287 @[ -f ./gprof/Makefile ] || exit 0; \
19288 r=`${PWD_COMMAND}`; export r; \
19289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19290 $(HOST_EXPORTS) \
19291 for flag in $(EXTRA_HOST_FLAGS) ; do \
19292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19293 done; \
19294 echo "Doing distclean in gprof"; \
19295 (cd $(HOST_SUBDIR)/gprof && \
19296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19298 "RANLIB=$${RANLIB}" \
19299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19300 distclean) \
19301 || exit 1
19302
19303 @endif gprof
19304
19305 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19306 maybe-maintainer-clean-gprof:
19307 @if gprof
19308 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19309
19310 maintainer-clean-gprof:
19311 @: $(MAKE); $(unstage)
19312 @[ -f ./gprof/Makefile ] || exit 0; \
19313 r=`${PWD_COMMAND}`; export r; \
19314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19315 $(HOST_EXPORTS) \
19316 for flag in $(EXTRA_HOST_FLAGS) ; do \
19317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19318 done; \
19319 echo "Doing maintainer-clean in gprof"; \
19320 (cd $(HOST_SUBDIR)/gprof && \
19321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19323 "RANLIB=$${RANLIB}" \
19324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19325 maintainer-clean) \
19326 || exit 1
19327
19328 @endif gprof
19329
19330
19331
19332 .PHONY: configure-gprofng maybe-configure-gprofng
19333 maybe-configure-gprofng:
19334 @if gcc-bootstrap
19335 configure-gprofng: stage_current
19336 @endif gcc-bootstrap
19337 @if gprofng
19338 maybe-configure-gprofng: configure-gprofng
19339 configure-gprofng:
19340 @: $(MAKE); $(unstage)
19341 @r=`${PWD_COMMAND}`; export r; \
19342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19343 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19345 $(HOST_EXPORTS) \
19346 echo Configuring in $(HOST_SUBDIR)/gprofng; \
19347 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19348 case $(srcdir) in \
19349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19350 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19352 esac; \
19353 module_srcdir=gprofng; \
19354 $(SHELL) \
19355 $$s/$$module_srcdir/configure \
19356 --srcdir=$${topdir}/$$module_srcdir \
19357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19358 --target=${target_alias} \
19359 || exit 1
19360 @endif gprofng
19361
19362
19363
19364
19365
19366 .PHONY: all-gprofng maybe-all-gprofng
19367 maybe-all-gprofng:
19368 @if gcc-bootstrap
19369 all-gprofng: stage_current
19370 @endif gcc-bootstrap
19371 @if gprofng
19372 TARGET-gprofng=all
19373 maybe-all-gprofng: all-gprofng
19374 all-gprofng: configure-gprofng
19375 @: $(MAKE); $(unstage)
19376 @r=`${PWD_COMMAND}`; export r; \
19377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19378 $(HOST_EXPORTS) \
19379 (cd $(HOST_SUBDIR)/gprofng && \
19380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19381 $(TARGET-gprofng))
19382 @endif gprofng
19383
19384
19385
19386
19387 .PHONY: check-gprofng maybe-check-gprofng
19388 maybe-check-gprofng:
19389 @if gprofng
19390 maybe-check-gprofng: check-gprofng
19391
19392 check-gprofng:
19393 @: $(MAKE); $(unstage)
19394 @r=`${PWD_COMMAND}`; export r; \
19395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19396 $(HOST_EXPORTS) \
19397 (cd $(HOST_SUBDIR)/gprofng && \
19398 $(MAKE) $(FLAGS_TO_PASS) check)
19399
19400 @endif gprofng
19401
19402 .PHONY: install-gprofng maybe-install-gprofng
19403 maybe-install-gprofng:
19404 @if gprofng
19405 maybe-install-gprofng: install-gprofng
19406
19407 install-gprofng: installdirs
19408 @: $(MAKE); $(unstage)
19409 @r=`${PWD_COMMAND}`; export r; \
19410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411 $(HOST_EXPORTS) \
19412 (cd $(HOST_SUBDIR)/gprofng && \
19413 $(MAKE) $(FLAGS_TO_PASS) install)
19414
19415 @endif gprofng
19416
19417 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19418 maybe-install-strip-gprofng:
19419 @if gprofng
19420 maybe-install-strip-gprofng: install-strip-gprofng
19421
19422 install-strip-gprofng: installdirs
19423 @: $(MAKE); $(unstage)
19424 @r=`${PWD_COMMAND}`; export r; \
19425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19426 $(HOST_EXPORTS) \
19427 (cd $(HOST_SUBDIR)/gprofng && \
19428 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19429
19430 @endif gprofng
19431
19432 # Other targets (info, dvi, pdf, etc.)
19433
19434 .PHONY: maybe-info-gprofng info-gprofng
19435 maybe-info-gprofng:
19436 @if gprofng
19437 maybe-info-gprofng: info-gprofng
19438
19439 info-gprofng: \
19440 configure-gprofng
19441 @: $(MAKE); $(unstage)
19442 @[ -f ./gprofng/Makefile ] || exit 0; \
19443 r=`${PWD_COMMAND}`; export r; \
19444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19445 $(HOST_EXPORTS) \
19446 for flag in $(EXTRA_HOST_FLAGS) ; do \
19447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19448 done; \
19449 echo "Doing info in gprofng"; \
19450 (cd $(HOST_SUBDIR)/gprofng && \
19451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19453 "RANLIB=$${RANLIB}" \
19454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19455 info) \
19456 || exit 1
19457
19458 @endif gprofng
19459
19460 .PHONY: maybe-dvi-gprofng dvi-gprofng
19461 maybe-dvi-gprofng:
19462 @if gprofng
19463 maybe-dvi-gprofng: dvi-gprofng
19464
19465 dvi-gprofng: \
19466 configure-gprofng
19467 @: $(MAKE); $(unstage)
19468 @[ -f ./gprofng/Makefile ] || exit 0; \
19469 r=`${PWD_COMMAND}`; export r; \
19470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19471 $(HOST_EXPORTS) \
19472 for flag in $(EXTRA_HOST_FLAGS) ; do \
19473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19474 done; \
19475 echo "Doing dvi in gprofng"; \
19476 (cd $(HOST_SUBDIR)/gprofng && \
19477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19479 "RANLIB=$${RANLIB}" \
19480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19481 dvi) \
19482 || exit 1
19483
19484 @endif gprofng
19485
19486 .PHONY: maybe-pdf-gprofng pdf-gprofng
19487 maybe-pdf-gprofng:
19488 @if gprofng
19489 maybe-pdf-gprofng: pdf-gprofng
19490
19491 pdf-gprofng: \
19492 configure-gprofng
19493 @: $(MAKE); $(unstage)
19494 @[ -f ./gprofng/Makefile ] || exit 0; \
19495 r=`${PWD_COMMAND}`; export r; \
19496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19497 $(HOST_EXPORTS) \
19498 for flag in $(EXTRA_HOST_FLAGS) ; do \
19499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19500 done; \
19501 echo "Doing pdf in gprofng"; \
19502 (cd $(HOST_SUBDIR)/gprofng && \
19503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19505 "RANLIB=$${RANLIB}" \
19506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19507 pdf) \
19508 || exit 1
19509
19510 @endif gprofng
19511
19512 .PHONY: maybe-html-gprofng html-gprofng
19513 maybe-html-gprofng:
19514 @if gprofng
19515 maybe-html-gprofng: html-gprofng
19516
19517 html-gprofng: \
19518 configure-gprofng
19519 @: $(MAKE); $(unstage)
19520 @[ -f ./gprofng/Makefile ] || exit 0; \
19521 r=`${PWD_COMMAND}`; export r; \
19522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19523 $(HOST_EXPORTS) \
19524 for flag in $(EXTRA_HOST_FLAGS) ; do \
19525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19526 done; \
19527 echo "Doing html in gprofng"; \
19528 (cd $(HOST_SUBDIR)/gprofng && \
19529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19531 "RANLIB=$${RANLIB}" \
19532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19533 html) \
19534 || exit 1
19535
19536 @endif gprofng
19537
19538 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19539 maybe-TAGS-gprofng:
19540 @if gprofng
19541 maybe-TAGS-gprofng: TAGS-gprofng
19542
19543 TAGS-gprofng: \
19544 configure-gprofng
19545 @: $(MAKE); $(unstage)
19546 @[ -f ./gprofng/Makefile ] || exit 0; \
19547 r=`${PWD_COMMAND}`; export r; \
19548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19549 $(HOST_EXPORTS) \
19550 for flag in $(EXTRA_HOST_FLAGS) ; do \
19551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19552 done; \
19553 echo "Doing TAGS in gprofng"; \
19554 (cd $(HOST_SUBDIR)/gprofng && \
19555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19557 "RANLIB=$${RANLIB}" \
19558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19559 TAGS) \
19560 || exit 1
19561
19562 @endif gprofng
19563
19564 .PHONY: maybe-install-info-gprofng install-info-gprofng
19565 maybe-install-info-gprofng:
19566 @if gprofng
19567 maybe-install-info-gprofng: install-info-gprofng
19568
19569 install-info-gprofng: \
19570 configure-gprofng \
19571 info-gprofng
19572 @: $(MAKE); $(unstage)
19573 @[ -f ./gprofng/Makefile ] || exit 0; \
19574 r=`${PWD_COMMAND}`; export r; \
19575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19576 $(HOST_EXPORTS) \
19577 for flag in $(EXTRA_HOST_FLAGS) ; do \
19578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19579 done; \
19580 echo "Doing install-info in gprofng"; \
19581 (cd $(HOST_SUBDIR)/gprofng && \
19582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19584 "RANLIB=$${RANLIB}" \
19585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19586 install-info) \
19587 || exit 1
19588
19589 @endif gprofng
19590
19591 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19592 maybe-install-dvi-gprofng:
19593 @if gprofng
19594 maybe-install-dvi-gprofng: install-dvi-gprofng
19595
19596 install-dvi-gprofng: \
19597 configure-gprofng \
19598 dvi-gprofng
19599 @: $(MAKE); $(unstage)
19600 @[ -f ./gprofng/Makefile ] || exit 0; \
19601 r=`${PWD_COMMAND}`; export r; \
19602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19603 $(HOST_EXPORTS) \
19604 for flag in $(EXTRA_HOST_FLAGS) ; do \
19605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19606 done; \
19607 echo "Doing install-dvi in gprofng"; \
19608 (cd $(HOST_SUBDIR)/gprofng && \
19609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19611 "RANLIB=$${RANLIB}" \
19612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19613 install-dvi) \
19614 || exit 1
19615
19616 @endif gprofng
19617
19618 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19619 maybe-install-pdf-gprofng:
19620 @if gprofng
19621 maybe-install-pdf-gprofng: install-pdf-gprofng
19622
19623 install-pdf-gprofng: \
19624 configure-gprofng \
19625 pdf-gprofng
19626 @: $(MAKE); $(unstage)
19627 @[ -f ./gprofng/Makefile ] || exit 0; \
19628 r=`${PWD_COMMAND}`; export r; \
19629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19630 $(HOST_EXPORTS) \
19631 for flag in $(EXTRA_HOST_FLAGS) ; do \
19632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19633 done; \
19634 echo "Doing install-pdf in gprofng"; \
19635 (cd $(HOST_SUBDIR)/gprofng && \
19636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19638 "RANLIB=$${RANLIB}" \
19639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19640 install-pdf) \
19641 || exit 1
19642
19643 @endif gprofng
19644
19645 .PHONY: maybe-install-html-gprofng install-html-gprofng
19646 maybe-install-html-gprofng:
19647 @if gprofng
19648 maybe-install-html-gprofng: install-html-gprofng
19649
19650 install-html-gprofng: \
19651 configure-gprofng \
19652 html-gprofng
19653 @: $(MAKE); $(unstage)
19654 @[ -f ./gprofng/Makefile ] || exit 0; \
19655 r=`${PWD_COMMAND}`; export r; \
19656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19657 $(HOST_EXPORTS) \
19658 for flag in $(EXTRA_HOST_FLAGS) ; do \
19659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19660 done; \
19661 echo "Doing install-html in gprofng"; \
19662 (cd $(HOST_SUBDIR)/gprofng && \
19663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19665 "RANLIB=$${RANLIB}" \
19666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19667 install-html) \
19668 || exit 1
19669
19670 @endif gprofng
19671
19672 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19673 maybe-installcheck-gprofng:
19674 @if gprofng
19675 maybe-installcheck-gprofng: installcheck-gprofng
19676
19677 installcheck-gprofng: \
19678 configure-gprofng
19679 @: $(MAKE); $(unstage)
19680 @[ -f ./gprofng/Makefile ] || exit 0; \
19681 r=`${PWD_COMMAND}`; export r; \
19682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19683 $(HOST_EXPORTS) \
19684 for flag in $(EXTRA_HOST_FLAGS) ; do \
19685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19686 done; \
19687 echo "Doing installcheck in gprofng"; \
19688 (cd $(HOST_SUBDIR)/gprofng && \
19689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19691 "RANLIB=$${RANLIB}" \
19692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19693 installcheck) \
19694 || exit 1
19695
19696 @endif gprofng
19697
19698 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19699 maybe-mostlyclean-gprofng:
19700 @if gprofng
19701 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19702
19703 mostlyclean-gprofng:
19704 @: $(MAKE); $(unstage)
19705 @[ -f ./gprofng/Makefile ] || exit 0; \
19706 r=`${PWD_COMMAND}`; export r; \
19707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19708 $(HOST_EXPORTS) \
19709 for flag in $(EXTRA_HOST_FLAGS) ; do \
19710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19711 done; \
19712 echo "Doing mostlyclean in gprofng"; \
19713 (cd $(HOST_SUBDIR)/gprofng && \
19714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19716 "RANLIB=$${RANLIB}" \
19717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19718 mostlyclean) \
19719 || exit 1
19720
19721 @endif gprofng
19722
19723 .PHONY: maybe-clean-gprofng clean-gprofng
19724 maybe-clean-gprofng:
19725 @if gprofng
19726 maybe-clean-gprofng: clean-gprofng
19727
19728 clean-gprofng:
19729 @: $(MAKE); $(unstage)
19730 @[ -f ./gprofng/Makefile ] || exit 0; \
19731 r=`${PWD_COMMAND}`; export r; \
19732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19733 $(HOST_EXPORTS) \
19734 for flag in $(EXTRA_HOST_FLAGS) ; do \
19735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19736 done; \
19737 echo "Doing clean in gprofng"; \
19738 (cd $(HOST_SUBDIR)/gprofng && \
19739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19741 "RANLIB=$${RANLIB}" \
19742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19743 clean) \
19744 || exit 1
19745
19746 @endif gprofng
19747
19748 .PHONY: maybe-distclean-gprofng distclean-gprofng
19749 maybe-distclean-gprofng:
19750 @if gprofng
19751 maybe-distclean-gprofng: distclean-gprofng
19752
19753 distclean-gprofng:
19754 @: $(MAKE); $(unstage)
19755 @[ -f ./gprofng/Makefile ] || exit 0; \
19756 r=`${PWD_COMMAND}`; export r; \
19757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19758 $(HOST_EXPORTS) \
19759 for flag in $(EXTRA_HOST_FLAGS) ; do \
19760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19761 done; \
19762 echo "Doing distclean in gprofng"; \
19763 (cd $(HOST_SUBDIR)/gprofng && \
19764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19766 "RANLIB=$${RANLIB}" \
19767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19768 distclean) \
19769 || exit 1
19770
19771 @endif gprofng
19772
19773 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19774 maybe-maintainer-clean-gprofng:
19775 @if gprofng
19776 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19777
19778 maintainer-clean-gprofng:
19779 @: $(MAKE); $(unstage)
19780 @[ -f ./gprofng/Makefile ] || exit 0; \
19781 r=`${PWD_COMMAND}`; export r; \
19782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19783 $(HOST_EXPORTS) \
19784 for flag in $(EXTRA_HOST_FLAGS) ; do \
19785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19786 done; \
19787 echo "Doing maintainer-clean in gprofng"; \
19788 (cd $(HOST_SUBDIR)/gprofng && \
19789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19791 "RANLIB=$${RANLIB}" \
19792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19793 maintainer-clean) \
19794 || exit 1
19795
19796 @endif gprofng
19797
19798
19799
19800 .PHONY: configure-gettext maybe-configure-gettext
19801 maybe-configure-gettext:
19802 @if gcc-bootstrap
19803 configure-gettext: stage_current
19804 @endif gcc-bootstrap
19805 @if gettext
19806 maybe-configure-gettext: configure-gettext
19807 configure-gettext:
19808 @r=`${PWD_COMMAND}`; export r; \
19809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19812 $(HOST_EXPORTS) \
19813 echo Configuring in $(HOST_SUBDIR)/gettext; \
19814 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
19815 case $(srcdir) in \
19816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19817 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19819 esac; \
19820 module_srcdir=gettext/gettext-runtime; \
19821 $(SHELL) \
19822 $$s/$$module_srcdir/configure \
19823 --srcdir=$${topdir}/$$module_srcdir \
19824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19825 --target=${target_alias} --disable-shared --disable-java --disable-csharp --with-pic \
19826 || exit 1
19827 @endif gettext
19828
19829
19830
19831 .PHONY: configure-stage1-gettext maybe-configure-stage1-gettext
19832 maybe-configure-stage1-gettext:
19833 @if gettext-bootstrap
19834 maybe-configure-stage1-gettext: configure-stage1-gettext
19835 configure-stage1-gettext:
19836 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19838 @r=`${PWD_COMMAND}`; export r; \
19839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19840 TFLAGS="$(STAGE1_TFLAGS)"; \
19841 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19842 $(HOST_EXPORTS) \
19843 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19844 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19845 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19846 echo Configuring stage 1 in $(HOST_SUBDIR)/gettext; \
19847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19848 cd $(HOST_SUBDIR)/gettext || exit 1; \
19849 case $(srcdir) in \
19850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19851 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19853 esac; \
19854 module_srcdir=gettext/gettext-runtime; \
19855 $(SHELL) $$s/$$module_srcdir/configure \
19856 --srcdir=$${topdir}/$$module_srcdir \
19857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19858 --target=${target_alias} \
19859 \
19860 $(STAGE1_CONFIGURE_FLAGS) \
19861 --disable-shared --disable-java --disable-csharp --with-pic
19862 @endif gettext-bootstrap
19863
19864 .PHONY: configure-stage2-gettext maybe-configure-stage2-gettext
19865 maybe-configure-stage2-gettext:
19866 @if gettext-bootstrap
19867 maybe-configure-stage2-gettext: configure-stage2-gettext
19868 configure-stage2-gettext:
19869 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19871 @r=`${PWD_COMMAND}`; export r; \
19872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19873 TFLAGS="$(STAGE2_TFLAGS)"; \
19874 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19875 $(HOST_EXPORTS) \
19876 $(POSTSTAGE1_HOST_EXPORTS) \
19877 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19878 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19879 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19880 echo Configuring stage 2 in $(HOST_SUBDIR)/gettext; \
19881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19882 cd $(HOST_SUBDIR)/gettext || exit 1; \
19883 case $(srcdir) in \
19884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19885 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19887 esac; \
19888 module_srcdir=gettext/gettext-runtime; \
19889 $(SHELL) $$s/$$module_srcdir/configure \
19890 --srcdir=$${topdir}/$$module_srcdir \
19891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19892 --target=${target_alias} \
19893 --with-build-libsubdir=$(HOST_SUBDIR) \
19894 $(STAGE2_CONFIGURE_FLAGS) \
19895 --disable-shared --disable-java --disable-csharp --with-pic
19896 @endif gettext-bootstrap
19897
19898 .PHONY: configure-stage3-gettext maybe-configure-stage3-gettext
19899 maybe-configure-stage3-gettext:
19900 @if gettext-bootstrap
19901 maybe-configure-stage3-gettext: configure-stage3-gettext
19902 configure-stage3-gettext:
19903 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19904 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19905 @r=`${PWD_COMMAND}`; export r; \
19906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19907 TFLAGS="$(STAGE3_TFLAGS)"; \
19908 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19909 $(HOST_EXPORTS) \
19910 $(POSTSTAGE1_HOST_EXPORTS) \
19911 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19912 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19913 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19914 echo Configuring stage 3 in $(HOST_SUBDIR)/gettext; \
19915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19916 cd $(HOST_SUBDIR)/gettext || exit 1; \
19917 case $(srcdir) in \
19918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19919 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19921 esac; \
19922 module_srcdir=gettext/gettext-runtime; \
19923 $(SHELL) $$s/$$module_srcdir/configure \
19924 --srcdir=$${topdir}/$$module_srcdir \
19925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19926 --target=${target_alias} \
19927 --with-build-libsubdir=$(HOST_SUBDIR) \
19928 $(STAGE3_CONFIGURE_FLAGS) \
19929 --disable-shared --disable-java --disable-csharp --with-pic
19930 @endif gettext-bootstrap
19931
19932 .PHONY: configure-stage4-gettext maybe-configure-stage4-gettext
19933 maybe-configure-stage4-gettext:
19934 @if gettext-bootstrap
19935 maybe-configure-stage4-gettext: configure-stage4-gettext
19936 configure-stage4-gettext:
19937 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19939 @r=`${PWD_COMMAND}`; export r; \
19940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941 TFLAGS="$(STAGE4_TFLAGS)"; \
19942 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19943 $(HOST_EXPORTS) \
19944 $(POSTSTAGE1_HOST_EXPORTS) \
19945 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19946 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19947 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19948 echo Configuring stage 4 in $(HOST_SUBDIR)/gettext; \
19949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19950 cd $(HOST_SUBDIR)/gettext || exit 1; \
19951 case $(srcdir) in \
19952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19953 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19955 esac; \
19956 module_srcdir=gettext/gettext-runtime; \
19957 $(SHELL) $$s/$$module_srcdir/configure \
19958 --srcdir=$${topdir}/$$module_srcdir \
19959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19960 --target=${target_alias} \
19961 --with-build-libsubdir=$(HOST_SUBDIR) \
19962 $(STAGE4_CONFIGURE_FLAGS) \
19963 --disable-shared --disable-java --disable-csharp --with-pic
19964 @endif gettext-bootstrap
19965
19966 .PHONY: configure-stageprofile-gettext maybe-configure-stageprofile-gettext
19967 maybe-configure-stageprofile-gettext:
19968 @if gettext-bootstrap
19969 maybe-configure-stageprofile-gettext: configure-stageprofile-gettext
19970 configure-stageprofile-gettext:
19971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19973 @r=`${PWD_COMMAND}`; export r; \
19974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19975 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19976 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19977 $(HOST_EXPORTS) \
19978 $(POSTSTAGE1_HOST_EXPORTS) \
19979 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19980 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19981 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19982 echo Configuring stage profile in $(HOST_SUBDIR)/gettext; \
19983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19984 cd $(HOST_SUBDIR)/gettext || exit 1; \
19985 case $(srcdir) in \
19986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19987 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19989 esac; \
19990 module_srcdir=gettext/gettext-runtime; \
19991 $(SHELL) $$s/$$module_srcdir/configure \
19992 --srcdir=$${topdir}/$$module_srcdir \
19993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19994 --target=${target_alias} \
19995 --with-build-libsubdir=$(HOST_SUBDIR) \
19996 $(STAGEprofile_CONFIGURE_FLAGS) \
19997 --disable-shared --disable-java --disable-csharp --with-pic
19998 @endif gettext-bootstrap
19999
20000 .PHONY: configure-stagetrain-gettext maybe-configure-stagetrain-gettext
20001 maybe-configure-stagetrain-gettext:
20002 @if gettext-bootstrap
20003 maybe-configure-stagetrain-gettext: configure-stagetrain-gettext
20004 configure-stagetrain-gettext:
20005 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20007 @r=`${PWD_COMMAND}`; export r; \
20008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20009 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20010 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20011 $(HOST_EXPORTS) \
20012 $(POSTSTAGE1_HOST_EXPORTS) \
20013 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20014 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20015 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20016 echo Configuring stage train in $(HOST_SUBDIR)/gettext; \
20017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20018 cd $(HOST_SUBDIR)/gettext || exit 1; \
20019 case $(srcdir) in \
20020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20021 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20023 esac; \
20024 module_srcdir=gettext/gettext-runtime; \
20025 $(SHELL) $$s/$$module_srcdir/configure \
20026 --srcdir=$${topdir}/$$module_srcdir \
20027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20028 --target=${target_alias} \
20029 --with-build-libsubdir=$(HOST_SUBDIR) \
20030 $(STAGEtrain_CONFIGURE_FLAGS) \
20031 --disable-shared --disable-java --disable-csharp --with-pic
20032 @endif gettext-bootstrap
20033
20034 .PHONY: configure-stagefeedback-gettext maybe-configure-stagefeedback-gettext
20035 maybe-configure-stagefeedback-gettext:
20036 @if gettext-bootstrap
20037 maybe-configure-stagefeedback-gettext: configure-stagefeedback-gettext
20038 configure-stagefeedback-gettext:
20039 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20041 @r=`${PWD_COMMAND}`; export r; \
20042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20043 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20044 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20045 $(HOST_EXPORTS) \
20046 $(POSTSTAGE1_HOST_EXPORTS) \
20047 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20048 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20049 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20050 echo Configuring stage feedback in $(HOST_SUBDIR)/gettext; \
20051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20052 cd $(HOST_SUBDIR)/gettext || exit 1; \
20053 case $(srcdir) in \
20054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20055 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20057 esac; \
20058 module_srcdir=gettext/gettext-runtime; \
20059 $(SHELL) $$s/$$module_srcdir/configure \
20060 --srcdir=$${topdir}/$$module_srcdir \
20061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20062 --target=${target_alias} \
20063 --with-build-libsubdir=$(HOST_SUBDIR) \
20064 $(STAGEfeedback_CONFIGURE_FLAGS) \
20065 --disable-shared --disable-java --disable-csharp --with-pic
20066 @endif gettext-bootstrap
20067
20068 .PHONY: configure-stageautoprofile-gettext maybe-configure-stageautoprofile-gettext
20069 maybe-configure-stageautoprofile-gettext:
20070 @if gettext-bootstrap
20071 maybe-configure-stageautoprofile-gettext: configure-stageautoprofile-gettext
20072 configure-stageautoprofile-gettext:
20073 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20074 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20075 @r=`${PWD_COMMAND}`; export r; \
20076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20077 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20078 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20079 $(HOST_EXPORTS) \
20080 $(POSTSTAGE1_HOST_EXPORTS) \
20081 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20082 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20083 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20084 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gettext; \
20085 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20086 cd $(HOST_SUBDIR)/gettext || exit 1; \
20087 case $(srcdir) in \
20088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20089 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20091 esac; \
20092 module_srcdir=gettext/gettext-runtime; \
20093 $(SHELL) $$s/$$module_srcdir/configure \
20094 --srcdir=$${topdir}/$$module_srcdir \
20095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20096 --target=${target_alias} \
20097 --with-build-libsubdir=$(HOST_SUBDIR) \
20098 $(STAGEautoprofile_CONFIGURE_FLAGS) \
20099 --disable-shared --disable-java --disable-csharp --with-pic
20100 @endif gettext-bootstrap
20101
20102 .PHONY: configure-stageautofeedback-gettext maybe-configure-stageautofeedback-gettext
20103 maybe-configure-stageautofeedback-gettext:
20104 @if gettext-bootstrap
20105 maybe-configure-stageautofeedback-gettext: configure-stageautofeedback-gettext
20106 configure-stageautofeedback-gettext:
20107 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20109 @r=`${PWD_COMMAND}`; export r; \
20110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20111 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20112 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20113 $(HOST_EXPORTS) \
20114 $(POSTSTAGE1_HOST_EXPORTS) \
20115 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20116 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20117 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20118 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gettext; \
20119 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20120 cd $(HOST_SUBDIR)/gettext || exit 1; \
20121 case $(srcdir) in \
20122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20123 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20125 esac; \
20126 module_srcdir=gettext/gettext-runtime; \
20127 $(SHELL) $$s/$$module_srcdir/configure \
20128 --srcdir=$${topdir}/$$module_srcdir \
20129 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20130 --target=${target_alias} \
20131 --with-build-libsubdir=$(HOST_SUBDIR) \
20132 $(STAGEautofeedback_CONFIGURE_FLAGS) \
20133 --disable-shared --disable-java --disable-csharp --with-pic
20134 @endif gettext-bootstrap
20135
20136
20137
20138
20139
20140 .PHONY: all-gettext maybe-all-gettext
20141 maybe-all-gettext:
20142 @if gcc-bootstrap
20143 all-gettext: stage_current
20144 @endif gcc-bootstrap
20145 @if gettext
20146 TARGET-gettext=all
20147 maybe-all-gettext: all-gettext
20148 all-gettext: configure-gettext
20149 @r=`${PWD_COMMAND}`; export r; \
20150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20151 $(HOST_EXPORTS) \
20152 (cd $(HOST_SUBDIR)/gettext && \
20153 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20154 $(TARGET-gettext))
20155 @endif gettext
20156
20157
20158
20159 .PHONY: all-stage1-gettext maybe-all-stage1-gettext
20160 .PHONY: clean-stage1-gettext maybe-clean-stage1-gettext
20161 maybe-all-stage1-gettext:
20162 maybe-clean-stage1-gettext:
20163 @if gettext-bootstrap
20164 maybe-all-stage1-gettext: all-stage1-gettext
20165 all-stage1: all-stage1-gettext
20166 TARGET-stage1-gettext = $(TARGET-gettext)
20167 all-stage1-gettext: configure-stage1-gettext
20168 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20169 @r=`${PWD_COMMAND}`; export r; \
20170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20171 TFLAGS="$(STAGE1_TFLAGS)"; \
20172 $(HOST_EXPORTS) \
20173 cd $(HOST_SUBDIR)/gettext && \
20174 \
20175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20176 CFLAGS="$(STAGE1_CFLAGS)" \
20177 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20178 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20179 LIBCFLAGS="$(LIBCFLAGS)" \
20180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20183 $(EXTRA_HOST_FLAGS) \
20184 $(STAGE1_FLAGS_TO_PASS) \
20185 TFLAGS="$(STAGE1_TFLAGS)" \
20186 $(TARGET-stage1-gettext)
20187
20188 maybe-clean-stage1-gettext: clean-stage1-gettext
20189 clean-stage1: clean-stage1-gettext
20190 clean-stage1-gettext:
20191 @if [ $(current_stage) = stage1 ]; then \
20192 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20193 else \
20194 [ -f $(HOST_SUBDIR)/stage1-gettext/Makefile ] || exit 0; \
20195 $(MAKE) stage1-start; \
20196 fi; \
20197 cd $(HOST_SUBDIR)/gettext && \
20198 $(MAKE) $(EXTRA_HOST_FLAGS) \
20199 $(STAGE1_FLAGS_TO_PASS) clean
20200 @endif gettext-bootstrap
20201
20202
20203 .PHONY: all-stage2-gettext maybe-all-stage2-gettext
20204 .PHONY: clean-stage2-gettext maybe-clean-stage2-gettext
20205 maybe-all-stage2-gettext:
20206 maybe-clean-stage2-gettext:
20207 @if gettext-bootstrap
20208 maybe-all-stage2-gettext: all-stage2-gettext
20209 all-stage2: all-stage2-gettext
20210 TARGET-stage2-gettext = $(TARGET-gettext)
20211 all-stage2-gettext: configure-stage2-gettext
20212 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20213 @r=`${PWD_COMMAND}`; export r; \
20214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20215 TFLAGS="$(STAGE2_TFLAGS)"; \
20216 $(HOST_EXPORTS) \
20217 $(POSTSTAGE1_HOST_EXPORTS) \
20218 cd $(HOST_SUBDIR)/gettext && \
20219 \
20220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20221 CFLAGS="$(STAGE2_CFLAGS)" \
20222 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20223 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20224 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20228 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20229 TFLAGS="$(STAGE2_TFLAGS)" \
20230 $(TARGET-stage2-gettext)
20231
20232 maybe-clean-stage2-gettext: clean-stage2-gettext
20233 clean-stage2: clean-stage2-gettext
20234 clean-stage2-gettext:
20235 @if [ $(current_stage) = stage2 ]; then \
20236 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20237 else \
20238 [ -f $(HOST_SUBDIR)/stage2-gettext/Makefile ] || exit 0; \
20239 $(MAKE) stage2-start; \
20240 fi; \
20241 cd $(HOST_SUBDIR)/gettext && \
20242 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20243 @endif gettext-bootstrap
20244
20245
20246 .PHONY: all-stage3-gettext maybe-all-stage3-gettext
20247 .PHONY: clean-stage3-gettext maybe-clean-stage3-gettext
20248 maybe-all-stage3-gettext:
20249 maybe-clean-stage3-gettext:
20250 @if gettext-bootstrap
20251 maybe-all-stage3-gettext: all-stage3-gettext
20252 all-stage3: all-stage3-gettext
20253 TARGET-stage3-gettext = $(TARGET-gettext)
20254 all-stage3-gettext: configure-stage3-gettext
20255 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20256 @r=`${PWD_COMMAND}`; export r; \
20257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20258 TFLAGS="$(STAGE3_TFLAGS)"; \
20259 $(HOST_EXPORTS) \
20260 $(POSTSTAGE1_HOST_EXPORTS) \
20261 cd $(HOST_SUBDIR)/gettext && \
20262 \
20263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20264 CFLAGS="$(STAGE3_CFLAGS)" \
20265 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20266 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20267 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20271 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20272 TFLAGS="$(STAGE3_TFLAGS)" \
20273 $(TARGET-stage3-gettext)
20274
20275 maybe-clean-stage3-gettext: clean-stage3-gettext
20276 clean-stage3: clean-stage3-gettext
20277 clean-stage3-gettext:
20278 @if [ $(current_stage) = stage3 ]; then \
20279 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20280 else \
20281 [ -f $(HOST_SUBDIR)/stage3-gettext/Makefile ] || exit 0; \
20282 $(MAKE) stage3-start; \
20283 fi; \
20284 cd $(HOST_SUBDIR)/gettext && \
20285 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20286 @endif gettext-bootstrap
20287
20288
20289 .PHONY: all-stage4-gettext maybe-all-stage4-gettext
20290 .PHONY: clean-stage4-gettext maybe-clean-stage4-gettext
20291 maybe-all-stage4-gettext:
20292 maybe-clean-stage4-gettext:
20293 @if gettext-bootstrap
20294 maybe-all-stage4-gettext: all-stage4-gettext
20295 all-stage4: all-stage4-gettext
20296 TARGET-stage4-gettext = $(TARGET-gettext)
20297 all-stage4-gettext: configure-stage4-gettext
20298 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20299 @r=`${PWD_COMMAND}`; export r; \
20300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20301 TFLAGS="$(STAGE4_TFLAGS)"; \
20302 $(HOST_EXPORTS) \
20303 $(POSTSTAGE1_HOST_EXPORTS) \
20304 cd $(HOST_SUBDIR)/gettext && \
20305 \
20306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20307 CFLAGS="$(STAGE4_CFLAGS)" \
20308 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20309 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20310 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20315 TFLAGS="$(STAGE4_TFLAGS)" \
20316 $(TARGET-stage4-gettext)
20317
20318 maybe-clean-stage4-gettext: clean-stage4-gettext
20319 clean-stage4: clean-stage4-gettext
20320 clean-stage4-gettext:
20321 @if [ $(current_stage) = stage4 ]; then \
20322 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20323 else \
20324 [ -f $(HOST_SUBDIR)/stage4-gettext/Makefile ] || exit 0; \
20325 $(MAKE) stage4-start; \
20326 fi; \
20327 cd $(HOST_SUBDIR)/gettext && \
20328 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20329 @endif gettext-bootstrap
20330
20331
20332 .PHONY: all-stageprofile-gettext maybe-all-stageprofile-gettext
20333 .PHONY: clean-stageprofile-gettext maybe-clean-stageprofile-gettext
20334 maybe-all-stageprofile-gettext:
20335 maybe-clean-stageprofile-gettext:
20336 @if gettext-bootstrap
20337 maybe-all-stageprofile-gettext: all-stageprofile-gettext
20338 all-stageprofile: all-stageprofile-gettext
20339 TARGET-stageprofile-gettext = $(TARGET-gettext)
20340 all-stageprofile-gettext: configure-stageprofile-gettext
20341 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20342 @r=`${PWD_COMMAND}`; export r; \
20343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20344 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20345 $(HOST_EXPORTS) \
20346 $(POSTSTAGE1_HOST_EXPORTS) \
20347 cd $(HOST_SUBDIR)/gettext && \
20348 \
20349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20350 CFLAGS="$(STAGEprofile_CFLAGS)" \
20351 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20352 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20353 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20358 TFLAGS="$(STAGEprofile_TFLAGS)" \
20359 $(TARGET-stageprofile-gettext)
20360
20361 maybe-clean-stageprofile-gettext: clean-stageprofile-gettext
20362 clean-stageprofile: clean-stageprofile-gettext
20363 clean-stageprofile-gettext:
20364 @if [ $(current_stage) = stageprofile ]; then \
20365 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20366 else \
20367 [ -f $(HOST_SUBDIR)/stageprofile-gettext/Makefile ] || exit 0; \
20368 $(MAKE) stageprofile-start; \
20369 fi; \
20370 cd $(HOST_SUBDIR)/gettext && \
20371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20372 @endif gettext-bootstrap
20373
20374
20375 .PHONY: all-stagetrain-gettext maybe-all-stagetrain-gettext
20376 .PHONY: clean-stagetrain-gettext maybe-clean-stagetrain-gettext
20377 maybe-all-stagetrain-gettext:
20378 maybe-clean-stagetrain-gettext:
20379 @if gettext-bootstrap
20380 maybe-all-stagetrain-gettext: all-stagetrain-gettext
20381 all-stagetrain: all-stagetrain-gettext
20382 TARGET-stagetrain-gettext = $(TARGET-gettext)
20383 all-stagetrain-gettext: configure-stagetrain-gettext
20384 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20385 @r=`${PWD_COMMAND}`; export r; \
20386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20387 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20388 $(HOST_EXPORTS) \
20389 $(POSTSTAGE1_HOST_EXPORTS) \
20390 cd $(HOST_SUBDIR)/gettext && \
20391 \
20392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20393 CFLAGS="$(STAGEtrain_CFLAGS)" \
20394 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20395 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20396 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20401 TFLAGS="$(STAGEtrain_TFLAGS)" \
20402 $(TARGET-stagetrain-gettext)
20403
20404 maybe-clean-stagetrain-gettext: clean-stagetrain-gettext
20405 clean-stagetrain: clean-stagetrain-gettext
20406 clean-stagetrain-gettext:
20407 @if [ $(current_stage) = stagetrain ]; then \
20408 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20409 else \
20410 [ -f $(HOST_SUBDIR)/stagetrain-gettext/Makefile ] || exit 0; \
20411 $(MAKE) stagetrain-start; \
20412 fi; \
20413 cd $(HOST_SUBDIR)/gettext && \
20414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20415 @endif gettext-bootstrap
20416
20417
20418 .PHONY: all-stagefeedback-gettext maybe-all-stagefeedback-gettext
20419 .PHONY: clean-stagefeedback-gettext maybe-clean-stagefeedback-gettext
20420 maybe-all-stagefeedback-gettext:
20421 maybe-clean-stagefeedback-gettext:
20422 @if gettext-bootstrap
20423 maybe-all-stagefeedback-gettext: all-stagefeedback-gettext
20424 all-stagefeedback: all-stagefeedback-gettext
20425 TARGET-stagefeedback-gettext = $(TARGET-gettext)
20426 all-stagefeedback-gettext: configure-stagefeedback-gettext
20427 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20428 @r=`${PWD_COMMAND}`; export r; \
20429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20430 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20431 $(HOST_EXPORTS) \
20432 $(POSTSTAGE1_HOST_EXPORTS) \
20433 cd $(HOST_SUBDIR)/gettext && \
20434 \
20435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20436 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20437 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20438 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20439 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20443 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20444 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20445 $(TARGET-stagefeedback-gettext)
20446
20447 maybe-clean-stagefeedback-gettext: clean-stagefeedback-gettext
20448 clean-stagefeedback: clean-stagefeedback-gettext
20449 clean-stagefeedback-gettext:
20450 @if [ $(current_stage) = stagefeedback ]; then \
20451 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20452 else \
20453 [ -f $(HOST_SUBDIR)/stagefeedback-gettext/Makefile ] || exit 0; \
20454 $(MAKE) stagefeedback-start; \
20455 fi; \
20456 cd $(HOST_SUBDIR)/gettext && \
20457 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20458 @endif gettext-bootstrap
20459
20460
20461 .PHONY: all-stageautoprofile-gettext maybe-all-stageautoprofile-gettext
20462 .PHONY: clean-stageautoprofile-gettext maybe-clean-stageautoprofile-gettext
20463 maybe-all-stageautoprofile-gettext:
20464 maybe-clean-stageautoprofile-gettext:
20465 @if gettext-bootstrap
20466 maybe-all-stageautoprofile-gettext: all-stageautoprofile-gettext
20467 all-stageautoprofile: all-stageautoprofile-gettext
20468 TARGET-stageautoprofile-gettext = $(TARGET-gettext)
20469 all-stageautoprofile-gettext: configure-stageautoprofile-gettext
20470 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20471 @r=`${PWD_COMMAND}`; export r; \
20472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20473 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20474 $(HOST_EXPORTS) \
20475 $(POSTSTAGE1_HOST_EXPORTS) \
20476 cd $(HOST_SUBDIR)/gettext && \
20477 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20479 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20480 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20481 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20482 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20486 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20487 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20488 $(TARGET-stageautoprofile-gettext)
20489
20490 maybe-clean-stageautoprofile-gettext: clean-stageautoprofile-gettext
20491 clean-stageautoprofile: clean-stageautoprofile-gettext
20492 clean-stageautoprofile-gettext:
20493 @if [ $(current_stage) = stageautoprofile ]; then \
20494 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20495 else \
20496 [ -f $(HOST_SUBDIR)/stageautoprofile-gettext/Makefile ] || exit 0; \
20497 $(MAKE) stageautoprofile-start; \
20498 fi; \
20499 cd $(HOST_SUBDIR)/gettext && \
20500 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20501 @endif gettext-bootstrap
20502
20503
20504 .PHONY: all-stageautofeedback-gettext maybe-all-stageautofeedback-gettext
20505 .PHONY: clean-stageautofeedback-gettext maybe-clean-stageautofeedback-gettext
20506 maybe-all-stageautofeedback-gettext:
20507 maybe-clean-stageautofeedback-gettext:
20508 @if gettext-bootstrap
20509 maybe-all-stageautofeedback-gettext: all-stageautofeedback-gettext
20510 all-stageautofeedback: all-stageautofeedback-gettext
20511 TARGET-stageautofeedback-gettext = $(TARGET-gettext)
20512 all-stageautofeedback-gettext: configure-stageautofeedback-gettext
20513 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20514 @r=`${PWD_COMMAND}`; export r; \
20515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20516 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20517 $(HOST_EXPORTS) \
20518 $(POSTSTAGE1_HOST_EXPORTS) \
20519 cd $(HOST_SUBDIR)/gettext && \
20520 \
20521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20522 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20523 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20524 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20525 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20530 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20531 $(TARGET-stageautofeedback-gettext)
20532
20533 maybe-clean-stageautofeedback-gettext: clean-stageautofeedback-gettext
20534 clean-stageautofeedback: clean-stageautofeedback-gettext
20535 clean-stageautofeedback-gettext:
20536 @if [ $(current_stage) = stageautofeedback ]; then \
20537 [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20538 else \
20539 [ -f $(HOST_SUBDIR)/stageautofeedback-gettext/Makefile ] || exit 0; \
20540 $(MAKE) stageautofeedback-start; \
20541 fi; \
20542 cd $(HOST_SUBDIR)/gettext && \
20543 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20544 @endif gettext-bootstrap
20545
20546
20547
20548
20549
20550 .PHONY: check-gettext maybe-check-gettext
20551 maybe-check-gettext:
20552 @if gettext
20553 maybe-check-gettext: check-gettext
20554
20555 check-gettext:
20556 @: $(MAKE); $(unstage)
20557 @r=`${PWD_COMMAND}`; export r; \
20558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20560 (cd $(HOST_SUBDIR)/gettext && \
20561 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20562
20563 @endif gettext
20564
20565 .PHONY: install-gettext maybe-install-gettext
20566 maybe-install-gettext:
20567 @if gettext
20568 maybe-install-gettext: install-gettext
20569
20570 install-gettext:
20571
20572 @endif gettext
20573
20574 .PHONY: install-strip-gettext maybe-install-strip-gettext
20575 maybe-install-strip-gettext:
20576 @if gettext
20577 maybe-install-strip-gettext: install-strip-gettext
20578
20579 install-strip-gettext:
20580
20581 @endif gettext
20582
20583 # Other targets (info, dvi, pdf, etc.)
20584
20585 .PHONY: maybe-info-gettext info-gettext
20586 maybe-info-gettext:
20587 @if gettext
20588 maybe-info-gettext: info-gettext
20589
20590 info-gettext: \
20591 configure-gettext
20592 @[ -f ./gettext/Makefile ] || exit 0; \
20593 r=`${PWD_COMMAND}`; export r; \
20594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20595 $(HOST_EXPORTS) \
20596 for flag in $(EXTRA_HOST_FLAGS) ; do \
20597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20598 done; \
20599 echo "Doing info in gettext"; \
20600 (cd $(HOST_SUBDIR)/gettext && \
20601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20603 "RANLIB=$${RANLIB}" \
20604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20605 info) \
20606 || exit 1
20607
20608 @endif gettext
20609
20610 .PHONY: maybe-dvi-gettext dvi-gettext
20611 maybe-dvi-gettext:
20612 @if gettext
20613 maybe-dvi-gettext: dvi-gettext
20614
20615 dvi-gettext: \
20616 configure-gettext
20617 @[ -f ./gettext/Makefile ] || exit 0; \
20618 r=`${PWD_COMMAND}`; export r; \
20619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20620 $(HOST_EXPORTS) \
20621 for flag in $(EXTRA_HOST_FLAGS) ; do \
20622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20623 done; \
20624 echo "Doing dvi in gettext"; \
20625 (cd $(HOST_SUBDIR)/gettext && \
20626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20628 "RANLIB=$${RANLIB}" \
20629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20630 dvi) \
20631 || exit 1
20632
20633 @endif gettext
20634
20635 .PHONY: maybe-pdf-gettext pdf-gettext
20636 maybe-pdf-gettext:
20637 @if gettext
20638 maybe-pdf-gettext: pdf-gettext
20639
20640 pdf-gettext: \
20641 configure-gettext
20642 @[ -f ./gettext/Makefile ] || exit 0; \
20643 r=`${PWD_COMMAND}`; export r; \
20644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20645 $(HOST_EXPORTS) \
20646 for flag in $(EXTRA_HOST_FLAGS) ; do \
20647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20648 done; \
20649 echo "Doing pdf in gettext"; \
20650 (cd $(HOST_SUBDIR)/gettext && \
20651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20653 "RANLIB=$${RANLIB}" \
20654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20655 pdf) \
20656 || exit 1
20657
20658 @endif gettext
20659
20660 .PHONY: maybe-html-gettext html-gettext
20661 maybe-html-gettext:
20662 @if gettext
20663 maybe-html-gettext: html-gettext
20664
20665 html-gettext: \
20666 configure-gettext
20667 @[ -f ./gettext/Makefile ] || exit 0; \
20668 r=`${PWD_COMMAND}`; export r; \
20669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20670 $(HOST_EXPORTS) \
20671 for flag in $(EXTRA_HOST_FLAGS) ; do \
20672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20673 done; \
20674 echo "Doing html in gettext"; \
20675 (cd $(HOST_SUBDIR)/gettext && \
20676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20678 "RANLIB=$${RANLIB}" \
20679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20680 html) \
20681 || exit 1
20682
20683 @endif gettext
20684
20685 .PHONY: maybe-TAGS-gettext TAGS-gettext
20686 maybe-TAGS-gettext:
20687 @if gettext
20688 maybe-TAGS-gettext: TAGS-gettext
20689
20690 TAGS-gettext: \
20691 configure-gettext
20692 @[ -f ./gettext/Makefile ] || exit 0; \
20693 r=`${PWD_COMMAND}`; export r; \
20694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20695 $(HOST_EXPORTS) \
20696 for flag in $(EXTRA_HOST_FLAGS) ; do \
20697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20698 done; \
20699 echo "Doing TAGS in gettext"; \
20700 (cd $(HOST_SUBDIR)/gettext && \
20701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20703 "RANLIB=$${RANLIB}" \
20704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20705 TAGS) \
20706 || exit 1
20707
20708 @endif gettext
20709
20710 .PHONY: maybe-install-info-gettext install-info-gettext
20711 maybe-install-info-gettext:
20712 @if gettext
20713 maybe-install-info-gettext: install-info-gettext
20714
20715 install-info-gettext: \
20716 configure-gettext \
20717 info-gettext
20718 @[ -f ./gettext/Makefile ] || exit 0; \
20719 r=`${PWD_COMMAND}`; export r; \
20720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20721 $(HOST_EXPORTS) \
20722 for flag in $(EXTRA_HOST_FLAGS) ; do \
20723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20724 done; \
20725 echo "Doing install-info in gettext"; \
20726 (cd $(HOST_SUBDIR)/gettext && \
20727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20729 "RANLIB=$${RANLIB}" \
20730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20731 install-info) \
20732 || exit 1
20733
20734 @endif gettext
20735
20736 .PHONY: maybe-install-dvi-gettext install-dvi-gettext
20737 maybe-install-dvi-gettext:
20738 @if gettext
20739 maybe-install-dvi-gettext: install-dvi-gettext
20740
20741 install-dvi-gettext: \
20742 configure-gettext \
20743 dvi-gettext
20744 @[ -f ./gettext/Makefile ] || exit 0; \
20745 r=`${PWD_COMMAND}`; export r; \
20746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20747 $(HOST_EXPORTS) \
20748 for flag in $(EXTRA_HOST_FLAGS) ; do \
20749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20750 done; \
20751 echo "Doing install-dvi in gettext"; \
20752 (cd $(HOST_SUBDIR)/gettext && \
20753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20755 "RANLIB=$${RANLIB}" \
20756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20757 install-dvi) \
20758 || exit 1
20759
20760 @endif gettext
20761
20762 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
20763 maybe-install-pdf-gettext:
20764 @if gettext
20765 maybe-install-pdf-gettext: install-pdf-gettext
20766
20767 install-pdf-gettext: \
20768 configure-gettext \
20769 pdf-gettext
20770 @[ -f ./gettext/Makefile ] || exit 0; \
20771 r=`${PWD_COMMAND}`; export r; \
20772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20773 $(HOST_EXPORTS) \
20774 for flag in $(EXTRA_HOST_FLAGS) ; do \
20775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20776 done; \
20777 echo "Doing install-pdf in gettext"; \
20778 (cd $(HOST_SUBDIR)/gettext && \
20779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20781 "RANLIB=$${RANLIB}" \
20782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20783 install-pdf) \
20784 || exit 1
20785
20786 @endif gettext
20787
20788 .PHONY: maybe-install-html-gettext install-html-gettext
20789 maybe-install-html-gettext:
20790 @if gettext
20791 maybe-install-html-gettext: install-html-gettext
20792
20793 install-html-gettext: \
20794 configure-gettext \
20795 html-gettext
20796 @[ -f ./gettext/Makefile ] || exit 0; \
20797 r=`${PWD_COMMAND}`; export r; \
20798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20799 $(HOST_EXPORTS) \
20800 for flag in $(EXTRA_HOST_FLAGS) ; do \
20801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20802 done; \
20803 echo "Doing install-html in gettext"; \
20804 (cd $(HOST_SUBDIR)/gettext && \
20805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20807 "RANLIB=$${RANLIB}" \
20808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20809 install-html) \
20810 || exit 1
20811
20812 @endif gettext
20813
20814 .PHONY: maybe-installcheck-gettext installcheck-gettext
20815 maybe-installcheck-gettext:
20816 @if gettext
20817 maybe-installcheck-gettext: installcheck-gettext
20818
20819 installcheck-gettext: \
20820 configure-gettext
20821 @[ -f ./gettext/Makefile ] || exit 0; \
20822 r=`${PWD_COMMAND}`; export r; \
20823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20824 $(HOST_EXPORTS) \
20825 for flag in $(EXTRA_HOST_FLAGS) ; do \
20826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20827 done; \
20828 echo "Doing installcheck in gettext"; \
20829 (cd $(HOST_SUBDIR)/gettext && \
20830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20832 "RANLIB=$${RANLIB}" \
20833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20834 installcheck) \
20835 || exit 1
20836
20837 @endif gettext
20838
20839 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
20840 maybe-mostlyclean-gettext:
20841 @if gettext
20842 maybe-mostlyclean-gettext: mostlyclean-gettext
20843
20844 mostlyclean-gettext:
20845 @[ -f ./gettext/Makefile ] || exit 0; \
20846 r=`${PWD_COMMAND}`; export r; \
20847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20848 $(HOST_EXPORTS) \
20849 for flag in $(EXTRA_HOST_FLAGS) ; do \
20850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20851 done; \
20852 echo "Doing mostlyclean in gettext"; \
20853 (cd $(HOST_SUBDIR)/gettext && \
20854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20856 "RANLIB=$${RANLIB}" \
20857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20858 mostlyclean) \
20859 || exit 1
20860
20861 @endif gettext
20862
20863 .PHONY: maybe-clean-gettext clean-gettext
20864 maybe-clean-gettext:
20865 @if gettext
20866 maybe-clean-gettext: clean-gettext
20867
20868 clean-gettext:
20869 @[ -f ./gettext/Makefile ] || exit 0; \
20870 r=`${PWD_COMMAND}`; export r; \
20871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20872 $(HOST_EXPORTS) \
20873 for flag in $(EXTRA_HOST_FLAGS) ; do \
20874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20875 done; \
20876 echo "Doing clean in gettext"; \
20877 (cd $(HOST_SUBDIR)/gettext && \
20878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20880 "RANLIB=$${RANLIB}" \
20881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20882 clean) \
20883 || exit 1
20884
20885 @endif gettext
20886
20887 .PHONY: maybe-distclean-gettext distclean-gettext
20888 maybe-distclean-gettext:
20889 @if gettext
20890 maybe-distclean-gettext: distclean-gettext
20891
20892 distclean-gettext:
20893 @[ -f ./gettext/Makefile ] || exit 0; \
20894 r=`${PWD_COMMAND}`; export r; \
20895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20896 $(HOST_EXPORTS) \
20897 for flag in $(EXTRA_HOST_FLAGS) ; do \
20898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20899 done; \
20900 echo "Doing distclean in gettext"; \
20901 (cd $(HOST_SUBDIR)/gettext && \
20902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20904 "RANLIB=$${RANLIB}" \
20905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20906 distclean) \
20907 || exit 1
20908
20909 @endif gettext
20910
20911 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
20912 maybe-maintainer-clean-gettext:
20913 @if gettext
20914 maybe-maintainer-clean-gettext: maintainer-clean-gettext
20915
20916 maintainer-clean-gettext:
20917 @[ -f ./gettext/Makefile ] || exit 0; \
20918 r=`${PWD_COMMAND}`; export r; \
20919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920 $(HOST_EXPORTS) \
20921 for flag in $(EXTRA_HOST_FLAGS) ; do \
20922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20923 done; \
20924 echo "Doing maintainer-clean in gettext"; \
20925 (cd $(HOST_SUBDIR)/gettext && \
20926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20928 "RANLIB=$${RANLIB}" \
20929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20930 maintainer-clean) \
20931 || exit 1
20932
20933 @endif gettext
20934
20935
20936
20937 .PHONY: configure-tcl maybe-configure-tcl
20938 maybe-configure-tcl:
20939 @if gcc-bootstrap
20940 configure-tcl: stage_current
20941 @endif gcc-bootstrap
20942 @if tcl
20943 maybe-configure-tcl: configure-tcl
20944 configure-tcl:
20945 @: $(MAKE); $(unstage)
20946 @r=`${PWD_COMMAND}`; export r; \
20947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20950 $(HOST_EXPORTS) \
20951 echo Configuring in $(HOST_SUBDIR)/tcl; \
20952 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20953 case $(srcdir) in \
20954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20955 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20957 esac; \
20958 module_srcdir=tcl; \
20959 $(SHELL) \
20960 $$s/$$module_srcdir/configure \
20961 --srcdir=$${topdir}/$$module_srcdir \
20962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20963 --target=${target_alias} \
20964 || exit 1
20965 @endif tcl
20966
20967
20968
20969
20970
20971 .PHONY: all-tcl maybe-all-tcl
20972 maybe-all-tcl:
20973 @if gcc-bootstrap
20974 all-tcl: stage_current
20975 @endif gcc-bootstrap
20976 @if tcl
20977 TARGET-tcl=all
20978 maybe-all-tcl: all-tcl
20979 all-tcl: configure-tcl
20980 @: $(MAKE); $(unstage)
20981 @r=`${PWD_COMMAND}`; export r; \
20982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20983 $(HOST_EXPORTS) \
20984 (cd $(HOST_SUBDIR)/tcl && \
20985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20986 $(TARGET-tcl))
20987 @endif tcl
20988
20989
20990
20991
20992 .PHONY: check-tcl maybe-check-tcl
20993 maybe-check-tcl:
20994 @if tcl
20995 maybe-check-tcl: check-tcl
20996
20997 check-tcl:
20998 @: $(MAKE); $(unstage)
20999 @r=`${PWD_COMMAND}`; export r; \
21000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21001 $(HOST_EXPORTS) \
21002 (cd $(HOST_SUBDIR)/tcl && \
21003 $(MAKE) $(FLAGS_TO_PASS) check)
21004
21005 @endif tcl
21006
21007 .PHONY: install-tcl maybe-install-tcl
21008 maybe-install-tcl:
21009 @if tcl
21010 maybe-install-tcl: install-tcl
21011
21012 install-tcl: installdirs
21013 @: $(MAKE); $(unstage)
21014 @r=`${PWD_COMMAND}`; export r; \
21015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21016 $(HOST_EXPORTS) \
21017 (cd $(HOST_SUBDIR)/tcl && \
21018 $(MAKE) $(FLAGS_TO_PASS) install)
21019
21020 @endif tcl
21021
21022 .PHONY: install-strip-tcl maybe-install-strip-tcl
21023 maybe-install-strip-tcl:
21024 @if tcl
21025 maybe-install-strip-tcl: install-strip-tcl
21026
21027 install-strip-tcl: installdirs
21028 @: $(MAKE); $(unstage)
21029 @r=`${PWD_COMMAND}`; export r; \
21030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21031 $(HOST_EXPORTS) \
21032 (cd $(HOST_SUBDIR)/tcl && \
21033 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21034
21035 @endif tcl
21036
21037 # Other targets (info, dvi, pdf, etc.)
21038
21039 .PHONY: maybe-info-tcl info-tcl
21040 maybe-info-tcl:
21041 @if tcl
21042 maybe-info-tcl: info-tcl
21043
21044 info-tcl: \
21045 configure-tcl
21046 @: $(MAKE); $(unstage)
21047 @[ -f ./tcl/Makefile ] || exit 0; \
21048 r=`${PWD_COMMAND}`; export r; \
21049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21050 $(HOST_EXPORTS) \
21051 for flag in $(EXTRA_HOST_FLAGS) ; do \
21052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21053 done; \
21054 echo "Doing info in tcl"; \
21055 (cd $(HOST_SUBDIR)/tcl && \
21056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21058 "RANLIB=$${RANLIB}" \
21059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21060 info) \
21061 || exit 1
21062
21063 @endif tcl
21064
21065 .PHONY: maybe-dvi-tcl dvi-tcl
21066 maybe-dvi-tcl:
21067 @if tcl
21068 maybe-dvi-tcl: dvi-tcl
21069
21070 dvi-tcl: \
21071 configure-tcl
21072 @: $(MAKE); $(unstage)
21073 @[ -f ./tcl/Makefile ] || exit 0; \
21074 r=`${PWD_COMMAND}`; export r; \
21075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21076 $(HOST_EXPORTS) \
21077 for flag in $(EXTRA_HOST_FLAGS) ; do \
21078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21079 done; \
21080 echo "Doing dvi in tcl"; \
21081 (cd $(HOST_SUBDIR)/tcl && \
21082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21084 "RANLIB=$${RANLIB}" \
21085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21086 dvi) \
21087 || exit 1
21088
21089 @endif tcl
21090
21091 .PHONY: maybe-pdf-tcl pdf-tcl
21092 maybe-pdf-tcl:
21093 @if tcl
21094 maybe-pdf-tcl: pdf-tcl
21095
21096 pdf-tcl: \
21097 configure-tcl
21098 @: $(MAKE); $(unstage)
21099 @[ -f ./tcl/Makefile ] || exit 0; \
21100 r=`${PWD_COMMAND}`; export r; \
21101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21102 $(HOST_EXPORTS) \
21103 for flag in $(EXTRA_HOST_FLAGS) ; do \
21104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21105 done; \
21106 echo "Doing pdf in tcl"; \
21107 (cd $(HOST_SUBDIR)/tcl && \
21108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21110 "RANLIB=$${RANLIB}" \
21111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21112 pdf) \
21113 || exit 1
21114
21115 @endif tcl
21116
21117 .PHONY: maybe-html-tcl html-tcl
21118 maybe-html-tcl:
21119 @if tcl
21120 maybe-html-tcl: html-tcl
21121
21122 html-tcl: \
21123 configure-tcl
21124 @: $(MAKE); $(unstage)
21125 @[ -f ./tcl/Makefile ] || exit 0; \
21126 r=`${PWD_COMMAND}`; export r; \
21127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21128 $(HOST_EXPORTS) \
21129 for flag in $(EXTRA_HOST_FLAGS) ; do \
21130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21131 done; \
21132 echo "Doing html in tcl"; \
21133 (cd $(HOST_SUBDIR)/tcl && \
21134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21136 "RANLIB=$${RANLIB}" \
21137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21138 html) \
21139 || exit 1
21140
21141 @endif tcl
21142
21143 .PHONY: maybe-TAGS-tcl TAGS-tcl
21144 maybe-TAGS-tcl:
21145 @if tcl
21146 maybe-TAGS-tcl: TAGS-tcl
21147
21148 TAGS-tcl: \
21149 configure-tcl
21150 @: $(MAKE); $(unstage)
21151 @[ -f ./tcl/Makefile ] || exit 0; \
21152 r=`${PWD_COMMAND}`; export r; \
21153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21154 $(HOST_EXPORTS) \
21155 for flag in $(EXTRA_HOST_FLAGS) ; do \
21156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21157 done; \
21158 echo "Doing TAGS in tcl"; \
21159 (cd $(HOST_SUBDIR)/tcl && \
21160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21162 "RANLIB=$${RANLIB}" \
21163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21164 TAGS) \
21165 || exit 1
21166
21167 @endif tcl
21168
21169 .PHONY: maybe-install-info-tcl install-info-tcl
21170 maybe-install-info-tcl:
21171 @if tcl
21172 maybe-install-info-tcl: install-info-tcl
21173
21174 install-info-tcl: \
21175 configure-tcl \
21176 info-tcl
21177 @: $(MAKE); $(unstage)
21178 @[ -f ./tcl/Makefile ] || exit 0; \
21179 r=`${PWD_COMMAND}`; export r; \
21180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21181 $(HOST_EXPORTS) \
21182 for flag in $(EXTRA_HOST_FLAGS) ; do \
21183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21184 done; \
21185 echo "Doing install-info in tcl"; \
21186 (cd $(HOST_SUBDIR)/tcl && \
21187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21189 "RANLIB=$${RANLIB}" \
21190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21191 install-info) \
21192 || exit 1
21193
21194 @endif tcl
21195
21196 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21197 maybe-install-dvi-tcl:
21198 @if tcl
21199 maybe-install-dvi-tcl: install-dvi-tcl
21200
21201 install-dvi-tcl: \
21202 configure-tcl \
21203 dvi-tcl
21204 @: $(MAKE); $(unstage)
21205 @[ -f ./tcl/Makefile ] || exit 0; \
21206 r=`${PWD_COMMAND}`; export r; \
21207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21208 $(HOST_EXPORTS) \
21209 for flag in $(EXTRA_HOST_FLAGS) ; do \
21210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21211 done; \
21212 echo "Doing install-dvi in tcl"; \
21213 (cd $(HOST_SUBDIR)/tcl && \
21214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21216 "RANLIB=$${RANLIB}" \
21217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21218 install-dvi) \
21219 || exit 1
21220
21221 @endif tcl
21222
21223 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21224 maybe-install-pdf-tcl:
21225 @if tcl
21226 maybe-install-pdf-tcl: install-pdf-tcl
21227
21228 install-pdf-tcl: \
21229 configure-tcl \
21230 pdf-tcl
21231 @: $(MAKE); $(unstage)
21232 @[ -f ./tcl/Makefile ] || exit 0; \
21233 r=`${PWD_COMMAND}`; export r; \
21234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21235 $(HOST_EXPORTS) \
21236 for flag in $(EXTRA_HOST_FLAGS) ; do \
21237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21238 done; \
21239 echo "Doing install-pdf in tcl"; \
21240 (cd $(HOST_SUBDIR)/tcl && \
21241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21243 "RANLIB=$${RANLIB}" \
21244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21245 install-pdf) \
21246 || exit 1
21247
21248 @endif tcl
21249
21250 .PHONY: maybe-install-html-tcl install-html-tcl
21251 maybe-install-html-tcl:
21252 @if tcl
21253 maybe-install-html-tcl: install-html-tcl
21254
21255 install-html-tcl: \
21256 configure-tcl \
21257 html-tcl
21258 @: $(MAKE); $(unstage)
21259 @[ -f ./tcl/Makefile ] || exit 0; \
21260 r=`${PWD_COMMAND}`; export r; \
21261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262 $(HOST_EXPORTS) \
21263 for flag in $(EXTRA_HOST_FLAGS) ; do \
21264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21265 done; \
21266 echo "Doing install-html in tcl"; \
21267 (cd $(HOST_SUBDIR)/tcl && \
21268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21270 "RANLIB=$${RANLIB}" \
21271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21272 install-html) \
21273 || exit 1
21274
21275 @endif tcl
21276
21277 .PHONY: maybe-installcheck-tcl installcheck-tcl
21278 maybe-installcheck-tcl:
21279 @if tcl
21280 maybe-installcheck-tcl: installcheck-tcl
21281
21282 installcheck-tcl: \
21283 configure-tcl
21284 @: $(MAKE); $(unstage)
21285 @[ -f ./tcl/Makefile ] || exit 0; \
21286 r=`${PWD_COMMAND}`; export r; \
21287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21288 $(HOST_EXPORTS) \
21289 for flag in $(EXTRA_HOST_FLAGS) ; do \
21290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21291 done; \
21292 echo "Doing installcheck in tcl"; \
21293 (cd $(HOST_SUBDIR)/tcl && \
21294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21296 "RANLIB=$${RANLIB}" \
21297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21298 installcheck) \
21299 || exit 1
21300
21301 @endif tcl
21302
21303 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21304 maybe-mostlyclean-tcl:
21305 @if tcl
21306 maybe-mostlyclean-tcl: mostlyclean-tcl
21307
21308 # tcl doesn't support mostlyclean.
21309 mostlyclean-tcl:
21310
21311 @endif tcl
21312
21313 .PHONY: maybe-clean-tcl clean-tcl
21314 maybe-clean-tcl:
21315 @if tcl
21316 maybe-clean-tcl: clean-tcl
21317
21318 clean-tcl:
21319 @: $(MAKE); $(unstage)
21320 @[ -f ./tcl/Makefile ] || exit 0; \
21321 r=`${PWD_COMMAND}`; export r; \
21322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21323 $(HOST_EXPORTS) \
21324 for flag in $(EXTRA_HOST_FLAGS) ; do \
21325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21326 done; \
21327 echo "Doing clean in tcl"; \
21328 (cd $(HOST_SUBDIR)/tcl && \
21329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21331 "RANLIB=$${RANLIB}" \
21332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21333 clean) \
21334 || exit 1
21335
21336 @endif tcl
21337
21338 .PHONY: maybe-distclean-tcl distclean-tcl
21339 maybe-distclean-tcl:
21340 @if tcl
21341 maybe-distclean-tcl: distclean-tcl
21342
21343 distclean-tcl:
21344 @: $(MAKE); $(unstage)
21345 @[ -f ./tcl/Makefile ] || exit 0; \
21346 r=`${PWD_COMMAND}`; export r; \
21347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21348 $(HOST_EXPORTS) \
21349 for flag in $(EXTRA_HOST_FLAGS) ; do \
21350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21351 done; \
21352 echo "Doing distclean in tcl"; \
21353 (cd $(HOST_SUBDIR)/tcl && \
21354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21356 "RANLIB=$${RANLIB}" \
21357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21358 distclean) \
21359 || exit 1
21360
21361 @endif tcl
21362
21363 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21364 maybe-maintainer-clean-tcl:
21365 @if tcl
21366 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21367
21368 maintainer-clean-tcl:
21369 @: $(MAKE); $(unstage)
21370 @[ -f ./tcl/Makefile ] || exit 0; \
21371 r=`${PWD_COMMAND}`; export r; \
21372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21373 $(HOST_EXPORTS) \
21374 for flag in $(EXTRA_HOST_FLAGS) ; do \
21375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21376 done; \
21377 echo "Doing maintainer-clean in tcl"; \
21378 (cd $(HOST_SUBDIR)/tcl && \
21379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21381 "RANLIB=$${RANLIB}" \
21382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21383 maintainer-clean) \
21384 || exit 1
21385
21386 @endif tcl
21387
21388
21389
21390 .PHONY: configure-itcl maybe-configure-itcl
21391 maybe-configure-itcl:
21392 @if gcc-bootstrap
21393 configure-itcl: stage_current
21394 @endif gcc-bootstrap
21395 @if itcl
21396 maybe-configure-itcl: configure-itcl
21397 configure-itcl:
21398 @: $(MAKE); $(unstage)
21399 @r=`${PWD_COMMAND}`; export r; \
21400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21401 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21403 $(HOST_EXPORTS) \
21404 echo Configuring in $(HOST_SUBDIR)/itcl; \
21405 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21406 case $(srcdir) in \
21407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21408 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21410 esac; \
21411 module_srcdir=itcl; \
21412 $(SHELL) \
21413 $$s/$$module_srcdir/configure \
21414 --srcdir=$${topdir}/$$module_srcdir \
21415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21416 --target=${target_alias} \
21417 || exit 1
21418 @endif itcl
21419
21420
21421
21422
21423
21424 .PHONY: all-itcl maybe-all-itcl
21425 maybe-all-itcl:
21426 @if gcc-bootstrap
21427 all-itcl: stage_current
21428 @endif gcc-bootstrap
21429 @if itcl
21430 TARGET-itcl=all
21431 maybe-all-itcl: all-itcl
21432 all-itcl: configure-itcl
21433 @: $(MAKE); $(unstage)
21434 @r=`${PWD_COMMAND}`; export r; \
21435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21436 $(HOST_EXPORTS) \
21437 (cd $(HOST_SUBDIR)/itcl && \
21438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21439 $(TARGET-itcl))
21440 @endif itcl
21441
21442
21443
21444
21445 .PHONY: check-itcl maybe-check-itcl
21446 maybe-check-itcl:
21447 @if itcl
21448 maybe-check-itcl: check-itcl
21449
21450 check-itcl:
21451 @: $(MAKE); $(unstage)
21452 @r=`${PWD_COMMAND}`; export r; \
21453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21454 $(HOST_EXPORTS) \
21455 (cd $(HOST_SUBDIR)/itcl && \
21456 $(MAKE) $(FLAGS_TO_PASS) check)
21457
21458 @endif itcl
21459
21460 .PHONY: install-itcl maybe-install-itcl
21461 maybe-install-itcl:
21462 @if itcl
21463 maybe-install-itcl: install-itcl
21464
21465 install-itcl: installdirs
21466 @: $(MAKE); $(unstage)
21467 @r=`${PWD_COMMAND}`; export r; \
21468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21469 $(HOST_EXPORTS) \
21470 (cd $(HOST_SUBDIR)/itcl && \
21471 $(MAKE) $(FLAGS_TO_PASS) install)
21472
21473 @endif itcl
21474
21475 .PHONY: install-strip-itcl maybe-install-strip-itcl
21476 maybe-install-strip-itcl:
21477 @if itcl
21478 maybe-install-strip-itcl: install-strip-itcl
21479
21480 install-strip-itcl: installdirs
21481 @: $(MAKE); $(unstage)
21482 @r=`${PWD_COMMAND}`; export r; \
21483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21484 $(HOST_EXPORTS) \
21485 (cd $(HOST_SUBDIR)/itcl && \
21486 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21487
21488 @endif itcl
21489
21490 # Other targets (info, dvi, pdf, etc.)
21491
21492 .PHONY: maybe-info-itcl info-itcl
21493 maybe-info-itcl:
21494 @if itcl
21495 maybe-info-itcl: info-itcl
21496
21497 info-itcl: \
21498 configure-itcl
21499 @: $(MAKE); $(unstage)
21500 @[ -f ./itcl/Makefile ] || exit 0; \
21501 r=`${PWD_COMMAND}`; export r; \
21502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21503 $(HOST_EXPORTS) \
21504 for flag in $(EXTRA_HOST_FLAGS) ; do \
21505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21506 done; \
21507 echo "Doing info in itcl"; \
21508 (cd $(HOST_SUBDIR)/itcl && \
21509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21511 "RANLIB=$${RANLIB}" \
21512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21513 info) \
21514 || exit 1
21515
21516 @endif itcl
21517
21518 .PHONY: maybe-dvi-itcl dvi-itcl
21519 maybe-dvi-itcl:
21520 @if itcl
21521 maybe-dvi-itcl: dvi-itcl
21522
21523 dvi-itcl: \
21524 configure-itcl
21525 @: $(MAKE); $(unstage)
21526 @[ -f ./itcl/Makefile ] || exit 0; \
21527 r=`${PWD_COMMAND}`; export r; \
21528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21529 $(HOST_EXPORTS) \
21530 for flag in $(EXTRA_HOST_FLAGS) ; do \
21531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21532 done; \
21533 echo "Doing dvi in itcl"; \
21534 (cd $(HOST_SUBDIR)/itcl && \
21535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21537 "RANLIB=$${RANLIB}" \
21538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21539 dvi) \
21540 || exit 1
21541
21542 @endif itcl
21543
21544 .PHONY: maybe-pdf-itcl pdf-itcl
21545 maybe-pdf-itcl:
21546 @if itcl
21547 maybe-pdf-itcl: pdf-itcl
21548
21549 pdf-itcl: \
21550 configure-itcl
21551 @: $(MAKE); $(unstage)
21552 @[ -f ./itcl/Makefile ] || exit 0; \
21553 r=`${PWD_COMMAND}`; export r; \
21554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21555 $(HOST_EXPORTS) \
21556 for flag in $(EXTRA_HOST_FLAGS) ; do \
21557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21558 done; \
21559 echo "Doing pdf in itcl"; \
21560 (cd $(HOST_SUBDIR)/itcl && \
21561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21563 "RANLIB=$${RANLIB}" \
21564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21565 pdf) \
21566 || exit 1
21567
21568 @endif itcl
21569
21570 .PHONY: maybe-html-itcl html-itcl
21571 maybe-html-itcl:
21572 @if itcl
21573 maybe-html-itcl: html-itcl
21574
21575 html-itcl: \
21576 configure-itcl
21577 @: $(MAKE); $(unstage)
21578 @[ -f ./itcl/Makefile ] || exit 0; \
21579 r=`${PWD_COMMAND}`; export r; \
21580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581 $(HOST_EXPORTS) \
21582 for flag in $(EXTRA_HOST_FLAGS) ; do \
21583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21584 done; \
21585 echo "Doing html in itcl"; \
21586 (cd $(HOST_SUBDIR)/itcl && \
21587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21589 "RANLIB=$${RANLIB}" \
21590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21591 html) \
21592 || exit 1
21593
21594 @endif itcl
21595
21596 .PHONY: maybe-TAGS-itcl TAGS-itcl
21597 maybe-TAGS-itcl:
21598 @if itcl
21599 maybe-TAGS-itcl: TAGS-itcl
21600
21601 TAGS-itcl: \
21602 configure-itcl
21603 @: $(MAKE); $(unstage)
21604 @[ -f ./itcl/Makefile ] || exit 0; \
21605 r=`${PWD_COMMAND}`; export r; \
21606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21607 $(HOST_EXPORTS) \
21608 for flag in $(EXTRA_HOST_FLAGS) ; do \
21609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21610 done; \
21611 echo "Doing TAGS in itcl"; \
21612 (cd $(HOST_SUBDIR)/itcl && \
21613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21615 "RANLIB=$${RANLIB}" \
21616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21617 TAGS) \
21618 || exit 1
21619
21620 @endif itcl
21621
21622 .PHONY: maybe-install-info-itcl install-info-itcl
21623 maybe-install-info-itcl:
21624 @if itcl
21625 maybe-install-info-itcl: install-info-itcl
21626
21627 install-info-itcl: \
21628 configure-itcl \
21629 info-itcl
21630 @: $(MAKE); $(unstage)
21631 @[ -f ./itcl/Makefile ] || exit 0; \
21632 r=`${PWD_COMMAND}`; export r; \
21633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21634 $(HOST_EXPORTS) \
21635 for flag in $(EXTRA_HOST_FLAGS) ; do \
21636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21637 done; \
21638 echo "Doing install-info in itcl"; \
21639 (cd $(HOST_SUBDIR)/itcl && \
21640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21642 "RANLIB=$${RANLIB}" \
21643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21644 install-info) \
21645 || exit 1
21646
21647 @endif itcl
21648
21649 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21650 maybe-install-dvi-itcl:
21651 @if itcl
21652 maybe-install-dvi-itcl: install-dvi-itcl
21653
21654 install-dvi-itcl: \
21655 configure-itcl \
21656 dvi-itcl
21657 @: $(MAKE); $(unstage)
21658 @[ -f ./itcl/Makefile ] || exit 0; \
21659 r=`${PWD_COMMAND}`; export r; \
21660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21661 $(HOST_EXPORTS) \
21662 for flag in $(EXTRA_HOST_FLAGS) ; do \
21663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21664 done; \
21665 echo "Doing install-dvi in itcl"; \
21666 (cd $(HOST_SUBDIR)/itcl && \
21667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21669 "RANLIB=$${RANLIB}" \
21670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21671 install-dvi) \
21672 || exit 1
21673
21674 @endif itcl
21675
21676 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21677 maybe-install-pdf-itcl:
21678 @if itcl
21679 maybe-install-pdf-itcl: install-pdf-itcl
21680
21681 install-pdf-itcl: \
21682 configure-itcl \
21683 pdf-itcl
21684 @: $(MAKE); $(unstage)
21685 @[ -f ./itcl/Makefile ] || exit 0; \
21686 r=`${PWD_COMMAND}`; export r; \
21687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21688 $(HOST_EXPORTS) \
21689 for flag in $(EXTRA_HOST_FLAGS) ; do \
21690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21691 done; \
21692 echo "Doing install-pdf in itcl"; \
21693 (cd $(HOST_SUBDIR)/itcl && \
21694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21696 "RANLIB=$${RANLIB}" \
21697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21698 install-pdf) \
21699 || exit 1
21700
21701 @endif itcl
21702
21703 .PHONY: maybe-install-html-itcl install-html-itcl
21704 maybe-install-html-itcl:
21705 @if itcl
21706 maybe-install-html-itcl: install-html-itcl
21707
21708 install-html-itcl: \
21709 configure-itcl \
21710 html-itcl
21711 @: $(MAKE); $(unstage)
21712 @[ -f ./itcl/Makefile ] || exit 0; \
21713 r=`${PWD_COMMAND}`; export r; \
21714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21715 $(HOST_EXPORTS) \
21716 for flag in $(EXTRA_HOST_FLAGS) ; do \
21717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21718 done; \
21719 echo "Doing install-html in itcl"; \
21720 (cd $(HOST_SUBDIR)/itcl && \
21721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21723 "RANLIB=$${RANLIB}" \
21724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21725 install-html) \
21726 || exit 1
21727
21728 @endif itcl
21729
21730 .PHONY: maybe-installcheck-itcl installcheck-itcl
21731 maybe-installcheck-itcl:
21732 @if itcl
21733 maybe-installcheck-itcl: installcheck-itcl
21734
21735 installcheck-itcl: \
21736 configure-itcl
21737 @: $(MAKE); $(unstage)
21738 @[ -f ./itcl/Makefile ] || exit 0; \
21739 r=`${PWD_COMMAND}`; export r; \
21740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21741 $(HOST_EXPORTS) \
21742 for flag in $(EXTRA_HOST_FLAGS) ; do \
21743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21744 done; \
21745 echo "Doing installcheck in itcl"; \
21746 (cd $(HOST_SUBDIR)/itcl && \
21747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21749 "RANLIB=$${RANLIB}" \
21750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21751 installcheck) \
21752 || exit 1
21753
21754 @endif itcl
21755
21756 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21757 maybe-mostlyclean-itcl:
21758 @if itcl
21759 maybe-mostlyclean-itcl: mostlyclean-itcl
21760
21761 mostlyclean-itcl:
21762 @: $(MAKE); $(unstage)
21763 @[ -f ./itcl/Makefile ] || exit 0; \
21764 r=`${PWD_COMMAND}`; export r; \
21765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21766 $(HOST_EXPORTS) \
21767 for flag in $(EXTRA_HOST_FLAGS) ; do \
21768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21769 done; \
21770 echo "Doing mostlyclean in itcl"; \
21771 (cd $(HOST_SUBDIR)/itcl && \
21772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21774 "RANLIB=$${RANLIB}" \
21775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21776 mostlyclean) \
21777 || exit 1
21778
21779 @endif itcl
21780
21781 .PHONY: maybe-clean-itcl clean-itcl
21782 maybe-clean-itcl:
21783 @if itcl
21784 maybe-clean-itcl: clean-itcl
21785
21786 clean-itcl:
21787 @: $(MAKE); $(unstage)
21788 @[ -f ./itcl/Makefile ] || exit 0; \
21789 r=`${PWD_COMMAND}`; export r; \
21790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21791 $(HOST_EXPORTS) \
21792 for flag in $(EXTRA_HOST_FLAGS) ; do \
21793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21794 done; \
21795 echo "Doing clean in itcl"; \
21796 (cd $(HOST_SUBDIR)/itcl && \
21797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21799 "RANLIB=$${RANLIB}" \
21800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21801 clean) \
21802 || exit 1
21803
21804 @endif itcl
21805
21806 .PHONY: maybe-distclean-itcl distclean-itcl
21807 maybe-distclean-itcl:
21808 @if itcl
21809 maybe-distclean-itcl: distclean-itcl
21810
21811 distclean-itcl:
21812 @: $(MAKE); $(unstage)
21813 @[ -f ./itcl/Makefile ] || exit 0; \
21814 r=`${PWD_COMMAND}`; export r; \
21815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21816 $(HOST_EXPORTS) \
21817 for flag in $(EXTRA_HOST_FLAGS) ; do \
21818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21819 done; \
21820 echo "Doing distclean in itcl"; \
21821 (cd $(HOST_SUBDIR)/itcl && \
21822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21824 "RANLIB=$${RANLIB}" \
21825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21826 distclean) \
21827 || exit 1
21828
21829 @endif itcl
21830
21831 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21832 maybe-maintainer-clean-itcl:
21833 @if itcl
21834 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21835
21836 maintainer-clean-itcl:
21837 @: $(MAKE); $(unstage)
21838 @[ -f ./itcl/Makefile ] || exit 0; \
21839 r=`${PWD_COMMAND}`; export r; \
21840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21841 $(HOST_EXPORTS) \
21842 for flag in $(EXTRA_HOST_FLAGS) ; do \
21843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21844 done; \
21845 echo "Doing maintainer-clean in itcl"; \
21846 (cd $(HOST_SUBDIR)/itcl && \
21847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21849 "RANLIB=$${RANLIB}" \
21850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21851 maintainer-clean) \
21852 || exit 1
21853
21854 @endif itcl
21855
21856
21857
21858 .PHONY: configure-ld maybe-configure-ld
21859 maybe-configure-ld:
21860 @if gcc-bootstrap
21861 configure-ld: stage_current
21862 @endif gcc-bootstrap
21863 @if ld
21864 maybe-configure-ld: configure-ld
21865 configure-ld:
21866 @r=`${PWD_COMMAND}`; export r; \
21867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21868 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21870 $(HOST_EXPORTS) \
21871 echo Configuring in $(HOST_SUBDIR)/ld; \
21872 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21873 case $(srcdir) in \
21874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21875 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21877 esac; \
21878 module_srcdir=ld; \
21879 $(SHELL) \
21880 $$s/$$module_srcdir/configure \
21881 --srcdir=$${topdir}/$$module_srcdir \
21882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21883 --target=${target_alias} \
21884 || exit 1
21885 @endif ld
21886
21887
21888
21889 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21890 maybe-configure-stage1-ld:
21891 @if ld-bootstrap
21892 maybe-configure-stage1-ld: configure-stage1-ld
21893 configure-stage1-ld:
21894 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21896 @r=`${PWD_COMMAND}`; export r; \
21897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21898 TFLAGS="$(STAGE1_TFLAGS)"; \
21899 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21900 $(HOST_EXPORTS) \
21901 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21902 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21903 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21904 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21906 cd $(HOST_SUBDIR)/ld || exit 1; \
21907 case $(srcdir) in \
21908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21909 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21911 esac; \
21912 module_srcdir=ld; \
21913 $(SHELL) $$s/$$module_srcdir/configure \
21914 --srcdir=$${topdir}/$$module_srcdir \
21915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21916 --target=${target_alias} \
21917 \
21918 $(STAGE1_CONFIGURE_FLAGS)
21919 @endif ld-bootstrap
21920
21921 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21922 maybe-configure-stage2-ld:
21923 @if ld-bootstrap
21924 maybe-configure-stage2-ld: configure-stage2-ld
21925 configure-stage2-ld:
21926 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21928 @r=`${PWD_COMMAND}`; export r; \
21929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21930 TFLAGS="$(STAGE2_TFLAGS)"; \
21931 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21932 $(HOST_EXPORTS) \
21933 $(POSTSTAGE1_HOST_EXPORTS) \
21934 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21935 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21936 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21937 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21939 cd $(HOST_SUBDIR)/ld || exit 1; \
21940 case $(srcdir) in \
21941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21942 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21944 esac; \
21945 module_srcdir=ld; \
21946 $(SHELL) $$s/$$module_srcdir/configure \
21947 --srcdir=$${topdir}/$$module_srcdir \
21948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21949 --target=${target_alias} \
21950 --with-build-libsubdir=$(HOST_SUBDIR) \
21951 $(STAGE2_CONFIGURE_FLAGS)
21952 @endif ld-bootstrap
21953
21954 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21955 maybe-configure-stage3-ld:
21956 @if ld-bootstrap
21957 maybe-configure-stage3-ld: configure-stage3-ld
21958 configure-stage3-ld:
21959 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21961 @r=`${PWD_COMMAND}`; export r; \
21962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21963 TFLAGS="$(STAGE3_TFLAGS)"; \
21964 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21965 $(HOST_EXPORTS) \
21966 $(POSTSTAGE1_HOST_EXPORTS) \
21967 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21968 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21969 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21970 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21972 cd $(HOST_SUBDIR)/ld || exit 1; \
21973 case $(srcdir) in \
21974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21975 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21977 esac; \
21978 module_srcdir=ld; \
21979 $(SHELL) $$s/$$module_srcdir/configure \
21980 --srcdir=$${topdir}/$$module_srcdir \
21981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21982 --target=${target_alias} \
21983 --with-build-libsubdir=$(HOST_SUBDIR) \
21984 $(STAGE3_CONFIGURE_FLAGS)
21985 @endif ld-bootstrap
21986
21987 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21988 maybe-configure-stage4-ld:
21989 @if ld-bootstrap
21990 maybe-configure-stage4-ld: configure-stage4-ld
21991 configure-stage4-ld:
21992 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21994 @r=`${PWD_COMMAND}`; export r; \
21995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21996 TFLAGS="$(STAGE4_TFLAGS)"; \
21997 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21998 $(HOST_EXPORTS) \
21999 $(POSTSTAGE1_HOST_EXPORTS) \
22000 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22001 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22002 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22003 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
22004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22005 cd $(HOST_SUBDIR)/ld || exit 1; \
22006 case $(srcdir) in \
22007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22008 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22010 esac; \
22011 module_srcdir=ld; \
22012 $(SHELL) $$s/$$module_srcdir/configure \
22013 --srcdir=$${topdir}/$$module_srcdir \
22014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22015 --target=${target_alias} \
22016 --with-build-libsubdir=$(HOST_SUBDIR) \
22017 $(STAGE4_CONFIGURE_FLAGS)
22018 @endif ld-bootstrap
22019
22020 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22021 maybe-configure-stageprofile-ld:
22022 @if ld-bootstrap
22023 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22024 configure-stageprofile-ld:
22025 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22027 @r=`${PWD_COMMAND}`; export r; \
22028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22029 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22030 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22031 $(HOST_EXPORTS) \
22032 $(POSTSTAGE1_HOST_EXPORTS) \
22033 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22034 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22035 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22036 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
22037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22038 cd $(HOST_SUBDIR)/ld || exit 1; \
22039 case $(srcdir) in \
22040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22041 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22043 esac; \
22044 module_srcdir=ld; \
22045 $(SHELL) $$s/$$module_srcdir/configure \
22046 --srcdir=$${topdir}/$$module_srcdir \
22047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22048 --target=${target_alias} \
22049 --with-build-libsubdir=$(HOST_SUBDIR) \
22050 $(STAGEprofile_CONFIGURE_FLAGS)
22051 @endif ld-bootstrap
22052
22053 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22054 maybe-configure-stagetrain-ld:
22055 @if ld-bootstrap
22056 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22057 configure-stagetrain-ld:
22058 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22060 @r=`${PWD_COMMAND}`; export r; \
22061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22062 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22063 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22064 $(HOST_EXPORTS) \
22065 $(POSTSTAGE1_HOST_EXPORTS) \
22066 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22067 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22068 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22069 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
22070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22071 cd $(HOST_SUBDIR)/ld || exit 1; \
22072 case $(srcdir) in \
22073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22074 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22076 esac; \
22077 module_srcdir=ld; \
22078 $(SHELL) $$s/$$module_srcdir/configure \
22079 --srcdir=$${topdir}/$$module_srcdir \
22080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22081 --target=${target_alias} \
22082 --with-build-libsubdir=$(HOST_SUBDIR) \
22083 $(STAGEtrain_CONFIGURE_FLAGS)
22084 @endif ld-bootstrap
22085
22086 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22087 maybe-configure-stagefeedback-ld:
22088 @if ld-bootstrap
22089 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22090 configure-stagefeedback-ld:
22091 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22092 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22093 @r=`${PWD_COMMAND}`; export r; \
22094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22095 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22096 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22097 $(HOST_EXPORTS) \
22098 $(POSTSTAGE1_HOST_EXPORTS) \
22099 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22100 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22101 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22102 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22104 cd $(HOST_SUBDIR)/ld || exit 1; \
22105 case $(srcdir) in \
22106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22107 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22109 esac; \
22110 module_srcdir=ld; \
22111 $(SHELL) $$s/$$module_srcdir/configure \
22112 --srcdir=$${topdir}/$$module_srcdir \
22113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22114 --target=${target_alias} \
22115 --with-build-libsubdir=$(HOST_SUBDIR) \
22116 $(STAGEfeedback_CONFIGURE_FLAGS)
22117 @endif ld-bootstrap
22118
22119 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22120 maybe-configure-stageautoprofile-ld:
22121 @if ld-bootstrap
22122 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22123 configure-stageautoprofile-ld:
22124 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22126 @r=`${PWD_COMMAND}`; export r; \
22127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22128 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22129 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22130 $(HOST_EXPORTS) \
22131 $(POSTSTAGE1_HOST_EXPORTS) \
22132 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22133 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22134 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22135 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22137 cd $(HOST_SUBDIR)/ld || exit 1; \
22138 case $(srcdir) in \
22139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22140 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22142 esac; \
22143 module_srcdir=ld; \
22144 $(SHELL) $$s/$$module_srcdir/configure \
22145 --srcdir=$${topdir}/$$module_srcdir \
22146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22147 --target=${target_alias} \
22148 --with-build-libsubdir=$(HOST_SUBDIR) \
22149 $(STAGEautoprofile_CONFIGURE_FLAGS)
22150 @endif ld-bootstrap
22151
22152 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22153 maybe-configure-stageautofeedback-ld:
22154 @if ld-bootstrap
22155 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22156 configure-stageautofeedback-ld:
22157 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22159 @r=`${PWD_COMMAND}`; export r; \
22160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22161 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22162 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22163 $(HOST_EXPORTS) \
22164 $(POSTSTAGE1_HOST_EXPORTS) \
22165 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22166 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22167 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22168 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22170 cd $(HOST_SUBDIR)/ld || exit 1; \
22171 case $(srcdir) in \
22172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22173 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22175 esac; \
22176 module_srcdir=ld; \
22177 $(SHELL) $$s/$$module_srcdir/configure \
22178 --srcdir=$${topdir}/$$module_srcdir \
22179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22180 --target=${target_alias} \
22181 --with-build-libsubdir=$(HOST_SUBDIR) \
22182 $(STAGEautofeedback_CONFIGURE_FLAGS)
22183 @endif ld-bootstrap
22184
22185
22186
22187
22188
22189 .PHONY: all-ld maybe-all-ld
22190 maybe-all-ld:
22191 @if gcc-bootstrap
22192 all-ld: stage_current
22193 @endif gcc-bootstrap
22194 @if ld
22195 TARGET-ld=all
22196 maybe-all-ld: all-ld
22197 all-ld: configure-ld
22198 @r=`${PWD_COMMAND}`; export r; \
22199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22200 $(HOST_EXPORTS) \
22201 (cd $(HOST_SUBDIR)/ld && \
22202 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22203 $(TARGET-ld))
22204 @endif ld
22205
22206
22207
22208 .PHONY: all-stage1-ld maybe-all-stage1-ld
22209 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22210 maybe-all-stage1-ld:
22211 maybe-clean-stage1-ld:
22212 @if ld-bootstrap
22213 maybe-all-stage1-ld: all-stage1-ld
22214 all-stage1: all-stage1-ld
22215 TARGET-stage1-ld = $(TARGET-ld)
22216 all-stage1-ld: configure-stage1-ld
22217 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22218 @r=`${PWD_COMMAND}`; export r; \
22219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22220 TFLAGS="$(STAGE1_TFLAGS)"; \
22221 $(HOST_EXPORTS) \
22222 cd $(HOST_SUBDIR)/ld && \
22223 \
22224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22225 CFLAGS="$(STAGE1_CFLAGS)" \
22226 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22227 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22228 LIBCFLAGS="$(LIBCFLAGS)" \
22229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22232 $(EXTRA_HOST_FLAGS) \
22233 $(STAGE1_FLAGS_TO_PASS) \
22234 TFLAGS="$(STAGE1_TFLAGS)" \
22235 $(TARGET-stage1-ld)
22236
22237 maybe-clean-stage1-ld: clean-stage1-ld
22238 clean-stage1: clean-stage1-ld
22239 clean-stage1-ld:
22240 @if [ $(current_stage) = stage1 ]; then \
22241 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22242 else \
22243 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22244 $(MAKE) stage1-start; \
22245 fi; \
22246 cd $(HOST_SUBDIR)/ld && \
22247 $(MAKE) $(EXTRA_HOST_FLAGS) \
22248 $(STAGE1_FLAGS_TO_PASS) clean
22249 @endif ld-bootstrap
22250
22251
22252 .PHONY: all-stage2-ld maybe-all-stage2-ld
22253 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22254 maybe-all-stage2-ld:
22255 maybe-clean-stage2-ld:
22256 @if ld-bootstrap
22257 maybe-all-stage2-ld: all-stage2-ld
22258 all-stage2: all-stage2-ld
22259 TARGET-stage2-ld = $(TARGET-ld)
22260 all-stage2-ld: configure-stage2-ld
22261 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22262 @r=`${PWD_COMMAND}`; export r; \
22263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22264 TFLAGS="$(STAGE2_TFLAGS)"; \
22265 $(HOST_EXPORTS) \
22266 $(POSTSTAGE1_HOST_EXPORTS) \
22267 cd $(HOST_SUBDIR)/ld && \
22268 \
22269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22270 CFLAGS="$(STAGE2_CFLAGS)" \
22271 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22272 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22273 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22278 TFLAGS="$(STAGE2_TFLAGS)" \
22279 $(TARGET-stage2-ld)
22280
22281 maybe-clean-stage2-ld: clean-stage2-ld
22282 clean-stage2: clean-stage2-ld
22283 clean-stage2-ld:
22284 @if [ $(current_stage) = stage2 ]; then \
22285 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22286 else \
22287 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22288 $(MAKE) stage2-start; \
22289 fi; \
22290 cd $(HOST_SUBDIR)/ld && \
22291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22292 @endif ld-bootstrap
22293
22294
22295 .PHONY: all-stage3-ld maybe-all-stage3-ld
22296 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22297 maybe-all-stage3-ld:
22298 maybe-clean-stage3-ld:
22299 @if ld-bootstrap
22300 maybe-all-stage3-ld: all-stage3-ld
22301 all-stage3: all-stage3-ld
22302 TARGET-stage3-ld = $(TARGET-ld)
22303 all-stage3-ld: configure-stage3-ld
22304 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22305 @r=`${PWD_COMMAND}`; export r; \
22306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22307 TFLAGS="$(STAGE3_TFLAGS)"; \
22308 $(HOST_EXPORTS) \
22309 $(POSTSTAGE1_HOST_EXPORTS) \
22310 cd $(HOST_SUBDIR)/ld && \
22311 \
22312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22313 CFLAGS="$(STAGE3_CFLAGS)" \
22314 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22315 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22316 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22321 TFLAGS="$(STAGE3_TFLAGS)" \
22322 $(TARGET-stage3-ld)
22323
22324 maybe-clean-stage3-ld: clean-stage3-ld
22325 clean-stage3: clean-stage3-ld
22326 clean-stage3-ld:
22327 @if [ $(current_stage) = stage3 ]; then \
22328 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22329 else \
22330 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22331 $(MAKE) stage3-start; \
22332 fi; \
22333 cd $(HOST_SUBDIR)/ld && \
22334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22335 @endif ld-bootstrap
22336
22337
22338 .PHONY: all-stage4-ld maybe-all-stage4-ld
22339 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22340 maybe-all-stage4-ld:
22341 maybe-clean-stage4-ld:
22342 @if ld-bootstrap
22343 maybe-all-stage4-ld: all-stage4-ld
22344 all-stage4: all-stage4-ld
22345 TARGET-stage4-ld = $(TARGET-ld)
22346 all-stage4-ld: configure-stage4-ld
22347 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22348 @r=`${PWD_COMMAND}`; export r; \
22349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22350 TFLAGS="$(STAGE4_TFLAGS)"; \
22351 $(HOST_EXPORTS) \
22352 $(POSTSTAGE1_HOST_EXPORTS) \
22353 cd $(HOST_SUBDIR)/ld && \
22354 \
22355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22356 CFLAGS="$(STAGE4_CFLAGS)" \
22357 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22358 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22359 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22364 TFLAGS="$(STAGE4_TFLAGS)" \
22365 $(TARGET-stage4-ld)
22366
22367 maybe-clean-stage4-ld: clean-stage4-ld
22368 clean-stage4: clean-stage4-ld
22369 clean-stage4-ld:
22370 @if [ $(current_stage) = stage4 ]; then \
22371 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22372 else \
22373 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22374 $(MAKE) stage4-start; \
22375 fi; \
22376 cd $(HOST_SUBDIR)/ld && \
22377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22378 @endif ld-bootstrap
22379
22380
22381 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22382 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22383 maybe-all-stageprofile-ld:
22384 maybe-clean-stageprofile-ld:
22385 @if ld-bootstrap
22386 maybe-all-stageprofile-ld: all-stageprofile-ld
22387 all-stageprofile: all-stageprofile-ld
22388 TARGET-stageprofile-ld = $(TARGET-ld)
22389 all-stageprofile-ld: configure-stageprofile-ld
22390 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22391 @r=`${PWD_COMMAND}`; export r; \
22392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22393 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22394 $(HOST_EXPORTS) \
22395 $(POSTSTAGE1_HOST_EXPORTS) \
22396 cd $(HOST_SUBDIR)/ld && \
22397 \
22398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22399 CFLAGS="$(STAGEprofile_CFLAGS)" \
22400 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22401 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22402 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22407 TFLAGS="$(STAGEprofile_TFLAGS)" \
22408 $(TARGET-stageprofile-ld)
22409
22410 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22411 clean-stageprofile: clean-stageprofile-ld
22412 clean-stageprofile-ld:
22413 @if [ $(current_stage) = stageprofile ]; then \
22414 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22415 else \
22416 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22417 $(MAKE) stageprofile-start; \
22418 fi; \
22419 cd $(HOST_SUBDIR)/ld && \
22420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22421 @endif ld-bootstrap
22422
22423
22424 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22425 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22426 maybe-all-stagetrain-ld:
22427 maybe-clean-stagetrain-ld:
22428 @if ld-bootstrap
22429 maybe-all-stagetrain-ld: all-stagetrain-ld
22430 all-stagetrain: all-stagetrain-ld
22431 TARGET-stagetrain-ld = $(TARGET-ld)
22432 all-stagetrain-ld: configure-stagetrain-ld
22433 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22434 @r=`${PWD_COMMAND}`; export r; \
22435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22436 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22437 $(HOST_EXPORTS) \
22438 $(POSTSTAGE1_HOST_EXPORTS) \
22439 cd $(HOST_SUBDIR)/ld && \
22440 \
22441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22442 CFLAGS="$(STAGEtrain_CFLAGS)" \
22443 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22444 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22445 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22450 TFLAGS="$(STAGEtrain_TFLAGS)" \
22451 $(TARGET-stagetrain-ld)
22452
22453 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22454 clean-stagetrain: clean-stagetrain-ld
22455 clean-stagetrain-ld:
22456 @if [ $(current_stage) = stagetrain ]; then \
22457 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22458 else \
22459 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22460 $(MAKE) stagetrain-start; \
22461 fi; \
22462 cd $(HOST_SUBDIR)/ld && \
22463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22464 @endif ld-bootstrap
22465
22466
22467 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22468 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22469 maybe-all-stagefeedback-ld:
22470 maybe-clean-stagefeedback-ld:
22471 @if ld-bootstrap
22472 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22473 all-stagefeedback: all-stagefeedback-ld
22474 TARGET-stagefeedback-ld = $(TARGET-ld)
22475 all-stagefeedback-ld: configure-stagefeedback-ld
22476 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22477 @r=`${PWD_COMMAND}`; export r; \
22478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22479 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22480 $(HOST_EXPORTS) \
22481 $(POSTSTAGE1_HOST_EXPORTS) \
22482 cd $(HOST_SUBDIR)/ld && \
22483 \
22484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22485 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22486 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22487 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22488 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22493 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22494 $(TARGET-stagefeedback-ld)
22495
22496 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22497 clean-stagefeedback: clean-stagefeedback-ld
22498 clean-stagefeedback-ld:
22499 @if [ $(current_stage) = stagefeedback ]; then \
22500 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22501 else \
22502 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22503 $(MAKE) stagefeedback-start; \
22504 fi; \
22505 cd $(HOST_SUBDIR)/ld && \
22506 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22507 @endif ld-bootstrap
22508
22509
22510 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22511 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22512 maybe-all-stageautoprofile-ld:
22513 maybe-clean-stageautoprofile-ld:
22514 @if ld-bootstrap
22515 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22516 all-stageautoprofile: all-stageautoprofile-ld
22517 TARGET-stageautoprofile-ld = $(TARGET-ld)
22518 all-stageautoprofile-ld: configure-stageautoprofile-ld
22519 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22520 @r=`${PWD_COMMAND}`; export r; \
22521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22522 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22523 $(HOST_EXPORTS) \
22524 $(POSTSTAGE1_HOST_EXPORTS) \
22525 cd $(HOST_SUBDIR)/ld && \
22526 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22528 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22529 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22530 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22531 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22536 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22537 $(TARGET-stageautoprofile-ld)
22538
22539 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22540 clean-stageautoprofile: clean-stageautoprofile-ld
22541 clean-stageautoprofile-ld:
22542 @if [ $(current_stage) = stageautoprofile ]; then \
22543 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22544 else \
22545 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22546 $(MAKE) stageautoprofile-start; \
22547 fi; \
22548 cd $(HOST_SUBDIR)/ld && \
22549 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22550 @endif ld-bootstrap
22551
22552
22553 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22554 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22555 maybe-all-stageautofeedback-ld:
22556 maybe-clean-stageautofeedback-ld:
22557 @if ld-bootstrap
22558 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22559 all-stageautofeedback: all-stageautofeedback-ld
22560 TARGET-stageautofeedback-ld = $(TARGET-ld)
22561 all-stageautofeedback-ld: configure-stageautofeedback-ld
22562 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22563 @r=`${PWD_COMMAND}`; export r; \
22564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22565 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22566 $(HOST_EXPORTS) \
22567 $(POSTSTAGE1_HOST_EXPORTS) \
22568 cd $(HOST_SUBDIR)/ld && \
22569 \
22570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22571 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22572 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22573 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22574 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22578 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22579 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22580 $(TARGET-stageautofeedback-ld)
22581
22582 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22583 clean-stageautofeedback: clean-stageautofeedback-ld
22584 clean-stageautofeedback-ld:
22585 @if [ $(current_stage) = stageautofeedback ]; then \
22586 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22587 else \
22588 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22589 $(MAKE) stageautofeedback-start; \
22590 fi; \
22591 cd $(HOST_SUBDIR)/ld && \
22592 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22593 @endif ld-bootstrap
22594
22595
22596
22597
22598
22599 .PHONY: check-ld maybe-check-ld
22600 maybe-check-ld:
22601 @if ld
22602 maybe-check-ld: check-ld
22603
22604 check-ld:
22605 @: $(MAKE); $(unstage)
22606 @r=`${PWD_COMMAND}`; export r; \
22607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22608 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22609 (cd $(HOST_SUBDIR)/ld && \
22610 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22611
22612 @endif ld
22613
22614 .PHONY: install-ld maybe-install-ld
22615 maybe-install-ld:
22616 @if ld
22617 maybe-install-ld: install-ld
22618
22619 install-ld: installdirs
22620 @: $(MAKE); $(unstage)
22621 @r=`${PWD_COMMAND}`; export r; \
22622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22623 $(HOST_EXPORTS) \
22624 (cd $(HOST_SUBDIR)/ld && \
22625 $(MAKE) $(FLAGS_TO_PASS) install)
22626
22627 @endif ld
22628
22629 .PHONY: install-strip-ld maybe-install-strip-ld
22630 maybe-install-strip-ld:
22631 @if ld
22632 maybe-install-strip-ld: install-strip-ld
22633
22634 install-strip-ld: installdirs
22635 @: $(MAKE); $(unstage)
22636 @r=`${PWD_COMMAND}`; export r; \
22637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22638 $(HOST_EXPORTS) \
22639 (cd $(HOST_SUBDIR)/ld && \
22640 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22641
22642 @endif ld
22643
22644 # Other targets (info, dvi, pdf, etc.)
22645
22646 .PHONY: maybe-info-ld info-ld
22647 maybe-info-ld:
22648 @if ld
22649 maybe-info-ld: info-ld
22650
22651 info-ld: \
22652 configure-ld
22653 @[ -f ./ld/Makefile ] || exit 0; \
22654 r=`${PWD_COMMAND}`; export r; \
22655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22656 $(HOST_EXPORTS) \
22657 for flag in $(EXTRA_HOST_FLAGS) ; do \
22658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22659 done; \
22660 echo "Doing info in ld"; \
22661 (cd $(HOST_SUBDIR)/ld && \
22662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22664 "RANLIB=$${RANLIB}" \
22665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22666 info) \
22667 || exit 1
22668
22669 @endif ld
22670
22671 .PHONY: maybe-dvi-ld dvi-ld
22672 maybe-dvi-ld:
22673 @if ld
22674 maybe-dvi-ld: dvi-ld
22675
22676 dvi-ld: \
22677 configure-ld
22678 @[ -f ./ld/Makefile ] || exit 0; \
22679 r=`${PWD_COMMAND}`; export r; \
22680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22681 $(HOST_EXPORTS) \
22682 for flag in $(EXTRA_HOST_FLAGS) ; do \
22683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22684 done; \
22685 echo "Doing dvi in ld"; \
22686 (cd $(HOST_SUBDIR)/ld && \
22687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22689 "RANLIB=$${RANLIB}" \
22690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22691 dvi) \
22692 || exit 1
22693
22694 @endif ld
22695
22696 .PHONY: maybe-pdf-ld pdf-ld
22697 maybe-pdf-ld:
22698 @if ld
22699 maybe-pdf-ld: pdf-ld
22700
22701 pdf-ld: \
22702 configure-ld
22703 @[ -f ./ld/Makefile ] || exit 0; \
22704 r=`${PWD_COMMAND}`; export r; \
22705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22706 $(HOST_EXPORTS) \
22707 for flag in $(EXTRA_HOST_FLAGS) ; do \
22708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22709 done; \
22710 echo "Doing pdf in ld"; \
22711 (cd $(HOST_SUBDIR)/ld && \
22712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22714 "RANLIB=$${RANLIB}" \
22715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22716 pdf) \
22717 || exit 1
22718
22719 @endif ld
22720
22721 .PHONY: maybe-html-ld html-ld
22722 maybe-html-ld:
22723 @if ld
22724 maybe-html-ld: html-ld
22725
22726 html-ld: \
22727 configure-ld
22728 @[ -f ./ld/Makefile ] || exit 0; \
22729 r=`${PWD_COMMAND}`; export r; \
22730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22731 $(HOST_EXPORTS) \
22732 for flag in $(EXTRA_HOST_FLAGS) ; do \
22733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22734 done; \
22735 echo "Doing html in ld"; \
22736 (cd $(HOST_SUBDIR)/ld && \
22737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22739 "RANLIB=$${RANLIB}" \
22740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22741 html) \
22742 || exit 1
22743
22744 @endif ld
22745
22746 .PHONY: maybe-TAGS-ld TAGS-ld
22747 maybe-TAGS-ld:
22748 @if ld
22749 maybe-TAGS-ld: TAGS-ld
22750
22751 TAGS-ld: \
22752 configure-ld
22753 @[ -f ./ld/Makefile ] || exit 0; \
22754 r=`${PWD_COMMAND}`; export r; \
22755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22756 $(HOST_EXPORTS) \
22757 for flag in $(EXTRA_HOST_FLAGS) ; do \
22758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22759 done; \
22760 echo "Doing TAGS in ld"; \
22761 (cd $(HOST_SUBDIR)/ld && \
22762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22764 "RANLIB=$${RANLIB}" \
22765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22766 TAGS) \
22767 || exit 1
22768
22769 @endif ld
22770
22771 .PHONY: maybe-install-info-ld install-info-ld
22772 maybe-install-info-ld:
22773 @if ld
22774 maybe-install-info-ld: install-info-ld
22775
22776 install-info-ld: \
22777 configure-ld \
22778 info-ld
22779 @[ -f ./ld/Makefile ] || exit 0; \
22780 r=`${PWD_COMMAND}`; export r; \
22781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22782 $(HOST_EXPORTS) \
22783 for flag in $(EXTRA_HOST_FLAGS) ; do \
22784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22785 done; \
22786 echo "Doing install-info in ld"; \
22787 (cd $(HOST_SUBDIR)/ld && \
22788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22790 "RANLIB=$${RANLIB}" \
22791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22792 install-info) \
22793 || exit 1
22794
22795 @endif ld
22796
22797 .PHONY: maybe-install-dvi-ld install-dvi-ld
22798 maybe-install-dvi-ld:
22799 @if ld
22800 maybe-install-dvi-ld: install-dvi-ld
22801
22802 install-dvi-ld: \
22803 configure-ld \
22804 dvi-ld
22805 @[ -f ./ld/Makefile ] || exit 0; \
22806 r=`${PWD_COMMAND}`; export r; \
22807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22808 $(HOST_EXPORTS) \
22809 for flag in $(EXTRA_HOST_FLAGS) ; do \
22810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22811 done; \
22812 echo "Doing install-dvi in ld"; \
22813 (cd $(HOST_SUBDIR)/ld && \
22814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22816 "RANLIB=$${RANLIB}" \
22817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22818 install-dvi) \
22819 || exit 1
22820
22821 @endif ld
22822
22823 .PHONY: maybe-install-pdf-ld install-pdf-ld
22824 maybe-install-pdf-ld:
22825 @if ld
22826 maybe-install-pdf-ld: install-pdf-ld
22827
22828 install-pdf-ld: \
22829 configure-ld \
22830 pdf-ld
22831 @[ -f ./ld/Makefile ] || exit 0; \
22832 r=`${PWD_COMMAND}`; export r; \
22833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22834 $(HOST_EXPORTS) \
22835 for flag in $(EXTRA_HOST_FLAGS) ; do \
22836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22837 done; \
22838 echo "Doing install-pdf in ld"; \
22839 (cd $(HOST_SUBDIR)/ld && \
22840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22842 "RANLIB=$${RANLIB}" \
22843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22844 install-pdf) \
22845 || exit 1
22846
22847 @endif ld
22848
22849 .PHONY: maybe-install-html-ld install-html-ld
22850 maybe-install-html-ld:
22851 @if ld
22852 maybe-install-html-ld: install-html-ld
22853
22854 install-html-ld: \
22855 configure-ld \
22856 html-ld
22857 @[ -f ./ld/Makefile ] || exit 0; \
22858 r=`${PWD_COMMAND}`; export r; \
22859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22860 $(HOST_EXPORTS) \
22861 for flag in $(EXTRA_HOST_FLAGS) ; do \
22862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22863 done; \
22864 echo "Doing install-html in ld"; \
22865 (cd $(HOST_SUBDIR)/ld && \
22866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22868 "RANLIB=$${RANLIB}" \
22869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22870 install-html) \
22871 || exit 1
22872
22873 @endif ld
22874
22875 .PHONY: maybe-installcheck-ld installcheck-ld
22876 maybe-installcheck-ld:
22877 @if ld
22878 maybe-installcheck-ld: installcheck-ld
22879
22880 installcheck-ld: \
22881 configure-ld
22882 @[ -f ./ld/Makefile ] || exit 0; \
22883 r=`${PWD_COMMAND}`; export r; \
22884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22885 $(HOST_EXPORTS) \
22886 for flag in $(EXTRA_HOST_FLAGS) ; do \
22887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22888 done; \
22889 echo "Doing installcheck in ld"; \
22890 (cd $(HOST_SUBDIR)/ld && \
22891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22893 "RANLIB=$${RANLIB}" \
22894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22895 installcheck) \
22896 || exit 1
22897
22898 @endif ld
22899
22900 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22901 maybe-mostlyclean-ld:
22902 @if ld
22903 maybe-mostlyclean-ld: mostlyclean-ld
22904
22905 mostlyclean-ld:
22906 @[ -f ./ld/Makefile ] || exit 0; \
22907 r=`${PWD_COMMAND}`; export r; \
22908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22909 $(HOST_EXPORTS) \
22910 for flag in $(EXTRA_HOST_FLAGS) ; do \
22911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22912 done; \
22913 echo "Doing mostlyclean in ld"; \
22914 (cd $(HOST_SUBDIR)/ld && \
22915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22917 "RANLIB=$${RANLIB}" \
22918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22919 mostlyclean) \
22920 || exit 1
22921
22922 @endif ld
22923
22924 .PHONY: maybe-clean-ld clean-ld
22925 maybe-clean-ld:
22926 @if ld
22927 maybe-clean-ld: clean-ld
22928
22929 clean-ld:
22930 @[ -f ./ld/Makefile ] || exit 0; \
22931 r=`${PWD_COMMAND}`; export r; \
22932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22933 $(HOST_EXPORTS) \
22934 for flag in $(EXTRA_HOST_FLAGS) ; do \
22935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22936 done; \
22937 echo "Doing clean in ld"; \
22938 (cd $(HOST_SUBDIR)/ld && \
22939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22941 "RANLIB=$${RANLIB}" \
22942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22943 clean) \
22944 || exit 1
22945
22946 @endif ld
22947
22948 .PHONY: maybe-distclean-ld distclean-ld
22949 maybe-distclean-ld:
22950 @if ld
22951 maybe-distclean-ld: distclean-ld
22952
22953 distclean-ld:
22954 @[ -f ./ld/Makefile ] || exit 0; \
22955 r=`${PWD_COMMAND}`; export r; \
22956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22957 $(HOST_EXPORTS) \
22958 for flag in $(EXTRA_HOST_FLAGS) ; do \
22959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22960 done; \
22961 echo "Doing distclean in ld"; \
22962 (cd $(HOST_SUBDIR)/ld && \
22963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22965 "RANLIB=$${RANLIB}" \
22966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22967 distclean) \
22968 || exit 1
22969
22970 @endif ld
22971
22972 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22973 maybe-maintainer-clean-ld:
22974 @if ld
22975 maybe-maintainer-clean-ld: maintainer-clean-ld
22976
22977 maintainer-clean-ld:
22978 @[ -f ./ld/Makefile ] || exit 0; \
22979 r=`${PWD_COMMAND}`; export r; \
22980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22981 $(HOST_EXPORTS) \
22982 for flag in $(EXTRA_HOST_FLAGS) ; do \
22983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22984 done; \
22985 echo "Doing maintainer-clean in ld"; \
22986 (cd $(HOST_SUBDIR)/ld && \
22987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22989 "RANLIB=$${RANLIB}" \
22990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22991 maintainer-clean) \
22992 || exit 1
22993
22994 @endif ld
22995
22996
22997
22998 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22999 maybe-configure-libbacktrace:
23000 @if gcc-bootstrap
23001 configure-libbacktrace: stage_current
23002 @endif gcc-bootstrap
23003 @if libbacktrace
23004 maybe-configure-libbacktrace: configure-libbacktrace
23005 configure-libbacktrace:
23006 @r=`${PWD_COMMAND}`; export r; \
23007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23008 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23010 $(HOST_EXPORTS) \
23011 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23012 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23013 case $(srcdir) in \
23014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23015 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23017 esac; \
23018 module_srcdir=libbacktrace; \
23019 $(SHELL) \
23020 $$s/$$module_srcdir/configure \
23021 --srcdir=$${topdir}/$$module_srcdir \
23022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23023 --target=${target_alias} \
23024 || exit 1
23025 @endif libbacktrace
23026
23027
23028
23029 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23030 maybe-configure-stage1-libbacktrace:
23031 @if libbacktrace-bootstrap
23032 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23033 configure-stage1-libbacktrace:
23034 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23036 @r=`${PWD_COMMAND}`; export r; \
23037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23038 TFLAGS="$(STAGE1_TFLAGS)"; \
23039 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23040 $(HOST_EXPORTS) \
23041 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23042 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23043 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23044 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
23045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23046 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23047 case $(srcdir) in \
23048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23049 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23051 esac; \
23052 module_srcdir=libbacktrace; \
23053 $(SHELL) $$s/$$module_srcdir/configure \
23054 --srcdir=$${topdir}/$$module_srcdir \
23055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23056 --target=${target_alias} \
23057 \
23058 $(STAGE1_CONFIGURE_FLAGS)
23059 @endif libbacktrace-bootstrap
23060
23061 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23062 maybe-configure-stage2-libbacktrace:
23063 @if libbacktrace-bootstrap
23064 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23065 configure-stage2-libbacktrace:
23066 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23068 @r=`${PWD_COMMAND}`; export r; \
23069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070 TFLAGS="$(STAGE2_TFLAGS)"; \
23071 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23072 $(HOST_EXPORTS) \
23073 $(POSTSTAGE1_HOST_EXPORTS) \
23074 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23075 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23076 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23077 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
23078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23079 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23080 case $(srcdir) in \
23081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23082 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23084 esac; \
23085 module_srcdir=libbacktrace; \
23086 $(SHELL) $$s/$$module_srcdir/configure \
23087 --srcdir=$${topdir}/$$module_srcdir \
23088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23089 --target=${target_alias} \
23090 --with-build-libsubdir=$(HOST_SUBDIR) \
23091 $(STAGE2_CONFIGURE_FLAGS)
23092 @endif libbacktrace-bootstrap
23093
23094 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23095 maybe-configure-stage3-libbacktrace:
23096 @if libbacktrace-bootstrap
23097 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23098 configure-stage3-libbacktrace:
23099 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23101 @r=`${PWD_COMMAND}`; export r; \
23102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23103 TFLAGS="$(STAGE3_TFLAGS)"; \
23104 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23105 $(HOST_EXPORTS) \
23106 $(POSTSTAGE1_HOST_EXPORTS) \
23107 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23108 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23109 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23110 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23112 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23113 case $(srcdir) in \
23114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23115 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23117 esac; \
23118 module_srcdir=libbacktrace; \
23119 $(SHELL) $$s/$$module_srcdir/configure \
23120 --srcdir=$${topdir}/$$module_srcdir \
23121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23122 --target=${target_alias} \
23123 --with-build-libsubdir=$(HOST_SUBDIR) \
23124 $(STAGE3_CONFIGURE_FLAGS)
23125 @endif libbacktrace-bootstrap
23126
23127 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23128 maybe-configure-stage4-libbacktrace:
23129 @if libbacktrace-bootstrap
23130 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23131 configure-stage4-libbacktrace:
23132 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23134 @r=`${PWD_COMMAND}`; export r; \
23135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23136 TFLAGS="$(STAGE4_TFLAGS)"; \
23137 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23138 $(HOST_EXPORTS) \
23139 $(POSTSTAGE1_HOST_EXPORTS) \
23140 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23141 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23142 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23143 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23145 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23146 case $(srcdir) in \
23147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23148 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23150 esac; \
23151 module_srcdir=libbacktrace; \
23152 $(SHELL) $$s/$$module_srcdir/configure \
23153 --srcdir=$${topdir}/$$module_srcdir \
23154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23155 --target=${target_alias} \
23156 --with-build-libsubdir=$(HOST_SUBDIR) \
23157 $(STAGE4_CONFIGURE_FLAGS)
23158 @endif libbacktrace-bootstrap
23159
23160 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23161 maybe-configure-stageprofile-libbacktrace:
23162 @if libbacktrace-bootstrap
23163 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23164 configure-stageprofile-libbacktrace:
23165 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23167 @r=`${PWD_COMMAND}`; export r; \
23168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23169 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23170 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23171 $(HOST_EXPORTS) \
23172 $(POSTSTAGE1_HOST_EXPORTS) \
23173 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23174 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23175 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23176 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23178 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23179 case $(srcdir) in \
23180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23181 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23183 esac; \
23184 module_srcdir=libbacktrace; \
23185 $(SHELL) $$s/$$module_srcdir/configure \
23186 --srcdir=$${topdir}/$$module_srcdir \
23187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23188 --target=${target_alias} \
23189 --with-build-libsubdir=$(HOST_SUBDIR) \
23190 $(STAGEprofile_CONFIGURE_FLAGS)
23191 @endif libbacktrace-bootstrap
23192
23193 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23194 maybe-configure-stagetrain-libbacktrace:
23195 @if libbacktrace-bootstrap
23196 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23197 configure-stagetrain-libbacktrace:
23198 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23200 @r=`${PWD_COMMAND}`; export r; \
23201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23203 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23204 $(HOST_EXPORTS) \
23205 $(POSTSTAGE1_HOST_EXPORTS) \
23206 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23207 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23208 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23209 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23211 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23212 case $(srcdir) in \
23213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23214 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23216 esac; \
23217 module_srcdir=libbacktrace; \
23218 $(SHELL) $$s/$$module_srcdir/configure \
23219 --srcdir=$${topdir}/$$module_srcdir \
23220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23221 --target=${target_alias} \
23222 --with-build-libsubdir=$(HOST_SUBDIR) \
23223 $(STAGEtrain_CONFIGURE_FLAGS)
23224 @endif libbacktrace-bootstrap
23225
23226 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23227 maybe-configure-stagefeedback-libbacktrace:
23228 @if libbacktrace-bootstrap
23229 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23230 configure-stagefeedback-libbacktrace:
23231 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23233 @r=`${PWD_COMMAND}`; export r; \
23234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23235 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23236 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23237 $(HOST_EXPORTS) \
23238 $(POSTSTAGE1_HOST_EXPORTS) \
23239 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23240 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23241 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23242 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23244 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23245 case $(srcdir) in \
23246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23247 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23249 esac; \
23250 module_srcdir=libbacktrace; \
23251 $(SHELL) $$s/$$module_srcdir/configure \
23252 --srcdir=$${topdir}/$$module_srcdir \
23253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23254 --target=${target_alias} \
23255 --with-build-libsubdir=$(HOST_SUBDIR) \
23256 $(STAGEfeedback_CONFIGURE_FLAGS)
23257 @endif libbacktrace-bootstrap
23258
23259 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23260 maybe-configure-stageautoprofile-libbacktrace:
23261 @if libbacktrace-bootstrap
23262 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23263 configure-stageautoprofile-libbacktrace:
23264 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23266 @r=`${PWD_COMMAND}`; export r; \
23267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23268 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23269 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23270 $(HOST_EXPORTS) \
23271 $(POSTSTAGE1_HOST_EXPORTS) \
23272 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23273 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23274 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23275 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23277 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23278 case $(srcdir) in \
23279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23280 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23282 esac; \
23283 module_srcdir=libbacktrace; \
23284 $(SHELL) $$s/$$module_srcdir/configure \
23285 --srcdir=$${topdir}/$$module_srcdir \
23286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23287 --target=${target_alias} \
23288 --with-build-libsubdir=$(HOST_SUBDIR) \
23289 $(STAGEautoprofile_CONFIGURE_FLAGS)
23290 @endif libbacktrace-bootstrap
23291
23292 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23293 maybe-configure-stageautofeedback-libbacktrace:
23294 @if libbacktrace-bootstrap
23295 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23296 configure-stageautofeedback-libbacktrace:
23297 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23299 @r=`${PWD_COMMAND}`; export r; \
23300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23301 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23302 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23303 $(HOST_EXPORTS) \
23304 $(POSTSTAGE1_HOST_EXPORTS) \
23305 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23306 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23307 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23308 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23309 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23310 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23311 case $(srcdir) in \
23312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23313 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23315 esac; \
23316 module_srcdir=libbacktrace; \
23317 $(SHELL) $$s/$$module_srcdir/configure \
23318 --srcdir=$${topdir}/$$module_srcdir \
23319 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23320 --target=${target_alias} \
23321 --with-build-libsubdir=$(HOST_SUBDIR) \
23322 $(STAGEautofeedback_CONFIGURE_FLAGS)
23323 @endif libbacktrace-bootstrap
23324
23325
23326
23327
23328
23329 .PHONY: all-libbacktrace maybe-all-libbacktrace
23330 maybe-all-libbacktrace:
23331 @if gcc-bootstrap
23332 all-libbacktrace: stage_current
23333 @endif gcc-bootstrap
23334 @if libbacktrace
23335 TARGET-libbacktrace=all
23336 maybe-all-libbacktrace: all-libbacktrace
23337 all-libbacktrace: configure-libbacktrace
23338 @r=`${PWD_COMMAND}`; export r; \
23339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23340 $(HOST_EXPORTS) \
23341 (cd $(HOST_SUBDIR)/libbacktrace && \
23342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23343 $(TARGET-libbacktrace))
23344 @endif libbacktrace
23345
23346
23347
23348 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23349 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23350 maybe-all-stage1-libbacktrace:
23351 maybe-clean-stage1-libbacktrace:
23352 @if libbacktrace-bootstrap
23353 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23354 all-stage1: all-stage1-libbacktrace
23355 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23356 all-stage1-libbacktrace: configure-stage1-libbacktrace
23357 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23358 @r=`${PWD_COMMAND}`; export r; \
23359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23360 TFLAGS="$(STAGE1_TFLAGS)"; \
23361 $(HOST_EXPORTS) \
23362 cd $(HOST_SUBDIR)/libbacktrace && \
23363 \
23364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23365 CFLAGS="$(STAGE1_CFLAGS)" \
23366 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23367 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23368 LIBCFLAGS="$(LIBCFLAGS)" \
23369 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23370 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23371 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23372 $(EXTRA_HOST_FLAGS) \
23373 $(STAGE1_FLAGS_TO_PASS) \
23374 TFLAGS="$(STAGE1_TFLAGS)" \
23375 $(TARGET-stage1-libbacktrace)
23376
23377 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23378 clean-stage1: clean-stage1-libbacktrace
23379 clean-stage1-libbacktrace:
23380 @if [ $(current_stage) = stage1 ]; then \
23381 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23382 else \
23383 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23384 $(MAKE) stage1-start; \
23385 fi; \
23386 cd $(HOST_SUBDIR)/libbacktrace && \
23387 $(MAKE) $(EXTRA_HOST_FLAGS) \
23388 $(STAGE1_FLAGS_TO_PASS) clean
23389 @endif libbacktrace-bootstrap
23390
23391
23392 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23393 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23394 maybe-all-stage2-libbacktrace:
23395 maybe-clean-stage2-libbacktrace:
23396 @if libbacktrace-bootstrap
23397 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23398 all-stage2: all-stage2-libbacktrace
23399 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23400 all-stage2-libbacktrace: configure-stage2-libbacktrace
23401 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23402 @r=`${PWD_COMMAND}`; export r; \
23403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23404 TFLAGS="$(STAGE2_TFLAGS)"; \
23405 $(HOST_EXPORTS) \
23406 $(POSTSTAGE1_HOST_EXPORTS) \
23407 cd $(HOST_SUBDIR)/libbacktrace && \
23408 \
23409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23410 CFLAGS="$(STAGE2_CFLAGS)" \
23411 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23412 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23413 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23418 TFLAGS="$(STAGE2_TFLAGS)" \
23419 $(TARGET-stage2-libbacktrace)
23420
23421 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23422 clean-stage2: clean-stage2-libbacktrace
23423 clean-stage2-libbacktrace:
23424 @if [ $(current_stage) = stage2 ]; then \
23425 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23426 else \
23427 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23428 $(MAKE) stage2-start; \
23429 fi; \
23430 cd $(HOST_SUBDIR)/libbacktrace && \
23431 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23432 @endif libbacktrace-bootstrap
23433
23434
23435 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23436 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23437 maybe-all-stage3-libbacktrace:
23438 maybe-clean-stage3-libbacktrace:
23439 @if libbacktrace-bootstrap
23440 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23441 all-stage3: all-stage3-libbacktrace
23442 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23443 all-stage3-libbacktrace: configure-stage3-libbacktrace
23444 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23445 @r=`${PWD_COMMAND}`; export r; \
23446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23447 TFLAGS="$(STAGE3_TFLAGS)"; \
23448 $(HOST_EXPORTS) \
23449 $(POSTSTAGE1_HOST_EXPORTS) \
23450 cd $(HOST_SUBDIR)/libbacktrace && \
23451 \
23452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23453 CFLAGS="$(STAGE3_CFLAGS)" \
23454 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23455 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23456 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23461 TFLAGS="$(STAGE3_TFLAGS)" \
23462 $(TARGET-stage3-libbacktrace)
23463
23464 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23465 clean-stage3: clean-stage3-libbacktrace
23466 clean-stage3-libbacktrace:
23467 @if [ $(current_stage) = stage3 ]; then \
23468 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23469 else \
23470 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23471 $(MAKE) stage3-start; \
23472 fi; \
23473 cd $(HOST_SUBDIR)/libbacktrace && \
23474 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23475 @endif libbacktrace-bootstrap
23476
23477
23478 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23479 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23480 maybe-all-stage4-libbacktrace:
23481 maybe-clean-stage4-libbacktrace:
23482 @if libbacktrace-bootstrap
23483 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23484 all-stage4: all-stage4-libbacktrace
23485 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23486 all-stage4-libbacktrace: configure-stage4-libbacktrace
23487 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23488 @r=`${PWD_COMMAND}`; export r; \
23489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490 TFLAGS="$(STAGE4_TFLAGS)"; \
23491 $(HOST_EXPORTS) \
23492 $(POSTSTAGE1_HOST_EXPORTS) \
23493 cd $(HOST_SUBDIR)/libbacktrace && \
23494 \
23495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23496 CFLAGS="$(STAGE4_CFLAGS)" \
23497 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23498 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23499 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23504 TFLAGS="$(STAGE4_TFLAGS)" \
23505 $(TARGET-stage4-libbacktrace)
23506
23507 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23508 clean-stage4: clean-stage4-libbacktrace
23509 clean-stage4-libbacktrace:
23510 @if [ $(current_stage) = stage4 ]; then \
23511 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23512 else \
23513 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23514 $(MAKE) stage4-start; \
23515 fi; \
23516 cd $(HOST_SUBDIR)/libbacktrace && \
23517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23518 @endif libbacktrace-bootstrap
23519
23520
23521 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23522 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23523 maybe-all-stageprofile-libbacktrace:
23524 maybe-clean-stageprofile-libbacktrace:
23525 @if libbacktrace-bootstrap
23526 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23527 all-stageprofile: all-stageprofile-libbacktrace
23528 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23529 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23530 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23531 @r=`${PWD_COMMAND}`; export r; \
23532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23533 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23534 $(HOST_EXPORTS) \
23535 $(POSTSTAGE1_HOST_EXPORTS) \
23536 cd $(HOST_SUBDIR)/libbacktrace && \
23537 \
23538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23539 CFLAGS="$(STAGEprofile_CFLAGS)" \
23540 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23541 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23542 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23547 TFLAGS="$(STAGEprofile_TFLAGS)" \
23548 $(TARGET-stageprofile-libbacktrace)
23549
23550 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23551 clean-stageprofile: clean-stageprofile-libbacktrace
23552 clean-stageprofile-libbacktrace:
23553 @if [ $(current_stage) = stageprofile ]; then \
23554 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23555 else \
23556 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23557 $(MAKE) stageprofile-start; \
23558 fi; \
23559 cd $(HOST_SUBDIR)/libbacktrace && \
23560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23561 @endif libbacktrace-bootstrap
23562
23563
23564 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23565 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23566 maybe-all-stagetrain-libbacktrace:
23567 maybe-clean-stagetrain-libbacktrace:
23568 @if libbacktrace-bootstrap
23569 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23570 all-stagetrain: all-stagetrain-libbacktrace
23571 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23572 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23573 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23574 @r=`${PWD_COMMAND}`; export r; \
23575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23576 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23577 $(HOST_EXPORTS) \
23578 $(POSTSTAGE1_HOST_EXPORTS) \
23579 cd $(HOST_SUBDIR)/libbacktrace && \
23580 \
23581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23582 CFLAGS="$(STAGEtrain_CFLAGS)" \
23583 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23584 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23585 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23590 TFLAGS="$(STAGEtrain_TFLAGS)" \
23591 $(TARGET-stagetrain-libbacktrace)
23592
23593 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23594 clean-stagetrain: clean-stagetrain-libbacktrace
23595 clean-stagetrain-libbacktrace:
23596 @if [ $(current_stage) = stagetrain ]; then \
23597 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23598 else \
23599 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23600 $(MAKE) stagetrain-start; \
23601 fi; \
23602 cd $(HOST_SUBDIR)/libbacktrace && \
23603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23604 @endif libbacktrace-bootstrap
23605
23606
23607 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23608 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23609 maybe-all-stagefeedback-libbacktrace:
23610 maybe-clean-stagefeedback-libbacktrace:
23611 @if libbacktrace-bootstrap
23612 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23613 all-stagefeedback: all-stagefeedback-libbacktrace
23614 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23615 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23616 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23617 @r=`${PWD_COMMAND}`; export r; \
23618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23619 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23620 $(HOST_EXPORTS) \
23621 $(POSTSTAGE1_HOST_EXPORTS) \
23622 cd $(HOST_SUBDIR)/libbacktrace && \
23623 \
23624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23625 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23626 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23627 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23628 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23633 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23634 $(TARGET-stagefeedback-libbacktrace)
23635
23636 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23637 clean-stagefeedback: clean-stagefeedback-libbacktrace
23638 clean-stagefeedback-libbacktrace:
23639 @if [ $(current_stage) = stagefeedback ]; then \
23640 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23641 else \
23642 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23643 $(MAKE) stagefeedback-start; \
23644 fi; \
23645 cd $(HOST_SUBDIR)/libbacktrace && \
23646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23647 @endif libbacktrace-bootstrap
23648
23649
23650 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23651 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23652 maybe-all-stageautoprofile-libbacktrace:
23653 maybe-clean-stageautoprofile-libbacktrace:
23654 @if libbacktrace-bootstrap
23655 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23656 all-stageautoprofile: all-stageautoprofile-libbacktrace
23657 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23658 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23659 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23660 @r=`${PWD_COMMAND}`; export r; \
23661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23662 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23663 $(HOST_EXPORTS) \
23664 $(POSTSTAGE1_HOST_EXPORTS) \
23665 cd $(HOST_SUBDIR)/libbacktrace && \
23666 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23668 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23669 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23670 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23671 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23676 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23677 $(TARGET-stageautoprofile-libbacktrace)
23678
23679 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23680 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23681 clean-stageautoprofile-libbacktrace:
23682 @if [ $(current_stage) = stageautoprofile ]; then \
23683 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23684 else \
23685 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23686 $(MAKE) stageautoprofile-start; \
23687 fi; \
23688 cd $(HOST_SUBDIR)/libbacktrace && \
23689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23690 @endif libbacktrace-bootstrap
23691
23692
23693 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23694 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23695 maybe-all-stageautofeedback-libbacktrace:
23696 maybe-clean-stageautofeedback-libbacktrace:
23697 @if libbacktrace-bootstrap
23698 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23699 all-stageautofeedback: all-stageautofeedback-libbacktrace
23700 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23701 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23702 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23703 @r=`${PWD_COMMAND}`; export r; \
23704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23705 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23706 $(HOST_EXPORTS) \
23707 $(POSTSTAGE1_HOST_EXPORTS) \
23708 cd $(HOST_SUBDIR)/libbacktrace && \
23709 \
23710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23711 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23712 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23713 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23714 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23719 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23720 $(TARGET-stageautofeedback-libbacktrace)
23721
23722 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23723 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23724 clean-stageautofeedback-libbacktrace:
23725 @if [ $(current_stage) = stageautofeedback ]; then \
23726 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23727 else \
23728 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23729 $(MAKE) stageautofeedback-start; \
23730 fi; \
23731 cd $(HOST_SUBDIR)/libbacktrace && \
23732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23733 @endif libbacktrace-bootstrap
23734
23735
23736
23737
23738
23739 .PHONY: check-libbacktrace maybe-check-libbacktrace
23740 maybe-check-libbacktrace:
23741 @if libbacktrace
23742 maybe-check-libbacktrace: check-libbacktrace
23743
23744 check-libbacktrace:
23745 @: $(MAKE); $(unstage)
23746 @r=`${PWD_COMMAND}`; export r; \
23747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23748 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23749 (cd $(HOST_SUBDIR)/libbacktrace && \
23750 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23751
23752 @endif libbacktrace
23753
23754 .PHONY: install-libbacktrace maybe-install-libbacktrace
23755 maybe-install-libbacktrace:
23756 @if libbacktrace
23757 maybe-install-libbacktrace: install-libbacktrace
23758
23759 install-libbacktrace: installdirs
23760 @: $(MAKE); $(unstage)
23761 @r=`${PWD_COMMAND}`; export r; \
23762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23763 $(HOST_EXPORTS) \
23764 (cd $(HOST_SUBDIR)/libbacktrace && \
23765 $(MAKE) $(FLAGS_TO_PASS) install)
23766
23767 @endif libbacktrace
23768
23769 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23770 maybe-install-strip-libbacktrace:
23771 @if libbacktrace
23772 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23773
23774 install-strip-libbacktrace: installdirs
23775 @: $(MAKE); $(unstage)
23776 @r=`${PWD_COMMAND}`; export r; \
23777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23778 $(HOST_EXPORTS) \
23779 (cd $(HOST_SUBDIR)/libbacktrace && \
23780 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23781
23782 @endif libbacktrace
23783
23784 # Other targets (info, dvi, pdf, etc.)
23785
23786 .PHONY: maybe-info-libbacktrace info-libbacktrace
23787 maybe-info-libbacktrace:
23788 @if libbacktrace
23789 maybe-info-libbacktrace: info-libbacktrace
23790
23791 info-libbacktrace: \
23792 configure-libbacktrace
23793 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23794 r=`${PWD_COMMAND}`; export r; \
23795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23796 $(HOST_EXPORTS) \
23797 for flag in $(EXTRA_HOST_FLAGS) ; do \
23798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23799 done; \
23800 echo "Doing info in libbacktrace"; \
23801 (cd $(HOST_SUBDIR)/libbacktrace && \
23802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23804 "RANLIB=$${RANLIB}" \
23805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23806 info) \
23807 || exit 1
23808
23809 @endif libbacktrace
23810
23811 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23812 maybe-dvi-libbacktrace:
23813 @if libbacktrace
23814 maybe-dvi-libbacktrace: dvi-libbacktrace
23815
23816 dvi-libbacktrace: \
23817 configure-libbacktrace
23818 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23819 r=`${PWD_COMMAND}`; export r; \
23820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23821 $(HOST_EXPORTS) \
23822 for flag in $(EXTRA_HOST_FLAGS) ; do \
23823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23824 done; \
23825 echo "Doing dvi in libbacktrace"; \
23826 (cd $(HOST_SUBDIR)/libbacktrace && \
23827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23829 "RANLIB=$${RANLIB}" \
23830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23831 dvi) \
23832 || exit 1
23833
23834 @endif libbacktrace
23835
23836 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23837 maybe-pdf-libbacktrace:
23838 @if libbacktrace
23839 maybe-pdf-libbacktrace: pdf-libbacktrace
23840
23841 pdf-libbacktrace: \
23842 configure-libbacktrace
23843 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23844 r=`${PWD_COMMAND}`; export r; \
23845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23846 $(HOST_EXPORTS) \
23847 for flag in $(EXTRA_HOST_FLAGS) ; do \
23848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23849 done; \
23850 echo "Doing pdf in libbacktrace"; \
23851 (cd $(HOST_SUBDIR)/libbacktrace && \
23852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23854 "RANLIB=$${RANLIB}" \
23855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23856 pdf) \
23857 || exit 1
23858
23859 @endif libbacktrace
23860
23861 .PHONY: maybe-html-libbacktrace html-libbacktrace
23862 maybe-html-libbacktrace:
23863 @if libbacktrace
23864 maybe-html-libbacktrace: html-libbacktrace
23865
23866 html-libbacktrace: \
23867 configure-libbacktrace
23868 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23869 r=`${PWD_COMMAND}`; export r; \
23870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23871 $(HOST_EXPORTS) \
23872 for flag in $(EXTRA_HOST_FLAGS) ; do \
23873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23874 done; \
23875 echo "Doing html in libbacktrace"; \
23876 (cd $(HOST_SUBDIR)/libbacktrace && \
23877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23879 "RANLIB=$${RANLIB}" \
23880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23881 html) \
23882 || exit 1
23883
23884 @endif libbacktrace
23885
23886 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23887 maybe-TAGS-libbacktrace:
23888 @if libbacktrace
23889 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23890
23891 TAGS-libbacktrace: \
23892 configure-libbacktrace
23893 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23894 r=`${PWD_COMMAND}`; export r; \
23895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23896 $(HOST_EXPORTS) \
23897 for flag in $(EXTRA_HOST_FLAGS) ; do \
23898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23899 done; \
23900 echo "Doing TAGS in libbacktrace"; \
23901 (cd $(HOST_SUBDIR)/libbacktrace && \
23902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23904 "RANLIB=$${RANLIB}" \
23905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23906 TAGS) \
23907 || exit 1
23908
23909 @endif libbacktrace
23910
23911 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23912 maybe-install-info-libbacktrace:
23913 @if libbacktrace
23914 maybe-install-info-libbacktrace: install-info-libbacktrace
23915
23916 install-info-libbacktrace: \
23917 configure-libbacktrace \
23918 info-libbacktrace
23919 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23920 r=`${PWD_COMMAND}`; export r; \
23921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23922 $(HOST_EXPORTS) \
23923 for flag in $(EXTRA_HOST_FLAGS) ; do \
23924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23925 done; \
23926 echo "Doing install-info in libbacktrace"; \
23927 (cd $(HOST_SUBDIR)/libbacktrace && \
23928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23930 "RANLIB=$${RANLIB}" \
23931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23932 install-info) \
23933 || exit 1
23934
23935 @endif libbacktrace
23936
23937 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23938 maybe-install-dvi-libbacktrace:
23939 @if libbacktrace
23940 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23941
23942 install-dvi-libbacktrace: \
23943 configure-libbacktrace \
23944 dvi-libbacktrace
23945 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23946 r=`${PWD_COMMAND}`; export r; \
23947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23948 $(HOST_EXPORTS) \
23949 for flag in $(EXTRA_HOST_FLAGS) ; do \
23950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23951 done; \
23952 echo "Doing install-dvi in libbacktrace"; \
23953 (cd $(HOST_SUBDIR)/libbacktrace && \
23954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23956 "RANLIB=$${RANLIB}" \
23957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23958 install-dvi) \
23959 || exit 1
23960
23961 @endif libbacktrace
23962
23963 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23964 maybe-install-pdf-libbacktrace:
23965 @if libbacktrace
23966 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23967
23968 install-pdf-libbacktrace: \
23969 configure-libbacktrace \
23970 pdf-libbacktrace
23971 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23972 r=`${PWD_COMMAND}`; export r; \
23973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23974 $(HOST_EXPORTS) \
23975 for flag in $(EXTRA_HOST_FLAGS) ; do \
23976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23977 done; \
23978 echo "Doing install-pdf in libbacktrace"; \
23979 (cd $(HOST_SUBDIR)/libbacktrace && \
23980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23982 "RANLIB=$${RANLIB}" \
23983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23984 install-pdf) \
23985 || exit 1
23986
23987 @endif libbacktrace
23988
23989 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23990 maybe-install-html-libbacktrace:
23991 @if libbacktrace
23992 maybe-install-html-libbacktrace: install-html-libbacktrace
23993
23994 install-html-libbacktrace: \
23995 configure-libbacktrace \
23996 html-libbacktrace
23997 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23998 r=`${PWD_COMMAND}`; export r; \
23999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24000 $(HOST_EXPORTS) \
24001 for flag in $(EXTRA_HOST_FLAGS) ; do \
24002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24003 done; \
24004 echo "Doing install-html in libbacktrace"; \
24005 (cd $(HOST_SUBDIR)/libbacktrace && \
24006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24008 "RANLIB=$${RANLIB}" \
24009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24010 install-html) \
24011 || exit 1
24012
24013 @endif libbacktrace
24014
24015 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24016 maybe-installcheck-libbacktrace:
24017 @if libbacktrace
24018 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24019
24020 installcheck-libbacktrace: \
24021 configure-libbacktrace
24022 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24023 r=`${PWD_COMMAND}`; export r; \
24024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025 $(HOST_EXPORTS) \
24026 for flag in $(EXTRA_HOST_FLAGS) ; do \
24027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24028 done; \
24029 echo "Doing installcheck in libbacktrace"; \
24030 (cd $(HOST_SUBDIR)/libbacktrace && \
24031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24033 "RANLIB=$${RANLIB}" \
24034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24035 installcheck) \
24036 || exit 1
24037
24038 @endif libbacktrace
24039
24040 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24041 maybe-mostlyclean-libbacktrace:
24042 @if libbacktrace
24043 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24044
24045 mostlyclean-libbacktrace:
24046 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24047 r=`${PWD_COMMAND}`; export r; \
24048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24049 $(HOST_EXPORTS) \
24050 for flag in $(EXTRA_HOST_FLAGS) ; do \
24051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24052 done; \
24053 echo "Doing mostlyclean in libbacktrace"; \
24054 (cd $(HOST_SUBDIR)/libbacktrace && \
24055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24057 "RANLIB=$${RANLIB}" \
24058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24059 mostlyclean) \
24060 || exit 1
24061
24062 @endif libbacktrace
24063
24064 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24065 maybe-clean-libbacktrace:
24066 @if libbacktrace
24067 maybe-clean-libbacktrace: clean-libbacktrace
24068
24069 clean-libbacktrace:
24070 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24071 r=`${PWD_COMMAND}`; export r; \
24072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24073 $(HOST_EXPORTS) \
24074 for flag in $(EXTRA_HOST_FLAGS) ; do \
24075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24076 done; \
24077 echo "Doing clean in libbacktrace"; \
24078 (cd $(HOST_SUBDIR)/libbacktrace && \
24079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24081 "RANLIB=$${RANLIB}" \
24082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24083 clean) \
24084 || exit 1
24085
24086 @endif libbacktrace
24087
24088 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24089 maybe-distclean-libbacktrace:
24090 @if libbacktrace
24091 maybe-distclean-libbacktrace: distclean-libbacktrace
24092
24093 distclean-libbacktrace:
24094 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24095 r=`${PWD_COMMAND}`; export r; \
24096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24097 $(HOST_EXPORTS) \
24098 for flag in $(EXTRA_HOST_FLAGS) ; do \
24099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24100 done; \
24101 echo "Doing distclean in libbacktrace"; \
24102 (cd $(HOST_SUBDIR)/libbacktrace && \
24103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24105 "RANLIB=$${RANLIB}" \
24106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24107 distclean) \
24108 || exit 1
24109
24110 @endif libbacktrace
24111
24112 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24113 maybe-maintainer-clean-libbacktrace:
24114 @if libbacktrace
24115 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24116
24117 maintainer-clean-libbacktrace:
24118 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24119 r=`${PWD_COMMAND}`; export r; \
24120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121 $(HOST_EXPORTS) \
24122 for flag in $(EXTRA_HOST_FLAGS) ; do \
24123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24124 done; \
24125 echo "Doing maintainer-clean in libbacktrace"; \
24126 (cd $(HOST_SUBDIR)/libbacktrace && \
24127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24129 "RANLIB=$${RANLIB}" \
24130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24131 maintainer-clean) \
24132 || exit 1
24133
24134 @endif libbacktrace
24135
24136
24137
24138 .PHONY: configure-libcpp maybe-configure-libcpp
24139 maybe-configure-libcpp:
24140 @if gcc-bootstrap
24141 configure-libcpp: stage_current
24142 @endif gcc-bootstrap
24143 @if libcpp
24144 maybe-configure-libcpp: configure-libcpp
24145 configure-libcpp:
24146 @r=`${PWD_COMMAND}`; export r; \
24147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24148 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24150 $(HOST_EXPORTS) \
24151 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24152 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24153 case $(srcdir) in \
24154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24155 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24157 esac; \
24158 module_srcdir=libcpp; \
24159 $(SHELL) \
24160 $$s/$$module_srcdir/configure \
24161 --srcdir=$${topdir}/$$module_srcdir \
24162 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24163 --target=${target_alias} \
24164 || exit 1
24165 @endif libcpp
24166
24167
24168
24169 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24170 maybe-configure-stage1-libcpp:
24171 @if libcpp-bootstrap
24172 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24173 configure-stage1-libcpp:
24174 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24175 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24176 @r=`${PWD_COMMAND}`; export r; \
24177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24178 TFLAGS="$(STAGE1_TFLAGS)"; \
24179 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24180 $(HOST_EXPORTS) \
24181 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24182 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24183 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24184 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24186 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24187 case $(srcdir) in \
24188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24189 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24191 esac; \
24192 module_srcdir=libcpp; \
24193 $(SHELL) $$s/$$module_srcdir/configure \
24194 --srcdir=$${topdir}/$$module_srcdir \
24195 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24196 --target=${target_alias} \
24197 \
24198 $(STAGE1_CONFIGURE_FLAGS)
24199 @endif libcpp-bootstrap
24200
24201 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24202 maybe-configure-stage2-libcpp:
24203 @if libcpp-bootstrap
24204 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24205 configure-stage2-libcpp:
24206 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24207 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24208 @r=`${PWD_COMMAND}`; export r; \
24209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24210 TFLAGS="$(STAGE2_TFLAGS)"; \
24211 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24212 $(HOST_EXPORTS) \
24213 $(POSTSTAGE1_HOST_EXPORTS) \
24214 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24215 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24216 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24217 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24219 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24220 case $(srcdir) in \
24221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24222 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24224 esac; \
24225 module_srcdir=libcpp; \
24226 $(SHELL) $$s/$$module_srcdir/configure \
24227 --srcdir=$${topdir}/$$module_srcdir \
24228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24229 --target=${target_alias} \
24230 --with-build-libsubdir=$(HOST_SUBDIR) \
24231 $(STAGE2_CONFIGURE_FLAGS)
24232 @endif libcpp-bootstrap
24233
24234 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24235 maybe-configure-stage3-libcpp:
24236 @if libcpp-bootstrap
24237 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24238 configure-stage3-libcpp:
24239 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24240 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24241 @r=`${PWD_COMMAND}`; export r; \
24242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24243 TFLAGS="$(STAGE3_TFLAGS)"; \
24244 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24245 $(HOST_EXPORTS) \
24246 $(POSTSTAGE1_HOST_EXPORTS) \
24247 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24248 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24249 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24250 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24252 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24253 case $(srcdir) in \
24254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24255 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24257 esac; \
24258 module_srcdir=libcpp; \
24259 $(SHELL) $$s/$$module_srcdir/configure \
24260 --srcdir=$${topdir}/$$module_srcdir \
24261 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24262 --target=${target_alias} \
24263 --with-build-libsubdir=$(HOST_SUBDIR) \
24264 $(STAGE3_CONFIGURE_FLAGS)
24265 @endif libcpp-bootstrap
24266
24267 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24268 maybe-configure-stage4-libcpp:
24269 @if libcpp-bootstrap
24270 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24271 configure-stage4-libcpp:
24272 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24273 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24274 @r=`${PWD_COMMAND}`; export r; \
24275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24276 TFLAGS="$(STAGE4_TFLAGS)"; \
24277 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24278 $(HOST_EXPORTS) \
24279 $(POSTSTAGE1_HOST_EXPORTS) \
24280 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24281 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24282 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24283 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24284 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24285 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24286 case $(srcdir) in \
24287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24288 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24290 esac; \
24291 module_srcdir=libcpp; \
24292 $(SHELL) $$s/$$module_srcdir/configure \
24293 --srcdir=$${topdir}/$$module_srcdir \
24294 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24295 --target=${target_alias} \
24296 --with-build-libsubdir=$(HOST_SUBDIR) \
24297 $(STAGE4_CONFIGURE_FLAGS)
24298 @endif libcpp-bootstrap
24299
24300 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24301 maybe-configure-stageprofile-libcpp:
24302 @if libcpp-bootstrap
24303 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24304 configure-stageprofile-libcpp:
24305 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24307 @r=`${PWD_COMMAND}`; export r; \
24308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24309 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24310 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24311 $(HOST_EXPORTS) \
24312 $(POSTSTAGE1_HOST_EXPORTS) \
24313 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24314 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24315 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24316 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24318 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24319 case $(srcdir) in \
24320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24321 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24323 esac; \
24324 module_srcdir=libcpp; \
24325 $(SHELL) $$s/$$module_srcdir/configure \
24326 --srcdir=$${topdir}/$$module_srcdir \
24327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24328 --target=${target_alias} \
24329 --with-build-libsubdir=$(HOST_SUBDIR) \
24330 $(STAGEprofile_CONFIGURE_FLAGS)
24331 @endif libcpp-bootstrap
24332
24333 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24334 maybe-configure-stagetrain-libcpp:
24335 @if libcpp-bootstrap
24336 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24337 configure-stagetrain-libcpp:
24338 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24339 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24340 @r=`${PWD_COMMAND}`; export r; \
24341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24342 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24343 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24344 $(HOST_EXPORTS) \
24345 $(POSTSTAGE1_HOST_EXPORTS) \
24346 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24347 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24348 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24349 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24351 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24352 case $(srcdir) in \
24353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24354 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24356 esac; \
24357 module_srcdir=libcpp; \
24358 $(SHELL) $$s/$$module_srcdir/configure \
24359 --srcdir=$${topdir}/$$module_srcdir \
24360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24361 --target=${target_alias} \
24362 --with-build-libsubdir=$(HOST_SUBDIR) \
24363 $(STAGEtrain_CONFIGURE_FLAGS)
24364 @endif libcpp-bootstrap
24365
24366 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24367 maybe-configure-stagefeedback-libcpp:
24368 @if libcpp-bootstrap
24369 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24370 configure-stagefeedback-libcpp:
24371 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24373 @r=`${PWD_COMMAND}`; export r; \
24374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24375 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24376 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24377 $(HOST_EXPORTS) \
24378 $(POSTSTAGE1_HOST_EXPORTS) \
24379 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24380 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24381 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24382 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24384 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24385 case $(srcdir) in \
24386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24387 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24389 esac; \
24390 module_srcdir=libcpp; \
24391 $(SHELL) $$s/$$module_srcdir/configure \
24392 --srcdir=$${topdir}/$$module_srcdir \
24393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24394 --target=${target_alias} \
24395 --with-build-libsubdir=$(HOST_SUBDIR) \
24396 $(STAGEfeedback_CONFIGURE_FLAGS)
24397 @endif libcpp-bootstrap
24398
24399 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24400 maybe-configure-stageautoprofile-libcpp:
24401 @if libcpp-bootstrap
24402 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24403 configure-stageautoprofile-libcpp:
24404 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24405 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24406 @r=`${PWD_COMMAND}`; export r; \
24407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24408 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24409 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24410 $(HOST_EXPORTS) \
24411 $(POSTSTAGE1_HOST_EXPORTS) \
24412 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24413 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24414 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24415 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24417 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24418 case $(srcdir) in \
24419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24420 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24422 esac; \
24423 module_srcdir=libcpp; \
24424 $(SHELL) $$s/$$module_srcdir/configure \
24425 --srcdir=$${topdir}/$$module_srcdir \
24426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24427 --target=${target_alias} \
24428 --with-build-libsubdir=$(HOST_SUBDIR) \
24429 $(STAGEautoprofile_CONFIGURE_FLAGS)
24430 @endif libcpp-bootstrap
24431
24432 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24433 maybe-configure-stageautofeedback-libcpp:
24434 @if libcpp-bootstrap
24435 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24436 configure-stageautofeedback-libcpp:
24437 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24439 @r=`${PWD_COMMAND}`; export r; \
24440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24441 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24442 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24443 $(HOST_EXPORTS) \
24444 $(POSTSTAGE1_HOST_EXPORTS) \
24445 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24446 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24447 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24448 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24450 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24451 case $(srcdir) in \
24452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24453 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24455 esac; \
24456 module_srcdir=libcpp; \
24457 $(SHELL) $$s/$$module_srcdir/configure \
24458 --srcdir=$${topdir}/$$module_srcdir \
24459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24460 --target=${target_alias} \
24461 --with-build-libsubdir=$(HOST_SUBDIR) \
24462 $(STAGEautofeedback_CONFIGURE_FLAGS)
24463 @endif libcpp-bootstrap
24464
24465
24466
24467
24468
24469 .PHONY: all-libcpp maybe-all-libcpp
24470 maybe-all-libcpp:
24471 @if gcc-bootstrap
24472 all-libcpp: stage_current
24473 @endif gcc-bootstrap
24474 @if libcpp
24475 TARGET-libcpp=all
24476 maybe-all-libcpp: all-libcpp
24477 all-libcpp: configure-libcpp
24478 @r=`${PWD_COMMAND}`; export r; \
24479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24480 $(HOST_EXPORTS) \
24481 (cd $(HOST_SUBDIR)/libcpp && \
24482 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24483 $(TARGET-libcpp))
24484 @endif libcpp
24485
24486
24487
24488 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24489 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24490 maybe-all-stage1-libcpp:
24491 maybe-clean-stage1-libcpp:
24492 @if libcpp-bootstrap
24493 maybe-all-stage1-libcpp: all-stage1-libcpp
24494 all-stage1: all-stage1-libcpp
24495 TARGET-stage1-libcpp = $(TARGET-libcpp)
24496 all-stage1-libcpp: configure-stage1-libcpp
24497 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24498 @r=`${PWD_COMMAND}`; export r; \
24499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24500 TFLAGS="$(STAGE1_TFLAGS)"; \
24501 $(HOST_EXPORTS) \
24502 cd $(HOST_SUBDIR)/libcpp && \
24503 \
24504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24505 CFLAGS="$(STAGE1_CFLAGS)" \
24506 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24507 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24508 LIBCFLAGS="$(LIBCFLAGS)" \
24509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24512 $(EXTRA_HOST_FLAGS) \
24513 $(STAGE1_FLAGS_TO_PASS) \
24514 TFLAGS="$(STAGE1_TFLAGS)" \
24515 $(TARGET-stage1-libcpp)
24516
24517 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24518 clean-stage1: clean-stage1-libcpp
24519 clean-stage1-libcpp:
24520 @if [ $(current_stage) = stage1 ]; then \
24521 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24522 else \
24523 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24524 $(MAKE) stage1-start; \
24525 fi; \
24526 cd $(HOST_SUBDIR)/libcpp && \
24527 $(MAKE) $(EXTRA_HOST_FLAGS) \
24528 $(STAGE1_FLAGS_TO_PASS) clean
24529 @endif libcpp-bootstrap
24530
24531
24532 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24533 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24534 maybe-all-stage2-libcpp:
24535 maybe-clean-stage2-libcpp:
24536 @if libcpp-bootstrap
24537 maybe-all-stage2-libcpp: all-stage2-libcpp
24538 all-stage2: all-stage2-libcpp
24539 TARGET-stage2-libcpp = $(TARGET-libcpp)
24540 all-stage2-libcpp: configure-stage2-libcpp
24541 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24542 @r=`${PWD_COMMAND}`; export r; \
24543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24544 TFLAGS="$(STAGE2_TFLAGS)"; \
24545 $(HOST_EXPORTS) \
24546 $(POSTSTAGE1_HOST_EXPORTS) \
24547 cd $(HOST_SUBDIR)/libcpp && \
24548 \
24549 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24550 CFLAGS="$(STAGE2_CFLAGS)" \
24551 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24552 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24553 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24557 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24558 TFLAGS="$(STAGE2_TFLAGS)" \
24559 $(TARGET-stage2-libcpp)
24560
24561 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24562 clean-stage2: clean-stage2-libcpp
24563 clean-stage2-libcpp:
24564 @if [ $(current_stage) = stage2 ]; then \
24565 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24566 else \
24567 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24568 $(MAKE) stage2-start; \
24569 fi; \
24570 cd $(HOST_SUBDIR)/libcpp && \
24571 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24572 @endif libcpp-bootstrap
24573
24574
24575 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24576 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24577 maybe-all-stage3-libcpp:
24578 maybe-clean-stage3-libcpp:
24579 @if libcpp-bootstrap
24580 maybe-all-stage3-libcpp: all-stage3-libcpp
24581 all-stage3: all-stage3-libcpp
24582 TARGET-stage3-libcpp = $(TARGET-libcpp)
24583 all-stage3-libcpp: configure-stage3-libcpp
24584 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24585 @r=`${PWD_COMMAND}`; export r; \
24586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24587 TFLAGS="$(STAGE3_TFLAGS)"; \
24588 $(HOST_EXPORTS) \
24589 $(POSTSTAGE1_HOST_EXPORTS) \
24590 cd $(HOST_SUBDIR)/libcpp && \
24591 \
24592 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24593 CFLAGS="$(STAGE3_CFLAGS)" \
24594 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24595 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24596 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24600 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24601 TFLAGS="$(STAGE3_TFLAGS)" \
24602 $(TARGET-stage3-libcpp)
24603
24604 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24605 clean-stage3: clean-stage3-libcpp
24606 clean-stage3-libcpp:
24607 @if [ $(current_stage) = stage3 ]; then \
24608 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24609 else \
24610 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24611 $(MAKE) stage3-start; \
24612 fi; \
24613 cd $(HOST_SUBDIR)/libcpp && \
24614 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24615 @endif libcpp-bootstrap
24616
24617
24618 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24619 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24620 maybe-all-stage4-libcpp:
24621 maybe-clean-stage4-libcpp:
24622 @if libcpp-bootstrap
24623 maybe-all-stage4-libcpp: all-stage4-libcpp
24624 all-stage4: all-stage4-libcpp
24625 TARGET-stage4-libcpp = $(TARGET-libcpp)
24626 all-stage4-libcpp: configure-stage4-libcpp
24627 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24628 @r=`${PWD_COMMAND}`; export r; \
24629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24630 TFLAGS="$(STAGE4_TFLAGS)"; \
24631 $(HOST_EXPORTS) \
24632 $(POSTSTAGE1_HOST_EXPORTS) \
24633 cd $(HOST_SUBDIR)/libcpp && \
24634 \
24635 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24636 CFLAGS="$(STAGE4_CFLAGS)" \
24637 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24638 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24639 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24640 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24641 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24642 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24643 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24644 TFLAGS="$(STAGE4_TFLAGS)" \
24645 $(TARGET-stage4-libcpp)
24646
24647 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24648 clean-stage4: clean-stage4-libcpp
24649 clean-stage4-libcpp:
24650 @if [ $(current_stage) = stage4 ]; then \
24651 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24652 else \
24653 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24654 $(MAKE) stage4-start; \
24655 fi; \
24656 cd $(HOST_SUBDIR)/libcpp && \
24657 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24658 @endif libcpp-bootstrap
24659
24660
24661 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24662 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24663 maybe-all-stageprofile-libcpp:
24664 maybe-clean-stageprofile-libcpp:
24665 @if libcpp-bootstrap
24666 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24667 all-stageprofile: all-stageprofile-libcpp
24668 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24669 all-stageprofile-libcpp: configure-stageprofile-libcpp
24670 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24671 @r=`${PWD_COMMAND}`; export r; \
24672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24673 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24674 $(HOST_EXPORTS) \
24675 $(POSTSTAGE1_HOST_EXPORTS) \
24676 cd $(HOST_SUBDIR)/libcpp && \
24677 \
24678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24679 CFLAGS="$(STAGEprofile_CFLAGS)" \
24680 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24681 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24682 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24686 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24687 TFLAGS="$(STAGEprofile_TFLAGS)" \
24688 $(TARGET-stageprofile-libcpp)
24689
24690 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24691 clean-stageprofile: clean-stageprofile-libcpp
24692 clean-stageprofile-libcpp:
24693 @if [ $(current_stage) = stageprofile ]; then \
24694 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24695 else \
24696 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24697 $(MAKE) stageprofile-start; \
24698 fi; \
24699 cd $(HOST_SUBDIR)/libcpp && \
24700 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24701 @endif libcpp-bootstrap
24702
24703
24704 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24705 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24706 maybe-all-stagetrain-libcpp:
24707 maybe-clean-stagetrain-libcpp:
24708 @if libcpp-bootstrap
24709 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24710 all-stagetrain: all-stagetrain-libcpp
24711 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24712 all-stagetrain-libcpp: configure-stagetrain-libcpp
24713 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24714 @r=`${PWD_COMMAND}`; export r; \
24715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24717 $(HOST_EXPORTS) \
24718 $(POSTSTAGE1_HOST_EXPORTS) \
24719 cd $(HOST_SUBDIR)/libcpp && \
24720 \
24721 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24722 CFLAGS="$(STAGEtrain_CFLAGS)" \
24723 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24724 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24725 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24726 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24727 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24728 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24729 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24730 TFLAGS="$(STAGEtrain_TFLAGS)" \
24731 $(TARGET-stagetrain-libcpp)
24732
24733 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24734 clean-stagetrain: clean-stagetrain-libcpp
24735 clean-stagetrain-libcpp:
24736 @if [ $(current_stage) = stagetrain ]; then \
24737 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24738 else \
24739 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24740 $(MAKE) stagetrain-start; \
24741 fi; \
24742 cd $(HOST_SUBDIR)/libcpp && \
24743 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24744 @endif libcpp-bootstrap
24745
24746
24747 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24748 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24749 maybe-all-stagefeedback-libcpp:
24750 maybe-clean-stagefeedback-libcpp:
24751 @if libcpp-bootstrap
24752 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24753 all-stagefeedback: all-stagefeedback-libcpp
24754 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24755 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24756 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24757 @r=`${PWD_COMMAND}`; export r; \
24758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24759 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24760 $(HOST_EXPORTS) \
24761 $(POSTSTAGE1_HOST_EXPORTS) \
24762 cd $(HOST_SUBDIR)/libcpp && \
24763 \
24764 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24765 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24766 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24767 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24768 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24769 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24770 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24771 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24772 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24773 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24774 $(TARGET-stagefeedback-libcpp)
24775
24776 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24777 clean-stagefeedback: clean-stagefeedback-libcpp
24778 clean-stagefeedback-libcpp:
24779 @if [ $(current_stage) = stagefeedback ]; then \
24780 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24781 else \
24782 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24783 $(MAKE) stagefeedback-start; \
24784 fi; \
24785 cd $(HOST_SUBDIR)/libcpp && \
24786 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24787 @endif libcpp-bootstrap
24788
24789
24790 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24791 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24792 maybe-all-stageautoprofile-libcpp:
24793 maybe-clean-stageautoprofile-libcpp:
24794 @if libcpp-bootstrap
24795 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24796 all-stageautoprofile: all-stageautoprofile-libcpp
24797 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24798 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24799 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24800 @r=`${PWD_COMMAND}`; export r; \
24801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24802 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24803 $(HOST_EXPORTS) \
24804 $(POSTSTAGE1_HOST_EXPORTS) \
24805 cd $(HOST_SUBDIR)/libcpp && \
24806 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24808 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24809 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24810 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24811 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24815 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24816 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24817 $(TARGET-stageautoprofile-libcpp)
24818
24819 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24820 clean-stageautoprofile: clean-stageautoprofile-libcpp
24821 clean-stageautoprofile-libcpp:
24822 @if [ $(current_stage) = stageautoprofile ]; then \
24823 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24824 else \
24825 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24826 $(MAKE) stageautoprofile-start; \
24827 fi; \
24828 cd $(HOST_SUBDIR)/libcpp && \
24829 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24830 @endif libcpp-bootstrap
24831
24832
24833 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24834 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24835 maybe-all-stageautofeedback-libcpp:
24836 maybe-clean-stageautofeedback-libcpp:
24837 @if libcpp-bootstrap
24838 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24839 all-stageautofeedback: all-stageautofeedback-libcpp
24840 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24841 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24842 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24843 @r=`${PWD_COMMAND}`; export r; \
24844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24845 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24846 $(HOST_EXPORTS) \
24847 $(POSTSTAGE1_HOST_EXPORTS) \
24848 cd $(HOST_SUBDIR)/libcpp && \
24849 \
24850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24851 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24852 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24853 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24854 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24858 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24859 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24860 $(TARGET-stageautofeedback-libcpp)
24861
24862 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24863 clean-stageautofeedback: clean-stageautofeedback-libcpp
24864 clean-stageautofeedback-libcpp:
24865 @if [ $(current_stage) = stageautofeedback ]; then \
24866 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24867 else \
24868 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24869 $(MAKE) stageautofeedback-start; \
24870 fi; \
24871 cd $(HOST_SUBDIR)/libcpp && \
24872 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24873 @endif libcpp-bootstrap
24874
24875
24876
24877
24878
24879 .PHONY: check-libcpp maybe-check-libcpp
24880 maybe-check-libcpp:
24881 @if libcpp
24882 maybe-check-libcpp: check-libcpp
24883
24884 check-libcpp:
24885 @: $(MAKE); $(unstage)
24886 @r=`${PWD_COMMAND}`; export r; \
24887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24888 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24889 (cd $(HOST_SUBDIR)/libcpp && \
24890 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24891
24892 @endif libcpp
24893
24894 .PHONY: install-libcpp maybe-install-libcpp
24895 maybe-install-libcpp:
24896 @if libcpp
24897 maybe-install-libcpp: install-libcpp
24898
24899 install-libcpp: installdirs
24900 @: $(MAKE); $(unstage)
24901 @r=`${PWD_COMMAND}`; export r; \
24902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903 $(HOST_EXPORTS) \
24904 (cd $(HOST_SUBDIR)/libcpp && \
24905 $(MAKE) $(FLAGS_TO_PASS) install)
24906
24907 @endif libcpp
24908
24909 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24910 maybe-install-strip-libcpp:
24911 @if libcpp
24912 maybe-install-strip-libcpp: install-strip-libcpp
24913
24914 install-strip-libcpp: installdirs
24915 @: $(MAKE); $(unstage)
24916 @r=`${PWD_COMMAND}`; export r; \
24917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24918 $(HOST_EXPORTS) \
24919 (cd $(HOST_SUBDIR)/libcpp && \
24920 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24921
24922 @endif libcpp
24923
24924 # Other targets (info, dvi, pdf, etc.)
24925
24926 .PHONY: maybe-info-libcpp info-libcpp
24927 maybe-info-libcpp:
24928 @if libcpp
24929 maybe-info-libcpp: info-libcpp
24930
24931 info-libcpp: \
24932 configure-libcpp
24933 @[ -f ./libcpp/Makefile ] || exit 0; \
24934 r=`${PWD_COMMAND}`; export r; \
24935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24936 $(HOST_EXPORTS) \
24937 for flag in $(EXTRA_HOST_FLAGS) ; do \
24938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24939 done; \
24940 echo "Doing info in libcpp"; \
24941 (cd $(HOST_SUBDIR)/libcpp && \
24942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24944 "RANLIB=$${RANLIB}" \
24945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24946 info) \
24947 || exit 1
24948
24949 @endif libcpp
24950
24951 .PHONY: maybe-dvi-libcpp dvi-libcpp
24952 maybe-dvi-libcpp:
24953 @if libcpp
24954 maybe-dvi-libcpp: dvi-libcpp
24955
24956 dvi-libcpp: \
24957 configure-libcpp
24958 @[ -f ./libcpp/Makefile ] || exit 0; \
24959 r=`${PWD_COMMAND}`; export r; \
24960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24961 $(HOST_EXPORTS) \
24962 for flag in $(EXTRA_HOST_FLAGS) ; do \
24963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24964 done; \
24965 echo "Doing dvi in libcpp"; \
24966 (cd $(HOST_SUBDIR)/libcpp && \
24967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24969 "RANLIB=$${RANLIB}" \
24970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24971 dvi) \
24972 || exit 1
24973
24974 @endif libcpp
24975
24976 .PHONY: maybe-pdf-libcpp pdf-libcpp
24977 maybe-pdf-libcpp:
24978 @if libcpp
24979 maybe-pdf-libcpp: pdf-libcpp
24980
24981 pdf-libcpp: \
24982 configure-libcpp
24983 @[ -f ./libcpp/Makefile ] || exit 0; \
24984 r=`${PWD_COMMAND}`; export r; \
24985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24986 $(HOST_EXPORTS) \
24987 for flag in $(EXTRA_HOST_FLAGS) ; do \
24988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24989 done; \
24990 echo "Doing pdf in libcpp"; \
24991 (cd $(HOST_SUBDIR)/libcpp && \
24992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24994 "RANLIB=$${RANLIB}" \
24995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24996 pdf) \
24997 || exit 1
24998
24999 @endif libcpp
25000
25001 .PHONY: maybe-html-libcpp html-libcpp
25002 maybe-html-libcpp:
25003 @if libcpp
25004 maybe-html-libcpp: html-libcpp
25005
25006 html-libcpp: \
25007 configure-libcpp
25008 @[ -f ./libcpp/Makefile ] || exit 0; \
25009 r=`${PWD_COMMAND}`; export r; \
25010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25011 $(HOST_EXPORTS) \
25012 for flag in $(EXTRA_HOST_FLAGS) ; do \
25013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25014 done; \
25015 echo "Doing html in libcpp"; \
25016 (cd $(HOST_SUBDIR)/libcpp && \
25017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25019 "RANLIB=$${RANLIB}" \
25020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25021 html) \
25022 || exit 1
25023
25024 @endif libcpp
25025
25026 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25027 maybe-TAGS-libcpp:
25028 @if libcpp
25029 maybe-TAGS-libcpp: TAGS-libcpp
25030
25031 TAGS-libcpp: \
25032 configure-libcpp
25033 @[ -f ./libcpp/Makefile ] || exit 0; \
25034 r=`${PWD_COMMAND}`; export r; \
25035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25036 $(HOST_EXPORTS) \
25037 for flag in $(EXTRA_HOST_FLAGS) ; do \
25038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25039 done; \
25040 echo "Doing TAGS in libcpp"; \
25041 (cd $(HOST_SUBDIR)/libcpp && \
25042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25044 "RANLIB=$${RANLIB}" \
25045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25046 TAGS) \
25047 || exit 1
25048
25049 @endif libcpp
25050
25051 .PHONY: maybe-install-info-libcpp install-info-libcpp
25052 maybe-install-info-libcpp:
25053 @if libcpp
25054 maybe-install-info-libcpp: install-info-libcpp
25055
25056 install-info-libcpp: \
25057 configure-libcpp \
25058 info-libcpp
25059 @[ -f ./libcpp/Makefile ] || exit 0; \
25060 r=`${PWD_COMMAND}`; export r; \
25061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25062 $(HOST_EXPORTS) \
25063 for flag in $(EXTRA_HOST_FLAGS) ; do \
25064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25065 done; \
25066 echo "Doing install-info in libcpp"; \
25067 (cd $(HOST_SUBDIR)/libcpp && \
25068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25070 "RANLIB=$${RANLIB}" \
25071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25072 install-info) \
25073 || exit 1
25074
25075 @endif libcpp
25076
25077 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25078 maybe-install-dvi-libcpp:
25079 @if libcpp
25080 maybe-install-dvi-libcpp: install-dvi-libcpp
25081
25082 install-dvi-libcpp: \
25083 configure-libcpp \
25084 dvi-libcpp
25085 @[ -f ./libcpp/Makefile ] || exit 0; \
25086 r=`${PWD_COMMAND}`; export r; \
25087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25088 $(HOST_EXPORTS) \
25089 for flag in $(EXTRA_HOST_FLAGS) ; do \
25090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25091 done; \
25092 echo "Doing install-dvi in libcpp"; \
25093 (cd $(HOST_SUBDIR)/libcpp && \
25094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25096 "RANLIB=$${RANLIB}" \
25097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25098 install-dvi) \
25099 || exit 1
25100
25101 @endif libcpp
25102
25103 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25104 maybe-install-pdf-libcpp:
25105 @if libcpp
25106 maybe-install-pdf-libcpp: install-pdf-libcpp
25107
25108 install-pdf-libcpp: \
25109 configure-libcpp \
25110 pdf-libcpp
25111 @[ -f ./libcpp/Makefile ] || exit 0; \
25112 r=`${PWD_COMMAND}`; export r; \
25113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25114 $(HOST_EXPORTS) \
25115 for flag in $(EXTRA_HOST_FLAGS) ; do \
25116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25117 done; \
25118 echo "Doing install-pdf in libcpp"; \
25119 (cd $(HOST_SUBDIR)/libcpp && \
25120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25122 "RANLIB=$${RANLIB}" \
25123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25124 install-pdf) \
25125 || exit 1
25126
25127 @endif libcpp
25128
25129 .PHONY: maybe-install-html-libcpp install-html-libcpp
25130 maybe-install-html-libcpp:
25131 @if libcpp
25132 maybe-install-html-libcpp: install-html-libcpp
25133
25134 install-html-libcpp: \
25135 configure-libcpp \
25136 html-libcpp
25137 @[ -f ./libcpp/Makefile ] || exit 0; \
25138 r=`${PWD_COMMAND}`; export r; \
25139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25140 $(HOST_EXPORTS) \
25141 for flag in $(EXTRA_HOST_FLAGS) ; do \
25142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25143 done; \
25144 echo "Doing install-html in libcpp"; \
25145 (cd $(HOST_SUBDIR)/libcpp && \
25146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25148 "RANLIB=$${RANLIB}" \
25149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25150 install-html) \
25151 || exit 1
25152
25153 @endif libcpp
25154
25155 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25156 maybe-installcheck-libcpp:
25157 @if libcpp
25158 maybe-installcheck-libcpp: installcheck-libcpp
25159
25160 installcheck-libcpp: \
25161 configure-libcpp
25162 @[ -f ./libcpp/Makefile ] || exit 0; \
25163 r=`${PWD_COMMAND}`; export r; \
25164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25165 $(HOST_EXPORTS) \
25166 for flag in $(EXTRA_HOST_FLAGS) ; do \
25167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25168 done; \
25169 echo "Doing installcheck in libcpp"; \
25170 (cd $(HOST_SUBDIR)/libcpp && \
25171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25173 "RANLIB=$${RANLIB}" \
25174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25175 installcheck) \
25176 || exit 1
25177
25178 @endif libcpp
25179
25180 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25181 maybe-mostlyclean-libcpp:
25182 @if libcpp
25183 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25184
25185 mostlyclean-libcpp:
25186 @[ -f ./libcpp/Makefile ] || exit 0; \
25187 r=`${PWD_COMMAND}`; export r; \
25188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25189 $(HOST_EXPORTS) \
25190 for flag in $(EXTRA_HOST_FLAGS) ; do \
25191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25192 done; \
25193 echo "Doing mostlyclean in libcpp"; \
25194 (cd $(HOST_SUBDIR)/libcpp && \
25195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25197 "RANLIB=$${RANLIB}" \
25198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25199 mostlyclean) \
25200 || exit 1
25201
25202 @endif libcpp
25203
25204 .PHONY: maybe-clean-libcpp clean-libcpp
25205 maybe-clean-libcpp:
25206 @if libcpp
25207 maybe-clean-libcpp: clean-libcpp
25208
25209 clean-libcpp:
25210 @[ -f ./libcpp/Makefile ] || exit 0; \
25211 r=`${PWD_COMMAND}`; export r; \
25212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25213 $(HOST_EXPORTS) \
25214 for flag in $(EXTRA_HOST_FLAGS) ; do \
25215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25216 done; \
25217 echo "Doing clean in libcpp"; \
25218 (cd $(HOST_SUBDIR)/libcpp && \
25219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25221 "RANLIB=$${RANLIB}" \
25222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25223 clean) \
25224 || exit 1
25225
25226 @endif libcpp
25227
25228 .PHONY: maybe-distclean-libcpp distclean-libcpp
25229 maybe-distclean-libcpp:
25230 @if libcpp
25231 maybe-distclean-libcpp: distclean-libcpp
25232
25233 distclean-libcpp:
25234 @[ -f ./libcpp/Makefile ] || exit 0; \
25235 r=`${PWD_COMMAND}`; export r; \
25236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25237 $(HOST_EXPORTS) \
25238 for flag in $(EXTRA_HOST_FLAGS) ; do \
25239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25240 done; \
25241 echo "Doing distclean in libcpp"; \
25242 (cd $(HOST_SUBDIR)/libcpp && \
25243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25245 "RANLIB=$${RANLIB}" \
25246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25247 distclean) \
25248 || exit 1
25249
25250 @endif libcpp
25251
25252 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25253 maybe-maintainer-clean-libcpp:
25254 @if libcpp
25255 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25256
25257 maintainer-clean-libcpp:
25258 @[ -f ./libcpp/Makefile ] || exit 0; \
25259 r=`${PWD_COMMAND}`; export r; \
25260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25261 $(HOST_EXPORTS) \
25262 for flag in $(EXTRA_HOST_FLAGS) ; do \
25263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25264 done; \
25265 echo "Doing maintainer-clean in libcpp"; \
25266 (cd $(HOST_SUBDIR)/libcpp && \
25267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25269 "RANLIB=$${RANLIB}" \
25270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25271 maintainer-clean) \
25272 || exit 1
25273
25274 @endif libcpp
25275
25276
25277
25278 .PHONY: configure-libcody maybe-configure-libcody
25279 maybe-configure-libcody:
25280 @if gcc-bootstrap
25281 configure-libcody: stage_current
25282 @endif gcc-bootstrap
25283 @if libcody
25284 maybe-configure-libcody: configure-libcody
25285 configure-libcody:
25286 @r=`${PWD_COMMAND}`; export r; \
25287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25288 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25290 $(HOST_EXPORTS) \
25291 echo Configuring in $(HOST_SUBDIR)/libcody; \
25292 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25293 case $(srcdir) in \
25294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25295 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25297 esac; \
25298 module_srcdir=libcody; \
25299 $(SHELL) \
25300 $$s/$$module_srcdir/configure \
25301 --srcdir=$${topdir}/$$module_srcdir \
25302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25303 --target=${target_alias} \
25304 || exit 1
25305 @endif libcody
25306
25307
25308
25309 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25310 maybe-configure-stage1-libcody:
25311 @if libcody-bootstrap
25312 maybe-configure-stage1-libcody: configure-stage1-libcody
25313 configure-stage1-libcody:
25314 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25316 @r=`${PWD_COMMAND}`; export r; \
25317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25318 TFLAGS="$(STAGE1_TFLAGS)"; \
25319 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25320 $(HOST_EXPORTS) \
25321 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25322 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25323 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25324 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25326 cd $(HOST_SUBDIR)/libcody || exit 1; \
25327 case $(srcdir) in \
25328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25329 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25331 esac; \
25332 module_srcdir=libcody; \
25333 $(SHELL) $$s/$$module_srcdir/configure \
25334 --srcdir=$${topdir}/$$module_srcdir \
25335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25336 --target=${target_alias} \
25337 \
25338 $(STAGE1_CONFIGURE_FLAGS)
25339 @endif libcody-bootstrap
25340
25341 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25342 maybe-configure-stage2-libcody:
25343 @if libcody-bootstrap
25344 maybe-configure-stage2-libcody: configure-stage2-libcody
25345 configure-stage2-libcody:
25346 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25348 @r=`${PWD_COMMAND}`; export r; \
25349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25350 TFLAGS="$(STAGE2_TFLAGS)"; \
25351 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25352 $(HOST_EXPORTS) \
25353 $(POSTSTAGE1_HOST_EXPORTS) \
25354 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25355 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25356 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25357 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25359 cd $(HOST_SUBDIR)/libcody || exit 1; \
25360 case $(srcdir) in \
25361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25362 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25364 esac; \
25365 module_srcdir=libcody; \
25366 $(SHELL) $$s/$$module_srcdir/configure \
25367 --srcdir=$${topdir}/$$module_srcdir \
25368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25369 --target=${target_alias} \
25370 --with-build-libsubdir=$(HOST_SUBDIR) \
25371 $(STAGE2_CONFIGURE_FLAGS)
25372 @endif libcody-bootstrap
25373
25374 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25375 maybe-configure-stage3-libcody:
25376 @if libcody-bootstrap
25377 maybe-configure-stage3-libcody: configure-stage3-libcody
25378 configure-stage3-libcody:
25379 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25381 @r=`${PWD_COMMAND}`; export r; \
25382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25383 TFLAGS="$(STAGE3_TFLAGS)"; \
25384 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25385 $(HOST_EXPORTS) \
25386 $(POSTSTAGE1_HOST_EXPORTS) \
25387 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25388 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25389 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25390 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25392 cd $(HOST_SUBDIR)/libcody || exit 1; \
25393 case $(srcdir) in \
25394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25395 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25397 esac; \
25398 module_srcdir=libcody; \
25399 $(SHELL) $$s/$$module_srcdir/configure \
25400 --srcdir=$${topdir}/$$module_srcdir \
25401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25402 --target=${target_alias} \
25403 --with-build-libsubdir=$(HOST_SUBDIR) \
25404 $(STAGE3_CONFIGURE_FLAGS)
25405 @endif libcody-bootstrap
25406
25407 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25408 maybe-configure-stage4-libcody:
25409 @if libcody-bootstrap
25410 maybe-configure-stage4-libcody: configure-stage4-libcody
25411 configure-stage4-libcody:
25412 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25414 @r=`${PWD_COMMAND}`; export r; \
25415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25416 TFLAGS="$(STAGE4_TFLAGS)"; \
25417 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25418 $(HOST_EXPORTS) \
25419 $(POSTSTAGE1_HOST_EXPORTS) \
25420 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25421 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25422 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25423 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25425 cd $(HOST_SUBDIR)/libcody || exit 1; \
25426 case $(srcdir) in \
25427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25428 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25430 esac; \
25431 module_srcdir=libcody; \
25432 $(SHELL) $$s/$$module_srcdir/configure \
25433 --srcdir=$${topdir}/$$module_srcdir \
25434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25435 --target=${target_alias} \
25436 --with-build-libsubdir=$(HOST_SUBDIR) \
25437 $(STAGE4_CONFIGURE_FLAGS)
25438 @endif libcody-bootstrap
25439
25440 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25441 maybe-configure-stageprofile-libcody:
25442 @if libcody-bootstrap
25443 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25444 configure-stageprofile-libcody:
25445 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25446 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25447 @r=`${PWD_COMMAND}`; export r; \
25448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25449 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25450 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25451 $(HOST_EXPORTS) \
25452 $(POSTSTAGE1_HOST_EXPORTS) \
25453 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25454 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25455 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25456 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25458 cd $(HOST_SUBDIR)/libcody || exit 1; \
25459 case $(srcdir) in \
25460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25461 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25463 esac; \
25464 module_srcdir=libcody; \
25465 $(SHELL) $$s/$$module_srcdir/configure \
25466 --srcdir=$${topdir}/$$module_srcdir \
25467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25468 --target=${target_alias} \
25469 --with-build-libsubdir=$(HOST_SUBDIR) \
25470 $(STAGEprofile_CONFIGURE_FLAGS)
25471 @endif libcody-bootstrap
25472
25473 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25474 maybe-configure-stagetrain-libcody:
25475 @if libcody-bootstrap
25476 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25477 configure-stagetrain-libcody:
25478 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25479 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25480 @r=`${PWD_COMMAND}`; export r; \
25481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25483 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25484 $(HOST_EXPORTS) \
25485 $(POSTSTAGE1_HOST_EXPORTS) \
25486 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25487 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25488 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25489 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25490 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25491 cd $(HOST_SUBDIR)/libcody || exit 1; \
25492 case $(srcdir) in \
25493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25494 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25496 esac; \
25497 module_srcdir=libcody; \
25498 $(SHELL) $$s/$$module_srcdir/configure \
25499 --srcdir=$${topdir}/$$module_srcdir \
25500 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25501 --target=${target_alias} \
25502 --with-build-libsubdir=$(HOST_SUBDIR) \
25503 $(STAGEtrain_CONFIGURE_FLAGS)
25504 @endif libcody-bootstrap
25505
25506 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25507 maybe-configure-stagefeedback-libcody:
25508 @if libcody-bootstrap
25509 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25510 configure-stagefeedback-libcody:
25511 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25512 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25513 @r=`${PWD_COMMAND}`; export r; \
25514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25515 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25516 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25517 $(HOST_EXPORTS) \
25518 $(POSTSTAGE1_HOST_EXPORTS) \
25519 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25520 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25521 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25522 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25524 cd $(HOST_SUBDIR)/libcody || exit 1; \
25525 case $(srcdir) in \
25526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25527 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25529 esac; \
25530 module_srcdir=libcody; \
25531 $(SHELL) $$s/$$module_srcdir/configure \
25532 --srcdir=$${topdir}/$$module_srcdir \
25533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25534 --target=${target_alias} \
25535 --with-build-libsubdir=$(HOST_SUBDIR) \
25536 $(STAGEfeedback_CONFIGURE_FLAGS)
25537 @endif libcody-bootstrap
25538
25539 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25540 maybe-configure-stageautoprofile-libcody:
25541 @if libcody-bootstrap
25542 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25543 configure-stageautoprofile-libcody:
25544 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25545 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25546 @r=`${PWD_COMMAND}`; export r; \
25547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25548 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25549 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25550 $(HOST_EXPORTS) \
25551 $(POSTSTAGE1_HOST_EXPORTS) \
25552 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25553 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25554 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25555 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25557 cd $(HOST_SUBDIR)/libcody || exit 1; \
25558 case $(srcdir) in \
25559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25560 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25562 esac; \
25563 module_srcdir=libcody; \
25564 $(SHELL) $$s/$$module_srcdir/configure \
25565 --srcdir=$${topdir}/$$module_srcdir \
25566 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25567 --target=${target_alias} \
25568 --with-build-libsubdir=$(HOST_SUBDIR) \
25569 $(STAGEautoprofile_CONFIGURE_FLAGS)
25570 @endif libcody-bootstrap
25571
25572 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25573 maybe-configure-stageautofeedback-libcody:
25574 @if libcody-bootstrap
25575 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25576 configure-stageautofeedback-libcody:
25577 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25578 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25579 @r=`${PWD_COMMAND}`; export r; \
25580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25581 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25582 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25583 $(HOST_EXPORTS) \
25584 $(POSTSTAGE1_HOST_EXPORTS) \
25585 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25586 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25587 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25588 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25589 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25590 cd $(HOST_SUBDIR)/libcody || exit 1; \
25591 case $(srcdir) in \
25592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25593 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25595 esac; \
25596 module_srcdir=libcody; \
25597 $(SHELL) $$s/$$module_srcdir/configure \
25598 --srcdir=$${topdir}/$$module_srcdir \
25599 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25600 --target=${target_alias} \
25601 --with-build-libsubdir=$(HOST_SUBDIR) \
25602 $(STAGEautofeedback_CONFIGURE_FLAGS)
25603 @endif libcody-bootstrap
25604
25605
25606
25607
25608
25609 .PHONY: all-libcody maybe-all-libcody
25610 maybe-all-libcody:
25611 @if gcc-bootstrap
25612 all-libcody: stage_current
25613 @endif gcc-bootstrap
25614 @if libcody
25615 TARGET-libcody=all
25616 maybe-all-libcody: all-libcody
25617 all-libcody: configure-libcody
25618 @r=`${PWD_COMMAND}`; export r; \
25619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25620 $(HOST_EXPORTS) \
25621 (cd $(HOST_SUBDIR)/libcody && \
25622 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25623 $(TARGET-libcody))
25624 @endif libcody
25625
25626
25627
25628 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25629 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25630 maybe-all-stage1-libcody:
25631 maybe-clean-stage1-libcody:
25632 @if libcody-bootstrap
25633 maybe-all-stage1-libcody: all-stage1-libcody
25634 all-stage1: all-stage1-libcody
25635 TARGET-stage1-libcody = $(TARGET-libcody)
25636 all-stage1-libcody: configure-stage1-libcody
25637 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25638 @r=`${PWD_COMMAND}`; export r; \
25639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25640 TFLAGS="$(STAGE1_TFLAGS)"; \
25641 $(HOST_EXPORTS) \
25642 cd $(HOST_SUBDIR)/libcody && \
25643 \
25644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25645 CFLAGS="$(STAGE1_CFLAGS)" \
25646 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25647 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25648 LIBCFLAGS="$(LIBCFLAGS)" \
25649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25652 $(EXTRA_HOST_FLAGS) \
25653 $(STAGE1_FLAGS_TO_PASS) \
25654 TFLAGS="$(STAGE1_TFLAGS)" \
25655 $(TARGET-stage1-libcody)
25656
25657 maybe-clean-stage1-libcody: clean-stage1-libcody
25658 clean-stage1: clean-stage1-libcody
25659 clean-stage1-libcody:
25660 @if [ $(current_stage) = stage1 ]; then \
25661 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25662 else \
25663 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25664 $(MAKE) stage1-start; \
25665 fi; \
25666 cd $(HOST_SUBDIR)/libcody && \
25667 $(MAKE) $(EXTRA_HOST_FLAGS) \
25668 $(STAGE1_FLAGS_TO_PASS) clean
25669 @endif libcody-bootstrap
25670
25671
25672 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25673 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25674 maybe-all-stage2-libcody:
25675 maybe-clean-stage2-libcody:
25676 @if libcody-bootstrap
25677 maybe-all-stage2-libcody: all-stage2-libcody
25678 all-stage2: all-stage2-libcody
25679 TARGET-stage2-libcody = $(TARGET-libcody)
25680 all-stage2-libcody: configure-stage2-libcody
25681 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25682 @r=`${PWD_COMMAND}`; export r; \
25683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25684 TFLAGS="$(STAGE2_TFLAGS)"; \
25685 $(HOST_EXPORTS) \
25686 $(POSTSTAGE1_HOST_EXPORTS) \
25687 cd $(HOST_SUBDIR)/libcody && \
25688 \
25689 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25690 CFLAGS="$(STAGE2_CFLAGS)" \
25691 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25692 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25693 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25694 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25695 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25696 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25697 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25698 TFLAGS="$(STAGE2_TFLAGS)" \
25699 $(TARGET-stage2-libcody)
25700
25701 maybe-clean-stage2-libcody: clean-stage2-libcody
25702 clean-stage2: clean-stage2-libcody
25703 clean-stage2-libcody:
25704 @if [ $(current_stage) = stage2 ]; then \
25705 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25706 else \
25707 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25708 $(MAKE) stage2-start; \
25709 fi; \
25710 cd $(HOST_SUBDIR)/libcody && \
25711 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25712 @endif libcody-bootstrap
25713
25714
25715 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25716 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25717 maybe-all-stage3-libcody:
25718 maybe-clean-stage3-libcody:
25719 @if libcody-bootstrap
25720 maybe-all-stage3-libcody: all-stage3-libcody
25721 all-stage3: all-stage3-libcody
25722 TARGET-stage3-libcody = $(TARGET-libcody)
25723 all-stage3-libcody: configure-stage3-libcody
25724 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25725 @r=`${PWD_COMMAND}`; export r; \
25726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25727 TFLAGS="$(STAGE3_TFLAGS)"; \
25728 $(HOST_EXPORTS) \
25729 $(POSTSTAGE1_HOST_EXPORTS) \
25730 cd $(HOST_SUBDIR)/libcody && \
25731 \
25732 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25733 CFLAGS="$(STAGE3_CFLAGS)" \
25734 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25735 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25736 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25737 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25738 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25739 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25740 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25741 TFLAGS="$(STAGE3_TFLAGS)" \
25742 $(TARGET-stage3-libcody)
25743
25744 maybe-clean-stage3-libcody: clean-stage3-libcody
25745 clean-stage3: clean-stage3-libcody
25746 clean-stage3-libcody:
25747 @if [ $(current_stage) = stage3 ]; then \
25748 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25749 else \
25750 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25751 $(MAKE) stage3-start; \
25752 fi; \
25753 cd $(HOST_SUBDIR)/libcody && \
25754 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25755 @endif libcody-bootstrap
25756
25757
25758 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25759 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25760 maybe-all-stage4-libcody:
25761 maybe-clean-stage4-libcody:
25762 @if libcody-bootstrap
25763 maybe-all-stage4-libcody: all-stage4-libcody
25764 all-stage4: all-stage4-libcody
25765 TARGET-stage4-libcody = $(TARGET-libcody)
25766 all-stage4-libcody: configure-stage4-libcody
25767 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25768 @r=`${PWD_COMMAND}`; export r; \
25769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25770 TFLAGS="$(STAGE4_TFLAGS)"; \
25771 $(HOST_EXPORTS) \
25772 $(POSTSTAGE1_HOST_EXPORTS) \
25773 cd $(HOST_SUBDIR)/libcody && \
25774 \
25775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25776 CFLAGS="$(STAGE4_CFLAGS)" \
25777 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25778 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25779 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25780 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25781 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25782 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25783 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25784 TFLAGS="$(STAGE4_TFLAGS)" \
25785 $(TARGET-stage4-libcody)
25786
25787 maybe-clean-stage4-libcody: clean-stage4-libcody
25788 clean-stage4: clean-stage4-libcody
25789 clean-stage4-libcody:
25790 @if [ $(current_stage) = stage4 ]; then \
25791 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25792 else \
25793 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25794 $(MAKE) stage4-start; \
25795 fi; \
25796 cd $(HOST_SUBDIR)/libcody && \
25797 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25798 @endif libcody-bootstrap
25799
25800
25801 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25802 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25803 maybe-all-stageprofile-libcody:
25804 maybe-clean-stageprofile-libcody:
25805 @if libcody-bootstrap
25806 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25807 all-stageprofile: all-stageprofile-libcody
25808 TARGET-stageprofile-libcody = $(TARGET-libcody)
25809 all-stageprofile-libcody: configure-stageprofile-libcody
25810 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25811 @r=`${PWD_COMMAND}`; export r; \
25812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25813 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25814 $(HOST_EXPORTS) \
25815 $(POSTSTAGE1_HOST_EXPORTS) \
25816 cd $(HOST_SUBDIR)/libcody && \
25817 \
25818 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25819 CFLAGS="$(STAGEprofile_CFLAGS)" \
25820 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25821 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25822 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25826 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25827 TFLAGS="$(STAGEprofile_TFLAGS)" \
25828 $(TARGET-stageprofile-libcody)
25829
25830 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25831 clean-stageprofile: clean-stageprofile-libcody
25832 clean-stageprofile-libcody:
25833 @if [ $(current_stage) = stageprofile ]; then \
25834 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25835 else \
25836 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25837 $(MAKE) stageprofile-start; \
25838 fi; \
25839 cd $(HOST_SUBDIR)/libcody && \
25840 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25841 @endif libcody-bootstrap
25842
25843
25844 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25845 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25846 maybe-all-stagetrain-libcody:
25847 maybe-clean-stagetrain-libcody:
25848 @if libcody-bootstrap
25849 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25850 all-stagetrain: all-stagetrain-libcody
25851 TARGET-stagetrain-libcody = $(TARGET-libcody)
25852 all-stagetrain-libcody: configure-stagetrain-libcody
25853 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25854 @r=`${PWD_COMMAND}`; export r; \
25855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25856 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25857 $(HOST_EXPORTS) \
25858 $(POSTSTAGE1_HOST_EXPORTS) \
25859 cd $(HOST_SUBDIR)/libcody && \
25860 \
25861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25862 CFLAGS="$(STAGEtrain_CFLAGS)" \
25863 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25864 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25865 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25866 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25867 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25868 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25869 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25870 TFLAGS="$(STAGEtrain_TFLAGS)" \
25871 $(TARGET-stagetrain-libcody)
25872
25873 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25874 clean-stagetrain: clean-stagetrain-libcody
25875 clean-stagetrain-libcody:
25876 @if [ $(current_stage) = stagetrain ]; then \
25877 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25878 else \
25879 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25880 $(MAKE) stagetrain-start; \
25881 fi; \
25882 cd $(HOST_SUBDIR)/libcody && \
25883 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25884 @endif libcody-bootstrap
25885
25886
25887 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25888 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25889 maybe-all-stagefeedback-libcody:
25890 maybe-clean-stagefeedback-libcody:
25891 @if libcody-bootstrap
25892 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25893 all-stagefeedback: all-stagefeedback-libcody
25894 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25895 all-stagefeedback-libcody: configure-stagefeedback-libcody
25896 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25897 @r=`${PWD_COMMAND}`; export r; \
25898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25899 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25900 $(HOST_EXPORTS) \
25901 $(POSTSTAGE1_HOST_EXPORTS) \
25902 cd $(HOST_SUBDIR)/libcody && \
25903 \
25904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25905 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25906 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25907 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25908 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25912 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25913 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25914 $(TARGET-stagefeedback-libcody)
25915
25916 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25917 clean-stagefeedback: clean-stagefeedback-libcody
25918 clean-stagefeedback-libcody:
25919 @if [ $(current_stage) = stagefeedback ]; then \
25920 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25921 else \
25922 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25923 $(MAKE) stagefeedback-start; \
25924 fi; \
25925 cd $(HOST_SUBDIR)/libcody && \
25926 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25927 @endif libcody-bootstrap
25928
25929
25930 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25931 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25932 maybe-all-stageautoprofile-libcody:
25933 maybe-clean-stageautoprofile-libcody:
25934 @if libcody-bootstrap
25935 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25936 all-stageautoprofile: all-stageautoprofile-libcody
25937 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25938 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25939 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25940 @r=`${PWD_COMMAND}`; export r; \
25941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25942 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25943 $(HOST_EXPORTS) \
25944 $(POSTSTAGE1_HOST_EXPORTS) \
25945 cd $(HOST_SUBDIR)/libcody && \
25946 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25948 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25949 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25950 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25951 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25952 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25953 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25954 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25955 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25956 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25957 $(TARGET-stageautoprofile-libcody)
25958
25959 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25960 clean-stageautoprofile: clean-stageautoprofile-libcody
25961 clean-stageautoprofile-libcody:
25962 @if [ $(current_stage) = stageautoprofile ]; then \
25963 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25964 else \
25965 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25966 $(MAKE) stageautoprofile-start; \
25967 fi; \
25968 cd $(HOST_SUBDIR)/libcody && \
25969 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25970 @endif libcody-bootstrap
25971
25972
25973 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25974 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25975 maybe-all-stageautofeedback-libcody:
25976 maybe-clean-stageautofeedback-libcody:
25977 @if libcody-bootstrap
25978 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25979 all-stageautofeedback: all-stageautofeedback-libcody
25980 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25981 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25982 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25983 @r=`${PWD_COMMAND}`; export r; \
25984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25985 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25986 $(HOST_EXPORTS) \
25987 $(POSTSTAGE1_HOST_EXPORTS) \
25988 cd $(HOST_SUBDIR)/libcody && \
25989 \
25990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25991 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25992 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25993 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25994 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25998 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25999 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26000 $(TARGET-stageautofeedback-libcody)
26001
26002 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26003 clean-stageautofeedback: clean-stageautofeedback-libcody
26004 clean-stageautofeedback-libcody:
26005 @if [ $(current_stage) = stageautofeedback ]; then \
26006 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26007 else \
26008 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26009 $(MAKE) stageautofeedback-start; \
26010 fi; \
26011 cd $(HOST_SUBDIR)/libcody && \
26012 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26013 @endif libcody-bootstrap
26014
26015
26016
26017
26018
26019 .PHONY: check-libcody maybe-check-libcody
26020 maybe-check-libcody:
26021 @if libcody
26022 maybe-check-libcody: check-libcody
26023
26024 check-libcody:
26025 @: $(MAKE); $(unstage)
26026 @r=`${PWD_COMMAND}`; export r; \
26027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26028 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26029 (cd $(HOST_SUBDIR)/libcody && \
26030 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26031
26032 @endif libcody
26033
26034 .PHONY: install-libcody maybe-install-libcody
26035 maybe-install-libcody:
26036 @if libcody
26037 maybe-install-libcody: install-libcody
26038
26039 install-libcody:
26040
26041 @endif libcody
26042
26043 .PHONY: install-strip-libcody maybe-install-strip-libcody
26044 maybe-install-strip-libcody:
26045 @if libcody
26046 maybe-install-strip-libcody: install-strip-libcody
26047
26048 install-strip-libcody:
26049
26050 @endif libcody
26051
26052 # Other targets (info, dvi, pdf, etc.)
26053
26054 .PHONY: maybe-info-libcody info-libcody
26055 maybe-info-libcody:
26056 @if libcody
26057 maybe-info-libcody: info-libcody
26058
26059 # libcody doesn't support info.
26060 info-libcody:
26061
26062 @endif libcody
26063
26064 .PHONY: maybe-dvi-libcody dvi-libcody
26065 maybe-dvi-libcody:
26066 @if libcody
26067 maybe-dvi-libcody: dvi-libcody
26068
26069 # libcody doesn't support dvi.
26070 dvi-libcody:
26071
26072 @endif libcody
26073
26074 .PHONY: maybe-pdf-libcody pdf-libcody
26075 maybe-pdf-libcody:
26076 @if libcody
26077 maybe-pdf-libcody: pdf-libcody
26078
26079 # libcody doesn't support pdf.
26080 pdf-libcody:
26081
26082 @endif libcody
26083
26084 .PHONY: maybe-html-libcody html-libcody
26085 maybe-html-libcody:
26086 @if libcody
26087 maybe-html-libcody: html-libcody
26088
26089 # libcody doesn't support html.
26090 html-libcody:
26091
26092 @endif libcody
26093
26094 .PHONY: maybe-TAGS-libcody TAGS-libcody
26095 maybe-TAGS-libcody:
26096 @if libcody
26097 maybe-TAGS-libcody: TAGS-libcody
26098
26099 # libcody doesn't support TAGS.
26100 TAGS-libcody:
26101
26102 @endif libcody
26103
26104 .PHONY: maybe-install-info-libcody install-info-libcody
26105 maybe-install-info-libcody:
26106 @if libcody
26107 maybe-install-info-libcody: install-info-libcody
26108
26109 # libcody doesn't support install-info.
26110 install-info-libcody:
26111
26112 @endif libcody
26113
26114 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26115 maybe-install-dvi-libcody:
26116 @if libcody
26117 maybe-install-dvi-libcody: install-dvi-libcody
26118
26119 # libcody doesn't support install-dvi.
26120 install-dvi-libcody:
26121
26122 @endif libcody
26123
26124 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26125 maybe-install-pdf-libcody:
26126 @if libcody
26127 maybe-install-pdf-libcody: install-pdf-libcody
26128
26129 # libcody doesn't support install-pdf.
26130 install-pdf-libcody:
26131
26132 @endif libcody
26133
26134 .PHONY: maybe-install-html-libcody install-html-libcody
26135 maybe-install-html-libcody:
26136 @if libcody
26137 maybe-install-html-libcody: install-html-libcody
26138
26139 # libcody doesn't support install-html.
26140 install-html-libcody:
26141
26142 @endif libcody
26143
26144 .PHONY: maybe-installcheck-libcody installcheck-libcody
26145 maybe-installcheck-libcody:
26146 @if libcody
26147 maybe-installcheck-libcody: installcheck-libcody
26148
26149 installcheck-libcody: \
26150 configure-libcody
26151 @[ -f ./libcody/Makefile ] || exit 0; \
26152 r=`${PWD_COMMAND}`; export r; \
26153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26154 $(HOST_EXPORTS) \
26155 for flag in $(EXTRA_HOST_FLAGS) ; do \
26156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26157 done; \
26158 echo "Doing installcheck in libcody"; \
26159 (cd $(HOST_SUBDIR)/libcody && \
26160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26162 "RANLIB=$${RANLIB}" \
26163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26164 installcheck) \
26165 || exit 1
26166
26167 @endif libcody
26168
26169 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26170 maybe-mostlyclean-libcody:
26171 @if libcody
26172 maybe-mostlyclean-libcody: mostlyclean-libcody
26173
26174 mostlyclean-libcody:
26175 @[ -f ./libcody/Makefile ] || exit 0; \
26176 r=`${PWD_COMMAND}`; export r; \
26177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26178 $(HOST_EXPORTS) \
26179 for flag in $(EXTRA_HOST_FLAGS) ; do \
26180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26181 done; \
26182 echo "Doing mostlyclean in libcody"; \
26183 (cd $(HOST_SUBDIR)/libcody && \
26184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26186 "RANLIB=$${RANLIB}" \
26187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26188 mostlyclean) \
26189 || exit 1
26190
26191 @endif libcody
26192
26193 .PHONY: maybe-clean-libcody clean-libcody
26194 maybe-clean-libcody:
26195 @if libcody
26196 maybe-clean-libcody: clean-libcody
26197
26198 clean-libcody:
26199 @[ -f ./libcody/Makefile ] || exit 0; \
26200 r=`${PWD_COMMAND}`; export r; \
26201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26202 $(HOST_EXPORTS) \
26203 for flag in $(EXTRA_HOST_FLAGS) ; do \
26204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26205 done; \
26206 echo "Doing clean in libcody"; \
26207 (cd $(HOST_SUBDIR)/libcody && \
26208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26210 "RANLIB=$${RANLIB}" \
26211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26212 clean) \
26213 || exit 1
26214
26215 @endif libcody
26216
26217 .PHONY: maybe-distclean-libcody distclean-libcody
26218 maybe-distclean-libcody:
26219 @if libcody
26220 maybe-distclean-libcody: distclean-libcody
26221
26222 distclean-libcody:
26223 @[ -f ./libcody/Makefile ] || exit 0; \
26224 r=`${PWD_COMMAND}`; export r; \
26225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26226 $(HOST_EXPORTS) \
26227 for flag in $(EXTRA_HOST_FLAGS) ; do \
26228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26229 done; \
26230 echo "Doing distclean in libcody"; \
26231 (cd $(HOST_SUBDIR)/libcody && \
26232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26234 "RANLIB=$${RANLIB}" \
26235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26236 distclean) \
26237 || exit 1
26238
26239 @endif libcody
26240
26241 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26242 maybe-maintainer-clean-libcody:
26243 @if libcody
26244 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26245
26246 maintainer-clean-libcody:
26247 @[ -f ./libcody/Makefile ] || exit 0; \
26248 r=`${PWD_COMMAND}`; export r; \
26249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26250 $(HOST_EXPORTS) \
26251 for flag in $(EXTRA_HOST_FLAGS) ; do \
26252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26253 done; \
26254 echo "Doing maintainer-clean in libcody"; \
26255 (cd $(HOST_SUBDIR)/libcody && \
26256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26258 "RANLIB=$${RANLIB}" \
26259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26260 maintainer-clean) \
26261 || exit 1
26262
26263 @endif libcody
26264
26265
26266
26267 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26268 maybe-configure-libdecnumber:
26269 @if gcc-bootstrap
26270 configure-libdecnumber: stage_current
26271 @endif gcc-bootstrap
26272 @if libdecnumber
26273 maybe-configure-libdecnumber: configure-libdecnumber
26274 configure-libdecnumber:
26275 @r=`${PWD_COMMAND}`; export r; \
26276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26277 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26279 $(HOST_EXPORTS) \
26280 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26281 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26282 case $(srcdir) in \
26283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26284 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26286 esac; \
26287 module_srcdir=libdecnumber; \
26288 $(SHELL) \
26289 $$s/$$module_srcdir/configure \
26290 --srcdir=$${topdir}/$$module_srcdir \
26291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26292 --target=${target_alias} \
26293 || exit 1
26294 @endif libdecnumber
26295
26296
26297
26298 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26299 maybe-configure-stage1-libdecnumber:
26300 @if libdecnumber-bootstrap
26301 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26302 configure-stage1-libdecnumber:
26303 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26304 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26305 @r=`${PWD_COMMAND}`; export r; \
26306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26307 TFLAGS="$(STAGE1_TFLAGS)"; \
26308 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26309 $(HOST_EXPORTS) \
26310 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26311 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26312 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26313 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26315 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26316 case $(srcdir) in \
26317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26318 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26320 esac; \
26321 module_srcdir=libdecnumber; \
26322 $(SHELL) $$s/$$module_srcdir/configure \
26323 --srcdir=$${topdir}/$$module_srcdir \
26324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26325 --target=${target_alias} \
26326 \
26327 $(STAGE1_CONFIGURE_FLAGS)
26328 @endif libdecnumber-bootstrap
26329
26330 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26331 maybe-configure-stage2-libdecnumber:
26332 @if libdecnumber-bootstrap
26333 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26334 configure-stage2-libdecnumber:
26335 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26337 @r=`${PWD_COMMAND}`; export r; \
26338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26339 TFLAGS="$(STAGE2_TFLAGS)"; \
26340 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26341 $(HOST_EXPORTS) \
26342 $(POSTSTAGE1_HOST_EXPORTS) \
26343 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26344 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26345 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26346 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26348 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26349 case $(srcdir) in \
26350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26351 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26353 esac; \
26354 module_srcdir=libdecnumber; \
26355 $(SHELL) $$s/$$module_srcdir/configure \
26356 --srcdir=$${topdir}/$$module_srcdir \
26357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26358 --target=${target_alias} \
26359 --with-build-libsubdir=$(HOST_SUBDIR) \
26360 $(STAGE2_CONFIGURE_FLAGS)
26361 @endif libdecnumber-bootstrap
26362
26363 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26364 maybe-configure-stage3-libdecnumber:
26365 @if libdecnumber-bootstrap
26366 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26367 configure-stage3-libdecnumber:
26368 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26369 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26370 @r=`${PWD_COMMAND}`; export r; \
26371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26372 TFLAGS="$(STAGE3_TFLAGS)"; \
26373 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26374 $(HOST_EXPORTS) \
26375 $(POSTSTAGE1_HOST_EXPORTS) \
26376 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26377 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26378 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26379 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26381 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26382 case $(srcdir) in \
26383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26384 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26386 esac; \
26387 module_srcdir=libdecnumber; \
26388 $(SHELL) $$s/$$module_srcdir/configure \
26389 --srcdir=$${topdir}/$$module_srcdir \
26390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26391 --target=${target_alias} \
26392 --with-build-libsubdir=$(HOST_SUBDIR) \
26393 $(STAGE3_CONFIGURE_FLAGS)
26394 @endif libdecnumber-bootstrap
26395
26396 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26397 maybe-configure-stage4-libdecnumber:
26398 @if libdecnumber-bootstrap
26399 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26400 configure-stage4-libdecnumber:
26401 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26402 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26403 @r=`${PWD_COMMAND}`; export r; \
26404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26405 TFLAGS="$(STAGE4_TFLAGS)"; \
26406 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26407 $(HOST_EXPORTS) \
26408 $(POSTSTAGE1_HOST_EXPORTS) \
26409 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26410 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26411 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26412 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26413 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26414 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26415 case $(srcdir) in \
26416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26417 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26419 esac; \
26420 module_srcdir=libdecnumber; \
26421 $(SHELL) $$s/$$module_srcdir/configure \
26422 --srcdir=$${topdir}/$$module_srcdir \
26423 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26424 --target=${target_alias} \
26425 --with-build-libsubdir=$(HOST_SUBDIR) \
26426 $(STAGE4_CONFIGURE_FLAGS)
26427 @endif libdecnumber-bootstrap
26428
26429 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26430 maybe-configure-stageprofile-libdecnumber:
26431 @if libdecnumber-bootstrap
26432 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26433 configure-stageprofile-libdecnumber:
26434 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26435 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26436 @r=`${PWD_COMMAND}`; export r; \
26437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26438 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26439 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26440 $(HOST_EXPORTS) \
26441 $(POSTSTAGE1_HOST_EXPORTS) \
26442 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26443 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26444 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26445 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26447 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26448 case $(srcdir) in \
26449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26450 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26452 esac; \
26453 module_srcdir=libdecnumber; \
26454 $(SHELL) $$s/$$module_srcdir/configure \
26455 --srcdir=$${topdir}/$$module_srcdir \
26456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26457 --target=${target_alias} \
26458 --with-build-libsubdir=$(HOST_SUBDIR) \
26459 $(STAGEprofile_CONFIGURE_FLAGS)
26460 @endif libdecnumber-bootstrap
26461
26462 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26463 maybe-configure-stagetrain-libdecnumber:
26464 @if libdecnumber-bootstrap
26465 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26466 configure-stagetrain-libdecnumber:
26467 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26469 @r=`${PWD_COMMAND}`; export r; \
26470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26471 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26472 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26473 $(HOST_EXPORTS) \
26474 $(POSTSTAGE1_HOST_EXPORTS) \
26475 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26476 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26477 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26478 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26480 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26481 case $(srcdir) in \
26482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26483 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26485 esac; \
26486 module_srcdir=libdecnumber; \
26487 $(SHELL) $$s/$$module_srcdir/configure \
26488 --srcdir=$${topdir}/$$module_srcdir \
26489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26490 --target=${target_alias} \
26491 --with-build-libsubdir=$(HOST_SUBDIR) \
26492 $(STAGEtrain_CONFIGURE_FLAGS)
26493 @endif libdecnumber-bootstrap
26494
26495 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26496 maybe-configure-stagefeedback-libdecnumber:
26497 @if libdecnumber-bootstrap
26498 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26499 configure-stagefeedback-libdecnumber:
26500 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26501 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26502 @r=`${PWD_COMMAND}`; export r; \
26503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26504 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26505 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26506 $(HOST_EXPORTS) \
26507 $(POSTSTAGE1_HOST_EXPORTS) \
26508 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26509 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26510 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26511 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26512 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26513 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26514 case $(srcdir) in \
26515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26516 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26518 esac; \
26519 module_srcdir=libdecnumber; \
26520 $(SHELL) $$s/$$module_srcdir/configure \
26521 --srcdir=$${topdir}/$$module_srcdir \
26522 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26523 --target=${target_alias} \
26524 --with-build-libsubdir=$(HOST_SUBDIR) \
26525 $(STAGEfeedback_CONFIGURE_FLAGS)
26526 @endif libdecnumber-bootstrap
26527
26528 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26529 maybe-configure-stageautoprofile-libdecnumber:
26530 @if libdecnumber-bootstrap
26531 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26532 configure-stageautoprofile-libdecnumber:
26533 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26535 @r=`${PWD_COMMAND}`; export r; \
26536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26537 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26538 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26539 $(HOST_EXPORTS) \
26540 $(POSTSTAGE1_HOST_EXPORTS) \
26541 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26542 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26543 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26544 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26546 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26547 case $(srcdir) in \
26548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26549 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26551 esac; \
26552 module_srcdir=libdecnumber; \
26553 $(SHELL) $$s/$$module_srcdir/configure \
26554 --srcdir=$${topdir}/$$module_srcdir \
26555 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26556 --target=${target_alias} \
26557 --with-build-libsubdir=$(HOST_SUBDIR) \
26558 $(STAGEautoprofile_CONFIGURE_FLAGS)
26559 @endif libdecnumber-bootstrap
26560
26561 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26562 maybe-configure-stageautofeedback-libdecnumber:
26563 @if libdecnumber-bootstrap
26564 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26565 configure-stageautofeedback-libdecnumber:
26566 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26568 @r=`${PWD_COMMAND}`; export r; \
26569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26570 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26571 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26572 $(HOST_EXPORTS) \
26573 $(POSTSTAGE1_HOST_EXPORTS) \
26574 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26575 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26576 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26577 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26579 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26580 case $(srcdir) in \
26581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26582 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26584 esac; \
26585 module_srcdir=libdecnumber; \
26586 $(SHELL) $$s/$$module_srcdir/configure \
26587 --srcdir=$${topdir}/$$module_srcdir \
26588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26589 --target=${target_alias} \
26590 --with-build-libsubdir=$(HOST_SUBDIR) \
26591 $(STAGEautofeedback_CONFIGURE_FLAGS)
26592 @endif libdecnumber-bootstrap
26593
26594
26595
26596
26597
26598 .PHONY: all-libdecnumber maybe-all-libdecnumber
26599 maybe-all-libdecnumber:
26600 @if gcc-bootstrap
26601 all-libdecnumber: stage_current
26602 @endif gcc-bootstrap
26603 @if libdecnumber
26604 TARGET-libdecnumber=all
26605 maybe-all-libdecnumber: all-libdecnumber
26606 all-libdecnumber: configure-libdecnumber
26607 @r=`${PWD_COMMAND}`; export r; \
26608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26609 $(HOST_EXPORTS) \
26610 (cd $(HOST_SUBDIR)/libdecnumber && \
26611 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26612 $(TARGET-libdecnumber))
26613 @endif libdecnumber
26614
26615
26616
26617 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26618 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26619 maybe-all-stage1-libdecnumber:
26620 maybe-clean-stage1-libdecnumber:
26621 @if libdecnumber-bootstrap
26622 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26623 all-stage1: all-stage1-libdecnumber
26624 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26625 all-stage1-libdecnumber: configure-stage1-libdecnumber
26626 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26627 @r=`${PWD_COMMAND}`; export r; \
26628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629 TFLAGS="$(STAGE1_TFLAGS)"; \
26630 $(HOST_EXPORTS) \
26631 cd $(HOST_SUBDIR)/libdecnumber && \
26632 \
26633 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26634 CFLAGS="$(STAGE1_CFLAGS)" \
26635 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26636 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26637 LIBCFLAGS="$(LIBCFLAGS)" \
26638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26641 $(EXTRA_HOST_FLAGS) \
26642 $(STAGE1_FLAGS_TO_PASS) \
26643 TFLAGS="$(STAGE1_TFLAGS)" \
26644 $(TARGET-stage1-libdecnumber)
26645
26646 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26647 clean-stage1: clean-stage1-libdecnumber
26648 clean-stage1-libdecnumber:
26649 @if [ $(current_stage) = stage1 ]; then \
26650 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26651 else \
26652 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26653 $(MAKE) stage1-start; \
26654 fi; \
26655 cd $(HOST_SUBDIR)/libdecnumber && \
26656 $(MAKE) $(EXTRA_HOST_FLAGS) \
26657 $(STAGE1_FLAGS_TO_PASS) clean
26658 @endif libdecnumber-bootstrap
26659
26660
26661 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26662 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26663 maybe-all-stage2-libdecnumber:
26664 maybe-clean-stage2-libdecnumber:
26665 @if libdecnumber-bootstrap
26666 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26667 all-stage2: all-stage2-libdecnumber
26668 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26669 all-stage2-libdecnumber: configure-stage2-libdecnumber
26670 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26671 @r=`${PWD_COMMAND}`; export r; \
26672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26673 TFLAGS="$(STAGE2_TFLAGS)"; \
26674 $(HOST_EXPORTS) \
26675 $(POSTSTAGE1_HOST_EXPORTS) \
26676 cd $(HOST_SUBDIR)/libdecnumber && \
26677 \
26678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26679 CFLAGS="$(STAGE2_CFLAGS)" \
26680 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26681 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26682 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26686 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26687 TFLAGS="$(STAGE2_TFLAGS)" \
26688 $(TARGET-stage2-libdecnumber)
26689
26690 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26691 clean-stage2: clean-stage2-libdecnumber
26692 clean-stage2-libdecnumber:
26693 @if [ $(current_stage) = stage2 ]; then \
26694 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26695 else \
26696 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26697 $(MAKE) stage2-start; \
26698 fi; \
26699 cd $(HOST_SUBDIR)/libdecnumber && \
26700 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26701 @endif libdecnumber-bootstrap
26702
26703
26704 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26705 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26706 maybe-all-stage3-libdecnumber:
26707 maybe-clean-stage3-libdecnumber:
26708 @if libdecnumber-bootstrap
26709 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26710 all-stage3: all-stage3-libdecnumber
26711 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26712 all-stage3-libdecnumber: configure-stage3-libdecnumber
26713 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26714 @r=`${PWD_COMMAND}`; export r; \
26715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26716 TFLAGS="$(STAGE3_TFLAGS)"; \
26717 $(HOST_EXPORTS) \
26718 $(POSTSTAGE1_HOST_EXPORTS) \
26719 cd $(HOST_SUBDIR)/libdecnumber && \
26720 \
26721 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26722 CFLAGS="$(STAGE3_CFLAGS)" \
26723 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26724 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26725 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26726 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26727 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26728 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26729 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26730 TFLAGS="$(STAGE3_TFLAGS)" \
26731 $(TARGET-stage3-libdecnumber)
26732
26733 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26734 clean-stage3: clean-stage3-libdecnumber
26735 clean-stage3-libdecnumber:
26736 @if [ $(current_stage) = stage3 ]; then \
26737 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26738 else \
26739 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26740 $(MAKE) stage3-start; \
26741 fi; \
26742 cd $(HOST_SUBDIR)/libdecnumber && \
26743 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26744 @endif libdecnumber-bootstrap
26745
26746
26747 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26748 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26749 maybe-all-stage4-libdecnumber:
26750 maybe-clean-stage4-libdecnumber:
26751 @if libdecnumber-bootstrap
26752 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26753 all-stage4: all-stage4-libdecnumber
26754 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26755 all-stage4-libdecnumber: configure-stage4-libdecnumber
26756 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26757 @r=`${PWD_COMMAND}`; export r; \
26758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26759 TFLAGS="$(STAGE4_TFLAGS)"; \
26760 $(HOST_EXPORTS) \
26761 $(POSTSTAGE1_HOST_EXPORTS) \
26762 cd $(HOST_SUBDIR)/libdecnumber && \
26763 \
26764 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26765 CFLAGS="$(STAGE4_CFLAGS)" \
26766 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26767 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26768 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26769 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26770 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26771 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26772 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26773 TFLAGS="$(STAGE4_TFLAGS)" \
26774 $(TARGET-stage4-libdecnumber)
26775
26776 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26777 clean-stage4: clean-stage4-libdecnumber
26778 clean-stage4-libdecnumber:
26779 @if [ $(current_stage) = stage4 ]; then \
26780 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26781 else \
26782 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26783 $(MAKE) stage4-start; \
26784 fi; \
26785 cd $(HOST_SUBDIR)/libdecnumber && \
26786 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26787 @endif libdecnumber-bootstrap
26788
26789
26790 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26791 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26792 maybe-all-stageprofile-libdecnumber:
26793 maybe-clean-stageprofile-libdecnumber:
26794 @if libdecnumber-bootstrap
26795 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26796 all-stageprofile: all-stageprofile-libdecnumber
26797 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26798 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26799 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26800 @r=`${PWD_COMMAND}`; export r; \
26801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26802 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26803 $(HOST_EXPORTS) \
26804 $(POSTSTAGE1_HOST_EXPORTS) \
26805 cd $(HOST_SUBDIR)/libdecnumber && \
26806 \
26807 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26808 CFLAGS="$(STAGEprofile_CFLAGS)" \
26809 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26810 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26811 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26815 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26816 TFLAGS="$(STAGEprofile_TFLAGS)" \
26817 $(TARGET-stageprofile-libdecnumber)
26818
26819 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26820 clean-stageprofile: clean-stageprofile-libdecnumber
26821 clean-stageprofile-libdecnumber:
26822 @if [ $(current_stage) = stageprofile ]; then \
26823 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26824 else \
26825 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26826 $(MAKE) stageprofile-start; \
26827 fi; \
26828 cd $(HOST_SUBDIR)/libdecnumber && \
26829 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26830 @endif libdecnumber-bootstrap
26831
26832
26833 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26834 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26835 maybe-all-stagetrain-libdecnumber:
26836 maybe-clean-stagetrain-libdecnumber:
26837 @if libdecnumber-bootstrap
26838 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26839 all-stagetrain: all-stagetrain-libdecnumber
26840 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26841 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26842 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26843 @r=`${PWD_COMMAND}`; export r; \
26844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26845 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26846 $(HOST_EXPORTS) \
26847 $(POSTSTAGE1_HOST_EXPORTS) \
26848 cd $(HOST_SUBDIR)/libdecnumber && \
26849 \
26850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26851 CFLAGS="$(STAGEtrain_CFLAGS)" \
26852 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26853 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26854 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26858 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26859 TFLAGS="$(STAGEtrain_TFLAGS)" \
26860 $(TARGET-stagetrain-libdecnumber)
26861
26862 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26863 clean-stagetrain: clean-stagetrain-libdecnumber
26864 clean-stagetrain-libdecnumber:
26865 @if [ $(current_stage) = stagetrain ]; then \
26866 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26867 else \
26868 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26869 $(MAKE) stagetrain-start; \
26870 fi; \
26871 cd $(HOST_SUBDIR)/libdecnumber && \
26872 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26873 @endif libdecnumber-bootstrap
26874
26875
26876 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26877 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26878 maybe-all-stagefeedback-libdecnumber:
26879 maybe-clean-stagefeedback-libdecnumber:
26880 @if libdecnumber-bootstrap
26881 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26882 all-stagefeedback: all-stagefeedback-libdecnumber
26883 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26884 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26885 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26886 @r=`${PWD_COMMAND}`; export r; \
26887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26888 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26889 $(HOST_EXPORTS) \
26890 $(POSTSTAGE1_HOST_EXPORTS) \
26891 cd $(HOST_SUBDIR)/libdecnumber && \
26892 \
26893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26894 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26895 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26896 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26897 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26898 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26899 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26900 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26901 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26902 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26903 $(TARGET-stagefeedback-libdecnumber)
26904
26905 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26906 clean-stagefeedback: clean-stagefeedback-libdecnumber
26907 clean-stagefeedback-libdecnumber:
26908 @if [ $(current_stage) = stagefeedback ]; then \
26909 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26910 else \
26911 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26912 $(MAKE) stagefeedback-start; \
26913 fi; \
26914 cd $(HOST_SUBDIR)/libdecnumber && \
26915 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26916 @endif libdecnumber-bootstrap
26917
26918
26919 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26920 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26921 maybe-all-stageautoprofile-libdecnumber:
26922 maybe-clean-stageautoprofile-libdecnumber:
26923 @if libdecnumber-bootstrap
26924 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26925 all-stageautoprofile: all-stageautoprofile-libdecnumber
26926 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26927 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26928 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26929 @r=`${PWD_COMMAND}`; export r; \
26930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26931 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26932 $(HOST_EXPORTS) \
26933 $(POSTSTAGE1_HOST_EXPORTS) \
26934 cd $(HOST_SUBDIR)/libdecnumber && \
26935 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26936 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26937 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26938 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26939 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26940 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26941 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26942 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26943 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26944 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26945 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26946 $(TARGET-stageautoprofile-libdecnumber)
26947
26948 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26949 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26950 clean-stageautoprofile-libdecnumber:
26951 @if [ $(current_stage) = stageautoprofile ]; then \
26952 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26953 else \
26954 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26955 $(MAKE) stageautoprofile-start; \
26956 fi; \
26957 cd $(HOST_SUBDIR)/libdecnumber && \
26958 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26959 @endif libdecnumber-bootstrap
26960
26961
26962 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26963 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26964 maybe-all-stageautofeedback-libdecnumber:
26965 maybe-clean-stageautofeedback-libdecnumber:
26966 @if libdecnumber-bootstrap
26967 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26968 all-stageautofeedback: all-stageautofeedback-libdecnumber
26969 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26970 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26971 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26972 @r=`${PWD_COMMAND}`; export r; \
26973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26974 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26975 $(HOST_EXPORTS) \
26976 $(POSTSTAGE1_HOST_EXPORTS) \
26977 cd $(HOST_SUBDIR)/libdecnumber && \
26978 \
26979 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26980 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26981 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26982 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26983 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26987 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26988 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26989 $(TARGET-stageautofeedback-libdecnumber)
26990
26991 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26992 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26993 clean-stageautofeedback-libdecnumber:
26994 @if [ $(current_stage) = stageautofeedback ]; then \
26995 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26996 else \
26997 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26998 $(MAKE) stageautofeedback-start; \
26999 fi; \
27000 cd $(HOST_SUBDIR)/libdecnumber && \
27001 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27002 @endif libdecnumber-bootstrap
27003
27004
27005
27006
27007
27008 .PHONY: check-libdecnumber maybe-check-libdecnumber
27009 maybe-check-libdecnumber:
27010 @if libdecnumber
27011 maybe-check-libdecnumber: check-libdecnumber
27012
27013 check-libdecnumber:
27014 @: $(MAKE); $(unstage)
27015 @r=`${PWD_COMMAND}`; export r; \
27016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27017 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27018 (cd $(HOST_SUBDIR)/libdecnumber && \
27019 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27020
27021 @endif libdecnumber
27022
27023 .PHONY: install-libdecnumber maybe-install-libdecnumber
27024 maybe-install-libdecnumber:
27025 @if libdecnumber
27026 maybe-install-libdecnumber: install-libdecnumber
27027
27028 install-libdecnumber: installdirs
27029 @: $(MAKE); $(unstage)
27030 @r=`${PWD_COMMAND}`; export r; \
27031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27032 $(HOST_EXPORTS) \
27033 (cd $(HOST_SUBDIR)/libdecnumber && \
27034 $(MAKE) $(FLAGS_TO_PASS) install)
27035
27036 @endif libdecnumber
27037
27038 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27039 maybe-install-strip-libdecnumber:
27040 @if libdecnumber
27041 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27042
27043 install-strip-libdecnumber: installdirs
27044 @: $(MAKE); $(unstage)
27045 @r=`${PWD_COMMAND}`; export r; \
27046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27047 $(HOST_EXPORTS) \
27048 (cd $(HOST_SUBDIR)/libdecnumber && \
27049 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27050
27051 @endif libdecnumber
27052
27053 # Other targets (info, dvi, pdf, etc.)
27054
27055 .PHONY: maybe-info-libdecnumber info-libdecnumber
27056 maybe-info-libdecnumber:
27057 @if libdecnumber
27058 maybe-info-libdecnumber: info-libdecnumber
27059
27060 info-libdecnumber: \
27061 configure-libdecnumber
27062 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27063 r=`${PWD_COMMAND}`; export r; \
27064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27065 $(HOST_EXPORTS) \
27066 for flag in $(EXTRA_HOST_FLAGS) ; do \
27067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27068 done; \
27069 echo "Doing info in libdecnumber"; \
27070 (cd $(HOST_SUBDIR)/libdecnumber && \
27071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27073 "RANLIB=$${RANLIB}" \
27074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27075 info) \
27076 || exit 1
27077
27078 @endif libdecnumber
27079
27080 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27081 maybe-dvi-libdecnumber:
27082 @if libdecnumber
27083 maybe-dvi-libdecnumber: dvi-libdecnumber
27084
27085 dvi-libdecnumber: \
27086 configure-libdecnumber
27087 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27088 r=`${PWD_COMMAND}`; export r; \
27089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27090 $(HOST_EXPORTS) \
27091 for flag in $(EXTRA_HOST_FLAGS) ; do \
27092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27093 done; \
27094 echo "Doing dvi in libdecnumber"; \
27095 (cd $(HOST_SUBDIR)/libdecnumber && \
27096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27098 "RANLIB=$${RANLIB}" \
27099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27100 dvi) \
27101 || exit 1
27102
27103 @endif libdecnumber
27104
27105 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27106 maybe-pdf-libdecnumber:
27107 @if libdecnumber
27108 maybe-pdf-libdecnumber: pdf-libdecnumber
27109
27110 pdf-libdecnumber: \
27111 configure-libdecnumber
27112 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27113 r=`${PWD_COMMAND}`; export r; \
27114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27115 $(HOST_EXPORTS) \
27116 for flag in $(EXTRA_HOST_FLAGS) ; do \
27117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27118 done; \
27119 echo "Doing pdf in libdecnumber"; \
27120 (cd $(HOST_SUBDIR)/libdecnumber && \
27121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27123 "RANLIB=$${RANLIB}" \
27124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27125 pdf) \
27126 || exit 1
27127
27128 @endif libdecnumber
27129
27130 .PHONY: maybe-html-libdecnumber html-libdecnumber
27131 maybe-html-libdecnumber:
27132 @if libdecnumber
27133 maybe-html-libdecnumber: html-libdecnumber
27134
27135 html-libdecnumber: \
27136 configure-libdecnumber
27137 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27138 r=`${PWD_COMMAND}`; export r; \
27139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27140 $(HOST_EXPORTS) \
27141 for flag in $(EXTRA_HOST_FLAGS) ; do \
27142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27143 done; \
27144 echo "Doing html in libdecnumber"; \
27145 (cd $(HOST_SUBDIR)/libdecnumber && \
27146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27148 "RANLIB=$${RANLIB}" \
27149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27150 html) \
27151 || exit 1
27152
27153 @endif libdecnumber
27154
27155 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27156 maybe-TAGS-libdecnumber:
27157 @if libdecnumber
27158 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27159
27160 # libdecnumber doesn't support TAGS.
27161 TAGS-libdecnumber:
27162
27163 @endif libdecnumber
27164
27165 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27166 maybe-install-info-libdecnumber:
27167 @if libdecnumber
27168 maybe-install-info-libdecnumber: install-info-libdecnumber
27169
27170 install-info-libdecnumber: \
27171 configure-libdecnumber \
27172 info-libdecnumber
27173 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27174 r=`${PWD_COMMAND}`; export r; \
27175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27176 $(HOST_EXPORTS) \
27177 for flag in $(EXTRA_HOST_FLAGS) ; do \
27178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27179 done; \
27180 echo "Doing install-info in libdecnumber"; \
27181 (cd $(HOST_SUBDIR)/libdecnumber && \
27182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27184 "RANLIB=$${RANLIB}" \
27185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27186 install-info) \
27187 || exit 1
27188
27189 @endif libdecnumber
27190
27191 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27192 maybe-install-dvi-libdecnumber:
27193 @if libdecnumber
27194 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27195
27196 install-dvi-libdecnumber: \
27197 configure-libdecnumber \
27198 dvi-libdecnumber
27199 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27200 r=`${PWD_COMMAND}`; export r; \
27201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27202 $(HOST_EXPORTS) \
27203 for flag in $(EXTRA_HOST_FLAGS) ; do \
27204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27205 done; \
27206 echo "Doing install-dvi in libdecnumber"; \
27207 (cd $(HOST_SUBDIR)/libdecnumber && \
27208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27210 "RANLIB=$${RANLIB}" \
27211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27212 install-dvi) \
27213 || exit 1
27214
27215 @endif libdecnumber
27216
27217 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27218 maybe-install-pdf-libdecnumber:
27219 @if libdecnumber
27220 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27221
27222 install-pdf-libdecnumber: \
27223 configure-libdecnumber \
27224 pdf-libdecnumber
27225 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27226 r=`${PWD_COMMAND}`; export r; \
27227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27228 $(HOST_EXPORTS) \
27229 for flag in $(EXTRA_HOST_FLAGS) ; do \
27230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27231 done; \
27232 echo "Doing install-pdf in libdecnumber"; \
27233 (cd $(HOST_SUBDIR)/libdecnumber && \
27234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27236 "RANLIB=$${RANLIB}" \
27237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27238 install-pdf) \
27239 || exit 1
27240
27241 @endif libdecnumber
27242
27243 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27244 maybe-install-html-libdecnumber:
27245 @if libdecnumber
27246 maybe-install-html-libdecnumber: install-html-libdecnumber
27247
27248 install-html-libdecnumber: \
27249 configure-libdecnumber \
27250 html-libdecnumber
27251 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27252 r=`${PWD_COMMAND}`; export r; \
27253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27254 $(HOST_EXPORTS) \
27255 for flag in $(EXTRA_HOST_FLAGS) ; do \
27256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27257 done; \
27258 echo "Doing install-html in libdecnumber"; \
27259 (cd $(HOST_SUBDIR)/libdecnumber && \
27260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27262 "RANLIB=$${RANLIB}" \
27263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27264 install-html) \
27265 || exit 1
27266
27267 @endif libdecnumber
27268
27269 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27270 maybe-installcheck-libdecnumber:
27271 @if libdecnumber
27272 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27273
27274 installcheck-libdecnumber: \
27275 configure-libdecnumber
27276 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27277 r=`${PWD_COMMAND}`; export r; \
27278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27279 $(HOST_EXPORTS) \
27280 for flag in $(EXTRA_HOST_FLAGS) ; do \
27281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27282 done; \
27283 echo "Doing installcheck in libdecnumber"; \
27284 (cd $(HOST_SUBDIR)/libdecnumber && \
27285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27287 "RANLIB=$${RANLIB}" \
27288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27289 installcheck) \
27290 || exit 1
27291
27292 @endif libdecnumber
27293
27294 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27295 maybe-mostlyclean-libdecnumber:
27296 @if libdecnumber
27297 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27298
27299 mostlyclean-libdecnumber:
27300 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27301 r=`${PWD_COMMAND}`; export r; \
27302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303 $(HOST_EXPORTS) \
27304 for flag in $(EXTRA_HOST_FLAGS) ; do \
27305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27306 done; \
27307 echo "Doing mostlyclean in libdecnumber"; \
27308 (cd $(HOST_SUBDIR)/libdecnumber && \
27309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27311 "RANLIB=$${RANLIB}" \
27312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27313 mostlyclean) \
27314 || exit 1
27315
27316 @endif libdecnumber
27317
27318 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27319 maybe-clean-libdecnumber:
27320 @if libdecnumber
27321 maybe-clean-libdecnumber: clean-libdecnumber
27322
27323 clean-libdecnumber:
27324 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27325 r=`${PWD_COMMAND}`; export r; \
27326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27327 $(HOST_EXPORTS) \
27328 for flag in $(EXTRA_HOST_FLAGS) ; do \
27329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27330 done; \
27331 echo "Doing clean in libdecnumber"; \
27332 (cd $(HOST_SUBDIR)/libdecnumber && \
27333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27335 "RANLIB=$${RANLIB}" \
27336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27337 clean) \
27338 || exit 1
27339
27340 @endif libdecnumber
27341
27342 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27343 maybe-distclean-libdecnumber:
27344 @if libdecnumber
27345 maybe-distclean-libdecnumber: distclean-libdecnumber
27346
27347 distclean-libdecnumber:
27348 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27349 r=`${PWD_COMMAND}`; export r; \
27350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27351 $(HOST_EXPORTS) \
27352 for flag in $(EXTRA_HOST_FLAGS) ; do \
27353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27354 done; \
27355 echo "Doing distclean in libdecnumber"; \
27356 (cd $(HOST_SUBDIR)/libdecnumber && \
27357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27359 "RANLIB=$${RANLIB}" \
27360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27361 distclean) \
27362 || exit 1
27363
27364 @endif libdecnumber
27365
27366 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27367 maybe-maintainer-clean-libdecnumber:
27368 @if libdecnumber
27369 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27370
27371 maintainer-clean-libdecnumber:
27372 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27373 r=`${PWD_COMMAND}`; export r; \
27374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27375 $(HOST_EXPORTS) \
27376 for flag in $(EXTRA_HOST_FLAGS) ; do \
27377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27378 done; \
27379 echo "Doing maintainer-clean in libdecnumber"; \
27380 (cd $(HOST_SUBDIR)/libdecnumber && \
27381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27383 "RANLIB=$${RANLIB}" \
27384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27385 maintainer-clean) \
27386 || exit 1
27387
27388 @endif libdecnumber
27389
27390
27391
27392 .PHONY: configure-libgui maybe-configure-libgui
27393 maybe-configure-libgui:
27394 @if gcc-bootstrap
27395 configure-libgui: stage_current
27396 @endif gcc-bootstrap
27397 @if libgui
27398 maybe-configure-libgui: configure-libgui
27399 configure-libgui:
27400 @: $(MAKE); $(unstage)
27401 @r=`${PWD_COMMAND}`; export r; \
27402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27403 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27405 $(HOST_EXPORTS) \
27406 echo Configuring in $(HOST_SUBDIR)/libgui; \
27407 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27408 case $(srcdir) in \
27409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27410 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27412 esac; \
27413 module_srcdir=libgui; \
27414 $(SHELL) \
27415 $$s/$$module_srcdir/configure \
27416 --srcdir=$${topdir}/$$module_srcdir \
27417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27418 --target=${target_alias} \
27419 || exit 1
27420 @endif libgui
27421
27422
27423
27424
27425
27426 .PHONY: all-libgui maybe-all-libgui
27427 maybe-all-libgui:
27428 @if gcc-bootstrap
27429 all-libgui: stage_current
27430 @endif gcc-bootstrap
27431 @if libgui
27432 TARGET-libgui=all
27433 maybe-all-libgui: all-libgui
27434 all-libgui: configure-libgui
27435 @: $(MAKE); $(unstage)
27436 @r=`${PWD_COMMAND}`; export r; \
27437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27438 $(HOST_EXPORTS) \
27439 (cd $(HOST_SUBDIR)/libgui && \
27440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27441 $(TARGET-libgui))
27442 @endif libgui
27443
27444
27445
27446
27447 .PHONY: check-libgui maybe-check-libgui
27448 maybe-check-libgui:
27449 @if libgui
27450 maybe-check-libgui: check-libgui
27451
27452 check-libgui:
27453 @: $(MAKE); $(unstage)
27454 @r=`${PWD_COMMAND}`; export r; \
27455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27456 $(HOST_EXPORTS) \
27457 (cd $(HOST_SUBDIR)/libgui && \
27458 $(MAKE) $(FLAGS_TO_PASS) check)
27459
27460 @endif libgui
27461
27462 .PHONY: install-libgui maybe-install-libgui
27463 maybe-install-libgui:
27464 @if libgui
27465 maybe-install-libgui: install-libgui
27466
27467 install-libgui: installdirs
27468 @: $(MAKE); $(unstage)
27469 @r=`${PWD_COMMAND}`; export r; \
27470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27471 $(HOST_EXPORTS) \
27472 (cd $(HOST_SUBDIR)/libgui && \
27473 $(MAKE) $(FLAGS_TO_PASS) install)
27474
27475 @endif libgui
27476
27477 .PHONY: install-strip-libgui maybe-install-strip-libgui
27478 maybe-install-strip-libgui:
27479 @if libgui
27480 maybe-install-strip-libgui: install-strip-libgui
27481
27482 install-strip-libgui: installdirs
27483 @: $(MAKE); $(unstage)
27484 @r=`${PWD_COMMAND}`; export r; \
27485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27486 $(HOST_EXPORTS) \
27487 (cd $(HOST_SUBDIR)/libgui && \
27488 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27489
27490 @endif libgui
27491
27492 # Other targets (info, dvi, pdf, etc.)
27493
27494 .PHONY: maybe-info-libgui info-libgui
27495 maybe-info-libgui:
27496 @if libgui
27497 maybe-info-libgui: info-libgui
27498
27499 info-libgui: \
27500 configure-libgui
27501 @: $(MAKE); $(unstage)
27502 @[ -f ./libgui/Makefile ] || exit 0; \
27503 r=`${PWD_COMMAND}`; export r; \
27504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27505 $(HOST_EXPORTS) \
27506 for flag in $(EXTRA_HOST_FLAGS) ; do \
27507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27508 done; \
27509 echo "Doing info in libgui"; \
27510 (cd $(HOST_SUBDIR)/libgui && \
27511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27513 "RANLIB=$${RANLIB}" \
27514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27515 info) \
27516 || exit 1
27517
27518 @endif libgui
27519
27520 .PHONY: maybe-dvi-libgui dvi-libgui
27521 maybe-dvi-libgui:
27522 @if libgui
27523 maybe-dvi-libgui: dvi-libgui
27524
27525 dvi-libgui: \
27526 configure-libgui
27527 @: $(MAKE); $(unstage)
27528 @[ -f ./libgui/Makefile ] || exit 0; \
27529 r=`${PWD_COMMAND}`; export r; \
27530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27531 $(HOST_EXPORTS) \
27532 for flag in $(EXTRA_HOST_FLAGS) ; do \
27533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27534 done; \
27535 echo "Doing dvi in libgui"; \
27536 (cd $(HOST_SUBDIR)/libgui && \
27537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27539 "RANLIB=$${RANLIB}" \
27540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27541 dvi) \
27542 || exit 1
27543
27544 @endif libgui
27545
27546 .PHONY: maybe-pdf-libgui pdf-libgui
27547 maybe-pdf-libgui:
27548 @if libgui
27549 maybe-pdf-libgui: pdf-libgui
27550
27551 pdf-libgui: \
27552 configure-libgui
27553 @: $(MAKE); $(unstage)
27554 @[ -f ./libgui/Makefile ] || exit 0; \
27555 r=`${PWD_COMMAND}`; export r; \
27556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27557 $(HOST_EXPORTS) \
27558 for flag in $(EXTRA_HOST_FLAGS) ; do \
27559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27560 done; \
27561 echo "Doing pdf in libgui"; \
27562 (cd $(HOST_SUBDIR)/libgui && \
27563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27565 "RANLIB=$${RANLIB}" \
27566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27567 pdf) \
27568 || exit 1
27569
27570 @endif libgui
27571
27572 .PHONY: maybe-html-libgui html-libgui
27573 maybe-html-libgui:
27574 @if libgui
27575 maybe-html-libgui: html-libgui
27576
27577 html-libgui: \
27578 configure-libgui
27579 @: $(MAKE); $(unstage)
27580 @[ -f ./libgui/Makefile ] || exit 0; \
27581 r=`${PWD_COMMAND}`; export r; \
27582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27583 $(HOST_EXPORTS) \
27584 for flag in $(EXTRA_HOST_FLAGS) ; do \
27585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27586 done; \
27587 echo "Doing html in libgui"; \
27588 (cd $(HOST_SUBDIR)/libgui && \
27589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27591 "RANLIB=$${RANLIB}" \
27592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27593 html) \
27594 || exit 1
27595
27596 @endif libgui
27597
27598 .PHONY: maybe-TAGS-libgui TAGS-libgui
27599 maybe-TAGS-libgui:
27600 @if libgui
27601 maybe-TAGS-libgui: TAGS-libgui
27602
27603 TAGS-libgui: \
27604 configure-libgui
27605 @: $(MAKE); $(unstage)
27606 @[ -f ./libgui/Makefile ] || exit 0; \
27607 r=`${PWD_COMMAND}`; export r; \
27608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27609 $(HOST_EXPORTS) \
27610 for flag in $(EXTRA_HOST_FLAGS) ; do \
27611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27612 done; \
27613 echo "Doing TAGS in libgui"; \
27614 (cd $(HOST_SUBDIR)/libgui && \
27615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27617 "RANLIB=$${RANLIB}" \
27618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27619 TAGS) \
27620 || exit 1
27621
27622 @endif libgui
27623
27624 .PHONY: maybe-install-info-libgui install-info-libgui
27625 maybe-install-info-libgui:
27626 @if libgui
27627 maybe-install-info-libgui: install-info-libgui
27628
27629 install-info-libgui: \
27630 configure-libgui \
27631 info-libgui
27632 @: $(MAKE); $(unstage)
27633 @[ -f ./libgui/Makefile ] || exit 0; \
27634 r=`${PWD_COMMAND}`; export r; \
27635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27636 $(HOST_EXPORTS) \
27637 for flag in $(EXTRA_HOST_FLAGS) ; do \
27638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27639 done; \
27640 echo "Doing install-info in libgui"; \
27641 (cd $(HOST_SUBDIR)/libgui && \
27642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27644 "RANLIB=$${RANLIB}" \
27645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27646 install-info) \
27647 || exit 1
27648
27649 @endif libgui
27650
27651 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27652 maybe-install-dvi-libgui:
27653 @if libgui
27654 maybe-install-dvi-libgui: install-dvi-libgui
27655
27656 install-dvi-libgui: \
27657 configure-libgui \
27658 dvi-libgui
27659 @: $(MAKE); $(unstage)
27660 @[ -f ./libgui/Makefile ] || exit 0; \
27661 r=`${PWD_COMMAND}`; export r; \
27662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27663 $(HOST_EXPORTS) \
27664 for flag in $(EXTRA_HOST_FLAGS) ; do \
27665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27666 done; \
27667 echo "Doing install-dvi in libgui"; \
27668 (cd $(HOST_SUBDIR)/libgui && \
27669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27671 "RANLIB=$${RANLIB}" \
27672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27673 install-dvi) \
27674 || exit 1
27675
27676 @endif libgui
27677
27678 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27679 maybe-install-pdf-libgui:
27680 @if libgui
27681 maybe-install-pdf-libgui: install-pdf-libgui
27682
27683 install-pdf-libgui: \
27684 configure-libgui \
27685 pdf-libgui
27686 @: $(MAKE); $(unstage)
27687 @[ -f ./libgui/Makefile ] || exit 0; \
27688 r=`${PWD_COMMAND}`; export r; \
27689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690 $(HOST_EXPORTS) \
27691 for flag in $(EXTRA_HOST_FLAGS) ; do \
27692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27693 done; \
27694 echo "Doing install-pdf in libgui"; \
27695 (cd $(HOST_SUBDIR)/libgui && \
27696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27698 "RANLIB=$${RANLIB}" \
27699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27700 install-pdf) \
27701 || exit 1
27702
27703 @endif libgui
27704
27705 .PHONY: maybe-install-html-libgui install-html-libgui
27706 maybe-install-html-libgui:
27707 @if libgui
27708 maybe-install-html-libgui: install-html-libgui
27709
27710 install-html-libgui: \
27711 configure-libgui \
27712 html-libgui
27713 @: $(MAKE); $(unstage)
27714 @[ -f ./libgui/Makefile ] || exit 0; \
27715 r=`${PWD_COMMAND}`; export r; \
27716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27717 $(HOST_EXPORTS) \
27718 for flag in $(EXTRA_HOST_FLAGS) ; do \
27719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27720 done; \
27721 echo "Doing install-html in libgui"; \
27722 (cd $(HOST_SUBDIR)/libgui && \
27723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27725 "RANLIB=$${RANLIB}" \
27726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27727 install-html) \
27728 || exit 1
27729
27730 @endif libgui
27731
27732 .PHONY: maybe-installcheck-libgui installcheck-libgui
27733 maybe-installcheck-libgui:
27734 @if libgui
27735 maybe-installcheck-libgui: installcheck-libgui
27736
27737 installcheck-libgui: \
27738 configure-libgui
27739 @: $(MAKE); $(unstage)
27740 @[ -f ./libgui/Makefile ] || exit 0; \
27741 r=`${PWD_COMMAND}`; export r; \
27742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27743 $(HOST_EXPORTS) \
27744 for flag in $(EXTRA_HOST_FLAGS) ; do \
27745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27746 done; \
27747 echo "Doing installcheck in libgui"; \
27748 (cd $(HOST_SUBDIR)/libgui && \
27749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27751 "RANLIB=$${RANLIB}" \
27752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27753 installcheck) \
27754 || exit 1
27755
27756 @endif libgui
27757
27758 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27759 maybe-mostlyclean-libgui:
27760 @if libgui
27761 maybe-mostlyclean-libgui: mostlyclean-libgui
27762
27763 mostlyclean-libgui:
27764 @: $(MAKE); $(unstage)
27765 @[ -f ./libgui/Makefile ] || exit 0; \
27766 r=`${PWD_COMMAND}`; export r; \
27767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27768 $(HOST_EXPORTS) \
27769 for flag in $(EXTRA_HOST_FLAGS) ; do \
27770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27771 done; \
27772 echo "Doing mostlyclean in libgui"; \
27773 (cd $(HOST_SUBDIR)/libgui && \
27774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27776 "RANLIB=$${RANLIB}" \
27777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27778 mostlyclean) \
27779 || exit 1
27780
27781 @endif libgui
27782
27783 .PHONY: maybe-clean-libgui clean-libgui
27784 maybe-clean-libgui:
27785 @if libgui
27786 maybe-clean-libgui: clean-libgui
27787
27788 clean-libgui:
27789 @: $(MAKE); $(unstage)
27790 @[ -f ./libgui/Makefile ] || exit 0; \
27791 r=`${PWD_COMMAND}`; export r; \
27792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793 $(HOST_EXPORTS) \
27794 for flag in $(EXTRA_HOST_FLAGS) ; do \
27795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27796 done; \
27797 echo "Doing clean in libgui"; \
27798 (cd $(HOST_SUBDIR)/libgui && \
27799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27801 "RANLIB=$${RANLIB}" \
27802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27803 clean) \
27804 || exit 1
27805
27806 @endif libgui
27807
27808 .PHONY: maybe-distclean-libgui distclean-libgui
27809 maybe-distclean-libgui:
27810 @if libgui
27811 maybe-distclean-libgui: distclean-libgui
27812
27813 distclean-libgui:
27814 @: $(MAKE); $(unstage)
27815 @[ -f ./libgui/Makefile ] || exit 0; \
27816 r=`${PWD_COMMAND}`; export r; \
27817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27818 $(HOST_EXPORTS) \
27819 for flag in $(EXTRA_HOST_FLAGS) ; do \
27820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27821 done; \
27822 echo "Doing distclean in libgui"; \
27823 (cd $(HOST_SUBDIR)/libgui && \
27824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27826 "RANLIB=$${RANLIB}" \
27827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27828 distclean) \
27829 || exit 1
27830
27831 @endif libgui
27832
27833 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27834 maybe-maintainer-clean-libgui:
27835 @if libgui
27836 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27837
27838 maintainer-clean-libgui:
27839 @: $(MAKE); $(unstage)
27840 @[ -f ./libgui/Makefile ] || exit 0; \
27841 r=`${PWD_COMMAND}`; export r; \
27842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27843 $(HOST_EXPORTS) \
27844 for flag in $(EXTRA_HOST_FLAGS) ; do \
27845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27846 done; \
27847 echo "Doing maintainer-clean in libgui"; \
27848 (cd $(HOST_SUBDIR)/libgui && \
27849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27851 "RANLIB=$${RANLIB}" \
27852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27853 maintainer-clean) \
27854 || exit 1
27855
27856 @endif libgui
27857
27858
27859
27860 .PHONY: configure-libiberty maybe-configure-libiberty
27861 maybe-configure-libiberty:
27862 @if gcc-bootstrap
27863 configure-libiberty: stage_current
27864 @endif gcc-bootstrap
27865 @if libiberty
27866 maybe-configure-libiberty: configure-libiberty
27867 configure-libiberty:
27868 @r=`${PWD_COMMAND}`; export r; \
27869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27870 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27872 $(HOST_EXPORTS) \
27873 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27874 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27875 case $(srcdir) in \
27876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27877 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27879 esac; \
27880 module_srcdir=libiberty; \
27881 $(SHELL) \
27882 $$s/$$module_srcdir/configure \
27883 --srcdir=$${topdir}/$$module_srcdir \
27884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27885 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27886 || exit 1
27887 @endif libiberty
27888
27889
27890
27891 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27892 maybe-configure-stage1-libiberty:
27893 @if libiberty-bootstrap
27894 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27895 configure-stage1-libiberty:
27896 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27898 @r=`${PWD_COMMAND}`; export r; \
27899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900 TFLAGS="$(STAGE1_TFLAGS)"; \
27901 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27902 $(HOST_EXPORTS) \
27903 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27904 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27905 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27906 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27908 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27909 case $(srcdir) in \
27910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27911 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27913 esac; \
27914 module_srcdir=libiberty; \
27915 $(SHELL) $$s/$$module_srcdir/configure \
27916 --srcdir=$${topdir}/$$module_srcdir \
27917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27918 --target=${target_alias} \
27919 \
27920 $(STAGE1_CONFIGURE_FLAGS) \
27921 @extra_host_libiberty_configure_flags@
27922 @endif libiberty-bootstrap
27923
27924 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27925 maybe-configure-stage2-libiberty:
27926 @if libiberty-bootstrap
27927 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27928 configure-stage2-libiberty:
27929 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27931 @r=`${PWD_COMMAND}`; export r; \
27932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27933 TFLAGS="$(STAGE2_TFLAGS)"; \
27934 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27935 $(HOST_EXPORTS) \
27936 $(POSTSTAGE1_HOST_EXPORTS) \
27937 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27938 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27939 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27940 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27942 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27943 case $(srcdir) in \
27944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27945 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27947 esac; \
27948 module_srcdir=libiberty; \
27949 $(SHELL) $$s/$$module_srcdir/configure \
27950 --srcdir=$${topdir}/$$module_srcdir \
27951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27952 --target=${target_alias} \
27953 --with-build-libsubdir=$(HOST_SUBDIR) \
27954 $(STAGE2_CONFIGURE_FLAGS) \
27955 @extra_host_libiberty_configure_flags@
27956 @endif libiberty-bootstrap
27957
27958 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27959 maybe-configure-stage3-libiberty:
27960 @if libiberty-bootstrap
27961 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27962 configure-stage3-libiberty:
27963 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27965 @r=`${PWD_COMMAND}`; export r; \
27966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27967 TFLAGS="$(STAGE3_TFLAGS)"; \
27968 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27969 $(HOST_EXPORTS) \
27970 $(POSTSTAGE1_HOST_EXPORTS) \
27971 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27972 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27973 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27974 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27976 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27977 case $(srcdir) in \
27978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27979 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27981 esac; \
27982 module_srcdir=libiberty; \
27983 $(SHELL) $$s/$$module_srcdir/configure \
27984 --srcdir=$${topdir}/$$module_srcdir \
27985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27986 --target=${target_alias} \
27987 --with-build-libsubdir=$(HOST_SUBDIR) \
27988 $(STAGE3_CONFIGURE_FLAGS) \
27989 @extra_host_libiberty_configure_flags@
27990 @endif libiberty-bootstrap
27991
27992 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27993 maybe-configure-stage4-libiberty:
27994 @if libiberty-bootstrap
27995 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27996 configure-stage4-libiberty:
27997 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27999 @r=`${PWD_COMMAND}`; export r; \
28000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28001 TFLAGS="$(STAGE4_TFLAGS)"; \
28002 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28003 $(HOST_EXPORTS) \
28004 $(POSTSTAGE1_HOST_EXPORTS) \
28005 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28006 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28007 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28008 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28010 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28011 case $(srcdir) in \
28012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28013 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28015 esac; \
28016 module_srcdir=libiberty; \
28017 $(SHELL) $$s/$$module_srcdir/configure \
28018 --srcdir=$${topdir}/$$module_srcdir \
28019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28020 --target=${target_alias} \
28021 --with-build-libsubdir=$(HOST_SUBDIR) \
28022 $(STAGE4_CONFIGURE_FLAGS) \
28023 @extra_host_libiberty_configure_flags@
28024 @endif libiberty-bootstrap
28025
28026 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28027 maybe-configure-stageprofile-libiberty:
28028 @if libiberty-bootstrap
28029 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28030 configure-stageprofile-libiberty:
28031 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28033 @r=`${PWD_COMMAND}`; export r; \
28034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28035 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28036 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28037 $(HOST_EXPORTS) \
28038 $(POSTSTAGE1_HOST_EXPORTS) \
28039 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28040 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28041 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28042 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28044 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28045 case $(srcdir) in \
28046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28047 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28049 esac; \
28050 module_srcdir=libiberty; \
28051 $(SHELL) $$s/$$module_srcdir/configure \
28052 --srcdir=$${topdir}/$$module_srcdir \
28053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28054 --target=${target_alias} \
28055 --with-build-libsubdir=$(HOST_SUBDIR) \
28056 $(STAGEprofile_CONFIGURE_FLAGS) \
28057 @extra_host_libiberty_configure_flags@
28058 @endif libiberty-bootstrap
28059
28060 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28061 maybe-configure-stagetrain-libiberty:
28062 @if libiberty-bootstrap
28063 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28064 configure-stagetrain-libiberty:
28065 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28066 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28067 @r=`${PWD_COMMAND}`; export r; \
28068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28069 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28070 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28071 $(HOST_EXPORTS) \
28072 $(POSTSTAGE1_HOST_EXPORTS) \
28073 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28074 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28075 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28076 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28078 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28079 case $(srcdir) in \
28080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28081 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28083 esac; \
28084 module_srcdir=libiberty; \
28085 $(SHELL) $$s/$$module_srcdir/configure \
28086 --srcdir=$${topdir}/$$module_srcdir \
28087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28088 --target=${target_alias} \
28089 --with-build-libsubdir=$(HOST_SUBDIR) \
28090 $(STAGEtrain_CONFIGURE_FLAGS) \
28091 @extra_host_libiberty_configure_flags@
28092 @endif libiberty-bootstrap
28093
28094 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28095 maybe-configure-stagefeedback-libiberty:
28096 @if libiberty-bootstrap
28097 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28098 configure-stagefeedback-libiberty:
28099 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28101 @r=`${PWD_COMMAND}`; export r; \
28102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28103 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28104 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28105 $(HOST_EXPORTS) \
28106 $(POSTSTAGE1_HOST_EXPORTS) \
28107 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28108 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28109 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28110 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28112 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28113 case $(srcdir) in \
28114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28115 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28117 esac; \
28118 module_srcdir=libiberty; \
28119 $(SHELL) $$s/$$module_srcdir/configure \
28120 --srcdir=$${topdir}/$$module_srcdir \
28121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28122 --target=${target_alias} \
28123 --with-build-libsubdir=$(HOST_SUBDIR) \
28124 $(STAGEfeedback_CONFIGURE_FLAGS) \
28125 @extra_host_libiberty_configure_flags@
28126 @endif libiberty-bootstrap
28127
28128 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28129 maybe-configure-stageautoprofile-libiberty:
28130 @if libiberty-bootstrap
28131 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28132 configure-stageautoprofile-libiberty:
28133 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28135 @r=`${PWD_COMMAND}`; export r; \
28136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28137 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28138 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28139 $(HOST_EXPORTS) \
28140 $(POSTSTAGE1_HOST_EXPORTS) \
28141 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28142 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28143 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28144 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28146 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28147 case $(srcdir) in \
28148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28149 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28151 esac; \
28152 module_srcdir=libiberty; \
28153 $(SHELL) $$s/$$module_srcdir/configure \
28154 --srcdir=$${topdir}/$$module_srcdir \
28155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28156 --target=${target_alias} \
28157 --with-build-libsubdir=$(HOST_SUBDIR) \
28158 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28159 @extra_host_libiberty_configure_flags@
28160 @endif libiberty-bootstrap
28161
28162 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28163 maybe-configure-stageautofeedback-libiberty:
28164 @if libiberty-bootstrap
28165 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28166 configure-stageautofeedback-libiberty:
28167 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28168 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28169 @r=`${PWD_COMMAND}`; export r; \
28170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28171 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28172 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28173 $(HOST_EXPORTS) \
28174 $(POSTSTAGE1_HOST_EXPORTS) \
28175 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28176 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28177 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28178 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28180 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28181 case $(srcdir) in \
28182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28183 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28185 esac; \
28186 module_srcdir=libiberty; \
28187 $(SHELL) $$s/$$module_srcdir/configure \
28188 --srcdir=$${topdir}/$$module_srcdir \
28189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28190 --target=${target_alias} \
28191 --with-build-libsubdir=$(HOST_SUBDIR) \
28192 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28193 @extra_host_libiberty_configure_flags@
28194 @endif libiberty-bootstrap
28195
28196
28197
28198
28199
28200 .PHONY: all-libiberty maybe-all-libiberty
28201 maybe-all-libiberty:
28202 @if gcc-bootstrap
28203 all-libiberty: stage_current
28204 @endif gcc-bootstrap
28205 @if libiberty
28206 TARGET-libiberty=all
28207 maybe-all-libiberty: all-libiberty
28208 all-libiberty: configure-libiberty
28209 @r=`${PWD_COMMAND}`; export r; \
28210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28211 $(HOST_EXPORTS) \
28212 (cd $(HOST_SUBDIR)/libiberty && \
28213 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28214 $(TARGET-libiberty))
28215 @endif libiberty
28216
28217
28218
28219 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28220 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28221 maybe-all-stage1-libiberty:
28222 maybe-clean-stage1-libiberty:
28223 @if libiberty-bootstrap
28224 maybe-all-stage1-libiberty: all-stage1-libiberty
28225 all-stage1: all-stage1-libiberty
28226 TARGET-stage1-libiberty = $(TARGET-libiberty)
28227 all-stage1-libiberty: configure-stage1-libiberty
28228 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28229 @r=`${PWD_COMMAND}`; export r; \
28230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28231 TFLAGS="$(STAGE1_TFLAGS)"; \
28232 $(HOST_EXPORTS) \
28233 cd $(HOST_SUBDIR)/libiberty && \
28234 \
28235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28236 CFLAGS="$(STAGE1_CFLAGS)" \
28237 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28238 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28239 LIBCFLAGS="$(LIBCFLAGS)" \
28240 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28241 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28242 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28243 $(EXTRA_HOST_FLAGS) \
28244 $(STAGE1_FLAGS_TO_PASS) \
28245 TFLAGS="$(STAGE1_TFLAGS)" \
28246 $(TARGET-stage1-libiberty)
28247
28248 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28249 clean-stage1: clean-stage1-libiberty
28250 clean-stage1-libiberty:
28251 @if [ $(current_stage) = stage1 ]; then \
28252 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28253 else \
28254 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28255 $(MAKE) stage1-start; \
28256 fi; \
28257 cd $(HOST_SUBDIR)/libiberty && \
28258 $(MAKE) $(EXTRA_HOST_FLAGS) \
28259 $(STAGE1_FLAGS_TO_PASS) clean
28260 @endif libiberty-bootstrap
28261
28262
28263 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28264 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28265 maybe-all-stage2-libiberty:
28266 maybe-clean-stage2-libiberty:
28267 @if libiberty-bootstrap
28268 maybe-all-stage2-libiberty: all-stage2-libiberty
28269 all-stage2: all-stage2-libiberty
28270 TARGET-stage2-libiberty = $(TARGET-libiberty)
28271 all-stage2-libiberty: configure-stage2-libiberty
28272 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28273 @r=`${PWD_COMMAND}`; export r; \
28274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28275 TFLAGS="$(STAGE2_TFLAGS)"; \
28276 $(HOST_EXPORTS) \
28277 $(POSTSTAGE1_HOST_EXPORTS) \
28278 cd $(HOST_SUBDIR)/libiberty && \
28279 \
28280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28281 CFLAGS="$(STAGE2_CFLAGS)" \
28282 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28283 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28284 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28285 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28286 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28287 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28288 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28289 TFLAGS="$(STAGE2_TFLAGS)" \
28290 $(TARGET-stage2-libiberty)
28291
28292 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28293 clean-stage2: clean-stage2-libiberty
28294 clean-stage2-libiberty:
28295 @if [ $(current_stage) = stage2 ]; then \
28296 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28297 else \
28298 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28299 $(MAKE) stage2-start; \
28300 fi; \
28301 cd $(HOST_SUBDIR)/libiberty && \
28302 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28303 @endif libiberty-bootstrap
28304
28305
28306 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28307 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28308 maybe-all-stage3-libiberty:
28309 maybe-clean-stage3-libiberty:
28310 @if libiberty-bootstrap
28311 maybe-all-stage3-libiberty: all-stage3-libiberty
28312 all-stage3: all-stage3-libiberty
28313 TARGET-stage3-libiberty = $(TARGET-libiberty)
28314 all-stage3-libiberty: configure-stage3-libiberty
28315 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28316 @r=`${PWD_COMMAND}`; export r; \
28317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28318 TFLAGS="$(STAGE3_TFLAGS)"; \
28319 $(HOST_EXPORTS) \
28320 $(POSTSTAGE1_HOST_EXPORTS) \
28321 cd $(HOST_SUBDIR)/libiberty && \
28322 \
28323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28324 CFLAGS="$(STAGE3_CFLAGS)" \
28325 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28326 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28327 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28331 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28332 TFLAGS="$(STAGE3_TFLAGS)" \
28333 $(TARGET-stage3-libiberty)
28334
28335 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28336 clean-stage3: clean-stage3-libiberty
28337 clean-stage3-libiberty:
28338 @if [ $(current_stage) = stage3 ]; then \
28339 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28340 else \
28341 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28342 $(MAKE) stage3-start; \
28343 fi; \
28344 cd $(HOST_SUBDIR)/libiberty && \
28345 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28346 @endif libiberty-bootstrap
28347
28348
28349 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28350 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28351 maybe-all-stage4-libiberty:
28352 maybe-clean-stage4-libiberty:
28353 @if libiberty-bootstrap
28354 maybe-all-stage4-libiberty: all-stage4-libiberty
28355 all-stage4: all-stage4-libiberty
28356 TARGET-stage4-libiberty = $(TARGET-libiberty)
28357 all-stage4-libiberty: configure-stage4-libiberty
28358 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28359 @r=`${PWD_COMMAND}`; export r; \
28360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28361 TFLAGS="$(STAGE4_TFLAGS)"; \
28362 $(HOST_EXPORTS) \
28363 $(POSTSTAGE1_HOST_EXPORTS) \
28364 cd $(HOST_SUBDIR)/libiberty && \
28365 \
28366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28367 CFLAGS="$(STAGE4_CFLAGS)" \
28368 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28369 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28370 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28371 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28372 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28373 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28374 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28375 TFLAGS="$(STAGE4_TFLAGS)" \
28376 $(TARGET-stage4-libiberty)
28377
28378 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28379 clean-stage4: clean-stage4-libiberty
28380 clean-stage4-libiberty:
28381 @if [ $(current_stage) = stage4 ]; then \
28382 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28383 else \
28384 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28385 $(MAKE) stage4-start; \
28386 fi; \
28387 cd $(HOST_SUBDIR)/libiberty && \
28388 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28389 @endif libiberty-bootstrap
28390
28391
28392 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28393 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28394 maybe-all-stageprofile-libiberty:
28395 maybe-clean-stageprofile-libiberty:
28396 @if libiberty-bootstrap
28397 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28398 all-stageprofile: all-stageprofile-libiberty
28399 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28400 all-stageprofile-libiberty: configure-stageprofile-libiberty
28401 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28402 @r=`${PWD_COMMAND}`; export r; \
28403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28404 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28405 $(HOST_EXPORTS) \
28406 $(POSTSTAGE1_HOST_EXPORTS) \
28407 cd $(HOST_SUBDIR)/libiberty && \
28408 \
28409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28410 CFLAGS="$(STAGEprofile_CFLAGS)" \
28411 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28412 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28413 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28418 TFLAGS="$(STAGEprofile_TFLAGS)" \
28419 $(TARGET-stageprofile-libiberty)
28420
28421 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28422 clean-stageprofile: clean-stageprofile-libiberty
28423 clean-stageprofile-libiberty:
28424 @if [ $(current_stage) = stageprofile ]; then \
28425 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28426 else \
28427 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28428 $(MAKE) stageprofile-start; \
28429 fi; \
28430 cd $(HOST_SUBDIR)/libiberty && \
28431 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28432 @endif libiberty-bootstrap
28433
28434
28435 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28436 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28437 maybe-all-stagetrain-libiberty:
28438 maybe-clean-stagetrain-libiberty:
28439 @if libiberty-bootstrap
28440 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28441 all-stagetrain: all-stagetrain-libiberty
28442 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28443 all-stagetrain-libiberty: configure-stagetrain-libiberty
28444 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28445 @r=`${PWD_COMMAND}`; export r; \
28446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28447 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28448 $(HOST_EXPORTS) \
28449 $(POSTSTAGE1_HOST_EXPORTS) \
28450 cd $(HOST_SUBDIR)/libiberty && \
28451 \
28452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28453 CFLAGS="$(STAGEtrain_CFLAGS)" \
28454 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28455 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28456 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28461 TFLAGS="$(STAGEtrain_TFLAGS)" \
28462 $(TARGET-stagetrain-libiberty)
28463
28464 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28465 clean-stagetrain: clean-stagetrain-libiberty
28466 clean-stagetrain-libiberty:
28467 @if [ $(current_stage) = stagetrain ]; then \
28468 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28469 else \
28470 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28471 $(MAKE) stagetrain-start; \
28472 fi; \
28473 cd $(HOST_SUBDIR)/libiberty && \
28474 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28475 @endif libiberty-bootstrap
28476
28477
28478 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28479 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28480 maybe-all-stagefeedback-libiberty:
28481 maybe-clean-stagefeedback-libiberty:
28482 @if libiberty-bootstrap
28483 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28484 all-stagefeedback: all-stagefeedback-libiberty
28485 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28486 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28487 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28488 @r=`${PWD_COMMAND}`; export r; \
28489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28490 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28491 $(HOST_EXPORTS) \
28492 $(POSTSTAGE1_HOST_EXPORTS) \
28493 cd $(HOST_SUBDIR)/libiberty && \
28494 \
28495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28496 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28497 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28498 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28499 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28504 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28505 $(TARGET-stagefeedback-libiberty)
28506
28507 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28508 clean-stagefeedback: clean-stagefeedback-libiberty
28509 clean-stagefeedback-libiberty:
28510 @if [ $(current_stage) = stagefeedback ]; then \
28511 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28512 else \
28513 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28514 $(MAKE) stagefeedback-start; \
28515 fi; \
28516 cd $(HOST_SUBDIR)/libiberty && \
28517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28518 @endif libiberty-bootstrap
28519
28520
28521 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28522 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28523 maybe-all-stageautoprofile-libiberty:
28524 maybe-clean-stageautoprofile-libiberty:
28525 @if libiberty-bootstrap
28526 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28527 all-stageautoprofile: all-stageautoprofile-libiberty
28528 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28529 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28530 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28531 @r=`${PWD_COMMAND}`; export r; \
28532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28533 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28534 $(HOST_EXPORTS) \
28535 $(POSTSTAGE1_HOST_EXPORTS) \
28536 cd $(HOST_SUBDIR)/libiberty && \
28537 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28539 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28540 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28541 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28542 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28547 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28548 $(TARGET-stageautoprofile-libiberty)
28549
28550 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28551 clean-stageautoprofile: clean-stageautoprofile-libiberty
28552 clean-stageautoprofile-libiberty:
28553 @if [ $(current_stage) = stageautoprofile ]; then \
28554 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28555 else \
28556 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28557 $(MAKE) stageautoprofile-start; \
28558 fi; \
28559 cd $(HOST_SUBDIR)/libiberty && \
28560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28561 @endif libiberty-bootstrap
28562
28563
28564 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28565 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28566 maybe-all-stageautofeedback-libiberty:
28567 maybe-clean-stageautofeedback-libiberty:
28568 @if libiberty-bootstrap
28569 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28570 all-stageautofeedback: all-stageautofeedback-libiberty
28571 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28572 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28573 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28574 @r=`${PWD_COMMAND}`; export r; \
28575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28576 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28577 $(HOST_EXPORTS) \
28578 $(POSTSTAGE1_HOST_EXPORTS) \
28579 cd $(HOST_SUBDIR)/libiberty && \
28580 \
28581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28582 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28583 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28584 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28585 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28590 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28591 $(TARGET-stageautofeedback-libiberty)
28592
28593 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28594 clean-stageautofeedback: clean-stageautofeedback-libiberty
28595 clean-stageautofeedback-libiberty:
28596 @if [ $(current_stage) = stageautofeedback ]; then \
28597 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28598 else \
28599 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28600 $(MAKE) stageautofeedback-start; \
28601 fi; \
28602 cd $(HOST_SUBDIR)/libiberty && \
28603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28604 @endif libiberty-bootstrap
28605
28606
28607
28608
28609
28610 .PHONY: check-libiberty maybe-check-libiberty
28611 maybe-check-libiberty:
28612 @if libiberty
28613 maybe-check-libiberty: check-libiberty
28614
28615 check-libiberty:
28616 @: $(MAKE); $(unstage)
28617 @r=`${PWD_COMMAND}`; export r; \
28618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28619 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28620 (cd $(HOST_SUBDIR)/libiberty && \
28621 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28622
28623 @endif libiberty
28624
28625 .PHONY: install-libiberty maybe-install-libiberty
28626 maybe-install-libiberty:
28627 @if libiberty
28628 maybe-install-libiberty: install-libiberty
28629
28630 install-libiberty: installdirs
28631 @: $(MAKE); $(unstage)
28632 @r=`${PWD_COMMAND}`; export r; \
28633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28634 $(HOST_EXPORTS) \
28635 (cd $(HOST_SUBDIR)/libiberty && \
28636 $(MAKE) $(FLAGS_TO_PASS) install)
28637
28638 @endif libiberty
28639
28640 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28641 maybe-install-strip-libiberty:
28642 @if libiberty
28643 maybe-install-strip-libiberty: install-strip-libiberty
28644
28645 install-strip-libiberty: installdirs
28646 @: $(MAKE); $(unstage)
28647 @r=`${PWD_COMMAND}`; export r; \
28648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28649 $(HOST_EXPORTS) \
28650 (cd $(HOST_SUBDIR)/libiberty && \
28651 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28652
28653 @endif libiberty
28654
28655 # Other targets (info, dvi, pdf, etc.)
28656
28657 .PHONY: maybe-info-libiberty info-libiberty
28658 maybe-info-libiberty:
28659 @if libiberty
28660 maybe-info-libiberty: info-libiberty
28661
28662 info-libiberty: \
28663 configure-libiberty
28664 @[ -f ./libiberty/Makefile ] || exit 0; \
28665 r=`${PWD_COMMAND}`; export r; \
28666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28667 $(HOST_EXPORTS) \
28668 for flag in $(EXTRA_HOST_FLAGS) ; do \
28669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28670 done; \
28671 echo "Doing info in libiberty"; \
28672 (cd $(HOST_SUBDIR)/libiberty && \
28673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28675 "RANLIB=$${RANLIB}" \
28676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28677 info) \
28678 || exit 1
28679
28680 @endif libiberty
28681
28682 .PHONY: maybe-dvi-libiberty dvi-libiberty
28683 maybe-dvi-libiberty:
28684 @if libiberty
28685 maybe-dvi-libiberty: dvi-libiberty
28686
28687 dvi-libiberty: \
28688 configure-libiberty
28689 @[ -f ./libiberty/Makefile ] || exit 0; \
28690 r=`${PWD_COMMAND}`; export r; \
28691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28692 $(HOST_EXPORTS) \
28693 for flag in $(EXTRA_HOST_FLAGS) ; do \
28694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28695 done; \
28696 echo "Doing dvi in libiberty"; \
28697 (cd $(HOST_SUBDIR)/libiberty && \
28698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28700 "RANLIB=$${RANLIB}" \
28701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28702 dvi) \
28703 || exit 1
28704
28705 @endif libiberty
28706
28707 .PHONY: maybe-pdf-libiberty pdf-libiberty
28708 maybe-pdf-libiberty:
28709 @if libiberty
28710 maybe-pdf-libiberty: pdf-libiberty
28711
28712 pdf-libiberty: \
28713 configure-libiberty
28714 @[ -f ./libiberty/Makefile ] || exit 0; \
28715 r=`${PWD_COMMAND}`; export r; \
28716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28717 $(HOST_EXPORTS) \
28718 for flag in $(EXTRA_HOST_FLAGS) ; do \
28719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28720 done; \
28721 echo "Doing pdf in libiberty"; \
28722 (cd $(HOST_SUBDIR)/libiberty && \
28723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28725 "RANLIB=$${RANLIB}" \
28726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28727 pdf) \
28728 || exit 1
28729
28730 @endif libiberty
28731
28732 .PHONY: maybe-html-libiberty html-libiberty
28733 maybe-html-libiberty:
28734 @if libiberty
28735 maybe-html-libiberty: html-libiberty
28736
28737 html-libiberty: \
28738 configure-libiberty
28739 @[ -f ./libiberty/Makefile ] || exit 0; \
28740 r=`${PWD_COMMAND}`; export r; \
28741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28742 $(HOST_EXPORTS) \
28743 for flag in $(EXTRA_HOST_FLAGS) ; do \
28744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28745 done; \
28746 echo "Doing html in libiberty"; \
28747 (cd $(HOST_SUBDIR)/libiberty && \
28748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28750 "RANLIB=$${RANLIB}" \
28751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28752 html) \
28753 || exit 1
28754
28755 @endif libiberty
28756
28757 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28758 maybe-TAGS-libiberty:
28759 @if libiberty
28760 maybe-TAGS-libiberty: TAGS-libiberty
28761
28762 TAGS-libiberty: \
28763 configure-libiberty
28764 @[ -f ./libiberty/Makefile ] || exit 0; \
28765 r=`${PWD_COMMAND}`; export r; \
28766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28767 $(HOST_EXPORTS) \
28768 for flag in $(EXTRA_HOST_FLAGS) ; do \
28769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28770 done; \
28771 echo "Doing TAGS in libiberty"; \
28772 (cd $(HOST_SUBDIR)/libiberty && \
28773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28775 "RANLIB=$${RANLIB}" \
28776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28777 TAGS) \
28778 || exit 1
28779
28780 @endif libiberty
28781
28782 .PHONY: maybe-install-info-libiberty install-info-libiberty
28783 maybe-install-info-libiberty:
28784 @if libiberty
28785 maybe-install-info-libiberty: install-info-libiberty
28786
28787 install-info-libiberty: \
28788 configure-libiberty \
28789 info-libiberty
28790 @[ -f ./libiberty/Makefile ] || exit 0; \
28791 r=`${PWD_COMMAND}`; export r; \
28792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28793 $(HOST_EXPORTS) \
28794 for flag in $(EXTRA_HOST_FLAGS) ; do \
28795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28796 done; \
28797 echo "Doing install-info in libiberty"; \
28798 (cd $(HOST_SUBDIR)/libiberty && \
28799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28801 "RANLIB=$${RANLIB}" \
28802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28803 install-info) \
28804 || exit 1
28805
28806 @endif libiberty
28807
28808 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28809 maybe-install-dvi-libiberty:
28810 @if libiberty
28811 maybe-install-dvi-libiberty: install-dvi-libiberty
28812
28813 install-dvi-libiberty: \
28814 configure-libiberty \
28815 dvi-libiberty
28816 @[ -f ./libiberty/Makefile ] || exit 0; \
28817 r=`${PWD_COMMAND}`; export r; \
28818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28819 $(HOST_EXPORTS) \
28820 for flag in $(EXTRA_HOST_FLAGS) ; do \
28821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28822 done; \
28823 echo "Doing install-dvi in libiberty"; \
28824 (cd $(HOST_SUBDIR)/libiberty && \
28825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28827 "RANLIB=$${RANLIB}" \
28828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28829 install-dvi) \
28830 || exit 1
28831
28832 @endif libiberty
28833
28834 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28835 maybe-install-pdf-libiberty:
28836 @if libiberty
28837 maybe-install-pdf-libiberty: install-pdf-libiberty
28838
28839 install-pdf-libiberty: \
28840 configure-libiberty \
28841 pdf-libiberty
28842 @[ -f ./libiberty/Makefile ] || exit 0; \
28843 r=`${PWD_COMMAND}`; export r; \
28844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28845 $(HOST_EXPORTS) \
28846 for flag in $(EXTRA_HOST_FLAGS) ; do \
28847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28848 done; \
28849 echo "Doing install-pdf in libiberty"; \
28850 (cd $(HOST_SUBDIR)/libiberty && \
28851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28853 "RANLIB=$${RANLIB}" \
28854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28855 install-pdf) \
28856 || exit 1
28857
28858 @endif libiberty
28859
28860 .PHONY: maybe-install-html-libiberty install-html-libiberty
28861 maybe-install-html-libiberty:
28862 @if libiberty
28863 maybe-install-html-libiberty: install-html-libiberty
28864
28865 install-html-libiberty: \
28866 configure-libiberty \
28867 html-libiberty
28868 @[ -f ./libiberty/Makefile ] || exit 0; \
28869 r=`${PWD_COMMAND}`; export r; \
28870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871 $(HOST_EXPORTS) \
28872 for flag in $(EXTRA_HOST_FLAGS) ; do \
28873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28874 done; \
28875 echo "Doing install-html in libiberty"; \
28876 (cd $(HOST_SUBDIR)/libiberty && \
28877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28879 "RANLIB=$${RANLIB}" \
28880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28881 install-html) \
28882 || exit 1
28883
28884 @endif libiberty
28885
28886 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28887 maybe-installcheck-libiberty:
28888 @if libiberty
28889 maybe-installcheck-libiberty: installcheck-libiberty
28890
28891 installcheck-libiberty: \
28892 configure-libiberty
28893 @[ -f ./libiberty/Makefile ] || exit 0; \
28894 r=`${PWD_COMMAND}`; export r; \
28895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28896 $(HOST_EXPORTS) \
28897 for flag in $(EXTRA_HOST_FLAGS) ; do \
28898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28899 done; \
28900 echo "Doing installcheck in libiberty"; \
28901 (cd $(HOST_SUBDIR)/libiberty && \
28902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28904 "RANLIB=$${RANLIB}" \
28905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28906 installcheck) \
28907 || exit 1
28908
28909 @endif libiberty
28910
28911 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28912 maybe-mostlyclean-libiberty:
28913 @if libiberty
28914 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28915
28916 mostlyclean-libiberty:
28917 @[ -f ./libiberty/Makefile ] || exit 0; \
28918 r=`${PWD_COMMAND}`; export r; \
28919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28920 $(HOST_EXPORTS) \
28921 for flag in $(EXTRA_HOST_FLAGS) ; do \
28922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28923 done; \
28924 echo "Doing mostlyclean in libiberty"; \
28925 (cd $(HOST_SUBDIR)/libiberty && \
28926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28928 "RANLIB=$${RANLIB}" \
28929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28930 mostlyclean) \
28931 || exit 1
28932
28933 @endif libiberty
28934
28935 .PHONY: maybe-clean-libiberty clean-libiberty
28936 maybe-clean-libiberty:
28937 @if libiberty
28938 maybe-clean-libiberty: clean-libiberty
28939
28940 clean-libiberty:
28941 @[ -f ./libiberty/Makefile ] || exit 0; \
28942 r=`${PWD_COMMAND}`; export r; \
28943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28944 $(HOST_EXPORTS) \
28945 for flag in $(EXTRA_HOST_FLAGS) ; do \
28946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28947 done; \
28948 echo "Doing clean in libiberty"; \
28949 (cd $(HOST_SUBDIR)/libiberty && \
28950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28952 "RANLIB=$${RANLIB}" \
28953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28954 clean) \
28955 || exit 1
28956
28957 @endif libiberty
28958
28959 .PHONY: maybe-distclean-libiberty distclean-libiberty
28960 maybe-distclean-libiberty:
28961 @if libiberty
28962 maybe-distclean-libiberty: distclean-libiberty
28963
28964 distclean-libiberty:
28965 @[ -f ./libiberty/Makefile ] || exit 0; \
28966 r=`${PWD_COMMAND}`; export r; \
28967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28968 $(HOST_EXPORTS) \
28969 for flag in $(EXTRA_HOST_FLAGS) ; do \
28970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28971 done; \
28972 echo "Doing distclean in libiberty"; \
28973 (cd $(HOST_SUBDIR)/libiberty && \
28974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28976 "RANLIB=$${RANLIB}" \
28977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28978 distclean) \
28979 || exit 1
28980
28981 @endif libiberty
28982
28983 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28984 maybe-maintainer-clean-libiberty:
28985 @if libiberty
28986 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28987
28988 maintainer-clean-libiberty:
28989 @[ -f ./libiberty/Makefile ] || exit 0; \
28990 r=`${PWD_COMMAND}`; export r; \
28991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28992 $(HOST_EXPORTS) \
28993 for flag in $(EXTRA_HOST_FLAGS) ; do \
28994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28995 done; \
28996 echo "Doing maintainer-clean in libiberty"; \
28997 (cd $(HOST_SUBDIR)/libiberty && \
28998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29000 "RANLIB=$${RANLIB}" \
29001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29002 maintainer-clean) \
29003 || exit 1
29004
29005 @endif libiberty
29006
29007
29008
29009 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29010 maybe-configure-libiberty-linker-plugin:
29011 @if gcc-bootstrap
29012 configure-libiberty-linker-plugin: stage_current
29013 @endif gcc-bootstrap
29014 @if libiberty-linker-plugin
29015 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29016 configure-libiberty-linker-plugin:
29017 @r=`${PWD_COMMAND}`; export r; \
29018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29019 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29021 $(HOST_EXPORTS) \
29022 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29023 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29024 case $(srcdir) in \
29025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29026 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29028 esac; \
29029 module_srcdir=libiberty; \
29030 $(SHELL) \
29031 $$s/$$module_srcdir/configure \
29032 --srcdir=$${topdir}/$$module_srcdir \
29033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29034 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29035 || exit 1
29036 @endif libiberty-linker-plugin
29037
29038
29039
29040 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29041 maybe-configure-stage1-libiberty-linker-plugin:
29042 @if libiberty-linker-plugin-bootstrap
29043 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29044 configure-stage1-libiberty-linker-plugin:
29045 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29047 @r=`${PWD_COMMAND}`; export r; \
29048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29049 TFLAGS="$(STAGE1_TFLAGS)"; \
29050 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29051 $(HOST_EXPORTS) \
29052 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29053 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29054 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29055 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29057 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29058 case $(srcdir) in \
29059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29060 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29062 esac; \
29063 module_srcdir=libiberty; \
29064 $(SHELL) $$s/$$module_srcdir/configure \
29065 --srcdir=$${topdir}/$$module_srcdir \
29066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29067 --target=${target_alias} \
29068 \
29069 $(STAGE1_CONFIGURE_FLAGS) \
29070 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29071 @endif libiberty-linker-plugin-bootstrap
29072
29073 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29074 maybe-configure-stage2-libiberty-linker-plugin:
29075 @if libiberty-linker-plugin-bootstrap
29076 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29077 configure-stage2-libiberty-linker-plugin:
29078 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29080 @r=`${PWD_COMMAND}`; export r; \
29081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29082 TFLAGS="$(STAGE2_TFLAGS)"; \
29083 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29084 $(HOST_EXPORTS) \
29085 $(POSTSTAGE1_HOST_EXPORTS) \
29086 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29087 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29088 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29089 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29091 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29092 case $(srcdir) in \
29093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29094 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29096 esac; \
29097 module_srcdir=libiberty; \
29098 $(SHELL) $$s/$$module_srcdir/configure \
29099 --srcdir=$${topdir}/$$module_srcdir \
29100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29101 --target=${target_alias} \
29102 --with-build-libsubdir=$(HOST_SUBDIR) \
29103 $(STAGE2_CONFIGURE_FLAGS) \
29104 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29105 @endif libiberty-linker-plugin-bootstrap
29106
29107 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29108 maybe-configure-stage3-libiberty-linker-plugin:
29109 @if libiberty-linker-plugin-bootstrap
29110 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29111 configure-stage3-libiberty-linker-plugin:
29112 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29114 @r=`${PWD_COMMAND}`; export r; \
29115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29116 TFLAGS="$(STAGE3_TFLAGS)"; \
29117 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29118 $(HOST_EXPORTS) \
29119 $(POSTSTAGE1_HOST_EXPORTS) \
29120 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29121 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29122 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29123 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29125 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29126 case $(srcdir) in \
29127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29128 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29130 esac; \
29131 module_srcdir=libiberty; \
29132 $(SHELL) $$s/$$module_srcdir/configure \
29133 --srcdir=$${topdir}/$$module_srcdir \
29134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29135 --target=${target_alias} \
29136 --with-build-libsubdir=$(HOST_SUBDIR) \
29137 $(STAGE3_CONFIGURE_FLAGS) \
29138 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29139 @endif libiberty-linker-plugin-bootstrap
29140
29141 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29142 maybe-configure-stage4-libiberty-linker-plugin:
29143 @if libiberty-linker-plugin-bootstrap
29144 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29145 configure-stage4-libiberty-linker-plugin:
29146 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29148 @r=`${PWD_COMMAND}`; export r; \
29149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29150 TFLAGS="$(STAGE4_TFLAGS)"; \
29151 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29152 $(HOST_EXPORTS) \
29153 $(POSTSTAGE1_HOST_EXPORTS) \
29154 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29155 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29156 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29157 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29159 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29160 case $(srcdir) in \
29161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29162 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29164 esac; \
29165 module_srcdir=libiberty; \
29166 $(SHELL) $$s/$$module_srcdir/configure \
29167 --srcdir=$${topdir}/$$module_srcdir \
29168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29169 --target=${target_alias} \
29170 --with-build-libsubdir=$(HOST_SUBDIR) \
29171 $(STAGE4_CONFIGURE_FLAGS) \
29172 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29173 @endif libiberty-linker-plugin-bootstrap
29174
29175 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29176 maybe-configure-stageprofile-libiberty-linker-plugin:
29177 @if libiberty-linker-plugin-bootstrap
29178 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29179 configure-stageprofile-libiberty-linker-plugin:
29180 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29181 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29182 @r=`${PWD_COMMAND}`; export r; \
29183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29184 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29185 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29186 $(HOST_EXPORTS) \
29187 $(POSTSTAGE1_HOST_EXPORTS) \
29188 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29189 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29190 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29191 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29192 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29193 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29194 case $(srcdir) in \
29195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29196 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29198 esac; \
29199 module_srcdir=libiberty; \
29200 $(SHELL) $$s/$$module_srcdir/configure \
29201 --srcdir=$${topdir}/$$module_srcdir \
29202 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29203 --target=${target_alias} \
29204 --with-build-libsubdir=$(HOST_SUBDIR) \
29205 $(STAGEprofile_CONFIGURE_FLAGS) \
29206 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29207 @endif libiberty-linker-plugin-bootstrap
29208
29209 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29210 maybe-configure-stagetrain-libiberty-linker-plugin:
29211 @if libiberty-linker-plugin-bootstrap
29212 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29213 configure-stagetrain-libiberty-linker-plugin:
29214 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29215 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29216 @r=`${PWD_COMMAND}`; export r; \
29217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29218 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29219 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29220 $(HOST_EXPORTS) \
29221 $(POSTSTAGE1_HOST_EXPORTS) \
29222 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29223 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29224 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29225 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29227 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29228 case $(srcdir) in \
29229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29230 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29232 esac; \
29233 module_srcdir=libiberty; \
29234 $(SHELL) $$s/$$module_srcdir/configure \
29235 --srcdir=$${topdir}/$$module_srcdir \
29236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29237 --target=${target_alias} \
29238 --with-build-libsubdir=$(HOST_SUBDIR) \
29239 $(STAGEtrain_CONFIGURE_FLAGS) \
29240 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29241 @endif libiberty-linker-plugin-bootstrap
29242
29243 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29244 maybe-configure-stagefeedback-libiberty-linker-plugin:
29245 @if libiberty-linker-plugin-bootstrap
29246 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29247 configure-stagefeedback-libiberty-linker-plugin:
29248 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29249 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29250 @r=`${PWD_COMMAND}`; export r; \
29251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29252 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29253 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29254 $(HOST_EXPORTS) \
29255 $(POSTSTAGE1_HOST_EXPORTS) \
29256 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29257 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29258 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29259 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29261 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29262 case $(srcdir) in \
29263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29264 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29266 esac; \
29267 module_srcdir=libiberty; \
29268 $(SHELL) $$s/$$module_srcdir/configure \
29269 --srcdir=$${topdir}/$$module_srcdir \
29270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29271 --target=${target_alias} \
29272 --with-build-libsubdir=$(HOST_SUBDIR) \
29273 $(STAGEfeedback_CONFIGURE_FLAGS) \
29274 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29275 @endif libiberty-linker-plugin-bootstrap
29276
29277 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29278 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29279 @if libiberty-linker-plugin-bootstrap
29280 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29281 configure-stageautoprofile-libiberty-linker-plugin:
29282 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29284 @r=`${PWD_COMMAND}`; export r; \
29285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29286 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29287 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29288 $(HOST_EXPORTS) \
29289 $(POSTSTAGE1_HOST_EXPORTS) \
29290 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29291 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29292 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29293 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29295 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29296 case $(srcdir) in \
29297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29298 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29300 esac; \
29301 module_srcdir=libiberty; \
29302 $(SHELL) $$s/$$module_srcdir/configure \
29303 --srcdir=$${topdir}/$$module_srcdir \
29304 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29305 --target=${target_alias} \
29306 --with-build-libsubdir=$(HOST_SUBDIR) \
29307 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29308 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29309 @endif libiberty-linker-plugin-bootstrap
29310
29311 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29312 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29313 @if libiberty-linker-plugin-bootstrap
29314 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29315 configure-stageautofeedback-libiberty-linker-plugin:
29316 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29317 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29318 @r=`${PWD_COMMAND}`; export r; \
29319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29320 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29321 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29322 $(HOST_EXPORTS) \
29323 $(POSTSTAGE1_HOST_EXPORTS) \
29324 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29325 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29326 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29327 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29329 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29330 case $(srcdir) in \
29331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29332 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29334 esac; \
29335 module_srcdir=libiberty; \
29336 $(SHELL) $$s/$$module_srcdir/configure \
29337 --srcdir=$${topdir}/$$module_srcdir \
29338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29339 --target=${target_alias} \
29340 --with-build-libsubdir=$(HOST_SUBDIR) \
29341 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29342 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29343 @endif libiberty-linker-plugin-bootstrap
29344
29345
29346
29347
29348
29349 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29350 maybe-all-libiberty-linker-plugin:
29351 @if gcc-bootstrap
29352 all-libiberty-linker-plugin: stage_current
29353 @endif gcc-bootstrap
29354 @if libiberty-linker-plugin
29355 TARGET-libiberty-linker-plugin=all
29356 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29357 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29358 @r=`${PWD_COMMAND}`; export r; \
29359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29360 $(HOST_EXPORTS) \
29361 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29362 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29363 $(TARGET-libiberty-linker-plugin))
29364 @endif libiberty-linker-plugin
29365
29366
29367
29368 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29369 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29370 maybe-all-stage1-libiberty-linker-plugin:
29371 maybe-clean-stage1-libiberty-linker-plugin:
29372 @if libiberty-linker-plugin-bootstrap
29373 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29374 all-stage1: all-stage1-libiberty-linker-plugin
29375 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29376 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29377 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29378 @r=`${PWD_COMMAND}`; export r; \
29379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29380 TFLAGS="$(STAGE1_TFLAGS)"; \
29381 $(HOST_EXPORTS) \
29382 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29383 \
29384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29385 CFLAGS="$(STAGE1_CFLAGS)" \
29386 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29387 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29388 LIBCFLAGS="$(LIBCFLAGS)" \
29389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29392 $(EXTRA_HOST_FLAGS) \
29393 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29394 TFLAGS="$(STAGE1_TFLAGS)" \
29395 $(TARGET-stage1-libiberty-linker-plugin)
29396
29397 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29398 clean-stage1: clean-stage1-libiberty-linker-plugin
29399 clean-stage1-libiberty-linker-plugin:
29400 @if [ $(current_stage) = stage1 ]; then \
29401 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29402 else \
29403 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29404 $(MAKE) stage1-start; \
29405 fi; \
29406 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29407 $(MAKE) $(EXTRA_HOST_FLAGS) \
29408 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29409 @endif libiberty-linker-plugin-bootstrap
29410
29411
29412 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29413 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29414 maybe-all-stage2-libiberty-linker-plugin:
29415 maybe-clean-stage2-libiberty-linker-plugin:
29416 @if libiberty-linker-plugin-bootstrap
29417 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29418 all-stage2: all-stage2-libiberty-linker-plugin
29419 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29420 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29421 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29422 @r=`${PWD_COMMAND}`; export r; \
29423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29424 TFLAGS="$(STAGE2_TFLAGS)"; \
29425 $(HOST_EXPORTS) \
29426 $(POSTSTAGE1_HOST_EXPORTS) \
29427 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29428 \
29429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29430 CFLAGS="$(STAGE2_CFLAGS)" \
29431 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29432 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29433 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29438 TFLAGS="$(STAGE2_TFLAGS)" \
29439 $(TARGET-stage2-libiberty-linker-plugin)
29440
29441 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29442 clean-stage2: clean-stage2-libiberty-linker-plugin
29443 clean-stage2-libiberty-linker-plugin:
29444 @if [ $(current_stage) = stage2 ]; then \
29445 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29446 else \
29447 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29448 $(MAKE) stage2-start; \
29449 fi; \
29450 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29451 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29452 @endif libiberty-linker-plugin-bootstrap
29453
29454
29455 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29456 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29457 maybe-all-stage3-libiberty-linker-plugin:
29458 maybe-clean-stage3-libiberty-linker-plugin:
29459 @if libiberty-linker-plugin-bootstrap
29460 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29461 all-stage3: all-stage3-libiberty-linker-plugin
29462 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29463 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29464 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29465 @r=`${PWD_COMMAND}`; export r; \
29466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29467 TFLAGS="$(STAGE3_TFLAGS)"; \
29468 $(HOST_EXPORTS) \
29469 $(POSTSTAGE1_HOST_EXPORTS) \
29470 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29471 \
29472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29473 CFLAGS="$(STAGE3_CFLAGS)" \
29474 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29475 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29476 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29481 TFLAGS="$(STAGE3_TFLAGS)" \
29482 $(TARGET-stage3-libiberty-linker-plugin)
29483
29484 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29485 clean-stage3: clean-stage3-libiberty-linker-plugin
29486 clean-stage3-libiberty-linker-plugin:
29487 @if [ $(current_stage) = stage3 ]; then \
29488 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29489 else \
29490 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29491 $(MAKE) stage3-start; \
29492 fi; \
29493 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29494 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29495 @endif libiberty-linker-plugin-bootstrap
29496
29497
29498 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29499 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29500 maybe-all-stage4-libiberty-linker-plugin:
29501 maybe-clean-stage4-libiberty-linker-plugin:
29502 @if libiberty-linker-plugin-bootstrap
29503 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29504 all-stage4: all-stage4-libiberty-linker-plugin
29505 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29506 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29507 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29508 @r=`${PWD_COMMAND}`; export r; \
29509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29510 TFLAGS="$(STAGE4_TFLAGS)"; \
29511 $(HOST_EXPORTS) \
29512 $(POSTSTAGE1_HOST_EXPORTS) \
29513 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29514 \
29515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29516 CFLAGS="$(STAGE4_CFLAGS)" \
29517 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29518 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29519 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29524 TFLAGS="$(STAGE4_TFLAGS)" \
29525 $(TARGET-stage4-libiberty-linker-plugin)
29526
29527 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29528 clean-stage4: clean-stage4-libiberty-linker-plugin
29529 clean-stage4-libiberty-linker-plugin:
29530 @if [ $(current_stage) = stage4 ]; then \
29531 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29532 else \
29533 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29534 $(MAKE) stage4-start; \
29535 fi; \
29536 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29537 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29538 @endif libiberty-linker-plugin-bootstrap
29539
29540
29541 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29542 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29543 maybe-all-stageprofile-libiberty-linker-plugin:
29544 maybe-clean-stageprofile-libiberty-linker-plugin:
29545 @if libiberty-linker-plugin-bootstrap
29546 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29547 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29548 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29549 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29550 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29551 @r=`${PWD_COMMAND}`; export r; \
29552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29553 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29554 $(HOST_EXPORTS) \
29555 $(POSTSTAGE1_HOST_EXPORTS) \
29556 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29557 \
29558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29559 CFLAGS="$(STAGEprofile_CFLAGS)" \
29560 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29561 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29562 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29567 TFLAGS="$(STAGEprofile_TFLAGS)" \
29568 $(TARGET-stageprofile-libiberty-linker-plugin)
29569
29570 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29571 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29572 clean-stageprofile-libiberty-linker-plugin:
29573 @if [ $(current_stage) = stageprofile ]; then \
29574 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29575 else \
29576 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29577 $(MAKE) stageprofile-start; \
29578 fi; \
29579 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29580 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29581 @endif libiberty-linker-plugin-bootstrap
29582
29583
29584 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29585 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29586 maybe-all-stagetrain-libiberty-linker-plugin:
29587 maybe-clean-stagetrain-libiberty-linker-plugin:
29588 @if libiberty-linker-plugin-bootstrap
29589 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29590 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29591 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29592 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29593 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29594 @r=`${PWD_COMMAND}`; export r; \
29595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29596 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29597 $(HOST_EXPORTS) \
29598 $(POSTSTAGE1_HOST_EXPORTS) \
29599 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29600 \
29601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29602 CFLAGS="$(STAGEtrain_CFLAGS)" \
29603 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29604 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29605 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29609 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29610 TFLAGS="$(STAGEtrain_TFLAGS)" \
29611 $(TARGET-stagetrain-libiberty-linker-plugin)
29612
29613 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29614 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29615 clean-stagetrain-libiberty-linker-plugin:
29616 @if [ $(current_stage) = stagetrain ]; then \
29617 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29618 else \
29619 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29620 $(MAKE) stagetrain-start; \
29621 fi; \
29622 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29623 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29624 @endif libiberty-linker-plugin-bootstrap
29625
29626
29627 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29628 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29629 maybe-all-stagefeedback-libiberty-linker-plugin:
29630 maybe-clean-stagefeedback-libiberty-linker-plugin:
29631 @if libiberty-linker-plugin-bootstrap
29632 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29633 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29634 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29635 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29636 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29637 @r=`${PWD_COMMAND}`; export r; \
29638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29639 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29640 $(HOST_EXPORTS) \
29641 $(POSTSTAGE1_HOST_EXPORTS) \
29642 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29643 \
29644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29645 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29646 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29647 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29648 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29649 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29650 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29651 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29652 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29653 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29654 $(TARGET-stagefeedback-libiberty-linker-plugin)
29655
29656 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29657 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29658 clean-stagefeedback-libiberty-linker-plugin:
29659 @if [ $(current_stage) = stagefeedback ]; then \
29660 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29661 else \
29662 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29663 $(MAKE) stagefeedback-start; \
29664 fi; \
29665 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29666 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29667 @endif libiberty-linker-plugin-bootstrap
29668
29669
29670 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29671 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29672 maybe-all-stageautoprofile-libiberty-linker-plugin:
29673 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29674 @if libiberty-linker-plugin-bootstrap
29675 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29676 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29677 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29678 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29679 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29680 @r=`${PWD_COMMAND}`; export r; \
29681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29682 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29683 $(HOST_EXPORTS) \
29684 $(POSTSTAGE1_HOST_EXPORTS) \
29685 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29686 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29688 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29689 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29690 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29691 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29696 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29697 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29698
29699 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29700 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29701 clean-stageautoprofile-libiberty-linker-plugin:
29702 @if [ $(current_stage) = stageautoprofile ]; then \
29703 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29704 else \
29705 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29706 $(MAKE) stageautoprofile-start; \
29707 fi; \
29708 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29709 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29710 @endif libiberty-linker-plugin-bootstrap
29711
29712
29713 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29714 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29715 maybe-all-stageautofeedback-libiberty-linker-plugin:
29716 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29717 @if libiberty-linker-plugin-bootstrap
29718 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29719 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29720 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29721 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29722 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29723 @r=`${PWD_COMMAND}`; export r; \
29724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29725 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29726 $(HOST_EXPORTS) \
29727 $(POSTSTAGE1_HOST_EXPORTS) \
29728 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29729 \
29730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29731 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29732 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29733 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29734 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29738 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29739 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29740 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29741
29742 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29743 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29744 clean-stageautofeedback-libiberty-linker-plugin:
29745 @if [ $(current_stage) = stageautofeedback ]; then \
29746 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29747 else \
29748 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29749 $(MAKE) stageautofeedback-start; \
29750 fi; \
29751 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29752 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29753 @endif libiberty-linker-plugin-bootstrap
29754
29755
29756
29757
29758
29759 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29760 maybe-check-libiberty-linker-plugin:
29761 @if libiberty-linker-plugin
29762 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29763
29764 check-libiberty-linker-plugin:
29765 @: $(MAKE); $(unstage)
29766 @r=`${PWD_COMMAND}`; export r; \
29767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29768 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29769 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29770 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29771
29772 @endif libiberty-linker-plugin
29773
29774 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29775 maybe-install-libiberty-linker-plugin:
29776 @if libiberty-linker-plugin
29777 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29778
29779 install-libiberty-linker-plugin: installdirs
29780 @: $(MAKE); $(unstage)
29781 @r=`${PWD_COMMAND}`; export r; \
29782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29783 $(HOST_EXPORTS) \
29784 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29785 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29786
29787 @endif libiberty-linker-plugin
29788
29789 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29790 maybe-install-strip-libiberty-linker-plugin:
29791 @if libiberty-linker-plugin
29792 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29793
29794 install-strip-libiberty-linker-plugin: installdirs
29795 @: $(MAKE); $(unstage)
29796 @r=`${PWD_COMMAND}`; export r; \
29797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29798 $(HOST_EXPORTS) \
29799 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29800 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29801
29802 @endif libiberty-linker-plugin
29803
29804 # Other targets (info, dvi, pdf, etc.)
29805
29806 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29807 maybe-info-libiberty-linker-plugin:
29808 @if libiberty-linker-plugin
29809 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29810
29811 info-libiberty-linker-plugin: \
29812 configure-libiberty-linker-plugin
29813 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29814 r=`${PWD_COMMAND}`; export r; \
29815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29816 $(HOST_EXPORTS) \
29817 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29819 done; \
29820 echo "Doing info in libiberty-linker-plugin"; \
29821 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29824 "RANLIB=$${RANLIB}" \
29825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29826 info) \
29827 || exit 1
29828
29829 @endif libiberty-linker-plugin
29830
29831 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29832 maybe-dvi-libiberty-linker-plugin:
29833 @if libiberty-linker-plugin
29834 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29835
29836 dvi-libiberty-linker-plugin: \
29837 configure-libiberty-linker-plugin
29838 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29839 r=`${PWD_COMMAND}`; export r; \
29840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29841 $(HOST_EXPORTS) \
29842 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29844 done; \
29845 echo "Doing dvi in libiberty-linker-plugin"; \
29846 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29849 "RANLIB=$${RANLIB}" \
29850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29851 dvi) \
29852 || exit 1
29853
29854 @endif libiberty-linker-plugin
29855
29856 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29857 maybe-pdf-libiberty-linker-plugin:
29858 @if libiberty-linker-plugin
29859 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29860
29861 pdf-libiberty-linker-plugin: \
29862 configure-libiberty-linker-plugin
29863 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29864 r=`${PWD_COMMAND}`; export r; \
29865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29866 $(HOST_EXPORTS) \
29867 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29869 done; \
29870 echo "Doing pdf in libiberty-linker-plugin"; \
29871 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29874 "RANLIB=$${RANLIB}" \
29875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29876 pdf) \
29877 || exit 1
29878
29879 @endif libiberty-linker-plugin
29880
29881 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29882 maybe-html-libiberty-linker-plugin:
29883 @if libiberty-linker-plugin
29884 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29885
29886 html-libiberty-linker-plugin: \
29887 configure-libiberty-linker-plugin
29888 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29889 r=`${PWD_COMMAND}`; export r; \
29890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29891 $(HOST_EXPORTS) \
29892 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29894 done; \
29895 echo "Doing html in libiberty-linker-plugin"; \
29896 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29899 "RANLIB=$${RANLIB}" \
29900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29901 html) \
29902 || exit 1
29903
29904 @endif libiberty-linker-plugin
29905
29906 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29907 maybe-TAGS-libiberty-linker-plugin:
29908 @if libiberty-linker-plugin
29909 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29910
29911 TAGS-libiberty-linker-plugin: \
29912 configure-libiberty-linker-plugin
29913 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29914 r=`${PWD_COMMAND}`; export r; \
29915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29916 $(HOST_EXPORTS) \
29917 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29919 done; \
29920 echo "Doing TAGS in libiberty-linker-plugin"; \
29921 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29924 "RANLIB=$${RANLIB}" \
29925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29926 TAGS) \
29927 || exit 1
29928
29929 @endif libiberty-linker-plugin
29930
29931 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29932 maybe-install-info-libiberty-linker-plugin:
29933 @if libiberty-linker-plugin
29934 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29935
29936 install-info-libiberty-linker-plugin: \
29937 configure-libiberty-linker-plugin \
29938 info-libiberty-linker-plugin
29939 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29940 r=`${PWD_COMMAND}`; export r; \
29941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29942 $(HOST_EXPORTS) \
29943 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29945 done; \
29946 echo "Doing install-info in libiberty-linker-plugin"; \
29947 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29950 "RANLIB=$${RANLIB}" \
29951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29952 install-info) \
29953 || exit 1
29954
29955 @endif libiberty-linker-plugin
29956
29957 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29958 maybe-install-dvi-libiberty-linker-plugin:
29959 @if libiberty-linker-plugin
29960 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29961
29962 install-dvi-libiberty-linker-plugin: \
29963 configure-libiberty-linker-plugin \
29964 dvi-libiberty-linker-plugin
29965 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29966 r=`${PWD_COMMAND}`; export r; \
29967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29968 $(HOST_EXPORTS) \
29969 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29971 done; \
29972 echo "Doing install-dvi in libiberty-linker-plugin"; \
29973 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29976 "RANLIB=$${RANLIB}" \
29977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29978 install-dvi) \
29979 || exit 1
29980
29981 @endif libiberty-linker-plugin
29982
29983 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29984 maybe-install-pdf-libiberty-linker-plugin:
29985 @if libiberty-linker-plugin
29986 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29987
29988 install-pdf-libiberty-linker-plugin: \
29989 configure-libiberty-linker-plugin \
29990 pdf-libiberty-linker-plugin
29991 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29992 r=`${PWD_COMMAND}`; export r; \
29993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29994 $(HOST_EXPORTS) \
29995 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29997 done; \
29998 echo "Doing install-pdf in libiberty-linker-plugin"; \
29999 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30002 "RANLIB=$${RANLIB}" \
30003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30004 install-pdf) \
30005 || exit 1
30006
30007 @endif libiberty-linker-plugin
30008
30009 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30010 maybe-install-html-libiberty-linker-plugin:
30011 @if libiberty-linker-plugin
30012 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30013
30014 install-html-libiberty-linker-plugin: \
30015 configure-libiberty-linker-plugin \
30016 html-libiberty-linker-plugin
30017 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30018 r=`${PWD_COMMAND}`; export r; \
30019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30020 $(HOST_EXPORTS) \
30021 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30023 done; \
30024 echo "Doing install-html in libiberty-linker-plugin"; \
30025 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30028 "RANLIB=$${RANLIB}" \
30029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30030 install-html) \
30031 || exit 1
30032
30033 @endif libiberty-linker-plugin
30034
30035 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30036 maybe-installcheck-libiberty-linker-plugin:
30037 @if libiberty-linker-plugin
30038 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30039
30040 installcheck-libiberty-linker-plugin: \
30041 configure-libiberty-linker-plugin
30042 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30043 r=`${PWD_COMMAND}`; export r; \
30044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30045 $(HOST_EXPORTS) \
30046 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30048 done; \
30049 echo "Doing installcheck in libiberty-linker-plugin"; \
30050 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30053 "RANLIB=$${RANLIB}" \
30054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30055 installcheck) \
30056 || exit 1
30057
30058 @endif libiberty-linker-plugin
30059
30060 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30061 maybe-mostlyclean-libiberty-linker-plugin:
30062 @if libiberty-linker-plugin
30063 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30064
30065 mostlyclean-libiberty-linker-plugin:
30066 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30067 r=`${PWD_COMMAND}`; export r; \
30068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30069 $(HOST_EXPORTS) \
30070 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30072 done; \
30073 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30074 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30077 "RANLIB=$${RANLIB}" \
30078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30079 mostlyclean) \
30080 || exit 1
30081
30082 @endif libiberty-linker-plugin
30083
30084 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30085 maybe-clean-libiberty-linker-plugin:
30086 @if libiberty-linker-plugin
30087 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30088
30089 clean-libiberty-linker-plugin:
30090 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30091 r=`${PWD_COMMAND}`; export r; \
30092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30093 $(HOST_EXPORTS) \
30094 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30096 done; \
30097 echo "Doing clean in libiberty-linker-plugin"; \
30098 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30101 "RANLIB=$${RANLIB}" \
30102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30103 clean) \
30104 || exit 1
30105
30106 @endif libiberty-linker-plugin
30107
30108 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30109 maybe-distclean-libiberty-linker-plugin:
30110 @if libiberty-linker-plugin
30111 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30112
30113 distclean-libiberty-linker-plugin:
30114 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30115 r=`${PWD_COMMAND}`; export r; \
30116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117 $(HOST_EXPORTS) \
30118 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30120 done; \
30121 echo "Doing distclean in libiberty-linker-plugin"; \
30122 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30125 "RANLIB=$${RANLIB}" \
30126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30127 distclean) \
30128 || exit 1
30129
30130 @endif libiberty-linker-plugin
30131
30132 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30133 maybe-maintainer-clean-libiberty-linker-plugin:
30134 @if libiberty-linker-plugin
30135 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30136
30137 maintainer-clean-libiberty-linker-plugin:
30138 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30139 r=`${PWD_COMMAND}`; export r; \
30140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30141 $(HOST_EXPORTS) \
30142 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30144 done; \
30145 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30146 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30149 "RANLIB=$${RANLIB}" \
30150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30151 maintainer-clean) \
30152 || exit 1
30153
30154 @endif libiberty-linker-plugin
30155
30156
30157
30158 .PHONY: configure-libiconv maybe-configure-libiconv
30159 maybe-configure-libiconv:
30160 @if gcc-bootstrap
30161 configure-libiconv: stage_current
30162 @endif gcc-bootstrap
30163 @if libiconv
30164 maybe-configure-libiconv: configure-libiconv
30165 configure-libiconv:
30166 @r=`${PWD_COMMAND}`; export r; \
30167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30168 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30170 $(HOST_EXPORTS) \
30171 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30172 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30173 case $(srcdir) in \
30174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30175 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30177 esac; \
30178 module_srcdir=libiconv; \
30179 $(SHELL) \
30180 $$s/$$module_srcdir/configure \
30181 --srcdir=$${topdir}/$$module_srcdir \
30182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30183 --target=${target_alias} --disable-shared @host_libs_picflag@ \
30184 || exit 1
30185 @endif libiconv
30186
30187
30188
30189 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30190 maybe-configure-stage1-libiconv:
30191 @if libiconv-bootstrap
30192 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30193 configure-stage1-libiconv:
30194 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30196 @r=`${PWD_COMMAND}`; export r; \
30197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30198 TFLAGS="$(STAGE1_TFLAGS)"; \
30199 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30200 $(HOST_EXPORTS) \
30201 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30202 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30203 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30204 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30206 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30207 case $(srcdir) in \
30208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30209 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30211 esac; \
30212 module_srcdir=libiconv; \
30213 $(SHELL) $$s/$$module_srcdir/configure \
30214 --srcdir=$${topdir}/$$module_srcdir \
30215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30216 --target=${target_alias} \
30217 \
30218 $(STAGE1_CONFIGURE_FLAGS) \
30219 --disable-shared @host_libs_picflag@
30220 @endif libiconv-bootstrap
30221
30222 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30223 maybe-configure-stage2-libiconv:
30224 @if libiconv-bootstrap
30225 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30226 configure-stage2-libiconv:
30227 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30229 @r=`${PWD_COMMAND}`; export r; \
30230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30231 TFLAGS="$(STAGE2_TFLAGS)"; \
30232 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30233 $(HOST_EXPORTS) \
30234 $(POSTSTAGE1_HOST_EXPORTS) \
30235 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30236 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30237 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30238 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30240 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30241 case $(srcdir) in \
30242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30243 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30245 esac; \
30246 module_srcdir=libiconv; \
30247 $(SHELL) $$s/$$module_srcdir/configure \
30248 --srcdir=$${topdir}/$$module_srcdir \
30249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30250 --target=${target_alias} \
30251 --with-build-libsubdir=$(HOST_SUBDIR) \
30252 $(STAGE2_CONFIGURE_FLAGS) \
30253 --disable-shared @host_libs_picflag@
30254 @endif libiconv-bootstrap
30255
30256 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30257 maybe-configure-stage3-libiconv:
30258 @if libiconv-bootstrap
30259 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30260 configure-stage3-libiconv:
30261 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30263 @r=`${PWD_COMMAND}`; export r; \
30264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30265 TFLAGS="$(STAGE3_TFLAGS)"; \
30266 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30267 $(HOST_EXPORTS) \
30268 $(POSTSTAGE1_HOST_EXPORTS) \
30269 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30270 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30271 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30272 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30274 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30275 case $(srcdir) in \
30276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30277 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30279 esac; \
30280 module_srcdir=libiconv; \
30281 $(SHELL) $$s/$$module_srcdir/configure \
30282 --srcdir=$${topdir}/$$module_srcdir \
30283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30284 --target=${target_alias} \
30285 --with-build-libsubdir=$(HOST_SUBDIR) \
30286 $(STAGE3_CONFIGURE_FLAGS) \
30287 --disable-shared @host_libs_picflag@
30288 @endif libiconv-bootstrap
30289
30290 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30291 maybe-configure-stage4-libiconv:
30292 @if libiconv-bootstrap
30293 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30294 configure-stage4-libiconv:
30295 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30297 @r=`${PWD_COMMAND}`; export r; \
30298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30299 TFLAGS="$(STAGE4_TFLAGS)"; \
30300 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30301 $(HOST_EXPORTS) \
30302 $(POSTSTAGE1_HOST_EXPORTS) \
30303 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30304 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30305 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30306 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30308 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30309 case $(srcdir) in \
30310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30311 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30313 esac; \
30314 module_srcdir=libiconv; \
30315 $(SHELL) $$s/$$module_srcdir/configure \
30316 --srcdir=$${topdir}/$$module_srcdir \
30317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30318 --target=${target_alias} \
30319 --with-build-libsubdir=$(HOST_SUBDIR) \
30320 $(STAGE4_CONFIGURE_FLAGS) \
30321 --disable-shared @host_libs_picflag@
30322 @endif libiconv-bootstrap
30323
30324 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30325 maybe-configure-stageprofile-libiconv:
30326 @if libiconv-bootstrap
30327 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30328 configure-stageprofile-libiconv:
30329 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30331 @r=`${PWD_COMMAND}`; export r; \
30332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30333 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30334 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30335 $(HOST_EXPORTS) \
30336 $(POSTSTAGE1_HOST_EXPORTS) \
30337 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30338 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30339 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30340 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30342 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30343 case $(srcdir) in \
30344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30345 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30347 esac; \
30348 module_srcdir=libiconv; \
30349 $(SHELL) $$s/$$module_srcdir/configure \
30350 --srcdir=$${topdir}/$$module_srcdir \
30351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30352 --target=${target_alias} \
30353 --with-build-libsubdir=$(HOST_SUBDIR) \
30354 $(STAGEprofile_CONFIGURE_FLAGS) \
30355 --disable-shared @host_libs_picflag@
30356 @endif libiconv-bootstrap
30357
30358 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30359 maybe-configure-stagetrain-libiconv:
30360 @if libiconv-bootstrap
30361 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30362 configure-stagetrain-libiconv:
30363 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30364 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30365 @r=`${PWD_COMMAND}`; export r; \
30366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30367 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30368 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30369 $(HOST_EXPORTS) \
30370 $(POSTSTAGE1_HOST_EXPORTS) \
30371 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30372 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30373 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30374 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30376 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30377 case $(srcdir) in \
30378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30379 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30381 esac; \
30382 module_srcdir=libiconv; \
30383 $(SHELL) $$s/$$module_srcdir/configure \
30384 --srcdir=$${topdir}/$$module_srcdir \
30385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30386 --target=${target_alias} \
30387 --with-build-libsubdir=$(HOST_SUBDIR) \
30388 $(STAGEtrain_CONFIGURE_FLAGS) \
30389 --disable-shared @host_libs_picflag@
30390 @endif libiconv-bootstrap
30391
30392 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30393 maybe-configure-stagefeedback-libiconv:
30394 @if libiconv-bootstrap
30395 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30396 configure-stagefeedback-libiconv:
30397 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30399 @r=`${PWD_COMMAND}`; export r; \
30400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30401 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30402 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30403 $(HOST_EXPORTS) \
30404 $(POSTSTAGE1_HOST_EXPORTS) \
30405 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30406 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30407 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30408 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30410 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30411 case $(srcdir) in \
30412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30413 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30415 esac; \
30416 module_srcdir=libiconv; \
30417 $(SHELL) $$s/$$module_srcdir/configure \
30418 --srcdir=$${topdir}/$$module_srcdir \
30419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30420 --target=${target_alias} \
30421 --with-build-libsubdir=$(HOST_SUBDIR) \
30422 $(STAGEfeedback_CONFIGURE_FLAGS) \
30423 --disable-shared @host_libs_picflag@
30424 @endif libiconv-bootstrap
30425
30426 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30427 maybe-configure-stageautoprofile-libiconv:
30428 @if libiconv-bootstrap
30429 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30430 configure-stageautoprofile-libiconv:
30431 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30432 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30433 @r=`${PWD_COMMAND}`; export r; \
30434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30435 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30436 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30437 $(HOST_EXPORTS) \
30438 $(POSTSTAGE1_HOST_EXPORTS) \
30439 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30440 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30441 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30442 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30444 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30445 case $(srcdir) in \
30446 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30447 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30448 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30449 esac; \
30450 module_srcdir=libiconv; \
30451 $(SHELL) $$s/$$module_srcdir/configure \
30452 --srcdir=$${topdir}/$$module_srcdir \
30453 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30454 --target=${target_alias} \
30455 --with-build-libsubdir=$(HOST_SUBDIR) \
30456 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30457 --disable-shared @host_libs_picflag@
30458 @endif libiconv-bootstrap
30459
30460 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30461 maybe-configure-stageautofeedback-libiconv:
30462 @if libiconv-bootstrap
30463 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30464 configure-stageautofeedback-libiconv:
30465 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30467 @r=`${PWD_COMMAND}`; export r; \
30468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30469 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30470 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30471 $(HOST_EXPORTS) \
30472 $(POSTSTAGE1_HOST_EXPORTS) \
30473 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30474 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30475 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30476 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30478 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30479 case $(srcdir) in \
30480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30481 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30483 esac; \
30484 module_srcdir=libiconv; \
30485 $(SHELL) $$s/$$module_srcdir/configure \
30486 --srcdir=$${topdir}/$$module_srcdir \
30487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30488 --target=${target_alias} \
30489 --with-build-libsubdir=$(HOST_SUBDIR) \
30490 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30491 --disable-shared @host_libs_picflag@
30492 @endif libiconv-bootstrap
30493
30494
30495
30496
30497
30498 .PHONY: all-libiconv maybe-all-libiconv
30499 maybe-all-libiconv:
30500 @if gcc-bootstrap
30501 all-libiconv: stage_current
30502 @endif gcc-bootstrap
30503 @if libiconv
30504 TARGET-libiconv=all
30505 maybe-all-libiconv: all-libiconv
30506 all-libiconv: configure-libiconv
30507 @r=`${PWD_COMMAND}`; export r; \
30508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30509 $(HOST_EXPORTS) \
30510 (cd $(HOST_SUBDIR)/libiconv && \
30511 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30512 $(TARGET-libiconv))
30513 @endif libiconv
30514
30515
30516
30517 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30518 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30519 maybe-all-stage1-libiconv:
30520 maybe-clean-stage1-libiconv:
30521 @if libiconv-bootstrap
30522 maybe-all-stage1-libiconv: all-stage1-libiconv
30523 all-stage1: all-stage1-libiconv
30524 TARGET-stage1-libiconv = $(TARGET-libiconv)
30525 all-stage1-libiconv: configure-stage1-libiconv
30526 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30527 @r=`${PWD_COMMAND}`; export r; \
30528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30529 TFLAGS="$(STAGE1_TFLAGS)"; \
30530 $(HOST_EXPORTS) \
30531 cd $(HOST_SUBDIR)/libiconv && \
30532 \
30533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30534 CFLAGS="$(STAGE1_CFLAGS)" \
30535 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30536 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30537 LIBCFLAGS="$(LIBCFLAGS)" \
30538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30541 $(EXTRA_HOST_FLAGS) \
30542 $(STAGE1_FLAGS_TO_PASS) \
30543 TFLAGS="$(STAGE1_TFLAGS)" \
30544 $(TARGET-stage1-libiconv)
30545
30546 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30547 clean-stage1: clean-stage1-libiconv
30548 clean-stage1-libiconv:
30549 @if [ $(current_stage) = stage1 ]; then \
30550 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30551 else \
30552 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30553 $(MAKE) stage1-start; \
30554 fi; \
30555 cd $(HOST_SUBDIR)/libiconv && \
30556 $(MAKE) $(EXTRA_HOST_FLAGS) \
30557 $(STAGE1_FLAGS_TO_PASS) clean
30558 @endif libiconv-bootstrap
30559
30560
30561 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30562 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30563 maybe-all-stage2-libiconv:
30564 maybe-clean-stage2-libiconv:
30565 @if libiconv-bootstrap
30566 maybe-all-stage2-libiconv: all-stage2-libiconv
30567 all-stage2: all-stage2-libiconv
30568 TARGET-stage2-libiconv = $(TARGET-libiconv)
30569 all-stage2-libiconv: configure-stage2-libiconv
30570 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30571 @r=`${PWD_COMMAND}`; export r; \
30572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30573 TFLAGS="$(STAGE2_TFLAGS)"; \
30574 $(HOST_EXPORTS) \
30575 $(POSTSTAGE1_HOST_EXPORTS) \
30576 cd $(HOST_SUBDIR)/libiconv && \
30577 \
30578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30579 CFLAGS="$(STAGE2_CFLAGS)" \
30580 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30581 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30582 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30587 TFLAGS="$(STAGE2_TFLAGS)" \
30588 $(TARGET-stage2-libiconv)
30589
30590 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30591 clean-stage2: clean-stage2-libiconv
30592 clean-stage2-libiconv:
30593 @if [ $(current_stage) = stage2 ]; then \
30594 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30595 else \
30596 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30597 $(MAKE) stage2-start; \
30598 fi; \
30599 cd $(HOST_SUBDIR)/libiconv && \
30600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30601 @endif libiconv-bootstrap
30602
30603
30604 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30605 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30606 maybe-all-stage3-libiconv:
30607 maybe-clean-stage3-libiconv:
30608 @if libiconv-bootstrap
30609 maybe-all-stage3-libiconv: all-stage3-libiconv
30610 all-stage3: all-stage3-libiconv
30611 TARGET-stage3-libiconv = $(TARGET-libiconv)
30612 all-stage3-libiconv: configure-stage3-libiconv
30613 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30614 @r=`${PWD_COMMAND}`; export r; \
30615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30616 TFLAGS="$(STAGE3_TFLAGS)"; \
30617 $(HOST_EXPORTS) \
30618 $(POSTSTAGE1_HOST_EXPORTS) \
30619 cd $(HOST_SUBDIR)/libiconv && \
30620 \
30621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30622 CFLAGS="$(STAGE3_CFLAGS)" \
30623 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30624 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30625 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30630 TFLAGS="$(STAGE3_TFLAGS)" \
30631 $(TARGET-stage3-libiconv)
30632
30633 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30634 clean-stage3: clean-stage3-libiconv
30635 clean-stage3-libiconv:
30636 @if [ $(current_stage) = stage3 ]; then \
30637 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30638 else \
30639 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30640 $(MAKE) stage3-start; \
30641 fi; \
30642 cd $(HOST_SUBDIR)/libiconv && \
30643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30644 @endif libiconv-bootstrap
30645
30646
30647 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30648 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30649 maybe-all-stage4-libiconv:
30650 maybe-clean-stage4-libiconv:
30651 @if libiconv-bootstrap
30652 maybe-all-stage4-libiconv: all-stage4-libiconv
30653 all-stage4: all-stage4-libiconv
30654 TARGET-stage4-libiconv = $(TARGET-libiconv)
30655 all-stage4-libiconv: configure-stage4-libiconv
30656 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30657 @r=`${PWD_COMMAND}`; export r; \
30658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30659 TFLAGS="$(STAGE4_TFLAGS)"; \
30660 $(HOST_EXPORTS) \
30661 $(POSTSTAGE1_HOST_EXPORTS) \
30662 cd $(HOST_SUBDIR)/libiconv && \
30663 \
30664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30665 CFLAGS="$(STAGE4_CFLAGS)" \
30666 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30667 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30668 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30673 TFLAGS="$(STAGE4_TFLAGS)" \
30674 $(TARGET-stage4-libiconv)
30675
30676 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30677 clean-stage4: clean-stage4-libiconv
30678 clean-stage4-libiconv:
30679 @if [ $(current_stage) = stage4 ]; then \
30680 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30681 else \
30682 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30683 $(MAKE) stage4-start; \
30684 fi; \
30685 cd $(HOST_SUBDIR)/libiconv && \
30686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30687 @endif libiconv-bootstrap
30688
30689
30690 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30691 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30692 maybe-all-stageprofile-libiconv:
30693 maybe-clean-stageprofile-libiconv:
30694 @if libiconv-bootstrap
30695 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30696 all-stageprofile: all-stageprofile-libiconv
30697 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30698 all-stageprofile-libiconv: configure-stageprofile-libiconv
30699 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30700 @r=`${PWD_COMMAND}`; export r; \
30701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30702 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30703 $(HOST_EXPORTS) \
30704 $(POSTSTAGE1_HOST_EXPORTS) \
30705 cd $(HOST_SUBDIR)/libiconv && \
30706 \
30707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30708 CFLAGS="$(STAGEprofile_CFLAGS)" \
30709 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30710 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30711 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30716 TFLAGS="$(STAGEprofile_TFLAGS)" \
30717 $(TARGET-stageprofile-libiconv)
30718
30719 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30720 clean-stageprofile: clean-stageprofile-libiconv
30721 clean-stageprofile-libiconv:
30722 @if [ $(current_stage) = stageprofile ]; then \
30723 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30724 else \
30725 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30726 $(MAKE) stageprofile-start; \
30727 fi; \
30728 cd $(HOST_SUBDIR)/libiconv && \
30729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30730 @endif libiconv-bootstrap
30731
30732
30733 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30734 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30735 maybe-all-stagetrain-libiconv:
30736 maybe-clean-stagetrain-libiconv:
30737 @if libiconv-bootstrap
30738 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30739 all-stagetrain: all-stagetrain-libiconv
30740 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30741 all-stagetrain-libiconv: configure-stagetrain-libiconv
30742 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30743 @r=`${PWD_COMMAND}`; export r; \
30744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30745 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30746 $(HOST_EXPORTS) \
30747 $(POSTSTAGE1_HOST_EXPORTS) \
30748 cd $(HOST_SUBDIR)/libiconv && \
30749 \
30750 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30751 CFLAGS="$(STAGEtrain_CFLAGS)" \
30752 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30753 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30754 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30758 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30759 TFLAGS="$(STAGEtrain_TFLAGS)" \
30760 $(TARGET-stagetrain-libiconv)
30761
30762 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30763 clean-stagetrain: clean-stagetrain-libiconv
30764 clean-stagetrain-libiconv:
30765 @if [ $(current_stage) = stagetrain ]; then \
30766 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30767 else \
30768 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30769 $(MAKE) stagetrain-start; \
30770 fi; \
30771 cd $(HOST_SUBDIR)/libiconv && \
30772 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30773 @endif libiconv-bootstrap
30774
30775
30776 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30777 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30778 maybe-all-stagefeedback-libiconv:
30779 maybe-clean-stagefeedback-libiconv:
30780 @if libiconv-bootstrap
30781 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30782 all-stagefeedback: all-stagefeedback-libiconv
30783 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30784 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30785 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30786 @r=`${PWD_COMMAND}`; export r; \
30787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30788 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30789 $(HOST_EXPORTS) \
30790 $(POSTSTAGE1_HOST_EXPORTS) \
30791 cd $(HOST_SUBDIR)/libiconv && \
30792 \
30793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30794 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30795 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30796 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30797 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30801 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30802 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30803 $(TARGET-stagefeedback-libiconv)
30804
30805 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30806 clean-stagefeedback: clean-stagefeedback-libiconv
30807 clean-stagefeedback-libiconv:
30808 @if [ $(current_stage) = stagefeedback ]; then \
30809 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30810 else \
30811 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30812 $(MAKE) stagefeedback-start; \
30813 fi; \
30814 cd $(HOST_SUBDIR)/libiconv && \
30815 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30816 @endif libiconv-bootstrap
30817
30818
30819 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30820 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30821 maybe-all-stageautoprofile-libiconv:
30822 maybe-clean-stageautoprofile-libiconv:
30823 @if libiconv-bootstrap
30824 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30825 all-stageautoprofile: all-stageautoprofile-libiconv
30826 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30827 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30828 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30829 @r=`${PWD_COMMAND}`; export r; \
30830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30831 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30832 $(HOST_EXPORTS) \
30833 $(POSTSTAGE1_HOST_EXPORTS) \
30834 cd $(HOST_SUBDIR)/libiconv && \
30835 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30836 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30837 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30838 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30839 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30840 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30844 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30845 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30846 $(TARGET-stageautoprofile-libiconv)
30847
30848 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30849 clean-stageautoprofile: clean-stageautoprofile-libiconv
30850 clean-stageautoprofile-libiconv:
30851 @if [ $(current_stage) = stageautoprofile ]; then \
30852 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30853 else \
30854 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30855 $(MAKE) stageautoprofile-start; \
30856 fi; \
30857 cd $(HOST_SUBDIR)/libiconv && \
30858 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30859 @endif libiconv-bootstrap
30860
30861
30862 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30863 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30864 maybe-all-stageautofeedback-libiconv:
30865 maybe-clean-stageautofeedback-libiconv:
30866 @if libiconv-bootstrap
30867 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30868 all-stageautofeedback: all-stageautofeedback-libiconv
30869 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30870 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30871 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30872 @r=`${PWD_COMMAND}`; export r; \
30873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30875 $(HOST_EXPORTS) \
30876 $(POSTSTAGE1_HOST_EXPORTS) \
30877 cd $(HOST_SUBDIR)/libiconv && \
30878 \
30879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30880 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30881 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30882 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30883 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30887 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30888 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30889 $(TARGET-stageautofeedback-libiconv)
30890
30891 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30892 clean-stageautofeedback: clean-stageautofeedback-libiconv
30893 clean-stageautofeedback-libiconv:
30894 @if [ $(current_stage) = stageautofeedback ]; then \
30895 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30896 else \
30897 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30898 $(MAKE) stageautofeedback-start; \
30899 fi; \
30900 cd $(HOST_SUBDIR)/libiconv && \
30901 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30902 @endif libiconv-bootstrap
30903
30904
30905
30906
30907
30908 .PHONY: check-libiconv maybe-check-libiconv
30909 maybe-check-libiconv:
30910 @if libiconv
30911 maybe-check-libiconv: check-libiconv
30912
30913 check-libiconv:
30914 @: $(MAKE); $(unstage)
30915 @r=`${PWD_COMMAND}`; export r; \
30916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30917 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30918 (cd $(HOST_SUBDIR)/libiconv && \
30919 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30920
30921 @endif libiconv
30922
30923 .PHONY: install-libiconv maybe-install-libiconv
30924 maybe-install-libiconv:
30925 @if libiconv
30926 maybe-install-libiconv: install-libiconv
30927
30928 install-libiconv:
30929
30930 @endif libiconv
30931
30932 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30933 maybe-install-strip-libiconv:
30934 @if libiconv
30935 maybe-install-strip-libiconv: install-strip-libiconv
30936
30937 install-strip-libiconv:
30938
30939 @endif libiconv
30940
30941 # Other targets (info, dvi, pdf, etc.)
30942
30943 .PHONY: maybe-info-libiconv info-libiconv
30944 maybe-info-libiconv:
30945 @if libiconv
30946 maybe-info-libiconv: info-libiconv
30947
30948 # libiconv doesn't support info.
30949 info-libiconv:
30950
30951 @endif libiconv
30952
30953 .PHONY: maybe-dvi-libiconv dvi-libiconv
30954 maybe-dvi-libiconv:
30955 @if libiconv
30956 maybe-dvi-libiconv: dvi-libiconv
30957
30958 dvi-libiconv: \
30959 configure-libiconv
30960 @[ -f ./libiconv/Makefile ] || exit 0; \
30961 r=`${PWD_COMMAND}`; export r; \
30962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30963 $(HOST_EXPORTS) \
30964 for flag in $(EXTRA_HOST_FLAGS) ; do \
30965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30966 done; \
30967 echo "Doing dvi in libiconv"; \
30968 (cd $(HOST_SUBDIR)/libiconv && \
30969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30971 "RANLIB=$${RANLIB}" \
30972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30973 dvi) \
30974 || exit 1
30975
30976 @endif libiconv
30977
30978 .PHONY: maybe-pdf-libiconv pdf-libiconv
30979 maybe-pdf-libiconv:
30980 @if libiconv
30981 maybe-pdf-libiconv: pdf-libiconv
30982
30983 # libiconv doesn't support pdf.
30984 pdf-libiconv:
30985
30986 @endif libiconv
30987
30988 .PHONY: maybe-html-libiconv html-libiconv
30989 maybe-html-libiconv:
30990 @if libiconv
30991 maybe-html-libiconv: html-libiconv
30992
30993 # libiconv doesn't support html.
30994 html-libiconv:
30995
30996 @endif libiconv
30997
30998 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30999 maybe-TAGS-libiconv:
31000 @if libiconv
31001 maybe-TAGS-libiconv: TAGS-libiconv
31002
31003 TAGS-libiconv: \
31004 configure-libiconv
31005 @[ -f ./libiconv/Makefile ] || exit 0; \
31006 r=`${PWD_COMMAND}`; export r; \
31007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31008 $(HOST_EXPORTS) \
31009 for flag in $(EXTRA_HOST_FLAGS) ; do \
31010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31011 done; \
31012 echo "Doing TAGS in libiconv"; \
31013 (cd $(HOST_SUBDIR)/libiconv && \
31014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31016 "RANLIB=$${RANLIB}" \
31017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31018 TAGS) \
31019 || exit 1
31020
31021 @endif libiconv
31022
31023 .PHONY: maybe-install-info-libiconv install-info-libiconv
31024 maybe-install-info-libiconv:
31025 @if libiconv
31026 maybe-install-info-libiconv: install-info-libiconv
31027
31028 # libiconv doesn't support install-info.
31029 install-info-libiconv:
31030
31031 @endif libiconv
31032
31033 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31034 maybe-install-dvi-libiconv:
31035 @if libiconv
31036 maybe-install-dvi-libiconv: install-dvi-libiconv
31037
31038 install-dvi-libiconv: \
31039 configure-libiconv \
31040 dvi-libiconv
31041 @[ -f ./libiconv/Makefile ] || exit 0; \
31042 r=`${PWD_COMMAND}`; export r; \
31043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31044 $(HOST_EXPORTS) \
31045 for flag in $(EXTRA_HOST_FLAGS) ; do \
31046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31047 done; \
31048 echo "Doing install-dvi in libiconv"; \
31049 (cd $(HOST_SUBDIR)/libiconv && \
31050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31052 "RANLIB=$${RANLIB}" \
31053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31054 install-dvi) \
31055 || exit 1
31056
31057 @endif libiconv
31058
31059 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31060 maybe-install-pdf-libiconv:
31061 @if libiconv
31062 maybe-install-pdf-libiconv: install-pdf-libiconv
31063
31064 # libiconv doesn't support install-pdf.
31065 install-pdf-libiconv:
31066
31067 @endif libiconv
31068
31069 .PHONY: maybe-install-html-libiconv install-html-libiconv
31070 maybe-install-html-libiconv:
31071 @if libiconv
31072 maybe-install-html-libiconv: install-html-libiconv
31073
31074 # libiconv doesn't support install-html.
31075 install-html-libiconv:
31076
31077 @endif libiconv
31078
31079 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31080 maybe-installcheck-libiconv:
31081 @if libiconv
31082 maybe-installcheck-libiconv: installcheck-libiconv
31083
31084 installcheck-libiconv: \
31085 configure-libiconv
31086 @[ -f ./libiconv/Makefile ] || exit 0; \
31087 r=`${PWD_COMMAND}`; export r; \
31088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089 $(HOST_EXPORTS) \
31090 for flag in $(EXTRA_HOST_FLAGS) ; do \
31091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092 done; \
31093 echo "Doing installcheck in libiconv"; \
31094 (cd $(HOST_SUBDIR)/libiconv && \
31095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097 "RANLIB=$${RANLIB}" \
31098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099 installcheck) \
31100 || exit 1
31101
31102 @endif libiconv
31103
31104 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31105 maybe-mostlyclean-libiconv:
31106 @if libiconv
31107 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31108
31109 mostlyclean-libiconv:
31110 @[ -f ./libiconv/Makefile ] || exit 0; \
31111 r=`${PWD_COMMAND}`; export r; \
31112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31113 $(HOST_EXPORTS) \
31114 for flag in $(EXTRA_HOST_FLAGS) ; do \
31115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31116 done; \
31117 echo "Doing mostlyclean in libiconv"; \
31118 (cd $(HOST_SUBDIR)/libiconv && \
31119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31121 "RANLIB=$${RANLIB}" \
31122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31123 mostlyclean) \
31124 || exit 1
31125
31126 @endif libiconv
31127
31128 .PHONY: maybe-clean-libiconv clean-libiconv
31129 maybe-clean-libiconv:
31130 @if libiconv
31131 maybe-clean-libiconv: clean-libiconv
31132
31133 clean-libiconv:
31134 @[ -f ./libiconv/Makefile ] || exit 0; \
31135 r=`${PWD_COMMAND}`; export r; \
31136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31137 $(HOST_EXPORTS) \
31138 for flag in $(EXTRA_HOST_FLAGS) ; do \
31139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31140 done; \
31141 echo "Doing clean in libiconv"; \
31142 (cd $(HOST_SUBDIR)/libiconv && \
31143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31145 "RANLIB=$${RANLIB}" \
31146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31147 clean) \
31148 || exit 1
31149
31150 @endif libiconv
31151
31152 .PHONY: maybe-distclean-libiconv distclean-libiconv
31153 maybe-distclean-libiconv:
31154 @if libiconv
31155 maybe-distclean-libiconv: distclean-libiconv
31156
31157 distclean-libiconv:
31158 @[ -f ./libiconv/Makefile ] || exit 0; \
31159 r=`${PWD_COMMAND}`; export r; \
31160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31161 $(HOST_EXPORTS) \
31162 for flag in $(EXTRA_HOST_FLAGS) ; do \
31163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31164 done; \
31165 echo "Doing distclean in libiconv"; \
31166 (cd $(HOST_SUBDIR)/libiconv && \
31167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31169 "RANLIB=$${RANLIB}" \
31170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31171 distclean) \
31172 || exit 1
31173
31174 @endif libiconv
31175
31176 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31177 maybe-maintainer-clean-libiconv:
31178 @if libiconv
31179 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31180
31181 maintainer-clean-libiconv:
31182 @[ -f ./libiconv/Makefile ] || exit 0; \
31183 r=`${PWD_COMMAND}`; export r; \
31184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31185 $(HOST_EXPORTS) \
31186 for flag in $(EXTRA_HOST_FLAGS) ; do \
31187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31188 done; \
31189 echo "Doing maintainer-clean in libiconv"; \
31190 (cd $(HOST_SUBDIR)/libiconv && \
31191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31193 "RANLIB=$${RANLIB}" \
31194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31195 maintainer-clean) \
31196 || exit 1
31197
31198 @endif libiconv
31199
31200
31201
31202 .PHONY: configure-m4 maybe-configure-m4
31203 maybe-configure-m4:
31204 @if gcc-bootstrap
31205 configure-m4: stage_current
31206 @endif gcc-bootstrap
31207 @if m4
31208 maybe-configure-m4: configure-m4
31209 configure-m4:
31210 @: $(MAKE); $(unstage)
31211 @r=`${PWD_COMMAND}`; export r; \
31212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31213 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31215 $(HOST_EXPORTS) \
31216 echo Configuring in $(HOST_SUBDIR)/m4; \
31217 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31218 case $(srcdir) in \
31219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31220 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31222 esac; \
31223 module_srcdir=m4; \
31224 $(SHELL) \
31225 $$s/$$module_srcdir/configure \
31226 --srcdir=$${topdir}/$$module_srcdir \
31227 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31228 --target=${target_alias} \
31229 || exit 1
31230 @endif m4
31231
31232
31233
31234
31235
31236 .PHONY: all-m4 maybe-all-m4
31237 maybe-all-m4:
31238 @if gcc-bootstrap
31239 all-m4: stage_current
31240 @endif gcc-bootstrap
31241 @if m4
31242 TARGET-m4=all
31243 maybe-all-m4: all-m4
31244 all-m4: configure-m4
31245 @: $(MAKE); $(unstage)
31246 @r=`${PWD_COMMAND}`; export r; \
31247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31248 $(HOST_EXPORTS) \
31249 (cd $(HOST_SUBDIR)/m4 && \
31250 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31251 $(TARGET-m4))
31252 @endif m4
31253
31254
31255
31256
31257 .PHONY: check-m4 maybe-check-m4
31258 maybe-check-m4:
31259 @if m4
31260 maybe-check-m4: check-m4
31261
31262 check-m4:
31263 @: $(MAKE); $(unstage)
31264 @r=`${PWD_COMMAND}`; export r; \
31265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31266 $(HOST_EXPORTS) \
31267 (cd $(HOST_SUBDIR)/m4 && \
31268 $(MAKE) $(FLAGS_TO_PASS) check)
31269
31270 @endif m4
31271
31272 .PHONY: install-m4 maybe-install-m4
31273 maybe-install-m4:
31274 @if m4
31275 maybe-install-m4: install-m4
31276
31277 install-m4: installdirs
31278 @: $(MAKE); $(unstage)
31279 @r=`${PWD_COMMAND}`; export r; \
31280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31281 $(HOST_EXPORTS) \
31282 (cd $(HOST_SUBDIR)/m4 && \
31283 $(MAKE) $(FLAGS_TO_PASS) install)
31284
31285 @endif m4
31286
31287 .PHONY: install-strip-m4 maybe-install-strip-m4
31288 maybe-install-strip-m4:
31289 @if m4
31290 maybe-install-strip-m4: install-strip-m4
31291
31292 install-strip-m4: installdirs
31293 @: $(MAKE); $(unstage)
31294 @r=`${PWD_COMMAND}`; export r; \
31295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31296 $(HOST_EXPORTS) \
31297 (cd $(HOST_SUBDIR)/m4 && \
31298 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31299
31300 @endif m4
31301
31302 # Other targets (info, dvi, pdf, etc.)
31303
31304 .PHONY: maybe-info-m4 info-m4
31305 maybe-info-m4:
31306 @if m4
31307 maybe-info-m4: info-m4
31308
31309 info-m4: \
31310 configure-m4
31311 @: $(MAKE); $(unstage)
31312 @[ -f ./m4/Makefile ] || exit 0; \
31313 r=`${PWD_COMMAND}`; export r; \
31314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31315 $(HOST_EXPORTS) \
31316 for flag in $(EXTRA_HOST_FLAGS) ; do \
31317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31318 done; \
31319 echo "Doing info in m4"; \
31320 (cd $(HOST_SUBDIR)/m4 && \
31321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31323 "RANLIB=$${RANLIB}" \
31324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31325 info) \
31326 || exit 1
31327
31328 @endif m4
31329
31330 .PHONY: maybe-dvi-m4 dvi-m4
31331 maybe-dvi-m4:
31332 @if m4
31333 maybe-dvi-m4: dvi-m4
31334
31335 dvi-m4: \
31336 configure-m4
31337 @: $(MAKE); $(unstage)
31338 @[ -f ./m4/Makefile ] || exit 0; \
31339 r=`${PWD_COMMAND}`; export r; \
31340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31341 $(HOST_EXPORTS) \
31342 for flag in $(EXTRA_HOST_FLAGS) ; do \
31343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31344 done; \
31345 echo "Doing dvi in m4"; \
31346 (cd $(HOST_SUBDIR)/m4 && \
31347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31349 "RANLIB=$${RANLIB}" \
31350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31351 dvi) \
31352 || exit 1
31353
31354 @endif m4
31355
31356 .PHONY: maybe-pdf-m4 pdf-m4
31357 maybe-pdf-m4:
31358 @if m4
31359 maybe-pdf-m4: pdf-m4
31360
31361 pdf-m4: \
31362 configure-m4
31363 @: $(MAKE); $(unstage)
31364 @[ -f ./m4/Makefile ] || exit 0; \
31365 r=`${PWD_COMMAND}`; export r; \
31366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31367 $(HOST_EXPORTS) \
31368 for flag in $(EXTRA_HOST_FLAGS) ; do \
31369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31370 done; \
31371 echo "Doing pdf in m4"; \
31372 (cd $(HOST_SUBDIR)/m4 && \
31373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31375 "RANLIB=$${RANLIB}" \
31376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31377 pdf) \
31378 || exit 1
31379
31380 @endif m4
31381
31382 .PHONY: maybe-html-m4 html-m4
31383 maybe-html-m4:
31384 @if m4
31385 maybe-html-m4: html-m4
31386
31387 html-m4: \
31388 configure-m4
31389 @: $(MAKE); $(unstage)
31390 @[ -f ./m4/Makefile ] || exit 0; \
31391 r=`${PWD_COMMAND}`; export r; \
31392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31393 $(HOST_EXPORTS) \
31394 for flag in $(EXTRA_HOST_FLAGS) ; do \
31395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31396 done; \
31397 echo "Doing html in m4"; \
31398 (cd $(HOST_SUBDIR)/m4 && \
31399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31401 "RANLIB=$${RANLIB}" \
31402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31403 html) \
31404 || exit 1
31405
31406 @endif m4
31407
31408 .PHONY: maybe-TAGS-m4 TAGS-m4
31409 maybe-TAGS-m4:
31410 @if m4
31411 maybe-TAGS-m4: TAGS-m4
31412
31413 TAGS-m4: \
31414 configure-m4
31415 @: $(MAKE); $(unstage)
31416 @[ -f ./m4/Makefile ] || exit 0; \
31417 r=`${PWD_COMMAND}`; export r; \
31418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31419 $(HOST_EXPORTS) \
31420 for flag in $(EXTRA_HOST_FLAGS) ; do \
31421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31422 done; \
31423 echo "Doing TAGS in m4"; \
31424 (cd $(HOST_SUBDIR)/m4 && \
31425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31427 "RANLIB=$${RANLIB}" \
31428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31429 TAGS) \
31430 || exit 1
31431
31432 @endif m4
31433
31434 .PHONY: maybe-install-info-m4 install-info-m4
31435 maybe-install-info-m4:
31436 @if m4
31437 maybe-install-info-m4: install-info-m4
31438
31439 install-info-m4: \
31440 configure-m4 \
31441 info-m4
31442 @: $(MAKE); $(unstage)
31443 @[ -f ./m4/Makefile ] || exit 0; \
31444 r=`${PWD_COMMAND}`; export r; \
31445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31446 $(HOST_EXPORTS) \
31447 for flag in $(EXTRA_HOST_FLAGS) ; do \
31448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31449 done; \
31450 echo "Doing install-info in m4"; \
31451 (cd $(HOST_SUBDIR)/m4 && \
31452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31454 "RANLIB=$${RANLIB}" \
31455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31456 install-info) \
31457 || exit 1
31458
31459 @endif m4
31460
31461 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31462 maybe-install-dvi-m4:
31463 @if m4
31464 maybe-install-dvi-m4: install-dvi-m4
31465
31466 install-dvi-m4: \
31467 configure-m4 \
31468 dvi-m4
31469 @: $(MAKE); $(unstage)
31470 @[ -f ./m4/Makefile ] || exit 0; \
31471 r=`${PWD_COMMAND}`; export r; \
31472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31473 $(HOST_EXPORTS) \
31474 for flag in $(EXTRA_HOST_FLAGS) ; do \
31475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31476 done; \
31477 echo "Doing install-dvi in m4"; \
31478 (cd $(HOST_SUBDIR)/m4 && \
31479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31481 "RANLIB=$${RANLIB}" \
31482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31483 install-dvi) \
31484 || exit 1
31485
31486 @endif m4
31487
31488 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31489 maybe-install-pdf-m4:
31490 @if m4
31491 maybe-install-pdf-m4: install-pdf-m4
31492
31493 install-pdf-m4: \
31494 configure-m4 \
31495 pdf-m4
31496 @: $(MAKE); $(unstage)
31497 @[ -f ./m4/Makefile ] || exit 0; \
31498 r=`${PWD_COMMAND}`; export r; \
31499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31500 $(HOST_EXPORTS) \
31501 for flag in $(EXTRA_HOST_FLAGS) ; do \
31502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31503 done; \
31504 echo "Doing install-pdf in m4"; \
31505 (cd $(HOST_SUBDIR)/m4 && \
31506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31508 "RANLIB=$${RANLIB}" \
31509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31510 install-pdf) \
31511 || exit 1
31512
31513 @endif m4
31514
31515 .PHONY: maybe-install-html-m4 install-html-m4
31516 maybe-install-html-m4:
31517 @if m4
31518 maybe-install-html-m4: install-html-m4
31519
31520 install-html-m4: \
31521 configure-m4 \
31522 html-m4
31523 @: $(MAKE); $(unstage)
31524 @[ -f ./m4/Makefile ] || exit 0; \
31525 r=`${PWD_COMMAND}`; export r; \
31526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31527 $(HOST_EXPORTS) \
31528 for flag in $(EXTRA_HOST_FLAGS) ; do \
31529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31530 done; \
31531 echo "Doing install-html in m4"; \
31532 (cd $(HOST_SUBDIR)/m4 && \
31533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31535 "RANLIB=$${RANLIB}" \
31536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31537 install-html) \
31538 || exit 1
31539
31540 @endif m4
31541
31542 .PHONY: maybe-installcheck-m4 installcheck-m4
31543 maybe-installcheck-m4:
31544 @if m4
31545 maybe-installcheck-m4: installcheck-m4
31546
31547 installcheck-m4: \
31548 configure-m4
31549 @: $(MAKE); $(unstage)
31550 @[ -f ./m4/Makefile ] || exit 0; \
31551 r=`${PWD_COMMAND}`; export r; \
31552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31553 $(HOST_EXPORTS) \
31554 for flag in $(EXTRA_HOST_FLAGS) ; do \
31555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31556 done; \
31557 echo "Doing installcheck in m4"; \
31558 (cd $(HOST_SUBDIR)/m4 && \
31559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561 "RANLIB=$${RANLIB}" \
31562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31563 installcheck) \
31564 || exit 1
31565
31566 @endif m4
31567
31568 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31569 maybe-mostlyclean-m4:
31570 @if m4
31571 maybe-mostlyclean-m4: mostlyclean-m4
31572
31573 mostlyclean-m4:
31574 @: $(MAKE); $(unstage)
31575 @[ -f ./m4/Makefile ] || exit 0; \
31576 r=`${PWD_COMMAND}`; export r; \
31577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31578 $(HOST_EXPORTS) \
31579 for flag in $(EXTRA_HOST_FLAGS) ; do \
31580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31581 done; \
31582 echo "Doing mostlyclean in m4"; \
31583 (cd $(HOST_SUBDIR)/m4 && \
31584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31586 "RANLIB=$${RANLIB}" \
31587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31588 mostlyclean) \
31589 || exit 1
31590
31591 @endif m4
31592
31593 .PHONY: maybe-clean-m4 clean-m4
31594 maybe-clean-m4:
31595 @if m4
31596 maybe-clean-m4: clean-m4
31597
31598 clean-m4:
31599 @: $(MAKE); $(unstage)
31600 @[ -f ./m4/Makefile ] || exit 0; \
31601 r=`${PWD_COMMAND}`; export r; \
31602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31603 $(HOST_EXPORTS) \
31604 for flag in $(EXTRA_HOST_FLAGS) ; do \
31605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31606 done; \
31607 echo "Doing clean in m4"; \
31608 (cd $(HOST_SUBDIR)/m4 && \
31609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31611 "RANLIB=$${RANLIB}" \
31612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31613 clean) \
31614 || exit 1
31615
31616 @endif m4
31617
31618 .PHONY: maybe-distclean-m4 distclean-m4
31619 maybe-distclean-m4:
31620 @if m4
31621 maybe-distclean-m4: distclean-m4
31622
31623 distclean-m4:
31624 @: $(MAKE); $(unstage)
31625 @[ -f ./m4/Makefile ] || exit 0; \
31626 r=`${PWD_COMMAND}`; export r; \
31627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31628 $(HOST_EXPORTS) \
31629 for flag in $(EXTRA_HOST_FLAGS) ; do \
31630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31631 done; \
31632 echo "Doing distclean in m4"; \
31633 (cd $(HOST_SUBDIR)/m4 && \
31634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31636 "RANLIB=$${RANLIB}" \
31637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31638 distclean) \
31639 || exit 1
31640
31641 @endif m4
31642
31643 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31644 maybe-maintainer-clean-m4:
31645 @if m4
31646 maybe-maintainer-clean-m4: maintainer-clean-m4
31647
31648 maintainer-clean-m4:
31649 @: $(MAKE); $(unstage)
31650 @[ -f ./m4/Makefile ] || exit 0; \
31651 r=`${PWD_COMMAND}`; export r; \
31652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653 $(HOST_EXPORTS) \
31654 for flag in $(EXTRA_HOST_FLAGS) ; do \
31655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31656 done; \
31657 echo "Doing maintainer-clean in m4"; \
31658 (cd $(HOST_SUBDIR)/m4 && \
31659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31661 "RANLIB=$${RANLIB}" \
31662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31663 maintainer-clean) \
31664 || exit 1
31665
31666 @endif m4
31667
31668
31669
31670 .PHONY: configure-readline maybe-configure-readline
31671 maybe-configure-readline:
31672 @if gcc-bootstrap
31673 configure-readline: stage_current
31674 @endif gcc-bootstrap
31675 @if readline
31676 maybe-configure-readline: configure-readline
31677 configure-readline:
31678 @: $(MAKE); $(unstage)
31679 @r=`${PWD_COMMAND}`; export r; \
31680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31681 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31683 $(HOST_EXPORTS) \
31684 echo Configuring in $(HOST_SUBDIR)/readline; \
31685 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31686 case $(srcdir) in \
31687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31688 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31690 esac; \
31691 module_srcdir=readline; \
31692 $(SHELL) \
31693 $$s/$$module_srcdir/configure \
31694 --srcdir=$${topdir}/$$module_srcdir \
31695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31696 --target=${target_alias} \
31697 || exit 1
31698 @endif readline
31699
31700
31701
31702
31703
31704 .PHONY: all-readline maybe-all-readline
31705 maybe-all-readline:
31706 @if gcc-bootstrap
31707 all-readline: stage_current
31708 @endif gcc-bootstrap
31709 @if readline
31710 TARGET-readline=all
31711 maybe-all-readline: all-readline
31712 all-readline: configure-readline
31713 @: $(MAKE); $(unstage)
31714 @r=`${PWD_COMMAND}`; export r; \
31715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31716 $(HOST_EXPORTS) \
31717 (cd $(HOST_SUBDIR)/readline && \
31718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31719 $(TARGET-readline))
31720 @endif readline
31721
31722
31723
31724
31725 .PHONY: check-readline maybe-check-readline
31726 maybe-check-readline:
31727 @if readline
31728 maybe-check-readline: check-readline
31729
31730 check-readline:
31731 @: $(MAKE); $(unstage)
31732 @r=`${PWD_COMMAND}`; export r; \
31733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31734 $(HOST_EXPORTS) \
31735 (cd $(HOST_SUBDIR)/readline && \
31736 $(MAKE) $(FLAGS_TO_PASS) check)
31737
31738 @endif readline
31739
31740 .PHONY: install-readline maybe-install-readline
31741 maybe-install-readline:
31742 @if readline
31743 maybe-install-readline: install-readline
31744
31745 install-readline: installdirs
31746 @: $(MAKE); $(unstage)
31747 @r=`${PWD_COMMAND}`; export r; \
31748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31749 $(HOST_EXPORTS) \
31750 (cd $(HOST_SUBDIR)/readline && \
31751 $(MAKE) $(FLAGS_TO_PASS) install)
31752
31753 @endif readline
31754
31755 .PHONY: install-strip-readline maybe-install-strip-readline
31756 maybe-install-strip-readline:
31757 @if readline
31758 maybe-install-strip-readline: install-strip-readline
31759
31760 install-strip-readline: installdirs
31761 @: $(MAKE); $(unstage)
31762 @r=`${PWD_COMMAND}`; export r; \
31763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31764 $(HOST_EXPORTS) \
31765 (cd $(HOST_SUBDIR)/readline && \
31766 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31767
31768 @endif readline
31769
31770 # Other targets (info, dvi, pdf, etc.)
31771
31772 .PHONY: maybe-info-readline info-readline
31773 maybe-info-readline:
31774 @if readline
31775 maybe-info-readline: info-readline
31776
31777 info-readline: \
31778 configure-readline
31779 @: $(MAKE); $(unstage)
31780 @[ -f ./readline/Makefile ] || exit 0; \
31781 r=`${PWD_COMMAND}`; export r; \
31782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31783 $(HOST_EXPORTS) \
31784 for flag in $(EXTRA_HOST_FLAGS) ; do \
31785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31786 done; \
31787 echo "Doing info in readline"; \
31788 (cd $(HOST_SUBDIR)/readline && \
31789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31791 "RANLIB=$${RANLIB}" \
31792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31793 info) \
31794 || exit 1
31795
31796 @endif readline
31797
31798 .PHONY: maybe-dvi-readline dvi-readline
31799 maybe-dvi-readline:
31800 @if readline
31801 maybe-dvi-readline: dvi-readline
31802
31803 dvi-readline: \
31804 configure-readline
31805 @: $(MAKE); $(unstage)
31806 @[ -f ./readline/Makefile ] || exit 0; \
31807 r=`${PWD_COMMAND}`; export r; \
31808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31809 $(HOST_EXPORTS) \
31810 for flag in $(EXTRA_HOST_FLAGS) ; do \
31811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31812 done; \
31813 echo "Doing dvi in readline"; \
31814 (cd $(HOST_SUBDIR)/readline && \
31815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31817 "RANLIB=$${RANLIB}" \
31818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31819 dvi) \
31820 || exit 1
31821
31822 @endif readline
31823
31824 .PHONY: maybe-pdf-readline pdf-readline
31825 maybe-pdf-readline:
31826 @if readline
31827 maybe-pdf-readline: pdf-readline
31828
31829 pdf-readline: \
31830 configure-readline
31831 @: $(MAKE); $(unstage)
31832 @[ -f ./readline/Makefile ] || exit 0; \
31833 r=`${PWD_COMMAND}`; export r; \
31834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31835 $(HOST_EXPORTS) \
31836 for flag in $(EXTRA_HOST_FLAGS) ; do \
31837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31838 done; \
31839 echo "Doing pdf in readline"; \
31840 (cd $(HOST_SUBDIR)/readline && \
31841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31843 "RANLIB=$${RANLIB}" \
31844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31845 pdf) \
31846 || exit 1
31847
31848 @endif readline
31849
31850 .PHONY: maybe-html-readline html-readline
31851 maybe-html-readline:
31852 @if readline
31853 maybe-html-readline: html-readline
31854
31855 html-readline: \
31856 configure-readline
31857 @: $(MAKE); $(unstage)
31858 @[ -f ./readline/Makefile ] || exit 0; \
31859 r=`${PWD_COMMAND}`; export r; \
31860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31861 $(HOST_EXPORTS) \
31862 for flag in $(EXTRA_HOST_FLAGS) ; do \
31863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31864 done; \
31865 echo "Doing html in readline"; \
31866 (cd $(HOST_SUBDIR)/readline && \
31867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31869 "RANLIB=$${RANLIB}" \
31870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31871 html) \
31872 || exit 1
31873
31874 @endif readline
31875
31876 .PHONY: maybe-TAGS-readline TAGS-readline
31877 maybe-TAGS-readline:
31878 @if readline
31879 maybe-TAGS-readline: TAGS-readline
31880
31881 TAGS-readline: \
31882 configure-readline
31883 @: $(MAKE); $(unstage)
31884 @[ -f ./readline/Makefile ] || exit 0; \
31885 r=`${PWD_COMMAND}`; export r; \
31886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31887 $(HOST_EXPORTS) \
31888 for flag in $(EXTRA_HOST_FLAGS) ; do \
31889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890 done; \
31891 echo "Doing TAGS in readline"; \
31892 (cd $(HOST_SUBDIR)/readline && \
31893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31895 "RANLIB=$${RANLIB}" \
31896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31897 TAGS) \
31898 || exit 1
31899
31900 @endif readline
31901
31902 .PHONY: maybe-install-info-readline install-info-readline
31903 maybe-install-info-readline:
31904 @if readline
31905 maybe-install-info-readline: install-info-readline
31906
31907 install-info-readline: \
31908 configure-readline \
31909 info-readline
31910 @: $(MAKE); $(unstage)
31911 @[ -f ./readline/Makefile ] || exit 0; \
31912 r=`${PWD_COMMAND}`; export r; \
31913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31914 $(HOST_EXPORTS) \
31915 for flag in $(EXTRA_HOST_FLAGS) ; do \
31916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31917 done; \
31918 echo "Doing install-info in readline"; \
31919 (cd $(HOST_SUBDIR)/readline && \
31920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31922 "RANLIB=$${RANLIB}" \
31923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31924 install-info) \
31925 || exit 1
31926
31927 @endif readline
31928
31929 .PHONY: maybe-install-dvi-readline install-dvi-readline
31930 maybe-install-dvi-readline:
31931 @if readline
31932 maybe-install-dvi-readline: install-dvi-readline
31933
31934 install-dvi-readline: \
31935 configure-readline \
31936 dvi-readline
31937 @: $(MAKE); $(unstage)
31938 @[ -f ./readline/Makefile ] || exit 0; \
31939 r=`${PWD_COMMAND}`; export r; \
31940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31941 $(HOST_EXPORTS) \
31942 for flag in $(EXTRA_HOST_FLAGS) ; do \
31943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31944 done; \
31945 echo "Doing install-dvi in readline"; \
31946 (cd $(HOST_SUBDIR)/readline && \
31947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31949 "RANLIB=$${RANLIB}" \
31950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31951 install-dvi) \
31952 || exit 1
31953
31954 @endif readline
31955
31956 .PHONY: maybe-install-pdf-readline install-pdf-readline
31957 maybe-install-pdf-readline:
31958 @if readline
31959 maybe-install-pdf-readline: install-pdf-readline
31960
31961 install-pdf-readline: \
31962 configure-readline \
31963 pdf-readline
31964 @: $(MAKE); $(unstage)
31965 @[ -f ./readline/Makefile ] || exit 0; \
31966 r=`${PWD_COMMAND}`; export r; \
31967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31968 $(HOST_EXPORTS) \
31969 for flag in $(EXTRA_HOST_FLAGS) ; do \
31970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31971 done; \
31972 echo "Doing install-pdf in readline"; \
31973 (cd $(HOST_SUBDIR)/readline && \
31974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31976 "RANLIB=$${RANLIB}" \
31977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31978 install-pdf) \
31979 || exit 1
31980
31981 @endif readline
31982
31983 .PHONY: maybe-install-html-readline install-html-readline
31984 maybe-install-html-readline:
31985 @if readline
31986 maybe-install-html-readline: install-html-readline
31987
31988 install-html-readline: \
31989 configure-readline \
31990 html-readline
31991 @: $(MAKE); $(unstage)
31992 @[ -f ./readline/Makefile ] || exit 0; \
31993 r=`${PWD_COMMAND}`; export r; \
31994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31995 $(HOST_EXPORTS) \
31996 for flag in $(EXTRA_HOST_FLAGS) ; do \
31997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31998 done; \
31999 echo "Doing install-html in readline"; \
32000 (cd $(HOST_SUBDIR)/readline && \
32001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32003 "RANLIB=$${RANLIB}" \
32004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32005 install-html) \
32006 || exit 1
32007
32008 @endif readline
32009
32010 .PHONY: maybe-installcheck-readline installcheck-readline
32011 maybe-installcheck-readline:
32012 @if readline
32013 maybe-installcheck-readline: installcheck-readline
32014
32015 installcheck-readline: \
32016 configure-readline
32017 @: $(MAKE); $(unstage)
32018 @[ -f ./readline/Makefile ] || exit 0; \
32019 r=`${PWD_COMMAND}`; export r; \
32020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32021 $(HOST_EXPORTS) \
32022 for flag in $(EXTRA_HOST_FLAGS) ; do \
32023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32024 done; \
32025 echo "Doing installcheck in readline"; \
32026 (cd $(HOST_SUBDIR)/readline && \
32027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32029 "RANLIB=$${RANLIB}" \
32030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32031 installcheck) \
32032 || exit 1
32033
32034 @endif readline
32035
32036 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32037 maybe-mostlyclean-readline:
32038 @if readline
32039 maybe-mostlyclean-readline: mostlyclean-readline
32040
32041 mostlyclean-readline:
32042 @: $(MAKE); $(unstage)
32043 @[ -f ./readline/Makefile ] || exit 0; \
32044 r=`${PWD_COMMAND}`; export r; \
32045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32046 $(HOST_EXPORTS) \
32047 for flag in $(EXTRA_HOST_FLAGS) ; do \
32048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32049 done; \
32050 echo "Doing mostlyclean in readline"; \
32051 (cd $(HOST_SUBDIR)/readline && \
32052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32054 "RANLIB=$${RANLIB}" \
32055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32056 mostlyclean) \
32057 || exit 1
32058
32059 @endif readline
32060
32061 .PHONY: maybe-clean-readline clean-readline
32062 maybe-clean-readline:
32063 @if readline
32064 maybe-clean-readline: clean-readline
32065
32066 clean-readline:
32067 @: $(MAKE); $(unstage)
32068 @[ -f ./readline/Makefile ] || exit 0; \
32069 r=`${PWD_COMMAND}`; export r; \
32070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32071 $(HOST_EXPORTS) \
32072 for flag in $(EXTRA_HOST_FLAGS) ; do \
32073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32074 done; \
32075 echo "Doing clean in readline"; \
32076 (cd $(HOST_SUBDIR)/readline && \
32077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32079 "RANLIB=$${RANLIB}" \
32080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32081 clean) \
32082 || exit 1
32083
32084 @endif readline
32085
32086 .PHONY: maybe-distclean-readline distclean-readline
32087 maybe-distclean-readline:
32088 @if readline
32089 maybe-distclean-readline: distclean-readline
32090
32091 distclean-readline:
32092 @: $(MAKE); $(unstage)
32093 @[ -f ./readline/Makefile ] || exit 0; \
32094 r=`${PWD_COMMAND}`; export r; \
32095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096 $(HOST_EXPORTS) \
32097 for flag in $(EXTRA_HOST_FLAGS) ; do \
32098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099 done; \
32100 echo "Doing distclean in readline"; \
32101 (cd $(HOST_SUBDIR)/readline && \
32102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32104 "RANLIB=$${RANLIB}" \
32105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32106 distclean) \
32107 || exit 1
32108
32109 @endif readline
32110
32111 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32112 maybe-maintainer-clean-readline:
32113 @if readline
32114 maybe-maintainer-clean-readline: maintainer-clean-readline
32115
32116 maintainer-clean-readline:
32117 @: $(MAKE); $(unstage)
32118 @[ -f ./readline/Makefile ] || exit 0; \
32119 r=`${PWD_COMMAND}`; export r; \
32120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121 $(HOST_EXPORTS) \
32122 for flag in $(EXTRA_HOST_FLAGS) ; do \
32123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32124 done; \
32125 echo "Doing maintainer-clean in readline"; \
32126 (cd $(HOST_SUBDIR)/readline && \
32127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32129 "RANLIB=$${RANLIB}" \
32130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32131 maintainer-clean) \
32132 || exit 1
32133
32134 @endif readline
32135
32136
32137
32138 .PHONY: configure-sid maybe-configure-sid
32139 maybe-configure-sid:
32140 @if gcc-bootstrap
32141 configure-sid: stage_current
32142 @endif gcc-bootstrap
32143 @if sid
32144 maybe-configure-sid: configure-sid
32145 configure-sid:
32146 @: $(MAKE); $(unstage)
32147 @r=`${PWD_COMMAND}`; export r; \
32148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32149 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32150 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32151 $(HOST_EXPORTS) \
32152 echo Configuring in $(HOST_SUBDIR)/sid; \
32153 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32154 case $(srcdir) in \
32155 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32156 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32157 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32158 esac; \
32159 module_srcdir=sid; \
32160 $(SHELL) \
32161 $$s/$$module_srcdir/configure \
32162 --srcdir=$${topdir}/$$module_srcdir \
32163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32164 --target=${target_alias} \
32165 || exit 1
32166 @endif sid
32167
32168
32169
32170
32171
32172 .PHONY: all-sid maybe-all-sid
32173 maybe-all-sid:
32174 @if gcc-bootstrap
32175 all-sid: stage_current
32176 @endif gcc-bootstrap
32177 @if sid
32178 TARGET-sid=all
32179 maybe-all-sid: all-sid
32180 all-sid: configure-sid
32181 @: $(MAKE); $(unstage)
32182 @r=`${PWD_COMMAND}`; export r; \
32183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32184 $(HOST_EXPORTS) \
32185 (cd $(HOST_SUBDIR)/sid && \
32186 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32187 $(TARGET-sid))
32188 @endif sid
32189
32190
32191
32192
32193 .PHONY: check-sid maybe-check-sid
32194 maybe-check-sid:
32195 @if sid
32196 maybe-check-sid: check-sid
32197
32198 check-sid:
32199 @: $(MAKE); $(unstage)
32200 @r=`${PWD_COMMAND}`; export r; \
32201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32202 $(HOST_EXPORTS) \
32203 (cd $(HOST_SUBDIR)/sid && \
32204 $(MAKE) $(FLAGS_TO_PASS) check)
32205
32206 @endif sid
32207
32208 .PHONY: install-sid maybe-install-sid
32209 maybe-install-sid:
32210 @if sid
32211 maybe-install-sid: install-sid
32212
32213 install-sid: installdirs
32214 @: $(MAKE); $(unstage)
32215 @r=`${PWD_COMMAND}`; export r; \
32216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32217 $(HOST_EXPORTS) \
32218 (cd $(HOST_SUBDIR)/sid && \
32219 $(MAKE) $(FLAGS_TO_PASS) install)
32220
32221 @endif sid
32222
32223 .PHONY: install-strip-sid maybe-install-strip-sid
32224 maybe-install-strip-sid:
32225 @if sid
32226 maybe-install-strip-sid: install-strip-sid
32227
32228 install-strip-sid: installdirs
32229 @: $(MAKE); $(unstage)
32230 @r=`${PWD_COMMAND}`; export r; \
32231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32232 $(HOST_EXPORTS) \
32233 (cd $(HOST_SUBDIR)/sid && \
32234 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32235
32236 @endif sid
32237
32238 # Other targets (info, dvi, pdf, etc.)
32239
32240 .PHONY: maybe-info-sid info-sid
32241 maybe-info-sid:
32242 @if sid
32243 maybe-info-sid: info-sid
32244
32245 info-sid: \
32246 configure-sid
32247 @: $(MAKE); $(unstage)
32248 @[ -f ./sid/Makefile ] || exit 0; \
32249 r=`${PWD_COMMAND}`; export r; \
32250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32251 $(HOST_EXPORTS) \
32252 for flag in $(EXTRA_HOST_FLAGS) ; do \
32253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32254 done; \
32255 echo "Doing info in sid"; \
32256 (cd $(HOST_SUBDIR)/sid && \
32257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32259 "RANLIB=$${RANLIB}" \
32260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32261 info) \
32262 || exit 1
32263
32264 @endif sid
32265
32266 .PHONY: maybe-dvi-sid dvi-sid
32267 maybe-dvi-sid:
32268 @if sid
32269 maybe-dvi-sid: dvi-sid
32270
32271 dvi-sid: \
32272 configure-sid
32273 @: $(MAKE); $(unstage)
32274 @[ -f ./sid/Makefile ] || exit 0; \
32275 r=`${PWD_COMMAND}`; export r; \
32276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32277 $(HOST_EXPORTS) \
32278 for flag in $(EXTRA_HOST_FLAGS) ; do \
32279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32280 done; \
32281 echo "Doing dvi in sid"; \
32282 (cd $(HOST_SUBDIR)/sid && \
32283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32285 "RANLIB=$${RANLIB}" \
32286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32287 dvi) \
32288 || exit 1
32289
32290 @endif sid
32291
32292 .PHONY: maybe-pdf-sid pdf-sid
32293 maybe-pdf-sid:
32294 @if sid
32295 maybe-pdf-sid: pdf-sid
32296
32297 pdf-sid: \
32298 configure-sid
32299 @: $(MAKE); $(unstage)
32300 @[ -f ./sid/Makefile ] || exit 0; \
32301 r=`${PWD_COMMAND}`; export r; \
32302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32303 $(HOST_EXPORTS) \
32304 for flag in $(EXTRA_HOST_FLAGS) ; do \
32305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32306 done; \
32307 echo "Doing pdf in sid"; \
32308 (cd $(HOST_SUBDIR)/sid && \
32309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32311 "RANLIB=$${RANLIB}" \
32312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32313 pdf) \
32314 || exit 1
32315
32316 @endif sid
32317
32318 .PHONY: maybe-html-sid html-sid
32319 maybe-html-sid:
32320 @if sid
32321 maybe-html-sid: html-sid
32322
32323 html-sid: \
32324 configure-sid
32325 @: $(MAKE); $(unstage)
32326 @[ -f ./sid/Makefile ] || exit 0; \
32327 r=`${PWD_COMMAND}`; export r; \
32328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32329 $(HOST_EXPORTS) \
32330 for flag in $(EXTRA_HOST_FLAGS) ; do \
32331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32332 done; \
32333 echo "Doing html in sid"; \
32334 (cd $(HOST_SUBDIR)/sid && \
32335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32337 "RANLIB=$${RANLIB}" \
32338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32339 html) \
32340 || exit 1
32341
32342 @endif sid
32343
32344 .PHONY: maybe-TAGS-sid TAGS-sid
32345 maybe-TAGS-sid:
32346 @if sid
32347 maybe-TAGS-sid: TAGS-sid
32348
32349 TAGS-sid: \
32350 configure-sid
32351 @: $(MAKE); $(unstage)
32352 @[ -f ./sid/Makefile ] || exit 0; \
32353 r=`${PWD_COMMAND}`; export r; \
32354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32355 $(HOST_EXPORTS) \
32356 for flag in $(EXTRA_HOST_FLAGS) ; do \
32357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32358 done; \
32359 echo "Doing TAGS in sid"; \
32360 (cd $(HOST_SUBDIR)/sid && \
32361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32363 "RANLIB=$${RANLIB}" \
32364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32365 TAGS) \
32366 || exit 1
32367
32368 @endif sid
32369
32370 .PHONY: maybe-install-info-sid install-info-sid
32371 maybe-install-info-sid:
32372 @if sid
32373 maybe-install-info-sid: install-info-sid
32374
32375 install-info-sid: \
32376 configure-sid \
32377 info-sid
32378 @: $(MAKE); $(unstage)
32379 @[ -f ./sid/Makefile ] || exit 0; \
32380 r=`${PWD_COMMAND}`; export r; \
32381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32382 $(HOST_EXPORTS) \
32383 for flag in $(EXTRA_HOST_FLAGS) ; do \
32384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32385 done; \
32386 echo "Doing install-info in sid"; \
32387 (cd $(HOST_SUBDIR)/sid && \
32388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32390 "RANLIB=$${RANLIB}" \
32391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32392 install-info) \
32393 || exit 1
32394
32395 @endif sid
32396
32397 .PHONY: maybe-install-dvi-sid install-dvi-sid
32398 maybe-install-dvi-sid:
32399 @if sid
32400 maybe-install-dvi-sid: install-dvi-sid
32401
32402 install-dvi-sid: \
32403 configure-sid \
32404 dvi-sid
32405 @: $(MAKE); $(unstage)
32406 @[ -f ./sid/Makefile ] || exit 0; \
32407 r=`${PWD_COMMAND}`; export r; \
32408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32409 $(HOST_EXPORTS) \
32410 for flag in $(EXTRA_HOST_FLAGS) ; do \
32411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32412 done; \
32413 echo "Doing install-dvi in sid"; \
32414 (cd $(HOST_SUBDIR)/sid && \
32415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32417 "RANLIB=$${RANLIB}" \
32418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32419 install-dvi) \
32420 || exit 1
32421
32422 @endif sid
32423
32424 .PHONY: maybe-install-pdf-sid install-pdf-sid
32425 maybe-install-pdf-sid:
32426 @if sid
32427 maybe-install-pdf-sid: install-pdf-sid
32428
32429 install-pdf-sid: \
32430 configure-sid \
32431 pdf-sid
32432 @: $(MAKE); $(unstage)
32433 @[ -f ./sid/Makefile ] || exit 0; \
32434 r=`${PWD_COMMAND}`; export r; \
32435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32436 $(HOST_EXPORTS) \
32437 for flag in $(EXTRA_HOST_FLAGS) ; do \
32438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32439 done; \
32440 echo "Doing install-pdf in sid"; \
32441 (cd $(HOST_SUBDIR)/sid && \
32442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32444 "RANLIB=$${RANLIB}" \
32445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32446 install-pdf) \
32447 || exit 1
32448
32449 @endif sid
32450
32451 .PHONY: maybe-install-html-sid install-html-sid
32452 maybe-install-html-sid:
32453 @if sid
32454 maybe-install-html-sid: install-html-sid
32455
32456 install-html-sid: \
32457 configure-sid \
32458 html-sid
32459 @: $(MAKE); $(unstage)
32460 @[ -f ./sid/Makefile ] || exit 0; \
32461 r=`${PWD_COMMAND}`; export r; \
32462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32463 $(HOST_EXPORTS) \
32464 for flag in $(EXTRA_HOST_FLAGS) ; do \
32465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32466 done; \
32467 echo "Doing install-html in sid"; \
32468 (cd $(HOST_SUBDIR)/sid && \
32469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32471 "RANLIB=$${RANLIB}" \
32472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32473 install-html) \
32474 || exit 1
32475
32476 @endif sid
32477
32478 .PHONY: maybe-installcheck-sid installcheck-sid
32479 maybe-installcheck-sid:
32480 @if sid
32481 maybe-installcheck-sid: installcheck-sid
32482
32483 installcheck-sid: \
32484 configure-sid
32485 @: $(MAKE); $(unstage)
32486 @[ -f ./sid/Makefile ] || exit 0; \
32487 r=`${PWD_COMMAND}`; export r; \
32488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32489 $(HOST_EXPORTS) \
32490 for flag in $(EXTRA_HOST_FLAGS) ; do \
32491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32492 done; \
32493 echo "Doing installcheck in sid"; \
32494 (cd $(HOST_SUBDIR)/sid && \
32495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32497 "RANLIB=$${RANLIB}" \
32498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32499 installcheck) \
32500 || exit 1
32501
32502 @endif sid
32503
32504 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32505 maybe-mostlyclean-sid:
32506 @if sid
32507 maybe-mostlyclean-sid: mostlyclean-sid
32508
32509 mostlyclean-sid:
32510 @: $(MAKE); $(unstage)
32511 @[ -f ./sid/Makefile ] || exit 0; \
32512 r=`${PWD_COMMAND}`; export r; \
32513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32514 $(HOST_EXPORTS) \
32515 for flag in $(EXTRA_HOST_FLAGS) ; do \
32516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32517 done; \
32518 echo "Doing mostlyclean in sid"; \
32519 (cd $(HOST_SUBDIR)/sid && \
32520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32522 "RANLIB=$${RANLIB}" \
32523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32524 mostlyclean) \
32525 || exit 1
32526
32527 @endif sid
32528
32529 .PHONY: maybe-clean-sid clean-sid
32530 maybe-clean-sid:
32531 @if sid
32532 maybe-clean-sid: clean-sid
32533
32534 clean-sid:
32535 @: $(MAKE); $(unstage)
32536 @[ -f ./sid/Makefile ] || exit 0; \
32537 r=`${PWD_COMMAND}`; export r; \
32538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32539 $(HOST_EXPORTS) \
32540 for flag in $(EXTRA_HOST_FLAGS) ; do \
32541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32542 done; \
32543 echo "Doing clean in sid"; \
32544 (cd $(HOST_SUBDIR)/sid && \
32545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32547 "RANLIB=$${RANLIB}" \
32548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32549 clean) \
32550 || exit 1
32551
32552 @endif sid
32553
32554 .PHONY: maybe-distclean-sid distclean-sid
32555 maybe-distclean-sid:
32556 @if sid
32557 maybe-distclean-sid: distclean-sid
32558
32559 distclean-sid:
32560 @: $(MAKE); $(unstage)
32561 @[ -f ./sid/Makefile ] || exit 0; \
32562 r=`${PWD_COMMAND}`; export r; \
32563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32564 $(HOST_EXPORTS) \
32565 for flag in $(EXTRA_HOST_FLAGS) ; do \
32566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32567 done; \
32568 echo "Doing distclean in sid"; \
32569 (cd $(HOST_SUBDIR)/sid && \
32570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32572 "RANLIB=$${RANLIB}" \
32573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32574 distclean) \
32575 || exit 1
32576
32577 @endif sid
32578
32579 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32580 maybe-maintainer-clean-sid:
32581 @if sid
32582 maybe-maintainer-clean-sid: maintainer-clean-sid
32583
32584 maintainer-clean-sid:
32585 @: $(MAKE); $(unstage)
32586 @[ -f ./sid/Makefile ] || exit 0; \
32587 r=`${PWD_COMMAND}`; export r; \
32588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32589 $(HOST_EXPORTS) \
32590 for flag in $(EXTRA_HOST_FLAGS) ; do \
32591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32592 done; \
32593 echo "Doing maintainer-clean in sid"; \
32594 (cd $(HOST_SUBDIR)/sid && \
32595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32597 "RANLIB=$${RANLIB}" \
32598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32599 maintainer-clean) \
32600 || exit 1
32601
32602 @endif sid
32603
32604
32605
32606 .PHONY: configure-sim maybe-configure-sim
32607 maybe-configure-sim:
32608 @if gcc-bootstrap
32609 configure-sim: stage_current
32610 @endif gcc-bootstrap
32611 @if sim
32612 maybe-configure-sim: configure-sim
32613 configure-sim:
32614 @: $(MAKE); $(unstage)
32615 @r=`${PWD_COMMAND}`; export r; \
32616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32617 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32619 $(HOST_EXPORTS) \
32620 echo Configuring in $(HOST_SUBDIR)/sim; \
32621 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32622 case $(srcdir) in \
32623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32624 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32626 esac; \
32627 module_srcdir=sim; \
32628 $(SHELL) \
32629 $$s/$$module_srcdir/configure \
32630 --srcdir=$${topdir}/$$module_srcdir \
32631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32632 --target=${target_alias} \
32633 || exit 1
32634 @endif sim
32635
32636
32637
32638
32639
32640 .PHONY: all-sim maybe-all-sim
32641 maybe-all-sim:
32642 @if gcc-bootstrap
32643 all-sim: stage_current
32644 @endif gcc-bootstrap
32645 @if sim
32646 TARGET-sim=all
32647 maybe-all-sim: all-sim
32648 all-sim: configure-sim
32649 @: $(MAKE); $(unstage)
32650 @r=`${PWD_COMMAND}`; export r; \
32651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32652 $(HOST_EXPORTS) \
32653 (cd $(HOST_SUBDIR)/sim && \
32654 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32655 $(TARGET-sim))
32656 @endif sim
32657
32658
32659
32660
32661 .PHONY: check-sim maybe-check-sim
32662 maybe-check-sim:
32663 @if sim
32664 maybe-check-sim: check-sim
32665
32666 check-sim:
32667 @: $(MAKE); $(unstage)
32668 @r=`${PWD_COMMAND}`; export r; \
32669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32670 $(HOST_EXPORTS) \
32671 (cd $(HOST_SUBDIR)/sim && \
32672 $(MAKE) $(FLAGS_TO_PASS) check)
32673
32674 @endif sim
32675
32676 .PHONY: install-sim maybe-install-sim
32677 maybe-install-sim:
32678 @if sim
32679 maybe-install-sim: install-sim
32680
32681 install-sim: installdirs
32682 @: $(MAKE); $(unstage)
32683 @r=`${PWD_COMMAND}`; export r; \
32684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32685 $(HOST_EXPORTS) \
32686 (cd $(HOST_SUBDIR)/sim && \
32687 $(MAKE) $(FLAGS_TO_PASS) install)
32688
32689 @endif sim
32690
32691 .PHONY: install-strip-sim maybe-install-strip-sim
32692 maybe-install-strip-sim:
32693 @if sim
32694 maybe-install-strip-sim: install-strip-sim
32695
32696 install-strip-sim: installdirs
32697 @: $(MAKE); $(unstage)
32698 @r=`${PWD_COMMAND}`; export r; \
32699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32700 $(HOST_EXPORTS) \
32701 (cd $(HOST_SUBDIR)/sim && \
32702 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32703
32704 @endif sim
32705
32706 # Other targets (info, dvi, pdf, etc.)
32707
32708 .PHONY: maybe-info-sim info-sim
32709 maybe-info-sim:
32710 @if sim
32711 maybe-info-sim: info-sim
32712
32713 info-sim: \
32714 configure-sim
32715 @: $(MAKE); $(unstage)
32716 @[ -f ./sim/Makefile ] || exit 0; \
32717 r=`${PWD_COMMAND}`; export r; \
32718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32719 $(HOST_EXPORTS) \
32720 for flag in $(EXTRA_HOST_FLAGS) ; do \
32721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32722 done; \
32723 echo "Doing info in sim"; \
32724 (cd $(HOST_SUBDIR)/sim && \
32725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32727 "RANLIB=$${RANLIB}" \
32728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32729 info) \
32730 || exit 1
32731
32732 @endif sim
32733
32734 .PHONY: maybe-dvi-sim dvi-sim
32735 maybe-dvi-sim:
32736 @if sim
32737 maybe-dvi-sim: dvi-sim
32738
32739 dvi-sim: \
32740 configure-sim
32741 @: $(MAKE); $(unstage)
32742 @[ -f ./sim/Makefile ] || exit 0; \
32743 r=`${PWD_COMMAND}`; export r; \
32744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32745 $(HOST_EXPORTS) \
32746 for flag in $(EXTRA_HOST_FLAGS) ; do \
32747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32748 done; \
32749 echo "Doing dvi in sim"; \
32750 (cd $(HOST_SUBDIR)/sim && \
32751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32753 "RANLIB=$${RANLIB}" \
32754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32755 dvi) \
32756 || exit 1
32757
32758 @endif sim
32759
32760 .PHONY: maybe-pdf-sim pdf-sim
32761 maybe-pdf-sim:
32762 @if sim
32763 maybe-pdf-sim: pdf-sim
32764
32765 pdf-sim: \
32766 configure-sim
32767 @: $(MAKE); $(unstage)
32768 @[ -f ./sim/Makefile ] || exit 0; \
32769 r=`${PWD_COMMAND}`; export r; \
32770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32771 $(HOST_EXPORTS) \
32772 for flag in $(EXTRA_HOST_FLAGS) ; do \
32773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32774 done; \
32775 echo "Doing pdf in sim"; \
32776 (cd $(HOST_SUBDIR)/sim && \
32777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32779 "RANLIB=$${RANLIB}" \
32780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32781 pdf) \
32782 || exit 1
32783
32784 @endif sim
32785
32786 .PHONY: maybe-html-sim html-sim
32787 maybe-html-sim:
32788 @if sim
32789 maybe-html-sim: html-sim
32790
32791 html-sim: \
32792 configure-sim
32793 @: $(MAKE); $(unstage)
32794 @[ -f ./sim/Makefile ] || exit 0; \
32795 r=`${PWD_COMMAND}`; export r; \
32796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32797 $(HOST_EXPORTS) \
32798 for flag in $(EXTRA_HOST_FLAGS) ; do \
32799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32800 done; \
32801 echo "Doing html in sim"; \
32802 (cd $(HOST_SUBDIR)/sim && \
32803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32805 "RANLIB=$${RANLIB}" \
32806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32807 html) \
32808 || exit 1
32809
32810 @endif sim
32811
32812 .PHONY: maybe-TAGS-sim TAGS-sim
32813 maybe-TAGS-sim:
32814 @if sim
32815 maybe-TAGS-sim: TAGS-sim
32816
32817 TAGS-sim: \
32818 configure-sim
32819 @: $(MAKE); $(unstage)
32820 @[ -f ./sim/Makefile ] || exit 0; \
32821 r=`${PWD_COMMAND}`; export r; \
32822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32823 $(HOST_EXPORTS) \
32824 for flag in $(EXTRA_HOST_FLAGS) ; do \
32825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32826 done; \
32827 echo "Doing TAGS in sim"; \
32828 (cd $(HOST_SUBDIR)/sim && \
32829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32831 "RANLIB=$${RANLIB}" \
32832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32833 TAGS) \
32834 || exit 1
32835
32836 @endif sim
32837
32838 .PHONY: maybe-install-info-sim install-info-sim
32839 maybe-install-info-sim:
32840 @if sim
32841 maybe-install-info-sim: install-info-sim
32842
32843 install-info-sim: \
32844 configure-sim \
32845 info-sim
32846 @: $(MAKE); $(unstage)
32847 @[ -f ./sim/Makefile ] || exit 0; \
32848 r=`${PWD_COMMAND}`; export r; \
32849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32850 $(HOST_EXPORTS) \
32851 for flag in $(EXTRA_HOST_FLAGS) ; do \
32852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32853 done; \
32854 echo "Doing install-info in sim"; \
32855 (cd $(HOST_SUBDIR)/sim && \
32856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32858 "RANLIB=$${RANLIB}" \
32859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32860 install-info) \
32861 || exit 1
32862
32863 @endif sim
32864
32865 .PHONY: maybe-install-dvi-sim install-dvi-sim
32866 maybe-install-dvi-sim:
32867 @if sim
32868 maybe-install-dvi-sim: install-dvi-sim
32869
32870 install-dvi-sim: \
32871 configure-sim \
32872 dvi-sim
32873 @: $(MAKE); $(unstage)
32874 @[ -f ./sim/Makefile ] || exit 0; \
32875 r=`${PWD_COMMAND}`; export r; \
32876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32877 $(HOST_EXPORTS) \
32878 for flag in $(EXTRA_HOST_FLAGS) ; do \
32879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32880 done; \
32881 echo "Doing install-dvi in sim"; \
32882 (cd $(HOST_SUBDIR)/sim && \
32883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32885 "RANLIB=$${RANLIB}" \
32886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32887 install-dvi) \
32888 || exit 1
32889
32890 @endif sim
32891
32892 .PHONY: maybe-install-pdf-sim install-pdf-sim
32893 maybe-install-pdf-sim:
32894 @if sim
32895 maybe-install-pdf-sim: install-pdf-sim
32896
32897 install-pdf-sim: \
32898 configure-sim \
32899 pdf-sim
32900 @: $(MAKE); $(unstage)
32901 @[ -f ./sim/Makefile ] || exit 0; \
32902 r=`${PWD_COMMAND}`; export r; \
32903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32904 $(HOST_EXPORTS) \
32905 for flag in $(EXTRA_HOST_FLAGS) ; do \
32906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32907 done; \
32908 echo "Doing install-pdf in sim"; \
32909 (cd $(HOST_SUBDIR)/sim && \
32910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32912 "RANLIB=$${RANLIB}" \
32913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32914 install-pdf) \
32915 || exit 1
32916
32917 @endif sim
32918
32919 .PHONY: maybe-install-html-sim install-html-sim
32920 maybe-install-html-sim:
32921 @if sim
32922 maybe-install-html-sim: install-html-sim
32923
32924 install-html-sim: \
32925 configure-sim \
32926 html-sim
32927 @: $(MAKE); $(unstage)
32928 @[ -f ./sim/Makefile ] || exit 0; \
32929 r=`${PWD_COMMAND}`; export r; \
32930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32931 $(HOST_EXPORTS) \
32932 for flag in $(EXTRA_HOST_FLAGS) ; do \
32933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32934 done; \
32935 echo "Doing install-html in sim"; \
32936 (cd $(HOST_SUBDIR)/sim && \
32937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32939 "RANLIB=$${RANLIB}" \
32940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32941 install-html) \
32942 || exit 1
32943
32944 @endif sim
32945
32946 .PHONY: maybe-installcheck-sim installcheck-sim
32947 maybe-installcheck-sim:
32948 @if sim
32949 maybe-installcheck-sim: installcheck-sim
32950
32951 installcheck-sim: \
32952 configure-sim
32953 @: $(MAKE); $(unstage)
32954 @[ -f ./sim/Makefile ] || exit 0; \
32955 r=`${PWD_COMMAND}`; export r; \
32956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32957 $(HOST_EXPORTS) \
32958 for flag in $(EXTRA_HOST_FLAGS) ; do \
32959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32960 done; \
32961 echo "Doing installcheck in sim"; \
32962 (cd $(HOST_SUBDIR)/sim && \
32963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32965 "RANLIB=$${RANLIB}" \
32966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32967 installcheck) \
32968 || exit 1
32969
32970 @endif sim
32971
32972 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32973 maybe-mostlyclean-sim:
32974 @if sim
32975 maybe-mostlyclean-sim: mostlyclean-sim
32976
32977 mostlyclean-sim:
32978 @: $(MAKE); $(unstage)
32979 @[ -f ./sim/Makefile ] || exit 0; \
32980 r=`${PWD_COMMAND}`; export r; \
32981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32982 $(HOST_EXPORTS) \
32983 for flag in $(EXTRA_HOST_FLAGS) ; do \
32984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32985 done; \
32986 echo "Doing mostlyclean in sim"; \
32987 (cd $(HOST_SUBDIR)/sim && \
32988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32990 "RANLIB=$${RANLIB}" \
32991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32992 mostlyclean) \
32993 || exit 1
32994
32995 @endif sim
32996
32997 .PHONY: maybe-clean-sim clean-sim
32998 maybe-clean-sim:
32999 @if sim
33000 maybe-clean-sim: clean-sim
33001
33002 clean-sim:
33003 @: $(MAKE); $(unstage)
33004 @[ -f ./sim/Makefile ] || exit 0; \
33005 r=`${PWD_COMMAND}`; export r; \
33006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33007 $(HOST_EXPORTS) \
33008 for flag in $(EXTRA_HOST_FLAGS) ; do \
33009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33010 done; \
33011 echo "Doing clean in sim"; \
33012 (cd $(HOST_SUBDIR)/sim && \
33013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33015 "RANLIB=$${RANLIB}" \
33016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33017 clean) \
33018 || exit 1
33019
33020 @endif sim
33021
33022 .PHONY: maybe-distclean-sim distclean-sim
33023 maybe-distclean-sim:
33024 @if sim
33025 maybe-distclean-sim: distclean-sim
33026
33027 distclean-sim:
33028 @: $(MAKE); $(unstage)
33029 @[ -f ./sim/Makefile ] || exit 0; \
33030 r=`${PWD_COMMAND}`; export r; \
33031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33032 $(HOST_EXPORTS) \
33033 for flag in $(EXTRA_HOST_FLAGS) ; do \
33034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33035 done; \
33036 echo "Doing distclean in sim"; \
33037 (cd $(HOST_SUBDIR)/sim && \
33038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33040 "RANLIB=$${RANLIB}" \
33041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33042 distclean) \
33043 || exit 1
33044
33045 @endif sim
33046
33047 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33048 maybe-maintainer-clean-sim:
33049 @if sim
33050 maybe-maintainer-clean-sim: maintainer-clean-sim
33051
33052 maintainer-clean-sim:
33053 @: $(MAKE); $(unstage)
33054 @[ -f ./sim/Makefile ] || exit 0; \
33055 r=`${PWD_COMMAND}`; export r; \
33056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33057 $(HOST_EXPORTS) \
33058 for flag in $(EXTRA_HOST_FLAGS) ; do \
33059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33060 done; \
33061 echo "Doing maintainer-clean in sim"; \
33062 (cd $(HOST_SUBDIR)/sim && \
33063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33065 "RANLIB=$${RANLIB}" \
33066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33067 maintainer-clean) \
33068 || exit 1
33069
33070 @endif sim
33071
33072
33073
33074 .PHONY: configure-texinfo maybe-configure-texinfo
33075 maybe-configure-texinfo:
33076 @if gcc-bootstrap
33077 configure-texinfo: stage_current
33078 @endif gcc-bootstrap
33079 @if texinfo
33080 maybe-configure-texinfo: configure-texinfo
33081 configure-texinfo:
33082 @: $(MAKE); $(unstage)
33083 @r=`${PWD_COMMAND}`; export r; \
33084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33085 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33087 $(HOST_EXPORTS) \
33088 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33089 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33090 case $(srcdir) in \
33091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33092 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33094 esac; \
33095 module_srcdir=texinfo; \
33096 $(SHELL) \
33097 $$s/$$module_srcdir/configure \
33098 --srcdir=$${topdir}/$$module_srcdir \
33099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33100 --target=${target_alias} \
33101 || exit 1
33102 @endif texinfo
33103
33104
33105
33106
33107
33108 .PHONY: all-texinfo maybe-all-texinfo
33109 maybe-all-texinfo:
33110 @if gcc-bootstrap
33111 all-texinfo: stage_current
33112 @endif gcc-bootstrap
33113 @if texinfo
33114 TARGET-texinfo=all
33115 maybe-all-texinfo: all-texinfo
33116 all-texinfo: configure-texinfo
33117 @: $(MAKE); $(unstage)
33118 @r=`${PWD_COMMAND}`; export r; \
33119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33120 $(HOST_EXPORTS) \
33121 (cd $(HOST_SUBDIR)/texinfo && \
33122 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33123 $(TARGET-texinfo))
33124 @endif texinfo
33125
33126
33127
33128
33129 .PHONY: check-texinfo maybe-check-texinfo
33130 maybe-check-texinfo:
33131 @if texinfo
33132 maybe-check-texinfo: check-texinfo
33133
33134 check-texinfo:
33135 @: $(MAKE); $(unstage)
33136 @r=`${PWD_COMMAND}`; export r; \
33137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33138 $(HOST_EXPORTS) \
33139 (cd $(HOST_SUBDIR)/texinfo && \
33140 $(MAKE) $(FLAGS_TO_PASS) check)
33141
33142 @endif texinfo
33143
33144 .PHONY: install-texinfo maybe-install-texinfo
33145 maybe-install-texinfo:
33146 @if texinfo
33147 maybe-install-texinfo: install-texinfo
33148
33149 install-texinfo:
33150
33151 @endif texinfo
33152
33153 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33154 maybe-install-strip-texinfo:
33155 @if texinfo
33156 maybe-install-strip-texinfo: install-strip-texinfo
33157
33158 install-strip-texinfo:
33159
33160 @endif texinfo
33161
33162 # Other targets (info, dvi, pdf, etc.)
33163
33164 .PHONY: maybe-info-texinfo info-texinfo
33165 maybe-info-texinfo:
33166 @if texinfo
33167 maybe-info-texinfo: info-texinfo
33168
33169 info-texinfo: \
33170 configure-texinfo
33171 @: $(MAKE); $(unstage)
33172 @[ -f ./texinfo/Makefile ] || exit 0; \
33173 r=`${PWD_COMMAND}`; export r; \
33174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33175 $(HOST_EXPORTS) \
33176 for flag in $(EXTRA_HOST_FLAGS) ; do \
33177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33178 done; \
33179 echo "Doing info in texinfo"; \
33180 (cd $(HOST_SUBDIR)/texinfo && \
33181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33183 "RANLIB=$${RANLIB}" \
33184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33185 info) \
33186 || exit 1
33187
33188 @endif texinfo
33189
33190 .PHONY: maybe-dvi-texinfo dvi-texinfo
33191 maybe-dvi-texinfo:
33192 @if texinfo
33193 maybe-dvi-texinfo: dvi-texinfo
33194
33195 dvi-texinfo: \
33196 configure-texinfo
33197 @: $(MAKE); $(unstage)
33198 @[ -f ./texinfo/Makefile ] || exit 0; \
33199 r=`${PWD_COMMAND}`; export r; \
33200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33201 $(HOST_EXPORTS) \
33202 for flag in $(EXTRA_HOST_FLAGS) ; do \
33203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33204 done; \
33205 echo "Doing dvi in texinfo"; \
33206 (cd $(HOST_SUBDIR)/texinfo && \
33207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33209 "RANLIB=$${RANLIB}" \
33210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33211 dvi) \
33212 || exit 1
33213
33214 @endif texinfo
33215
33216 .PHONY: maybe-pdf-texinfo pdf-texinfo
33217 maybe-pdf-texinfo:
33218 @if texinfo
33219 maybe-pdf-texinfo: pdf-texinfo
33220
33221 pdf-texinfo: \
33222 configure-texinfo
33223 @: $(MAKE); $(unstage)
33224 @[ -f ./texinfo/Makefile ] || exit 0; \
33225 r=`${PWD_COMMAND}`; export r; \
33226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33227 $(HOST_EXPORTS) \
33228 for flag in $(EXTRA_HOST_FLAGS) ; do \
33229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33230 done; \
33231 echo "Doing pdf in texinfo"; \
33232 (cd $(HOST_SUBDIR)/texinfo && \
33233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33235 "RANLIB=$${RANLIB}" \
33236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33237 pdf) \
33238 || exit 1
33239
33240 @endif texinfo
33241
33242 .PHONY: maybe-html-texinfo html-texinfo
33243 maybe-html-texinfo:
33244 @if texinfo
33245 maybe-html-texinfo: html-texinfo
33246
33247 html-texinfo: \
33248 configure-texinfo
33249 @: $(MAKE); $(unstage)
33250 @[ -f ./texinfo/Makefile ] || exit 0; \
33251 r=`${PWD_COMMAND}`; export r; \
33252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33253 $(HOST_EXPORTS) \
33254 for flag in $(EXTRA_HOST_FLAGS) ; do \
33255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33256 done; \
33257 echo "Doing html in texinfo"; \
33258 (cd $(HOST_SUBDIR)/texinfo && \
33259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33261 "RANLIB=$${RANLIB}" \
33262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33263 html) \
33264 || exit 1
33265
33266 @endif texinfo
33267
33268 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33269 maybe-TAGS-texinfo:
33270 @if texinfo
33271 maybe-TAGS-texinfo: TAGS-texinfo
33272
33273 TAGS-texinfo: \
33274 configure-texinfo
33275 @: $(MAKE); $(unstage)
33276 @[ -f ./texinfo/Makefile ] || exit 0; \
33277 r=`${PWD_COMMAND}`; export r; \
33278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33279 $(HOST_EXPORTS) \
33280 for flag in $(EXTRA_HOST_FLAGS) ; do \
33281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33282 done; \
33283 echo "Doing TAGS in texinfo"; \
33284 (cd $(HOST_SUBDIR)/texinfo && \
33285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33287 "RANLIB=$${RANLIB}" \
33288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33289 TAGS) \
33290 || exit 1
33291
33292 @endif texinfo
33293
33294 .PHONY: maybe-install-info-texinfo install-info-texinfo
33295 maybe-install-info-texinfo:
33296 @if texinfo
33297 maybe-install-info-texinfo: install-info-texinfo
33298
33299 install-info-texinfo: \
33300 configure-texinfo \
33301 info-texinfo
33302 @: $(MAKE); $(unstage)
33303 @[ -f ./texinfo/Makefile ] || exit 0; \
33304 r=`${PWD_COMMAND}`; export r; \
33305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33306 $(HOST_EXPORTS) \
33307 for flag in $(EXTRA_HOST_FLAGS) ; do \
33308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33309 done; \
33310 echo "Doing install-info in texinfo"; \
33311 (cd $(HOST_SUBDIR)/texinfo && \
33312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33314 "RANLIB=$${RANLIB}" \
33315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33316 install-info) \
33317 || exit 1
33318
33319 @endif texinfo
33320
33321 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33322 maybe-install-dvi-texinfo:
33323 @if texinfo
33324 maybe-install-dvi-texinfo: install-dvi-texinfo
33325
33326 install-dvi-texinfo: \
33327 configure-texinfo \
33328 dvi-texinfo
33329 @: $(MAKE); $(unstage)
33330 @[ -f ./texinfo/Makefile ] || exit 0; \
33331 r=`${PWD_COMMAND}`; export r; \
33332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33333 $(HOST_EXPORTS) \
33334 for flag in $(EXTRA_HOST_FLAGS) ; do \
33335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33336 done; \
33337 echo "Doing install-dvi in texinfo"; \
33338 (cd $(HOST_SUBDIR)/texinfo && \
33339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33341 "RANLIB=$${RANLIB}" \
33342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33343 install-dvi) \
33344 || exit 1
33345
33346 @endif texinfo
33347
33348 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33349 maybe-install-pdf-texinfo:
33350 @if texinfo
33351 maybe-install-pdf-texinfo: install-pdf-texinfo
33352
33353 install-pdf-texinfo: \
33354 configure-texinfo \
33355 pdf-texinfo
33356 @: $(MAKE); $(unstage)
33357 @[ -f ./texinfo/Makefile ] || exit 0; \
33358 r=`${PWD_COMMAND}`; export r; \
33359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33360 $(HOST_EXPORTS) \
33361 for flag in $(EXTRA_HOST_FLAGS) ; do \
33362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33363 done; \
33364 echo "Doing install-pdf in texinfo"; \
33365 (cd $(HOST_SUBDIR)/texinfo && \
33366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33368 "RANLIB=$${RANLIB}" \
33369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33370 install-pdf) \
33371 || exit 1
33372
33373 @endif texinfo
33374
33375 .PHONY: maybe-install-html-texinfo install-html-texinfo
33376 maybe-install-html-texinfo:
33377 @if texinfo
33378 maybe-install-html-texinfo: install-html-texinfo
33379
33380 install-html-texinfo: \
33381 configure-texinfo \
33382 html-texinfo
33383 @: $(MAKE); $(unstage)
33384 @[ -f ./texinfo/Makefile ] || exit 0; \
33385 r=`${PWD_COMMAND}`; export r; \
33386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33387 $(HOST_EXPORTS) \
33388 for flag in $(EXTRA_HOST_FLAGS) ; do \
33389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33390 done; \
33391 echo "Doing install-html in texinfo"; \
33392 (cd $(HOST_SUBDIR)/texinfo && \
33393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33395 "RANLIB=$${RANLIB}" \
33396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33397 install-html) \
33398 || exit 1
33399
33400 @endif texinfo
33401
33402 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33403 maybe-installcheck-texinfo:
33404 @if texinfo
33405 maybe-installcheck-texinfo: installcheck-texinfo
33406
33407 installcheck-texinfo: \
33408 configure-texinfo
33409 @: $(MAKE); $(unstage)
33410 @[ -f ./texinfo/Makefile ] || exit 0; \
33411 r=`${PWD_COMMAND}`; export r; \
33412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33413 $(HOST_EXPORTS) \
33414 for flag in $(EXTRA_HOST_FLAGS) ; do \
33415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33416 done; \
33417 echo "Doing installcheck in texinfo"; \
33418 (cd $(HOST_SUBDIR)/texinfo && \
33419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33421 "RANLIB=$${RANLIB}" \
33422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33423 installcheck) \
33424 || exit 1
33425
33426 @endif texinfo
33427
33428 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33429 maybe-mostlyclean-texinfo:
33430 @if texinfo
33431 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33432
33433 mostlyclean-texinfo:
33434 @: $(MAKE); $(unstage)
33435 @[ -f ./texinfo/Makefile ] || exit 0; \
33436 r=`${PWD_COMMAND}`; export r; \
33437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33438 $(HOST_EXPORTS) \
33439 for flag in $(EXTRA_HOST_FLAGS) ; do \
33440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33441 done; \
33442 echo "Doing mostlyclean in texinfo"; \
33443 (cd $(HOST_SUBDIR)/texinfo && \
33444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33446 "RANLIB=$${RANLIB}" \
33447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33448 mostlyclean) \
33449 || exit 1
33450
33451 @endif texinfo
33452
33453 .PHONY: maybe-clean-texinfo clean-texinfo
33454 maybe-clean-texinfo:
33455 @if texinfo
33456 maybe-clean-texinfo: clean-texinfo
33457
33458 clean-texinfo:
33459 @: $(MAKE); $(unstage)
33460 @[ -f ./texinfo/Makefile ] || exit 0; \
33461 r=`${PWD_COMMAND}`; export r; \
33462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33463 $(HOST_EXPORTS) \
33464 for flag in $(EXTRA_HOST_FLAGS) ; do \
33465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33466 done; \
33467 echo "Doing clean in texinfo"; \
33468 (cd $(HOST_SUBDIR)/texinfo && \
33469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33471 "RANLIB=$${RANLIB}" \
33472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33473 clean) \
33474 || exit 1
33475
33476 @endif texinfo
33477
33478 .PHONY: maybe-distclean-texinfo distclean-texinfo
33479 maybe-distclean-texinfo:
33480 @if texinfo
33481 maybe-distclean-texinfo: distclean-texinfo
33482
33483 distclean-texinfo:
33484 @: $(MAKE); $(unstage)
33485 @[ -f ./texinfo/Makefile ] || exit 0; \
33486 r=`${PWD_COMMAND}`; export r; \
33487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33488 $(HOST_EXPORTS) \
33489 for flag in $(EXTRA_HOST_FLAGS) ; do \
33490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33491 done; \
33492 echo "Doing distclean in texinfo"; \
33493 (cd $(HOST_SUBDIR)/texinfo && \
33494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33496 "RANLIB=$${RANLIB}" \
33497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33498 distclean) \
33499 || exit 1
33500
33501 @endif texinfo
33502
33503 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33504 maybe-maintainer-clean-texinfo:
33505 @if texinfo
33506 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33507
33508 maintainer-clean-texinfo:
33509 @: $(MAKE); $(unstage)
33510 @[ -f ./texinfo/Makefile ] || exit 0; \
33511 r=`${PWD_COMMAND}`; export r; \
33512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33513 $(HOST_EXPORTS) \
33514 for flag in $(EXTRA_HOST_FLAGS) ; do \
33515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33516 done; \
33517 echo "Doing maintainer-clean in texinfo"; \
33518 (cd $(HOST_SUBDIR)/texinfo && \
33519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33521 "RANLIB=$${RANLIB}" \
33522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33523 maintainer-clean) \
33524 || exit 1
33525
33526 @endif texinfo
33527
33528
33529
33530 .PHONY: configure-zlib maybe-configure-zlib
33531 maybe-configure-zlib:
33532 @if gcc-bootstrap
33533 configure-zlib: stage_current
33534 @endif gcc-bootstrap
33535 @if zlib
33536 maybe-configure-zlib: configure-zlib
33537 configure-zlib:
33538 @r=`${PWD_COMMAND}`; export r; \
33539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33540 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33542 $(HOST_EXPORTS) \
33543 echo Configuring in $(HOST_SUBDIR)/zlib; \
33544 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33545 case $(srcdir) in \
33546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33547 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33549 esac; \
33550 module_srcdir=zlib; \
33551 $(SHELL) \
33552 $$s/$$module_srcdir/configure \
33553 --srcdir=$${topdir}/$$module_srcdir \
33554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33555 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33556 || exit 1
33557 @endif zlib
33558
33559
33560
33561 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33562 maybe-configure-stage1-zlib:
33563 @if zlib-bootstrap
33564 maybe-configure-stage1-zlib: configure-stage1-zlib
33565 configure-stage1-zlib:
33566 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33568 @r=`${PWD_COMMAND}`; export r; \
33569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33570 TFLAGS="$(STAGE1_TFLAGS)"; \
33571 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33572 $(HOST_EXPORTS) \
33573 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33574 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33575 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33576 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33578 cd $(HOST_SUBDIR)/zlib || exit 1; \
33579 case $(srcdir) in \
33580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33581 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33583 esac; \
33584 module_srcdir=zlib; \
33585 $(SHELL) $$s/$$module_srcdir/configure \
33586 --srcdir=$${topdir}/$$module_srcdir \
33587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33588 --target=${target_alias} \
33589 \
33590 $(STAGE1_CONFIGURE_FLAGS) \
33591 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33592 @endif zlib-bootstrap
33593
33594 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33595 maybe-configure-stage2-zlib:
33596 @if zlib-bootstrap
33597 maybe-configure-stage2-zlib: configure-stage2-zlib
33598 configure-stage2-zlib:
33599 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33601 @r=`${PWD_COMMAND}`; export r; \
33602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33603 TFLAGS="$(STAGE2_TFLAGS)"; \
33604 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33605 $(HOST_EXPORTS) \
33606 $(POSTSTAGE1_HOST_EXPORTS) \
33607 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33608 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33609 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33610 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33612 cd $(HOST_SUBDIR)/zlib || exit 1; \
33613 case $(srcdir) in \
33614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33615 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33617 esac; \
33618 module_srcdir=zlib; \
33619 $(SHELL) $$s/$$module_srcdir/configure \
33620 --srcdir=$${topdir}/$$module_srcdir \
33621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33622 --target=${target_alias} \
33623 --with-build-libsubdir=$(HOST_SUBDIR) \
33624 $(STAGE2_CONFIGURE_FLAGS) \
33625 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33626 @endif zlib-bootstrap
33627
33628 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33629 maybe-configure-stage3-zlib:
33630 @if zlib-bootstrap
33631 maybe-configure-stage3-zlib: configure-stage3-zlib
33632 configure-stage3-zlib:
33633 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33634 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33635 @r=`${PWD_COMMAND}`; export r; \
33636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33637 TFLAGS="$(STAGE3_TFLAGS)"; \
33638 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33639 $(HOST_EXPORTS) \
33640 $(POSTSTAGE1_HOST_EXPORTS) \
33641 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33642 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33643 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33644 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33646 cd $(HOST_SUBDIR)/zlib || exit 1; \
33647 case $(srcdir) in \
33648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33649 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33651 esac; \
33652 module_srcdir=zlib; \
33653 $(SHELL) $$s/$$module_srcdir/configure \
33654 --srcdir=$${topdir}/$$module_srcdir \
33655 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33656 --target=${target_alias} \
33657 --with-build-libsubdir=$(HOST_SUBDIR) \
33658 $(STAGE3_CONFIGURE_FLAGS) \
33659 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33660 @endif zlib-bootstrap
33661
33662 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33663 maybe-configure-stage4-zlib:
33664 @if zlib-bootstrap
33665 maybe-configure-stage4-zlib: configure-stage4-zlib
33666 configure-stage4-zlib:
33667 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33668 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33669 @r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 TFLAGS="$(STAGE4_TFLAGS)"; \
33672 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33673 $(HOST_EXPORTS) \
33674 $(POSTSTAGE1_HOST_EXPORTS) \
33675 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33676 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33677 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33678 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33680 cd $(HOST_SUBDIR)/zlib || exit 1; \
33681 case $(srcdir) in \
33682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33683 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33685 esac; \
33686 module_srcdir=zlib; \
33687 $(SHELL) $$s/$$module_srcdir/configure \
33688 --srcdir=$${topdir}/$$module_srcdir \
33689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33690 --target=${target_alias} \
33691 --with-build-libsubdir=$(HOST_SUBDIR) \
33692 $(STAGE4_CONFIGURE_FLAGS) \
33693 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33694 @endif zlib-bootstrap
33695
33696 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33697 maybe-configure-stageprofile-zlib:
33698 @if zlib-bootstrap
33699 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33700 configure-stageprofile-zlib:
33701 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33703 @r=`${PWD_COMMAND}`; export r; \
33704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33706 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33707 $(HOST_EXPORTS) \
33708 $(POSTSTAGE1_HOST_EXPORTS) \
33709 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33710 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33711 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33712 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33714 cd $(HOST_SUBDIR)/zlib || exit 1; \
33715 case $(srcdir) in \
33716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33717 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33719 esac; \
33720 module_srcdir=zlib; \
33721 $(SHELL) $$s/$$module_srcdir/configure \
33722 --srcdir=$${topdir}/$$module_srcdir \
33723 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33724 --target=${target_alias} \
33725 --with-build-libsubdir=$(HOST_SUBDIR) \
33726 $(STAGEprofile_CONFIGURE_FLAGS) \
33727 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33728 @endif zlib-bootstrap
33729
33730 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33731 maybe-configure-stagetrain-zlib:
33732 @if zlib-bootstrap
33733 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33734 configure-stagetrain-zlib:
33735 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33736 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33737 @r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33740 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33741 $(HOST_EXPORTS) \
33742 $(POSTSTAGE1_HOST_EXPORTS) \
33743 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33744 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33745 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33746 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33747 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33748 cd $(HOST_SUBDIR)/zlib || exit 1; \
33749 case $(srcdir) in \
33750 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33751 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33752 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33753 esac; \
33754 module_srcdir=zlib; \
33755 $(SHELL) $$s/$$module_srcdir/configure \
33756 --srcdir=$${topdir}/$$module_srcdir \
33757 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33758 --target=${target_alias} \
33759 --with-build-libsubdir=$(HOST_SUBDIR) \
33760 $(STAGEtrain_CONFIGURE_FLAGS) \
33761 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33762 @endif zlib-bootstrap
33763
33764 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33765 maybe-configure-stagefeedback-zlib:
33766 @if zlib-bootstrap
33767 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33768 configure-stagefeedback-zlib:
33769 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33770 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33771 @r=`${PWD_COMMAND}`; export r; \
33772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33773 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33774 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33775 $(HOST_EXPORTS) \
33776 $(POSTSTAGE1_HOST_EXPORTS) \
33777 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33778 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33779 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33780 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33782 cd $(HOST_SUBDIR)/zlib || exit 1; \
33783 case $(srcdir) in \
33784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33785 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33787 esac; \
33788 module_srcdir=zlib; \
33789 $(SHELL) $$s/$$module_srcdir/configure \
33790 --srcdir=$${topdir}/$$module_srcdir \
33791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33792 --target=${target_alias} \
33793 --with-build-libsubdir=$(HOST_SUBDIR) \
33794 $(STAGEfeedback_CONFIGURE_FLAGS) \
33795 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33796 @endif zlib-bootstrap
33797
33798 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33799 maybe-configure-stageautoprofile-zlib:
33800 @if zlib-bootstrap
33801 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33802 configure-stageautoprofile-zlib:
33803 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33804 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33805 @r=`${PWD_COMMAND}`; export r; \
33806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33807 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33808 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33809 $(HOST_EXPORTS) \
33810 $(POSTSTAGE1_HOST_EXPORTS) \
33811 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33812 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33813 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33814 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33816 cd $(HOST_SUBDIR)/zlib || exit 1; \
33817 case $(srcdir) in \
33818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33819 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33821 esac; \
33822 module_srcdir=zlib; \
33823 $(SHELL) $$s/$$module_srcdir/configure \
33824 --srcdir=$${topdir}/$$module_srcdir \
33825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33826 --target=${target_alias} \
33827 --with-build-libsubdir=$(HOST_SUBDIR) \
33828 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33829 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33830 @endif zlib-bootstrap
33831
33832 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33833 maybe-configure-stageautofeedback-zlib:
33834 @if zlib-bootstrap
33835 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33836 configure-stageautofeedback-zlib:
33837 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33839 @r=`${PWD_COMMAND}`; export r; \
33840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33841 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33842 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33843 $(HOST_EXPORTS) \
33844 $(POSTSTAGE1_HOST_EXPORTS) \
33845 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33846 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33847 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33848 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33850 cd $(HOST_SUBDIR)/zlib || exit 1; \
33851 case $(srcdir) in \
33852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33853 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33855 esac; \
33856 module_srcdir=zlib; \
33857 $(SHELL) $$s/$$module_srcdir/configure \
33858 --srcdir=$${topdir}/$$module_srcdir \
33859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33860 --target=${target_alias} \
33861 --with-build-libsubdir=$(HOST_SUBDIR) \
33862 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33863 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33864 @endif zlib-bootstrap
33865
33866
33867
33868
33869
33870 .PHONY: all-zlib maybe-all-zlib
33871 maybe-all-zlib:
33872 @if gcc-bootstrap
33873 all-zlib: stage_current
33874 @endif gcc-bootstrap
33875 @if zlib
33876 TARGET-zlib=all
33877 maybe-all-zlib: all-zlib
33878 all-zlib: configure-zlib
33879 @r=`${PWD_COMMAND}`; export r; \
33880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33881 $(HOST_EXPORTS) \
33882 (cd $(HOST_SUBDIR)/zlib && \
33883 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33884 $(TARGET-zlib))
33885 @endif zlib
33886
33887
33888
33889 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33890 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33891 maybe-all-stage1-zlib:
33892 maybe-clean-stage1-zlib:
33893 @if zlib-bootstrap
33894 maybe-all-stage1-zlib: all-stage1-zlib
33895 all-stage1: all-stage1-zlib
33896 TARGET-stage1-zlib = $(TARGET-zlib)
33897 all-stage1-zlib: configure-stage1-zlib
33898 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33899 @r=`${PWD_COMMAND}`; export r; \
33900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33901 TFLAGS="$(STAGE1_TFLAGS)"; \
33902 $(HOST_EXPORTS) \
33903 cd $(HOST_SUBDIR)/zlib && \
33904 \
33905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33906 CFLAGS="$(STAGE1_CFLAGS)" \
33907 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33908 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33909 LIBCFLAGS="$(LIBCFLAGS)" \
33910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33913 $(EXTRA_HOST_FLAGS) \
33914 $(STAGE1_FLAGS_TO_PASS) \
33915 TFLAGS="$(STAGE1_TFLAGS)" \
33916 $(TARGET-stage1-zlib)
33917
33918 maybe-clean-stage1-zlib: clean-stage1-zlib
33919 clean-stage1: clean-stage1-zlib
33920 clean-stage1-zlib:
33921 @if [ $(current_stage) = stage1 ]; then \
33922 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33923 else \
33924 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33925 $(MAKE) stage1-start; \
33926 fi; \
33927 cd $(HOST_SUBDIR)/zlib && \
33928 $(MAKE) $(EXTRA_HOST_FLAGS) \
33929 $(STAGE1_FLAGS_TO_PASS) clean
33930 @endif zlib-bootstrap
33931
33932
33933 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33934 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33935 maybe-all-stage2-zlib:
33936 maybe-clean-stage2-zlib:
33937 @if zlib-bootstrap
33938 maybe-all-stage2-zlib: all-stage2-zlib
33939 all-stage2: all-stage2-zlib
33940 TARGET-stage2-zlib = $(TARGET-zlib)
33941 all-stage2-zlib: configure-stage2-zlib
33942 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33943 @r=`${PWD_COMMAND}`; export r; \
33944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33945 TFLAGS="$(STAGE2_TFLAGS)"; \
33946 $(HOST_EXPORTS) \
33947 $(POSTSTAGE1_HOST_EXPORTS) \
33948 cd $(HOST_SUBDIR)/zlib && \
33949 \
33950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33951 CFLAGS="$(STAGE2_CFLAGS)" \
33952 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33953 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33954 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33958 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33959 TFLAGS="$(STAGE2_TFLAGS)" \
33960 $(TARGET-stage2-zlib)
33961
33962 maybe-clean-stage2-zlib: clean-stage2-zlib
33963 clean-stage2: clean-stage2-zlib
33964 clean-stage2-zlib:
33965 @if [ $(current_stage) = stage2 ]; then \
33966 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33967 else \
33968 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33969 $(MAKE) stage2-start; \
33970 fi; \
33971 cd $(HOST_SUBDIR)/zlib && \
33972 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33973 @endif zlib-bootstrap
33974
33975
33976 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33977 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33978 maybe-all-stage3-zlib:
33979 maybe-clean-stage3-zlib:
33980 @if zlib-bootstrap
33981 maybe-all-stage3-zlib: all-stage3-zlib
33982 all-stage3: all-stage3-zlib
33983 TARGET-stage3-zlib = $(TARGET-zlib)
33984 all-stage3-zlib: configure-stage3-zlib
33985 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33986 @r=`${PWD_COMMAND}`; export r; \
33987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33988 TFLAGS="$(STAGE3_TFLAGS)"; \
33989 $(HOST_EXPORTS) \
33990 $(POSTSTAGE1_HOST_EXPORTS) \
33991 cd $(HOST_SUBDIR)/zlib && \
33992 \
33993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33994 CFLAGS="$(STAGE3_CFLAGS)" \
33995 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33996 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33997 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33998 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33999 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34000 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34001 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34002 TFLAGS="$(STAGE3_TFLAGS)" \
34003 $(TARGET-stage3-zlib)
34004
34005 maybe-clean-stage3-zlib: clean-stage3-zlib
34006 clean-stage3: clean-stage3-zlib
34007 clean-stage3-zlib:
34008 @if [ $(current_stage) = stage3 ]; then \
34009 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34010 else \
34011 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34012 $(MAKE) stage3-start; \
34013 fi; \
34014 cd $(HOST_SUBDIR)/zlib && \
34015 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34016 @endif zlib-bootstrap
34017
34018
34019 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34020 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34021 maybe-all-stage4-zlib:
34022 maybe-clean-stage4-zlib:
34023 @if zlib-bootstrap
34024 maybe-all-stage4-zlib: all-stage4-zlib
34025 all-stage4: all-stage4-zlib
34026 TARGET-stage4-zlib = $(TARGET-zlib)
34027 all-stage4-zlib: configure-stage4-zlib
34028 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34029 @r=`${PWD_COMMAND}`; export r; \
34030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34031 TFLAGS="$(STAGE4_TFLAGS)"; \
34032 $(HOST_EXPORTS) \
34033 $(POSTSTAGE1_HOST_EXPORTS) \
34034 cd $(HOST_SUBDIR)/zlib && \
34035 \
34036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34037 CFLAGS="$(STAGE4_CFLAGS)" \
34038 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
34039 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34040 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34041 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34042 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34043 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34044 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34045 TFLAGS="$(STAGE4_TFLAGS)" \
34046 $(TARGET-stage4-zlib)
34047
34048 maybe-clean-stage4-zlib: clean-stage4-zlib
34049 clean-stage4: clean-stage4-zlib
34050 clean-stage4-zlib:
34051 @if [ $(current_stage) = stage4 ]; then \
34052 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34053 else \
34054 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34055 $(MAKE) stage4-start; \
34056 fi; \
34057 cd $(HOST_SUBDIR)/zlib && \
34058 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34059 @endif zlib-bootstrap
34060
34061
34062 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34063 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34064 maybe-all-stageprofile-zlib:
34065 maybe-clean-stageprofile-zlib:
34066 @if zlib-bootstrap
34067 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34068 all-stageprofile: all-stageprofile-zlib
34069 TARGET-stageprofile-zlib = $(TARGET-zlib)
34070 all-stageprofile-zlib: configure-stageprofile-zlib
34071 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34072 @r=`${PWD_COMMAND}`; export r; \
34073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34074 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34075 $(HOST_EXPORTS) \
34076 $(POSTSTAGE1_HOST_EXPORTS) \
34077 cd $(HOST_SUBDIR)/zlib && \
34078 \
34079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34080 CFLAGS="$(STAGEprofile_CFLAGS)" \
34081 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
34082 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34083 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34084 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34085 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34086 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34087 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34088 TFLAGS="$(STAGEprofile_TFLAGS)" \
34089 $(TARGET-stageprofile-zlib)
34090
34091 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34092 clean-stageprofile: clean-stageprofile-zlib
34093 clean-stageprofile-zlib:
34094 @if [ $(current_stage) = stageprofile ]; then \
34095 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34096 else \
34097 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34098 $(MAKE) stageprofile-start; \
34099 fi; \
34100 cd $(HOST_SUBDIR)/zlib && \
34101 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34102 @endif zlib-bootstrap
34103
34104
34105 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34106 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34107 maybe-all-stagetrain-zlib:
34108 maybe-clean-stagetrain-zlib:
34109 @if zlib-bootstrap
34110 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34111 all-stagetrain: all-stagetrain-zlib
34112 TARGET-stagetrain-zlib = $(TARGET-zlib)
34113 all-stagetrain-zlib: configure-stagetrain-zlib
34114 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34115 @r=`${PWD_COMMAND}`; export r; \
34116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34117 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34118 $(HOST_EXPORTS) \
34119 $(POSTSTAGE1_HOST_EXPORTS) \
34120 cd $(HOST_SUBDIR)/zlib && \
34121 \
34122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34123 CFLAGS="$(STAGEtrain_CFLAGS)" \
34124 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34125 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34126 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34127 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34128 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34129 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34130 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34131 TFLAGS="$(STAGEtrain_TFLAGS)" \
34132 $(TARGET-stagetrain-zlib)
34133
34134 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34135 clean-stagetrain: clean-stagetrain-zlib
34136 clean-stagetrain-zlib:
34137 @if [ $(current_stage) = stagetrain ]; then \
34138 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34139 else \
34140 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34141 $(MAKE) stagetrain-start; \
34142 fi; \
34143 cd $(HOST_SUBDIR)/zlib && \
34144 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34145 @endif zlib-bootstrap
34146
34147
34148 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34149 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34150 maybe-all-stagefeedback-zlib:
34151 maybe-clean-stagefeedback-zlib:
34152 @if zlib-bootstrap
34153 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34154 all-stagefeedback: all-stagefeedback-zlib
34155 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34156 all-stagefeedback-zlib: configure-stagefeedback-zlib
34157 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34158 @r=`${PWD_COMMAND}`; export r; \
34159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34160 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34161 $(HOST_EXPORTS) \
34162 $(POSTSTAGE1_HOST_EXPORTS) \
34163 cd $(HOST_SUBDIR)/zlib && \
34164 \
34165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34166 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34167 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34168 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34169 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34173 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34174 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34175 $(TARGET-stagefeedback-zlib)
34176
34177 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34178 clean-stagefeedback: clean-stagefeedback-zlib
34179 clean-stagefeedback-zlib:
34180 @if [ $(current_stage) = stagefeedback ]; then \
34181 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34182 else \
34183 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34184 $(MAKE) stagefeedback-start; \
34185 fi; \
34186 cd $(HOST_SUBDIR)/zlib && \
34187 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34188 @endif zlib-bootstrap
34189
34190
34191 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34192 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34193 maybe-all-stageautoprofile-zlib:
34194 maybe-clean-stageautoprofile-zlib:
34195 @if zlib-bootstrap
34196 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34197 all-stageautoprofile: all-stageautoprofile-zlib
34198 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34199 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34200 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34201 @r=`${PWD_COMMAND}`; export r; \
34202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34203 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34204 $(HOST_EXPORTS) \
34205 $(POSTSTAGE1_HOST_EXPORTS) \
34206 cd $(HOST_SUBDIR)/zlib && \
34207 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34209 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34210 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34211 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34212 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34213 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34214 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34215 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34216 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34217 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34218 $(TARGET-stageautoprofile-zlib)
34219
34220 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34221 clean-stageautoprofile: clean-stageautoprofile-zlib
34222 clean-stageautoprofile-zlib:
34223 @if [ $(current_stage) = stageautoprofile ]; then \
34224 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34225 else \
34226 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34227 $(MAKE) stageautoprofile-start; \
34228 fi; \
34229 cd $(HOST_SUBDIR)/zlib && \
34230 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34231 @endif zlib-bootstrap
34232
34233
34234 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34235 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34236 maybe-all-stageautofeedback-zlib:
34237 maybe-clean-stageautofeedback-zlib:
34238 @if zlib-bootstrap
34239 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34240 all-stageautofeedback: all-stageautofeedback-zlib
34241 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34242 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34243 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34244 @r=`${PWD_COMMAND}`; export r; \
34245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34246 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34247 $(HOST_EXPORTS) \
34248 $(POSTSTAGE1_HOST_EXPORTS) \
34249 cd $(HOST_SUBDIR)/zlib && \
34250 \
34251 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34252 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34253 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34254 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34255 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34256 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34257 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34258 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34259 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34260 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34261 $(TARGET-stageautofeedback-zlib)
34262
34263 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34264 clean-stageautofeedback: clean-stageautofeedback-zlib
34265 clean-stageautofeedback-zlib:
34266 @if [ $(current_stage) = stageautofeedback ]; then \
34267 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34268 else \
34269 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34270 $(MAKE) stageautofeedback-start; \
34271 fi; \
34272 cd $(HOST_SUBDIR)/zlib && \
34273 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34274 @endif zlib-bootstrap
34275
34276
34277
34278
34279
34280 .PHONY: check-zlib maybe-check-zlib
34281 maybe-check-zlib:
34282 @if zlib
34283 maybe-check-zlib: check-zlib
34284
34285 check-zlib:
34286
34287 @endif zlib
34288
34289 .PHONY: install-zlib maybe-install-zlib
34290 maybe-install-zlib:
34291 @if zlib
34292 maybe-install-zlib: install-zlib
34293
34294 install-zlib:
34295
34296 @endif zlib
34297
34298 .PHONY: install-strip-zlib maybe-install-strip-zlib
34299 maybe-install-strip-zlib:
34300 @if zlib
34301 maybe-install-strip-zlib: install-strip-zlib
34302
34303 install-strip-zlib:
34304
34305 @endif zlib
34306
34307 # Other targets (info, dvi, pdf, etc.)
34308
34309 .PHONY: maybe-info-zlib info-zlib
34310 maybe-info-zlib:
34311 @if zlib
34312 maybe-info-zlib: info-zlib
34313
34314 info-zlib: \
34315 configure-zlib
34316 @[ -f ./zlib/Makefile ] || exit 0; \
34317 r=`${PWD_COMMAND}`; export r; \
34318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34319 $(HOST_EXPORTS) \
34320 for flag in $(EXTRA_HOST_FLAGS) ; do \
34321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34322 done; \
34323 echo "Doing info in zlib"; \
34324 (cd $(HOST_SUBDIR)/zlib && \
34325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34327 "RANLIB=$${RANLIB}" \
34328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34329 info) \
34330 || exit 1
34331
34332 @endif zlib
34333
34334 .PHONY: maybe-dvi-zlib dvi-zlib
34335 maybe-dvi-zlib:
34336 @if zlib
34337 maybe-dvi-zlib: dvi-zlib
34338
34339 dvi-zlib: \
34340 configure-zlib
34341 @[ -f ./zlib/Makefile ] || exit 0; \
34342 r=`${PWD_COMMAND}`; export r; \
34343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34344 $(HOST_EXPORTS) \
34345 for flag in $(EXTRA_HOST_FLAGS) ; do \
34346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34347 done; \
34348 echo "Doing dvi in zlib"; \
34349 (cd $(HOST_SUBDIR)/zlib && \
34350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34352 "RANLIB=$${RANLIB}" \
34353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34354 dvi) \
34355 || exit 1
34356
34357 @endif zlib
34358
34359 .PHONY: maybe-pdf-zlib pdf-zlib
34360 maybe-pdf-zlib:
34361 @if zlib
34362 maybe-pdf-zlib: pdf-zlib
34363
34364 pdf-zlib: \
34365 configure-zlib
34366 @[ -f ./zlib/Makefile ] || exit 0; \
34367 r=`${PWD_COMMAND}`; export r; \
34368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34369 $(HOST_EXPORTS) \
34370 for flag in $(EXTRA_HOST_FLAGS) ; do \
34371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34372 done; \
34373 echo "Doing pdf in zlib"; \
34374 (cd $(HOST_SUBDIR)/zlib && \
34375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34377 "RANLIB=$${RANLIB}" \
34378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34379 pdf) \
34380 || exit 1
34381
34382 @endif zlib
34383
34384 .PHONY: maybe-html-zlib html-zlib
34385 maybe-html-zlib:
34386 @if zlib
34387 maybe-html-zlib: html-zlib
34388
34389 html-zlib: \
34390 configure-zlib
34391 @[ -f ./zlib/Makefile ] || exit 0; \
34392 r=`${PWD_COMMAND}`; export r; \
34393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34394 $(HOST_EXPORTS) \
34395 for flag in $(EXTRA_HOST_FLAGS) ; do \
34396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34397 done; \
34398 echo "Doing html in zlib"; \
34399 (cd $(HOST_SUBDIR)/zlib && \
34400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34402 "RANLIB=$${RANLIB}" \
34403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34404 html) \
34405 || exit 1
34406
34407 @endif zlib
34408
34409 .PHONY: maybe-TAGS-zlib TAGS-zlib
34410 maybe-TAGS-zlib:
34411 @if zlib
34412 maybe-TAGS-zlib: TAGS-zlib
34413
34414 TAGS-zlib: \
34415 configure-zlib
34416 @[ -f ./zlib/Makefile ] || exit 0; \
34417 r=`${PWD_COMMAND}`; export r; \
34418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34419 $(HOST_EXPORTS) \
34420 for flag in $(EXTRA_HOST_FLAGS) ; do \
34421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34422 done; \
34423 echo "Doing TAGS in zlib"; \
34424 (cd $(HOST_SUBDIR)/zlib && \
34425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34427 "RANLIB=$${RANLIB}" \
34428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34429 TAGS) \
34430 || exit 1
34431
34432 @endif zlib
34433
34434 .PHONY: maybe-install-info-zlib install-info-zlib
34435 maybe-install-info-zlib:
34436 @if zlib
34437 maybe-install-info-zlib: install-info-zlib
34438
34439 install-info-zlib: \
34440 configure-zlib \
34441 info-zlib
34442 @[ -f ./zlib/Makefile ] || exit 0; \
34443 r=`${PWD_COMMAND}`; export r; \
34444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445 $(HOST_EXPORTS) \
34446 for flag in $(EXTRA_HOST_FLAGS) ; do \
34447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34448 done; \
34449 echo "Doing install-info in zlib"; \
34450 (cd $(HOST_SUBDIR)/zlib && \
34451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34453 "RANLIB=$${RANLIB}" \
34454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34455 install-info) \
34456 || exit 1
34457
34458 @endif zlib
34459
34460 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34461 maybe-install-dvi-zlib:
34462 @if zlib
34463 maybe-install-dvi-zlib: install-dvi-zlib
34464
34465 install-dvi-zlib: \
34466 configure-zlib \
34467 dvi-zlib
34468 @[ -f ./zlib/Makefile ] || exit 0; \
34469 r=`${PWD_COMMAND}`; export r; \
34470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34471 $(HOST_EXPORTS) \
34472 for flag in $(EXTRA_HOST_FLAGS) ; do \
34473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34474 done; \
34475 echo "Doing install-dvi in zlib"; \
34476 (cd $(HOST_SUBDIR)/zlib && \
34477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34479 "RANLIB=$${RANLIB}" \
34480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34481 install-dvi) \
34482 || exit 1
34483
34484 @endif zlib
34485
34486 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34487 maybe-install-pdf-zlib:
34488 @if zlib
34489 maybe-install-pdf-zlib: install-pdf-zlib
34490
34491 install-pdf-zlib: \
34492 configure-zlib \
34493 pdf-zlib
34494 @[ -f ./zlib/Makefile ] || exit 0; \
34495 r=`${PWD_COMMAND}`; export r; \
34496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34497 $(HOST_EXPORTS) \
34498 for flag in $(EXTRA_HOST_FLAGS) ; do \
34499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34500 done; \
34501 echo "Doing install-pdf in zlib"; \
34502 (cd $(HOST_SUBDIR)/zlib && \
34503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34505 "RANLIB=$${RANLIB}" \
34506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34507 install-pdf) \
34508 || exit 1
34509
34510 @endif zlib
34511
34512 .PHONY: maybe-install-html-zlib install-html-zlib
34513 maybe-install-html-zlib:
34514 @if zlib
34515 maybe-install-html-zlib: install-html-zlib
34516
34517 install-html-zlib: \
34518 configure-zlib \
34519 html-zlib
34520 @[ -f ./zlib/Makefile ] || exit 0; \
34521 r=`${PWD_COMMAND}`; export r; \
34522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34523 $(HOST_EXPORTS) \
34524 for flag in $(EXTRA_HOST_FLAGS) ; do \
34525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34526 done; \
34527 echo "Doing install-html in zlib"; \
34528 (cd $(HOST_SUBDIR)/zlib && \
34529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34531 "RANLIB=$${RANLIB}" \
34532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34533 install-html) \
34534 || exit 1
34535
34536 @endif zlib
34537
34538 .PHONY: maybe-installcheck-zlib installcheck-zlib
34539 maybe-installcheck-zlib:
34540 @if zlib
34541 maybe-installcheck-zlib: installcheck-zlib
34542
34543 installcheck-zlib: \
34544 configure-zlib
34545 @[ -f ./zlib/Makefile ] || exit 0; \
34546 r=`${PWD_COMMAND}`; export r; \
34547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34548 $(HOST_EXPORTS) \
34549 for flag in $(EXTRA_HOST_FLAGS) ; do \
34550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34551 done; \
34552 echo "Doing installcheck in zlib"; \
34553 (cd $(HOST_SUBDIR)/zlib && \
34554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34556 "RANLIB=$${RANLIB}" \
34557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34558 installcheck) \
34559 || exit 1
34560
34561 @endif zlib
34562
34563 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34564 maybe-mostlyclean-zlib:
34565 @if zlib
34566 maybe-mostlyclean-zlib: mostlyclean-zlib
34567
34568 mostlyclean-zlib:
34569 @[ -f ./zlib/Makefile ] || exit 0; \
34570 r=`${PWD_COMMAND}`; export r; \
34571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34572 $(HOST_EXPORTS) \
34573 for flag in $(EXTRA_HOST_FLAGS) ; do \
34574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34575 done; \
34576 echo "Doing mostlyclean in zlib"; \
34577 (cd $(HOST_SUBDIR)/zlib && \
34578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34580 "RANLIB=$${RANLIB}" \
34581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34582 mostlyclean) \
34583 || exit 1
34584
34585 @endif zlib
34586
34587 .PHONY: maybe-clean-zlib clean-zlib
34588 maybe-clean-zlib:
34589 @if zlib
34590 maybe-clean-zlib: clean-zlib
34591
34592 clean-zlib:
34593 @[ -f ./zlib/Makefile ] || exit 0; \
34594 r=`${PWD_COMMAND}`; export r; \
34595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34596 $(HOST_EXPORTS) \
34597 for flag in $(EXTRA_HOST_FLAGS) ; do \
34598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34599 done; \
34600 echo "Doing clean in zlib"; \
34601 (cd $(HOST_SUBDIR)/zlib && \
34602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34604 "RANLIB=$${RANLIB}" \
34605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34606 clean) \
34607 || exit 1
34608
34609 @endif zlib
34610
34611 .PHONY: maybe-distclean-zlib distclean-zlib
34612 maybe-distclean-zlib:
34613 @if zlib
34614 maybe-distclean-zlib: distclean-zlib
34615
34616 distclean-zlib:
34617 @[ -f ./zlib/Makefile ] || exit 0; \
34618 r=`${PWD_COMMAND}`; export r; \
34619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34620 $(HOST_EXPORTS) \
34621 for flag in $(EXTRA_HOST_FLAGS) ; do \
34622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34623 done; \
34624 echo "Doing distclean in zlib"; \
34625 (cd $(HOST_SUBDIR)/zlib && \
34626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34628 "RANLIB=$${RANLIB}" \
34629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34630 distclean) \
34631 || exit 1
34632
34633 @endif zlib
34634
34635 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34636 maybe-maintainer-clean-zlib:
34637 @if zlib
34638 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34639
34640 maintainer-clean-zlib:
34641 @[ -f ./zlib/Makefile ] || exit 0; \
34642 r=`${PWD_COMMAND}`; export r; \
34643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34644 $(HOST_EXPORTS) \
34645 for flag in $(EXTRA_HOST_FLAGS) ; do \
34646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34647 done; \
34648 echo "Doing maintainer-clean in zlib"; \
34649 (cd $(HOST_SUBDIR)/zlib && \
34650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34652 "RANLIB=$${RANLIB}" \
34653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34654 maintainer-clean) \
34655 || exit 1
34656
34657 @endif zlib
34658
34659
34660
34661 .PHONY: configure-gnulib maybe-configure-gnulib
34662 maybe-configure-gnulib:
34663 @if gcc-bootstrap
34664 configure-gnulib: stage_current
34665 @endif gcc-bootstrap
34666 @if gnulib
34667 maybe-configure-gnulib: configure-gnulib
34668 configure-gnulib:
34669 @: $(MAKE); $(unstage)
34670 @r=`${PWD_COMMAND}`; export r; \
34671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34672 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34674 $(HOST_EXPORTS) \
34675 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34676 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34677 case $(srcdir) in \
34678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34679 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34681 esac; \
34682 module_srcdir=gnulib; \
34683 $(SHELL) \
34684 $$s/$$module_srcdir/configure \
34685 --srcdir=$${topdir}/$$module_srcdir \
34686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34687 --target=${target_alias} \
34688 || exit 1
34689 @endif gnulib
34690
34691
34692
34693
34694
34695 .PHONY: all-gnulib maybe-all-gnulib
34696 maybe-all-gnulib:
34697 @if gcc-bootstrap
34698 all-gnulib: stage_current
34699 @endif gcc-bootstrap
34700 @if gnulib
34701 TARGET-gnulib=all
34702 maybe-all-gnulib: all-gnulib
34703 all-gnulib: configure-gnulib
34704 @: $(MAKE); $(unstage)
34705 @r=`${PWD_COMMAND}`; export r; \
34706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34707 $(HOST_EXPORTS) \
34708 (cd $(HOST_SUBDIR)/gnulib && \
34709 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34710 $(TARGET-gnulib))
34711 @endif gnulib
34712
34713
34714
34715
34716 .PHONY: check-gnulib maybe-check-gnulib
34717 maybe-check-gnulib:
34718 @if gnulib
34719 maybe-check-gnulib: check-gnulib
34720
34721 check-gnulib:
34722 @: $(MAKE); $(unstage)
34723 @r=`${PWD_COMMAND}`; export r; \
34724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34725 $(HOST_EXPORTS) \
34726 (cd $(HOST_SUBDIR)/gnulib && \
34727 $(MAKE) $(FLAGS_TO_PASS) check)
34728
34729 @endif gnulib
34730
34731 .PHONY: install-gnulib maybe-install-gnulib
34732 maybe-install-gnulib:
34733 @if gnulib
34734 maybe-install-gnulib: install-gnulib
34735
34736 install-gnulib: installdirs
34737 @: $(MAKE); $(unstage)
34738 @r=`${PWD_COMMAND}`; export r; \
34739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34740 $(HOST_EXPORTS) \
34741 (cd $(HOST_SUBDIR)/gnulib && \
34742 $(MAKE) $(FLAGS_TO_PASS) install)
34743
34744 @endif gnulib
34745
34746 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34747 maybe-install-strip-gnulib:
34748 @if gnulib
34749 maybe-install-strip-gnulib: install-strip-gnulib
34750
34751 install-strip-gnulib: installdirs
34752 @: $(MAKE); $(unstage)
34753 @r=`${PWD_COMMAND}`; export r; \
34754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34755 $(HOST_EXPORTS) \
34756 (cd $(HOST_SUBDIR)/gnulib && \
34757 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34758
34759 @endif gnulib
34760
34761 # Other targets (info, dvi, pdf, etc.)
34762
34763 .PHONY: maybe-info-gnulib info-gnulib
34764 maybe-info-gnulib:
34765 @if gnulib
34766 maybe-info-gnulib: info-gnulib
34767
34768 info-gnulib: \
34769 configure-gnulib
34770 @: $(MAKE); $(unstage)
34771 @[ -f ./gnulib/Makefile ] || exit 0; \
34772 r=`${PWD_COMMAND}`; export r; \
34773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34774 $(HOST_EXPORTS) \
34775 for flag in $(EXTRA_HOST_FLAGS) ; do \
34776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34777 done; \
34778 echo "Doing info in gnulib"; \
34779 (cd $(HOST_SUBDIR)/gnulib && \
34780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34782 "RANLIB=$${RANLIB}" \
34783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34784 info) \
34785 || exit 1
34786
34787 @endif gnulib
34788
34789 .PHONY: maybe-dvi-gnulib dvi-gnulib
34790 maybe-dvi-gnulib:
34791 @if gnulib
34792 maybe-dvi-gnulib: dvi-gnulib
34793
34794 dvi-gnulib: \
34795 configure-gnulib
34796 @: $(MAKE); $(unstage)
34797 @[ -f ./gnulib/Makefile ] || exit 0; \
34798 r=`${PWD_COMMAND}`; export r; \
34799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34800 $(HOST_EXPORTS) \
34801 for flag in $(EXTRA_HOST_FLAGS) ; do \
34802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34803 done; \
34804 echo "Doing dvi in gnulib"; \
34805 (cd $(HOST_SUBDIR)/gnulib && \
34806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34808 "RANLIB=$${RANLIB}" \
34809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34810 dvi) \
34811 || exit 1
34812
34813 @endif gnulib
34814
34815 .PHONY: maybe-pdf-gnulib pdf-gnulib
34816 maybe-pdf-gnulib:
34817 @if gnulib
34818 maybe-pdf-gnulib: pdf-gnulib
34819
34820 pdf-gnulib: \
34821 configure-gnulib
34822 @: $(MAKE); $(unstage)
34823 @[ -f ./gnulib/Makefile ] || exit 0; \
34824 r=`${PWD_COMMAND}`; export r; \
34825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34826 $(HOST_EXPORTS) \
34827 for flag in $(EXTRA_HOST_FLAGS) ; do \
34828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34829 done; \
34830 echo "Doing pdf in gnulib"; \
34831 (cd $(HOST_SUBDIR)/gnulib && \
34832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34834 "RANLIB=$${RANLIB}" \
34835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34836 pdf) \
34837 || exit 1
34838
34839 @endif gnulib
34840
34841 .PHONY: maybe-html-gnulib html-gnulib
34842 maybe-html-gnulib:
34843 @if gnulib
34844 maybe-html-gnulib: html-gnulib
34845
34846 html-gnulib: \
34847 configure-gnulib
34848 @: $(MAKE); $(unstage)
34849 @[ -f ./gnulib/Makefile ] || exit 0; \
34850 r=`${PWD_COMMAND}`; export r; \
34851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34852 $(HOST_EXPORTS) \
34853 for flag in $(EXTRA_HOST_FLAGS) ; do \
34854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34855 done; \
34856 echo "Doing html in gnulib"; \
34857 (cd $(HOST_SUBDIR)/gnulib && \
34858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34860 "RANLIB=$${RANLIB}" \
34861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34862 html) \
34863 || exit 1
34864
34865 @endif gnulib
34866
34867 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34868 maybe-TAGS-gnulib:
34869 @if gnulib
34870 maybe-TAGS-gnulib: TAGS-gnulib
34871
34872 TAGS-gnulib: \
34873 configure-gnulib
34874 @: $(MAKE); $(unstage)
34875 @[ -f ./gnulib/Makefile ] || exit 0; \
34876 r=`${PWD_COMMAND}`; export r; \
34877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34878 $(HOST_EXPORTS) \
34879 for flag in $(EXTRA_HOST_FLAGS) ; do \
34880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34881 done; \
34882 echo "Doing TAGS in gnulib"; \
34883 (cd $(HOST_SUBDIR)/gnulib && \
34884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34886 "RANLIB=$${RANLIB}" \
34887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34888 TAGS) \
34889 || exit 1
34890
34891 @endif gnulib
34892
34893 .PHONY: maybe-install-info-gnulib install-info-gnulib
34894 maybe-install-info-gnulib:
34895 @if gnulib
34896 maybe-install-info-gnulib: install-info-gnulib
34897
34898 install-info-gnulib: \
34899 configure-gnulib \
34900 info-gnulib
34901 @: $(MAKE); $(unstage)
34902 @[ -f ./gnulib/Makefile ] || exit 0; \
34903 r=`${PWD_COMMAND}`; export r; \
34904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34905 $(HOST_EXPORTS) \
34906 for flag in $(EXTRA_HOST_FLAGS) ; do \
34907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34908 done; \
34909 echo "Doing install-info in gnulib"; \
34910 (cd $(HOST_SUBDIR)/gnulib && \
34911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34913 "RANLIB=$${RANLIB}" \
34914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34915 install-info) \
34916 || exit 1
34917
34918 @endif gnulib
34919
34920 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34921 maybe-install-dvi-gnulib:
34922 @if gnulib
34923 maybe-install-dvi-gnulib: install-dvi-gnulib
34924
34925 install-dvi-gnulib: \
34926 configure-gnulib \
34927 dvi-gnulib
34928 @: $(MAKE); $(unstage)
34929 @[ -f ./gnulib/Makefile ] || exit 0; \
34930 r=`${PWD_COMMAND}`; export r; \
34931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34932 $(HOST_EXPORTS) \
34933 for flag in $(EXTRA_HOST_FLAGS) ; do \
34934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34935 done; \
34936 echo "Doing install-dvi in gnulib"; \
34937 (cd $(HOST_SUBDIR)/gnulib && \
34938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34940 "RANLIB=$${RANLIB}" \
34941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34942 install-dvi) \
34943 || exit 1
34944
34945 @endif gnulib
34946
34947 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34948 maybe-install-pdf-gnulib:
34949 @if gnulib
34950 maybe-install-pdf-gnulib: install-pdf-gnulib
34951
34952 install-pdf-gnulib: \
34953 configure-gnulib \
34954 pdf-gnulib
34955 @: $(MAKE); $(unstage)
34956 @[ -f ./gnulib/Makefile ] || exit 0; \
34957 r=`${PWD_COMMAND}`; export r; \
34958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34959 $(HOST_EXPORTS) \
34960 for flag in $(EXTRA_HOST_FLAGS) ; do \
34961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34962 done; \
34963 echo "Doing install-pdf in gnulib"; \
34964 (cd $(HOST_SUBDIR)/gnulib && \
34965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34967 "RANLIB=$${RANLIB}" \
34968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34969 install-pdf) \
34970 || exit 1
34971
34972 @endif gnulib
34973
34974 .PHONY: maybe-install-html-gnulib install-html-gnulib
34975 maybe-install-html-gnulib:
34976 @if gnulib
34977 maybe-install-html-gnulib: install-html-gnulib
34978
34979 install-html-gnulib: \
34980 configure-gnulib \
34981 html-gnulib
34982 @: $(MAKE); $(unstage)
34983 @[ -f ./gnulib/Makefile ] || exit 0; \
34984 r=`${PWD_COMMAND}`; export r; \
34985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34986 $(HOST_EXPORTS) \
34987 for flag in $(EXTRA_HOST_FLAGS) ; do \
34988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34989 done; \
34990 echo "Doing install-html in gnulib"; \
34991 (cd $(HOST_SUBDIR)/gnulib && \
34992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34994 "RANLIB=$${RANLIB}" \
34995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34996 install-html) \
34997 || exit 1
34998
34999 @endif gnulib
35000
35001 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35002 maybe-installcheck-gnulib:
35003 @if gnulib
35004 maybe-installcheck-gnulib: installcheck-gnulib
35005
35006 installcheck-gnulib: \
35007 configure-gnulib
35008 @: $(MAKE); $(unstage)
35009 @[ -f ./gnulib/Makefile ] || exit 0; \
35010 r=`${PWD_COMMAND}`; export r; \
35011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35012 $(HOST_EXPORTS) \
35013 for flag in $(EXTRA_HOST_FLAGS) ; do \
35014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35015 done; \
35016 echo "Doing installcheck in gnulib"; \
35017 (cd $(HOST_SUBDIR)/gnulib && \
35018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35020 "RANLIB=$${RANLIB}" \
35021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35022 installcheck) \
35023 || exit 1
35024
35025 @endif gnulib
35026
35027 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35028 maybe-mostlyclean-gnulib:
35029 @if gnulib
35030 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35031
35032 mostlyclean-gnulib:
35033 @: $(MAKE); $(unstage)
35034 @[ -f ./gnulib/Makefile ] || exit 0; \
35035 r=`${PWD_COMMAND}`; export r; \
35036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35037 $(HOST_EXPORTS) \
35038 for flag in $(EXTRA_HOST_FLAGS) ; do \
35039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35040 done; \
35041 echo "Doing mostlyclean in gnulib"; \
35042 (cd $(HOST_SUBDIR)/gnulib && \
35043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35045 "RANLIB=$${RANLIB}" \
35046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35047 mostlyclean) \
35048 || exit 1
35049
35050 @endif gnulib
35051
35052 .PHONY: maybe-clean-gnulib clean-gnulib
35053 maybe-clean-gnulib:
35054 @if gnulib
35055 maybe-clean-gnulib: clean-gnulib
35056
35057 clean-gnulib:
35058 @: $(MAKE); $(unstage)
35059 @[ -f ./gnulib/Makefile ] || exit 0; \
35060 r=`${PWD_COMMAND}`; export r; \
35061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35062 $(HOST_EXPORTS) \
35063 for flag in $(EXTRA_HOST_FLAGS) ; do \
35064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35065 done; \
35066 echo "Doing clean in gnulib"; \
35067 (cd $(HOST_SUBDIR)/gnulib && \
35068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35070 "RANLIB=$${RANLIB}" \
35071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35072 clean) \
35073 || exit 1
35074
35075 @endif gnulib
35076
35077 .PHONY: maybe-distclean-gnulib distclean-gnulib
35078 maybe-distclean-gnulib:
35079 @if gnulib
35080 maybe-distclean-gnulib: distclean-gnulib
35081
35082 distclean-gnulib:
35083 @: $(MAKE); $(unstage)
35084 @[ -f ./gnulib/Makefile ] || exit 0; \
35085 r=`${PWD_COMMAND}`; export r; \
35086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35087 $(HOST_EXPORTS) \
35088 for flag in $(EXTRA_HOST_FLAGS) ; do \
35089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35090 done; \
35091 echo "Doing distclean in gnulib"; \
35092 (cd $(HOST_SUBDIR)/gnulib && \
35093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35095 "RANLIB=$${RANLIB}" \
35096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35097 distclean) \
35098 || exit 1
35099
35100 @endif gnulib
35101
35102 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35103 maybe-maintainer-clean-gnulib:
35104 @if gnulib
35105 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35106
35107 maintainer-clean-gnulib:
35108 @: $(MAKE); $(unstage)
35109 @[ -f ./gnulib/Makefile ] || exit 0; \
35110 r=`${PWD_COMMAND}`; export r; \
35111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112 $(HOST_EXPORTS) \
35113 for flag in $(EXTRA_HOST_FLAGS) ; do \
35114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35115 done; \
35116 echo "Doing maintainer-clean in gnulib"; \
35117 (cd $(HOST_SUBDIR)/gnulib && \
35118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35120 "RANLIB=$${RANLIB}" \
35121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35122 maintainer-clean) \
35123 || exit 1
35124
35125 @endif gnulib
35126
35127
35128
35129 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35130 maybe-configure-gdbsupport:
35131 @if gcc-bootstrap
35132 configure-gdbsupport: stage_current
35133 @endif gcc-bootstrap
35134 @if gdbsupport
35135 maybe-configure-gdbsupport: configure-gdbsupport
35136 configure-gdbsupport:
35137 @: $(MAKE); $(unstage)
35138 @r=`${PWD_COMMAND}`; export r; \
35139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35140 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35142 $(HOST_EXPORTS) \
35143 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35144 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35145 case $(srcdir) in \
35146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35147 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35149 esac; \
35150 module_srcdir=gdbsupport; \
35151 $(SHELL) \
35152 $$s/$$module_srcdir/configure \
35153 --srcdir=$${topdir}/$$module_srcdir \
35154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35155 --target=${target_alias} \
35156 || exit 1
35157 @endif gdbsupport
35158
35159
35160
35161
35162
35163 .PHONY: all-gdbsupport maybe-all-gdbsupport
35164 maybe-all-gdbsupport:
35165 @if gcc-bootstrap
35166 all-gdbsupport: stage_current
35167 @endif gcc-bootstrap
35168 @if gdbsupport
35169 TARGET-gdbsupport=all
35170 maybe-all-gdbsupport: all-gdbsupport
35171 all-gdbsupport: configure-gdbsupport
35172 @: $(MAKE); $(unstage)
35173 @r=`${PWD_COMMAND}`; export r; \
35174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35175 $(HOST_EXPORTS) \
35176 (cd $(HOST_SUBDIR)/gdbsupport && \
35177 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35178 $(TARGET-gdbsupport))
35179 @endif gdbsupport
35180
35181
35182
35183
35184 .PHONY: check-gdbsupport maybe-check-gdbsupport
35185 maybe-check-gdbsupport:
35186 @if gdbsupport
35187 maybe-check-gdbsupport: check-gdbsupport
35188
35189 check-gdbsupport:
35190 @: $(MAKE); $(unstage)
35191 @r=`${PWD_COMMAND}`; export r; \
35192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35193 $(HOST_EXPORTS) \
35194 (cd $(HOST_SUBDIR)/gdbsupport && \
35195 $(MAKE) $(FLAGS_TO_PASS) check)
35196
35197 @endif gdbsupport
35198
35199 .PHONY: install-gdbsupport maybe-install-gdbsupport
35200 maybe-install-gdbsupport:
35201 @if gdbsupport
35202 maybe-install-gdbsupport: install-gdbsupport
35203
35204 install-gdbsupport: installdirs
35205 @: $(MAKE); $(unstage)
35206 @r=`${PWD_COMMAND}`; export r; \
35207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35208 $(HOST_EXPORTS) \
35209 (cd $(HOST_SUBDIR)/gdbsupport && \
35210 $(MAKE) $(FLAGS_TO_PASS) install)
35211
35212 @endif gdbsupport
35213
35214 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35215 maybe-install-strip-gdbsupport:
35216 @if gdbsupport
35217 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35218
35219 install-strip-gdbsupport: installdirs
35220 @: $(MAKE); $(unstage)
35221 @r=`${PWD_COMMAND}`; export r; \
35222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35223 $(HOST_EXPORTS) \
35224 (cd $(HOST_SUBDIR)/gdbsupport && \
35225 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35226
35227 @endif gdbsupport
35228
35229 # Other targets (info, dvi, pdf, etc.)
35230
35231 .PHONY: maybe-info-gdbsupport info-gdbsupport
35232 maybe-info-gdbsupport:
35233 @if gdbsupport
35234 maybe-info-gdbsupport: info-gdbsupport
35235
35236 info-gdbsupport: \
35237 configure-gdbsupport
35238 @: $(MAKE); $(unstage)
35239 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35240 r=`${PWD_COMMAND}`; export r; \
35241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35242 $(HOST_EXPORTS) \
35243 for flag in $(EXTRA_HOST_FLAGS) ; do \
35244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35245 done; \
35246 echo "Doing info in gdbsupport"; \
35247 (cd $(HOST_SUBDIR)/gdbsupport && \
35248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35250 "RANLIB=$${RANLIB}" \
35251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35252 info) \
35253 || exit 1
35254
35255 @endif gdbsupport
35256
35257 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35258 maybe-dvi-gdbsupport:
35259 @if gdbsupport
35260 maybe-dvi-gdbsupport: dvi-gdbsupport
35261
35262 dvi-gdbsupport: \
35263 configure-gdbsupport
35264 @: $(MAKE); $(unstage)
35265 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35266 r=`${PWD_COMMAND}`; export r; \
35267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35268 $(HOST_EXPORTS) \
35269 for flag in $(EXTRA_HOST_FLAGS) ; do \
35270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35271 done; \
35272 echo "Doing dvi in gdbsupport"; \
35273 (cd $(HOST_SUBDIR)/gdbsupport && \
35274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35276 "RANLIB=$${RANLIB}" \
35277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35278 dvi) \
35279 || exit 1
35280
35281 @endif gdbsupport
35282
35283 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35284 maybe-pdf-gdbsupport:
35285 @if gdbsupport
35286 maybe-pdf-gdbsupport: pdf-gdbsupport
35287
35288 pdf-gdbsupport: \
35289 configure-gdbsupport
35290 @: $(MAKE); $(unstage)
35291 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35292 r=`${PWD_COMMAND}`; export r; \
35293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35294 $(HOST_EXPORTS) \
35295 for flag in $(EXTRA_HOST_FLAGS) ; do \
35296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35297 done; \
35298 echo "Doing pdf in gdbsupport"; \
35299 (cd $(HOST_SUBDIR)/gdbsupport && \
35300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35302 "RANLIB=$${RANLIB}" \
35303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35304 pdf) \
35305 || exit 1
35306
35307 @endif gdbsupport
35308
35309 .PHONY: maybe-html-gdbsupport html-gdbsupport
35310 maybe-html-gdbsupport:
35311 @if gdbsupport
35312 maybe-html-gdbsupport: html-gdbsupport
35313
35314 html-gdbsupport: \
35315 configure-gdbsupport
35316 @: $(MAKE); $(unstage)
35317 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35318 r=`${PWD_COMMAND}`; export r; \
35319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35320 $(HOST_EXPORTS) \
35321 for flag in $(EXTRA_HOST_FLAGS) ; do \
35322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35323 done; \
35324 echo "Doing html in gdbsupport"; \
35325 (cd $(HOST_SUBDIR)/gdbsupport && \
35326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35328 "RANLIB=$${RANLIB}" \
35329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35330 html) \
35331 || exit 1
35332
35333 @endif gdbsupport
35334
35335 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35336 maybe-TAGS-gdbsupport:
35337 @if gdbsupport
35338 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35339
35340 TAGS-gdbsupport: \
35341 configure-gdbsupport
35342 @: $(MAKE); $(unstage)
35343 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35344 r=`${PWD_COMMAND}`; export r; \
35345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35346 $(HOST_EXPORTS) \
35347 for flag in $(EXTRA_HOST_FLAGS) ; do \
35348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35349 done; \
35350 echo "Doing TAGS in gdbsupport"; \
35351 (cd $(HOST_SUBDIR)/gdbsupport && \
35352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35354 "RANLIB=$${RANLIB}" \
35355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35356 TAGS) \
35357 || exit 1
35358
35359 @endif gdbsupport
35360
35361 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35362 maybe-install-info-gdbsupport:
35363 @if gdbsupport
35364 maybe-install-info-gdbsupport: install-info-gdbsupport
35365
35366 install-info-gdbsupport: \
35367 configure-gdbsupport \
35368 info-gdbsupport
35369 @: $(MAKE); $(unstage)
35370 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35371 r=`${PWD_COMMAND}`; export r; \
35372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35373 $(HOST_EXPORTS) \
35374 for flag in $(EXTRA_HOST_FLAGS) ; do \
35375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35376 done; \
35377 echo "Doing install-info in gdbsupport"; \
35378 (cd $(HOST_SUBDIR)/gdbsupport && \
35379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35381 "RANLIB=$${RANLIB}" \
35382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35383 install-info) \
35384 || exit 1
35385
35386 @endif gdbsupport
35387
35388 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35389 maybe-install-dvi-gdbsupport:
35390 @if gdbsupport
35391 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35392
35393 install-dvi-gdbsupport: \
35394 configure-gdbsupport \
35395 dvi-gdbsupport
35396 @: $(MAKE); $(unstage)
35397 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35398 r=`${PWD_COMMAND}`; export r; \
35399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35400 $(HOST_EXPORTS) \
35401 for flag in $(EXTRA_HOST_FLAGS) ; do \
35402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35403 done; \
35404 echo "Doing install-dvi in gdbsupport"; \
35405 (cd $(HOST_SUBDIR)/gdbsupport && \
35406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35408 "RANLIB=$${RANLIB}" \
35409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35410 install-dvi) \
35411 || exit 1
35412
35413 @endif gdbsupport
35414
35415 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35416 maybe-install-pdf-gdbsupport:
35417 @if gdbsupport
35418 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35419
35420 install-pdf-gdbsupport: \
35421 configure-gdbsupport \
35422 pdf-gdbsupport
35423 @: $(MAKE); $(unstage)
35424 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35425 r=`${PWD_COMMAND}`; export r; \
35426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35427 $(HOST_EXPORTS) \
35428 for flag in $(EXTRA_HOST_FLAGS) ; do \
35429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35430 done; \
35431 echo "Doing install-pdf in gdbsupport"; \
35432 (cd $(HOST_SUBDIR)/gdbsupport && \
35433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35435 "RANLIB=$${RANLIB}" \
35436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35437 install-pdf) \
35438 || exit 1
35439
35440 @endif gdbsupport
35441
35442 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35443 maybe-install-html-gdbsupport:
35444 @if gdbsupport
35445 maybe-install-html-gdbsupport: install-html-gdbsupport
35446
35447 install-html-gdbsupport: \
35448 configure-gdbsupport \
35449 html-gdbsupport
35450 @: $(MAKE); $(unstage)
35451 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35452 r=`${PWD_COMMAND}`; export r; \
35453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35454 $(HOST_EXPORTS) \
35455 for flag in $(EXTRA_HOST_FLAGS) ; do \
35456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35457 done; \
35458 echo "Doing install-html in gdbsupport"; \
35459 (cd $(HOST_SUBDIR)/gdbsupport && \
35460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35462 "RANLIB=$${RANLIB}" \
35463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35464 install-html) \
35465 || exit 1
35466
35467 @endif gdbsupport
35468
35469 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35470 maybe-installcheck-gdbsupport:
35471 @if gdbsupport
35472 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35473
35474 installcheck-gdbsupport: \
35475 configure-gdbsupport
35476 @: $(MAKE); $(unstage)
35477 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35478 r=`${PWD_COMMAND}`; export r; \
35479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35480 $(HOST_EXPORTS) \
35481 for flag in $(EXTRA_HOST_FLAGS) ; do \
35482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35483 done; \
35484 echo "Doing installcheck in gdbsupport"; \
35485 (cd $(HOST_SUBDIR)/gdbsupport && \
35486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35488 "RANLIB=$${RANLIB}" \
35489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35490 installcheck) \
35491 || exit 1
35492
35493 @endif gdbsupport
35494
35495 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35496 maybe-mostlyclean-gdbsupport:
35497 @if gdbsupport
35498 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35499
35500 mostlyclean-gdbsupport:
35501 @: $(MAKE); $(unstage)
35502 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35503 r=`${PWD_COMMAND}`; export r; \
35504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35505 $(HOST_EXPORTS) \
35506 for flag in $(EXTRA_HOST_FLAGS) ; do \
35507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35508 done; \
35509 echo "Doing mostlyclean in gdbsupport"; \
35510 (cd $(HOST_SUBDIR)/gdbsupport && \
35511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35513 "RANLIB=$${RANLIB}" \
35514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35515 mostlyclean) \
35516 || exit 1
35517
35518 @endif gdbsupport
35519
35520 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35521 maybe-clean-gdbsupport:
35522 @if gdbsupport
35523 maybe-clean-gdbsupport: clean-gdbsupport
35524
35525 clean-gdbsupport:
35526 @: $(MAKE); $(unstage)
35527 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35528 r=`${PWD_COMMAND}`; export r; \
35529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35530 $(HOST_EXPORTS) \
35531 for flag in $(EXTRA_HOST_FLAGS) ; do \
35532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35533 done; \
35534 echo "Doing clean in gdbsupport"; \
35535 (cd $(HOST_SUBDIR)/gdbsupport && \
35536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35538 "RANLIB=$${RANLIB}" \
35539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35540 clean) \
35541 || exit 1
35542
35543 @endif gdbsupport
35544
35545 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35546 maybe-distclean-gdbsupport:
35547 @if gdbsupport
35548 maybe-distclean-gdbsupport: distclean-gdbsupport
35549
35550 distclean-gdbsupport:
35551 @: $(MAKE); $(unstage)
35552 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35553 r=`${PWD_COMMAND}`; export r; \
35554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35555 $(HOST_EXPORTS) \
35556 for flag in $(EXTRA_HOST_FLAGS) ; do \
35557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35558 done; \
35559 echo "Doing distclean in gdbsupport"; \
35560 (cd $(HOST_SUBDIR)/gdbsupport && \
35561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35563 "RANLIB=$${RANLIB}" \
35564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35565 distclean) \
35566 || exit 1
35567
35568 @endif gdbsupport
35569
35570 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35571 maybe-maintainer-clean-gdbsupport:
35572 @if gdbsupport
35573 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35574
35575 maintainer-clean-gdbsupport:
35576 @: $(MAKE); $(unstage)
35577 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35578 r=`${PWD_COMMAND}`; export r; \
35579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35580 $(HOST_EXPORTS) \
35581 for flag in $(EXTRA_HOST_FLAGS) ; do \
35582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35583 done; \
35584 echo "Doing maintainer-clean in gdbsupport"; \
35585 (cd $(HOST_SUBDIR)/gdbsupport && \
35586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35588 "RANLIB=$${RANLIB}" \
35589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35590 maintainer-clean) \
35591 || exit 1
35592
35593 @endif gdbsupport
35594
35595
35596
35597 .PHONY: configure-gdbserver maybe-configure-gdbserver
35598 maybe-configure-gdbserver:
35599 @if gcc-bootstrap
35600 configure-gdbserver: stage_current
35601 @endif gcc-bootstrap
35602 @if gdbserver
35603 maybe-configure-gdbserver: configure-gdbserver
35604 configure-gdbserver:
35605 @: $(MAKE); $(unstage)
35606 @r=`${PWD_COMMAND}`; export r; \
35607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35608 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35610 $(HOST_EXPORTS) \
35611 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35612 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35613 case $(srcdir) in \
35614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35615 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35617 esac; \
35618 module_srcdir=gdbserver; \
35619 $(SHELL) \
35620 $$s/$$module_srcdir/configure \
35621 --srcdir=$${topdir}/$$module_srcdir \
35622 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35623 --target=${target_alias} \
35624 || exit 1
35625 @endif gdbserver
35626
35627
35628
35629
35630
35631 .PHONY: all-gdbserver maybe-all-gdbserver
35632 maybe-all-gdbserver:
35633 @if gcc-bootstrap
35634 all-gdbserver: stage_current
35635 @endif gcc-bootstrap
35636 @if gdbserver
35637 TARGET-gdbserver=all
35638 maybe-all-gdbserver: all-gdbserver
35639 all-gdbserver: configure-gdbserver
35640 @: $(MAKE); $(unstage)
35641 @r=`${PWD_COMMAND}`; export r; \
35642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35643 $(HOST_EXPORTS) \
35644 (cd $(HOST_SUBDIR)/gdbserver && \
35645 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35646 $(TARGET-gdbserver))
35647 @endif gdbserver
35648
35649
35650
35651
35652 .PHONY: check-gdbserver maybe-check-gdbserver
35653 maybe-check-gdbserver:
35654 @if gdbserver
35655 maybe-check-gdbserver: check-gdbserver
35656
35657 check-gdbserver:
35658 @: $(MAKE); $(unstage)
35659 @r=`${PWD_COMMAND}`; export r; \
35660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35661 $(HOST_EXPORTS) \
35662 (cd $(HOST_SUBDIR)/gdbserver && \
35663 $(MAKE) $(FLAGS_TO_PASS) check)
35664
35665 @endif gdbserver
35666
35667 .PHONY: install-gdbserver maybe-install-gdbserver
35668 maybe-install-gdbserver:
35669 @if gdbserver
35670 maybe-install-gdbserver: install-gdbserver
35671
35672 install-gdbserver: installdirs
35673 @: $(MAKE); $(unstage)
35674 @r=`${PWD_COMMAND}`; export r; \
35675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35676 $(HOST_EXPORTS) \
35677 (cd $(HOST_SUBDIR)/gdbserver && \
35678 $(MAKE) $(FLAGS_TO_PASS) install)
35679
35680 @endif gdbserver
35681
35682 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35683 maybe-install-strip-gdbserver:
35684 @if gdbserver
35685 maybe-install-strip-gdbserver: install-strip-gdbserver
35686
35687 install-strip-gdbserver: installdirs
35688 @: $(MAKE); $(unstage)
35689 @r=`${PWD_COMMAND}`; export r; \
35690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35691 $(HOST_EXPORTS) \
35692 (cd $(HOST_SUBDIR)/gdbserver && \
35693 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35694
35695 @endif gdbserver
35696
35697 # Other targets (info, dvi, pdf, etc.)
35698
35699 .PHONY: maybe-info-gdbserver info-gdbserver
35700 maybe-info-gdbserver:
35701 @if gdbserver
35702 maybe-info-gdbserver: info-gdbserver
35703
35704 info-gdbserver: \
35705 configure-gdbserver
35706 @: $(MAKE); $(unstage)
35707 @[ -f ./gdbserver/Makefile ] || exit 0; \
35708 r=`${PWD_COMMAND}`; export r; \
35709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35710 $(HOST_EXPORTS) \
35711 for flag in $(EXTRA_HOST_FLAGS) ; do \
35712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35713 done; \
35714 echo "Doing info in gdbserver"; \
35715 (cd $(HOST_SUBDIR)/gdbserver && \
35716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35718 "RANLIB=$${RANLIB}" \
35719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35720 info) \
35721 || exit 1
35722
35723 @endif gdbserver
35724
35725 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35726 maybe-dvi-gdbserver:
35727 @if gdbserver
35728 maybe-dvi-gdbserver: dvi-gdbserver
35729
35730 dvi-gdbserver: \
35731 configure-gdbserver
35732 @: $(MAKE); $(unstage)
35733 @[ -f ./gdbserver/Makefile ] || exit 0; \
35734 r=`${PWD_COMMAND}`; export r; \
35735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35736 $(HOST_EXPORTS) \
35737 for flag in $(EXTRA_HOST_FLAGS) ; do \
35738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35739 done; \
35740 echo "Doing dvi in gdbserver"; \
35741 (cd $(HOST_SUBDIR)/gdbserver && \
35742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35744 "RANLIB=$${RANLIB}" \
35745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35746 dvi) \
35747 || exit 1
35748
35749 @endif gdbserver
35750
35751 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35752 maybe-pdf-gdbserver:
35753 @if gdbserver
35754 maybe-pdf-gdbserver: pdf-gdbserver
35755
35756 pdf-gdbserver: \
35757 configure-gdbserver
35758 @: $(MAKE); $(unstage)
35759 @[ -f ./gdbserver/Makefile ] || exit 0; \
35760 r=`${PWD_COMMAND}`; export r; \
35761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35762 $(HOST_EXPORTS) \
35763 for flag in $(EXTRA_HOST_FLAGS) ; do \
35764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35765 done; \
35766 echo "Doing pdf in gdbserver"; \
35767 (cd $(HOST_SUBDIR)/gdbserver && \
35768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35770 "RANLIB=$${RANLIB}" \
35771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35772 pdf) \
35773 || exit 1
35774
35775 @endif gdbserver
35776
35777 .PHONY: maybe-html-gdbserver html-gdbserver
35778 maybe-html-gdbserver:
35779 @if gdbserver
35780 maybe-html-gdbserver: html-gdbserver
35781
35782 html-gdbserver: \
35783 configure-gdbserver
35784 @: $(MAKE); $(unstage)
35785 @[ -f ./gdbserver/Makefile ] || exit 0; \
35786 r=`${PWD_COMMAND}`; export r; \
35787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35788 $(HOST_EXPORTS) \
35789 for flag in $(EXTRA_HOST_FLAGS) ; do \
35790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35791 done; \
35792 echo "Doing html in gdbserver"; \
35793 (cd $(HOST_SUBDIR)/gdbserver && \
35794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35796 "RANLIB=$${RANLIB}" \
35797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35798 html) \
35799 || exit 1
35800
35801 @endif gdbserver
35802
35803 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35804 maybe-TAGS-gdbserver:
35805 @if gdbserver
35806 maybe-TAGS-gdbserver: TAGS-gdbserver
35807
35808 TAGS-gdbserver: \
35809 configure-gdbserver
35810 @: $(MAKE); $(unstage)
35811 @[ -f ./gdbserver/Makefile ] || exit 0; \
35812 r=`${PWD_COMMAND}`; export r; \
35813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35814 $(HOST_EXPORTS) \
35815 for flag in $(EXTRA_HOST_FLAGS) ; do \
35816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35817 done; \
35818 echo "Doing TAGS in gdbserver"; \
35819 (cd $(HOST_SUBDIR)/gdbserver && \
35820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35822 "RANLIB=$${RANLIB}" \
35823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35824 TAGS) \
35825 || exit 1
35826
35827 @endif gdbserver
35828
35829 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35830 maybe-install-info-gdbserver:
35831 @if gdbserver
35832 maybe-install-info-gdbserver: install-info-gdbserver
35833
35834 install-info-gdbserver: \
35835 configure-gdbserver \
35836 info-gdbserver
35837 @: $(MAKE); $(unstage)
35838 @[ -f ./gdbserver/Makefile ] || exit 0; \
35839 r=`${PWD_COMMAND}`; export r; \
35840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35841 $(HOST_EXPORTS) \
35842 for flag in $(EXTRA_HOST_FLAGS) ; do \
35843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35844 done; \
35845 echo "Doing install-info in gdbserver"; \
35846 (cd $(HOST_SUBDIR)/gdbserver && \
35847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35849 "RANLIB=$${RANLIB}" \
35850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35851 install-info) \
35852 || exit 1
35853
35854 @endif gdbserver
35855
35856 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35857 maybe-install-dvi-gdbserver:
35858 @if gdbserver
35859 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35860
35861 install-dvi-gdbserver: \
35862 configure-gdbserver \
35863 dvi-gdbserver
35864 @: $(MAKE); $(unstage)
35865 @[ -f ./gdbserver/Makefile ] || exit 0; \
35866 r=`${PWD_COMMAND}`; export r; \
35867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35868 $(HOST_EXPORTS) \
35869 for flag in $(EXTRA_HOST_FLAGS) ; do \
35870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35871 done; \
35872 echo "Doing install-dvi in gdbserver"; \
35873 (cd $(HOST_SUBDIR)/gdbserver && \
35874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35876 "RANLIB=$${RANLIB}" \
35877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35878 install-dvi) \
35879 || exit 1
35880
35881 @endif gdbserver
35882
35883 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35884 maybe-install-pdf-gdbserver:
35885 @if gdbserver
35886 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35887
35888 install-pdf-gdbserver: \
35889 configure-gdbserver \
35890 pdf-gdbserver
35891 @: $(MAKE); $(unstage)
35892 @[ -f ./gdbserver/Makefile ] || exit 0; \
35893 r=`${PWD_COMMAND}`; export r; \
35894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35895 $(HOST_EXPORTS) \
35896 for flag in $(EXTRA_HOST_FLAGS) ; do \
35897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35898 done; \
35899 echo "Doing install-pdf in gdbserver"; \
35900 (cd $(HOST_SUBDIR)/gdbserver && \
35901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35903 "RANLIB=$${RANLIB}" \
35904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35905 install-pdf) \
35906 || exit 1
35907
35908 @endif gdbserver
35909
35910 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35911 maybe-install-html-gdbserver:
35912 @if gdbserver
35913 maybe-install-html-gdbserver: install-html-gdbserver
35914
35915 install-html-gdbserver: \
35916 configure-gdbserver \
35917 html-gdbserver
35918 @: $(MAKE); $(unstage)
35919 @[ -f ./gdbserver/Makefile ] || exit 0; \
35920 r=`${PWD_COMMAND}`; export r; \
35921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35922 $(HOST_EXPORTS) \
35923 for flag in $(EXTRA_HOST_FLAGS) ; do \
35924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35925 done; \
35926 echo "Doing install-html in gdbserver"; \
35927 (cd $(HOST_SUBDIR)/gdbserver && \
35928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35930 "RANLIB=$${RANLIB}" \
35931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35932 install-html) \
35933 || exit 1
35934
35935 @endif gdbserver
35936
35937 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35938 maybe-installcheck-gdbserver:
35939 @if gdbserver
35940 maybe-installcheck-gdbserver: installcheck-gdbserver
35941
35942 installcheck-gdbserver: \
35943 configure-gdbserver
35944 @: $(MAKE); $(unstage)
35945 @[ -f ./gdbserver/Makefile ] || exit 0; \
35946 r=`${PWD_COMMAND}`; export r; \
35947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35948 $(HOST_EXPORTS) \
35949 for flag in $(EXTRA_HOST_FLAGS) ; do \
35950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35951 done; \
35952 echo "Doing installcheck in gdbserver"; \
35953 (cd $(HOST_SUBDIR)/gdbserver && \
35954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35956 "RANLIB=$${RANLIB}" \
35957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35958 installcheck) \
35959 || exit 1
35960
35961 @endif gdbserver
35962
35963 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35964 maybe-mostlyclean-gdbserver:
35965 @if gdbserver
35966 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35967
35968 mostlyclean-gdbserver:
35969 @: $(MAKE); $(unstage)
35970 @[ -f ./gdbserver/Makefile ] || exit 0; \
35971 r=`${PWD_COMMAND}`; export r; \
35972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35973 $(HOST_EXPORTS) \
35974 for flag in $(EXTRA_HOST_FLAGS) ; do \
35975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35976 done; \
35977 echo "Doing mostlyclean in gdbserver"; \
35978 (cd $(HOST_SUBDIR)/gdbserver && \
35979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35981 "RANLIB=$${RANLIB}" \
35982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35983 mostlyclean) \
35984 || exit 1
35985
35986 @endif gdbserver
35987
35988 .PHONY: maybe-clean-gdbserver clean-gdbserver
35989 maybe-clean-gdbserver:
35990 @if gdbserver
35991 maybe-clean-gdbserver: clean-gdbserver
35992
35993 clean-gdbserver:
35994 @: $(MAKE); $(unstage)
35995 @[ -f ./gdbserver/Makefile ] || exit 0; \
35996 r=`${PWD_COMMAND}`; export r; \
35997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998 $(HOST_EXPORTS) \
35999 for flag in $(EXTRA_HOST_FLAGS) ; do \
36000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36001 done; \
36002 echo "Doing clean in gdbserver"; \
36003 (cd $(HOST_SUBDIR)/gdbserver && \
36004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36006 "RANLIB=$${RANLIB}" \
36007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36008 clean) \
36009 || exit 1
36010
36011 @endif gdbserver
36012
36013 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36014 maybe-distclean-gdbserver:
36015 @if gdbserver
36016 maybe-distclean-gdbserver: distclean-gdbserver
36017
36018 distclean-gdbserver:
36019 @: $(MAKE); $(unstage)
36020 @[ -f ./gdbserver/Makefile ] || exit 0; \
36021 r=`${PWD_COMMAND}`; export r; \
36022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36023 $(HOST_EXPORTS) \
36024 for flag in $(EXTRA_HOST_FLAGS) ; do \
36025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36026 done; \
36027 echo "Doing distclean in gdbserver"; \
36028 (cd $(HOST_SUBDIR)/gdbserver && \
36029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36031 "RANLIB=$${RANLIB}" \
36032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36033 distclean) \
36034 || exit 1
36035
36036 @endif gdbserver
36037
36038 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36039 maybe-maintainer-clean-gdbserver:
36040 @if gdbserver
36041 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36042
36043 maintainer-clean-gdbserver:
36044 @: $(MAKE); $(unstage)
36045 @[ -f ./gdbserver/Makefile ] || exit 0; \
36046 r=`${PWD_COMMAND}`; export r; \
36047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36048 $(HOST_EXPORTS) \
36049 for flag in $(EXTRA_HOST_FLAGS) ; do \
36050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36051 done; \
36052 echo "Doing maintainer-clean in gdbserver"; \
36053 (cd $(HOST_SUBDIR)/gdbserver && \
36054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36056 "RANLIB=$${RANLIB}" \
36057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36058 maintainer-clean) \
36059 || exit 1
36060
36061 @endif gdbserver
36062
36063
36064
36065 .PHONY: configure-gdb maybe-configure-gdb
36066 maybe-configure-gdb:
36067 @if gcc-bootstrap
36068 configure-gdb: stage_current
36069 @endif gcc-bootstrap
36070 @if gdb
36071 maybe-configure-gdb: configure-gdb
36072 configure-gdb:
36073 @: $(MAKE); $(unstage)
36074 @r=`${PWD_COMMAND}`; export r; \
36075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36076 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36078 $(HOST_EXPORTS) \
36079 echo Configuring in $(HOST_SUBDIR)/gdb; \
36080 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36081 case $(srcdir) in \
36082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36083 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36085 esac; \
36086 module_srcdir=gdb; \
36087 $(SHELL) \
36088 $$s/$$module_srcdir/configure \
36089 --srcdir=$${topdir}/$$module_srcdir \
36090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36091 --target=${target_alias} \
36092 || exit 1
36093 @endif gdb
36094
36095
36096
36097
36098
36099 .PHONY: all-gdb maybe-all-gdb
36100 maybe-all-gdb:
36101 @if gcc-bootstrap
36102 all-gdb: stage_current
36103 @endif gcc-bootstrap
36104 @if gdb
36105 TARGET-gdb=all
36106 maybe-all-gdb: all-gdb
36107 all-gdb: configure-gdb
36108 @: $(MAKE); $(unstage)
36109 @r=`${PWD_COMMAND}`; export r; \
36110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36111 $(HOST_EXPORTS) \
36112 (cd $(HOST_SUBDIR)/gdb && \
36113 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36114 $(TARGET-gdb))
36115 @endif gdb
36116
36117
36118
36119
36120 .PHONY: check-gdb maybe-check-gdb
36121 maybe-check-gdb:
36122 @if gdb
36123 maybe-check-gdb: check-gdb
36124
36125 check-gdb:
36126 @: $(MAKE); $(unstage)
36127 @r=`${PWD_COMMAND}`; export r; \
36128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36129 $(HOST_EXPORTS) \
36130 (cd $(HOST_SUBDIR)/gdb && \
36131 $(MAKE) $(FLAGS_TO_PASS) check)
36132
36133 @endif gdb
36134
36135 .PHONY: install-gdb maybe-install-gdb
36136 maybe-install-gdb:
36137 @if gdb
36138 maybe-install-gdb: install-gdb
36139
36140 install-gdb: installdirs
36141 @: $(MAKE); $(unstage)
36142 @r=`${PWD_COMMAND}`; export r; \
36143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36144 $(HOST_EXPORTS) \
36145 (cd $(HOST_SUBDIR)/gdb && \
36146 $(MAKE) $(FLAGS_TO_PASS) install)
36147
36148 @endif gdb
36149
36150 .PHONY: install-strip-gdb maybe-install-strip-gdb
36151 maybe-install-strip-gdb:
36152 @if gdb
36153 maybe-install-strip-gdb: install-strip-gdb
36154
36155 install-strip-gdb: installdirs
36156 @: $(MAKE); $(unstage)
36157 @r=`${PWD_COMMAND}`; export r; \
36158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36159 $(HOST_EXPORTS) \
36160 (cd $(HOST_SUBDIR)/gdb && \
36161 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36162
36163 @endif gdb
36164
36165 # Other targets (info, dvi, pdf, etc.)
36166
36167 .PHONY: maybe-info-gdb info-gdb
36168 maybe-info-gdb:
36169 @if gdb
36170 maybe-info-gdb: info-gdb
36171
36172 info-gdb: \
36173 configure-gdb
36174 @: $(MAKE); $(unstage)
36175 @[ -f ./gdb/Makefile ] || exit 0; \
36176 r=`${PWD_COMMAND}`; export r; \
36177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36178 $(HOST_EXPORTS) \
36179 for flag in $(EXTRA_HOST_FLAGS) ; do \
36180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36181 done; \
36182 echo "Doing info in gdb"; \
36183 (cd $(HOST_SUBDIR)/gdb && \
36184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36186 "RANLIB=$${RANLIB}" \
36187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36188 info) \
36189 || exit 1
36190
36191 @endif gdb
36192
36193 .PHONY: maybe-dvi-gdb dvi-gdb
36194 maybe-dvi-gdb:
36195 @if gdb
36196 maybe-dvi-gdb: dvi-gdb
36197
36198 dvi-gdb: \
36199 configure-gdb
36200 @: $(MAKE); $(unstage)
36201 @[ -f ./gdb/Makefile ] || exit 0; \
36202 r=`${PWD_COMMAND}`; export r; \
36203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36204 $(HOST_EXPORTS) \
36205 for flag in $(EXTRA_HOST_FLAGS) ; do \
36206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36207 done; \
36208 echo "Doing dvi in gdb"; \
36209 (cd $(HOST_SUBDIR)/gdb && \
36210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36212 "RANLIB=$${RANLIB}" \
36213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36214 dvi) \
36215 || exit 1
36216
36217 @endif gdb
36218
36219 .PHONY: maybe-pdf-gdb pdf-gdb
36220 maybe-pdf-gdb:
36221 @if gdb
36222 maybe-pdf-gdb: pdf-gdb
36223
36224 pdf-gdb: \
36225 configure-gdb
36226 @: $(MAKE); $(unstage)
36227 @[ -f ./gdb/Makefile ] || exit 0; \
36228 r=`${PWD_COMMAND}`; export r; \
36229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36230 $(HOST_EXPORTS) \
36231 for flag in $(EXTRA_HOST_FLAGS) ; do \
36232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36233 done; \
36234 echo "Doing pdf in gdb"; \
36235 (cd $(HOST_SUBDIR)/gdb && \
36236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36238 "RANLIB=$${RANLIB}" \
36239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36240 pdf) \
36241 || exit 1
36242
36243 @endif gdb
36244
36245 .PHONY: maybe-html-gdb html-gdb
36246 maybe-html-gdb:
36247 @if gdb
36248 maybe-html-gdb: html-gdb
36249
36250 html-gdb: \
36251 configure-gdb
36252 @: $(MAKE); $(unstage)
36253 @[ -f ./gdb/Makefile ] || exit 0; \
36254 r=`${PWD_COMMAND}`; export r; \
36255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36256 $(HOST_EXPORTS) \
36257 for flag in $(EXTRA_HOST_FLAGS) ; do \
36258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36259 done; \
36260 echo "Doing html in gdb"; \
36261 (cd $(HOST_SUBDIR)/gdb && \
36262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36264 "RANLIB=$${RANLIB}" \
36265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36266 html) \
36267 || exit 1
36268
36269 @endif gdb
36270
36271 .PHONY: maybe-TAGS-gdb TAGS-gdb
36272 maybe-TAGS-gdb:
36273 @if gdb
36274 maybe-TAGS-gdb: TAGS-gdb
36275
36276 TAGS-gdb: \
36277 configure-gdb
36278 @: $(MAKE); $(unstage)
36279 @[ -f ./gdb/Makefile ] || exit 0; \
36280 r=`${PWD_COMMAND}`; export r; \
36281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36282 $(HOST_EXPORTS) \
36283 for flag in $(EXTRA_HOST_FLAGS) ; do \
36284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36285 done; \
36286 echo "Doing TAGS in gdb"; \
36287 (cd $(HOST_SUBDIR)/gdb && \
36288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36290 "RANLIB=$${RANLIB}" \
36291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36292 TAGS) \
36293 || exit 1
36294
36295 @endif gdb
36296
36297 .PHONY: maybe-install-info-gdb install-info-gdb
36298 maybe-install-info-gdb:
36299 @if gdb
36300 maybe-install-info-gdb: install-info-gdb
36301
36302 install-info-gdb: \
36303 configure-gdb \
36304 info-gdb
36305 @: $(MAKE); $(unstage)
36306 @[ -f ./gdb/Makefile ] || exit 0; \
36307 r=`${PWD_COMMAND}`; export r; \
36308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36309 $(HOST_EXPORTS) \
36310 for flag in $(EXTRA_HOST_FLAGS) ; do \
36311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36312 done; \
36313 echo "Doing install-info in gdb"; \
36314 (cd $(HOST_SUBDIR)/gdb && \
36315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36317 "RANLIB=$${RANLIB}" \
36318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36319 install-info) \
36320 || exit 1
36321
36322 @endif gdb
36323
36324 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36325 maybe-install-dvi-gdb:
36326 @if gdb
36327 maybe-install-dvi-gdb: install-dvi-gdb
36328
36329 install-dvi-gdb: \
36330 configure-gdb \
36331 dvi-gdb
36332 @: $(MAKE); $(unstage)
36333 @[ -f ./gdb/Makefile ] || exit 0; \
36334 r=`${PWD_COMMAND}`; export r; \
36335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36336 $(HOST_EXPORTS) \
36337 for flag in $(EXTRA_HOST_FLAGS) ; do \
36338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36339 done; \
36340 echo "Doing install-dvi in gdb"; \
36341 (cd $(HOST_SUBDIR)/gdb && \
36342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36344 "RANLIB=$${RANLIB}" \
36345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36346 install-dvi) \
36347 || exit 1
36348
36349 @endif gdb
36350
36351 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36352 maybe-install-pdf-gdb:
36353 @if gdb
36354 maybe-install-pdf-gdb: install-pdf-gdb
36355
36356 install-pdf-gdb: \
36357 configure-gdb \
36358 pdf-gdb
36359 @: $(MAKE); $(unstage)
36360 @[ -f ./gdb/Makefile ] || exit 0; \
36361 r=`${PWD_COMMAND}`; export r; \
36362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36363 $(HOST_EXPORTS) \
36364 for flag in $(EXTRA_HOST_FLAGS) ; do \
36365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36366 done; \
36367 echo "Doing install-pdf in gdb"; \
36368 (cd $(HOST_SUBDIR)/gdb && \
36369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36371 "RANLIB=$${RANLIB}" \
36372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36373 install-pdf) \
36374 || exit 1
36375
36376 @endif gdb
36377
36378 .PHONY: maybe-install-html-gdb install-html-gdb
36379 maybe-install-html-gdb:
36380 @if gdb
36381 maybe-install-html-gdb: install-html-gdb
36382
36383 install-html-gdb: \
36384 configure-gdb \
36385 html-gdb
36386 @: $(MAKE); $(unstage)
36387 @[ -f ./gdb/Makefile ] || exit 0; \
36388 r=`${PWD_COMMAND}`; export r; \
36389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36390 $(HOST_EXPORTS) \
36391 for flag in $(EXTRA_HOST_FLAGS) ; do \
36392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36393 done; \
36394 echo "Doing install-html in gdb"; \
36395 (cd $(HOST_SUBDIR)/gdb && \
36396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36398 "RANLIB=$${RANLIB}" \
36399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36400 install-html) \
36401 || exit 1
36402
36403 @endif gdb
36404
36405 .PHONY: maybe-installcheck-gdb installcheck-gdb
36406 maybe-installcheck-gdb:
36407 @if gdb
36408 maybe-installcheck-gdb: installcheck-gdb
36409
36410 installcheck-gdb: \
36411 configure-gdb
36412 @: $(MAKE); $(unstage)
36413 @[ -f ./gdb/Makefile ] || exit 0; \
36414 r=`${PWD_COMMAND}`; export r; \
36415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416 $(HOST_EXPORTS) \
36417 for flag in $(EXTRA_HOST_FLAGS) ; do \
36418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36419 done; \
36420 echo "Doing installcheck in gdb"; \
36421 (cd $(HOST_SUBDIR)/gdb && \
36422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36424 "RANLIB=$${RANLIB}" \
36425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36426 installcheck) \
36427 || exit 1
36428
36429 @endif gdb
36430
36431 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36432 maybe-mostlyclean-gdb:
36433 @if gdb
36434 maybe-mostlyclean-gdb: mostlyclean-gdb
36435
36436 mostlyclean-gdb:
36437 @: $(MAKE); $(unstage)
36438 @[ -f ./gdb/Makefile ] || exit 0; \
36439 r=`${PWD_COMMAND}`; export r; \
36440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36441 $(HOST_EXPORTS) \
36442 for flag in $(EXTRA_HOST_FLAGS) ; do \
36443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36444 done; \
36445 echo "Doing mostlyclean in gdb"; \
36446 (cd $(HOST_SUBDIR)/gdb && \
36447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36449 "RANLIB=$${RANLIB}" \
36450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36451 mostlyclean) \
36452 || exit 1
36453
36454 @endif gdb
36455
36456 .PHONY: maybe-clean-gdb clean-gdb
36457 maybe-clean-gdb:
36458 @if gdb
36459 maybe-clean-gdb: clean-gdb
36460
36461 clean-gdb:
36462 @: $(MAKE); $(unstage)
36463 @[ -f ./gdb/Makefile ] || exit 0; \
36464 r=`${PWD_COMMAND}`; export r; \
36465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36466 $(HOST_EXPORTS) \
36467 for flag in $(EXTRA_HOST_FLAGS) ; do \
36468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36469 done; \
36470 echo "Doing clean in gdb"; \
36471 (cd $(HOST_SUBDIR)/gdb && \
36472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36474 "RANLIB=$${RANLIB}" \
36475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36476 clean) \
36477 || exit 1
36478
36479 @endif gdb
36480
36481 .PHONY: maybe-distclean-gdb distclean-gdb
36482 maybe-distclean-gdb:
36483 @if gdb
36484 maybe-distclean-gdb: distclean-gdb
36485
36486 distclean-gdb:
36487 @: $(MAKE); $(unstage)
36488 @[ -f ./gdb/Makefile ] || exit 0; \
36489 r=`${PWD_COMMAND}`; export r; \
36490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36491 $(HOST_EXPORTS) \
36492 for flag in $(EXTRA_HOST_FLAGS) ; do \
36493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36494 done; \
36495 echo "Doing distclean in gdb"; \
36496 (cd $(HOST_SUBDIR)/gdb && \
36497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36499 "RANLIB=$${RANLIB}" \
36500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36501 distclean) \
36502 || exit 1
36503
36504 @endif gdb
36505
36506 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36507 maybe-maintainer-clean-gdb:
36508 @if gdb
36509 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36510
36511 maintainer-clean-gdb:
36512 @: $(MAKE); $(unstage)
36513 @[ -f ./gdb/Makefile ] || exit 0; \
36514 r=`${PWD_COMMAND}`; export r; \
36515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36516 $(HOST_EXPORTS) \
36517 for flag in $(EXTRA_HOST_FLAGS) ; do \
36518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36519 done; \
36520 echo "Doing maintainer-clean in gdb"; \
36521 (cd $(HOST_SUBDIR)/gdb && \
36522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36524 "RANLIB=$${RANLIB}" \
36525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36526 maintainer-clean) \
36527 || exit 1
36528
36529 @endif gdb
36530
36531
36532
36533 .PHONY: configure-expect maybe-configure-expect
36534 maybe-configure-expect:
36535 @if gcc-bootstrap
36536 configure-expect: stage_current
36537 @endif gcc-bootstrap
36538 @if expect
36539 maybe-configure-expect: configure-expect
36540 configure-expect:
36541 @: $(MAKE); $(unstage)
36542 @r=`${PWD_COMMAND}`; export r; \
36543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36544 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36546 $(HOST_EXPORTS) \
36547 echo Configuring in $(HOST_SUBDIR)/expect; \
36548 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36549 case $(srcdir) in \
36550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36551 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36553 esac; \
36554 module_srcdir=expect; \
36555 $(SHELL) \
36556 $$s/$$module_srcdir/configure \
36557 --srcdir=$${topdir}/$$module_srcdir \
36558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36559 --target=${target_alias} \
36560 || exit 1
36561 @endif expect
36562
36563
36564
36565
36566
36567 .PHONY: all-expect maybe-all-expect
36568 maybe-all-expect:
36569 @if gcc-bootstrap
36570 all-expect: stage_current
36571 @endif gcc-bootstrap
36572 @if expect
36573 TARGET-expect=all
36574 maybe-all-expect: all-expect
36575 all-expect: configure-expect
36576 @: $(MAKE); $(unstage)
36577 @r=`${PWD_COMMAND}`; export r; \
36578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36579 $(HOST_EXPORTS) \
36580 (cd $(HOST_SUBDIR)/expect && \
36581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36582 $(TARGET-expect))
36583 @endif expect
36584
36585
36586
36587
36588 .PHONY: check-expect maybe-check-expect
36589 maybe-check-expect:
36590 @if expect
36591 maybe-check-expect: check-expect
36592
36593 check-expect:
36594 @: $(MAKE); $(unstage)
36595 @r=`${PWD_COMMAND}`; export r; \
36596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36597 $(HOST_EXPORTS) \
36598 (cd $(HOST_SUBDIR)/expect && \
36599 $(MAKE) $(FLAGS_TO_PASS) check)
36600
36601 @endif expect
36602
36603 .PHONY: install-expect maybe-install-expect
36604 maybe-install-expect:
36605 @if expect
36606 maybe-install-expect: install-expect
36607
36608 install-expect: installdirs
36609 @: $(MAKE); $(unstage)
36610 @r=`${PWD_COMMAND}`; export r; \
36611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36612 $(HOST_EXPORTS) \
36613 (cd $(HOST_SUBDIR)/expect && \
36614 $(MAKE) $(FLAGS_TO_PASS) install)
36615
36616 @endif expect
36617
36618 .PHONY: install-strip-expect maybe-install-strip-expect
36619 maybe-install-strip-expect:
36620 @if expect
36621 maybe-install-strip-expect: install-strip-expect
36622
36623 install-strip-expect: installdirs
36624 @: $(MAKE); $(unstage)
36625 @r=`${PWD_COMMAND}`; export r; \
36626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36627 $(HOST_EXPORTS) \
36628 (cd $(HOST_SUBDIR)/expect && \
36629 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36630
36631 @endif expect
36632
36633 # Other targets (info, dvi, pdf, etc.)
36634
36635 .PHONY: maybe-info-expect info-expect
36636 maybe-info-expect:
36637 @if expect
36638 maybe-info-expect: info-expect
36639
36640 info-expect: \
36641 configure-expect
36642 @: $(MAKE); $(unstage)
36643 @[ -f ./expect/Makefile ] || exit 0; \
36644 r=`${PWD_COMMAND}`; export r; \
36645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36646 $(HOST_EXPORTS) \
36647 for flag in $(EXTRA_HOST_FLAGS) ; do \
36648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36649 done; \
36650 echo "Doing info in expect"; \
36651 (cd $(HOST_SUBDIR)/expect && \
36652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36654 "RANLIB=$${RANLIB}" \
36655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36656 info) \
36657 || exit 1
36658
36659 @endif expect
36660
36661 .PHONY: maybe-dvi-expect dvi-expect
36662 maybe-dvi-expect:
36663 @if expect
36664 maybe-dvi-expect: dvi-expect
36665
36666 dvi-expect: \
36667 configure-expect
36668 @: $(MAKE); $(unstage)
36669 @[ -f ./expect/Makefile ] || exit 0; \
36670 r=`${PWD_COMMAND}`; export r; \
36671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36672 $(HOST_EXPORTS) \
36673 for flag in $(EXTRA_HOST_FLAGS) ; do \
36674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36675 done; \
36676 echo "Doing dvi in expect"; \
36677 (cd $(HOST_SUBDIR)/expect && \
36678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36680 "RANLIB=$${RANLIB}" \
36681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36682 dvi) \
36683 || exit 1
36684
36685 @endif expect
36686
36687 .PHONY: maybe-pdf-expect pdf-expect
36688 maybe-pdf-expect:
36689 @if expect
36690 maybe-pdf-expect: pdf-expect
36691
36692 pdf-expect: \
36693 configure-expect
36694 @: $(MAKE); $(unstage)
36695 @[ -f ./expect/Makefile ] || exit 0; \
36696 r=`${PWD_COMMAND}`; export r; \
36697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36698 $(HOST_EXPORTS) \
36699 for flag in $(EXTRA_HOST_FLAGS) ; do \
36700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36701 done; \
36702 echo "Doing pdf in expect"; \
36703 (cd $(HOST_SUBDIR)/expect && \
36704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36706 "RANLIB=$${RANLIB}" \
36707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36708 pdf) \
36709 || exit 1
36710
36711 @endif expect
36712
36713 .PHONY: maybe-html-expect html-expect
36714 maybe-html-expect:
36715 @if expect
36716 maybe-html-expect: html-expect
36717
36718 html-expect: \
36719 configure-expect
36720 @: $(MAKE); $(unstage)
36721 @[ -f ./expect/Makefile ] || exit 0; \
36722 r=`${PWD_COMMAND}`; export r; \
36723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36724 $(HOST_EXPORTS) \
36725 for flag in $(EXTRA_HOST_FLAGS) ; do \
36726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36727 done; \
36728 echo "Doing html in expect"; \
36729 (cd $(HOST_SUBDIR)/expect && \
36730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36732 "RANLIB=$${RANLIB}" \
36733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36734 html) \
36735 || exit 1
36736
36737 @endif expect
36738
36739 .PHONY: maybe-TAGS-expect TAGS-expect
36740 maybe-TAGS-expect:
36741 @if expect
36742 maybe-TAGS-expect: TAGS-expect
36743
36744 TAGS-expect: \
36745 configure-expect
36746 @: $(MAKE); $(unstage)
36747 @[ -f ./expect/Makefile ] || exit 0; \
36748 r=`${PWD_COMMAND}`; export r; \
36749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36750 $(HOST_EXPORTS) \
36751 for flag in $(EXTRA_HOST_FLAGS) ; do \
36752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36753 done; \
36754 echo "Doing TAGS in expect"; \
36755 (cd $(HOST_SUBDIR)/expect && \
36756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36758 "RANLIB=$${RANLIB}" \
36759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36760 TAGS) \
36761 || exit 1
36762
36763 @endif expect
36764
36765 .PHONY: maybe-install-info-expect install-info-expect
36766 maybe-install-info-expect:
36767 @if expect
36768 maybe-install-info-expect: install-info-expect
36769
36770 install-info-expect: \
36771 configure-expect \
36772 info-expect
36773 @: $(MAKE); $(unstage)
36774 @[ -f ./expect/Makefile ] || exit 0; \
36775 r=`${PWD_COMMAND}`; export r; \
36776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36777 $(HOST_EXPORTS) \
36778 for flag in $(EXTRA_HOST_FLAGS) ; do \
36779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36780 done; \
36781 echo "Doing install-info in expect"; \
36782 (cd $(HOST_SUBDIR)/expect && \
36783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36785 "RANLIB=$${RANLIB}" \
36786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36787 install-info) \
36788 || exit 1
36789
36790 @endif expect
36791
36792 .PHONY: maybe-install-dvi-expect install-dvi-expect
36793 maybe-install-dvi-expect:
36794 @if expect
36795 maybe-install-dvi-expect: install-dvi-expect
36796
36797 install-dvi-expect: \
36798 configure-expect \
36799 dvi-expect
36800 @: $(MAKE); $(unstage)
36801 @[ -f ./expect/Makefile ] || exit 0; \
36802 r=`${PWD_COMMAND}`; export r; \
36803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36804 $(HOST_EXPORTS) \
36805 for flag in $(EXTRA_HOST_FLAGS) ; do \
36806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36807 done; \
36808 echo "Doing install-dvi in expect"; \
36809 (cd $(HOST_SUBDIR)/expect && \
36810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36812 "RANLIB=$${RANLIB}" \
36813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36814 install-dvi) \
36815 || exit 1
36816
36817 @endif expect
36818
36819 .PHONY: maybe-install-pdf-expect install-pdf-expect
36820 maybe-install-pdf-expect:
36821 @if expect
36822 maybe-install-pdf-expect: install-pdf-expect
36823
36824 install-pdf-expect: \
36825 configure-expect \
36826 pdf-expect
36827 @: $(MAKE); $(unstage)
36828 @[ -f ./expect/Makefile ] || exit 0; \
36829 r=`${PWD_COMMAND}`; export r; \
36830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36831 $(HOST_EXPORTS) \
36832 for flag in $(EXTRA_HOST_FLAGS) ; do \
36833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36834 done; \
36835 echo "Doing install-pdf in expect"; \
36836 (cd $(HOST_SUBDIR)/expect && \
36837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36839 "RANLIB=$${RANLIB}" \
36840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36841 install-pdf) \
36842 || exit 1
36843
36844 @endif expect
36845
36846 .PHONY: maybe-install-html-expect install-html-expect
36847 maybe-install-html-expect:
36848 @if expect
36849 maybe-install-html-expect: install-html-expect
36850
36851 install-html-expect: \
36852 configure-expect \
36853 html-expect
36854 @: $(MAKE); $(unstage)
36855 @[ -f ./expect/Makefile ] || exit 0; \
36856 r=`${PWD_COMMAND}`; export r; \
36857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36858 $(HOST_EXPORTS) \
36859 for flag in $(EXTRA_HOST_FLAGS) ; do \
36860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36861 done; \
36862 echo "Doing install-html in expect"; \
36863 (cd $(HOST_SUBDIR)/expect && \
36864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36866 "RANLIB=$${RANLIB}" \
36867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36868 install-html) \
36869 || exit 1
36870
36871 @endif expect
36872
36873 .PHONY: maybe-installcheck-expect installcheck-expect
36874 maybe-installcheck-expect:
36875 @if expect
36876 maybe-installcheck-expect: installcheck-expect
36877
36878 installcheck-expect: \
36879 configure-expect
36880 @: $(MAKE); $(unstage)
36881 @[ -f ./expect/Makefile ] || exit 0; \
36882 r=`${PWD_COMMAND}`; export r; \
36883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36884 $(HOST_EXPORTS) \
36885 for flag in $(EXTRA_HOST_FLAGS) ; do \
36886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36887 done; \
36888 echo "Doing installcheck in expect"; \
36889 (cd $(HOST_SUBDIR)/expect && \
36890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36892 "RANLIB=$${RANLIB}" \
36893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36894 installcheck) \
36895 || exit 1
36896
36897 @endif expect
36898
36899 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36900 maybe-mostlyclean-expect:
36901 @if expect
36902 maybe-mostlyclean-expect: mostlyclean-expect
36903
36904 mostlyclean-expect:
36905 @: $(MAKE); $(unstage)
36906 @[ -f ./expect/Makefile ] || exit 0; \
36907 r=`${PWD_COMMAND}`; export r; \
36908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909 $(HOST_EXPORTS) \
36910 for flag in $(EXTRA_HOST_FLAGS) ; do \
36911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36912 done; \
36913 echo "Doing mostlyclean in expect"; \
36914 (cd $(HOST_SUBDIR)/expect && \
36915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36917 "RANLIB=$${RANLIB}" \
36918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36919 mostlyclean) \
36920 || exit 1
36921
36922 @endif expect
36923
36924 .PHONY: maybe-clean-expect clean-expect
36925 maybe-clean-expect:
36926 @if expect
36927 maybe-clean-expect: clean-expect
36928
36929 clean-expect:
36930 @: $(MAKE); $(unstage)
36931 @[ -f ./expect/Makefile ] || exit 0; \
36932 r=`${PWD_COMMAND}`; export r; \
36933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36934 $(HOST_EXPORTS) \
36935 for flag in $(EXTRA_HOST_FLAGS) ; do \
36936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36937 done; \
36938 echo "Doing clean in expect"; \
36939 (cd $(HOST_SUBDIR)/expect && \
36940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36942 "RANLIB=$${RANLIB}" \
36943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36944 clean) \
36945 || exit 1
36946
36947 @endif expect
36948
36949 .PHONY: maybe-distclean-expect distclean-expect
36950 maybe-distclean-expect:
36951 @if expect
36952 maybe-distclean-expect: distclean-expect
36953
36954 distclean-expect:
36955 @: $(MAKE); $(unstage)
36956 @[ -f ./expect/Makefile ] || exit 0; \
36957 r=`${PWD_COMMAND}`; export r; \
36958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36959 $(HOST_EXPORTS) \
36960 for flag in $(EXTRA_HOST_FLAGS) ; do \
36961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36962 done; \
36963 echo "Doing distclean in expect"; \
36964 (cd $(HOST_SUBDIR)/expect && \
36965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36967 "RANLIB=$${RANLIB}" \
36968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36969 distclean) \
36970 || exit 1
36971
36972 @endif expect
36973
36974 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36975 maybe-maintainer-clean-expect:
36976 @if expect
36977 maybe-maintainer-clean-expect: maintainer-clean-expect
36978
36979 maintainer-clean-expect:
36980 @: $(MAKE); $(unstage)
36981 @[ -f ./expect/Makefile ] || exit 0; \
36982 r=`${PWD_COMMAND}`; export r; \
36983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36984 $(HOST_EXPORTS) \
36985 for flag in $(EXTRA_HOST_FLAGS) ; do \
36986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36987 done; \
36988 echo "Doing maintainer-clean in expect"; \
36989 (cd $(HOST_SUBDIR)/expect && \
36990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36992 "RANLIB=$${RANLIB}" \
36993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36994 maintainer-clean) \
36995 || exit 1
36996
36997 @endif expect
36998
36999
37000
37001 .PHONY: configure-guile maybe-configure-guile
37002 maybe-configure-guile:
37003 @if gcc-bootstrap
37004 configure-guile: stage_current
37005 @endif gcc-bootstrap
37006 @if guile
37007 maybe-configure-guile: configure-guile
37008 configure-guile:
37009 @: $(MAKE); $(unstage)
37010 @r=`${PWD_COMMAND}`; export r; \
37011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37012 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37014 $(HOST_EXPORTS) \
37015 echo Configuring in $(HOST_SUBDIR)/guile; \
37016 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37017 case $(srcdir) in \
37018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37019 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37021 esac; \
37022 module_srcdir=guile; \
37023 $(SHELL) \
37024 $$s/$$module_srcdir/configure \
37025 --srcdir=$${topdir}/$$module_srcdir \
37026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37027 --target=${target_alias} \
37028 || exit 1
37029 @endif guile
37030
37031
37032
37033
37034
37035 .PHONY: all-guile maybe-all-guile
37036 maybe-all-guile:
37037 @if gcc-bootstrap
37038 all-guile: stage_current
37039 @endif gcc-bootstrap
37040 @if guile
37041 TARGET-guile=all
37042 maybe-all-guile: all-guile
37043 all-guile: configure-guile
37044 @: $(MAKE); $(unstage)
37045 @r=`${PWD_COMMAND}`; export r; \
37046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37047 $(HOST_EXPORTS) \
37048 (cd $(HOST_SUBDIR)/guile && \
37049 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37050 $(TARGET-guile))
37051 @endif guile
37052
37053
37054
37055
37056 .PHONY: check-guile maybe-check-guile
37057 maybe-check-guile:
37058 @if guile
37059 maybe-check-guile: check-guile
37060
37061 check-guile:
37062 @: $(MAKE); $(unstage)
37063 @r=`${PWD_COMMAND}`; export r; \
37064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37065 $(HOST_EXPORTS) \
37066 (cd $(HOST_SUBDIR)/guile && \
37067 $(MAKE) $(FLAGS_TO_PASS) check)
37068
37069 @endif guile
37070
37071 .PHONY: install-guile maybe-install-guile
37072 maybe-install-guile:
37073 @if guile
37074 maybe-install-guile: install-guile
37075
37076 install-guile: installdirs
37077 @: $(MAKE); $(unstage)
37078 @r=`${PWD_COMMAND}`; export r; \
37079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37080 $(HOST_EXPORTS) \
37081 (cd $(HOST_SUBDIR)/guile && \
37082 $(MAKE) $(FLAGS_TO_PASS) install)
37083
37084 @endif guile
37085
37086 .PHONY: install-strip-guile maybe-install-strip-guile
37087 maybe-install-strip-guile:
37088 @if guile
37089 maybe-install-strip-guile: install-strip-guile
37090
37091 install-strip-guile: installdirs
37092 @: $(MAKE); $(unstage)
37093 @r=`${PWD_COMMAND}`; export r; \
37094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095 $(HOST_EXPORTS) \
37096 (cd $(HOST_SUBDIR)/guile && \
37097 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37098
37099 @endif guile
37100
37101 # Other targets (info, dvi, pdf, etc.)
37102
37103 .PHONY: maybe-info-guile info-guile
37104 maybe-info-guile:
37105 @if guile
37106 maybe-info-guile: info-guile
37107
37108 info-guile: \
37109 configure-guile
37110 @: $(MAKE); $(unstage)
37111 @[ -f ./guile/Makefile ] || exit 0; \
37112 r=`${PWD_COMMAND}`; export r; \
37113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37114 $(HOST_EXPORTS) \
37115 for flag in $(EXTRA_HOST_FLAGS) ; do \
37116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37117 done; \
37118 echo "Doing info in guile"; \
37119 (cd $(HOST_SUBDIR)/guile && \
37120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37122 "RANLIB=$${RANLIB}" \
37123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37124 info) \
37125 || exit 1
37126
37127 @endif guile
37128
37129 .PHONY: maybe-dvi-guile dvi-guile
37130 maybe-dvi-guile:
37131 @if guile
37132 maybe-dvi-guile: dvi-guile
37133
37134 dvi-guile: \
37135 configure-guile
37136 @: $(MAKE); $(unstage)
37137 @[ -f ./guile/Makefile ] || exit 0; \
37138 r=`${PWD_COMMAND}`; export r; \
37139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37140 $(HOST_EXPORTS) \
37141 for flag in $(EXTRA_HOST_FLAGS) ; do \
37142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37143 done; \
37144 echo "Doing dvi in guile"; \
37145 (cd $(HOST_SUBDIR)/guile && \
37146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37148 "RANLIB=$${RANLIB}" \
37149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37150 dvi) \
37151 || exit 1
37152
37153 @endif guile
37154
37155 .PHONY: maybe-pdf-guile pdf-guile
37156 maybe-pdf-guile:
37157 @if guile
37158 maybe-pdf-guile: pdf-guile
37159
37160 pdf-guile: \
37161 configure-guile
37162 @: $(MAKE); $(unstage)
37163 @[ -f ./guile/Makefile ] || exit 0; \
37164 r=`${PWD_COMMAND}`; export r; \
37165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37166 $(HOST_EXPORTS) \
37167 for flag in $(EXTRA_HOST_FLAGS) ; do \
37168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37169 done; \
37170 echo "Doing pdf in guile"; \
37171 (cd $(HOST_SUBDIR)/guile && \
37172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37174 "RANLIB=$${RANLIB}" \
37175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37176 pdf) \
37177 || exit 1
37178
37179 @endif guile
37180
37181 .PHONY: maybe-html-guile html-guile
37182 maybe-html-guile:
37183 @if guile
37184 maybe-html-guile: html-guile
37185
37186 html-guile: \
37187 configure-guile
37188 @: $(MAKE); $(unstage)
37189 @[ -f ./guile/Makefile ] || exit 0; \
37190 r=`${PWD_COMMAND}`; export r; \
37191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37192 $(HOST_EXPORTS) \
37193 for flag in $(EXTRA_HOST_FLAGS) ; do \
37194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37195 done; \
37196 echo "Doing html in guile"; \
37197 (cd $(HOST_SUBDIR)/guile && \
37198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37200 "RANLIB=$${RANLIB}" \
37201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37202 html) \
37203 || exit 1
37204
37205 @endif guile
37206
37207 .PHONY: maybe-TAGS-guile TAGS-guile
37208 maybe-TAGS-guile:
37209 @if guile
37210 maybe-TAGS-guile: TAGS-guile
37211
37212 TAGS-guile: \
37213 configure-guile
37214 @: $(MAKE); $(unstage)
37215 @[ -f ./guile/Makefile ] || exit 0; \
37216 r=`${PWD_COMMAND}`; export r; \
37217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37218 $(HOST_EXPORTS) \
37219 for flag in $(EXTRA_HOST_FLAGS) ; do \
37220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37221 done; \
37222 echo "Doing TAGS in guile"; \
37223 (cd $(HOST_SUBDIR)/guile && \
37224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37226 "RANLIB=$${RANLIB}" \
37227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37228 TAGS) \
37229 || exit 1
37230
37231 @endif guile
37232
37233 .PHONY: maybe-install-info-guile install-info-guile
37234 maybe-install-info-guile:
37235 @if guile
37236 maybe-install-info-guile: install-info-guile
37237
37238 install-info-guile: \
37239 configure-guile \
37240 info-guile
37241 @: $(MAKE); $(unstage)
37242 @[ -f ./guile/Makefile ] || exit 0; \
37243 r=`${PWD_COMMAND}`; export r; \
37244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37245 $(HOST_EXPORTS) \
37246 for flag in $(EXTRA_HOST_FLAGS) ; do \
37247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37248 done; \
37249 echo "Doing install-info in guile"; \
37250 (cd $(HOST_SUBDIR)/guile && \
37251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37253 "RANLIB=$${RANLIB}" \
37254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37255 install-info) \
37256 || exit 1
37257
37258 @endif guile
37259
37260 .PHONY: maybe-install-dvi-guile install-dvi-guile
37261 maybe-install-dvi-guile:
37262 @if guile
37263 maybe-install-dvi-guile: install-dvi-guile
37264
37265 install-dvi-guile: \
37266 configure-guile \
37267 dvi-guile
37268 @: $(MAKE); $(unstage)
37269 @[ -f ./guile/Makefile ] || exit 0; \
37270 r=`${PWD_COMMAND}`; export r; \
37271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37272 $(HOST_EXPORTS) \
37273 for flag in $(EXTRA_HOST_FLAGS) ; do \
37274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37275 done; \
37276 echo "Doing install-dvi in guile"; \
37277 (cd $(HOST_SUBDIR)/guile && \
37278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37280 "RANLIB=$${RANLIB}" \
37281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37282 install-dvi) \
37283 || exit 1
37284
37285 @endif guile
37286
37287 .PHONY: maybe-install-pdf-guile install-pdf-guile
37288 maybe-install-pdf-guile:
37289 @if guile
37290 maybe-install-pdf-guile: install-pdf-guile
37291
37292 install-pdf-guile: \
37293 configure-guile \
37294 pdf-guile
37295 @: $(MAKE); $(unstage)
37296 @[ -f ./guile/Makefile ] || exit 0; \
37297 r=`${PWD_COMMAND}`; export r; \
37298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37299 $(HOST_EXPORTS) \
37300 for flag in $(EXTRA_HOST_FLAGS) ; do \
37301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37302 done; \
37303 echo "Doing install-pdf in guile"; \
37304 (cd $(HOST_SUBDIR)/guile && \
37305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37307 "RANLIB=$${RANLIB}" \
37308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37309 install-pdf) \
37310 || exit 1
37311
37312 @endif guile
37313
37314 .PHONY: maybe-install-html-guile install-html-guile
37315 maybe-install-html-guile:
37316 @if guile
37317 maybe-install-html-guile: install-html-guile
37318
37319 install-html-guile: \
37320 configure-guile \
37321 html-guile
37322 @: $(MAKE); $(unstage)
37323 @[ -f ./guile/Makefile ] || exit 0; \
37324 r=`${PWD_COMMAND}`; export r; \
37325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37326 $(HOST_EXPORTS) \
37327 for flag in $(EXTRA_HOST_FLAGS) ; do \
37328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37329 done; \
37330 echo "Doing install-html in guile"; \
37331 (cd $(HOST_SUBDIR)/guile && \
37332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37334 "RANLIB=$${RANLIB}" \
37335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37336 install-html) \
37337 || exit 1
37338
37339 @endif guile
37340
37341 .PHONY: maybe-installcheck-guile installcheck-guile
37342 maybe-installcheck-guile:
37343 @if guile
37344 maybe-installcheck-guile: installcheck-guile
37345
37346 installcheck-guile: \
37347 configure-guile
37348 @: $(MAKE); $(unstage)
37349 @[ -f ./guile/Makefile ] || exit 0; \
37350 r=`${PWD_COMMAND}`; export r; \
37351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352 $(HOST_EXPORTS) \
37353 for flag in $(EXTRA_HOST_FLAGS) ; do \
37354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37355 done; \
37356 echo "Doing installcheck in guile"; \
37357 (cd $(HOST_SUBDIR)/guile && \
37358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37360 "RANLIB=$${RANLIB}" \
37361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37362 installcheck) \
37363 || exit 1
37364
37365 @endif guile
37366
37367 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37368 maybe-mostlyclean-guile:
37369 @if guile
37370 maybe-mostlyclean-guile: mostlyclean-guile
37371
37372 mostlyclean-guile:
37373 @: $(MAKE); $(unstage)
37374 @[ -f ./guile/Makefile ] || exit 0; \
37375 r=`${PWD_COMMAND}`; export r; \
37376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37377 $(HOST_EXPORTS) \
37378 for flag in $(EXTRA_HOST_FLAGS) ; do \
37379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37380 done; \
37381 echo "Doing mostlyclean in guile"; \
37382 (cd $(HOST_SUBDIR)/guile && \
37383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37385 "RANLIB=$${RANLIB}" \
37386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37387 mostlyclean) \
37388 || exit 1
37389
37390 @endif guile
37391
37392 .PHONY: maybe-clean-guile clean-guile
37393 maybe-clean-guile:
37394 @if guile
37395 maybe-clean-guile: clean-guile
37396
37397 clean-guile:
37398 @: $(MAKE); $(unstage)
37399 @[ -f ./guile/Makefile ] || exit 0; \
37400 r=`${PWD_COMMAND}`; export r; \
37401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37402 $(HOST_EXPORTS) \
37403 for flag in $(EXTRA_HOST_FLAGS) ; do \
37404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37405 done; \
37406 echo "Doing clean in guile"; \
37407 (cd $(HOST_SUBDIR)/guile && \
37408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37410 "RANLIB=$${RANLIB}" \
37411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37412 clean) \
37413 || exit 1
37414
37415 @endif guile
37416
37417 .PHONY: maybe-distclean-guile distclean-guile
37418 maybe-distclean-guile:
37419 @if guile
37420 maybe-distclean-guile: distclean-guile
37421
37422 distclean-guile:
37423 @: $(MAKE); $(unstage)
37424 @[ -f ./guile/Makefile ] || exit 0; \
37425 r=`${PWD_COMMAND}`; export r; \
37426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37427 $(HOST_EXPORTS) \
37428 for flag in $(EXTRA_HOST_FLAGS) ; do \
37429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37430 done; \
37431 echo "Doing distclean in guile"; \
37432 (cd $(HOST_SUBDIR)/guile && \
37433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37435 "RANLIB=$${RANLIB}" \
37436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37437 distclean) \
37438 || exit 1
37439
37440 @endif guile
37441
37442 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37443 maybe-maintainer-clean-guile:
37444 @if guile
37445 maybe-maintainer-clean-guile: maintainer-clean-guile
37446
37447 maintainer-clean-guile:
37448 @: $(MAKE); $(unstage)
37449 @[ -f ./guile/Makefile ] || exit 0; \
37450 r=`${PWD_COMMAND}`; export r; \
37451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37452 $(HOST_EXPORTS) \
37453 for flag in $(EXTRA_HOST_FLAGS) ; do \
37454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37455 done; \
37456 echo "Doing maintainer-clean in guile"; \
37457 (cd $(HOST_SUBDIR)/guile && \
37458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37460 "RANLIB=$${RANLIB}" \
37461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37462 maintainer-clean) \
37463 || exit 1
37464
37465 @endif guile
37466
37467
37468
37469 .PHONY: configure-tk maybe-configure-tk
37470 maybe-configure-tk:
37471 @if gcc-bootstrap
37472 configure-tk: stage_current
37473 @endif gcc-bootstrap
37474 @if tk
37475 maybe-configure-tk: configure-tk
37476 configure-tk:
37477 @: $(MAKE); $(unstage)
37478 @r=`${PWD_COMMAND}`; export r; \
37479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37480 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37482 $(HOST_EXPORTS) \
37483 echo Configuring in $(HOST_SUBDIR)/tk; \
37484 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37485 case $(srcdir) in \
37486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37487 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37489 esac; \
37490 module_srcdir=tk; \
37491 $(SHELL) \
37492 $$s/$$module_srcdir/configure \
37493 --srcdir=$${topdir}/$$module_srcdir \
37494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37495 --target=${target_alias} \
37496 || exit 1
37497 @endif tk
37498
37499
37500
37501
37502
37503 .PHONY: all-tk maybe-all-tk
37504 maybe-all-tk:
37505 @if gcc-bootstrap
37506 all-tk: stage_current
37507 @endif gcc-bootstrap
37508 @if tk
37509 TARGET-tk=all
37510 maybe-all-tk: all-tk
37511 all-tk: configure-tk
37512 @: $(MAKE); $(unstage)
37513 @r=`${PWD_COMMAND}`; export r; \
37514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37515 $(HOST_EXPORTS) \
37516 (cd $(HOST_SUBDIR)/tk && \
37517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37518 $(TARGET-tk))
37519 @endif tk
37520
37521
37522
37523
37524 .PHONY: check-tk maybe-check-tk
37525 maybe-check-tk:
37526 @if tk
37527 maybe-check-tk: check-tk
37528
37529 check-tk:
37530 @: $(MAKE); $(unstage)
37531 @r=`${PWD_COMMAND}`; export r; \
37532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37533 $(HOST_EXPORTS) \
37534 (cd $(HOST_SUBDIR)/tk && \
37535 $(MAKE) $(FLAGS_TO_PASS) check)
37536
37537 @endif tk
37538
37539 .PHONY: install-tk maybe-install-tk
37540 maybe-install-tk:
37541 @if tk
37542 maybe-install-tk: install-tk
37543
37544 install-tk: installdirs
37545 @: $(MAKE); $(unstage)
37546 @r=`${PWD_COMMAND}`; export r; \
37547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37548 $(HOST_EXPORTS) \
37549 (cd $(HOST_SUBDIR)/tk && \
37550 $(MAKE) $(FLAGS_TO_PASS) install)
37551
37552 @endif tk
37553
37554 .PHONY: install-strip-tk maybe-install-strip-tk
37555 maybe-install-strip-tk:
37556 @if tk
37557 maybe-install-strip-tk: install-strip-tk
37558
37559 install-strip-tk: installdirs
37560 @: $(MAKE); $(unstage)
37561 @r=`${PWD_COMMAND}`; export r; \
37562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37563 $(HOST_EXPORTS) \
37564 (cd $(HOST_SUBDIR)/tk && \
37565 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37566
37567 @endif tk
37568
37569 # Other targets (info, dvi, pdf, etc.)
37570
37571 .PHONY: maybe-info-tk info-tk
37572 maybe-info-tk:
37573 @if tk
37574 maybe-info-tk: info-tk
37575
37576 info-tk: \
37577 configure-tk
37578 @: $(MAKE); $(unstage)
37579 @[ -f ./tk/Makefile ] || exit 0; \
37580 r=`${PWD_COMMAND}`; export r; \
37581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37582 $(HOST_EXPORTS) \
37583 for flag in $(EXTRA_HOST_FLAGS) ; do \
37584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37585 done; \
37586 echo "Doing info in tk"; \
37587 (cd $(HOST_SUBDIR)/tk && \
37588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37590 "RANLIB=$${RANLIB}" \
37591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37592 info) \
37593 || exit 1
37594
37595 @endif tk
37596
37597 .PHONY: maybe-dvi-tk dvi-tk
37598 maybe-dvi-tk:
37599 @if tk
37600 maybe-dvi-tk: dvi-tk
37601
37602 dvi-tk: \
37603 configure-tk
37604 @: $(MAKE); $(unstage)
37605 @[ -f ./tk/Makefile ] || exit 0; \
37606 r=`${PWD_COMMAND}`; export r; \
37607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37608 $(HOST_EXPORTS) \
37609 for flag in $(EXTRA_HOST_FLAGS) ; do \
37610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37611 done; \
37612 echo "Doing dvi in tk"; \
37613 (cd $(HOST_SUBDIR)/tk && \
37614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37616 "RANLIB=$${RANLIB}" \
37617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37618 dvi) \
37619 || exit 1
37620
37621 @endif tk
37622
37623 .PHONY: maybe-pdf-tk pdf-tk
37624 maybe-pdf-tk:
37625 @if tk
37626 maybe-pdf-tk: pdf-tk
37627
37628 pdf-tk: \
37629 configure-tk
37630 @: $(MAKE); $(unstage)
37631 @[ -f ./tk/Makefile ] || exit 0; \
37632 r=`${PWD_COMMAND}`; export r; \
37633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37634 $(HOST_EXPORTS) \
37635 for flag in $(EXTRA_HOST_FLAGS) ; do \
37636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37637 done; \
37638 echo "Doing pdf in tk"; \
37639 (cd $(HOST_SUBDIR)/tk && \
37640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37642 "RANLIB=$${RANLIB}" \
37643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37644 pdf) \
37645 || exit 1
37646
37647 @endif tk
37648
37649 .PHONY: maybe-html-tk html-tk
37650 maybe-html-tk:
37651 @if tk
37652 maybe-html-tk: html-tk
37653
37654 html-tk: \
37655 configure-tk
37656 @: $(MAKE); $(unstage)
37657 @[ -f ./tk/Makefile ] || exit 0; \
37658 r=`${PWD_COMMAND}`; export r; \
37659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37660 $(HOST_EXPORTS) \
37661 for flag in $(EXTRA_HOST_FLAGS) ; do \
37662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37663 done; \
37664 echo "Doing html in tk"; \
37665 (cd $(HOST_SUBDIR)/tk && \
37666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37668 "RANLIB=$${RANLIB}" \
37669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37670 html) \
37671 || exit 1
37672
37673 @endif tk
37674
37675 .PHONY: maybe-TAGS-tk TAGS-tk
37676 maybe-TAGS-tk:
37677 @if tk
37678 maybe-TAGS-tk: TAGS-tk
37679
37680 TAGS-tk: \
37681 configure-tk
37682 @: $(MAKE); $(unstage)
37683 @[ -f ./tk/Makefile ] || exit 0; \
37684 r=`${PWD_COMMAND}`; export r; \
37685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37686 $(HOST_EXPORTS) \
37687 for flag in $(EXTRA_HOST_FLAGS) ; do \
37688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37689 done; \
37690 echo "Doing TAGS in tk"; \
37691 (cd $(HOST_SUBDIR)/tk && \
37692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37694 "RANLIB=$${RANLIB}" \
37695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37696 TAGS) \
37697 || exit 1
37698
37699 @endif tk
37700
37701 .PHONY: maybe-install-info-tk install-info-tk
37702 maybe-install-info-tk:
37703 @if tk
37704 maybe-install-info-tk: install-info-tk
37705
37706 install-info-tk: \
37707 configure-tk \
37708 info-tk
37709 @: $(MAKE); $(unstage)
37710 @[ -f ./tk/Makefile ] || exit 0; \
37711 r=`${PWD_COMMAND}`; export r; \
37712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37713 $(HOST_EXPORTS) \
37714 for flag in $(EXTRA_HOST_FLAGS) ; do \
37715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37716 done; \
37717 echo "Doing install-info in tk"; \
37718 (cd $(HOST_SUBDIR)/tk && \
37719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37721 "RANLIB=$${RANLIB}" \
37722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37723 install-info) \
37724 || exit 1
37725
37726 @endif tk
37727
37728 .PHONY: maybe-install-dvi-tk install-dvi-tk
37729 maybe-install-dvi-tk:
37730 @if tk
37731 maybe-install-dvi-tk: install-dvi-tk
37732
37733 install-dvi-tk: \
37734 configure-tk \
37735 dvi-tk
37736 @: $(MAKE); $(unstage)
37737 @[ -f ./tk/Makefile ] || exit 0; \
37738 r=`${PWD_COMMAND}`; export r; \
37739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37740 $(HOST_EXPORTS) \
37741 for flag in $(EXTRA_HOST_FLAGS) ; do \
37742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37743 done; \
37744 echo "Doing install-dvi in tk"; \
37745 (cd $(HOST_SUBDIR)/tk && \
37746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37748 "RANLIB=$${RANLIB}" \
37749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37750 install-dvi) \
37751 || exit 1
37752
37753 @endif tk
37754
37755 .PHONY: maybe-install-pdf-tk install-pdf-tk
37756 maybe-install-pdf-tk:
37757 @if tk
37758 maybe-install-pdf-tk: install-pdf-tk
37759
37760 install-pdf-tk: \
37761 configure-tk \
37762 pdf-tk
37763 @: $(MAKE); $(unstage)
37764 @[ -f ./tk/Makefile ] || exit 0; \
37765 r=`${PWD_COMMAND}`; export r; \
37766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37767 $(HOST_EXPORTS) \
37768 for flag in $(EXTRA_HOST_FLAGS) ; do \
37769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37770 done; \
37771 echo "Doing install-pdf in tk"; \
37772 (cd $(HOST_SUBDIR)/tk && \
37773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37775 "RANLIB=$${RANLIB}" \
37776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37777 install-pdf) \
37778 || exit 1
37779
37780 @endif tk
37781
37782 .PHONY: maybe-install-html-tk install-html-tk
37783 maybe-install-html-tk:
37784 @if tk
37785 maybe-install-html-tk: install-html-tk
37786
37787 install-html-tk: \
37788 configure-tk \
37789 html-tk
37790 @: $(MAKE); $(unstage)
37791 @[ -f ./tk/Makefile ] || exit 0; \
37792 r=`${PWD_COMMAND}`; export r; \
37793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37794 $(HOST_EXPORTS) \
37795 for flag in $(EXTRA_HOST_FLAGS) ; do \
37796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37797 done; \
37798 echo "Doing install-html in tk"; \
37799 (cd $(HOST_SUBDIR)/tk && \
37800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37802 "RANLIB=$${RANLIB}" \
37803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37804 install-html) \
37805 || exit 1
37806
37807 @endif tk
37808
37809 .PHONY: maybe-installcheck-tk installcheck-tk
37810 maybe-installcheck-tk:
37811 @if tk
37812 maybe-installcheck-tk: installcheck-tk
37813
37814 installcheck-tk: \
37815 configure-tk
37816 @: $(MAKE); $(unstage)
37817 @[ -f ./tk/Makefile ] || exit 0; \
37818 r=`${PWD_COMMAND}`; export r; \
37819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37820 $(HOST_EXPORTS) \
37821 for flag in $(EXTRA_HOST_FLAGS) ; do \
37822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37823 done; \
37824 echo "Doing installcheck in tk"; \
37825 (cd $(HOST_SUBDIR)/tk && \
37826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37828 "RANLIB=$${RANLIB}" \
37829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37830 installcheck) \
37831 || exit 1
37832
37833 @endif tk
37834
37835 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37836 maybe-mostlyclean-tk:
37837 @if tk
37838 maybe-mostlyclean-tk: mostlyclean-tk
37839
37840 mostlyclean-tk:
37841 @: $(MAKE); $(unstage)
37842 @[ -f ./tk/Makefile ] || exit 0; \
37843 r=`${PWD_COMMAND}`; export r; \
37844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37845 $(HOST_EXPORTS) \
37846 for flag in $(EXTRA_HOST_FLAGS) ; do \
37847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37848 done; \
37849 echo "Doing mostlyclean in tk"; \
37850 (cd $(HOST_SUBDIR)/tk && \
37851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37853 "RANLIB=$${RANLIB}" \
37854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37855 mostlyclean) \
37856 || exit 1
37857
37858 @endif tk
37859
37860 .PHONY: maybe-clean-tk clean-tk
37861 maybe-clean-tk:
37862 @if tk
37863 maybe-clean-tk: clean-tk
37864
37865 clean-tk:
37866 @: $(MAKE); $(unstage)
37867 @[ -f ./tk/Makefile ] || exit 0; \
37868 r=`${PWD_COMMAND}`; export r; \
37869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37870 $(HOST_EXPORTS) \
37871 for flag in $(EXTRA_HOST_FLAGS) ; do \
37872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37873 done; \
37874 echo "Doing clean in tk"; \
37875 (cd $(HOST_SUBDIR)/tk && \
37876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37878 "RANLIB=$${RANLIB}" \
37879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37880 clean) \
37881 || exit 1
37882
37883 @endif tk
37884
37885 .PHONY: maybe-distclean-tk distclean-tk
37886 maybe-distclean-tk:
37887 @if tk
37888 maybe-distclean-tk: distclean-tk
37889
37890 distclean-tk:
37891 @: $(MAKE); $(unstage)
37892 @[ -f ./tk/Makefile ] || exit 0; \
37893 r=`${PWD_COMMAND}`; export r; \
37894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37895 $(HOST_EXPORTS) \
37896 for flag in $(EXTRA_HOST_FLAGS) ; do \
37897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37898 done; \
37899 echo "Doing distclean in tk"; \
37900 (cd $(HOST_SUBDIR)/tk && \
37901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37903 "RANLIB=$${RANLIB}" \
37904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37905 distclean) \
37906 || exit 1
37907
37908 @endif tk
37909
37910 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37911 maybe-maintainer-clean-tk:
37912 @if tk
37913 maybe-maintainer-clean-tk: maintainer-clean-tk
37914
37915 maintainer-clean-tk:
37916 @: $(MAKE); $(unstage)
37917 @[ -f ./tk/Makefile ] || exit 0; \
37918 r=`${PWD_COMMAND}`; export r; \
37919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37920 $(HOST_EXPORTS) \
37921 for flag in $(EXTRA_HOST_FLAGS) ; do \
37922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37923 done; \
37924 echo "Doing maintainer-clean in tk"; \
37925 (cd $(HOST_SUBDIR)/tk && \
37926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37928 "RANLIB=$${RANLIB}" \
37929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37930 maintainer-clean) \
37931 || exit 1
37932
37933 @endif tk
37934
37935
37936
37937 .PHONY: configure-libtermcap maybe-configure-libtermcap
37938 maybe-configure-libtermcap:
37939 @if gcc-bootstrap
37940 configure-libtermcap: stage_current
37941 @endif gcc-bootstrap
37942 @if libtermcap
37943 maybe-configure-libtermcap: configure-libtermcap
37944 configure-libtermcap:
37945 @: $(MAKE); $(unstage)
37946 @r=`${PWD_COMMAND}`; export r; \
37947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37948 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37950 $(HOST_EXPORTS) \
37951 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37952 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37953 case $(srcdir) in \
37954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37955 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37957 esac; \
37958 module_srcdir=libtermcap; \
37959 $(SHELL) \
37960 $$s/$$module_srcdir/configure \
37961 --srcdir=$${topdir}/$$module_srcdir \
37962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37963 --target=${target_alias} \
37964 || exit 1
37965 @endif libtermcap
37966
37967
37968
37969
37970
37971 .PHONY: all-libtermcap maybe-all-libtermcap
37972 maybe-all-libtermcap:
37973 @if gcc-bootstrap
37974 all-libtermcap: stage_current
37975 @endif gcc-bootstrap
37976 @if libtermcap
37977 TARGET-libtermcap=all
37978 maybe-all-libtermcap: all-libtermcap
37979 all-libtermcap: configure-libtermcap
37980 @: $(MAKE); $(unstage)
37981 @r=`${PWD_COMMAND}`; export r; \
37982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983 $(HOST_EXPORTS) \
37984 (cd $(HOST_SUBDIR)/libtermcap && \
37985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37986 $(TARGET-libtermcap))
37987 @endif libtermcap
37988
37989
37990
37991
37992 .PHONY: check-libtermcap maybe-check-libtermcap
37993 maybe-check-libtermcap:
37994 @if libtermcap
37995 maybe-check-libtermcap: check-libtermcap
37996
37997 check-libtermcap:
37998
37999 @endif libtermcap
38000
38001 .PHONY: install-libtermcap maybe-install-libtermcap
38002 maybe-install-libtermcap:
38003 @if libtermcap
38004 maybe-install-libtermcap: install-libtermcap
38005
38006 install-libtermcap: installdirs
38007 @: $(MAKE); $(unstage)
38008 @r=`${PWD_COMMAND}`; export r; \
38009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38010 $(HOST_EXPORTS) \
38011 (cd $(HOST_SUBDIR)/libtermcap && \
38012 $(MAKE) $(FLAGS_TO_PASS) install)
38013
38014 @endif libtermcap
38015
38016 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38017 maybe-install-strip-libtermcap:
38018 @if libtermcap
38019 maybe-install-strip-libtermcap: install-strip-libtermcap
38020
38021 install-strip-libtermcap: installdirs
38022 @: $(MAKE); $(unstage)
38023 @r=`${PWD_COMMAND}`; export r; \
38024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38025 $(HOST_EXPORTS) \
38026 (cd $(HOST_SUBDIR)/libtermcap && \
38027 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38028
38029 @endif libtermcap
38030
38031 # Other targets (info, dvi, pdf, etc.)
38032
38033 .PHONY: maybe-info-libtermcap info-libtermcap
38034 maybe-info-libtermcap:
38035 @if libtermcap
38036 maybe-info-libtermcap: info-libtermcap
38037
38038 info-libtermcap: \
38039 configure-libtermcap
38040 @: $(MAKE); $(unstage)
38041 @[ -f ./libtermcap/Makefile ] || exit 0; \
38042 r=`${PWD_COMMAND}`; export r; \
38043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38044 $(HOST_EXPORTS) \
38045 for flag in $(EXTRA_HOST_FLAGS) ; do \
38046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38047 done; \
38048 echo "Doing info in libtermcap"; \
38049 (cd $(HOST_SUBDIR)/libtermcap && \
38050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38052 "RANLIB=$${RANLIB}" \
38053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38054 info) \
38055 || exit 1
38056
38057 @endif libtermcap
38058
38059 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38060 maybe-dvi-libtermcap:
38061 @if libtermcap
38062 maybe-dvi-libtermcap: dvi-libtermcap
38063
38064 dvi-libtermcap: \
38065 configure-libtermcap
38066 @: $(MAKE); $(unstage)
38067 @[ -f ./libtermcap/Makefile ] || exit 0; \
38068 r=`${PWD_COMMAND}`; export r; \
38069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38070 $(HOST_EXPORTS) \
38071 for flag in $(EXTRA_HOST_FLAGS) ; do \
38072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38073 done; \
38074 echo "Doing dvi in libtermcap"; \
38075 (cd $(HOST_SUBDIR)/libtermcap && \
38076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38078 "RANLIB=$${RANLIB}" \
38079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38080 dvi) \
38081 || exit 1
38082
38083 @endif libtermcap
38084
38085 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38086 maybe-pdf-libtermcap:
38087 @if libtermcap
38088 maybe-pdf-libtermcap: pdf-libtermcap
38089
38090 pdf-libtermcap: \
38091 configure-libtermcap
38092 @: $(MAKE); $(unstage)
38093 @[ -f ./libtermcap/Makefile ] || exit 0; \
38094 r=`${PWD_COMMAND}`; export r; \
38095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38096 $(HOST_EXPORTS) \
38097 for flag in $(EXTRA_HOST_FLAGS) ; do \
38098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38099 done; \
38100 echo "Doing pdf in libtermcap"; \
38101 (cd $(HOST_SUBDIR)/libtermcap && \
38102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38104 "RANLIB=$${RANLIB}" \
38105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38106 pdf) \
38107 || exit 1
38108
38109 @endif libtermcap
38110
38111 .PHONY: maybe-html-libtermcap html-libtermcap
38112 maybe-html-libtermcap:
38113 @if libtermcap
38114 maybe-html-libtermcap: html-libtermcap
38115
38116 html-libtermcap: \
38117 configure-libtermcap
38118 @: $(MAKE); $(unstage)
38119 @[ -f ./libtermcap/Makefile ] || exit 0; \
38120 r=`${PWD_COMMAND}`; export r; \
38121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38122 $(HOST_EXPORTS) \
38123 for flag in $(EXTRA_HOST_FLAGS) ; do \
38124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38125 done; \
38126 echo "Doing html in libtermcap"; \
38127 (cd $(HOST_SUBDIR)/libtermcap && \
38128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38130 "RANLIB=$${RANLIB}" \
38131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38132 html) \
38133 || exit 1
38134
38135 @endif libtermcap
38136
38137 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38138 maybe-TAGS-libtermcap:
38139 @if libtermcap
38140 maybe-TAGS-libtermcap: TAGS-libtermcap
38141
38142 TAGS-libtermcap: \
38143 configure-libtermcap
38144 @: $(MAKE); $(unstage)
38145 @[ -f ./libtermcap/Makefile ] || exit 0; \
38146 r=`${PWD_COMMAND}`; export r; \
38147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38148 $(HOST_EXPORTS) \
38149 for flag in $(EXTRA_HOST_FLAGS) ; do \
38150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38151 done; \
38152 echo "Doing TAGS in libtermcap"; \
38153 (cd $(HOST_SUBDIR)/libtermcap && \
38154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38156 "RANLIB=$${RANLIB}" \
38157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38158 TAGS) \
38159 || exit 1
38160
38161 @endif libtermcap
38162
38163 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38164 maybe-install-info-libtermcap:
38165 @if libtermcap
38166 maybe-install-info-libtermcap: install-info-libtermcap
38167
38168 install-info-libtermcap: \
38169 configure-libtermcap \
38170 info-libtermcap
38171 @: $(MAKE); $(unstage)
38172 @[ -f ./libtermcap/Makefile ] || exit 0; \
38173 r=`${PWD_COMMAND}`; export r; \
38174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38175 $(HOST_EXPORTS) \
38176 for flag in $(EXTRA_HOST_FLAGS) ; do \
38177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38178 done; \
38179 echo "Doing install-info in libtermcap"; \
38180 (cd $(HOST_SUBDIR)/libtermcap && \
38181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38183 "RANLIB=$${RANLIB}" \
38184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38185 install-info) \
38186 || exit 1
38187
38188 @endif libtermcap
38189
38190 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38191 maybe-install-dvi-libtermcap:
38192 @if libtermcap
38193 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38194
38195 install-dvi-libtermcap: \
38196 configure-libtermcap \
38197 dvi-libtermcap
38198 @: $(MAKE); $(unstage)
38199 @[ -f ./libtermcap/Makefile ] || exit 0; \
38200 r=`${PWD_COMMAND}`; export r; \
38201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38202 $(HOST_EXPORTS) \
38203 for flag in $(EXTRA_HOST_FLAGS) ; do \
38204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38205 done; \
38206 echo "Doing install-dvi in libtermcap"; \
38207 (cd $(HOST_SUBDIR)/libtermcap && \
38208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38210 "RANLIB=$${RANLIB}" \
38211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38212 install-dvi) \
38213 || exit 1
38214
38215 @endif libtermcap
38216
38217 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38218 maybe-install-pdf-libtermcap:
38219 @if libtermcap
38220 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38221
38222 install-pdf-libtermcap: \
38223 configure-libtermcap \
38224 pdf-libtermcap
38225 @: $(MAKE); $(unstage)
38226 @[ -f ./libtermcap/Makefile ] || exit 0; \
38227 r=`${PWD_COMMAND}`; export r; \
38228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38229 $(HOST_EXPORTS) \
38230 for flag in $(EXTRA_HOST_FLAGS) ; do \
38231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38232 done; \
38233 echo "Doing install-pdf in libtermcap"; \
38234 (cd $(HOST_SUBDIR)/libtermcap && \
38235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38237 "RANLIB=$${RANLIB}" \
38238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38239 install-pdf) \
38240 || exit 1
38241
38242 @endif libtermcap
38243
38244 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38245 maybe-install-html-libtermcap:
38246 @if libtermcap
38247 maybe-install-html-libtermcap: install-html-libtermcap
38248
38249 install-html-libtermcap: \
38250 configure-libtermcap \
38251 html-libtermcap
38252 @: $(MAKE); $(unstage)
38253 @[ -f ./libtermcap/Makefile ] || exit 0; \
38254 r=`${PWD_COMMAND}`; export r; \
38255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38256 $(HOST_EXPORTS) \
38257 for flag in $(EXTRA_HOST_FLAGS) ; do \
38258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38259 done; \
38260 echo "Doing install-html in libtermcap"; \
38261 (cd $(HOST_SUBDIR)/libtermcap && \
38262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38264 "RANLIB=$${RANLIB}" \
38265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38266 install-html) \
38267 || exit 1
38268
38269 @endif libtermcap
38270
38271 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38272 maybe-installcheck-libtermcap:
38273 @if libtermcap
38274 maybe-installcheck-libtermcap: installcheck-libtermcap
38275
38276 installcheck-libtermcap: \
38277 configure-libtermcap
38278 @: $(MAKE); $(unstage)
38279 @[ -f ./libtermcap/Makefile ] || exit 0; \
38280 r=`${PWD_COMMAND}`; export r; \
38281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38282 $(HOST_EXPORTS) \
38283 for flag in $(EXTRA_HOST_FLAGS) ; do \
38284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38285 done; \
38286 echo "Doing installcheck in libtermcap"; \
38287 (cd $(HOST_SUBDIR)/libtermcap && \
38288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38290 "RANLIB=$${RANLIB}" \
38291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38292 installcheck) \
38293 || exit 1
38294
38295 @endif libtermcap
38296
38297 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38298 maybe-mostlyclean-libtermcap:
38299 @if libtermcap
38300 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38301
38302 # libtermcap doesn't support mostlyclean.
38303 mostlyclean-libtermcap:
38304
38305 @endif libtermcap
38306
38307 .PHONY: maybe-clean-libtermcap clean-libtermcap
38308 maybe-clean-libtermcap:
38309 @if libtermcap
38310 maybe-clean-libtermcap: clean-libtermcap
38311
38312 # libtermcap doesn't support clean.
38313 clean-libtermcap:
38314
38315 @endif libtermcap
38316
38317 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38318 maybe-distclean-libtermcap:
38319 @if libtermcap
38320 maybe-distclean-libtermcap: distclean-libtermcap
38321
38322 # libtermcap doesn't support distclean.
38323 distclean-libtermcap:
38324
38325 @endif libtermcap
38326
38327 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38328 maybe-maintainer-clean-libtermcap:
38329 @if libtermcap
38330 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38331
38332 # libtermcap doesn't support maintainer-clean.
38333 maintainer-clean-libtermcap:
38334
38335 @endif libtermcap
38336
38337
38338
38339 .PHONY: configure-utils maybe-configure-utils
38340 maybe-configure-utils:
38341 @if gcc-bootstrap
38342 configure-utils: stage_current
38343 @endif gcc-bootstrap
38344 @if utils
38345 maybe-configure-utils: configure-utils
38346 configure-utils:
38347 @: $(MAKE); $(unstage)
38348 @r=`${PWD_COMMAND}`; export r; \
38349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38350 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38352 $(HOST_EXPORTS) \
38353 echo Configuring in $(HOST_SUBDIR)/utils; \
38354 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38355 case $(srcdir) in \
38356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38357 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38359 esac; \
38360 module_srcdir=utils; \
38361 $(SHELL) \
38362 $$s/$$module_srcdir/configure \
38363 --srcdir=$${topdir}/$$module_srcdir \
38364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38365 --target=${target_alias} \
38366 || exit 1
38367 @endif utils
38368
38369
38370
38371
38372
38373 .PHONY: all-utils maybe-all-utils
38374 maybe-all-utils:
38375 @if gcc-bootstrap
38376 all-utils: stage_current
38377 @endif gcc-bootstrap
38378 @if utils
38379 TARGET-utils=all
38380 maybe-all-utils: all-utils
38381 all-utils: configure-utils
38382 @: $(MAKE); $(unstage)
38383 @r=`${PWD_COMMAND}`; export r; \
38384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38385 $(HOST_EXPORTS) \
38386 (cd $(HOST_SUBDIR)/utils && \
38387 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38388 $(TARGET-utils))
38389 @endif utils
38390
38391
38392
38393
38394 .PHONY: check-utils maybe-check-utils
38395 maybe-check-utils:
38396 @if utils
38397 maybe-check-utils: check-utils
38398
38399 check-utils:
38400
38401 @endif utils
38402
38403 .PHONY: install-utils maybe-install-utils
38404 maybe-install-utils:
38405 @if utils
38406 maybe-install-utils: install-utils
38407
38408 install-utils: installdirs
38409 @: $(MAKE); $(unstage)
38410 @r=`${PWD_COMMAND}`; export r; \
38411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38412 $(HOST_EXPORTS) \
38413 (cd $(HOST_SUBDIR)/utils && \
38414 $(MAKE) $(FLAGS_TO_PASS) install)
38415
38416 @endif utils
38417
38418 .PHONY: install-strip-utils maybe-install-strip-utils
38419 maybe-install-strip-utils:
38420 @if utils
38421 maybe-install-strip-utils: install-strip-utils
38422
38423 install-strip-utils: installdirs
38424 @: $(MAKE); $(unstage)
38425 @r=`${PWD_COMMAND}`; export r; \
38426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38427 $(HOST_EXPORTS) \
38428 (cd $(HOST_SUBDIR)/utils && \
38429 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38430
38431 @endif utils
38432
38433 # Other targets (info, dvi, pdf, etc.)
38434
38435 .PHONY: maybe-info-utils info-utils
38436 maybe-info-utils:
38437 @if utils
38438 maybe-info-utils: info-utils
38439
38440 info-utils: \
38441 configure-utils
38442 @: $(MAKE); $(unstage)
38443 @[ -f ./utils/Makefile ] || exit 0; \
38444 r=`${PWD_COMMAND}`; export r; \
38445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38446 $(HOST_EXPORTS) \
38447 for flag in $(EXTRA_HOST_FLAGS) ; do \
38448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449 done; \
38450 echo "Doing info in utils"; \
38451 (cd $(HOST_SUBDIR)/utils && \
38452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38454 "RANLIB=$${RANLIB}" \
38455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38456 info) \
38457 || exit 1
38458
38459 @endif utils
38460
38461 .PHONY: maybe-dvi-utils dvi-utils
38462 maybe-dvi-utils:
38463 @if utils
38464 maybe-dvi-utils: dvi-utils
38465
38466 dvi-utils: \
38467 configure-utils
38468 @: $(MAKE); $(unstage)
38469 @[ -f ./utils/Makefile ] || exit 0; \
38470 r=`${PWD_COMMAND}`; export r; \
38471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38472 $(HOST_EXPORTS) \
38473 for flag in $(EXTRA_HOST_FLAGS) ; do \
38474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38475 done; \
38476 echo "Doing dvi in utils"; \
38477 (cd $(HOST_SUBDIR)/utils && \
38478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38480 "RANLIB=$${RANLIB}" \
38481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38482 dvi) \
38483 || exit 1
38484
38485 @endif utils
38486
38487 .PHONY: maybe-pdf-utils pdf-utils
38488 maybe-pdf-utils:
38489 @if utils
38490 maybe-pdf-utils: pdf-utils
38491
38492 pdf-utils: \
38493 configure-utils
38494 @: $(MAKE); $(unstage)
38495 @[ -f ./utils/Makefile ] || exit 0; \
38496 r=`${PWD_COMMAND}`; export r; \
38497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498 $(HOST_EXPORTS) \
38499 for flag in $(EXTRA_HOST_FLAGS) ; do \
38500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38501 done; \
38502 echo "Doing pdf in utils"; \
38503 (cd $(HOST_SUBDIR)/utils && \
38504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38506 "RANLIB=$${RANLIB}" \
38507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38508 pdf) \
38509 || exit 1
38510
38511 @endif utils
38512
38513 .PHONY: maybe-html-utils html-utils
38514 maybe-html-utils:
38515 @if utils
38516 maybe-html-utils: html-utils
38517
38518 html-utils: \
38519 configure-utils
38520 @: $(MAKE); $(unstage)
38521 @[ -f ./utils/Makefile ] || exit 0; \
38522 r=`${PWD_COMMAND}`; export r; \
38523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38524 $(HOST_EXPORTS) \
38525 for flag in $(EXTRA_HOST_FLAGS) ; do \
38526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38527 done; \
38528 echo "Doing html in utils"; \
38529 (cd $(HOST_SUBDIR)/utils && \
38530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38532 "RANLIB=$${RANLIB}" \
38533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38534 html) \
38535 || exit 1
38536
38537 @endif utils
38538
38539 .PHONY: maybe-TAGS-utils TAGS-utils
38540 maybe-TAGS-utils:
38541 @if utils
38542 maybe-TAGS-utils: TAGS-utils
38543
38544 TAGS-utils: \
38545 configure-utils
38546 @: $(MAKE); $(unstage)
38547 @[ -f ./utils/Makefile ] || exit 0; \
38548 r=`${PWD_COMMAND}`; export r; \
38549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38550 $(HOST_EXPORTS) \
38551 for flag in $(EXTRA_HOST_FLAGS) ; do \
38552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38553 done; \
38554 echo "Doing TAGS in utils"; \
38555 (cd $(HOST_SUBDIR)/utils && \
38556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38558 "RANLIB=$${RANLIB}" \
38559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38560 TAGS) \
38561 || exit 1
38562
38563 @endif utils
38564
38565 .PHONY: maybe-install-info-utils install-info-utils
38566 maybe-install-info-utils:
38567 @if utils
38568 maybe-install-info-utils: install-info-utils
38569
38570 install-info-utils: \
38571 configure-utils \
38572 info-utils
38573 @: $(MAKE); $(unstage)
38574 @[ -f ./utils/Makefile ] || exit 0; \
38575 r=`${PWD_COMMAND}`; export r; \
38576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38577 $(HOST_EXPORTS) \
38578 for flag in $(EXTRA_HOST_FLAGS) ; do \
38579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38580 done; \
38581 echo "Doing install-info in utils"; \
38582 (cd $(HOST_SUBDIR)/utils && \
38583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38585 "RANLIB=$${RANLIB}" \
38586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38587 install-info) \
38588 || exit 1
38589
38590 @endif utils
38591
38592 .PHONY: maybe-install-dvi-utils install-dvi-utils
38593 maybe-install-dvi-utils:
38594 @if utils
38595 maybe-install-dvi-utils: install-dvi-utils
38596
38597 install-dvi-utils: \
38598 configure-utils \
38599 dvi-utils
38600 @: $(MAKE); $(unstage)
38601 @[ -f ./utils/Makefile ] || exit 0; \
38602 r=`${PWD_COMMAND}`; export r; \
38603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38604 $(HOST_EXPORTS) \
38605 for flag in $(EXTRA_HOST_FLAGS) ; do \
38606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38607 done; \
38608 echo "Doing install-dvi in utils"; \
38609 (cd $(HOST_SUBDIR)/utils && \
38610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38612 "RANLIB=$${RANLIB}" \
38613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38614 install-dvi) \
38615 || exit 1
38616
38617 @endif utils
38618
38619 .PHONY: maybe-install-pdf-utils install-pdf-utils
38620 maybe-install-pdf-utils:
38621 @if utils
38622 maybe-install-pdf-utils: install-pdf-utils
38623
38624 install-pdf-utils: \
38625 configure-utils \
38626 pdf-utils
38627 @: $(MAKE); $(unstage)
38628 @[ -f ./utils/Makefile ] || exit 0; \
38629 r=`${PWD_COMMAND}`; export r; \
38630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631 $(HOST_EXPORTS) \
38632 for flag in $(EXTRA_HOST_FLAGS) ; do \
38633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38634 done; \
38635 echo "Doing install-pdf in utils"; \
38636 (cd $(HOST_SUBDIR)/utils && \
38637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38639 "RANLIB=$${RANLIB}" \
38640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38641 install-pdf) \
38642 || exit 1
38643
38644 @endif utils
38645
38646 .PHONY: maybe-install-html-utils install-html-utils
38647 maybe-install-html-utils:
38648 @if utils
38649 maybe-install-html-utils: install-html-utils
38650
38651 install-html-utils: \
38652 configure-utils \
38653 html-utils
38654 @: $(MAKE); $(unstage)
38655 @[ -f ./utils/Makefile ] || exit 0; \
38656 r=`${PWD_COMMAND}`; export r; \
38657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38658 $(HOST_EXPORTS) \
38659 for flag in $(EXTRA_HOST_FLAGS) ; do \
38660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38661 done; \
38662 echo "Doing install-html in utils"; \
38663 (cd $(HOST_SUBDIR)/utils && \
38664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38666 "RANLIB=$${RANLIB}" \
38667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38668 install-html) \
38669 || exit 1
38670
38671 @endif utils
38672
38673 .PHONY: maybe-installcheck-utils installcheck-utils
38674 maybe-installcheck-utils:
38675 @if utils
38676 maybe-installcheck-utils: installcheck-utils
38677
38678 installcheck-utils: \
38679 configure-utils
38680 @: $(MAKE); $(unstage)
38681 @[ -f ./utils/Makefile ] || exit 0; \
38682 r=`${PWD_COMMAND}`; export r; \
38683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38684 $(HOST_EXPORTS) \
38685 for flag in $(EXTRA_HOST_FLAGS) ; do \
38686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38687 done; \
38688 echo "Doing installcheck in utils"; \
38689 (cd $(HOST_SUBDIR)/utils && \
38690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38692 "RANLIB=$${RANLIB}" \
38693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38694 installcheck) \
38695 || exit 1
38696
38697 @endif utils
38698
38699 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38700 maybe-mostlyclean-utils:
38701 @if utils
38702 maybe-mostlyclean-utils: mostlyclean-utils
38703
38704 mostlyclean-utils:
38705 @: $(MAKE); $(unstage)
38706 @[ -f ./utils/Makefile ] || exit 0; \
38707 r=`${PWD_COMMAND}`; export r; \
38708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38709 $(HOST_EXPORTS) \
38710 for flag in $(EXTRA_HOST_FLAGS) ; do \
38711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38712 done; \
38713 echo "Doing mostlyclean in utils"; \
38714 (cd $(HOST_SUBDIR)/utils && \
38715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38717 "RANLIB=$${RANLIB}" \
38718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38719 mostlyclean) \
38720 || exit 1
38721
38722 @endif utils
38723
38724 .PHONY: maybe-clean-utils clean-utils
38725 maybe-clean-utils:
38726 @if utils
38727 maybe-clean-utils: clean-utils
38728
38729 clean-utils:
38730 @: $(MAKE); $(unstage)
38731 @[ -f ./utils/Makefile ] || exit 0; \
38732 r=`${PWD_COMMAND}`; export r; \
38733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38734 $(HOST_EXPORTS) \
38735 for flag in $(EXTRA_HOST_FLAGS) ; do \
38736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38737 done; \
38738 echo "Doing clean in utils"; \
38739 (cd $(HOST_SUBDIR)/utils && \
38740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38742 "RANLIB=$${RANLIB}" \
38743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38744 clean) \
38745 || exit 1
38746
38747 @endif utils
38748
38749 .PHONY: maybe-distclean-utils distclean-utils
38750 maybe-distclean-utils:
38751 @if utils
38752 maybe-distclean-utils: distclean-utils
38753
38754 distclean-utils:
38755 @: $(MAKE); $(unstage)
38756 @[ -f ./utils/Makefile ] || exit 0; \
38757 r=`${PWD_COMMAND}`; export r; \
38758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38759 $(HOST_EXPORTS) \
38760 for flag in $(EXTRA_HOST_FLAGS) ; do \
38761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38762 done; \
38763 echo "Doing distclean in utils"; \
38764 (cd $(HOST_SUBDIR)/utils && \
38765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38767 "RANLIB=$${RANLIB}" \
38768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38769 distclean) \
38770 || exit 1
38771
38772 @endif utils
38773
38774 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38775 maybe-maintainer-clean-utils:
38776 @if utils
38777 maybe-maintainer-clean-utils: maintainer-clean-utils
38778
38779 maintainer-clean-utils:
38780 @: $(MAKE); $(unstage)
38781 @[ -f ./utils/Makefile ] || exit 0; \
38782 r=`${PWD_COMMAND}`; export r; \
38783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38784 $(HOST_EXPORTS) \
38785 for flag in $(EXTRA_HOST_FLAGS) ; do \
38786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38787 done; \
38788 echo "Doing maintainer-clean in utils"; \
38789 (cd $(HOST_SUBDIR)/utils && \
38790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38792 "RANLIB=$${RANLIB}" \
38793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38794 maintainer-clean) \
38795 || exit 1
38796
38797 @endif utils
38798
38799
38800
38801 .PHONY: configure-c++tools maybe-configure-c++tools
38802 maybe-configure-c++tools:
38803 @if gcc-bootstrap
38804 configure-c++tools: stage_current
38805 @endif gcc-bootstrap
38806 @if c++tools
38807 maybe-configure-c++tools: configure-c++tools
38808 configure-c++tools:
38809 @: $(MAKE); $(unstage)
38810 @r=`${PWD_COMMAND}`; export r; \
38811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38812 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38814 $(HOST_EXPORTS) \
38815 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38816 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38817 case $(srcdir) in \
38818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38819 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38821 esac; \
38822 module_srcdir=c++tools; \
38823 $(SHELL) \
38824 $$s/$$module_srcdir/configure \
38825 --srcdir=$${topdir}/$$module_srcdir \
38826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38827 --target=${target_alias} \
38828 || exit 1
38829 @endif c++tools
38830
38831
38832
38833
38834
38835 .PHONY: all-c++tools maybe-all-c++tools
38836 maybe-all-c++tools:
38837 @if gcc-bootstrap
38838 all-c++tools: stage_current
38839 @endif gcc-bootstrap
38840 @if c++tools
38841 TARGET-c++tools=all
38842 maybe-all-c++tools: all-c++tools
38843 all-c++tools: configure-c++tools
38844 @: $(MAKE); $(unstage)
38845 @r=`${PWD_COMMAND}`; export r; \
38846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38847 $(HOST_EXPORTS) \
38848 (cd $(HOST_SUBDIR)/c++tools && \
38849 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38850 $(TARGET-c++tools))
38851 @endif c++tools
38852
38853
38854
38855
38856 .PHONY: check-c++tools maybe-check-c++tools
38857 maybe-check-c++tools:
38858 @if c++tools
38859 maybe-check-c++tools: check-c++tools
38860
38861 check-c++tools:
38862 @: $(MAKE); $(unstage)
38863 @r=`${PWD_COMMAND}`; export r; \
38864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38865 $(HOST_EXPORTS) \
38866 (cd $(HOST_SUBDIR)/c++tools && \
38867 $(MAKE) $(FLAGS_TO_PASS) check)
38868
38869 @endif c++tools
38870
38871 .PHONY: install-c++tools maybe-install-c++tools
38872 maybe-install-c++tools:
38873 @if c++tools
38874 maybe-install-c++tools: install-c++tools
38875
38876 install-c++tools: installdirs
38877 @: $(MAKE); $(unstage)
38878 @r=`${PWD_COMMAND}`; export r; \
38879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38880 $(HOST_EXPORTS) \
38881 (cd $(HOST_SUBDIR)/c++tools && \
38882 $(MAKE) $(FLAGS_TO_PASS) install)
38883
38884 @endif c++tools
38885
38886 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38887 maybe-install-strip-c++tools:
38888 @if c++tools
38889 maybe-install-strip-c++tools: install-strip-c++tools
38890
38891 install-strip-c++tools: installdirs
38892 @: $(MAKE); $(unstage)
38893 @r=`${PWD_COMMAND}`; export r; \
38894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38895 $(HOST_EXPORTS) \
38896 (cd $(HOST_SUBDIR)/c++tools && \
38897 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38898
38899 @endif c++tools
38900
38901 # Other targets (info, dvi, pdf, etc.)
38902
38903 .PHONY: maybe-info-c++tools info-c++tools
38904 maybe-info-c++tools:
38905 @if c++tools
38906 maybe-info-c++tools: info-c++tools
38907
38908 info-c++tools: \
38909 configure-c++tools
38910 @: $(MAKE); $(unstage)
38911 @[ -f ./c++tools/Makefile ] || exit 0; \
38912 r=`${PWD_COMMAND}`; export r; \
38913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38914 $(HOST_EXPORTS) \
38915 for flag in $(EXTRA_HOST_FLAGS) ; do \
38916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38917 done; \
38918 echo "Doing info in c++tools"; \
38919 (cd $(HOST_SUBDIR)/c++tools && \
38920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38922 "RANLIB=$${RANLIB}" \
38923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38924 info) \
38925 || exit 1
38926
38927 @endif c++tools
38928
38929 .PHONY: maybe-dvi-c++tools dvi-c++tools
38930 maybe-dvi-c++tools:
38931 @if c++tools
38932 maybe-dvi-c++tools: dvi-c++tools
38933
38934 dvi-c++tools: \
38935 configure-c++tools
38936 @: $(MAKE); $(unstage)
38937 @[ -f ./c++tools/Makefile ] || exit 0; \
38938 r=`${PWD_COMMAND}`; export r; \
38939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38940 $(HOST_EXPORTS) \
38941 for flag in $(EXTRA_HOST_FLAGS) ; do \
38942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38943 done; \
38944 echo "Doing dvi in c++tools"; \
38945 (cd $(HOST_SUBDIR)/c++tools && \
38946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38948 "RANLIB=$${RANLIB}" \
38949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38950 dvi) \
38951 || exit 1
38952
38953 @endif c++tools
38954
38955 .PHONY: maybe-pdf-c++tools pdf-c++tools
38956 maybe-pdf-c++tools:
38957 @if c++tools
38958 maybe-pdf-c++tools: pdf-c++tools
38959
38960 pdf-c++tools: \
38961 configure-c++tools
38962 @: $(MAKE); $(unstage)
38963 @[ -f ./c++tools/Makefile ] || exit 0; \
38964 r=`${PWD_COMMAND}`; export r; \
38965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966 $(HOST_EXPORTS) \
38967 for flag in $(EXTRA_HOST_FLAGS) ; do \
38968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38969 done; \
38970 echo "Doing pdf in c++tools"; \
38971 (cd $(HOST_SUBDIR)/c++tools && \
38972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38974 "RANLIB=$${RANLIB}" \
38975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38976 pdf) \
38977 || exit 1
38978
38979 @endif c++tools
38980
38981 .PHONY: maybe-html-c++tools html-c++tools
38982 maybe-html-c++tools:
38983 @if c++tools
38984 maybe-html-c++tools: html-c++tools
38985
38986 html-c++tools: \
38987 configure-c++tools
38988 @: $(MAKE); $(unstage)
38989 @[ -f ./c++tools/Makefile ] || exit 0; \
38990 r=`${PWD_COMMAND}`; export r; \
38991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992 $(HOST_EXPORTS) \
38993 for flag in $(EXTRA_HOST_FLAGS) ; do \
38994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 done; \
38996 echo "Doing html in c++tools"; \
38997 (cd $(HOST_SUBDIR)/c++tools && \
38998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000 "RANLIB=$${RANLIB}" \
39001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002 html) \
39003 || exit 1
39004
39005 @endif c++tools
39006
39007 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39008 maybe-TAGS-c++tools:
39009 @if c++tools
39010 maybe-TAGS-c++tools: TAGS-c++tools
39011
39012 # c++tools doesn't support TAGS.
39013 TAGS-c++tools:
39014
39015 @endif c++tools
39016
39017 .PHONY: maybe-install-info-c++tools install-info-c++tools
39018 maybe-install-info-c++tools:
39019 @if c++tools
39020 maybe-install-info-c++tools: install-info-c++tools
39021
39022 install-info-c++tools: \
39023 configure-c++tools \
39024 info-c++tools
39025 @: $(MAKE); $(unstage)
39026 @[ -f ./c++tools/Makefile ] || exit 0; \
39027 r=`${PWD_COMMAND}`; export r; \
39028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39029 $(HOST_EXPORTS) \
39030 for flag in $(EXTRA_HOST_FLAGS) ; do \
39031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39032 done; \
39033 echo "Doing install-info in c++tools"; \
39034 (cd $(HOST_SUBDIR)/c++tools && \
39035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39037 "RANLIB=$${RANLIB}" \
39038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39039 install-info) \
39040 || exit 1
39041
39042 @endif c++tools
39043
39044 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39045 maybe-install-dvi-c++tools:
39046 @if c++tools
39047 maybe-install-dvi-c++tools: install-dvi-c++tools
39048
39049 install-dvi-c++tools: \
39050 configure-c++tools \
39051 dvi-c++tools
39052 @: $(MAKE); $(unstage)
39053 @[ -f ./c++tools/Makefile ] || exit 0; \
39054 r=`${PWD_COMMAND}`; export r; \
39055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39056 $(HOST_EXPORTS) \
39057 for flag in $(EXTRA_HOST_FLAGS) ; do \
39058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39059 done; \
39060 echo "Doing install-dvi in c++tools"; \
39061 (cd $(HOST_SUBDIR)/c++tools && \
39062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39064 "RANLIB=$${RANLIB}" \
39065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39066 install-dvi) \
39067 || exit 1
39068
39069 @endif c++tools
39070
39071 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39072 maybe-install-pdf-c++tools:
39073 @if c++tools
39074 maybe-install-pdf-c++tools: install-pdf-c++tools
39075
39076 install-pdf-c++tools: \
39077 configure-c++tools \
39078 pdf-c++tools
39079 @: $(MAKE); $(unstage)
39080 @[ -f ./c++tools/Makefile ] || exit 0; \
39081 r=`${PWD_COMMAND}`; export r; \
39082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39083 $(HOST_EXPORTS) \
39084 for flag in $(EXTRA_HOST_FLAGS) ; do \
39085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39086 done; \
39087 echo "Doing install-pdf in c++tools"; \
39088 (cd $(HOST_SUBDIR)/c++tools && \
39089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39091 "RANLIB=$${RANLIB}" \
39092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39093 install-pdf) \
39094 || exit 1
39095
39096 @endif c++tools
39097
39098 .PHONY: maybe-install-html-c++tools install-html-c++tools
39099 maybe-install-html-c++tools:
39100 @if c++tools
39101 maybe-install-html-c++tools: install-html-c++tools
39102
39103 install-html-c++tools: \
39104 configure-c++tools \
39105 html-c++tools
39106 @: $(MAKE); $(unstage)
39107 @[ -f ./c++tools/Makefile ] || exit 0; \
39108 r=`${PWD_COMMAND}`; export r; \
39109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39110 $(HOST_EXPORTS) \
39111 for flag in $(EXTRA_HOST_FLAGS) ; do \
39112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39113 done; \
39114 echo "Doing install-html in c++tools"; \
39115 (cd $(HOST_SUBDIR)/c++tools && \
39116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39118 "RANLIB=$${RANLIB}" \
39119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39120 install-html) \
39121 || exit 1
39122
39123 @endif c++tools
39124
39125 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39126 maybe-installcheck-c++tools:
39127 @if c++tools
39128 maybe-installcheck-c++tools: installcheck-c++tools
39129
39130 installcheck-c++tools: \
39131 configure-c++tools
39132 @: $(MAKE); $(unstage)
39133 @[ -f ./c++tools/Makefile ] || exit 0; \
39134 r=`${PWD_COMMAND}`; export r; \
39135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39136 $(HOST_EXPORTS) \
39137 for flag in $(EXTRA_HOST_FLAGS) ; do \
39138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39139 done; \
39140 echo "Doing installcheck in c++tools"; \
39141 (cd $(HOST_SUBDIR)/c++tools && \
39142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39144 "RANLIB=$${RANLIB}" \
39145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39146 installcheck) \
39147 || exit 1
39148
39149 @endif c++tools
39150
39151 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39152 maybe-mostlyclean-c++tools:
39153 @if c++tools
39154 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39155
39156 mostlyclean-c++tools:
39157 @: $(MAKE); $(unstage)
39158 @[ -f ./c++tools/Makefile ] || exit 0; \
39159 r=`${PWD_COMMAND}`; export r; \
39160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39161 $(HOST_EXPORTS) \
39162 for flag in $(EXTRA_HOST_FLAGS) ; do \
39163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39164 done; \
39165 echo "Doing mostlyclean in c++tools"; \
39166 (cd $(HOST_SUBDIR)/c++tools && \
39167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39169 "RANLIB=$${RANLIB}" \
39170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39171 mostlyclean) \
39172 || exit 1
39173
39174 @endif c++tools
39175
39176 .PHONY: maybe-clean-c++tools clean-c++tools
39177 maybe-clean-c++tools:
39178 @if c++tools
39179 maybe-clean-c++tools: clean-c++tools
39180
39181 clean-c++tools:
39182 @: $(MAKE); $(unstage)
39183 @[ -f ./c++tools/Makefile ] || exit 0; \
39184 r=`${PWD_COMMAND}`; export r; \
39185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39186 $(HOST_EXPORTS) \
39187 for flag in $(EXTRA_HOST_FLAGS) ; do \
39188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39189 done; \
39190 echo "Doing clean in c++tools"; \
39191 (cd $(HOST_SUBDIR)/c++tools && \
39192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39194 "RANLIB=$${RANLIB}" \
39195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39196 clean) \
39197 || exit 1
39198
39199 @endif c++tools
39200
39201 .PHONY: maybe-distclean-c++tools distclean-c++tools
39202 maybe-distclean-c++tools:
39203 @if c++tools
39204 maybe-distclean-c++tools: distclean-c++tools
39205
39206 distclean-c++tools:
39207 @: $(MAKE); $(unstage)
39208 @[ -f ./c++tools/Makefile ] || exit 0; \
39209 r=`${PWD_COMMAND}`; export r; \
39210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39211 $(HOST_EXPORTS) \
39212 for flag in $(EXTRA_HOST_FLAGS) ; do \
39213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39214 done; \
39215 echo "Doing distclean in c++tools"; \
39216 (cd $(HOST_SUBDIR)/c++tools && \
39217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39219 "RANLIB=$${RANLIB}" \
39220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39221 distclean) \
39222 || exit 1
39223
39224 @endif c++tools
39225
39226 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39227 maybe-maintainer-clean-c++tools:
39228 @if c++tools
39229 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39230
39231 maintainer-clean-c++tools:
39232 @: $(MAKE); $(unstage)
39233 @[ -f ./c++tools/Makefile ] || exit 0; \
39234 r=`${PWD_COMMAND}`; export r; \
39235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236 $(HOST_EXPORTS) \
39237 for flag in $(EXTRA_HOST_FLAGS) ; do \
39238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39239 done; \
39240 echo "Doing maintainer-clean in c++tools"; \
39241 (cd $(HOST_SUBDIR)/c++tools && \
39242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39244 "RANLIB=$${RANLIB}" \
39245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39246 maintainer-clean) \
39247 || exit 1
39248
39249 @endif c++tools
39250
39251
39252
39253 .PHONY: configure-gnattools maybe-configure-gnattools
39254 maybe-configure-gnattools:
39255 @if gcc-bootstrap
39256 configure-gnattools: stage_current
39257 @endif gcc-bootstrap
39258 @if gnattools
39259 maybe-configure-gnattools: configure-gnattools
39260 configure-gnattools:
39261 @: $(MAKE); $(unstage)
39262 @r=`${PWD_COMMAND}`; export r; \
39263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39264 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39266 $(HOST_EXPORTS) \
39267 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39268 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39269 case $(srcdir) in \
39270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39271 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39273 esac; \
39274 module_srcdir=gnattools; \
39275 $(SHELL) \
39276 $$s/$$module_srcdir/configure \
39277 --srcdir=$${topdir}/$$module_srcdir \
39278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39279 --target=${target_alias} \
39280 || exit 1
39281 @endif gnattools
39282
39283
39284
39285
39286
39287 .PHONY: all-gnattools maybe-all-gnattools
39288 maybe-all-gnattools:
39289 @if gcc-bootstrap
39290 all-gnattools: stage_current
39291 @endif gcc-bootstrap
39292 @if gnattools
39293 TARGET-gnattools=all
39294 maybe-all-gnattools: all-gnattools
39295 all-gnattools: configure-gnattools
39296 @: $(MAKE); $(unstage)
39297 @r=`${PWD_COMMAND}`; export r; \
39298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39299 $(HOST_EXPORTS) \
39300 (cd $(HOST_SUBDIR)/gnattools && \
39301 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39302 $(TARGET-gnattools))
39303 @endif gnattools
39304
39305
39306
39307
39308 .PHONY: check-gnattools maybe-check-gnattools
39309 maybe-check-gnattools:
39310 @if gnattools
39311 maybe-check-gnattools: check-gnattools
39312
39313 check-gnattools:
39314 @: $(MAKE); $(unstage)
39315 @r=`${PWD_COMMAND}`; export r; \
39316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39317 $(HOST_EXPORTS) \
39318 (cd $(HOST_SUBDIR)/gnattools && \
39319 $(MAKE) $(FLAGS_TO_PASS) check)
39320
39321 @endif gnattools
39322
39323 .PHONY: install-gnattools maybe-install-gnattools
39324 maybe-install-gnattools:
39325 @if gnattools
39326 maybe-install-gnattools: install-gnattools
39327
39328 install-gnattools: installdirs
39329 @: $(MAKE); $(unstage)
39330 @r=`${PWD_COMMAND}`; export r; \
39331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39332 $(HOST_EXPORTS) \
39333 (cd $(HOST_SUBDIR)/gnattools && \
39334 $(MAKE) $(FLAGS_TO_PASS) install)
39335
39336 @endif gnattools
39337
39338 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39339 maybe-install-strip-gnattools:
39340 @if gnattools
39341 maybe-install-strip-gnattools: install-strip-gnattools
39342
39343 install-strip-gnattools: installdirs
39344 @: $(MAKE); $(unstage)
39345 @r=`${PWD_COMMAND}`; export r; \
39346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39347 $(HOST_EXPORTS) \
39348 (cd $(HOST_SUBDIR)/gnattools && \
39349 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39350
39351 @endif gnattools
39352
39353 # Other targets (info, dvi, pdf, etc.)
39354
39355 .PHONY: maybe-info-gnattools info-gnattools
39356 maybe-info-gnattools:
39357 @if gnattools
39358 maybe-info-gnattools: info-gnattools
39359
39360 info-gnattools: \
39361 configure-gnattools
39362 @: $(MAKE); $(unstage)
39363 @[ -f ./gnattools/Makefile ] || exit 0; \
39364 r=`${PWD_COMMAND}`; export r; \
39365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39366 $(HOST_EXPORTS) \
39367 for flag in $(EXTRA_HOST_FLAGS) ; do \
39368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39369 done; \
39370 echo "Doing info in gnattools"; \
39371 (cd $(HOST_SUBDIR)/gnattools && \
39372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39374 "RANLIB=$${RANLIB}" \
39375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39376 info) \
39377 || exit 1
39378
39379 @endif gnattools
39380
39381 .PHONY: maybe-dvi-gnattools dvi-gnattools
39382 maybe-dvi-gnattools:
39383 @if gnattools
39384 maybe-dvi-gnattools: dvi-gnattools
39385
39386 dvi-gnattools: \
39387 configure-gnattools
39388 @: $(MAKE); $(unstage)
39389 @[ -f ./gnattools/Makefile ] || exit 0; \
39390 r=`${PWD_COMMAND}`; export r; \
39391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39392 $(HOST_EXPORTS) \
39393 for flag in $(EXTRA_HOST_FLAGS) ; do \
39394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39395 done; \
39396 echo "Doing dvi in gnattools"; \
39397 (cd $(HOST_SUBDIR)/gnattools && \
39398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39400 "RANLIB=$${RANLIB}" \
39401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39402 dvi) \
39403 || exit 1
39404
39405 @endif gnattools
39406
39407 .PHONY: maybe-pdf-gnattools pdf-gnattools
39408 maybe-pdf-gnattools:
39409 @if gnattools
39410 maybe-pdf-gnattools: pdf-gnattools
39411
39412 pdf-gnattools: \
39413 configure-gnattools
39414 @: $(MAKE); $(unstage)
39415 @[ -f ./gnattools/Makefile ] || exit 0; \
39416 r=`${PWD_COMMAND}`; export r; \
39417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418 $(HOST_EXPORTS) \
39419 for flag in $(EXTRA_HOST_FLAGS) ; do \
39420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39421 done; \
39422 echo "Doing pdf in gnattools"; \
39423 (cd $(HOST_SUBDIR)/gnattools && \
39424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39426 "RANLIB=$${RANLIB}" \
39427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39428 pdf) \
39429 || exit 1
39430
39431 @endif gnattools
39432
39433 .PHONY: maybe-html-gnattools html-gnattools
39434 maybe-html-gnattools:
39435 @if gnattools
39436 maybe-html-gnattools: html-gnattools
39437
39438 html-gnattools: \
39439 configure-gnattools
39440 @: $(MAKE); $(unstage)
39441 @[ -f ./gnattools/Makefile ] || exit 0; \
39442 r=`${PWD_COMMAND}`; export r; \
39443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39444 $(HOST_EXPORTS) \
39445 for flag in $(EXTRA_HOST_FLAGS) ; do \
39446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39447 done; \
39448 echo "Doing html in gnattools"; \
39449 (cd $(HOST_SUBDIR)/gnattools && \
39450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39452 "RANLIB=$${RANLIB}" \
39453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39454 html) \
39455 || exit 1
39456
39457 @endif gnattools
39458
39459 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39460 maybe-TAGS-gnattools:
39461 @if gnattools
39462 maybe-TAGS-gnattools: TAGS-gnattools
39463
39464 TAGS-gnattools: \
39465 configure-gnattools
39466 @: $(MAKE); $(unstage)
39467 @[ -f ./gnattools/Makefile ] || exit 0; \
39468 r=`${PWD_COMMAND}`; export r; \
39469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39470 $(HOST_EXPORTS) \
39471 for flag in $(EXTRA_HOST_FLAGS) ; do \
39472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39473 done; \
39474 echo "Doing TAGS in gnattools"; \
39475 (cd $(HOST_SUBDIR)/gnattools && \
39476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39478 "RANLIB=$${RANLIB}" \
39479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39480 TAGS) \
39481 || exit 1
39482
39483 @endif gnattools
39484
39485 .PHONY: maybe-install-info-gnattools install-info-gnattools
39486 maybe-install-info-gnattools:
39487 @if gnattools
39488 maybe-install-info-gnattools: install-info-gnattools
39489
39490 install-info-gnattools: \
39491 configure-gnattools \
39492 info-gnattools
39493 @: $(MAKE); $(unstage)
39494 @[ -f ./gnattools/Makefile ] || exit 0; \
39495 r=`${PWD_COMMAND}`; export r; \
39496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39497 $(HOST_EXPORTS) \
39498 for flag in $(EXTRA_HOST_FLAGS) ; do \
39499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39500 done; \
39501 echo "Doing install-info in gnattools"; \
39502 (cd $(HOST_SUBDIR)/gnattools && \
39503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39505 "RANLIB=$${RANLIB}" \
39506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39507 install-info) \
39508 || exit 1
39509
39510 @endif gnattools
39511
39512 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39513 maybe-install-dvi-gnattools:
39514 @if gnattools
39515 maybe-install-dvi-gnattools: install-dvi-gnattools
39516
39517 install-dvi-gnattools: \
39518 configure-gnattools \
39519 dvi-gnattools
39520 @: $(MAKE); $(unstage)
39521 @[ -f ./gnattools/Makefile ] || exit 0; \
39522 r=`${PWD_COMMAND}`; export r; \
39523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39524 $(HOST_EXPORTS) \
39525 for flag in $(EXTRA_HOST_FLAGS) ; do \
39526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39527 done; \
39528 echo "Doing install-dvi in gnattools"; \
39529 (cd $(HOST_SUBDIR)/gnattools && \
39530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39532 "RANLIB=$${RANLIB}" \
39533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39534 install-dvi) \
39535 || exit 1
39536
39537 @endif gnattools
39538
39539 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39540 maybe-install-pdf-gnattools:
39541 @if gnattools
39542 maybe-install-pdf-gnattools: install-pdf-gnattools
39543
39544 install-pdf-gnattools: \
39545 configure-gnattools \
39546 pdf-gnattools
39547 @: $(MAKE); $(unstage)
39548 @[ -f ./gnattools/Makefile ] || exit 0; \
39549 r=`${PWD_COMMAND}`; export r; \
39550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39551 $(HOST_EXPORTS) \
39552 for flag in $(EXTRA_HOST_FLAGS) ; do \
39553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39554 done; \
39555 echo "Doing install-pdf in gnattools"; \
39556 (cd $(HOST_SUBDIR)/gnattools && \
39557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39559 "RANLIB=$${RANLIB}" \
39560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39561 install-pdf) \
39562 || exit 1
39563
39564 @endif gnattools
39565
39566 .PHONY: maybe-install-html-gnattools install-html-gnattools
39567 maybe-install-html-gnattools:
39568 @if gnattools
39569 maybe-install-html-gnattools: install-html-gnattools
39570
39571 install-html-gnattools: \
39572 configure-gnattools \
39573 html-gnattools
39574 @: $(MAKE); $(unstage)
39575 @[ -f ./gnattools/Makefile ] || exit 0; \
39576 r=`${PWD_COMMAND}`; export r; \
39577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39578 $(HOST_EXPORTS) \
39579 for flag in $(EXTRA_HOST_FLAGS) ; do \
39580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39581 done; \
39582 echo "Doing install-html in gnattools"; \
39583 (cd $(HOST_SUBDIR)/gnattools && \
39584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39586 "RANLIB=$${RANLIB}" \
39587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39588 install-html) \
39589 || exit 1
39590
39591 @endif gnattools
39592
39593 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39594 maybe-installcheck-gnattools:
39595 @if gnattools
39596 maybe-installcheck-gnattools: installcheck-gnattools
39597
39598 installcheck-gnattools: \
39599 configure-gnattools
39600 @: $(MAKE); $(unstage)
39601 @[ -f ./gnattools/Makefile ] || exit 0; \
39602 r=`${PWD_COMMAND}`; export r; \
39603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39604 $(HOST_EXPORTS) \
39605 for flag in $(EXTRA_HOST_FLAGS) ; do \
39606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39607 done; \
39608 echo "Doing installcheck in gnattools"; \
39609 (cd $(HOST_SUBDIR)/gnattools && \
39610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39612 "RANLIB=$${RANLIB}" \
39613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39614 installcheck) \
39615 || exit 1
39616
39617 @endif gnattools
39618
39619 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39620 maybe-mostlyclean-gnattools:
39621 @if gnattools
39622 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39623
39624 mostlyclean-gnattools:
39625 @: $(MAKE); $(unstage)
39626 @[ -f ./gnattools/Makefile ] || exit 0; \
39627 r=`${PWD_COMMAND}`; export r; \
39628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39629 $(HOST_EXPORTS) \
39630 for flag in $(EXTRA_HOST_FLAGS) ; do \
39631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39632 done; \
39633 echo "Doing mostlyclean in gnattools"; \
39634 (cd $(HOST_SUBDIR)/gnattools && \
39635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39637 "RANLIB=$${RANLIB}" \
39638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39639 mostlyclean) \
39640 || exit 1
39641
39642 @endif gnattools
39643
39644 .PHONY: maybe-clean-gnattools clean-gnattools
39645 maybe-clean-gnattools:
39646 @if gnattools
39647 maybe-clean-gnattools: clean-gnattools
39648
39649 clean-gnattools:
39650 @: $(MAKE); $(unstage)
39651 @[ -f ./gnattools/Makefile ] || exit 0; \
39652 r=`${PWD_COMMAND}`; export r; \
39653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39654 $(HOST_EXPORTS) \
39655 for flag in $(EXTRA_HOST_FLAGS) ; do \
39656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39657 done; \
39658 echo "Doing clean in gnattools"; \
39659 (cd $(HOST_SUBDIR)/gnattools && \
39660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39662 "RANLIB=$${RANLIB}" \
39663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39664 clean) \
39665 || exit 1
39666
39667 @endif gnattools
39668
39669 .PHONY: maybe-distclean-gnattools distclean-gnattools
39670 maybe-distclean-gnattools:
39671 @if gnattools
39672 maybe-distclean-gnattools: distclean-gnattools
39673
39674 distclean-gnattools:
39675 @: $(MAKE); $(unstage)
39676 @[ -f ./gnattools/Makefile ] || exit 0; \
39677 r=`${PWD_COMMAND}`; export r; \
39678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39679 $(HOST_EXPORTS) \
39680 for flag in $(EXTRA_HOST_FLAGS) ; do \
39681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39682 done; \
39683 echo "Doing distclean in gnattools"; \
39684 (cd $(HOST_SUBDIR)/gnattools && \
39685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39687 "RANLIB=$${RANLIB}" \
39688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39689 distclean) \
39690 || exit 1
39691
39692 @endif gnattools
39693
39694 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39695 maybe-maintainer-clean-gnattools:
39696 @if gnattools
39697 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39698
39699 maintainer-clean-gnattools:
39700 @: $(MAKE); $(unstage)
39701 @[ -f ./gnattools/Makefile ] || exit 0; \
39702 r=`${PWD_COMMAND}`; export r; \
39703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39704 $(HOST_EXPORTS) \
39705 for flag in $(EXTRA_HOST_FLAGS) ; do \
39706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39707 done; \
39708 echo "Doing maintainer-clean in gnattools"; \
39709 (cd $(HOST_SUBDIR)/gnattools && \
39710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39712 "RANLIB=$${RANLIB}" \
39713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39714 maintainer-clean) \
39715 || exit 1
39716
39717 @endif gnattools
39718
39719
39720
39721 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39722 maybe-configure-lto-plugin:
39723 @if gcc-bootstrap
39724 configure-lto-plugin: stage_current
39725 @endif gcc-bootstrap
39726 @if lto-plugin
39727 maybe-configure-lto-plugin: configure-lto-plugin
39728 configure-lto-plugin:
39729 @r=`${PWD_COMMAND}`; export r; \
39730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39731 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39733 $(HOST_EXPORTS) \
39734 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39735 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39736 case $(srcdir) in \
39737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39738 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39740 esac; \
39741 module_srcdir=lto-plugin; \
39742 $(SHELL) \
39743 $$s/$$module_srcdir/configure \
39744 --srcdir=$${topdir}/$$module_srcdir \
39745 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39746 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39747 || exit 1
39748 @endif lto-plugin
39749
39750
39751
39752 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39753 maybe-configure-stage1-lto-plugin:
39754 @if lto-plugin-bootstrap
39755 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39756 configure-stage1-lto-plugin:
39757 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39758 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39759 @r=`${PWD_COMMAND}`; export r; \
39760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39761 TFLAGS="$(STAGE1_TFLAGS)"; \
39762 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39763 $(HOST_EXPORTS) \
39764 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39765 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39766 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39767 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39769 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39770 case $(srcdir) in \
39771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39772 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39774 esac; \
39775 module_srcdir=lto-plugin; \
39776 $(SHELL) $$s/$$module_srcdir/configure \
39777 --srcdir=$${topdir}/$$module_srcdir \
39778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39779 --target=${target_alias} \
39780 \
39781 $(STAGE1_CONFIGURE_FLAGS) \
39782 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39783 @endif lto-plugin-bootstrap
39784
39785 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39786 maybe-configure-stage2-lto-plugin:
39787 @if lto-plugin-bootstrap
39788 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39789 configure-stage2-lto-plugin:
39790 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39792 @r=`${PWD_COMMAND}`; export r; \
39793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39794 TFLAGS="$(STAGE2_TFLAGS)"; \
39795 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39796 $(HOST_EXPORTS) \
39797 $(POSTSTAGE1_HOST_EXPORTS) \
39798 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39799 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39800 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39801 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39803 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39804 case $(srcdir) in \
39805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39806 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39808 esac; \
39809 module_srcdir=lto-plugin; \
39810 $(SHELL) $$s/$$module_srcdir/configure \
39811 --srcdir=$${topdir}/$$module_srcdir \
39812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39813 --target=${target_alias} \
39814 --with-build-libsubdir=$(HOST_SUBDIR) \
39815 $(STAGE2_CONFIGURE_FLAGS) \
39816 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39817 @endif lto-plugin-bootstrap
39818
39819 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39820 maybe-configure-stage3-lto-plugin:
39821 @if lto-plugin-bootstrap
39822 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39823 configure-stage3-lto-plugin:
39824 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39826 @r=`${PWD_COMMAND}`; export r; \
39827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39828 TFLAGS="$(STAGE3_TFLAGS)"; \
39829 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39830 $(HOST_EXPORTS) \
39831 $(POSTSTAGE1_HOST_EXPORTS) \
39832 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39833 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39834 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39835 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39837 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39838 case $(srcdir) in \
39839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39840 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39842 esac; \
39843 module_srcdir=lto-plugin; \
39844 $(SHELL) $$s/$$module_srcdir/configure \
39845 --srcdir=$${topdir}/$$module_srcdir \
39846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39847 --target=${target_alias} \
39848 --with-build-libsubdir=$(HOST_SUBDIR) \
39849 $(STAGE3_CONFIGURE_FLAGS) \
39850 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39851 @endif lto-plugin-bootstrap
39852
39853 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39854 maybe-configure-stage4-lto-plugin:
39855 @if lto-plugin-bootstrap
39856 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39857 configure-stage4-lto-plugin:
39858 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39860 @r=`${PWD_COMMAND}`; export r; \
39861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39862 TFLAGS="$(STAGE4_TFLAGS)"; \
39863 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39864 $(HOST_EXPORTS) \
39865 $(POSTSTAGE1_HOST_EXPORTS) \
39866 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39867 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39868 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39869 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39871 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39872 case $(srcdir) in \
39873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39874 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39876 esac; \
39877 module_srcdir=lto-plugin; \
39878 $(SHELL) $$s/$$module_srcdir/configure \
39879 --srcdir=$${topdir}/$$module_srcdir \
39880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39881 --target=${target_alias} \
39882 --with-build-libsubdir=$(HOST_SUBDIR) \
39883 $(STAGE4_CONFIGURE_FLAGS) \
39884 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39885 @endif lto-plugin-bootstrap
39886
39887 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39888 maybe-configure-stageprofile-lto-plugin:
39889 @if lto-plugin-bootstrap
39890 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39891 configure-stageprofile-lto-plugin:
39892 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39894 @r=`${PWD_COMMAND}`; export r; \
39895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39896 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39897 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39898 $(HOST_EXPORTS) \
39899 $(POSTSTAGE1_HOST_EXPORTS) \
39900 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39901 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39902 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39903 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39905 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39906 case $(srcdir) in \
39907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39908 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39910 esac; \
39911 module_srcdir=lto-plugin; \
39912 $(SHELL) $$s/$$module_srcdir/configure \
39913 --srcdir=$${topdir}/$$module_srcdir \
39914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39915 --target=${target_alias} \
39916 --with-build-libsubdir=$(HOST_SUBDIR) \
39917 $(STAGEprofile_CONFIGURE_FLAGS) \
39918 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39919 @endif lto-plugin-bootstrap
39920
39921 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39922 maybe-configure-stagetrain-lto-plugin:
39923 @if lto-plugin-bootstrap
39924 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39925 configure-stagetrain-lto-plugin:
39926 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39928 @r=`${PWD_COMMAND}`; export r; \
39929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39930 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39931 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39932 $(HOST_EXPORTS) \
39933 $(POSTSTAGE1_HOST_EXPORTS) \
39934 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39935 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39936 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39937 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39939 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39940 case $(srcdir) in \
39941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39942 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39944 esac; \
39945 module_srcdir=lto-plugin; \
39946 $(SHELL) $$s/$$module_srcdir/configure \
39947 --srcdir=$${topdir}/$$module_srcdir \
39948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39949 --target=${target_alias} \
39950 --with-build-libsubdir=$(HOST_SUBDIR) \
39951 $(STAGEtrain_CONFIGURE_FLAGS) \
39952 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39953 @endif lto-plugin-bootstrap
39954
39955 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39956 maybe-configure-stagefeedback-lto-plugin:
39957 @if lto-plugin-bootstrap
39958 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39959 configure-stagefeedback-lto-plugin:
39960 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39962 @r=`${PWD_COMMAND}`; export r; \
39963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39964 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39965 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39966 $(HOST_EXPORTS) \
39967 $(POSTSTAGE1_HOST_EXPORTS) \
39968 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39969 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39970 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39971 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39973 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39974 case $(srcdir) in \
39975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39976 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39978 esac; \
39979 module_srcdir=lto-plugin; \
39980 $(SHELL) $$s/$$module_srcdir/configure \
39981 --srcdir=$${topdir}/$$module_srcdir \
39982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39983 --target=${target_alias} \
39984 --with-build-libsubdir=$(HOST_SUBDIR) \
39985 $(STAGEfeedback_CONFIGURE_FLAGS) \
39986 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39987 @endif lto-plugin-bootstrap
39988
39989 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39990 maybe-configure-stageautoprofile-lto-plugin:
39991 @if lto-plugin-bootstrap
39992 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39993 configure-stageautoprofile-lto-plugin:
39994 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39996 @r=`${PWD_COMMAND}`; export r; \
39997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39998 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39999 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40000 $(HOST_EXPORTS) \
40001 $(POSTSTAGE1_HOST_EXPORTS) \
40002 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40003 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40004 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40005 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40007 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40008 case $(srcdir) in \
40009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40010 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40012 esac; \
40013 module_srcdir=lto-plugin; \
40014 $(SHELL) $$s/$$module_srcdir/configure \
40015 --srcdir=$${topdir}/$$module_srcdir \
40016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40017 --target=${target_alias} \
40018 --with-build-libsubdir=$(HOST_SUBDIR) \
40019 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40020 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40021 @endif lto-plugin-bootstrap
40022
40023 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40024 maybe-configure-stageautofeedback-lto-plugin:
40025 @if lto-plugin-bootstrap
40026 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40027 configure-stageautofeedback-lto-plugin:
40028 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40030 @r=`${PWD_COMMAND}`; export r; \
40031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40032 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40033 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40034 $(HOST_EXPORTS) \
40035 $(POSTSTAGE1_HOST_EXPORTS) \
40036 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40037 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40038 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40039 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40041 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40042 case $(srcdir) in \
40043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40044 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40046 esac; \
40047 module_srcdir=lto-plugin; \
40048 $(SHELL) $$s/$$module_srcdir/configure \
40049 --srcdir=$${topdir}/$$module_srcdir \
40050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40051 --target=${target_alias} \
40052 --with-build-libsubdir=$(HOST_SUBDIR) \
40053 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40054 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40055 @endif lto-plugin-bootstrap
40056
40057
40058
40059
40060
40061 .PHONY: all-lto-plugin maybe-all-lto-plugin
40062 maybe-all-lto-plugin:
40063 @if gcc-bootstrap
40064 all-lto-plugin: stage_current
40065 @endif gcc-bootstrap
40066 @if lto-plugin
40067 TARGET-lto-plugin=all
40068 maybe-all-lto-plugin: all-lto-plugin
40069 all-lto-plugin: configure-lto-plugin
40070 @r=`${PWD_COMMAND}`; export r; \
40071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40072 $(HOST_EXPORTS) \
40073 (cd $(HOST_SUBDIR)/lto-plugin && \
40074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40075 $(TARGET-lto-plugin))
40076 @endif lto-plugin
40077
40078
40079
40080 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40081 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40082 maybe-all-stage1-lto-plugin:
40083 maybe-clean-stage1-lto-plugin:
40084 @if lto-plugin-bootstrap
40085 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40086 all-stage1: all-stage1-lto-plugin
40087 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40088 all-stage1-lto-plugin: configure-stage1-lto-plugin
40089 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40090 @r=`${PWD_COMMAND}`; export r; \
40091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40092 TFLAGS="$(STAGE1_TFLAGS)"; \
40093 $(HOST_EXPORTS) \
40094 cd $(HOST_SUBDIR)/lto-plugin && \
40095 \
40096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40097 CFLAGS="$(STAGE1_CFLAGS)" \
40098 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40099 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40100 LIBCFLAGS="$(LIBCFLAGS)" \
40101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40104 $(EXTRA_HOST_FLAGS) \
40105 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40106 TFLAGS="$(STAGE1_TFLAGS)" \
40107 $(TARGET-stage1-lto-plugin)
40108
40109 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40110 clean-stage1: clean-stage1-lto-plugin
40111 clean-stage1-lto-plugin:
40112 @if [ $(current_stage) = stage1 ]; then \
40113 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40114 else \
40115 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40116 $(MAKE) stage1-start; \
40117 fi; \
40118 cd $(HOST_SUBDIR)/lto-plugin && \
40119 $(MAKE) $(EXTRA_HOST_FLAGS) \
40120 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40121 @endif lto-plugin-bootstrap
40122
40123
40124 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40125 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40126 maybe-all-stage2-lto-plugin:
40127 maybe-clean-stage2-lto-plugin:
40128 @if lto-plugin-bootstrap
40129 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40130 all-stage2: all-stage2-lto-plugin
40131 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40132 all-stage2-lto-plugin: configure-stage2-lto-plugin
40133 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40134 @r=`${PWD_COMMAND}`; export r; \
40135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40136 TFLAGS="$(STAGE2_TFLAGS)"; \
40137 $(HOST_EXPORTS) \
40138 $(POSTSTAGE1_HOST_EXPORTS) \
40139 cd $(HOST_SUBDIR)/lto-plugin && \
40140 \
40141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40142 CFLAGS="$(STAGE2_CFLAGS)" \
40143 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40144 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40145 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40149 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40150 TFLAGS="$(STAGE2_TFLAGS)" \
40151 $(TARGET-stage2-lto-plugin)
40152
40153 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40154 clean-stage2: clean-stage2-lto-plugin
40155 clean-stage2-lto-plugin:
40156 @if [ $(current_stage) = stage2 ]; then \
40157 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40158 else \
40159 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40160 $(MAKE) stage2-start; \
40161 fi; \
40162 cd $(HOST_SUBDIR)/lto-plugin && \
40163 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40164 @endif lto-plugin-bootstrap
40165
40166
40167 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40168 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40169 maybe-all-stage3-lto-plugin:
40170 maybe-clean-stage3-lto-plugin:
40171 @if lto-plugin-bootstrap
40172 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40173 all-stage3: all-stage3-lto-plugin
40174 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40175 all-stage3-lto-plugin: configure-stage3-lto-plugin
40176 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40177 @r=`${PWD_COMMAND}`; export r; \
40178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40179 TFLAGS="$(STAGE3_TFLAGS)"; \
40180 $(HOST_EXPORTS) \
40181 $(POSTSTAGE1_HOST_EXPORTS) \
40182 cd $(HOST_SUBDIR)/lto-plugin && \
40183 \
40184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40185 CFLAGS="$(STAGE3_CFLAGS)" \
40186 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40187 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40188 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40192 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40193 TFLAGS="$(STAGE3_TFLAGS)" \
40194 $(TARGET-stage3-lto-plugin)
40195
40196 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40197 clean-stage3: clean-stage3-lto-plugin
40198 clean-stage3-lto-plugin:
40199 @if [ $(current_stage) = stage3 ]; then \
40200 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40201 else \
40202 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40203 $(MAKE) stage3-start; \
40204 fi; \
40205 cd $(HOST_SUBDIR)/lto-plugin && \
40206 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40207 @endif lto-plugin-bootstrap
40208
40209
40210 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40211 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40212 maybe-all-stage4-lto-plugin:
40213 maybe-clean-stage4-lto-plugin:
40214 @if lto-plugin-bootstrap
40215 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40216 all-stage4: all-stage4-lto-plugin
40217 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40218 all-stage4-lto-plugin: configure-stage4-lto-plugin
40219 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40220 @r=`${PWD_COMMAND}`; export r; \
40221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40222 TFLAGS="$(STAGE4_TFLAGS)"; \
40223 $(HOST_EXPORTS) \
40224 $(POSTSTAGE1_HOST_EXPORTS) \
40225 cd $(HOST_SUBDIR)/lto-plugin && \
40226 \
40227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40228 CFLAGS="$(STAGE4_CFLAGS)" \
40229 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40230 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40231 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40235 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40236 TFLAGS="$(STAGE4_TFLAGS)" \
40237 $(TARGET-stage4-lto-plugin)
40238
40239 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40240 clean-stage4: clean-stage4-lto-plugin
40241 clean-stage4-lto-plugin:
40242 @if [ $(current_stage) = stage4 ]; then \
40243 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40244 else \
40245 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40246 $(MAKE) stage4-start; \
40247 fi; \
40248 cd $(HOST_SUBDIR)/lto-plugin && \
40249 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40250 @endif lto-plugin-bootstrap
40251
40252
40253 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40254 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40255 maybe-all-stageprofile-lto-plugin:
40256 maybe-clean-stageprofile-lto-plugin:
40257 @if lto-plugin-bootstrap
40258 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40259 all-stageprofile: all-stageprofile-lto-plugin
40260 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40261 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40262 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40263 @r=`${PWD_COMMAND}`; export r; \
40264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40265 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40266 $(HOST_EXPORTS) \
40267 $(POSTSTAGE1_HOST_EXPORTS) \
40268 cd $(HOST_SUBDIR)/lto-plugin && \
40269 \
40270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40271 CFLAGS="$(STAGEprofile_CFLAGS)" \
40272 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40273 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40274 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40278 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40279 TFLAGS="$(STAGEprofile_TFLAGS)" \
40280 $(TARGET-stageprofile-lto-plugin)
40281
40282 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40283 clean-stageprofile: clean-stageprofile-lto-plugin
40284 clean-stageprofile-lto-plugin:
40285 @if [ $(current_stage) = stageprofile ]; then \
40286 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40287 else \
40288 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40289 $(MAKE) stageprofile-start; \
40290 fi; \
40291 cd $(HOST_SUBDIR)/lto-plugin && \
40292 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40293 @endif lto-plugin-bootstrap
40294
40295
40296 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40297 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40298 maybe-all-stagetrain-lto-plugin:
40299 maybe-clean-stagetrain-lto-plugin:
40300 @if lto-plugin-bootstrap
40301 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40302 all-stagetrain: all-stagetrain-lto-plugin
40303 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40304 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40305 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40306 @r=`${PWD_COMMAND}`; export r; \
40307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40308 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40309 $(HOST_EXPORTS) \
40310 $(POSTSTAGE1_HOST_EXPORTS) \
40311 cd $(HOST_SUBDIR)/lto-plugin && \
40312 \
40313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40314 CFLAGS="$(STAGEtrain_CFLAGS)" \
40315 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40316 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40317 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40322 TFLAGS="$(STAGEtrain_TFLAGS)" \
40323 $(TARGET-stagetrain-lto-plugin)
40324
40325 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40326 clean-stagetrain: clean-stagetrain-lto-plugin
40327 clean-stagetrain-lto-plugin:
40328 @if [ $(current_stage) = stagetrain ]; then \
40329 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40330 else \
40331 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40332 $(MAKE) stagetrain-start; \
40333 fi; \
40334 cd $(HOST_SUBDIR)/lto-plugin && \
40335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40336 @endif lto-plugin-bootstrap
40337
40338
40339 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40340 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40341 maybe-all-stagefeedback-lto-plugin:
40342 maybe-clean-stagefeedback-lto-plugin:
40343 @if lto-plugin-bootstrap
40344 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40345 all-stagefeedback: all-stagefeedback-lto-plugin
40346 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40347 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40348 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40349 @r=`${PWD_COMMAND}`; export r; \
40350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40351 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40352 $(HOST_EXPORTS) \
40353 $(POSTSTAGE1_HOST_EXPORTS) \
40354 cd $(HOST_SUBDIR)/lto-plugin && \
40355 \
40356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40357 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40358 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40359 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40360 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40365 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40366 $(TARGET-stagefeedback-lto-plugin)
40367
40368 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40369 clean-stagefeedback: clean-stagefeedback-lto-plugin
40370 clean-stagefeedback-lto-plugin:
40371 @if [ $(current_stage) = stagefeedback ]; then \
40372 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40373 else \
40374 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40375 $(MAKE) stagefeedback-start; \
40376 fi; \
40377 cd $(HOST_SUBDIR)/lto-plugin && \
40378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40379 @endif lto-plugin-bootstrap
40380
40381
40382 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40383 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40384 maybe-all-stageautoprofile-lto-plugin:
40385 maybe-clean-stageautoprofile-lto-plugin:
40386 @if lto-plugin-bootstrap
40387 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40388 all-stageautoprofile: all-stageautoprofile-lto-plugin
40389 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40390 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40391 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40392 @r=`${PWD_COMMAND}`; export r; \
40393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40394 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40395 $(HOST_EXPORTS) \
40396 $(POSTSTAGE1_HOST_EXPORTS) \
40397 cd $(HOST_SUBDIR)/lto-plugin && \
40398 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40400 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40401 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40402 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40403 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40408 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40409 $(TARGET-stageautoprofile-lto-plugin)
40410
40411 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40412 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40413 clean-stageautoprofile-lto-plugin:
40414 @if [ $(current_stage) = stageautoprofile ]; then \
40415 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40416 else \
40417 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40418 $(MAKE) stageautoprofile-start; \
40419 fi; \
40420 cd $(HOST_SUBDIR)/lto-plugin && \
40421 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40422 @endif lto-plugin-bootstrap
40423
40424
40425 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40426 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40427 maybe-all-stageautofeedback-lto-plugin:
40428 maybe-clean-stageautofeedback-lto-plugin:
40429 @if lto-plugin-bootstrap
40430 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40431 all-stageautofeedback: all-stageautofeedback-lto-plugin
40432 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40433 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40434 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40435 @r=`${PWD_COMMAND}`; export r; \
40436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40437 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40438 $(HOST_EXPORTS) \
40439 $(POSTSTAGE1_HOST_EXPORTS) \
40440 cd $(HOST_SUBDIR)/lto-plugin && \
40441 \
40442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40443 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40444 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40445 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40446 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40451 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40452 $(TARGET-stageautofeedback-lto-plugin)
40453
40454 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40455 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40456 clean-stageautofeedback-lto-plugin:
40457 @if [ $(current_stage) = stageautofeedback ]; then \
40458 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40459 else \
40460 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40461 $(MAKE) stageautofeedback-start; \
40462 fi; \
40463 cd $(HOST_SUBDIR)/lto-plugin && \
40464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40465 @endif lto-plugin-bootstrap
40466
40467
40468
40469
40470
40471 .PHONY: check-lto-plugin maybe-check-lto-plugin
40472 maybe-check-lto-plugin:
40473 @if lto-plugin
40474 maybe-check-lto-plugin: check-lto-plugin
40475
40476 check-lto-plugin:
40477 @: $(MAKE); $(unstage)
40478 @r=`${PWD_COMMAND}`; export r; \
40479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40480 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40481 (cd $(HOST_SUBDIR)/lto-plugin && \
40482 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40483
40484 @endif lto-plugin
40485
40486 .PHONY: install-lto-plugin maybe-install-lto-plugin
40487 maybe-install-lto-plugin:
40488 @if lto-plugin
40489 maybe-install-lto-plugin: install-lto-plugin
40490
40491 install-lto-plugin: installdirs
40492 @: $(MAKE); $(unstage)
40493 @r=`${PWD_COMMAND}`; export r; \
40494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40495 $(HOST_EXPORTS) \
40496 (cd $(HOST_SUBDIR)/lto-plugin && \
40497 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40498
40499 @endif lto-plugin
40500
40501 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40502 maybe-install-strip-lto-plugin:
40503 @if lto-plugin
40504 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40505
40506 install-strip-lto-plugin: installdirs
40507 @: $(MAKE); $(unstage)
40508 @r=`${PWD_COMMAND}`; export r; \
40509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40510 $(HOST_EXPORTS) \
40511 (cd $(HOST_SUBDIR)/lto-plugin && \
40512 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40513
40514 @endif lto-plugin
40515
40516 # Other targets (info, dvi, pdf, etc.)
40517
40518 .PHONY: maybe-info-lto-plugin info-lto-plugin
40519 maybe-info-lto-plugin:
40520 @if lto-plugin
40521 maybe-info-lto-plugin: info-lto-plugin
40522
40523 info-lto-plugin: \
40524 configure-lto-plugin
40525 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40526 r=`${PWD_COMMAND}`; export r; \
40527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40528 $(HOST_EXPORTS) \
40529 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40531 done; \
40532 echo "Doing info in lto-plugin"; \
40533 (cd $(HOST_SUBDIR)/lto-plugin && \
40534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40536 "RANLIB=$${RANLIB}" \
40537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40538 info) \
40539 || exit 1
40540
40541 @endif lto-plugin
40542
40543 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40544 maybe-dvi-lto-plugin:
40545 @if lto-plugin
40546 maybe-dvi-lto-plugin: dvi-lto-plugin
40547
40548 dvi-lto-plugin: \
40549 configure-lto-plugin
40550 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40551 r=`${PWD_COMMAND}`; export r; \
40552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40553 $(HOST_EXPORTS) \
40554 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40556 done; \
40557 echo "Doing dvi in lto-plugin"; \
40558 (cd $(HOST_SUBDIR)/lto-plugin && \
40559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40561 "RANLIB=$${RANLIB}" \
40562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40563 dvi) \
40564 || exit 1
40565
40566 @endif lto-plugin
40567
40568 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40569 maybe-pdf-lto-plugin:
40570 @if lto-plugin
40571 maybe-pdf-lto-plugin: pdf-lto-plugin
40572
40573 pdf-lto-plugin: \
40574 configure-lto-plugin
40575 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40576 r=`${PWD_COMMAND}`; export r; \
40577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40578 $(HOST_EXPORTS) \
40579 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40581 done; \
40582 echo "Doing pdf in lto-plugin"; \
40583 (cd $(HOST_SUBDIR)/lto-plugin && \
40584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40586 "RANLIB=$${RANLIB}" \
40587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40588 pdf) \
40589 || exit 1
40590
40591 @endif lto-plugin
40592
40593 .PHONY: maybe-html-lto-plugin html-lto-plugin
40594 maybe-html-lto-plugin:
40595 @if lto-plugin
40596 maybe-html-lto-plugin: html-lto-plugin
40597
40598 html-lto-plugin: \
40599 configure-lto-plugin
40600 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40601 r=`${PWD_COMMAND}`; export r; \
40602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40603 $(HOST_EXPORTS) \
40604 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40606 done; \
40607 echo "Doing html in lto-plugin"; \
40608 (cd $(HOST_SUBDIR)/lto-plugin && \
40609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40611 "RANLIB=$${RANLIB}" \
40612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40613 html) \
40614 || exit 1
40615
40616 @endif lto-plugin
40617
40618 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40619 maybe-TAGS-lto-plugin:
40620 @if lto-plugin
40621 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40622
40623 TAGS-lto-plugin: \
40624 configure-lto-plugin
40625 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40626 r=`${PWD_COMMAND}`; export r; \
40627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40628 $(HOST_EXPORTS) \
40629 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40631 done; \
40632 echo "Doing TAGS in lto-plugin"; \
40633 (cd $(HOST_SUBDIR)/lto-plugin && \
40634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40636 "RANLIB=$${RANLIB}" \
40637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40638 TAGS) \
40639 || exit 1
40640
40641 @endif lto-plugin
40642
40643 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40644 maybe-install-info-lto-plugin:
40645 @if lto-plugin
40646 maybe-install-info-lto-plugin: install-info-lto-plugin
40647
40648 install-info-lto-plugin: \
40649 configure-lto-plugin \
40650 info-lto-plugin
40651 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40652 r=`${PWD_COMMAND}`; export r; \
40653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40654 $(HOST_EXPORTS) \
40655 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40657 done; \
40658 echo "Doing install-info in lto-plugin"; \
40659 (cd $(HOST_SUBDIR)/lto-plugin && \
40660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40662 "RANLIB=$${RANLIB}" \
40663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40664 install-info) \
40665 || exit 1
40666
40667 @endif lto-plugin
40668
40669 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40670 maybe-install-dvi-lto-plugin:
40671 @if lto-plugin
40672 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40673
40674 install-dvi-lto-plugin: \
40675 configure-lto-plugin \
40676 dvi-lto-plugin
40677 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40678 r=`${PWD_COMMAND}`; export r; \
40679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40680 $(HOST_EXPORTS) \
40681 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40683 done; \
40684 echo "Doing install-dvi in lto-plugin"; \
40685 (cd $(HOST_SUBDIR)/lto-plugin && \
40686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40688 "RANLIB=$${RANLIB}" \
40689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40690 install-dvi) \
40691 || exit 1
40692
40693 @endif lto-plugin
40694
40695 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40696 maybe-install-pdf-lto-plugin:
40697 @if lto-plugin
40698 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40699
40700 install-pdf-lto-plugin: \
40701 configure-lto-plugin \
40702 pdf-lto-plugin
40703 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40704 r=`${PWD_COMMAND}`; export r; \
40705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40706 $(HOST_EXPORTS) \
40707 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40709 done; \
40710 echo "Doing install-pdf in lto-plugin"; \
40711 (cd $(HOST_SUBDIR)/lto-plugin && \
40712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40714 "RANLIB=$${RANLIB}" \
40715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40716 install-pdf) \
40717 || exit 1
40718
40719 @endif lto-plugin
40720
40721 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40722 maybe-install-html-lto-plugin:
40723 @if lto-plugin
40724 maybe-install-html-lto-plugin: install-html-lto-plugin
40725
40726 install-html-lto-plugin: \
40727 configure-lto-plugin \
40728 html-lto-plugin
40729 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40730 r=`${PWD_COMMAND}`; export r; \
40731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40732 $(HOST_EXPORTS) \
40733 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40735 done; \
40736 echo "Doing install-html in lto-plugin"; \
40737 (cd $(HOST_SUBDIR)/lto-plugin && \
40738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40740 "RANLIB=$${RANLIB}" \
40741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40742 install-html) \
40743 || exit 1
40744
40745 @endif lto-plugin
40746
40747 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40748 maybe-installcheck-lto-plugin:
40749 @if lto-plugin
40750 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40751
40752 installcheck-lto-plugin: \
40753 configure-lto-plugin
40754 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40755 r=`${PWD_COMMAND}`; export r; \
40756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40757 $(HOST_EXPORTS) \
40758 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40760 done; \
40761 echo "Doing installcheck in lto-plugin"; \
40762 (cd $(HOST_SUBDIR)/lto-plugin && \
40763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40765 "RANLIB=$${RANLIB}" \
40766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40767 installcheck) \
40768 || exit 1
40769
40770 @endif lto-plugin
40771
40772 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40773 maybe-mostlyclean-lto-plugin:
40774 @if lto-plugin
40775 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40776
40777 mostlyclean-lto-plugin:
40778 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40779 r=`${PWD_COMMAND}`; export r; \
40780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40781 $(HOST_EXPORTS) \
40782 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40784 done; \
40785 echo "Doing mostlyclean in lto-plugin"; \
40786 (cd $(HOST_SUBDIR)/lto-plugin && \
40787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40789 "RANLIB=$${RANLIB}" \
40790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40791 mostlyclean) \
40792 || exit 1
40793
40794 @endif lto-plugin
40795
40796 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40797 maybe-clean-lto-plugin:
40798 @if lto-plugin
40799 maybe-clean-lto-plugin: clean-lto-plugin
40800
40801 clean-lto-plugin:
40802 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40803 r=`${PWD_COMMAND}`; export r; \
40804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40805 $(HOST_EXPORTS) \
40806 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40808 done; \
40809 echo "Doing clean in lto-plugin"; \
40810 (cd $(HOST_SUBDIR)/lto-plugin && \
40811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40813 "RANLIB=$${RANLIB}" \
40814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40815 clean) \
40816 || exit 1
40817
40818 @endif lto-plugin
40819
40820 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40821 maybe-distclean-lto-plugin:
40822 @if lto-plugin
40823 maybe-distclean-lto-plugin: distclean-lto-plugin
40824
40825 distclean-lto-plugin:
40826 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40827 r=`${PWD_COMMAND}`; export r; \
40828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40829 $(HOST_EXPORTS) \
40830 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40832 done; \
40833 echo "Doing distclean in lto-plugin"; \
40834 (cd $(HOST_SUBDIR)/lto-plugin && \
40835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40837 "RANLIB=$${RANLIB}" \
40838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40839 distclean) \
40840 || exit 1
40841
40842 @endif lto-plugin
40843
40844 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40845 maybe-maintainer-clean-lto-plugin:
40846 @if lto-plugin
40847 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40848
40849 maintainer-clean-lto-plugin:
40850 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40851 r=`${PWD_COMMAND}`; export r; \
40852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853 $(HOST_EXPORTS) \
40854 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40856 done; \
40857 echo "Doing maintainer-clean in lto-plugin"; \
40858 (cd $(HOST_SUBDIR)/lto-plugin && \
40859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40861 "RANLIB=$${RANLIB}" \
40862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40863 maintainer-clean) \
40864 || exit 1
40865
40866 @endif lto-plugin
40867
40868
40869
40870 .PHONY: configure-libcc1 maybe-configure-libcc1
40871 maybe-configure-libcc1:
40872 @if gcc-bootstrap
40873 configure-libcc1: stage_current
40874 @endif gcc-bootstrap
40875 @if libcc1
40876 maybe-configure-libcc1: configure-libcc1
40877 configure-libcc1:
40878 @: $(MAKE); $(unstage)
40879 @r=`${PWD_COMMAND}`; export r; \
40880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40881 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40882 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40883 $(HOST_EXPORTS) \
40884 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40885 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40886 case $(srcdir) in \
40887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40888 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40890 esac; \
40891 module_srcdir=libcc1; \
40892 $(SHELL) \
40893 $$s/$$module_srcdir/configure \
40894 --srcdir=$${topdir}/$$module_srcdir \
40895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40896 --target=${target_alias} --enable-shared \
40897 || exit 1
40898 @endif libcc1
40899
40900
40901
40902
40903
40904 .PHONY: all-libcc1 maybe-all-libcc1
40905 maybe-all-libcc1:
40906 @if gcc-bootstrap
40907 all-libcc1: stage_current
40908 @endif gcc-bootstrap
40909 @if libcc1
40910 TARGET-libcc1=all
40911 maybe-all-libcc1: all-libcc1
40912 all-libcc1: configure-libcc1
40913 @: $(MAKE); $(unstage)
40914 @r=`${PWD_COMMAND}`; export r; \
40915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40916 $(HOST_EXPORTS) \
40917 (cd $(HOST_SUBDIR)/libcc1 && \
40918 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40919 $(TARGET-libcc1))
40920 @endif libcc1
40921
40922
40923
40924
40925 .PHONY: check-libcc1 maybe-check-libcc1
40926 maybe-check-libcc1:
40927 @if libcc1
40928 maybe-check-libcc1: check-libcc1
40929
40930 check-libcc1:
40931 @: $(MAKE); $(unstage)
40932 @r=`${PWD_COMMAND}`; export r; \
40933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40934 $(HOST_EXPORTS) \
40935 (cd $(HOST_SUBDIR)/libcc1 && \
40936 $(MAKE) $(FLAGS_TO_PASS) check)
40937
40938 @endif libcc1
40939
40940 .PHONY: install-libcc1 maybe-install-libcc1
40941 maybe-install-libcc1:
40942 @if libcc1
40943 maybe-install-libcc1: install-libcc1
40944
40945 install-libcc1: installdirs
40946 @: $(MAKE); $(unstage)
40947 @r=`${PWD_COMMAND}`; export r; \
40948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40949 $(HOST_EXPORTS) \
40950 (cd $(HOST_SUBDIR)/libcc1 && \
40951 $(MAKE) $(FLAGS_TO_PASS) install)
40952
40953 @endif libcc1
40954
40955 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40956 maybe-install-strip-libcc1:
40957 @if libcc1
40958 maybe-install-strip-libcc1: install-strip-libcc1
40959
40960 install-strip-libcc1: installdirs
40961 @: $(MAKE); $(unstage)
40962 @r=`${PWD_COMMAND}`; export r; \
40963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40964 $(HOST_EXPORTS) \
40965 (cd $(HOST_SUBDIR)/libcc1 && \
40966 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40967
40968 @endif libcc1
40969
40970 # Other targets (info, dvi, pdf, etc.)
40971
40972 .PHONY: maybe-info-libcc1 info-libcc1
40973 maybe-info-libcc1:
40974 @if libcc1
40975 maybe-info-libcc1: info-libcc1
40976
40977 info-libcc1: \
40978 configure-libcc1
40979 @: $(MAKE); $(unstage)
40980 @[ -f ./libcc1/Makefile ] || exit 0; \
40981 r=`${PWD_COMMAND}`; export r; \
40982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40983 $(HOST_EXPORTS) \
40984 for flag in $(EXTRA_HOST_FLAGS) ; do \
40985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40986 done; \
40987 echo "Doing info in libcc1"; \
40988 (cd $(HOST_SUBDIR)/libcc1 && \
40989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40991 "RANLIB=$${RANLIB}" \
40992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40993 info) \
40994 || exit 1
40995
40996 @endif libcc1
40997
40998 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40999 maybe-dvi-libcc1:
41000 @if libcc1
41001 maybe-dvi-libcc1: dvi-libcc1
41002
41003 dvi-libcc1: \
41004 configure-libcc1
41005 @: $(MAKE); $(unstage)
41006 @[ -f ./libcc1/Makefile ] || exit 0; \
41007 r=`${PWD_COMMAND}`; export r; \
41008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41009 $(HOST_EXPORTS) \
41010 for flag in $(EXTRA_HOST_FLAGS) ; do \
41011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41012 done; \
41013 echo "Doing dvi in libcc1"; \
41014 (cd $(HOST_SUBDIR)/libcc1 && \
41015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41017 "RANLIB=$${RANLIB}" \
41018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41019 dvi) \
41020 || exit 1
41021
41022 @endif libcc1
41023
41024 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41025 maybe-pdf-libcc1:
41026 @if libcc1
41027 maybe-pdf-libcc1: pdf-libcc1
41028
41029 pdf-libcc1: \
41030 configure-libcc1
41031 @: $(MAKE); $(unstage)
41032 @[ -f ./libcc1/Makefile ] || exit 0; \
41033 r=`${PWD_COMMAND}`; export r; \
41034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41035 $(HOST_EXPORTS) \
41036 for flag in $(EXTRA_HOST_FLAGS) ; do \
41037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41038 done; \
41039 echo "Doing pdf in libcc1"; \
41040 (cd $(HOST_SUBDIR)/libcc1 && \
41041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41043 "RANLIB=$${RANLIB}" \
41044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41045 pdf) \
41046 || exit 1
41047
41048 @endif libcc1
41049
41050 .PHONY: maybe-html-libcc1 html-libcc1
41051 maybe-html-libcc1:
41052 @if libcc1
41053 maybe-html-libcc1: html-libcc1
41054
41055 html-libcc1: \
41056 configure-libcc1
41057 @: $(MAKE); $(unstage)
41058 @[ -f ./libcc1/Makefile ] || exit 0; \
41059 r=`${PWD_COMMAND}`; export r; \
41060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41061 $(HOST_EXPORTS) \
41062 for flag in $(EXTRA_HOST_FLAGS) ; do \
41063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41064 done; \
41065 echo "Doing html in libcc1"; \
41066 (cd $(HOST_SUBDIR)/libcc1 && \
41067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41069 "RANLIB=$${RANLIB}" \
41070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41071 html) \
41072 || exit 1
41073
41074 @endif libcc1
41075
41076 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41077 maybe-TAGS-libcc1:
41078 @if libcc1
41079 maybe-TAGS-libcc1: TAGS-libcc1
41080
41081 TAGS-libcc1: \
41082 configure-libcc1
41083 @: $(MAKE); $(unstage)
41084 @[ -f ./libcc1/Makefile ] || exit 0; \
41085 r=`${PWD_COMMAND}`; export r; \
41086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41087 $(HOST_EXPORTS) \
41088 for flag in $(EXTRA_HOST_FLAGS) ; do \
41089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41090 done; \
41091 echo "Doing TAGS in libcc1"; \
41092 (cd $(HOST_SUBDIR)/libcc1 && \
41093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41095 "RANLIB=$${RANLIB}" \
41096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41097 TAGS) \
41098 || exit 1
41099
41100 @endif libcc1
41101
41102 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41103 maybe-install-info-libcc1:
41104 @if libcc1
41105 maybe-install-info-libcc1: install-info-libcc1
41106
41107 install-info-libcc1: \
41108 configure-libcc1 \
41109 info-libcc1
41110 @: $(MAKE); $(unstage)
41111 @[ -f ./libcc1/Makefile ] || exit 0; \
41112 r=`${PWD_COMMAND}`; export r; \
41113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41114 $(HOST_EXPORTS) \
41115 for flag in $(EXTRA_HOST_FLAGS) ; do \
41116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41117 done; \
41118 echo "Doing install-info in libcc1"; \
41119 (cd $(HOST_SUBDIR)/libcc1 && \
41120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41122 "RANLIB=$${RANLIB}" \
41123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41124 install-info) \
41125 || exit 1
41126
41127 @endif libcc1
41128
41129 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41130 maybe-install-dvi-libcc1:
41131 @if libcc1
41132 maybe-install-dvi-libcc1: install-dvi-libcc1
41133
41134 install-dvi-libcc1: \
41135 configure-libcc1 \
41136 dvi-libcc1
41137 @: $(MAKE); $(unstage)
41138 @[ -f ./libcc1/Makefile ] || exit 0; \
41139 r=`${PWD_COMMAND}`; export r; \
41140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41141 $(HOST_EXPORTS) \
41142 for flag in $(EXTRA_HOST_FLAGS) ; do \
41143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41144 done; \
41145 echo "Doing install-dvi in libcc1"; \
41146 (cd $(HOST_SUBDIR)/libcc1 && \
41147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41149 "RANLIB=$${RANLIB}" \
41150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41151 install-dvi) \
41152 || exit 1
41153
41154 @endif libcc1
41155
41156 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41157 maybe-install-pdf-libcc1:
41158 @if libcc1
41159 maybe-install-pdf-libcc1: install-pdf-libcc1
41160
41161 install-pdf-libcc1: \
41162 configure-libcc1 \
41163 pdf-libcc1
41164 @: $(MAKE); $(unstage)
41165 @[ -f ./libcc1/Makefile ] || exit 0; \
41166 r=`${PWD_COMMAND}`; export r; \
41167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41168 $(HOST_EXPORTS) \
41169 for flag in $(EXTRA_HOST_FLAGS) ; do \
41170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41171 done; \
41172 echo "Doing install-pdf in libcc1"; \
41173 (cd $(HOST_SUBDIR)/libcc1 && \
41174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41176 "RANLIB=$${RANLIB}" \
41177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41178 install-pdf) \
41179 || exit 1
41180
41181 @endif libcc1
41182
41183 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41184 maybe-install-html-libcc1:
41185 @if libcc1
41186 maybe-install-html-libcc1: install-html-libcc1
41187
41188 install-html-libcc1: \
41189 configure-libcc1 \
41190 html-libcc1
41191 @: $(MAKE); $(unstage)
41192 @[ -f ./libcc1/Makefile ] || exit 0; \
41193 r=`${PWD_COMMAND}`; export r; \
41194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41195 $(HOST_EXPORTS) \
41196 for flag in $(EXTRA_HOST_FLAGS) ; do \
41197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41198 done; \
41199 echo "Doing install-html in libcc1"; \
41200 (cd $(HOST_SUBDIR)/libcc1 && \
41201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41203 "RANLIB=$${RANLIB}" \
41204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41205 install-html) \
41206 || exit 1
41207
41208 @endif libcc1
41209
41210 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41211 maybe-installcheck-libcc1:
41212 @if libcc1
41213 maybe-installcheck-libcc1: installcheck-libcc1
41214
41215 installcheck-libcc1: \
41216 configure-libcc1
41217 @: $(MAKE); $(unstage)
41218 @[ -f ./libcc1/Makefile ] || exit 0; \
41219 r=`${PWD_COMMAND}`; export r; \
41220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221 $(HOST_EXPORTS) \
41222 for flag in $(EXTRA_HOST_FLAGS) ; do \
41223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41224 done; \
41225 echo "Doing installcheck in libcc1"; \
41226 (cd $(HOST_SUBDIR)/libcc1 && \
41227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41229 "RANLIB=$${RANLIB}" \
41230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41231 installcheck) \
41232 || exit 1
41233
41234 @endif libcc1
41235
41236 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41237 maybe-mostlyclean-libcc1:
41238 @if libcc1
41239 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41240
41241 mostlyclean-libcc1:
41242 @: $(MAKE); $(unstage)
41243 @[ -f ./libcc1/Makefile ] || exit 0; \
41244 r=`${PWD_COMMAND}`; export r; \
41245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41246 $(HOST_EXPORTS) \
41247 for flag in $(EXTRA_HOST_FLAGS) ; do \
41248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41249 done; \
41250 echo "Doing mostlyclean in libcc1"; \
41251 (cd $(HOST_SUBDIR)/libcc1 && \
41252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41254 "RANLIB=$${RANLIB}" \
41255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41256 mostlyclean) \
41257 || exit 1
41258
41259 @endif libcc1
41260
41261 .PHONY: maybe-clean-libcc1 clean-libcc1
41262 maybe-clean-libcc1:
41263 @if libcc1
41264 maybe-clean-libcc1: clean-libcc1
41265
41266 clean-libcc1:
41267 @: $(MAKE); $(unstage)
41268 @[ -f ./libcc1/Makefile ] || exit 0; \
41269 r=`${PWD_COMMAND}`; export r; \
41270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41271 $(HOST_EXPORTS) \
41272 for flag in $(EXTRA_HOST_FLAGS) ; do \
41273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41274 done; \
41275 echo "Doing clean in libcc1"; \
41276 (cd $(HOST_SUBDIR)/libcc1 && \
41277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41279 "RANLIB=$${RANLIB}" \
41280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41281 clean) \
41282 || exit 1
41283
41284 @endif libcc1
41285
41286 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41287 maybe-distclean-libcc1:
41288 @if libcc1
41289 maybe-distclean-libcc1: distclean-libcc1
41290
41291 distclean-libcc1:
41292 @: $(MAKE); $(unstage)
41293 @[ -f ./libcc1/Makefile ] || exit 0; \
41294 r=`${PWD_COMMAND}`; export r; \
41295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41296 $(HOST_EXPORTS) \
41297 for flag in $(EXTRA_HOST_FLAGS) ; do \
41298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41299 done; \
41300 echo "Doing distclean in libcc1"; \
41301 (cd $(HOST_SUBDIR)/libcc1 && \
41302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41304 "RANLIB=$${RANLIB}" \
41305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41306 distclean) \
41307 || exit 1
41308
41309 @endif libcc1
41310
41311 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41312 maybe-maintainer-clean-libcc1:
41313 @if libcc1
41314 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41315
41316 maintainer-clean-libcc1:
41317 @: $(MAKE); $(unstage)
41318 @[ -f ./libcc1/Makefile ] || exit 0; \
41319 r=`${PWD_COMMAND}`; export r; \
41320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41321 $(HOST_EXPORTS) \
41322 for flag in $(EXTRA_HOST_FLAGS) ; do \
41323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41324 done; \
41325 echo "Doing maintainer-clean in libcc1"; \
41326 (cd $(HOST_SUBDIR)/libcc1 && \
41327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41329 "RANLIB=$${RANLIB}" \
41330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41331 maintainer-clean) \
41332 || exit 1
41333
41334 @endif libcc1
41335
41336
41337
41338 .PHONY: configure-gotools maybe-configure-gotools
41339 maybe-configure-gotools:
41340 @if gcc-bootstrap
41341 configure-gotools: stage_current
41342 @endif gcc-bootstrap
41343 @if gotools
41344 maybe-configure-gotools: configure-gotools
41345 configure-gotools:
41346 @: $(MAKE); $(unstage)
41347 @r=`${PWD_COMMAND}`; export r; \
41348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41349 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41351 $(HOST_EXPORTS) \
41352 echo Configuring in $(HOST_SUBDIR)/gotools; \
41353 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41354 case $(srcdir) in \
41355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41356 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41358 esac; \
41359 module_srcdir=gotools; \
41360 $(SHELL) \
41361 $$s/$$module_srcdir/configure \
41362 --srcdir=$${topdir}/$$module_srcdir \
41363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41364 --target=${target_alias} \
41365 || exit 1
41366 @endif gotools
41367
41368
41369
41370
41371
41372 .PHONY: all-gotools maybe-all-gotools
41373 maybe-all-gotools:
41374 @if gcc-bootstrap
41375 all-gotools: stage_current
41376 @endif gcc-bootstrap
41377 @if gotools
41378 TARGET-gotools=all
41379 maybe-all-gotools: all-gotools
41380 all-gotools: configure-gotools
41381 @: $(MAKE); $(unstage)
41382 @r=`${PWD_COMMAND}`; export r; \
41383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41384 $(HOST_EXPORTS) \
41385 (cd $(HOST_SUBDIR)/gotools && \
41386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41387 $(TARGET-gotools))
41388 @endif gotools
41389
41390
41391
41392
41393 .PHONY: check-gotools maybe-check-gotools
41394 maybe-check-gotools:
41395 @if gotools
41396 maybe-check-gotools: check-gotools
41397
41398 check-gotools:
41399 @: $(MAKE); $(unstage)
41400 @r=`${PWD_COMMAND}`; export r; \
41401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41402 $(HOST_EXPORTS) \
41403 (cd $(HOST_SUBDIR)/gotools && \
41404 $(MAKE) $(FLAGS_TO_PASS) check)
41405
41406 @endif gotools
41407
41408 .PHONY: install-gotools maybe-install-gotools
41409 maybe-install-gotools:
41410 @if gotools
41411 maybe-install-gotools: install-gotools
41412
41413 install-gotools: installdirs
41414 @: $(MAKE); $(unstage)
41415 @r=`${PWD_COMMAND}`; export r; \
41416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41417 $(HOST_EXPORTS) \
41418 (cd $(HOST_SUBDIR)/gotools && \
41419 $(MAKE) $(FLAGS_TO_PASS) install)
41420
41421 @endif gotools
41422
41423 .PHONY: install-strip-gotools maybe-install-strip-gotools
41424 maybe-install-strip-gotools:
41425 @if gotools
41426 maybe-install-strip-gotools: install-strip-gotools
41427
41428 install-strip-gotools: installdirs
41429 @: $(MAKE); $(unstage)
41430 @r=`${PWD_COMMAND}`; export r; \
41431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41432 $(HOST_EXPORTS) \
41433 (cd $(HOST_SUBDIR)/gotools && \
41434 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41435
41436 @endif gotools
41437
41438 # Other targets (info, dvi, pdf, etc.)
41439
41440 .PHONY: maybe-info-gotools info-gotools
41441 maybe-info-gotools:
41442 @if gotools
41443 maybe-info-gotools: info-gotools
41444
41445 info-gotools: \
41446 configure-gotools
41447 @: $(MAKE); $(unstage)
41448 @[ -f ./gotools/Makefile ] || exit 0; \
41449 r=`${PWD_COMMAND}`; export r; \
41450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41451 $(HOST_EXPORTS) \
41452 for flag in $(EXTRA_HOST_FLAGS) ; do \
41453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41454 done; \
41455 echo "Doing info in gotools"; \
41456 (cd $(HOST_SUBDIR)/gotools && \
41457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41459 "RANLIB=$${RANLIB}" \
41460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41461 info) \
41462 || exit 1
41463
41464 @endif gotools
41465
41466 .PHONY: maybe-dvi-gotools dvi-gotools
41467 maybe-dvi-gotools:
41468 @if gotools
41469 maybe-dvi-gotools: dvi-gotools
41470
41471 dvi-gotools: \
41472 configure-gotools
41473 @: $(MAKE); $(unstage)
41474 @[ -f ./gotools/Makefile ] || exit 0; \
41475 r=`${PWD_COMMAND}`; export r; \
41476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41477 $(HOST_EXPORTS) \
41478 for flag in $(EXTRA_HOST_FLAGS) ; do \
41479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41480 done; \
41481 echo "Doing dvi in gotools"; \
41482 (cd $(HOST_SUBDIR)/gotools && \
41483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41485 "RANLIB=$${RANLIB}" \
41486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41487 dvi) \
41488 || exit 1
41489
41490 @endif gotools
41491
41492 .PHONY: maybe-pdf-gotools pdf-gotools
41493 maybe-pdf-gotools:
41494 @if gotools
41495 maybe-pdf-gotools: pdf-gotools
41496
41497 pdf-gotools: \
41498 configure-gotools
41499 @: $(MAKE); $(unstage)
41500 @[ -f ./gotools/Makefile ] || exit 0; \
41501 r=`${PWD_COMMAND}`; export r; \
41502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41503 $(HOST_EXPORTS) \
41504 for flag in $(EXTRA_HOST_FLAGS) ; do \
41505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41506 done; \
41507 echo "Doing pdf in gotools"; \
41508 (cd $(HOST_SUBDIR)/gotools && \
41509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41511 "RANLIB=$${RANLIB}" \
41512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41513 pdf) \
41514 || exit 1
41515
41516 @endif gotools
41517
41518 .PHONY: maybe-html-gotools html-gotools
41519 maybe-html-gotools:
41520 @if gotools
41521 maybe-html-gotools: html-gotools
41522
41523 html-gotools: \
41524 configure-gotools
41525 @: $(MAKE); $(unstage)
41526 @[ -f ./gotools/Makefile ] || exit 0; \
41527 r=`${PWD_COMMAND}`; export r; \
41528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41529 $(HOST_EXPORTS) \
41530 for flag in $(EXTRA_HOST_FLAGS) ; do \
41531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41532 done; \
41533 echo "Doing html in gotools"; \
41534 (cd $(HOST_SUBDIR)/gotools && \
41535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41537 "RANLIB=$${RANLIB}" \
41538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41539 html) \
41540 || exit 1
41541
41542 @endif gotools
41543
41544 .PHONY: maybe-TAGS-gotools TAGS-gotools
41545 maybe-TAGS-gotools:
41546 @if gotools
41547 maybe-TAGS-gotools: TAGS-gotools
41548
41549 TAGS-gotools: \
41550 configure-gotools
41551 @: $(MAKE); $(unstage)
41552 @[ -f ./gotools/Makefile ] || exit 0; \
41553 r=`${PWD_COMMAND}`; export r; \
41554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41555 $(HOST_EXPORTS) \
41556 for flag in $(EXTRA_HOST_FLAGS) ; do \
41557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41558 done; \
41559 echo "Doing TAGS in gotools"; \
41560 (cd $(HOST_SUBDIR)/gotools && \
41561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41563 "RANLIB=$${RANLIB}" \
41564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41565 TAGS) \
41566 || exit 1
41567
41568 @endif gotools
41569
41570 .PHONY: maybe-install-info-gotools install-info-gotools
41571 maybe-install-info-gotools:
41572 @if gotools
41573 maybe-install-info-gotools: install-info-gotools
41574
41575 install-info-gotools: \
41576 configure-gotools \
41577 info-gotools
41578 @: $(MAKE); $(unstage)
41579 @[ -f ./gotools/Makefile ] || exit 0; \
41580 r=`${PWD_COMMAND}`; export r; \
41581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41582 $(HOST_EXPORTS) \
41583 for flag in $(EXTRA_HOST_FLAGS) ; do \
41584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41585 done; \
41586 echo "Doing install-info in gotools"; \
41587 (cd $(HOST_SUBDIR)/gotools && \
41588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41590 "RANLIB=$${RANLIB}" \
41591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41592 install-info) \
41593 || exit 1
41594
41595 @endif gotools
41596
41597 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41598 maybe-install-dvi-gotools:
41599 @if gotools
41600 maybe-install-dvi-gotools: install-dvi-gotools
41601
41602 install-dvi-gotools: \
41603 configure-gotools \
41604 dvi-gotools
41605 @: $(MAKE); $(unstage)
41606 @[ -f ./gotools/Makefile ] || exit 0; \
41607 r=`${PWD_COMMAND}`; export r; \
41608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41609 $(HOST_EXPORTS) \
41610 for flag in $(EXTRA_HOST_FLAGS) ; do \
41611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41612 done; \
41613 echo "Doing install-dvi in gotools"; \
41614 (cd $(HOST_SUBDIR)/gotools && \
41615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41617 "RANLIB=$${RANLIB}" \
41618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41619 install-dvi) \
41620 || exit 1
41621
41622 @endif gotools
41623
41624 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41625 maybe-install-pdf-gotools:
41626 @if gotools
41627 maybe-install-pdf-gotools: install-pdf-gotools
41628
41629 install-pdf-gotools: \
41630 configure-gotools \
41631 pdf-gotools
41632 @: $(MAKE); $(unstage)
41633 @[ -f ./gotools/Makefile ] || exit 0; \
41634 r=`${PWD_COMMAND}`; export r; \
41635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41636 $(HOST_EXPORTS) \
41637 for flag in $(EXTRA_HOST_FLAGS) ; do \
41638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41639 done; \
41640 echo "Doing install-pdf in gotools"; \
41641 (cd $(HOST_SUBDIR)/gotools && \
41642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41644 "RANLIB=$${RANLIB}" \
41645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41646 install-pdf) \
41647 || exit 1
41648
41649 @endif gotools
41650
41651 .PHONY: maybe-install-html-gotools install-html-gotools
41652 maybe-install-html-gotools:
41653 @if gotools
41654 maybe-install-html-gotools: install-html-gotools
41655
41656 install-html-gotools: \
41657 configure-gotools \
41658 html-gotools
41659 @: $(MAKE); $(unstage)
41660 @[ -f ./gotools/Makefile ] || exit 0; \
41661 r=`${PWD_COMMAND}`; export r; \
41662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663 $(HOST_EXPORTS) \
41664 for flag in $(EXTRA_HOST_FLAGS) ; do \
41665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41666 done; \
41667 echo "Doing install-html in gotools"; \
41668 (cd $(HOST_SUBDIR)/gotools && \
41669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41671 "RANLIB=$${RANLIB}" \
41672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41673 install-html) \
41674 || exit 1
41675
41676 @endif gotools
41677
41678 .PHONY: maybe-installcheck-gotools installcheck-gotools
41679 maybe-installcheck-gotools:
41680 @if gotools
41681 maybe-installcheck-gotools: installcheck-gotools
41682
41683 installcheck-gotools: \
41684 configure-gotools
41685 @: $(MAKE); $(unstage)
41686 @[ -f ./gotools/Makefile ] || exit 0; \
41687 r=`${PWD_COMMAND}`; export r; \
41688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41689 $(HOST_EXPORTS) \
41690 for flag in $(EXTRA_HOST_FLAGS) ; do \
41691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41692 done; \
41693 echo "Doing installcheck in gotools"; \
41694 (cd $(HOST_SUBDIR)/gotools && \
41695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41697 "RANLIB=$${RANLIB}" \
41698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41699 installcheck) \
41700 || exit 1
41701
41702 @endif gotools
41703
41704 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41705 maybe-mostlyclean-gotools:
41706 @if gotools
41707 maybe-mostlyclean-gotools: mostlyclean-gotools
41708
41709 mostlyclean-gotools:
41710 @: $(MAKE); $(unstage)
41711 @[ -f ./gotools/Makefile ] || exit 0; \
41712 r=`${PWD_COMMAND}`; export r; \
41713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41714 $(HOST_EXPORTS) \
41715 for flag in $(EXTRA_HOST_FLAGS) ; do \
41716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41717 done; \
41718 echo "Doing mostlyclean in gotools"; \
41719 (cd $(HOST_SUBDIR)/gotools && \
41720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41722 "RANLIB=$${RANLIB}" \
41723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41724 mostlyclean) \
41725 || exit 1
41726
41727 @endif gotools
41728
41729 .PHONY: maybe-clean-gotools clean-gotools
41730 maybe-clean-gotools:
41731 @if gotools
41732 maybe-clean-gotools: clean-gotools
41733
41734 clean-gotools:
41735 @: $(MAKE); $(unstage)
41736 @[ -f ./gotools/Makefile ] || exit 0; \
41737 r=`${PWD_COMMAND}`; export r; \
41738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41739 $(HOST_EXPORTS) \
41740 for flag in $(EXTRA_HOST_FLAGS) ; do \
41741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41742 done; \
41743 echo "Doing clean in gotools"; \
41744 (cd $(HOST_SUBDIR)/gotools && \
41745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41747 "RANLIB=$${RANLIB}" \
41748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41749 clean) \
41750 || exit 1
41751
41752 @endif gotools
41753
41754 .PHONY: maybe-distclean-gotools distclean-gotools
41755 maybe-distclean-gotools:
41756 @if gotools
41757 maybe-distclean-gotools: distclean-gotools
41758
41759 distclean-gotools:
41760 @: $(MAKE); $(unstage)
41761 @[ -f ./gotools/Makefile ] || exit 0; \
41762 r=`${PWD_COMMAND}`; export r; \
41763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41764 $(HOST_EXPORTS) \
41765 for flag in $(EXTRA_HOST_FLAGS) ; do \
41766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41767 done; \
41768 echo "Doing distclean in gotools"; \
41769 (cd $(HOST_SUBDIR)/gotools && \
41770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41772 "RANLIB=$${RANLIB}" \
41773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41774 distclean) \
41775 || exit 1
41776
41777 @endif gotools
41778
41779 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41780 maybe-maintainer-clean-gotools:
41781 @if gotools
41782 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41783
41784 maintainer-clean-gotools:
41785 @: $(MAKE); $(unstage)
41786 @[ -f ./gotools/Makefile ] || exit 0; \
41787 r=`${PWD_COMMAND}`; export r; \
41788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41789 $(HOST_EXPORTS) \
41790 for flag in $(EXTRA_HOST_FLAGS) ; do \
41791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41792 done; \
41793 echo "Doing maintainer-clean in gotools"; \
41794 (cd $(HOST_SUBDIR)/gotools && \
41795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41797 "RANLIB=$${RANLIB}" \
41798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41799 maintainer-clean) \
41800 || exit 1
41801
41802 @endif gotools
41803
41804
41805
41806 .PHONY: configure-libctf maybe-configure-libctf
41807 maybe-configure-libctf:
41808 @if gcc-bootstrap
41809 configure-libctf: stage_current
41810 @endif gcc-bootstrap
41811 @if libctf
41812 maybe-configure-libctf: configure-libctf
41813 configure-libctf:
41814 @r=`${PWD_COMMAND}`; export r; \
41815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41816 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41818 $(HOST_EXPORTS) \
41819 echo Configuring in $(HOST_SUBDIR)/libctf; \
41820 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41821 case $(srcdir) in \
41822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41823 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41825 esac; \
41826 module_srcdir=libctf; \
41827 $(SHELL) \
41828 $$s/$$module_srcdir/configure \
41829 --srcdir=$${topdir}/$$module_srcdir \
41830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41831 --target=${target_alias} \
41832 || exit 1
41833 @endif libctf
41834
41835
41836
41837 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41838 maybe-configure-stage1-libctf:
41839 @if libctf-bootstrap
41840 maybe-configure-stage1-libctf: configure-stage1-libctf
41841 configure-stage1-libctf:
41842 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41844 @r=`${PWD_COMMAND}`; export r; \
41845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41846 TFLAGS="$(STAGE1_TFLAGS)"; \
41847 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41848 $(HOST_EXPORTS) \
41849 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41850 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41851 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41852 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41854 cd $(HOST_SUBDIR)/libctf || exit 1; \
41855 case $(srcdir) in \
41856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41857 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41859 esac; \
41860 module_srcdir=libctf; \
41861 $(SHELL) $$s/$$module_srcdir/configure \
41862 --srcdir=$${topdir}/$$module_srcdir \
41863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41864 --target=${target_alias} \
41865 \
41866 $(STAGE1_CONFIGURE_FLAGS)
41867 @endif libctf-bootstrap
41868
41869 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41870 maybe-configure-stage2-libctf:
41871 @if libctf-bootstrap
41872 maybe-configure-stage2-libctf: configure-stage2-libctf
41873 configure-stage2-libctf:
41874 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41876 @r=`${PWD_COMMAND}`; export r; \
41877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41878 TFLAGS="$(STAGE2_TFLAGS)"; \
41879 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41880 $(HOST_EXPORTS) \
41881 $(POSTSTAGE1_HOST_EXPORTS) \
41882 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41883 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41884 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41885 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41887 cd $(HOST_SUBDIR)/libctf || exit 1; \
41888 case $(srcdir) in \
41889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41890 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41892 esac; \
41893 module_srcdir=libctf; \
41894 $(SHELL) $$s/$$module_srcdir/configure \
41895 --srcdir=$${topdir}/$$module_srcdir \
41896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41897 --target=${target_alias} \
41898 --with-build-libsubdir=$(HOST_SUBDIR) \
41899 $(STAGE2_CONFIGURE_FLAGS)
41900 @endif libctf-bootstrap
41901
41902 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41903 maybe-configure-stage3-libctf:
41904 @if libctf-bootstrap
41905 maybe-configure-stage3-libctf: configure-stage3-libctf
41906 configure-stage3-libctf:
41907 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41908 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41909 @r=`${PWD_COMMAND}`; export r; \
41910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41911 TFLAGS="$(STAGE3_TFLAGS)"; \
41912 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41913 $(HOST_EXPORTS) \
41914 $(POSTSTAGE1_HOST_EXPORTS) \
41915 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41916 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41917 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41918 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41920 cd $(HOST_SUBDIR)/libctf || exit 1; \
41921 case $(srcdir) in \
41922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41923 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41925 esac; \
41926 module_srcdir=libctf; \
41927 $(SHELL) $$s/$$module_srcdir/configure \
41928 --srcdir=$${topdir}/$$module_srcdir \
41929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41930 --target=${target_alias} \
41931 --with-build-libsubdir=$(HOST_SUBDIR) \
41932 $(STAGE3_CONFIGURE_FLAGS)
41933 @endif libctf-bootstrap
41934
41935 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41936 maybe-configure-stage4-libctf:
41937 @if libctf-bootstrap
41938 maybe-configure-stage4-libctf: configure-stage4-libctf
41939 configure-stage4-libctf:
41940 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41942 @r=`${PWD_COMMAND}`; export r; \
41943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41944 TFLAGS="$(STAGE4_TFLAGS)"; \
41945 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41946 $(HOST_EXPORTS) \
41947 $(POSTSTAGE1_HOST_EXPORTS) \
41948 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41949 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41950 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41951 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41953 cd $(HOST_SUBDIR)/libctf || exit 1; \
41954 case $(srcdir) in \
41955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41956 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41958 esac; \
41959 module_srcdir=libctf; \
41960 $(SHELL) $$s/$$module_srcdir/configure \
41961 --srcdir=$${topdir}/$$module_srcdir \
41962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41963 --target=${target_alias} \
41964 --with-build-libsubdir=$(HOST_SUBDIR) \
41965 $(STAGE4_CONFIGURE_FLAGS)
41966 @endif libctf-bootstrap
41967
41968 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41969 maybe-configure-stageprofile-libctf:
41970 @if libctf-bootstrap
41971 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41972 configure-stageprofile-libctf:
41973 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41974 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41975 @r=`${PWD_COMMAND}`; export r; \
41976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41977 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41978 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41979 $(HOST_EXPORTS) \
41980 $(POSTSTAGE1_HOST_EXPORTS) \
41981 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41982 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41983 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41984 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41986 cd $(HOST_SUBDIR)/libctf || exit 1; \
41987 case $(srcdir) in \
41988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41989 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41991 esac; \
41992 module_srcdir=libctf; \
41993 $(SHELL) $$s/$$module_srcdir/configure \
41994 --srcdir=$${topdir}/$$module_srcdir \
41995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41996 --target=${target_alias} \
41997 --with-build-libsubdir=$(HOST_SUBDIR) \
41998 $(STAGEprofile_CONFIGURE_FLAGS)
41999 @endif libctf-bootstrap
42000
42001 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42002 maybe-configure-stagetrain-libctf:
42003 @if libctf-bootstrap
42004 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42005 configure-stagetrain-libctf:
42006 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42008 @r=`${PWD_COMMAND}`; export r; \
42009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42010 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42011 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42012 $(HOST_EXPORTS) \
42013 $(POSTSTAGE1_HOST_EXPORTS) \
42014 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42015 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42016 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42017 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
42018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42019 cd $(HOST_SUBDIR)/libctf || exit 1; \
42020 case $(srcdir) in \
42021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42022 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42024 esac; \
42025 module_srcdir=libctf; \
42026 $(SHELL) $$s/$$module_srcdir/configure \
42027 --srcdir=$${topdir}/$$module_srcdir \
42028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42029 --target=${target_alias} \
42030 --with-build-libsubdir=$(HOST_SUBDIR) \
42031 $(STAGEtrain_CONFIGURE_FLAGS)
42032 @endif libctf-bootstrap
42033
42034 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42035 maybe-configure-stagefeedback-libctf:
42036 @if libctf-bootstrap
42037 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42038 configure-stagefeedback-libctf:
42039 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42041 @r=`${PWD_COMMAND}`; export r; \
42042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42043 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42044 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42045 $(HOST_EXPORTS) \
42046 $(POSTSTAGE1_HOST_EXPORTS) \
42047 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42048 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42049 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42050 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42052 cd $(HOST_SUBDIR)/libctf || exit 1; \
42053 case $(srcdir) in \
42054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42055 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42057 esac; \
42058 module_srcdir=libctf; \
42059 $(SHELL) $$s/$$module_srcdir/configure \
42060 --srcdir=$${topdir}/$$module_srcdir \
42061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42062 --target=${target_alias} \
42063 --with-build-libsubdir=$(HOST_SUBDIR) \
42064 $(STAGEfeedback_CONFIGURE_FLAGS)
42065 @endif libctf-bootstrap
42066
42067 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42068 maybe-configure-stageautoprofile-libctf:
42069 @if libctf-bootstrap
42070 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42071 configure-stageautoprofile-libctf:
42072 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42073 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42074 @r=`${PWD_COMMAND}`; export r; \
42075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42076 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42077 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42078 $(HOST_EXPORTS) \
42079 $(POSTSTAGE1_HOST_EXPORTS) \
42080 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42081 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42082 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42083 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42085 cd $(HOST_SUBDIR)/libctf || exit 1; \
42086 case $(srcdir) in \
42087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42088 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42090 esac; \
42091 module_srcdir=libctf; \
42092 $(SHELL) $$s/$$module_srcdir/configure \
42093 --srcdir=$${topdir}/$$module_srcdir \
42094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42095 --target=${target_alias} \
42096 --with-build-libsubdir=$(HOST_SUBDIR) \
42097 $(STAGEautoprofile_CONFIGURE_FLAGS)
42098 @endif libctf-bootstrap
42099
42100 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42101 maybe-configure-stageautofeedback-libctf:
42102 @if libctf-bootstrap
42103 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42104 configure-stageautofeedback-libctf:
42105 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42107 @r=`${PWD_COMMAND}`; export r; \
42108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42109 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42110 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42111 $(HOST_EXPORTS) \
42112 $(POSTSTAGE1_HOST_EXPORTS) \
42113 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42114 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42115 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42116 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42118 cd $(HOST_SUBDIR)/libctf || exit 1; \
42119 case $(srcdir) in \
42120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42121 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42123 esac; \
42124 module_srcdir=libctf; \
42125 $(SHELL) $$s/$$module_srcdir/configure \
42126 --srcdir=$${topdir}/$$module_srcdir \
42127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42128 --target=${target_alias} \
42129 --with-build-libsubdir=$(HOST_SUBDIR) \
42130 $(STAGEautofeedback_CONFIGURE_FLAGS)
42131 @endif libctf-bootstrap
42132
42133
42134
42135
42136
42137 .PHONY: all-libctf maybe-all-libctf
42138 maybe-all-libctf:
42139 @if gcc-bootstrap
42140 all-libctf: stage_current
42141 @endif gcc-bootstrap
42142 @if libctf
42143 TARGET-libctf=all
42144 maybe-all-libctf: all-libctf
42145 all-libctf: configure-libctf
42146 @r=`${PWD_COMMAND}`; export r; \
42147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42148 $(HOST_EXPORTS) \
42149 (cd $(HOST_SUBDIR)/libctf && \
42150 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42151 $(TARGET-libctf))
42152 @endif libctf
42153
42154
42155
42156 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42157 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42158 maybe-all-stage1-libctf:
42159 maybe-clean-stage1-libctf:
42160 @if libctf-bootstrap
42161 maybe-all-stage1-libctf: all-stage1-libctf
42162 all-stage1: all-stage1-libctf
42163 TARGET-stage1-libctf = $(TARGET-libctf)
42164 all-stage1-libctf: configure-stage1-libctf
42165 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42166 @r=`${PWD_COMMAND}`; export r; \
42167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42168 TFLAGS="$(STAGE1_TFLAGS)"; \
42169 $(HOST_EXPORTS) \
42170 cd $(HOST_SUBDIR)/libctf && \
42171 \
42172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42173 CFLAGS="$(STAGE1_CFLAGS)" \
42174 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42175 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42176 LIBCFLAGS="$(LIBCFLAGS)" \
42177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42180 $(EXTRA_HOST_FLAGS) \
42181 $(STAGE1_FLAGS_TO_PASS) \
42182 TFLAGS="$(STAGE1_TFLAGS)" \
42183 $(TARGET-stage1-libctf)
42184
42185 maybe-clean-stage1-libctf: clean-stage1-libctf
42186 clean-stage1: clean-stage1-libctf
42187 clean-stage1-libctf:
42188 @if [ $(current_stage) = stage1 ]; then \
42189 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42190 else \
42191 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42192 $(MAKE) stage1-start; \
42193 fi; \
42194 cd $(HOST_SUBDIR)/libctf && \
42195 $(MAKE) $(EXTRA_HOST_FLAGS) \
42196 $(STAGE1_FLAGS_TO_PASS) clean
42197 @endif libctf-bootstrap
42198
42199
42200 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42201 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42202 maybe-all-stage2-libctf:
42203 maybe-clean-stage2-libctf:
42204 @if libctf-bootstrap
42205 maybe-all-stage2-libctf: all-stage2-libctf
42206 all-stage2: all-stage2-libctf
42207 TARGET-stage2-libctf = $(TARGET-libctf)
42208 all-stage2-libctf: configure-stage2-libctf
42209 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42210 @r=`${PWD_COMMAND}`; export r; \
42211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212 TFLAGS="$(STAGE2_TFLAGS)"; \
42213 $(HOST_EXPORTS) \
42214 $(POSTSTAGE1_HOST_EXPORTS) \
42215 cd $(HOST_SUBDIR)/libctf && \
42216 \
42217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42218 CFLAGS="$(STAGE2_CFLAGS)" \
42219 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42220 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42221 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42225 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42226 TFLAGS="$(STAGE2_TFLAGS)" \
42227 $(TARGET-stage2-libctf)
42228
42229 maybe-clean-stage2-libctf: clean-stage2-libctf
42230 clean-stage2: clean-stage2-libctf
42231 clean-stage2-libctf:
42232 @if [ $(current_stage) = stage2 ]; then \
42233 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42234 else \
42235 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42236 $(MAKE) stage2-start; \
42237 fi; \
42238 cd $(HOST_SUBDIR)/libctf && \
42239 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42240 @endif libctf-bootstrap
42241
42242
42243 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42244 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42245 maybe-all-stage3-libctf:
42246 maybe-clean-stage3-libctf:
42247 @if libctf-bootstrap
42248 maybe-all-stage3-libctf: all-stage3-libctf
42249 all-stage3: all-stage3-libctf
42250 TARGET-stage3-libctf = $(TARGET-libctf)
42251 all-stage3-libctf: configure-stage3-libctf
42252 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42253 @r=`${PWD_COMMAND}`; export r; \
42254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42255 TFLAGS="$(STAGE3_TFLAGS)"; \
42256 $(HOST_EXPORTS) \
42257 $(POSTSTAGE1_HOST_EXPORTS) \
42258 cd $(HOST_SUBDIR)/libctf && \
42259 \
42260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42261 CFLAGS="$(STAGE3_CFLAGS)" \
42262 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42263 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42264 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42268 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42269 TFLAGS="$(STAGE3_TFLAGS)" \
42270 $(TARGET-stage3-libctf)
42271
42272 maybe-clean-stage3-libctf: clean-stage3-libctf
42273 clean-stage3: clean-stage3-libctf
42274 clean-stage3-libctf:
42275 @if [ $(current_stage) = stage3 ]; then \
42276 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42277 else \
42278 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42279 $(MAKE) stage3-start; \
42280 fi; \
42281 cd $(HOST_SUBDIR)/libctf && \
42282 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42283 @endif libctf-bootstrap
42284
42285
42286 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42287 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42288 maybe-all-stage4-libctf:
42289 maybe-clean-stage4-libctf:
42290 @if libctf-bootstrap
42291 maybe-all-stage4-libctf: all-stage4-libctf
42292 all-stage4: all-stage4-libctf
42293 TARGET-stage4-libctf = $(TARGET-libctf)
42294 all-stage4-libctf: configure-stage4-libctf
42295 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42296 @r=`${PWD_COMMAND}`; export r; \
42297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42298 TFLAGS="$(STAGE4_TFLAGS)"; \
42299 $(HOST_EXPORTS) \
42300 $(POSTSTAGE1_HOST_EXPORTS) \
42301 cd $(HOST_SUBDIR)/libctf && \
42302 \
42303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42304 CFLAGS="$(STAGE4_CFLAGS)" \
42305 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42306 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42307 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42312 TFLAGS="$(STAGE4_TFLAGS)" \
42313 $(TARGET-stage4-libctf)
42314
42315 maybe-clean-stage4-libctf: clean-stage4-libctf
42316 clean-stage4: clean-stage4-libctf
42317 clean-stage4-libctf:
42318 @if [ $(current_stage) = stage4 ]; then \
42319 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42320 else \
42321 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42322 $(MAKE) stage4-start; \
42323 fi; \
42324 cd $(HOST_SUBDIR)/libctf && \
42325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42326 @endif libctf-bootstrap
42327
42328
42329 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42330 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42331 maybe-all-stageprofile-libctf:
42332 maybe-clean-stageprofile-libctf:
42333 @if libctf-bootstrap
42334 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42335 all-stageprofile: all-stageprofile-libctf
42336 TARGET-stageprofile-libctf = $(TARGET-libctf)
42337 all-stageprofile-libctf: configure-stageprofile-libctf
42338 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42339 @r=`${PWD_COMMAND}`; export r; \
42340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42341 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42342 $(HOST_EXPORTS) \
42343 $(POSTSTAGE1_HOST_EXPORTS) \
42344 cd $(HOST_SUBDIR)/libctf && \
42345 \
42346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42347 CFLAGS="$(STAGEprofile_CFLAGS)" \
42348 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42349 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42350 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42355 TFLAGS="$(STAGEprofile_TFLAGS)" \
42356 $(TARGET-stageprofile-libctf)
42357
42358 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42359 clean-stageprofile: clean-stageprofile-libctf
42360 clean-stageprofile-libctf:
42361 @if [ $(current_stage) = stageprofile ]; then \
42362 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42363 else \
42364 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42365 $(MAKE) stageprofile-start; \
42366 fi; \
42367 cd $(HOST_SUBDIR)/libctf && \
42368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42369 @endif libctf-bootstrap
42370
42371
42372 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42373 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42374 maybe-all-stagetrain-libctf:
42375 maybe-clean-stagetrain-libctf:
42376 @if libctf-bootstrap
42377 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42378 all-stagetrain: all-stagetrain-libctf
42379 TARGET-stagetrain-libctf = $(TARGET-libctf)
42380 all-stagetrain-libctf: configure-stagetrain-libctf
42381 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42382 @r=`${PWD_COMMAND}`; export r; \
42383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42384 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42385 $(HOST_EXPORTS) \
42386 $(POSTSTAGE1_HOST_EXPORTS) \
42387 cd $(HOST_SUBDIR)/libctf && \
42388 \
42389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42390 CFLAGS="$(STAGEtrain_CFLAGS)" \
42391 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42392 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42393 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42397 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42398 TFLAGS="$(STAGEtrain_TFLAGS)" \
42399 $(TARGET-stagetrain-libctf)
42400
42401 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42402 clean-stagetrain: clean-stagetrain-libctf
42403 clean-stagetrain-libctf:
42404 @if [ $(current_stage) = stagetrain ]; then \
42405 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42406 else \
42407 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42408 $(MAKE) stagetrain-start; \
42409 fi; \
42410 cd $(HOST_SUBDIR)/libctf && \
42411 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42412 @endif libctf-bootstrap
42413
42414
42415 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42416 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42417 maybe-all-stagefeedback-libctf:
42418 maybe-clean-stagefeedback-libctf:
42419 @if libctf-bootstrap
42420 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42421 all-stagefeedback: all-stagefeedback-libctf
42422 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42423 all-stagefeedback-libctf: configure-stagefeedback-libctf
42424 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42425 @r=`${PWD_COMMAND}`; export r; \
42426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42427 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42428 $(HOST_EXPORTS) \
42429 $(POSTSTAGE1_HOST_EXPORTS) \
42430 cd $(HOST_SUBDIR)/libctf && \
42431 \
42432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42433 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42434 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42435 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42436 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42440 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42441 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42442 $(TARGET-stagefeedback-libctf)
42443
42444 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42445 clean-stagefeedback: clean-stagefeedback-libctf
42446 clean-stagefeedback-libctf:
42447 @if [ $(current_stage) = stagefeedback ]; then \
42448 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42449 else \
42450 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42451 $(MAKE) stagefeedback-start; \
42452 fi; \
42453 cd $(HOST_SUBDIR)/libctf && \
42454 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42455 @endif libctf-bootstrap
42456
42457
42458 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42459 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42460 maybe-all-stageautoprofile-libctf:
42461 maybe-clean-stageautoprofile-libctf:
42462 @if libctf-bootstrap
42463 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42464 all-stageautoprofile: all-stageautoprofile-libctf
42465 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42466 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42467 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42468 @r=`${PWD_COMMAND}`; export r; \
42469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42470 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42471 $(HOST_EXPORTS) \
42472 $(POSTSTAGE1_HOST_EXPORTS) \
42473 cd $(HOST_SUBDIR)/libctf && \
42474 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42476 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42477 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42478 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42479 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42480 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42481 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42482 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42483 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42484 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42485 $(TARGET-stageautoprofile-libctf)
42486
42487 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42488 clean-stageautoprofile: clean-stageautoprofile-libctf
42489 clean-stageautoprofile-libctf:
42490 @if [ $(current_stage) = stageautoprofile ]; then \
42491 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42492 else \
42493 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42494 $(MAKE) stageautoprofile-start; \
42495 fi; \
42496 cd $(HOST_SUBDIR)/libctf && \
42497 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42498 @endif libctf-bootstrap
42499
42500
42501 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42502 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42503 maybe-all-stageautofeedback-libctf:
42504 maybe-clean-stageautofeedback-libctf:
42505 @if libctf-bootstrap
42506 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42507 all-stageautofeedback: all-stageautofeedback-libctf
42508 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42509 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42510 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42511 @r=`${PWD_COMMAND}`; export r; \
42512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42513 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42514 $(HOST_EXPORTS) \
42515 $(POSTSTAGE1_HOST_EXPORTS) \
42516 cd $(HOST_SUBDIR)/libctf && \
42517 \
42518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42519 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42520 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42521 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42522 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42526 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42527 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42528 $(TARGET-stageautofeedback-libctf)
42529
42530 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42531 clean-stageautofeedback: clean-stageautofeedback-libctf
42532 clean-stageautofeedback-libctf:
42533 @if [ $(current_stage) = stageautofeedback ]; then \
42534 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42535 else \
42536 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42537 $(MAKE) stageautofeedback-start; \
42538 fi; \
42539 cd $(HOST_SUBDIR)/libctf && \
42540 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42541 @endif libctf-bootstrap
42542
42543
42544
42545
42546
42547 .PHONY: check-libctf maybe-check-libctf
42548 maybe-check-libctf:
42549 @if libctf
42550 maybe-check-libctf: check-libctf
42551
42552 check-libctf:
42553 @: $(MAKE); $(unstage)
42554 @r=`${PWD_COMMAND}`; export r; \
42555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42556 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42557 (cd $(HOST_SUBDIR)/libctf && \
42558 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42559
42560 @endif libctf
42561
42562 .PHONY: install-libctf maybe-install-libctf
42563 maybe-install-libctf:
42564 @if libctf
42565 maybe-install-libctf: install-libctf
42566
42567 install-libctf: installdirs
42568 @: $(MAKE); $(unstage)
42569 @r=`${PWD_COMMAND}`; export r; \
42570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42571 $(HOST_EXPORTS) \
42572 (cd $(HOST_SUBDIR)/libctf && \
42573 $(MAKE) $(FLAGS_TO_PASS) install)
42574
42575 @endif libctf
42576
42577 .PHONY: install-strip-libctf maybe-install-strip-libctf
42578 maybe-install-strip-libctf:
42579 @if libctf
42580 maybe-install-strip-libctf: install-strip-libctf
42581
42582 install-strip-libctf: installdirs
42583 @: $(MAKE); $(unstage)
42584 @r=`${PWD_COMMAND}`; export r; \
42585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42586 $(HOST_EXPORTS) \
42587 (cd $(HOST_SUBDIR)/libctf && \
42588 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42589
42590 @endif libctf
42591
42592 # Other targets (info, dvi, pdf, etc.)
42593
42594 .PHONY: maybe-info-libctf info-libctf
42595 maybe-info-libctf:
42596 @if libctf
42597 maybe-info-libctf: info-libctf
42598
42599 info-libctf: \
42600 configure-libctf
42601 @[ -f ./libctf/Makefile ] || exit 0; \
42602 r=`${PWD_COMMAND}`; export r; \
42603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42604 $(HOST_EXPORTS) \
42605 for flag in $(EXTRA_HOST_FLAGS) ; do \
42606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42607 done; \
42608 echo "Doing info in libctf"; \
42609 (cd $(HOST_SUBDIR)/libctf && \
42610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42612 "RANLIB=$${RANLIB}" \
42613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42614 info) \
42615 || exit 1
42616
42617 @endif libctf
42618
42619 .PHONY: maybe-dvi-libctf dvi-libctf
42620 maybe-dvi-libctf:
42621 @if libctf
42622 maybe-dvi-libctf: dvi-libctf
42623
42624 dvi-libctf: \
42625 configure-libctf
42626 @[ -f ./libctf/Makefile ] || exit 0; \
42627 r=`${PWD_COMMAND}`; export r; \
42628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42629 $(HOST_EXPORTS) \
42630 for flag in $(EXTRA_HOST_FLAGS) ; do \
42631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42632 done; \
42633 echo "Doing dvi in libctf"; \
42634 (cd $(HOST_SUBDIR)/libctf && \
42635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42637 "RANLIB=$${RANLIB}" \
42638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42639 dvi) \
42640 || exit 1
42641
42642 @endif libctf
42643
42644 .PHONY: maybe-pdf-libctf pdf-libctf
42645 maybe-pdf-libctf:
42646 @if libctf
42647 maybe-pdf-libctf: pdf-libctf
42648
42649 pdf-libctf: \
42650 configure-libctf
42651 @[ -f ./libctf/Makefile ] || exit 0; \
42652 r=`${PWD_COMMAND}`; export r; \
42653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42654 $(HOST_EXPORTS) \
42655 for flag in $(EXTRA_HOST_FLAGS) ; do \
42656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42657 done; \
42658 echo "Doing pdf in libctf"; \
42659 (cd $(HOST_SUBDIR)/libctf && \
42660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42662 "RANLIB=$${RANLIB}" \
42663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42664 pdf) \
42665 || exit 1
42666
42667 @endif libctf
42668
42669 .PHONY: maybe-html-libctf html-libctf
42670 maybe-html-libctf:
42671 @if libctf
42672 maybe-html-libctf: html-libctf
42673
42674 html-libctf: \
42675 configure-libctf
42676 @[ -f ./libctf/Makefile ] || exit 0; \
42677 r=`${PWD_COMMAND}`; export r; \
42678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42679 $(HOST_EXPORTS) \
42680 for flag in $(EXTRA_HOST_FLAGS) ; do \
42681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42682 done; \
42683 echo "Doing html in libctf"; \
42684 (cd $(HOST_SUBDIR)/libctf && \
42685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42687 "RANLIB=$${RANLIB}" \
42688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42689 html) \
42690 || exit 1
42691
42692 @endif libctf
42693
42694 .PHONY: maybe-TAGS-libctf TAGS-libctf
42695 maybe-TAGS-libctf:
42696 @if libctf
42697 maybe-TAGS-libctf: TAGS-libctf
42698
42699 TAGS-libctf: \
42700 configure-libctf
42701 @[ -f ./libctf/Makefile ] || exit 0; \
42702 r=`${PWD_COMMAND}`; export r; \
42703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42704 $(HOST_EXPORTS) \
42705 for flag in $(EXTRA_HOST_FLAGS) ; do \
42706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42707 done; \
42708 echo "Doing TAGS in libctf"; \
42709 (cd $(HOST_SUBDIR)/libctf && \
42710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42712 "RANLIB=$${RANLIB}" \
42713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42714 TAGS) \
42715 || exit 1
42716
42717 @endif libctf
42718
42719 .PHONY: maybe-install-info-libctf install-info-libctf
42720 maybe-install-info-libctf:
42721 @if libctf
42722 maybe-install-info-libctf: install-info-libctf
42723
42724 install-info-libctf: \
42725 configure-libctf \
42726 info-libctf
42727 @[ -f ./libctf/Makefile ] || exit 0; \
42728 r=`${PWD_COMMAND}`; export r; \
42729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42730 $(HOST_EXPORTS) \
42731 for flag in $(EXTRA_HOST_FLAGS) ; do \
42732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42733 done; \
42734 echo "Doing install-info in libctf"; \
42735 (cd $(HOST_SUBDIR)/libctf && \
42736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42738 "RANLIB=$${RANLIB}" \
42739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42740 install-info) \
42741 || exit 1
42742
42743 @endif libctf
42744
42745 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42746 maybe-install-dvi-libctf:
42747 @if libctf
42748 maybe-install-dvi-libctf: install-dvi-libctf
42749
42750 install-dvi-libctf: \
42751 configure-libctf \
42752 dvi-libctf
42753 @[ -f ./libctf/Makefile ] || exit 0; \
42754 r=`${PWD_COMMAND}`; export r; \
42755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756 $(HOST_EXPORTS) \
42757 for flag in $(EXTRA_HOST_FLAGS) ; do \
42758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42759 done; \
42760 echo "Doing install-dvi in libctf"; \
42761 (cd $(HOST_SUBDIR)/libctf && \
42762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42764 "RANLIB=$${RANLIB}" \
42765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42766 install-dvi) \
42767 || exit 1
42768
42769 @endif libctf
42770
42771 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42772 maybe-install-pdf-libctf:
42773 @if libctf
42774 maybe-install-pdf-libctf: install-pdf-libctf
42775
42776 install-pdf-libctf: \
42777 configure-libctf \
42778 pdf-libctf
42779 @[ -f ./libctf/Makefile ] || exit 0; \
42780 r=`${PWD_COMMAND}`; export r; \
42781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42782 $(HOST_EXPORTS) \
42783 for flag in $(EXTRA_HOST_FLAGS) ; do \
42784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42785 done; \
42786 echo "Doing install-pdf in libctf"; \
42787 (cd $(HOST_SUBDIR)/libctf && \
42788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42790 "RANLIB=$${RANLIB}" \
42791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42792 install-pdf) \
42793 || exit 1
42794
42795 @endif libctf
42796
42797 .PHONY: maybe-install-html-libctf install-html-libctf
42798 maybe-install-html-libctf:
42799 @if libctf
42800 maybe-install-html-libctf: install-html-libctf
42801
42802 install-html-libctf: \
42803 configure-libctf \
42804 html-libctf
42805 @[ -f ./libctf/Makefile ] || exit 0; \
42806 r=`${PWD_COMMAND}`; export r; \
42807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42808 $(HOST_EXPORTS) \
42809 for flag in $(EXTRA_HOST_FLAGS) ; do \
42810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42811 done; \
42812 echo "Doing install-html in libctf"; \
42813 (cd $(HOST_SUBDIR)/libctf && \
42814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42816 "RANLIB=$${RANLIB}" \
42817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42818 install-html) \
42819 || exit 1
42820
42821 @endif libctf
42822
42823 .PHONY: maybe-installcheck-libctf installcheck-libctf
42824 maybe-installcheck-libctf:
42825 @if libctf
42826 maybe-installcheck-libctf: installcheck-libctf
42827
42828 installcheck-libctf: \
42829 configure-libctf
42830 @[ -f ./libctf/Makefile ] || exit 0; \
42831 r=`${PWD_COMMAND}`; export r; \
42832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42833 $(HOST_EXPORTS) \
42834 for flag in $(EXTRA_HOST_FLAGS) ; do \
42835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42836 done; \
42837 echo "Doing installcheck in libctf"; \
42838 (cd $(HOST_SUBDIR)/libctf && \
42839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42841 "RANLIB=$${RANLIB}" \
42842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42843 installcheck) \
42844 || exit 1
42845
42846 @endif libctf
42847
42848 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42849 maybe-mostlyclean-libctf:
42850 @if libctf
42851 maybe-mostlyclean-libctf: mostlyclean-libctf
42852
42853 mostlyclean-libctf:
42854 @[ -f ./libctf/Makefile ] || exit 0; \
42855 r=`${PWD_COMMAND}`; export r; \
42856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42857 $(HOST_EXPORTS) \
42858 for flag in $(EXTRA_HOST_FLAGS) ; do \
42859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42860 done; \
42861 echo "Doing mostlyclean in libctf"; \
42862 (cd $(HOST_SUBDIR)/libctf && \
42863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42865 "RANLIB=$${RANLIB}" \
42866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42867 mostlyclean) \
42868 || exit 1
42869
42870 @endif libctf
42871
42872 .PHONY: maybe-clean-libctf clean-libctf
42873 maybe-clean-libctf:
42874 @if libctf
42875 maybe-clean-libctf: clean-libctf
42876
42877 clean-libctf:
42878 @[ -f ./libctf/Makefile ] || exit 0; \
42879 r=`${PWD_COMMAND}`; export r; \
42880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42881 $(HOST_EXPORTS) \
42882 for flag in $(EXTRA_HOST_FLAGS) ; do \
42883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42884 done; \
42885 echo "Doing clean in libctf"; \
42886 (cd $(HOST_SUBDIR)/libctf && \
42887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42889 "RANLIB=$${RANLIB}" \
42890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42891 clean) \
42892 || exit 1
42893
42894 @endif libctf
42895
42896 .PHONY: maybe-distclean-libctf distclean-libctf
42897 maybe-distclean-libctf:
42898 @if libctf
42899 maybe-distclean-libctf: distclean-libctf
42900
42901 distclean-libctf:
42902 @[ -f ./libctf/Makefile ] || exit 0; \
42903 r=`${PWD_COMMAND}`; export r; \
42904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42905 $(HOST_EXPORTS) \
42906 for flag in $(EXTRA_HOST_FLAGS) ; do \
42907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42908 done; \
42909 echo "Doing distclean in libctf"; \
42910 (cd $(HOST_SUBDIR)/libctf && \
42911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42913 "RANLIB=$${RANLIB}" \
42914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42915 distclean) \
42916 || exit 1
42917
42918 @endif libctf
42919
42920 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42921 maybe-maintainer-clean-libctf:
42922 @if libctf
42923 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42924
42925 maintainer-clean-libctf:
42926 @[ -f ./libctf/Makefile ] || exit 0; \
42927 r=`${PWD_COMMAND}`; export r; \
42928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42929 $(HOST_EXPORTS) \
42930 for flag in $(EXTRA_HOST_FLAGS) ; do \
42931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42932 done; \
42933 echo "Doing maintainer-clean in libctf"; \
42934 (cd $(HOST_SUBDIR)/libctf && \
42935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42937 "RANLIB=$${RANLIB}" \
42938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42939 maintainer-clean) \
42940 || exit 1
42941
42942 @endif libctf
42943
42944
42945
42946 .PHONY: configure-libsframe maybe-configure-libsframe
42947 maybe-configure-libsframe:
42948 @if gcc-bootstrap
42949 configure-libsframe: stage_current
42950 @endif gcc-bootstrap
42951 @if libsframe
42952 maybe-configure-libsframe: configure-libsframe
42953 configure-libsframe:
42954 @r=`${PWD_COMMAND}`; export r; \
42955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42956 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42958 $(HOST_EXPORTS) \
42959 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42960 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42961 case $(srcdir) in \
42962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42963 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42965 esac; \
42966 module_srcdir=libsframe; \
42967 $(SHELL) \
42968 $$s/$$module_srcdir/configure \
42969 --srcdir=$${topdir}/$$module_srcdir \
42970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42971 --target=${target_alias} \
42972 || exit 1
42973 @endif libsframe
42974
42975
42976
42977 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42978 maybe-configure-stage1-libsframe:
42979 @if libsframe-bootstrap
42980 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42981 configure-stage1-libsframe:
42982 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42984 @r=`${PWD_COMMAND}`; export r; \
42985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42986 TFLAGS="$(STAGE1_TFLAGS)"; \
42987 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42988 $(HOST_EXPORTS) \
42989 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42990 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42991 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42992 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42994 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42995 case $(srcdir) in \
42996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42997 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42999 esac; \
43000 module_srcdir=libsframe; \
43001 $(SHELL) $$s/$$module_srcdir/configure \
43002 --srcdir=$${topdir}/$$module_srcdir \
43003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43004 --target=${target_alias} \
43005 \
43006 $(STAGE1_CONFIGURE_FLAGS)
43007 @endif libsframe-bootstrap
43008
43009 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
43010 maybe-configure-stage2-libsframe:
43011 @if libsframe-bootstrap
43012 maybe-configure-stage2-libsframe: configure-stage2-libsframe
43013 configure-stage2-libsframe:
43014 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43016 @r=`${PWD_COMMAND}`; export r; \
43017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43018 TFLAGS="$(STAGE2_TFLAGS)"; \
43019 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43020 $(HOST_EXPORTS) \
43021 $(POSTSTAGE1_HOST_EXPORTS) \
43022 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
43023 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
43024 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
43025 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
43026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43027 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43028 case $(srcdir) in \
43029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43030 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43032 esac; \
43033 module_srcdir=libsframe; \
43034 $(SHELL) $$s/$$module_srcdir/configure \
43035 --srcdir=$${topdir}/$$module_srcdir \
43036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43037 --target=${target_alias} \
43038 --with-build-libsubdir=$(HOST_SUBDIR) \
43039 $(STAGE2_CONFIGURE_FLAGS)
43040 @endif libsframe-bootstrap
43041
43042 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
43043 maybe-configure-stage3-libsframe:
43044 @if libsframe-bootstrap
43045 maybe-configure-stage3-libsframe: configure-stage3-libsframe
43046 configure-stage3-libsframe:
43047 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43048 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43049 @r=`${PWD_COMMAND}`; export r; \
43050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43051 TFLAGS="$(STAGE3_TFLAGS)"; \
43052 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43053 $(HOST_EXPORTS) \
43054 $(POSTSTAGE1_HOST_EXPORTS) \
43055 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
43056 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
43057 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
43058 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
43059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43060 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43061 case $(srcdir) in \
43062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43063 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43065 esac; \
43066 module_srcdir=libsframe; \
43067 $(SHELL) $$s/$$module_srcdir/configure \
43068 --srcdir=$${topdir}/$$module_srcdir \
43069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43070 --target=${target_alias} \
43071 --with-build-libsubdir=$(HOST_SUBDIR) \
43072 $(STAGE3_CONFIGURE_FLAGS)
43073 @endif libsframe-bootstrap
43074
43075 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
43076 maybe-configure-stage4-libsframe:
43077 @if libsframe-bootstrap
43078 maybe-configure-stage4-libsframe: configure-stage4-libsframe
43079 configure-stage4-libsframe:
43080 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43082 @r=`${PWD_COMMAND}`; export r; \
43083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43084 TFLAGS="$(STAGE4_TFLAGS)"; \
43085 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43086 $(HOST_EXPORTS) \
43087 $(POSTSTAGE1_HOST_EXPORTS) \
43088 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
43089 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
43090 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
43091 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
43092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43093 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43094 case $(srcdir) in \
43095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43096 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43098 esac; \
43099 module_srcdir=libsframe; \
43100 $(SHELL) $$s/$$module_srcdir/configure \
43101 --srcdir=$${topdir}/$$module_srcdir \
43102 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43103 --target=${target_alias} \
43104 --with-build-libsubdir=$(HOST_SUBDIR) \
43105 $(STAGE4_CONFIGURE_FLAGS)
43106 @endif libsframe-bootstrap
43107
43108 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43109 maybe-configure-stageprofile-libsframe:
43110 @if libsframe-bootstrap
43111 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43112 configure-stageprofile-libsframe:
43113 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43115 @r=`${PWD_COMMAND}`; export r; \
43116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43118 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43119 $(HOST_EXPORTS) \
43120 $(POSTSTAGE1_HOST_EXPORTS) \
43121 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43122 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43123 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43124 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
43125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43126 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43127 case $(srcdir) in \
43128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43129 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43131 esac; \
43132 module_srcdir=libsframe; \
43133 $(SHELL) $$s/$$module_srcdir/configure \
43134 --srcdir=$${topdir}/$$module_srcdir \
43135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43136 --target=${target_alias} \
43137 --with-build-libsubdir=$(HOST_SUBDIR) \
43138 $(STAGEprofile_CONFIGURE_FLAGS)
43139 @endif libsframe-bootstrap
43140
43141 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43142 maybe-configure-stagetrain-libsframe:
43143 @if libsframe-bootstrap
43144 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43145 configure-stagetrain-libsframe:
43146 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43148 @r=`${PWD_COMMAND}`; export r; \
43149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43150 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43151 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43152 $(HOST_EXPORTS) \
43153 $(POSTSTAGE1_HOST_EXPORTS) \
43154 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43155 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43156 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43157 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
43158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43159 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43160 case $(srcdir) in \
43161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43162 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43164 esac; \
43165 module_srcdir=libsframe; \
43166 $(SHELL) $$s/$$module_srcdir/configure \
43167 --srcdir=$${topdir}/$$module_srcdir \
43168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43169 --target=${target_alias} \
43170 --with-build-libsubdir=$(HOST_SUBDIR) \
43171 $(STAGEtrain_CONFIGURE_FLAGS)
43172 @endif libsframe-bootstrap
43173
43174 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43175 maybe-configure-stagefeedback-libsframe:
43176 @if libsframe-bootstrap
43177 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43178 configure-stagefeedback-libsframe:
43179 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43180 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43181 @r=`${PWD_COMMAND}`; export r; \
43182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43183 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43184 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43185 $(HOST_EXPORTS) \
43186 $(POSTSTAGE1_HOST_EXPORTS) \
43187 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43188 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43189 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43190 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43191 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43192 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43193 case $(srcdir) in \
43194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43195 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43197 esac; \
43198 module_srcdir=libsframe; \
43199 $(SHELL) $$s/$$module_srcdir/configure \
43200 --srcdir=$${topdir}/$$module_srcdir \
43201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43202 --target=${target_alias} \
43203 --with-build-libsubdir=$(HOST_SUBDIR) \
43204 $(STAGEfeedback_CONFIGURE_FLAGS)
43205 @endif libsframe-bootstrap
43206
43207 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43208 maybe-configure-stageautoprofile-libsframe:
43209 @if libsframe-bootstrap
43210 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43211 configure-stageautoprofile-libsframe:
43212 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43214 @r=`${PWD_COMMAND}`; export r; \
43215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43216 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43217 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43218 $(HOST_EXPORTS) \
43219 $(POSTSTAGE1_HOST_EXPORTS) \
43220 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43221 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43222 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43223 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43225 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43226 case $(srcdir) in \
43227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43228 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43230 esac; \
43231 module_srcdir=libsframe; \
43232 $(SHELL) $$s/$$module_srcdir/configure \
43233 --srcdir=$${topdir}/$$module_srcdir \
43234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43235 --target=${target_alias} \
43236 --with-build-libsubdir=$(HOST_SUBDIR) \
43237 $(STAGEautoprofile_CONFIGURE_FLAGS)
43238 @endif libsframe-bootstrap
43239
43240 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43241 maybe-configure-stageautofeedback-libsframe:
43242 @if libsframe-bootstrap
43243 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43244 configure-stageautofeedback-libsframe:
43245 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43247 @r=`${PWD_COMMAND}`; export r; \
43248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43250 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43251 $(HOST_EXPORTS) \
43252 $(POSTSTAGE1_HOST_EXPORTS) \
43253 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43254 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43255 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43256 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43258 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43259 case $(srcdir) in \
43260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43261 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43263 esac; \
43264 module_srcdir=libsframe; \
43265 $(SHELL) $$s/$$module_srcdir/configure \
43266 --srcdir=$${topdir}/$$module_srcdir \
43267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43268 --target=${target_alias} \
43269 --with-build-libsubdir=$(HOST_SUBDIR) \
43270 $(STAGEautofeedback_CONFIGURE_FLAGS)
43271 @endif libsframe-bootstrap
43272
43273
43274
43275
43276
43277 .PHONY: all-libsframe maybe-all-libsframe
43278 maybe-all-libsframe:
43279 @if gcc-bootstrap
43280 all-libsframe: stage_current
43281 @endif gcc-bootstrap
43282 @if libsframe
43283 TARGET-libsframe=all
43284 maybe-all-libsframe: all-libsframe
43285 all-libsframe: configure-libsframe
43286 @r=`${PWD_COMMAND}`; export r; \
43287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43288 $(HOST_EXPORTS) \
43289 (cd $(HOST_SUBDIR)/libsframe && \
43290 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43291 $(TARGET-libsframe))
43292 @endif libsframe
43293
43294
43295
43296 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43297 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43298 maybe-all-stage1-libsframe:
43299 maybe-clean-stage1-libsframe:
43300 @if libsframe-bootstrap
43301 maybe-all-stage1-libsframe: all-stage1-libsframe
43302 all-stage1: all-stage1-libsframe
43303 TARGET-stage1-libsframe = $(TARGET-libsframe)
43304 all-stage1-libsframe: configure-stage1-libsframe
43305 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43306 @r=`${PWD_COMMAND}`; export r; \
43307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43308 TFLAGS="$(STAGE1_TFLAGS)"; \
43309 $(HOST_EXPORTS) \
43310 cd $(HOST_SUBDIR)/libsframe && \
43311 \
43312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43313 CFLAGS="$(STAGE1_CFLAGS)" \
43314 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43315 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43316 LIBCFLAGS="$(LIBCFLAGS)" \
43317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43320 $(EXTRA_HOST_FLAGS) \
43321 $(STAGE1_FLAGS_TO_PASS) \
43322 TFLAGS="$(STAGE1_TFLAGS)" \
43323 $(TARGET-stage1-libsframe)
43324
43325 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43326 clean-stage1: clean-stage1-libsframe
43327 clean-stage1-libsframe:
43328 @if [ $(current_stage) = stage1 ]; then \
43329 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43330 else \
43331 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43332 $(MAKE) stage1-start; \
43333 fi; \
43334 cd $(HOST_SUBDIR)/libsframe && \
43335 $(MAKE) $(EXTRA_HOST_FLAGS) \
43336 $(STAGE1_FLAGS_TO_PASS) clean
43337 @endif libsframe-bootstrap
43338
43339
43340 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43341 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43342 maybe-all-stage2-libsframe:
43343 maybe-clean-stage2-libsframe:
43344 @if libsframe-bootstrap
43345 maybe-all-stage2-libsframe: all-stage2-libsframe
43346 all-stage2: all-stage2-libsframe
43347 TARGET-stage2-libsframe = $(TARGET-libsframe)
43348 all-stage2-libsframe: configure-stage2-libsframe
43349 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43350 @r=`${PWD_COMMAND}`; export r; \
43351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43352 TFLAGS="$(STAGE2_TFLAGS)"; \
43353 $(HOST_EXPORTS) \
43354 $(POSTSTAGE1_HOST_EXPORTS) \
43355 cd $(HOST_SUBDIR)/libsframe && \
43356 \
43357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43358 CFLAGS="$(STAGE2_CFLAGS)" \
43359 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43360 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43361 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43366 TFLAGS="$(STAGE2_TFLAGS)" \
43367 $(TARGET-stage2-libsframe)
43368
43369 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43370 clean-stage2: clean-stage2-libsframe
43371 clean-stage2-libsframe:
43372 @if [ $(current_stage) = stage2 ]; then \
43373 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43374 else \
43375 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43376 $(MAKE) stage2-start; \
43377 fi; \
43378 cd $(HOST_SUBDIR)/libsframe && \
43379 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43380 @endif libsframe-bootstrap
43381
43382
43383 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43384 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43385 maybe-all-stage3-libsframe:
43386 maybe-clean-stage3-libsframe:
43387 @if libsframe-bootstrap
43388 maybe-all-stage3-libsframe: all-stage3-libsframe
43389 all-stage3: all-stage3-libsframe
43390 TARGET-stage3-libsframe = $(TARGET-libsframe)
43391 all-stage3-libsframe: configure-stage3-libsframe
43392 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43393 @r=`${PWD_COMMAND}`; export r; \
43394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43395 TFLAGS="$(STAGE3_TFLAGS)"; \
43396 $(HOST_EXPORTS) \
43397 $(POSTSTAGE1_HOST_EXPORTS) \
43398 cd $(HOST_SUBDIR)/libsframe && \
43399 \
43400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43401 CFLAGS="$(STAGE3_CFLAGS)" \
43402 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43403 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43404 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43409 TFLAGS="$(STAGE3_TFLAGS)" \
43410 $(TARGET-stage3-libsframe)
43411
43412 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43413 clean-stage3: clean-stage3-libsframe
43414 clean-stage3-libsframe:
43415 @if [ $(current_stage) = stage3 ]; then \
43416 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43417 else \
43418 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43419 $(MAKE) stage3-start; \
43420 fi; \
43421 cd $(HOST_SUBDIR)/libsframe && \
43422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43423 @endif libsframe-bootstrap
43424
43425
43426 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43427 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43428 maybe-all-stage4-libsframe:
43429 maybe-clean-stage4-libsframe:
43430 @if libsframe-bootstrap
43431 maybe-all-stage4-libsframe: all-stage4-libsframe
43432 all-stage4: all-stage4-libsframe
43433 TARGET-stage4-libsframe = $(TARGET-libsframe)
43434 all-stage4-libsframe: configure-stage4-libsframe
43435 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43436 @r=`${PWD_COMMAND}`; export r; \
43437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43438 TFLAGS="$(STAGE4_TFLAGS)"; \
43439 $(HOST_EXPORTS) \
43440 $(POSTSTAGE1_HOST_EXPORTS) \
43441 cd $(HOST_SUBDIR)/libsframe && \
43442 \
43443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43444 CFLAGS="$(STAGE4_CFLAGS)" \
43445 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43446 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43447 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43452 TFLAGS="$(STAGE4_TFLAGS)" \
43453 $(TARGET-stage4-libsframe)
43454
43455 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43456 clean-stage4: clean-stage4-libsframe
43457 clean-stage4-libsframe:
43458 @if [ $(current_stage) = stage4 ]; then \
43459 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43460 else \
43461 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43462 $(MAKE) stage4-start; \
43463 fi; \
43464 cd $(HOST_SUBDIR)/libsframe && \
43465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43466 @endif libsframe-bootstrap
43467
43468
43469 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43470 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43471 maybe-all-stageprofile-libsframe:
43472 maybe-clean-stageprofile-libsframe:
43473 @if libsframe-bootstrap
43474 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43475 all-stageprofile: all-stageprofile-libsframe
43476 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43477 all-stageprofile-libsframe: configure-stageprofile-libsframe
43478 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43479 @r=`${PWD_COMMAND}`; export r; \
43480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43481 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43482 $(HOST_EXPORTS) \
43483 $(POSTSTAGE1_HOST_EXPORTS) \
43484 cd $(HOST_SUBDIR)/libsframe && \
43485 \
43486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43487 CFLAGS="$(STAGEprofile_CFLAGS)" \
43488 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43489 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43490 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43495 TFLAGS="$(STAGEprofile_TFLAGS)" \
43496 $(TARGET-stageprofile-libsframe)
43497
43498 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43499 clean-stageprofile: clean-stageprofile-libsframe
43500 clean-stageprofile-libsframe:
43501 @if [ $(current_stage) = stageprofile ]; then \
43502 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43503 else \
43504 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43505 $(MAKE) stageprofile-start; \
43506 fi; \
43507 cd $(HOST_SUBDIR)/libsframe && \
43508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43509 @endif libsframe-bootstrap
43510
43511
43512 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43513 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43514 maybe-all-stagetrain-libsframe:
43515 maybe-clean-stagetrain-libsframe:
43516 @if libsframe-bootstrap
43517 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43518 all-stagetrain: all-stagetrain-libsframe
43519 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43520 all-stagetrain-libsframe: configure-stagetrain-libsframe
43521 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43522 @r=`${PWD_COMMAND}`; export r; \
43523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43524 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43525 $(HOST_EXPORTS) \
43526 $(POSTSTAGE1_HOST_EXPORTS) \
43527 cd $(HOST_SUBDIR)/libsframe && \
43528 \
43529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43530 CFLAGS="$(STAGEtrain_CFLAGS)" \
43531 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43532 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43533 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43538 TFLAGS="$(STAGEtrain_TFLAGS)" \
43539 $(TARGET-stagetrain-libsframe)
43540
43541 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43542 clean-stagetrain: clean-stagetrain-libsframe
43543 clean-stagetrain-libsframe:
43544 @if [ $(current_stage) = stagetrain ]; then \
43545 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43546 else \
43547 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43548 $(MAKE) stagetrain-start; \
43549 fi; \
43550 cd $(HOST_SUBDIR)/libsframe && \
43551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43552 @endif libsframe-bootstrap
43553
43554
43555 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43556 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43557 maybe-all-stagefeedback-libsframe:
43558 maybe-clean-stagefeedback-libsframe:
43559 @if libsframe-bootstrap
43560 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43561 all-stagefeedback: all-stagefeedback-libsframe
43562 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43563 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43564 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43565 @r=`${PWD_COMMAND}`; export r; \
43566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43567 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43568 $(HOST_EXPORTS) \
43569 $(POSTSTAGE1_HOST_EXPORTS) \
43570 cd $(HOST_SUBDIR)/libsframe && \
43571 \
43572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43573 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43574 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43575 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43576 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43581 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43582 $(TARGET-stagefeedback-libsframe)
43583
43584 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43585 clean-stagefeedback: clean-stagefeedback-libsframe
43586 clean-stagefeedback-libsframe:
43587 @if [ $(current_stage) = stagefeedback ]; then \
43588 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43589 else \
43590 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43591 $(MAKE) stagefeedback-start; \
43592 fi; \
43593 cd $(HOST_SUBDIR)/libsframe && \
43594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43595 @endif libsframe-bootstrap
43596
43597
43598 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43599 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43600 maybe-all-stageautoprofile-libsframe:
43601 maybe-clean-stageautoprofile-libsframe:
43602 @if libsframe-bootstrap
43603 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43604 all-stageautoprofile: all-stageautoprofile-libsframe
43605 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43606 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43607 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43608 @r=`${PWD_COMMAND}`; export r; \
43609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43610 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43611 $(HOST_EXPORTS) \
43612 $(POSTSTAGE1_HOST_EXPORTS) \
43613 cd $(HOST_SUBDIR)/libsframe && \
43614 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43616 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43617 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43618 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43619 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43620 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43621 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43622 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43623 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43624 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43625 $(TARGET-stageautoprofile-libsframe)
43626
43627 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43628 clean-stageautoprofile: clean-stageautoprofile-libsframe
43629 clean-stageautoprofile-libsframe:
43630 @if [ $(current_stage) = stageautoprofile ]; then \
43631 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43632 else \
43633 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43634 $(MAKE) stageautoprofile-start; \
43635 fi; \
43636 cd $(HOST_SUBDIR)/libsframe && \
43637 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43638 @endif libsframe-bootstrap
43639
43640
43641 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43642 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43643 maybe-all-stageautofeedback-libsframe:
43644 maybe-clean-stageautofeedback-libsframe:
43645 @if libsframe-bootstrap
43646 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43647 all-stageautofeedback: all-stageautofeedback-libsframe
43648 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43649 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43650 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43651 @r=`${PWD_COMMAND}`; export r; \
43652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43653 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43654 $(HOST_EXPORTS) \
43655 $(POSTSTAGE1_HOST_EXPORTS) \
43656 cd $(HOST_SUBDIR)/libsframe && \
43657 \
43658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43659 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43660 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43661 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43662 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43666 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43667 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43668 $(TARGET-stageautofeedback-libsframe)
43669
43670 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43671 clean-stageautofeedback: clean-stageautofeedback-libsframe
43672 clean-stageautofeedback-libsframe:
43673 @if [ $(current_stage) = stageautofeedback ]; then \
43674 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43675 else \
43676 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43677 $(MAKE) stageautofeedback-start; \
43678 fi; \
43679 cd $(HOST_SUBDIR)/libsframe && \
43680 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43681 @endif libsframe-bootstrap
43682
43683
43684
43685
43686
43687 .PHONY: check-libsframe maybe-check-libsframe
43688 maybe-check-libsframe:
43689 @if libsframe
43690 maybe-check-libsframe: check-libsframe
43691
43692 check-libsframe:
43693 @: $(MAKE); $(unstage)
43694 @r=`${PWD_COMMAND}`; export r; \
43695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43696 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43697 (cd $(HOST_SUBDIR)/libsframe && \
43698 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43699
43700 @endif libsframe
43701
43702 .PHONY: install-libsframe maybe-install-libsframe
43703 maybe-install-libsframe:
43704 @if libsframe
43705 maybe-install-libsframe: install-libsframe
43706
43707 install-libsframe: installdirs
43708 @: $(MAKE); $(unstage)
43709 @r=`${PWD_COMMAND}`; export r; \
43710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43711 $(HOST_EXPORTS) \
43712 (cd $(HOST_SUBDIR)/libsframe && \
43713 $(MAKE) $(FLAGS_TO_PASS) install)
43714
43715 @endif libsframe
43716
43717 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43718 maybe-install-strip-libsframe:
43719 @if libsframe
43720 maybe-install-strip-libsframe: install-strip-libsframe
43721
43722 install-strip-libsframe: installdirs
43723 @: $(MAKE); $(unstage)
43724 @r=`${PWD_COMMAND}`; export r; \
43725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43726 $(HOST_EXPORTS) \
43727 (cd $(HOST_SUBDIR)/libsframe && \
43728 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43729
43730 @endif libsframe
43731
43732 # Other targets (info, dvi, pdf, etc.)
43733
43734 .PHONY: maybe-info-libsframe info-libsframe
43735 maybe-info-libsframe:
43736 @if libsframe
43737 maybe-info-libsframe: info-libsframe
43738
43739 info-libsframe: \
43740 configure-libsframe
43741 @[ -f ./libsframe/Makefile ] || exit 0; \
43742 r=`${PWD_COMMAND}`; export r; \
43743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43744 $(HOST_EXPORTS) \
43745 for flag in $(EXTRA_HOST_FLAGS) ; do \
43746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43747 done; \
43748 echo "Doing info in libsframe"; \
43749 (cd $(HOST_SUBDIR)/libsframe && \
43750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43752 "RANLIB=$${RANLIB}" \
43753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43754 info) \
43755 || exit 1
43756
43757 @endif libsframe
43758
43759 .PHONY: maybe-dvi-libsframe dvi-libsframe
43760 maybe-dvi-libsframe:
43761 @if libsframe
43762 maybe-dvi-libsframe: dvi-libsframe
43763
43764 dvi-libsframe: \
43765 configure-libsframe
43766 @[ -f ./libsframe/Makefile ] || exit 0; \
43767 r=`${PWD_COMMAND}`; export r; \
43768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43769 $(HOST_EXPORTS) \
43770 for flag in $(EXTRA_HOST_FLAGS) ; do \
43771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43772 done; \
43773 echo "Doing dvi in libsframe"; \
43774 (cd $(HOST_SUBDIR)/libsframe && \
43775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43777 "RANLIB=$${RANLIB}" \
43778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43779 dvi) \
43780 || exit 1
43781
43782 @endif libsframe
43783
43784 .PHONY: maybe-pdf-libsframe pdf-libsframe
43785 maybe-pdf-libsframe:
43786 @if libsframe
43787 maybe-pdf-libsframe: pdf-libsframe
43788
43789 pdf-libsframe: \
43790 configure-libsframe
43791 @[ -f ./libsframe/Makefile ] || exit 0; \
43792 r=`${PWD_COMMAND}`; export r; \
43793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43794 $(HOST_EXPORTS) \
43795 for flag in $(EXTRA_HOST_FLAGS) ; do \
43796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43797 done; \
43798 echo "Doing pdf in libsframe"; \
43799 (cd $(HOST_SUBDIR)/libsframe && \
43800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43802 "RANLIB=$${RANLIB}" \
43803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43804 pdf) \
43805 || exit 1
43806
43807 @endif libsframe
43808
43809 .PHONY: maybe-html-libsframe html-libsframe
43810 maybe-html-libsframe:
43811 @if libsframe
43812 maybe-html-libsframe: html-libsframe
43813
43814 html-libsframe: \
43815 configure-libsframe
43816 @[ -f ./libsframe/Makefile ] || exit 0; \
43817 r=`${PWD_COMMAND}`; export r; \
43818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43819 $(HOST_EXPORTS) \
43820 for flag in $(EXTRA_HOST_FLAGS) ; do \
43821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43822 done; \
43823 echo "Doing html in libsframe"; \
43824 (cd $(HOST_SUBDIR)/libsframe && \
43825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43827 "RANLIB=$${RANLIB}" \
43828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43829 html) \
43830 || exit 1
43831
43832 @endif libsframe
43833
43834 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43835 maybe-TAGS-libsframe:
43836 @if libsframe
43837 maybe-TAGS-libsframe: TAGS-libsframe
43838
43839 TAGS-libsframe: \
43840 configure-libsframe
43841 @[ -f ./libsframe/Makefile ] || exit 0; \
43842 r=`${PWD_COMMAND}`; export r; \
43843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43844 $(HOST_EXPORTS) \
43845 for flag in $(EXTRA_HOST_FLAGS) ; do \
43846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43847 done; \
43848 echo "Doing TAGS in libsframe"; \
43849 (cd $(HOST_SUBDIR)/libsframe && \
43850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43852 "RANLIB=$${RANLIB}" \
43853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43854 TAGS) \
43855 || exit 1
43856
43857 @endif libsframe
43858
43859 .PHONY: maybe-install-info-libsframe install-info-libsframe
43860 maybe-install-info-libsframe:
43861 @if libsframe
43862 maybe-install-info-libsframe: install-info-libsframe
43863
43864 install-info-libsframe: \
43865 configure-libsframe \
43866 info-libsframe
43867 @[ -f ./libsframe/Makefile ] || exit 0; \
43868 r=`${PWD_COMMAND}`; export r; \
43869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43870 $(HOST_EXPORTS) \
43871 for flag in $(EXTRA_HOST_FLAGS) ; do \
43872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43873 done; \
43874 echo "Doing install-info in libsframe"; \
43875 (cd $(HOST_SUBDIR)/libsframe && \
43876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43878 "RANLIB=$${RANLIB}" \
43879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43880 install-info) \
43881 || exit 1
43882
43883 @endif libsframe
43884
43885 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43886 maybe-install-dvi-libsframe:
43887 @if libsframe
43888 maybe-install-dvi-libsframe: install-dvi-libsframe
43889
43890 install-dvi-libsframe: \
43891 configure-libsframe \
43892 dvi-libsframe
43893 @[ -f ./libsframe/Makefile ] || exit 0; \
43894 r=`${PWD_COMMAND}`; export r; \
43895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43896 $(HOST_EXPORTS) \
43897 for flag in $(EXTRA_HOST_FLAGS) ; do \
43898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43899 done; \
43900 echo "Doing install-dvi in libsframe"; \
43901 (cd $(HOST_SUBDIR)/libsframe && \
43902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43904 "RANLIB=$${RANLIB}" \
43905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43906 install-dvi) \
43907 || exit 1
43908
43909 @endif libsframe
43910
43911 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43912 maybe-install-pdf-libsframe:
43913 @if libsframe
43914 maybe-install-pdf-libsframe: install-pdf-libsframe
43915
43916 install-pdf-libsframe: \
43917 configure-libsframe \
43918 pdf-libsframe
43919 @[ -f ./libsframe/Makefile ] || exit 0; \
43920 r=`${PWD_COMMAND}`; export r; \
43921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43922 $(HOST_EXPORTS) \
43923 for flag in $(EXTRA_HOST_FLAGS) ; do \
43924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43925 done; \
43926 echo "Doing install-pdf in libsframe"; \
43927 (cd $(HOST_SUBDIR)/libsframe && \
43928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43930 "RANLIB=$${RANLIB}" \
43931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43932 install-pdf) \
43933 || exit 1
43934
43935 @endif libsframe
43936
43937 .PHONY: maybe-install-html-libsframe install-html-libsframe
43938 maybe-install-html-libsframe:
43939 @if libsframe
43940 maybe-install-html-libsframe: install-html-libsframe
43941
43942 install-html-libsframe: \
43943 configure-libsframe \
43944 html-libsframe
43945 @[ -f ./libsframe/Makefile ] || exit 0; \
43946 r=`${PWD_COMMAND}`; export r; \
43947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43948 $(HOST_EXPORTS) \
43949 for flag in $(EXTRA_HOST_FLAGS) ; do \
43950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43951 done; \
43952 echo "Doing install-html in libsframe"; \
43953 (cd $(HOST_SUBDIR)/libsframe && \
43954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43956 "RANLIB=$${RANLIB}" \
43957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43958 install-html) \
43959 || exit 1
43960
43961 @endif libsframe
43962
43963 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43964 maybe-installcheck-libsframe:
43965 @if libsframe
43966 maybe-installcheck-libsframe: installcheck-libsframe
43967
43968 installcheck-libsframe: \
43969 configure-libsframe
43970 @[ -f ./libsframe/Makefile ] || exit 0; \
43971 r=`${PWD_COMMAND}`; export r; \
43972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43973 $(HOST_EXPORTS) \
43974 for flag in $(EXTRA_HOST_FLAGS) ; do \
43975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43976 done; \
43977 echo "Doing installcheck in libsframe"; \
43978 (cd $(HOST_SUBDIR)/libsframe && \
43979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43981 "RANLIB=$${RANLIB}" \
43982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43983 installcheck) \
43984 || exit 1
43985
43986 @endif libsframe
43987
43988 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43989 maybe-mostlyclean-libsframe:
43990 @if libsframe
43991 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43992
43993 mostlyclean-libsframe:
43994 @[ -f ./libsframe/Makefile ] || exit 0; \
43995 r=`${PWD_COMMAND}`; export r; \
43996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43997 $(HOST_EXPORTS) \
43998 for flag in $(EXTRA_HOST_FLAGS) ; do \
43999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44000 done; \
44001 echo "Doing mostlyclean in libsframe"; \
44002 (cd $(HOST_SUBDIR)/libsframe && \
44003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44005 "RANLIB=$${RANLIB}" \
44006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44007 mostlyclean) \
44008 || exit 1
44009
44010 @endif libsframe
44011
44012 .PHONY: maybe-clean-libsframe clean-libsframe
44013 maybe-clean-libsframe:
44014 @if libsframe
44015 maybe-clean-libsframe: clean-libsframe
44016
44017 clean-libsframe:
44018 @[ -f ./libsframe/Makefile ] || exit 0; \
44019 r=`${PWD_COMMAND}`; export r; \
44020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44021 $(HOST_EXPORTS) \
44022 for flag in $(EXTRA_HOST_FLAGS) ; do \
44023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44024 done; \
44025 echo "Doing clean in libsframe"; \
44026 (cd $(HOST_SUBDIR)/libsframe && \
44027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44029 "RANLIB=$${RANLIB}" \
44030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44031 clean) \
44032 || exit 1
44033
44034 @endif libsframe
44035
44036 .PHONY: maybe-distclean-libsframe distclean-libsframe
44037 maybe-distclean-libsframe:
44038 @if libsframe
44039 maybe-distclean-libsframe: distclean-libsframe
44040
44041 distclean-libsframe:
44042 @[ -f ./libsframe/Makefile ] || exit 0; \
44043 r=`${PWD_COMMAND}`; export r; \
44044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44045 $(HOST_EXPORTS) \
44046 for flag in $(EXTRA_HOST_FLAGS) ; do \
44047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44048 done; \
44049 echo "Doing distclean in libsframe"; \
44050 (cd $(HOST_SUBDIR)/libsframe && \
44051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44053 "RANLIB=$${RANLIB}" \
44054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44055 distclean) \
44056 || exit 1
44057
44058 @endif libsframe
44059
44060 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
44061 maybe-maintainer-clean-libsframe:
44062 @if libsframe
44063 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
44064
44065 maintainer-clean-libsframe:
44066 @[ -f ./libsframe/Makefile ] || exit 0; \
44067 r=`${PWD_COMMAND}`; export r; \
44068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44069 $(HOST_EXPORTS) \
44070 for flag in $(EXTRA_HOST_FLAGS) ; do \
44071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44072 done; \
44073 echo "Doing maintainer-clean in libsframe"; \
44074 (cd $(HOST_SUBDIR)/libsframe && \
44075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44077 "RANLIB=$${RANLIB}" \
44078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44079 maintainer-clean) \
44080 || exit 1
44081
44082 @endif libsframe
44083
44084
44085
44086 # ---------------------------------------
44087 # Modules which run on the target machine
44088 # ---------------------------------------
44089
44090
44091
44092
44093 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44094 maybe-configure-target-libstdc++-v3:
44095 @if gcc-bootstrap
44096 configure-target-libstdc++-v3: stage_current
44097 @endif gcc-bootstrap
44098 @if target-libstdc++-v3
44099 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44100 configure-target-libstdc++-v3:
44101 @r=`${PWD_COMMAND}`; export r; \
44102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44103 echo "Checking multilib configuration for libstdc++-v3..."; \
44104 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44105 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44106 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44107 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44108 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44109 else \
44110 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44111 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44112 fi; \
44113 else \
44114 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44115 fi; \
44116 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44118 $(RAW_CXX_TARGET_EXPORTS) \
44119 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44120 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44121 case $(srcdir) in \
44122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44123 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44125 esac; \
44126 module_srcdir=libstdc++-v3; \
44127 rm -f no-such-file || : ; \
44128 CONFIG_SITE=no-such-file $(SHELL) \
44129 $$s/$$module_srcdir/configure \
44130 --srcdir=$${topdir}/$$module_srcdir \
44131 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44132 --target=${target_alias} \
44133 || exit 1
44134 @endif target-libstdc++-v3
44135
44136
44137
44138 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44139 maybe-configure-stage1-target-libstdc++-v3:
44140 @if target-libstdc++-v3-bootstrap
44141 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44142 configure-stage1-target-libstdc++-v3:
44143 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44144 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44145 @r=`${PWD_COMMAND}`; export r; \
44146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44147 TFLAGS="$(STAGE1_TFLAGS)"; \
44148 echo "Checking multilib configuration for libstdc++-v3..."; \
44149 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44150 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44151 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44152 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44153 else \
44154 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44155 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44156 fi; \
44157 else \
44158 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44159 fi; \
44160 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44161 $(RAW_CXX_TARGET_EXPORTS) \
44162 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44163 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44164 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44165 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
44166 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44167 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44168 case $(srcdir) in \
44169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44170 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44172 esac; \
44173 module_srcdir=libstdc++-v3; \
44174 $(SHELL) $$s/$$module_srcdir/configure \
44175 --srcdir=$${topdir}/$$module_srcdir \
44176 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44177 --target=${target_alias} \
44178 \
44179 $(STAGE1_CONFIGURE_FLAGS)
44180 @endif target-libstdc++-v3-bootstrap
44181
44182 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44183 maybe-configure-stage2-target-libstdc++-v3:
44184 @if target-libstdc++-v3-bootstrap
44185 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44186 configure-stage2-target-libstdc++-v3:
44187 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44188 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44189 @r=`${PWD_COMMAND}`; export r; \
44190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44191 TFLAGS="$(STAGE2_TFLAGS)"; \
44192 echo "Checking multilib configuration for libstdc++-v3..."; \
44193 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44194 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44195 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44196 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44197 else \
44198 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44199 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44200 fi; \
44201 else \
44202 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44203 fi; \
44204 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44205 $(RAW_CXX_TARGET_EXPORTS) \
44206 \
44207 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44208 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44209 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44210 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
44211 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44212 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44213 case $(srcdir) in \
44214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44215 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44217 esac; \
44218 module_srcdir=libstdc++-v3; \
44219 $(SHELL) $$s/$$module_srcdir/configure \
44220 --srcdir=$${topdir}/$$module_srcdir \
44221 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44222 --target=${target_alias} \
44223 --with-build-libsubdir=$(HOST_SUBDIR) \
44224 $(STAGE2_CONFIGURE_FLAGS)
44225 @endif target-libstdc++-v3-bootstrap
44226
44227 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44228 maybe-configure-stage3-target-libstdc++-v3:
44229 @if target-libstdc++-v3-bootstrap
44230 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44231 configure-stage3-target-libstdc++-v3:
44232 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44233 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44234 @r=`${PWD_COMMAND}`; export r; \
44235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44236 TFLAGS="$(STAGE3_TFLAGS)"; \
44237 echo "Checking multilib configuration for libstdc++-v3..."; \
44238 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44239 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44240 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44241 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44242 else \
44243 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44244 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44245 fi; \
44246 else \
44247 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44248 fi; \
44249 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44250 $(RAW_CXX_TARGET_EXPORTS) \
44251 \
44252 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44253 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44254 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44255 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
44256 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44257 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44258 case $(srcdir) in \
44259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44260 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44262 esac; \
44263 module_srcdir=libstdc++-v3; \
44264 $(SHELL) $$s/$$module_srcdir/configure \
44265 --srcdir=$${topdir}/$$module_srcdir \
44266 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44267 --target=${target_alias} \
44268 --with-build-libsubdir=$(HOST_SUBDIR) \
44269 $(STAGE3_CONFIGURE_FLAGS)
44270 @endif target-libstdc++-v3-bootstrap
44271
44272 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44273 maybe-configure-stage4-target-libstdc++-v3:
44274 @if target-libstdc++-v3-bootstrap
44275 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44276 configure-stage4-target-libstdc++-v3:
44277 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44278 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44279 @r=`${PWD_COMMAND}`; export r; \
44280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44281 TFLAGS="$(STAGE4_TFLAGS)"; \
44282 echo "Checking multilib configuration for libstdc++-v3..."; \
44283 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44284 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44285 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44286 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44287 else \
44288 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44289 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44290 fi; \
44291 else \
44292 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44293 fi; \
44294 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44295 $(RAW_CXX_TARGET_EXPORTS) \
44296 \
44297 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44298 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44299 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44300 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
44301 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44302 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44303 case $(srcdir) in \
44304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44305 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44307 esac; \
44308 module_srcdir=libstdc++-v3; \
44309 $(SHELL) $$s/$$module_srcdir/configure \
44310 --srcdir=$${topdir}/$$module_srcdir \
44311 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44312 --target=${target_alias} \
44313 --with-build-libsubdir=$(HOST_SUBDIR) \
44314 $(STAGE4_CONFIGURE_FLAGS)
44315 @endif target-libstdc++-v3-bootstrap
44316
44317 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
44318 maybe-configure-stageprofile-target-libstdc++-v3:
44319 @if target-libstdc++-v3-bootstrap
44320 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44321 configure-stageprofile-target-libstdc++-v3:
44322 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44323 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44324 @r=`${PWD_COMMAND}`; export r; \
44325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44326 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44327 echo "Checking multilib configuration for libstdc++-v3..."; \
44328 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44329 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44330 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44331 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44332 else \
44333 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44334 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44335 fi; \
44336 else \
44337 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44338 fi; \
44339 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44340 $(RAW_CXX_TARGET_EXPORTS) \
44341 \
44342 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44343 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44344 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44345 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
44346 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44347 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44348 case $(srcdir) in \
44349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44350 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44352 esac; \
44353 module_srcdir=libstdc++-v3; \
44354 $(SHELL) $$s/$$module_srcdir/configure \
44355 --srcdir=$${topdir}/$$module_srcdir \
44356 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44357 --target=${target_alias} \
44358 --with-build-libsubdir=$(HOST_SUBDIR) \
44359 $(STAGEprofile_CONFIGURE_FLAGS)
44360 @endif target-libstdc++-v3-bootstrap
44361
44362 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
44363 maybe-configure-stagetrain-target-libstdc++-v3:
44364 @if target-libstdc++-v3-bootstrap
44365 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44366 configure-stagetrain-target-libstdc++-v3:
44367 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44368 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44369 @r=`${PWD_COMMAND}`; export r; \
44370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44371 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44372 echo "Checking multilib configuration for libstdc++-v3..."; \
44373 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44374 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44375 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44376 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44377 else \
44378 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44379 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44380 fi; \
44381 else \
44382 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44383 fi; \
44384 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44385 $(RAW_CXX_TARGET_EXPORTS) \
44386 \
44387 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44388 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44389 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44390 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
44391 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44392 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44393 case $(srcdir) in \
44394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44395 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44397 esac; \
44398 module_srcdir=libstdc++-v3; \
44399 $(SHELL) $$s/$$module_srcdir/configure \
44400 --srcdir=$${topdir}/$$module_srcdir \
44401 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44402 --target=${target_alias} \
44403 --with-build-libsubdir=$(HOST_SUBDIR) \
44404 $(STAGEtrain_CONFIGURE_FLAGS)
44405 @endif target-libstdc++-v3-bootstrap
44406
44407 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
44408 maybe-configure-stagefeedback-target-libstdc++-v3:
44409 @if target-libstdc++-v3-bootstrap
44410 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44411 configure-stagefeedback-target-libstdc++-v3:
44412 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44413 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44414 @r=`${PWD_COMMAND}`; export r; \
44415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44416 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44417 echo "Checking multilib configuration for libstdc++-v3..."; \
44418 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44419 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44420 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44421 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44422 else \
44423 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44424 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44425 fi; \
44426 else \
44427 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44428 fi; \
44429 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44430 $(RAW_CXX_TARGET_EXPORTS) \
44431 \
44432 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44433 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44434 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44435 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44436 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44437 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44438 case $(srcdir) in \
44439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44440 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44442 esac; \
44443 module_srcdir=libstdc++-v3; \
44444 $(SHELL) $$s/$$module_srcdir/configure \
44445 --srcdir=$${topdir}/$$module_srcdir \
44446 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44447 --target=${target_alias} \
44448 --with-build-libsubdir=$(HOST_SUBDIR) \
44449 $(STAGEfeedback_CONFIGURE_FLAGS)
44450 @endif target-libstdc++-v3-bootstrap
44451
44452 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
44453 maybe-configure-stageautoprofile-target-libstdc++-v3:
44454 @if target-libstdc++-v3-bootstrap
44455 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44456 configure-stageautoprofile-target-libstdc++-v3:
44457 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44458 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44459 @r=`${PWD_COMMAND}`; export r; \
44460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44461 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44462 echo "Checking multilib configuration for libstdc++-v3..."; \
44463 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44464 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44465 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44466 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44467 else \
44468 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44469 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44470 fi; \
44471 else \
44472 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44473 fi; \
44474 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44475 $(RAW_CXX_TARGET_EXPORTS) \
44476 \
44477 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44478 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44479 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44480 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
44481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44482 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44483 case $(srcdir) in \
44484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44485 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44487 esac; \
44488 module_srcdir=libstdc++-v3; \
44489 $(SHELL) $$s/$$module_srcdir/configure \
44490 --srcdir=$${topdir}/$$module_srcdir \
44491 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44492 --target=${target_alias} \
44493 --with-build-libsubdir=$(HOST_SUBDIR) \
44494 $(STAGEautoprofile_CONFIGURE_FLAGS)
44495 @endif target-libstdc++-v3-bootstrap
44496
44497 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44498 maybe-configure-stageautofeedback-target-libstdc++-v3:
44499 @if target-libstdc++-v3-bootstrap
44500 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44501 configure-stageautofeedback-target-libstdc++-v3:
44502 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44503 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44504 @r=`${PWD_COMMAND}`; export r; \
44505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44506 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44507 echo "Checking multilib configuration for libstdc++-v3..."; \
44508 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44509 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44510 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44511 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44512 else \
44513 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44514 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44515 fi; \
44516 else \
44517 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44518 fi; \
44519 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44520 $(RAW_CXX_TARGET_EXPORTS) \
44521 \
44522 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44523 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44524 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44525 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44526 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44527 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44528 case $(srcdir) in \
44529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44530 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44532 esac; \
44533 module_srcdir=libstdc++-v3; \
44534 $(SHELL) $$s/$$module_srcdir/configure \
44535 --srcdir=$${topdir}/$$module_srcdir \
44536 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44537 --target=${target_alias} \
44538 --with-build-libsubdir=$(HOST_SUBDIR) \
44539 $(STAGEautofeedback_CONFIGURE_FLAGS)
44540 @endif target-libstdc++-v3-bootstrap
44541
44542
44543
44544
44545
44546 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44547 maybe-all-target-libstdc++-v3:
44548 @if gcc-bootstrap
44549 all-target-libstdc++-v3: stage_current
44550 @endif gcc-bootstrap
44551 @if target-libstdc++-v3
44552 TARGET-target-libstdc++-v3=all
44553 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44554 all-target-libstdc++-v3: configure-target-libstdc++-v3
44555 @r=`${PWD_COMMAND}`; export r; \
44556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44557 $(RAW_CXX_TARGET_EXPORTS) \
44558 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44559 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44560 $(TARGET-target-libstdc++-v3))
44561 @endif target-libstdc++-v3
44562
44563
44564
44565 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44566 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44567 maybe-all-stage1-target-libstdc++-v3:
44568 maybe-clean-stage1-target-libstdc++-v3:
44569 @if target-libstdc++-v3-bootstrap
44570 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44571 all-stage1: all-stage1-target-libstdc++-v3
44572 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44573 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44574 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44575 @r=`${PWD_COMMAND}`; export r; \
44576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44577 TFLAGS="$(STAGE1_TFLAGS)"; \
44578 $(RAW_CXX_TARGET_EXPORTS) \
44579 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44580 \
44581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44582 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44583 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44584 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44588 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44589 \
44590 TFLAGS="$(STAGE1_TFLAGS)" \
44591 $(TARGET-stage1-target-libstdc++-v3)
44592
44593 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44594 clean-stage1: clean-stage1-target-libstdc++-v3
44595 clean-stage1-target-libstdc++-v3:
44596 @if [ $(current_stage) = stage1 ]; then \
44597 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44598 else \
44599 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44600 $(MAKE) stage1-start; \
44601 fi; \
44602 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44603 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44604 clean
44605 @endif target-libstdc++-v3-bootstrap
44606
44607
44608 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44609 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44610 maybe-all-stage2-target-libstdc++-v3:
44611 maybe-clean-stage2-target-libstdc++-v3:
44612 @if target-libstdc++-v3-bootstrap
44613 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44614 all-stage2: all-stage2-target-libstdc++-v3
44615 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44616 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44617 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44618 @r=`${PWD_COMMAND}`; export r; \
44619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44620 TFLAGS="$(STAGE2_TFLAGS)"; \
44621 $(RAW_CXX_TARGET_EXPORTS) \
44622 \
44623 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44624 \
44625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44626 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44627 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44628 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44632 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44633 TFLAGS="$(STAGE2_TFLAGS)" \
44634 $(TARGET-stage2-target-libstdc++-v3)
44635
44636 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44637 clean-stage2: clean-stage2-target-libstdc++-v3
44638 clean-stage2-target-libstdc++-v3:
44639 @if [ $(current_stage) = stage2 ]; then \
44640 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44641 else \
44642 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44643 $(MAKE) stage2-start; \
44644 fi; \
44645 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44646 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44647 @endif target-libstdc++-v3-bootstrap
44648
44649
44650 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44651 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44652 maybe-all-stage3-target-libstdc++-v3:
44653 maybe-clean-stage3-target-libstdc++-v3:
44654 @if target-libstdc++-v3-bootstrap
44655 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44656 all-stage3: all-stage3-target-libstdc++-v3
44657 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44658 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44659 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44660 @r=`${PWD_COMMAND}`; export r; \
44661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44662 TFLAGS="$(STAGE3_TFLAGS)"; \
44663 $(RAW_CXX_TARGET_EXPORTS) \
44664 \
44665 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44666 \
44667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44668 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44669 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44670 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44674 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44675 TFLAGS="$(STAGE3_TFLAGS)" \
44676 $(TARGET-stage3-target-libstdc++-v3)
44677
44678 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44679 clean-stage3: clean-stage3-target-libstdc++-v3
44680 clean-stage3-target-libstdc++-v3:
44681 @if [ $(current_stage) = stage3 ]; then \
44682 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44683 else \
44684 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44685 $(MAKE) stage3-start; \
44686 fi; \
44687 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44688 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44689 @endif target-libstdc++-v3-bootstrap
44690
44691
44692 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44693 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44694 maybe-all-stage4-target-libstdc++-v3:
44695 maybe-clean-stage4-target-libstdc++-v3:
44696 @if target-libstdc++-v3-bootstrap
44697 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44698 all-stage4: all-stage4-target-libstdc++-v3
44699 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44700 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44701 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44702 @r=`${PWD_COMMAND}`; export r; \
44703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44704 TFLAGS="$(STAGE4_TFLAGS)"; \
44705 $(RAW_CXX_TARGET_EXPORTS) \
44706 \
44707 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44708 \
44709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44710 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44716 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44717 TFLAGS="$(STAGE4_TFLAGS)" \
44718 $(TARGET-stage4-target-libstdc++-v3)
44719
44720 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44721 clean-stage4: clean-stage4-target-libstdc++-v3
44722 clean-stage4-target-libstdc++-v3:
44723 @if [ $(current_stage) = stage4 ]; then \
44724 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44725 else \
44726 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44727 $(MAKE) stage4-start; \
44728 fi; \
44729 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44730 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44731 @endif target-libstdc++-v3-bootstrap
44732
44733
44734 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44735 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44736 maybe-all-stageprofile-target-libstdc++-v3:
44737 maybe-clean-stageprofile-target-libstdc++-v3:
44738 @if target-libstdc++-v3-bootstrap
44739 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44740 all-stageprofile: all-stageprofile-target-libstdc++-v3
44741 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44742 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44743 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44744 @r=`${PWD_COMMAND}`; export r; \
44745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44746 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44747 $(RAW_CXX_TARGET_EXPORTS) \
44748 \
44749 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44750 \
44751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44752 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44758 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44759 TFLAGS="$(STAGEprofile_TFLAGS)" \
44760 $(TARGET-stageprofile-target-libstdc++-v3)
44761
44762 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44763 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44764 clean-stageprofile-target-libstdc++-v3:
44765 @if [ $(current_stage) = stageprofile ]; then \
44766 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44767 else \
44768 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44769 $(MAKE) stageprofile-start; \
44770 fi; \
44771 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44772 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44773 @endif target-libstdc++-v3-bootstrap
44774
44775
44776 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44777 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44778 maybe-all-stagetrain-target-libstdc++-v3:
44779 maybe-clean-stagetrain-target-libstdc++-v3:
44780 @if target-libstdc++-v3-bootstrap
44781 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44782 all-stagetrain: all-stagetrain-target-libstdc++-v3
44783 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44784 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44785 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44786 @r=`${PWD_COMMAND}`; export r; \
44787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44789 $(RAW_CXX_TARGET_EXPORTS) \
44790 \
44791 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44792 \
44793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44794 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44795 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44796 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44800 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44801 TFLAGS="$(STAGEtrain_TFLAGS)" \
44802 $(TARGET-stagetrain-target-libstdc++-v3)
44803
44804 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44805 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44806 clean-stagetrain-target-libstdc++-v3:
44807 @if [ $(current_stage) = stagetrain ]; then \
44808 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44809 else \
44810 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44811 $(MAKE) stagetrain-start; \
44812 fi; \
44813 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44814 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44815 @endif target-libstdc++-v3-bootstrap
44816
44817
44818 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44819 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44820 maybe-all-stagefeedback-target-libstdc++-v3:
44821 maybe-clean-stagefeedback-target-libstdc++-v3:
44822 @if target-libstdc++-v3-bootstrap
44823 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44824 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44825 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44826 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44827 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44828 @r=`${PWD_COMMAND}`; export r; \
44829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44830 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44831 $(RAW_CXX_TARGET_EXPORTS) \
44832 \
44833 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44834 \
44835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44836 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44837 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44838 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44842 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44843 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44844 $(TARGET-stagefeedback-target-libstdc++-v3)
44845
44846 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44847 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44848 clean-stagefeedback-target-libstdc++-v3:
44849 @if [ $(current_stage) = stagefeedback ]; then \
44850 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44851 else \
44852 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44853 $(MAKE) stagefeedback-start; \
44854 fi; \
44855 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44856 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44857 @endif target-libstdc++-v3-bootstrap
44858
44859
44860 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44861 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44862 maybe-all-stageautoprofile-target-libstdc++-v3:
44863 maybe-clean-stageautoprofile-target-libstdc++-v3:
44864 @if target-libstdc++-v3-bootstrap
44865 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44866 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44867 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44868 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44869 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44870 @r=`${PWD_COMMAND}`; export r; \
44871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44872 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44873 $(RAW_CXX_TARGET_EXPORTS) \
44874 \
44875 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44876 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44878 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44879 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44880 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44884 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44885 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44886 $(TARGET-stageautoprofile-target-libstdc++-v3)
44887
44888 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44889 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44890 clean-stageautoprofile-target-libstdc++-v3:
44891 @if [ $(current_stage) = stageautoprofile ]; then \
44892 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44893 else \
44894 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44895 $(MAKE) stageautoprofile-start; \
44896 fi; \
44897 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44898 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44899 @endif target-libstdc++-v3-bootstrap
44900
44901
44902 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44903 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44904 maybe-all-stageautofeedback-target-libstdc++-v3:
44905 maybe-clean-stageautofeedback-target-libstdc++-v3:
44906 @if target-libstdc++-v3-bootstrap
44907 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44908 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44909 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44910 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44911 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44912 @r=`${PWD_COMMAND}`; export r; \
44913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44914 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44915 $(RAW_CXX_TARGET_EXPORTS) \
44916 \
44917 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44918 \
44919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44920 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44921 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44922 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44926 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44927 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44928 $(TARGET-stageautofeedback-target-libstdc++-v3)
44929
44930 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44931 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44932 clean-stageautofeedback-target-libstdc++-v3:
44933 @if [ $(current_stage) = stageautofeedback ]; then \
44934 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44935 else \
44936 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44937 $(MAKE) stageautofeedback-start; \
44938 fi; \
44939 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44940 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44941 @endif target-libstdc++-v3-bootstrap
44942
44943
44944
44945
44946
44947
44948 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44949 maybe-check-target-libstdc++-v3:
44950 @if target-libstdc++-v3
44951 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44952
44953 check-target-libstdc++-v3:
44954 @: $(MAKE); $(unstage)
44955 @r=`${PWD_COMMAND}`; export r; \
44956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44957 $(RAW_CXX_TARGET_EXPORTS) \
44958 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44959 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44960
44961 @endif target-libstdc++-v3
44962
44963 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44964 maybe-install-target-libstdc++-v3:
44965 @if target-libstdc++-v3
44966 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44967
44968 install-target-libstdc++-v3: installdirs
44969 @: $(MAKE); $(unstage)
44970 @r=`${PWD_COMMAND}`; export r; \
44971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44972 $(RAW_CXX_TARGET_EXPORTS) \
44973 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44974 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44975
44976 @endif target-libstdc++-v3
44977
44978 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44979 maybe-install-strip-target-libstdc++-v3:
44980 @if target-libstdc++-v3
44981 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44982
44983 install-strip-target-libstdc++-v3: installdirs
44984 @: $(MAKE); $(unstage)
44985 @r=`${PWD_COMMAND}`; export r; \
44986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44987 $(RAW_CXX_TARGET_EXPORTS) \
44988 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44989 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44990
44991 @endif target-libstdc++-v3
44992
44993 # Other targets (info, dvi, pdf, etc.)
44994
44995 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44996 maybe-info-target-libstdc++-v3:
44997 @if target-libstdc++-v3
44998 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44999
45000 info-target-libstdc++-v3: \
45001 configure-target-libstdc++-v3
45002 @: $(MAKE); $(unstage)
45003 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45004 r=`${PWD_COMMAND}`; export r; \
45005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45006 $(RAW_CXX_TARGET_EXPORTS) \
45007 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45008 for flag in $(EXTRA_TARGET_FLAGS); do \
45009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45010 done; \
45011 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45014 "RANLIB=$${RANLIB}" \
45015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45016 info) \
45017 || exit 1
45018
45019 @endif target-libstdc++-v3
45020
45021 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45022 maybe-dvi-target-libstdc++-v3:
45023 @if target-libstdc++-v3
45024 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45025
45026 dvi-target-libstdc++-v3: \
45027 configure-target-libstdc++-v3
45028 @: $(MAKE); $(unstage)
45029 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45030 r=`${PWD_COMMAND}`; export r; \
45031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45032 $(RAW_CXX_TARGET_EXPORTS) \
45033 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45034 for flag in $(EXTRA_TARGET_FLAGS); do \
45035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45036 done; \
45037 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45040 "RANLIB=$${RANLIB}" \
45041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45042 dvi) \
45043 || exit 1
45044
45045 @endif target-libstdc++-v3
45046
45047 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45048 maybe-pdf-target-libstdc++-v3:
45049 @if target-libstdc++-v3
45050 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45051
45052 pdf-target-libstdc++-v3: \
45053 configure-target-libstdc++-v3
45054 @: $(MAKE); $(unstage)
45055 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45056 r=`${PWD_COMMAND}`; export r; \
45057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45058 $(RAW_CXX_TARGET_EXPORTS) \
45059 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45060 for flag in $(EXTRA_TARGET_FLAGS); do \
45061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45062 done; \
45063 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45066 "RANLIB=$${RANLIB}" \
45067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45068 pdf) \
45069 || exit 1
45070
45071 @endif target-libstdc++-v3
45072
45073 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45074 maybe-html-target-libstdc++-v3:
45075 @if target-libstdc++-v3
45076 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45077
45078 html-target-libstdc++-v3: \
45079 configure-target-libstdc++-v3
45080 @: $(MAKE); $(unstage)
45081 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45082 r=`${PWD_COMMAND}`; export r; \
45083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45084 $(RAW_CXX_TARGET_EXPORTS) \
45085 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45086 for flag in $(EXTRA_TARGET_FLAGS); do \
45087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45088 done; \
45089 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45092 "RANLIB=$${RANLIB}" \
45093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45094 html) \
45095 || exit 1
45096
45097 @endif target-libstdc++-v3
45098
45099 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45100 maybe-TAGS-target-libstdc++-v3:
45101 @if target-libstdc++-v3
45102 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45103
45104 TAGS-target-libstdc++-v3: \
45105 configure-target-libstdc++-v3
45106 @: $(MAKE); $(unstage)
45107 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45108 r=`${PWD_COMMAND}`; export r; \
45109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45110 $(RAW_CXX_TARGET_EXPORTS) \
45111 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
45112 for flag in $(EXTRA_TARGET_FLAGS); do \
45113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45114 done; \
45115 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45118 "RANLIB=$${RANLIB}" \
45119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45120 TAGS) \
45121 || exit 1
45122
45123 @endif target-libstdc++-v3
45124
45125 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45126 maybe-install-info-target-libstdc++-v3:
45127 @if target-libstdc++-v3
45128 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45129
45130 install-info-target-libstdc++-v3: \
45131 configure-target-libstdc++-v3 \
45132 info-target-libstdc++-v3
45133 @: $(MAKE); $(unstage)
45134 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45135 r=`${PWD_COMMAND}`; export r; \
45136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137 $(RAW_CXX_TARGET_EXPORTS) \
45138 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45139 for flag in $(EXTRA_TARGET_FLAGS); do \
45140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45141 done; \
45142 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45145 "RANLIB=$${RANLIB}" \
45146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45147 install-info) \
45148 || exit 1
45149
45150 @endif target-libstdc++-v3
45151
45152 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
45153 maybe-install-dvi-target-libstdc++-v3:
45154 @if target-libstdc++-v3
45155 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
45156
45157 install-dvi-target-libstdc++-v3: \
45158 configure-target-libstdc++-v3 \
45159 dvi-target-libstdc++-v3
45160 @: $(MAKE); $(unstage)
45161 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45162 r=`${PWD_COMMAND}`; export r; \
45163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45164 $(RAW_CXX_TARGET_EXPORTS) \
45165 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45166 for flag in $(EXTRA_TARGET_FLAGS); do \
45167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45168 done; \
45169 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45172 "RANLIB=$${RANLIB}" \
45173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45174 install-dvi) \
45175 || exit 1
45176
45177 @endif target-libstdc++-v3
45178
45179 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45180 maybe-install-pdf-target-libstdc++-v3:
45181 @if target-libstdc++-v3
45182 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45183
45184 install-pdf-target-libstdc++-v3: \
45185 configure-target-libstdc++-v3 \
45186 pdf-target-libstdc++-v3
45187 @: $(MAKE); $(unstage)
45188 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45189 r=`${PWD_COMMAND}`; export r; \
45190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45191 $(RAW_CXX_TARGET_EXPORTS) \
45192 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45193 for flag in $(EXTRA_TARGET_FLAGS); do \
45194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45195 done; \
45196 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45199 "RANLIB=$${RANLIB}" \
45200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45201 install-pdf) \
45202 || exit 1
45203
45204 @endif target-libstdc++-v3
45205
45206 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45207 maybe-install-html-target-libstdc++-v3:
45208 @if target-libstdc++-v3
45209 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45210
45211 install-html-target-libstdc++-v3: \
45212 configure-target-libstdc++-v3 \
45213 html-target-libstdc++-v3
45214 @: $(MAKE); $(unstage)
45215 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45216 r=`${PWD_COMMAND}`; export r; \
45217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45218 $(RAW_CXX_TARGET_EXPORTS) \
45219 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45220 for flag in $(EXTRA_TARGET_FLAGS); do \
45221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45222 done; \
45223 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45226 "RANLIB=$${RANLIB}" \
45227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45228 install-html) \
45229 || exit 1
45230
45231 @endif target-libstdc++-v3
45232
45233 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45234 maybe-installcheck-target-libstdc++-v3:
45235 @if target-libstdc++-v3
45236 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45237
45238 installcheck-target-libstdc++-v3: \
45239 configure-target-libstdc++-v3
45240 @: $(MAKE); $(unstage)
45241 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45242 r=`${PWD_COMMAND}`; export r; \
45243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45244 $(RAW_CXX_TARGET_EXPORTS) \
45245 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
45246 for flag in $(EXTRA_TARGET_FLAGS); do \
45247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45248 done; \
45249 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45252 "RANLIB=$${RANLIB}" \
45253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45254 installcheck) \
45255 || exit 1
45256
45257 @endif target-libstdc++-v3
45258
45259 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45260 maybe-mostlyclean-target-libstdc++-v3:
45261 @if target-libstdc++-v3
45262 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45263
45264 mostlyclean-target-libstdc++-v3:
45265 @: $(MAKE); $(unstage)
45266 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45267 r=`${PWD_COMMAND}`; export r; \
45268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45269 $(RAW_CXX_TARGET_EXPORTS) \
45270 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45271 for flag in $(EXTRA_TARGET_FLAGS); do \
45272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45273 done; \
45274 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45277 "RANLIB=$${RANLIB}" \
45278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45279 mostlyclean) \
45280 || exit 1
45281
45282 @endif target-libstdc++-v3
45283
45284 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45285 maybe-clean-target-libstdc++-v3:
45286 @if target-libstdc++-v3
45287 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45288
45289 clean-target-libstdc++-v3:
45290 @: $(MAKE); $(unstage)
45291 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45292 r=`${PWD_COMMAND}`; export r; \
45293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45294 $(RAW_CXX_TARGET_EXPORTS) \
45295 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45296 for flag in $(EXTRA_TARGET_FLAGS); do \
45297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45298 done; \
45299 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45302 "RANLIB=$${RANLIB}" \
45303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45304 clean) \
45305 || exit 1
45306
45307 @endif target-libstdc++-v3
45308
45309 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45310 maybe-distclean-target-libstdc++-v3:
45311 @if target-libstdc++-v3
45312 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45313
45314 distclean-target-libstdc++-v3:
45315 @: $(MAKE); $(unstage)
45316 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45317 r=`${PWD_COMMAND}`; export r; \
45318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45319 $(RAW_CXX_TARGET_EXPORTS) \
45320 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45321 for flag in $(EXTRA_TARGET_FLAGS); do \
45322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45323 done; \
45324 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45327 "RANLIB=$${RANLIB}" \
45328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45329 distclean) \
45330 || exit 1
45331
45332 @endif target-libstdc++-v3
45333
45334 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45335 maybe-maintainer-clean-target-libstdc++-v3:
45336 @if target-libstdc++-v3
45337 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45338
45339 maintainer-clean-target-libstdc++-v3:
45340 @: $(MAKE); $(unstage)
45341 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45342 r=`${PWD_COMMAND}`; export r; \
45343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45344 $(RAW_CXX_TARGET_EXPORTS) \
45345 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45346 for flag in $(EXTRA_TARGET_FLAGS); do \
45347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45348 done; \
45349 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45352 "RANLIB=$${RANLIB}" \
45353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45354 maintainer-clean) \
45355 || exit 1
45356
45357 @endif target-libstdc++-v3
45358
45359
45360
45361
45362
45363 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
45364 maybe-configure-target-libsanitizer:
45365 @if gcc-bootstrap
45366 configure-target-libsanitizer: stage_current
45367 @endif gcc-bootstrap
45368 @if target-libsanitizer
45369 maybe-configure-target-libsanitizer: configure-target-libsanitizer
45370 configure-target-libsanitizer:
45371 @r=`${PWD_COMMAND}`; export r; \
45372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45373 echo "Checking multilib configuration for libsanitizer..."; \
45374 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45375 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45376 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45377 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45378 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45379 else \
45380 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45381 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45382 fi; \
45383 else \
45384 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45385 fi; \
45386 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45388 $(RAW_CXX_TARGET_EXPORTS) \
45389 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
45390 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
45391 case $(srcdir) in \
45392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45393 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45395 esac; \
45396 module_srcdir=libsanitizer; \
45397 rm -f no-such-file || : ; \
45398 CONFIG_SITE=no-such-file $(SHELL) \
45399 $$s/$$module_srcdir/configure \
45400 --srcdir=$${topdir}/$$module_srcdir \
45401 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45402 --target=${target_alias} \
45403 || exit 1
45404 @endif target-libsanitizer
45405
45406
45407
45408 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
45409 maybe-configure-stage1-target-libsanitizer:
45410 @if target-libsanitizer-bootstrap
45411 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45412 configure-stage1-target-libsanitizer:
45413 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45414 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45415 @r=`${PWD_COMMAND}`; export r; \
45416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45417 TFLAGS="$(STAGE1_TFLAGS)"; \
45418 echo "Checking multilib configuration for libsanitizer..."; \
45419 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45420 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45421 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45422 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45423 else \
45424 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45425 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45426 fi; \
45427 else \
45428 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45429 fi; \
45430 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45431 $(RAW_CXX_TARGET_EXPORTS) \
45432 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45433 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45434 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45435 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
45436 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45437 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45438 case $(srcdir) in \
45439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45440 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45442 esac; \
45443 module_srcdir=libsanitizer; \
45444 $(SHELL) $$s/$$module_srcdir/configure \
45445 --srcdir=$${topdir}/$$module_srcdir \
45446 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45447 --target=${target_alias} \
45448 \
45449 $(STAGE1_CONFIGURE_FLAGS)
45450 @endif target-libsanitizer-bootstrap
45451
45452 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
45453 maybe-configure-stage2-target-libsanitizer:
45454 @if target-libsanitizer-bootstrap
45455 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45456 configure-stage2-target-libsanitizer:
45457 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45458 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45459 @r=`${PWD_COMMAND}`; export r; \
45460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45461 TFLAGS="$(STAGE2_TFLAGS)"; \
45462 echo "Checking multilib configuration for libsanitizer..."; \
45463 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45464 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45465 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45466 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45467 else \
45468 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45469 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45470 fi; \
45471 else \
45472 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45473 fi; \
45474 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45475 $(RAW_CXX_TARGET_EXPORTS) \
45476 \
45477 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45478 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45479 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45480 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
45481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45482 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45483 case $(srcdir) in \
45484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45485 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45487 esac; \
45488 module_srcdir=libsanitizer; \
45489 $(SHELL) $$s/$$module_srcdir/configure \
45490 --srcdir=$${topdir}/$$module_srcdir \
45491 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45492 --target=${target_alias} \
45493 --with-build-libsubdir=$(HOST_SUBDIR) \
45494 $(STAGE2_CONFIGURE_FLAGS)
45495 @endif target-libsanitizer-bootstrap
45496
45497 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45498 maybe-configure-stage3-target-libsanitizer:
45499 @if target-libsanitizer-bootstrap
45500 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45501 configure-stage3-target-libsanitizer:
45502 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45503 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45504 @r=`${PWD_COMMAND}`; export r; \
45505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45506 TFLAGS="$(STAGE3_TFLAGS)"; \
45507 echo "Checking multilib configuration for libsanitizer..."; \
45508 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45509 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45510 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45511 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45512 else \
45513 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45514 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45515 fi; \
45516 else \
45517 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45518 fi; \
45519 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45520 $(RAW_CXX_TARGET_EXPORTS) \
45521 \
45522 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45523 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45524 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45525 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45526 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45527 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45528 case $(srcdir) in \
45529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45530 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45532 esac; \
45533 module_srcdir=libsanitizer; \
45534 $(SHELL) $$s/$$module_srcdir/configure \
45535 --srcdir=$${topdir}/$$module_srcdir \
45536 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45537 --target=${target_alias} \
45538 --with-build-libsubdir=$(HOST_SUBDIR) \
45539 $(STAGE3_CONFIGURE_FLAGS)
45540 @endif target-libsanitizer-bootstrap
45541
45542 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45543 maybe-configure-stage4-target-libsanitizer:
45544 @if target-libsanitizer-bootstrap
45545 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45546 configure-stage4-target-libsanitizer:
45547 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45548 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45549 @r=`${PWD_COMMAND}`; export r; \
45550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45551 TFLAGS="$(STAGE4_TFLAGS)"; \
45552 echo "Checking multilib configuration for libsanitizer..."; \
45553 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45554 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45555 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45556 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45557 else \
45558 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45559 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45560 fi; \
45561 else \
45562 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45563 fi; \
45564 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45565 $(RAW_CXX_TARGET_EXPORTS) \
45566 \
45567 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45568 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45569 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45570 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45571 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45572 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45573 case $(srcdir) in \
45574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45575 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45577 esac; \
45578 module_srcdir=libsanitizer; \
45579 $(SHELL) $$s/$$module_srcdir/configure \
45580 --srcdir=$${topdir}/$$module_srcdir \
45581 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45582 --target=${target_alias} \
45583 --with-build-libsubdir=$(HOST_SUBDIR) \
45584 $(STAGE4_CONFIGURE_FLAGS)
45585 @endif target-libsanitizer-bootstrap
45586
45587 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45588 maybe-configure-stageprofile-target-libsanitizer:
45589 @if target-libsanitizer-bootstrap
45590 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45591 configure-stageprofile-target-libsanitizer:
45592 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45593 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45594 @r=`${PWD_COMMAND}`; export r; \
45595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45596 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45597 echo "Checking multilib configuration for libsanitizer..."; \
45598 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45599 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45600 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45601 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45602 else \
45603 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45604 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45605 fi; \
45606 else \
45607 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45608 fi; \
45609 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45610 $(RAW_CXX_TARGET_EXPORTS) \
45611 \
45612 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45613 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45614 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45615 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45617 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45618 case $(srcdir) in \
45619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45620 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45622 esac; \
45623 module_srcdir=libsanitizer; \
45624 $(SHELL) $$s/$$module_srcdir/configure \
45625 --srcdir=$${topdir}/$$module_srcdir \
45626 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45627 --target=${target_alias} \
45628 --with-build-libsubdir=$(HOST_SUBDIR) \
45629 $(STAGEprofile_CONFIGURE_FLAGS)
45630 @endif target-libsanitizer-bootstrap
45631
45632 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45633 maybe-configure-stagetrain-target-libsanitizer:
45634 @if target-libsanitizer-bootstrap
45635 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45636 configure-stagetrain-target-libsanitizer:
45637 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45638 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45639 @r=`${PWD_COMMAND}`; export r; \
45640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45641 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45642 echo "Checking multilib configuration for libsanitizer..."; \
45643 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45644 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45645 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45646 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45647 else \
45648 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45649 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45650 fi; \
45651 else \
45652 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45653 fi; \
45654 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45655 $(RAW_CXX_TARGET_EXPORTS) \
45656 \
45657 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45658 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45659 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45660 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45661 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45662 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45663 case $(srcdir) in \
45664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45665 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45667 esac; \
45668 module_srcdir=libsanitizer; \
45669 $(SHELL) $$s/$$module_srcdir/configure \
45670 --srcdir=$${topdir}/$$module_srcdir \
45671 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45672 --target=${target_alias} \
45673 --with-build-libsubdir=$(HOST_SUBDIR) \
45674 $(STAGEtrain_CONFIGURE_FLAGS)
45675 @endif target-libsanitizer-bootstrap
45676
45677 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45678 maybe-configure-stagefeedback-target-libsanitizer:
45679 @if target-libsanitizer-bootstrap
45680 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45681 configure-stagefeedback-target-libsanitizer:
45682 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45683 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45684 @r=`${PWD_COMMAND}`; export r; \
45685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45686 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45687 echo "Checking multilib configuration for libsanitizer..."; \
45688 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45689 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45690 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45691 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45692 else \
45693 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45694 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45695 fi; \
45696 else \
45697 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45698 fi; \
45699 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45700 $(RAW_CXX_TARGET_EXPORTS) \
45701 \
45702 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45703 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45704 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45705 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45707 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45708 case $(srcdir) in \
45709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45710 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45712 esac; \
45713 module_srcdir=libsanitizer; \
45714 $(SHELL) $$s/$$module_srcdir/configure \
45715 --srcdir=$${topdir}/$$module_srcdir \
45716 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45717 --target=${target_alias} \
45718 --with-build-libsubdir=$(HOST_SUBDIR) \
45719 $(STAGEfeedback_CONFIGURE_FLAGS)
45720 @endif target-libsanitizer-bootstrap
45721
45722 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45723 maybe-configure-stageautoprofile-target-libsanitizer:
45724 @if target-libsanitizer-bootstrap
45725 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45726 configure-stageautoprofile-target-libsanitizer:
45727 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45728 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45729 @r=`${PWD_COMMAND}`; export r; \
45730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45731 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45732 echo "Checking multilib configuration for libsanitizer..."; \
45733 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45734 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45735 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45736 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45737 else \
45738 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45739 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45740 fi; \
45741 else \
45742 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45743 fi; \
45744 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45745 $(RAW_CXX_TARGET_EXPORTS) \
45746 \
45747 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45748 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45749 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45750 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45751 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45752 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45753 case $(srcdir) in \
45754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45755 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45757 esac; \
45758 module_srcdir=libsanitizer; \
45759 $(SHELL) $$s/$$module_srcdir/configure \
45760 --srcdir=$${topdir}/$$module_srcdir \
45761 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45762 --target=${target_alias} \
45763 --with-build-libsubdir=$(HOST_SUBDIR) \
45764 $(STAGEautoprofile_CONFIGURE_FLAGS)
45765 @endif target-libsanitizer-bootstrap
45766
45767 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45768 maybe-configure-stageautofeedback-target-libsanitizer:
45769 @if target-libsanitizer-bootstrap
45770 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45771 configure-stageautofeedback-target-libsanitizer:
45772 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45773 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45774 @r=`${PWD_COMMAND}`; export r; \
45775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45776 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45777 echo "Checking multilib configuration for libsanitizer..."; \
45778 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45779 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45780 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45781 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45782 else \
45783 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45784 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45785 fi; \
45786 else \
45787 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45788 fi; \
45789 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45790 $(RAW_CXX_TARGET_EXPORTS) \
45791 \
45792 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45793 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45794 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45795 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45796 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45797 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45798 case $(srcdir) in \
45799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45800 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45802 esac; \
45803 module_srcdir=libsanitizer; \
45804 $(SHELL) $$s/$$module_srcdir/configure \
45805 --srcdir=$${topdir}/$$module_srcdir \
45806 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45807 --target=${target_alias} \
45808 --with-build-libsubdir=$(HOST_SUBDIR) \
45809 $(STAGEautofeedback_CONFIGURE_FLAGS)
45810 @endif target-libsanitizer-bootstrap
45811
45812
45813
45814
45815
45816 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45817 maybe-all-target-libsanitizer:
45818 @if gcc-bootstrap
45819 all-target-libsanitizer: stage_current
45820 @endif gcc-bootstrap
45821 @if target-libsanitizer
45822 TARGET-target-libsanitizer=all
45823 maybe-all-target-libsanitizer: all-target-libsanitizer
45824 all-target-libsanitizer: configure-target-libsanitizer
45825 @r=`${PWD_COMMAND}`; export r; \
45826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45827 $(RAW_CXX_TARGET_EXPORTS) \
45828 (cd $(TARGET_SUBDIR)/libsanitizer && \
45829 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45830 $(TARGET-target-libsanitizer))
45831 @endif target-libsanitizer
45832
45833
45834
45835 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45836 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45837 maybe-all-stage1-target-libsanitizer:
45838 maybe-clean-stage1-target-libsanitizer:
45839 @if target-libsanitizer-bootstrap
45840 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45841 all-stage1: all-stage1-target-libsanitizer
45842 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45843 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45844 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45845 @r=`${PWD_COMMAND}`; export r; \
45846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45847 TFLAGS="$(STAGE1_TFLAGS)"; \
45848 $(RAW_CXX_TARGET_EXPORTS) \
45849 cd $(TARGET_SUBDIR)/libsanitizer && \
45850 \
45851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45852 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45853 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45854 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45858 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45859 \
45860 TFLAGS="$(STAGE1_TFLAGS)" \
45861 $(TARGET-stage1-target-libsanitizer)
45862
45863 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45864 clean-stage1: clean-stage1-target-libsanitizer
45865 clean-stage1-target-libsanitizer:
45866 @if [ $(current_stage) = stage1 ]; then \
45867 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45868 else \
45869 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45870 $(MAKE) stage1-start; \
45871 fi; \
45872 cd $(TARGET_SUBDIR)/libsanitizer && \
45873 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45874 clean
45875 @endif target-libsanitizer-bootstrap
45876
45877
45878 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45879 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45880 maybe-all-stage2-target-libsanitizer:
45881 maybe-clean-stage2-target-libsanitizer:
45882 @if target-libsanitizer-bootstrap
45883 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45884 all-stage2: all-stage2-target-libsanitizer
45885 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45886 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45887 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45888 @r=`${PWD_COMMAND}`; export r; \
45889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45890 TFLAGS="$(STAGE2_TFLAGS)"; \
45891 $(RAW_CXX_TARGET_EXPORTS) \
45892 \
45893 cd $(TARGET_SUBDIR)/libsanitizer && \
45894 \
45895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45896 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45897 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45898 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45902 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45903 TFLAGS="$(STAGE2_TFLAGS)" \
45904 $(TARGET-stage2-target-libsanitizer)
45905
45906 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45907 clean-stage2: clean-stage2-target-libsanitizer
45908 clean-stage2-target-libsanitizer:
45909 @if [ $(current_stage) = stage2 ]; then \
45910 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45911 else \
45912 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45913 $(MAKE) stage2-start; \
45914 fi; \
45915 cd $(TARGET_SUBDIR)/libsanitizer && \
45916 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45917 @endif target-libsanitizer-bootstrap
45918
45919
45920 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45921 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45922 maybe-all-stage3-target-libsanitizer:
45923 maybe-clean-stage3-target-libsanitizer:
45924 @if target-libsanitizer-bootstrap
45925 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45926 all-stage3: all-stage3-target-libsanitizer
45927 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45928 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45929 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45930 @r=`${PWD_COMMAND}`; export r; \
45931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932 TFLAGS="$(STAGE3_TFLAGS)"; \
45933 $(RAW_CXX_TARGET_EXPORTS) \
45934 \
45935 cd $(TARGET_SUBDIR)/libsanitizer && \
45936 \
45937 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45938 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45939 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45940 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45941 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45942 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45943 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45944 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45945 TFLAGS="$(STAGE3_TFLAGS)" \
45946 $(TARGET-stage3-target-libsanitizer)
45947
45948 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45949 clean-stage3: clean-stage3-target-libsanitizer
45950 clean-stage3-target-libsanitizer:
45951 @if [ $(current_stage) = stage3 ]; then \
45952 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45953 else \
45954 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45955 $(MAKE) stage3-start; \
45956 fi; \
45957 cd $(TARGET_SUBDIR)/libsanitizer && \
45958 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45959 @endif target-libsanitizer-bootstrap
45960
45961
45962 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45963 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45964 maybe-all-stage4-target-libsanitizer:
45965 maybe-clean-stage4-target-libsanitizer:
45966 @if target-libsanitizer-bootstrap
45967 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45968 all-stage4: all-stage4-target-libsanitizer
45969 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45970 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45971 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45972 @r=`${PWD_COMMAND}`; export r; \
45973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45974 TFLAGS="$(STAGE4_TFLAGS)"; \
45975 $(RAW_CXX_TARGET_EXPORTS) \
45976 \
45977 cd $(TARGET_SUBDIR)/libsanitizer && \
45978 \
45979 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45980 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45981 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45982 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45983 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45984 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45985 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45986 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45987 TFLAGS="$(STAGE4_TFLAGS)" \
45988 $(TARGET-stage4-target-libsanitizer)
45989
45990 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45991 clean-stage4: clean-stage4-target-libsanitizer
45992 clean-stage4-target-libsanitizer:
45993 @if [ $(current_stage) = stage4 ]; then \
45994 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45995 else \
45996 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45997 $(MAKE) stage4-start; \
45998 fi; \
45999 cd $(TARGET_SUBDIR)/libsanitizer && \
46000 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46001 @endif target-libsanitizer-bootstrap
46002
46003
46004 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
46005 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
46006 maybe-all-stageprofile-target-libsanitizer:
46007 maybe-clean-stageprofile-target-libsanitizer:
46008 @if target-libsanitizer-bootstrap
46009 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
46010 all-stageprofile: all-stageprofile-target-libsanitizer
46011 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46012 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46013 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46014 @r=`${PWD_COMMAND}`; export r; \
46015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46016 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46017 $(RAW_CXX_TARGET_EXPORTS) \
46018 \
46019 cd $(TARGET_SUBDIR)/libsanitizer && \
46020 \
46021 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46022 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46023 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46024 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46025 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46026 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46027 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46028 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46029 TFLAGS="$(STAGEprofile_TFLAGS)" \
46030 $(TARGET-stageprofile-target-libsanitizer)
46031
46032 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
46033 clean-stageprofile: clean-stageprofile-target-libsanitizer
46034 clean-stageprofile-target-libsanitizer:
46035 @if [ $(current_stage) = stageprofile ]; then \
46036 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46037 else \
46038 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
46039 $(MAKE) stageprofile-start; \
46040 fi; \
46041 cd $(TARGET_SUBDIR)/libsanitizer && \
46042 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46043 @endif target-libsanitizer-bootstrap
46044
46045
46046 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
46047 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
46048 maybe-all-stagetrain-target-libsanitizer:
46049 maybe-clean-stagetrain-target-libsanitizer:
46050 @if target-libsanitizer-bootstrap
46051 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
46052 all-stagetrain: all-stagetrain-target-libsanitizer
46053 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
46054 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46055 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46056 @r=`${PWD_COMMAND}`; export r; \
46057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46058 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46059 $(RAW_CXX_TARGET_EXPORTS) \
46060 \
46061 cd $(TARGET_SUBDIR)/libsanitizer && \
46062 \
46063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46064 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46065 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46066 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46070 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46071 TFLAGS="$(STAGEtrain_TFLAGS)" \
46072 $(TARGET-stagetrain-target-libsanitizer)
46073
46074 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
46075 clean-stagetrain: clean-stagetrain-target-libsanitizer
46076 clean-stagetrain-target-libsanitizer:
46077 @if [ $(current_stage) = stagetrain ]; then \
46078 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46079 else \
46080 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
46081 $(MAKE) stagetrain-start; \
46082 fi; \
46083 cd $(TARGET_SUBDIR)/libsanitizer && \
46084 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46085 @endif target-libsanitizer-bootstrap
46086
46087
46088 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
46089 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
46090 maybe-all-stagefeedback-target-libsanitizer:
46091 maybe-clean-stagefeedback-target-libsanitizer:
46092 @if target-libsanitizer-bootstrap
46093 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
46094 all-stagefeedback: all-stagefeedback-target-libsanitizer
46095 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46096 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46097 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46098 @r=`${PWD_COMMAND}`; export r; \
46099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46100 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46101 $(RAW_CXX_TARGET_EXPORTS) \
46102 \
46103 cd $(TARGET_SUBDIR)/libsanitizer && \
46104 \
46105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46106 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46107 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46108 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46112 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46113 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46114 $(TARGET-stagefeedback-target-libsanitizer)
46115
46116 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
46117 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
46118 clean-stagefeedback-target-libsanitizer:
46119 @if [ $(current_stage) = stagefeedback ]; then \
46120 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46121 else \
46122 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
46123 $(MAKE) stagefeedback-start; \
46124 fi; \
46125 cd $(TARGET_SUBDIR)/libsanitizer && \
46126 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46127 @endif target-libsanitizer-bootstrap
46128
46129
46130 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
46131 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
46132 maybe-all-stageautoprofile-target-libsanitizer:
46133 maybe-clean-stageautoprofile-target-libsanitizer:
46134 @if target-libsanitizer-bootstrap
46135 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
46136 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
46137 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46138 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46139 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46140 @r=`${PWD_COMMAND}`; export r; \
46141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46142 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46143 $(RAW_CXX_TARGET_EXPORTS) \
46144 \
46145 cd $(TARGET_SUBDIR)/libsanitizer && \
46146 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46147 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46148 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46149 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46150 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46154 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46155 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46156 $(TARGET-stageautoprofile-target-libsanitizer)
46157
46158 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
46159 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
46160 clean-stageautoprofile-target-libsanitizer:
46161 @if [ $(current_stage) = stageautoprofile ]; then \
46162 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46163 else \
46164 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
46165 $(MAKE) stageautoprofile-start; \
46166 fi; \
46167 cd $(TARGET_SUBDIR)/libsanitizer && \
46168 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46169 @endif target-libsanitizer-bootstrap
46170
46171
46172 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
46173 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
46174 maybe-all-stageautofeedback-target-libsanitizer:
46175 maybe-clean-stageautofeedback-target-libsanitizer:
46176 @if target-libsanitizer-bootstrap
46177 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
46178 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
46179 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46180 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46181 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46182 @r=`${PWD_COMMAND}`; export r; \
46183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46184 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46185 $(RAW_CXX_TARGET_EXPORTS) \
46186 \
46187 cd $(TARGET_SUBDIR)/libsanitizer && \
46188 \
46189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46190 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46191 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46192 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46196 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46197 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46198 $(TARGET-stageautofeedback-target-libsanitizer)
46199
46200 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
46201 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
46202 clean-stageautofeedback-target-libsanitizer:
46203 @if [ $(current_stage) = stageautofeedback ]; then \
46204 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46205 else \
46206 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
46207 $(MAKE) stageautofeedback-start; \
46208 fi; \
46209 cd $(TARGET_SUBDIR)/libsanitizer && \
46210 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46211 @endif target-libsanitizer-bootstrap
46212
46213
46214
46215
46216
46217
46218 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
46219 maybe-check-target-libsanitizer:
46220 @if target-libsanitizer
46221 maybe-check-target-libsanitizer: check-target-libsanitizer
46222
46223 check-target-libsanitizer:
46224 @: $(MAKE); $(unstage)
46225 @r=`${PWD_COMMAND}`; export r; \
46226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46227 $(RAW_CXX_TARGET_EXPORTS) \
46228 (cd $(TARGET_SUBDIR)/libsanitizer && \
46229 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46230
46231 @endif target-libsanitizer
46232
46233 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
46234 maybe-install-target-libsanitizer:
46235 @if target-libsanitizer
46236 maybe-install-target-libsanitizer: install-target-libsanitizer
46237
46238 install-target-libsanitizer: installdirs
46239 @: $(MAKE); $(unstage)
46240 @r=`${PWD_COMMAND}`; export r; \
46241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242 $(RAW_CXX_TARGET_EXPORTS) \
46243 (cd $(TARGET_SUBDIR)/libsanitizer && \
46244 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46245
46246 @endif target-libsanitizer
46247
46248 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
46249 maybe-install-strip-target-libsanitizer:
46250 @if target-libsanitizer
46251 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
46252
46253 install-strip-target-libsanitizer: installdirs
46254 @: $(MAKE); $(unstage)
46255 @r=`${PWD_COMMAND}`; export r; \
46256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46257 $(RAW_CXX_TARGET_EXPORTS) \
46258 (cd $(TARGET_SUBDIR)/libsanitizer && \
46259 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46260
46261 @endif target-libsanitizer
46262
46263 # Other targets (info, dvi, pdf, etc.)
46264
46265 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
46266 maybe-info-target-libsanitizer:
46267 @if target-libsanitizer
46268 maybe-info-target-libsanitizer: info-target-libsanitizer
46269
46270 info-target-libsanitizer: \
46271 configure-target-libsanitizer
46272 @: $(MAKE); $(unstage)
46273 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46274 r=`${PWD_COMMAND}`; export r; \
46275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46276 $(RAW_CXX_TARGET_EXPORTS) \
46277 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
46278 for flag in $(EXTRA_TARGET_FLAGS); do \
46279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46280 done; \
46281 (cd $(TARGET_SUBDIR)/libsanitizer && \
46282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46284 "RANLIB=$${RANLIB}" \
46285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46286 info) \
46287 || exit 1
46288
46289 @endif target-libsanitizer
46290
46291 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
46292 maybe-dvi-target-libsanitizer:
46293 @if target-libsanitizer
46294 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
46295
46296 dvi-target-libsanitizer: \
46297 configure-target-libsanitizer
46298 @: $(MAKE); $(unstage)
46299 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46300 r=`${PWD_COMMAND}`; export r; \
46301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46302 $(RAW_CXX_TARGET_EXPORTS) \
46303 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46304 for flag in $(EXTRA_TARGET_FLAGS); do \
46305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46306 done; \
46307 (cd $(TARGET_SUBDIR)/libsanitizer && \
46308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46310 "RANLIB=$${RANLIB}" \
46311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46312 dvi) \
46313 || exit 1
46314
46315 @endif target-libsanitizer
46316
46317 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
46318 maybe-pdf-target-libsanitizer:
46319 @if target-libsanitizer
46320 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
46321
46322 pdf-target-libsanitizer: \
46323 configure-target-libsanitizer
46324 @: $(MAKE); $(unstage)
46325 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46326 r=`${PWD_COMMAND}`; export r; \
46327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46328 $(RAW_CXX_TARGET_EXPORTS) \
46329 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46330 for flag in $(EXTRA_TARGET_FLAGS); do \
46331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46332 done; \
46333 (cd $(TARGET_SUBDIR)/libsanitizer && \
46334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46336 "RANLIB=$${RANLIB}" \
46337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46338 pdf) \
46339 || exit 1
46340
46341 @endif target-libsanitizer
46342
46343 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
46344 maybe-html-target-libsanitizer:
46345 @if target-libsanitizer
46346 maybe-html-target-libsanitizer: html-target-libsanitizer
46347
46348 html-target-libsanitizer: \
46349 configure-target-libsanitizer
46350 @: $(MAKE); $(unstage)
46351 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46352 r=`${PWD_COMMAND}`; export r; \
46353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46354 $(RAW_CXX_TARGET_EXPORTS) \
46355 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
46356 for flag in $(EXTRA_TARGET_FLAGS); do \
46357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46358 done; \
46359 (cd $(TARGET_SUBDIR)/libsanitizer && \
46360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46362 "RANLIB=$${RANLIB}" \
46363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46364 html) \
46365 || exit 1
46366
46367 @endif target-libsanitizer
46368
46369 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
46370 maybe-TAGS-target-libsanitizer:
46371 @if target-libsanitizer
46372 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
46373
46374 TAGS-target-libsanitizer: \
46375 configure-target-libsanitizer
46376 @: $(MAKE); $(unstage)
46377 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46378 r=`${PWD_COMMAND}`; export r; \
46379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46380 $(RAW_CXX_TARGET_EXPORTS) \
46381 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
46382 for flag in $(EXTRA_TARGET_FLAGS); do \
46383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46384 done; \
46385 (cd $(TARGET_SUBDIR)/libsanitizer && \
46386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46388 "RANLIB=$${RANLIB}" \
46389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46390 TAGS) \
46391 || exit 1
46392
46393 @endif target-libsanitizer
46394
46395 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
46396 maybe-install-info-target-libsanitizer:
46397 @if target-libsanitizer
46398 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
46399
46400 install-info-target-libsanitizer: \
46401 configure-target-libsanitizer \
46402 info-target-libsanitizer
46403 @: $(MAKE); $(unstage)
46404 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46405 r=`${PWD_COMMAND}`; export r; \
46406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46407 $(RAW_CXX_TARGET_EXPORTS) \
46408 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
46409 for flag in $(EXTRA_TARGET_FLAGS); do \
46410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46411 done; \
46412 (cd $(TARGET_SUBDIR)/libsanitizer && \
46413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46415 "RANLIB=$${RANLIB}" \
46416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46417 install-info) \
46418 || exit 1
46419
46420 @endif target-libsanitizer
46421
46422 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
46423 maybe-install-dvi-target-libsanitizer:
46424 @if target-libsanitizer
46425 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
46426
46427 install-dvi-target-libsanitizer: \
46428 configure-target-libsanitizer \
46429 dvi-target-libsanitizer
46430 @: $(MAKE); $(unstage)
46431 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46432 r=`${PWD_COMMAND}`; export r; \
46433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46434 $(RAW_CXX_TARGET_EXPORTS) \
46435 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46436 for flag in $(EXTRA_TARGET_FLAGS); do \
46437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46438 done; \
46439 (cd $(TARGET_SUBDIR)/libsanitizer && \
46440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46442 "RANLIB=$${RANLIB}" \
46443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46444 install-dvi) \
46445 || exit 1
46446
46447 @endif target-libsanitizer
46448
46449 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
46450 maybe-install-pdf-target-libsanitizer:
46451 @if target-libsanitizer
46452 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
46453
46454 install-pdf-target-libsanitizer: \
46455 configure-target-libsanitizer \
46456 pdf-target-libsanitizer
46457 @: $(MAKE); $(unstage)
46458 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46459 r=`${PWD_COMMAND}`; export r; \
46460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46461 $(RAW_CXX_TARGET_EXPORTS) \
46462 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46463 for flag in $(EXTRA_TARGET_FLAGS); do \
46464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46465 done; \
46466 (cd $(TARGET_SUBDIR)/libsanitizer && \
46467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46469 "RANLIB=$${RANLIB}" \
46470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46471 install-pdf) \
46472 || exit 1
46473
46474 @endif target-libsanitizer
46475
46476 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
46477 maybe-install-html-target-libsanitizer:
46478 @if target-libsanitizer
46479 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
46480
46481 install-html-target-libsanitizer: \
46482 configure-target-libsanitizer \
46483 html-target-libsanitizer
46484 @: $(MAKE); $(unstage)
46485 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46486 r=`${PWD_COMMAND}`; export r; \
46487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46488 $(RAW_CXX_TARGET_EXPORTS) \
46489 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
46490 for flag in $(EXTRA_TARGET_FLAGS); do \
46491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46492 done; \
46493 (cd $(TARGET_SUBDIR)/libsanitizer && \
46494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46496 "RANLIB=$${RANLIB}" \
46497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46498 install-html) \
46499 || exit 1
46500
46501 @endif target-libsanitizer
46502
46503 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46504 maybe-installcheck-target-libsanitizer:
46505 @if target-libsanitizer
46506 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46507
46508 installcheck-target-libsanitizer: \
46509 configure-target-libsanitizer
46510 @: $(MAKE); $(unstage)
46511 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46512 r=`${PWD_COMMAND}`; export r; \
46513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46514 $(RAW_CXX_TARGET_EXPORTS) \
46515 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46516 for flag in $(EXTRA_TARGET_FLAGS); do \
46517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46518 done; \
46519 (cd $(TARGET_SUBDIR)/libsanitizer && \
46520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46522 "RANLIB=$${RANLIB}" \
46523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46524 installcheck) \
46525 || exit 1
46526
46527 @endif target-libsanitizer
46528
46529 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46530 maybe-mostlyclean-target-libsanitizer:
46531 @if target-libsanitizer
46532 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46533
46534 mostlyclean-target-libsanitizer:
46535 @: $(MAKE); $(unstage)
46536 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46537 r=`${PWD_COMMAND}`; export r; \
46538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46539 $(RAW_CXX_TARGET_EXPORTS) \
46540 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46541 for flag in $(EXTRA_TARGET_FLAGS); do \
46542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46543 done; \
46544 (cd $(TARGET_SUBDIR)/libsanitizer && \
46545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46547 "RANLIB=$${RANLIB}" \
46548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46549 mostlyclean) \
46550 || exit 1
46551
46552 @endif target-libsanitizer
46553
46554 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46555 maybe-clean-target-libsanitizer:
46556 @if target-libsanitizer
46557 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46558
46559 clean-target-libsanitizer:
46560 @: $(MAKE); $(unstage)
46561 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46562 r=`${PWD_COMMAND}`; export r; \
46563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46564 $(RAW_CXX_TARGET_EXPORTS) \
46565 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46566 for flag in $(EXTRA_TARGET_FLAGS); do \
46567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46568 done; \
46569 (cd $(TARGET_SUBDIR)/libsanitizer && \
46570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46572 "RANLIB=$${RANLIB}" \
46573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46574 clean) \
46575 || exit 1
46576
46577 @endif target-libsanitizer
46578
46579 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46580 maybe-distclean-target-libsanitizer:
46581 @if target-libsanitizer
46582 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46583
46584 distclean-target-libsanitizer:
46585 @: $(MAKE); $(unstage)
46586 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46587 r=`${PWD_COMMAND}`; export r; \
46588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46589 $(RAW_CXX_TARGET_EXPORTS) \
46590 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46591 for flag in $(EXTRA_TARGET_FLAGS); do \
46592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46593 done; \
46594 (cd $(TARGET_SUBDIR)/libsanitizer && \
46595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46597 "RANLIB=$${RANLIB}" \
46598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46599 distclean) \
46600 || exit 1
46601
46602 @endif target-libsanitizer
46603
46604 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46605 maybe-maintainer-clean-target-libsanitizer:
46606 @if target-libsanitizer
46607 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46608
46609 maintainer-clean-target-libsanitizer:
46610 @: $(MAKE); $(unstage)
46611 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46612 r=`${PWD_COMMAND}`; export r; \
46613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46614 $(RAW_CXX_TARGET_EXPORTS) \
46615 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46616 for flag in $(EXTRA_TARGET_FLAGS); do \
46617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46618 done; \
46619 (cd $(TARGET_SUBDIR)/libsanitizer && \
46620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46622 "RANLIB=$${RANLIB}" \
46623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46624 maintainer-clean) \
46625 || exit 1
46626
46627 @endif target-libsanitizer
46628
46629
46630
46631
46632
46633 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46634 maybe-configure-target-libvtv:
46635 @if gcc-bootstrap
46636 configure-target-libvtv: stage_current
46637 @endif gcc-bootstrap
46638 @if target-libvtv
46639 maybe-configure-target-libvtv: configure-target-libvtv
46640 configure-target-libvtv:
46641 @r=`${PWD_COMMAND}`; export r; \
46642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46643 echo "Checking multilib configuration for libvtv..."; \
46644 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46645 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46646 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46647 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46648 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46649 else \
46650 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46651 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46652 fi; \
46653 else \
46654 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46655 fi; \
46656 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46657 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46658 $(RAW_CXX_TARGET_EXPORTS) \
46659 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46660 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46661 case $(srcdir) in \
46662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46663 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46665 esac; \
46666 module_srcdir=libvtv; \
46667 rm -f no-such-file || : ; \
46668 CONFIG_SITE=no-such-file $(SHELL) \
46669 $$s/$$module_srcdir/configure \
46670 --srcdir=$${topdir}/$$module_srcdir \
46671 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46672 --target=${target_alias} \
46673 || exit 1
46674 @endif target-libvtv
46675
46676
46677
46678 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46679 maybe-configure-stage1-target-libvtv:
46680 @if target-libvtv-bootstrap
46681 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46682 configure-stage1-target-libvtv:
46683 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46684 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46685 @r=`${PWD_COMMAND}`; export r; \
46686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46687 TFLAGS="$(STAGE1_TFLAGS)"; \
46688 echo "Checking multilib configuration for libvtv..."; \
46689 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46690 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46691 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46692 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46693 else \
46694 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46695 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46696 fi; \
46697 else \
46698 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46699 fi; \
46700 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46701 $(RAW_CXX_TARGET_EXPORTS) \
46702 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46703 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46704 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46705 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46706 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46707 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46708 case $(srcdir) in \
46709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46710 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46712 esac; \
46713 module_srcdir=libvtv; \
46714 $(SHELL) $$s/$$module_srcdir/configure \
46715 --srcdir=$${topdir}/$$module_srcdir \
46716 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46717 --target=${target_alias} \
46718 \
46719 $(STAGE1_CONFIGURE_FLAGS)
46720 @endif target-libvtv-bootstrap
46721
46722 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46723 maybe-configure-stage2-target-libvtv:
46724 @if target-libvtv-bootstrap
46725 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46726 configure-stage2-target-libvtv:
46727 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46728 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46729 @r=`${PWD_COMMAND}`; export r; \
46730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731 TFLAGS="$(STAGE2_TFLAGS)"; \
46732 echo "Checking multilib configuration for libvtv..."; \
46733 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46734 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46735 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46736 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46737 else \
46738 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46739 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46740 fi; \
46741 else \
46742 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46743 fi; \
46744 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46745 $(RAW_CXX_TARGET_EXPORTS) \
46746 \
46747 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46748 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46749 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46750 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46751 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46752 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46753 case $(srcdir) in \
46754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46755 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46757 esac; \
46758 module_srcdir=libvtv; \
46759 $(SHELL) $$s/$$module_srcdir/configure \
46760 --srcdir=$${topdir}/$$module_srcdir \
46761 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46762 --target=${target_alias} \
46763 --with-build-libsubdir=$(HOST_SUBDIR) \
46764 $(STAGE2_CONFIGURE_FLAGS)
46765 @endif target-libvtv-bootstrap
46766
46767 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46768 maybe-configure-stage3-target-libvtv:
46769 @if target-libvtv-bootstrap
46770 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46771 configure-stage3-target-libvtv:
46772 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46773 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46774 @r=`${PWD_COMMAND}`; export r; \
46775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46776 TFLAGS="$(STAGE3_TFLAGS)"; \
46777 echo "Checking multilib configuration for libvtv..."; \
46778 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46779 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46780 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46781 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46782 else \
46783 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46784 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46785 fi; \
46786 else \
46787 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46788 fi; \
46789 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46790 $(RAW_CXX_TARGET_EXPORTS) \
46791 \
46792 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46793 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46794 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46795 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46796 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46797 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46798 case $(srcdir) in \
46799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46800 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46802 esac; \
46803 module_srcdir=libvtv; \
46804 $(SHELL) $$s/$$module_srcdir/configure \
46805 --srcdir=$${topdir}/$$module_srcdir \
46806 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46807 --target=${target_alias} \
46808 --with-build-libsubdir=$(HOST_SUBDIR) \
46809 $(STAGE3_CONFIGURE_FLAGS)
46810 @endif target-libvtv-bootstrap
46811
46812 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46813 maybe-configure-stage4-target-libvtv:
46814 @if target-libvtv-bootstrap
46815 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46816 configure-stage4-target-libvtv:
46817 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46818 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46819 @r=`${PWD_COMMAND}`; export r; \
46820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46821 TFLAGS="$(STAGE4_TFLAGS)"; \
46822 echo "Checking multilib configuration for libvtv..."; \
46823 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46824 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46825 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46826 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46827 else \
46828 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46829 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46830 fi; \
46831 else \
46832 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46833 fi; \
46834 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46835 $(RAW_CXX_TARGET_EXPORTS) \
46836 \
46837 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46838 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46839 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46840 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46841 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46842 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46843 case $(srcdir) in \
46844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46845 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46847 esac; \
46848 module_srcdir=libvtv; \
46849 $(SHELL) $$s/$$module_srcdir/configure \
46850 --srcdir=$${topdir}/$$module_srcdir \
46851 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46852 --target=${target_alias} \
46853 --with-build-libsubdir=$(HOST_SUBDIR) \
46854 $(STAGE4_CONFIGURE_FLAGS)
46855 @endif target-libvtv-bootstrap
46856
46857 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46858 maybe-configure-stageprofile-target-libvtv:
46859 @if target-libvtv-bootstrap
46860 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46861 configure-stageprofile-target-libvtv:
46862 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46863 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46864 @r=`${PWD_COMMAND}`; export r; \
46865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46866 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46867 echo "Checking multilib configuration for libvtv..."; \
46868 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46869 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46870 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46871 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46872 else \
46873 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46874 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46875 fi; \
46876 else \
46877 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46878 fi; \
46879 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46880 $(RAW_CXX_TARGET_EXPORTS) \
46881 \
46882 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46883 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46884 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46885 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46886 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46887 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46888 case $(srcdir) in \
46889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46890 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46892 esac; \
46893 module_srcdir=libvtv; \
46894 $(SHELL) $$s/$$module_srcdir/configure \
46895 --srcdir=$${topdir}/$$module_srcdir \
46896 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46897 --target=${target_alias} \
46898 --with-build-libsubdir=$(HOST_SUBDIR) \
46899 $(STAGEprofile_CONFIGURE_FLAGS)
46900 @endif target-libvtv-bootstrap
46901
46902 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46903 maybe-configure-stagetrain-target-libvtv:
46904 @if target-libvtv-bootstrap
46905 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46906 configure-stagetrain-target-libvtv:
46907 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46908 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46909 @r=`${PWD_COMMAND}`; export r; \
46910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46911 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46912 echo "Checking multilib configuration for libvtv..."; \
46913 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46914 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46915 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46916 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46917 else \
46918 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46919 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46920 fi; \
46921 else \
46922 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46923 fi; \
46924 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46925 $(RAW_CXX_TARGET_EXPORTS) \
46926 \
46927 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46928 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46929 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46930 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46932 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46933 case $(srcdir) in \
46934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46935 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46937 esac; \
46938 module_srcdir=libvtv; \
46939 $(SHELL) $$s/$$module_srcdir/configure \
46940 --srcdir=$${topdir}/$$module_srcdir \
46941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46942 --target=${target_alias} \
46943 --with-build-libsubdir=$(HOST_SUBDIR) \
46944 $(STAGEtrain_CONFIGURE_FLAGS)
46945 @endif target-libvtv-bootstrap
46946
46947 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46948 maybe-configure-stagefeedback-target-libvtv:
46949 @if target-libvtv-bootstrap
46950 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46951 configure-stagefeedback-target-libvtv:
46952 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46953 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46954 @r=`${PWD_COMMAND}`; export r; \
46955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46956 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46957 echo "Checking multilib configuration for libvtv..."; \
46958 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46959 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46960 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46961 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46962 else \
46963 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46964 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46965 fi; \
46966 else \
46967 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46968 fi; \
46969 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46970 $(RAW_CXX_TARGET_EXPORTS) \
46971 \
46972 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46973 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46974 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46975 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46976 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46977 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46978 case $(srcdir) in \
46979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46980 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46982 esac; \
46983 module_srcdir=libvtv; \
46984 $(SHELL) $$s/$$module_srcdir/configure \
46985 --srcdir=$${topdir}/$$module_srcdir \
46986 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46987 --target=${target_alias} \
46988 --with-build-libsubdir=$(HOST_SUBDIR) \
46989 $(STAGEfeedback_CONFIGURE_FLAGS)
46990 @endif target-libvtv-bootstrap
46991
46992 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46993 maybe-configure-stageautoprofile-target-libvtv:
46994 @if target-libvtv-bootstrap
46995 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46996 configure-stageautoprofile-target-libvtv:
46997 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46998 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46999 @r=`${PWD_COMMAND}`; export r; \
47000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47002 echo "Checking multilib configuration for libvtv..."; \
47003 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47004 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47005 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47006 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47007 else \
47008 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47009 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47010 fi; \
47011 else \
47012 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47013 fi; \
47014 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47015 $(RAW_CXX_TARGET_EXPORTS) \
47016 \
47017 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47018 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47019 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47020 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
47021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47022 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47023 case $(srcdir) in \
47024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47025 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47027 esac; \
47028 module_srcdir=libvtv; \
47029 $(SHELL) $$s/$$module_srcdir/configure \
47030 --srcdir=$${topdir}/$$module_srcdir \
47031 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47032 --target=${target_alias} \
47033 --with-build-libsubdir=$(HOST_SUBDIR) \
47034 $(STAGEautoprofile_CONFIGURE_FLAGS)
47035 @endif target-libvtv-bootstrap
47036
47037 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
47038 maybe-configure-stageautofeedback-target-libvtv:
47039 @if target-libvtv-bootstrap
47040 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47041 configure-stageautofeedback-target-libvtv:
47042 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47043 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47044 @r=`${PWD_COMMAND}`; export r; \
47045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47047 echo "Checking multilib configuration for libvtv..."; \
47048 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47049 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47050 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47051 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47052 else \
47053 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47054 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47055 fi; \
47056 else \
47057 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47058 fi; \
47059 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47060 $(RAW_CXX_TARGET_EXPORTS) \
47061 \
47062 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47063 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47064 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47065 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
47066 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47067 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47068 case $(srcdir) in \
47069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47070 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47072 esac; \
47073 module_srcdir=libvtv; \
47074 $(SHELL) $$s/$$module_srcdir/configure \
47075 --srcdir=$${topdir}/$$module_srcdir \
47076 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47077 --target=${target_alias} \
47078 --with-build-libsubdir=$(HOST_SUBDIR) \
47079 $(STAGEautofeedback_CONFIGURE_FLAGS)
47080 @endif target-libvtv-bootstrap
47081
47082
47083
47084
47085
47086 .PHONY: all-target-libvtv maybe-all-target-libvtv
47087 maybe-all-target-libvtv:
47088 @if gcc-bootstrap
47089 all-target-libvtv: stage_current
47090 @endif gcc-bootstrap
47091 @if target-libvtv
47092 TARGET-target-libvtv=all
47093 maybe-all-target-libvtv: all-target-libvtv
47094 all-target-libvtv: configure-target-libvtv
47095 @r=`${PWD_COMMAND}`; export r; \
47096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097 $(RAW_CXX_TARGET_EXPORTS) \
47098 (cd $(TARGET_SUBDIR)/libvtv && \
47099 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47100 $(TARGET-target-libvtv))
47101 @endif target-libvtv
47102
47103
47104
47105 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
47106 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
47107 maybe-all-stage1-target-libvtv:
47108 maybe-clean-stage1-target-libvtv:
47109 @if target-libvtv-bootstrap
47110 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
47111 all-stage1: all-stage1-target-libvtv
47112 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
47113 all-stage1-target-libvtv: configure-stage1-target-libvtv
47114 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47115 @r=`${PWD_COMMAND}`; export r; \
47116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47117 TFLAGS="$(STAGE1_TFLAGS)"; \
47118 $(RAW_CXX_TARGET_EXPORTS) \
47119 cd $(TARGET_SUBDIR)/libvtv && \
47120 \
47121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47122 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47123 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47124 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47128 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47129 \
47130 TFLAGS="$(STAGE1_TFLAGS)" \
47131 $(TARGET-stage1-target-libvtv)
47132
47133 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
47134 clean-stage1: clean-stage1-target-libvtv
47135 clean-stage1-target-libvtv:
47136 @if [ $(current_stage) = stage1 ]; then \
47137 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47138 else \
47139 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
47140 $(MAKE) stage1-start; \
47141 fi; \
47142 cd $(TARGET_SUBDIR)/libvtv && \
47143 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47144 clean
47145 @endif target-libvtv-bootstrap
47146
47147
47148 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
47149 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
47150 maybe-all-stage2-target-libvtv:
47151 maybe-clean-stage2-target-libvtv:
47152 @if target-libvtv-bootstrap
47153 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
47154 all-stage2: all-stage2-target-libvtv
47155 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
47156 all-stage2-target-libvtv: configure-stage2-target-libvtv
47157 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47158 @r=`${PWD_COMMAND}`; export r; \
47159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47160 TFLAGS="$(STAGE2_TFLAGS)"; \
47161 $(RAW_CXX_TARGET_EXPORTS) \
47162 \
47163 cd $(TARGET_SUBDIR)/libvtv && \
47164 \
47165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47166 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47167 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47168 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47172 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47173 TFLAGS="$(STAGE2_TFLAGS)" \
47174 $(TARGET-stage2-target-libvtv)
47175
47176 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
47177 clean-stage2: clean-stage2-target-libvtv
47178 clean-stage2-target-libvtv:
47179 @if [ $(current_stage) = stage2 ]; then \
47180 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47181 else \
47182 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
47183 $(MAKE) stage2-start; \
47184 fi; \
47185 cd $(TARGET_SUBDIR)/libvtv && \
47186 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47187 @endif target-libvtv-bootstrap
47188
47189
47190 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
47191 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
47192 maybe-all-stage3-target-libvtv:
47193 maybe-clean-stage3-target-libvtv:
47194 @if target-libvtv-bootstrap
47195 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
47196 all-stage3: all-stage3-target-libvtv
47197 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
47198 all-stage3-target-libvtv: configure-stage3-target-libvtv
47199 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47200 @r=`${PWD_COMMAND}`; export r; \
47201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47202 TFLAGS="$(STAGE3_TFLAGS)"; \
47203 $(RAW_CXX_TARGET_EXPORTS) \
47204 \
47205 cd $(TARGET_SUBDIR)/libvtv && \
47206 \
47207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47208 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47209 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47210 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47214 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47215 TFLAGS="$(STAGE3_TFLAGS)" \
47216 $(TARGET-stage3-target-libvtv)
47217
47218 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
47219 clean-stage3: clean-stage3-target-libvtv
47220 clean-stage3-target-libvtv:
47221 @if [ $(current_stage) = stage3 ]; then \
47222 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47223 else \
47224 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
47225 $(MAKE) stage3-start; \
47226 fi; \
47227 cd $(TARGET_SUBDIR)/libvtv && \
47228 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47229 @endif target-libvtv-bootstrap
47230
47231
47232 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
47233 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
47234 maybe-all-stage4-target-libvtv:
47235 maybe-clean-stage4-target-libvtv:
47236 @if target-libvtv-bootstrap
47237 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
47238 all-stage4: all-stage4-target-libvtv
47239 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
47240 all-stage4-target-libvtv: configure-stage4-target-libvtv
47241 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47242 @r=`${PWD_COMMAND}`; export r; \
47243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47244 TFLAGS="$(STAGE4_TFLAGS)"; \
47245 $(RAW_CXX_TARGET_EXPORTS) \
47246 \
47247 cd $(TARGET_SUBDIR)/libvtv && \
47248 \
47249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47250 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47251 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47252 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47256 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47257 TFLAGS="$(STAGE4_TFLAGS)" \
47258 $(TARGET-stage4-target-libvtv)
47259
47260 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
47261 clean-stage4: clean-stage4-target-libvtv
47262 clean-stage4-target-libvtv:
47263 @if [ $(current_stage) = stage4 ]; then \
47264 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47265 else \
47266 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
47267 $(MAKE) stage4-start; \
47268 fi; \
47269 cd $(TARGET_SUBDIR)/libvtv && \
47270 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47271 @endif target-libvtv-bootstrap
47272
47273
47274 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
47275 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
47276 maybe-all-stageprofile-target-libvtv:
47277 maybe-clean-stageprofile-target-libvtv:
47278 @if target-libvtv-bootstrap
47279 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
47280 all-stageprofile: all-stageprofile-target-libvtv
47281 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
47282 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47283 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47284 @r=`${PWD_COMMAND}`; export r; \
47285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47286 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47287 $(RAW_CXX_TARGET_EXPORTS) \
47288 \
47289 cd $(TARGET_SUBDIR)/libvtv && \
47290 \
47291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47292 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47293 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47294 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47298 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47299 TFLAGS="$(STAGEprofile_TFLAGS)" \
47300 $(TARGET-stageprofile-target-libvtv)
47301
47302 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
47303 clean-stageprofile: clean-stageprofile-target-libvtv
47304 clean-stageprofile-target-libvtv:
47305 @if [ $(current_stage) = stageprofile ]; then \
47306 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47307 else \
47308 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
47309 $(MAKE) stageprofile-start; \
47310 fi; \
47311 cd $(TARGET_SUBDIR)/libvtv && \
47312 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47313 @endif target-libvtv-bootstrap
47314
47315
47316 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
47317 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
47318 maybe-all-stagetrain-target-libvtv:
47319 maybe-clean-stagetrain-target-libvtv:
47320 @if target-libvtv-bootstrap
47321 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
47322 all-stagetrain: all-stagetrain-target-libvtv
47323 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
47324 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47325 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47326 @r=`${PWD_COMMAND}`; export r; \
47327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47328 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47329 $(RAW_CXX_TARGET_EXPORTS) \
47330 \
47331 cd $(TARGET_SUBDIR)/libvtv && \
47332 \
47333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47334 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47335 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47336 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47337 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47338 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47339 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47340 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47341 TFLAGS="$(STAGEtrain_TFLAGS)" \
47342 $(TARGET-stagetrain-target-libvtv)
47343
47344 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
47345 clean-stagetrain: clean-stagetrain-target-libvtv
47346 clean-stagetrain-target-libvtv:
47347 @if [ $(current_stage) = stagetrain ]; then \
47348 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47349 else \
47350 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
47351 $(MAKE) stagetrain-start; \
47352 fi; \
47353 cd $(TARGET_SUBDIR)/libvtv && \
47354 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47355 @endif target-libvtv-bootstrap
47356
47357
47358 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
47359 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
47360 maybe-all-stagefeedback-target-libvtv:
47361 maybe-clean-stagefeedback-target-libvtv:
47362 @if target-libvtv-bootstrap
47363 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
47364 all-stagefeedback: all-stagefeedback-target-libvtv
47365 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
47366 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47367 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47368 @r=`${PWD_COMMAND}`; export r; \
47369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47370 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47371 $(RAW_CXX_TARGET_EXPORTS) \
47372 \
47373 cd $(TARGET_SUBDIR)/libvtv && \
47374 \
47375 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47376 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47377 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47378 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47382 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47383 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47384 $(TARGET-stagefeedback-target-libvtv)
47385
47386 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
47387 clean-stagefeedback: clean-stagefeedback-target-libvtv
47388 clean-stagefeedback-target-libvtv:
47389 @if [ $(current_stage) = stagefeedback ]; then \
47390 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47391 else \
47392 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
47393 $(MAKE) stagefeedback-start; \
47394 fi; \
47395 cd $(TARGET_SUBDIR)/libvtv && \
47396 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47397 @endif target-libvtv-bootstrap
47398
47399
47400 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
47401 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
47402 maybe-all-stageautoprofile-target-libvtv:
47403 maybe-clean-stageautoprofile-target-libvtv:
47404 @if target-libvtv-bootstrap
47405 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
47406 all-stageautoprofile: all-stageautoprofile-target-libvtv
47407 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
47408 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47409 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47410 @r=`${PWD_COMMAND}`; export r; \
47411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47412 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47413 $(RAW_CXX_TARGET_EXPORTS) \
47414 \
47415 cd $(TARGET_SUBDIR)/libvtv && \
47416 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47417 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47418 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47419 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47420 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47421 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47422 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47423 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47424 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47425 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47426 $(TARGET-stageautoprofile-target-libvtv)
47427
47428 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
47429 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
47430 clean-stageautoprofile-target-libvtv:
47431 @if [ $(current_stage) = stageautoprofile ]; then \
47432 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47433 else \
47434 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
47435 $(MAKE) stageautoprofile-start; \
47436 fi; \
47437 cd $(TARGET_SUBDIR)/libvtv && \
47438 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47439 @endif target-libvtv-bootstrap
47440
47441
47442 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
47443 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
47444 maybe-all-stageautofeedback-target-libvtv:
47445 maybe-clean-stageautofeedback-target-libvtv:
47446 @if target-libvtv-bootstrap
47447 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
47448 all-stageautofeedback: all-stageautofeedback-target-libvtv
47449 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
47450 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47451 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47452 @r=`${PWD_COMMAND}`; export r; \
47453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47454 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47455 $(RAW_CXX_TARGET_EXPORTS) \
47456 \
47457 cd $(TARGET_SUBDIR)/libvtv && \
47458 \
47459 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47460 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47461 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47462 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47466 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47467 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47468 $(TARGET-stageautofeedback-target-libvtv)
47469
47470 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
47471 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
47472 clean-stageautofeedback-target-libvtv:
47473 @if [ $(current_stage) = stageautofeedback ]; then \
47474 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47475 else \
47476 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
47477 $(MAKE) stageautofeedback-start; \
47478 fi; \
47479 cd $(TARGET_SUBDIR)/libvtv && \
47480 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47481 @endif target-libvtv-bootstrap
47482
47483
47484
47485
47486
47487
47488 .PHONY: check-target-libvtv maybe-check-target-libvtv
47489 maybe-check-target-libvtv:
47490 @if target-libvtv
47491 maybe-check-target-libvtv: check-target-libvtv
47492
47493 check-target-libvtv:
47494 @: $(MAKE); $(unstage)
47495 @r=`${PWD_COMMAND}`; export r; \
47496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47497 $(RAW_CXX_TARGET_EXPORTS) \
47498 (cd $(TARGET_SUBDIR)/libvtv && \
47499 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47500
47501 @endif target-libvtv
47502
47503 .PHONY: install-target-libvtv maybe-install-target-libvtv
47504 maybe-install-target-libvtv:
47505 @if target-libvtv
47506 maybe-install-target-libvtv: install-target-libvtv
47507
47508 install-target-libvtv: installdirs
47509 @: $(MAKE); $(unstage)
47510 @r=`${PWD_COMMAND}`; export r; \
47511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47512 $(RAW_CXX_TARGET_EXPORTS) \
47513 (cd $(TARGET_SUBDIR)/libvtv && \
47514 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47515
47516 @endif target-libvtv
47517
47518 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47519 maybe-install-strip-target-libvtv:
47520 @if target-libvtv
47521 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47522
47523 install-strip-target-libvtv: installdirs
47524 @: $(MAKE); $(unstage)
47525 @r=`${PWD_COMMAND}`; export r; \
47526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47527 $(RAW_CXX_TARGET_EXPORTS) \
47528 (cd $(TARGET_SUBDIR)/libvtv && \
47529 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47530
47531 @endif target-libvtv
47532
47533 # Other targets (info, dvi, pdf, etc.)
47534
47535 .PHONY: maybe-info-target-libvtv info-target-libvtv
47536 maybe-info-target-libvtv:
47537 @if target-libvtv
47538 maybe-info-target-libvtv: info-target-libvtv
47539
47540 info-target-libvtv: \
47541 configure-target-libvtv
47542 @: $(MAKE); $(unstage)
47543 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47544 r=`${PWD_COMMAND}`; export r; \
47545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546 $(RAW_CXX_TARGET_EXPORTS) \
47547 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47548 for flag in $(EXTRA_TARGET_FLAGS); do \
47549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47550 done; \
47551 (cd $(TARGET_SUBDIR)/libvtv && \
47552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47554 "RANLIB=$${RANLIB}" \
47555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47556 info) \
47557 || exit 1
47558
47559 @endif target-libvtv
47560
47561 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47562 maybe-dvi-target-libvtv:
47563 @if target-libvtv
47564 maybe-dvi-target-libvtv: dvi-target-libvtv
47565
47566 dvi-target-libvtv: \
47567 configure-target-libvtv
47568 @: $(MAKE); $(unstage)
47569 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47570 r=`${PWD_COMMAND}`; export r; \
47571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47572 $(RAW_CXX_TARGET_EXPORTS) \
47573 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47574 for flag in $(EXTRA_TARGET_FLAGS); do \
47575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47576 done; \
47577 (cd $(TARGET_SUBDIR)/libvtv && \
47578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47580 "RANLIB=$${RANLIB}" \
47581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47582 dvi) \
47583 || exit 1
47584
47585 @endif target-libvtv
47586
47587 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47588 maybe-pdf-target-libvtv:
47589 @if target-libvtv
47590 maybe-pdf-target-libvtv: pdf-target-libvtv
47591
47592 pdf-target-libvtv: \
47593 configure-target-libvtv
47594 @: $(MAKE); $(unstage)
47595 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47596 r=`${PWD_COMMAND}`; export r; \
47597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47598 $(RAW_CXX_TARGET_EXPORTS) \
47599 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47600 for flag in $(EXTRA_TARGET_FLAGS); do \
47601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47602 done; \
47603 (cd $(TARGET_SUBDIR)/libvtv && \
47604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47606 "RANLIB=$${RANLIB}" \
47607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47608 pdf) \
47609 || exit 1
47610
47611 @endif target-libvtv
47612
47613 .PHONY: maybe-html-target-libvtv html-target-libvtv
47614 maybe-html-target-libvtv:
47615 @if target-libvtv
47616 maybe-html-target-libvtv: html-target-libvtv
47617
47618 html-target-libvtv: \
47619 configure-target-libvtv
47620 @: $(MAKE); $(unstage)
47621 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47622 r=`${PWD_COMMAND}`; export r; \
47623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47624 $(RAW_CXX_TARGET_EXPORTS) \
47625 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47626 for flag in $(EXTRA_TARGET_FLAGS); do \
47627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47628 done; \
47629 (cd $(TARGET_SUBDIR)/libvtv && \
47630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47632 "RANLIB=$${RANLIB}" \
47633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47634 html) \
47635 || exit 1
47636
47637 @endif target-libvtv
47638
47639 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47640 maybe-TAGS-target-libvtv:
47641 @if target-libvtv
47642 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47643
47644 TAGS-target-libvtv: \
47645 configure-target-libvtv
47646 @: $(MAKE); $(unstage)
47647 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47648 r=`${PWD_COMMAND}`; export r; \
47649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47650 $(RAW_CXX_TARGET_EXPORTS) \
47651 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47652 for flag in $(EXTRA_TARGET_FLAGS); do \
47653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47654 done; \
47655 (cd $(TARGET_SUBDIR)/libvtv && \
47656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47658 "RANLIB=$${RANLIB}" \
47659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47660 TAGS) \
47661 || exit 1
47662
47663 @endif target-libvtv
47664
47665 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47666 maybe-install-info-target-libvtv:
47667 @if target-libvtv
47668 maybe-install-info-target-libvtv: install-info-target-libvtv
47669
47670 install-info-target-libvtv: \
47671 configure-target-libvtv \
47672 info-target-libvtv
47673 @: $(MAKE); $(unstage)
47674 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47675 r=`${PWD_COMMAND}`; export r; \
47676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47677 $(RAW_CXX_TARGET_EXPORTS) \
47678 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47679 for flag in $(EXTRA_TARGET_FLAGS); do \
47680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47681 done; \
47682 (cd $(TARGET_SUBDIR)/libvtv && \
47683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47685 "RANLIB=$${RANLIB}" \
47686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47687 install-info) \
47688 || exit 1
47689
47690 @endif target-libvtv
47691
47692 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47693 maybe-install-dvi-target-libvtv:
47694 @if target-libvtv
47695 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47696
47697 install-dvi-target-libvtv: \
47698 configure-target-libvtv \
47699 dvi-target-libvtv
47700 @: $(MAKE); $(unstage)
47701 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47702 r=`${PWD_COMMAND}`; export r; \
47703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47704 $(RAW_CXX_TARGET_EXPORTS) \
47705 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47706 for flag in $(EXTRA_TARGET_FLAGS); do \
47707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47708 done; \
47709 (cd $(TARGET_SUBDIR)/libvtv && \
47710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47712 "RANLIB=$${RANLIB}" \
47713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47714 install-dvi) \
47715 || exit 1
47716
47717 @endif target-libvtv
47718
47719 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47720 maybe-install-pdf-target-libvtv:
47721 @if target-libvtv
47722 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47723
47724 install-pdf-target-libvtv: \
47725 configure-target-libvtv \
47726 pdf-target-libvtv
47727 @: $(MAKE); $(unstage)
47728 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47729 r=`${PWD_COMMAND}`; export r; \
47730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47731 $(RAW_CXX_TARGET_EXPORTS) \
47732 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47733 for flag in $(EXTRA_TARGET_FLAGS); do \
47734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47735 done; \
47736 (cd $(TARGET_SUBDIR)/libvtv && \
47737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47739 "RANLIB=$${RANLIB}" \
47740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47741 install-pdf) \
47742 || exit 1
47743
47744 @endif target-libvtv
47745
47746 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47747 maybe-install-html-target-libvtv:
47748 @if target-libvtv
47749 maybe-install-html-target-libvtv: install-html-target-libvtv
47750
47751 install-html-target-libvtv: \
47752 configure-target-libvtv \
47753 html-target-libvtv
47754 @: $(MAKE); $(unstage)
47755 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47756 r=`${PWD_COMMAND}`; export r; \
47757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47758 $(RAW_CXX_TARGET_EXPORTS) \
47759 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47760 for flag in $(EXTRA_TARGET_FLAGS); do \
47761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47762 done; \
47763 (cd $(TARGET_SUBDIR)/libvtv && \
47764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47766 "RANLIB=$${RANLIB}" \
47767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47768 install-html) \
47769 || exit 1
47770
47771 @endif target-libvtv
47772
47773 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47774 maybe-installcheck-target-libvtv:
47775 @if target-libvtv
47776 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47777
47778 installcheck-target-libvtv: \
47779 configure-target-libvtv
47780 @: $(MAKE); $(unstage)
47781 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47782 r=`${PWD_COMMAND}`; export r; \
47783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784 $(RAW_CXX_TARGET_EXPORTS) \
47785 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47786 for flag in $(EXTRA_TARGET_FLAGS); do \
47787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47788 done; \
47789 (cd $(TARGET_SUBDIR)/libvtv && \
47790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47792 "RANLIB=$${RANLIB}" \
47793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47794 installcheck) \
47795 || exit 1
47796
47797 @endif target-libvtv
47798
47799 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47800 maybe-mostlyclean-target-libvtv:
47801 @if target-libvtv
47802 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47803
47804 mostlyclean-target-libvtv:
47805 @: $(MAKE); $(unstage)
47806 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47807 r=`${PWD_COMMAND}`; export r; \
47808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47809 $(RAW_CXX_TARGET_EXPORTS) \
47810 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47811 for flag in $(EXTRA_TARGET_FLAGS); do \
47812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47813 done; \
47814 (cd $(TARGET_SUBDIR)/libvtv && \
47815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47817 "RANLIB=$${RANLIB}" \
47818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47819 mostlyclean) \
47820 || exit 1
47821
47822 @endif target-libvtv
47823
47824 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47825 maybe-clean-target-libvtv:
47826 @if target-libvtv
47827 maybe-clean-target-libvtv: clean-target-libvtv
47828
47829 clean-target-libvtv:
47830 @: $(MAKE); $(unstage)
47831 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47832 r=`${PWD_COMMAND}`; export r; \
47833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47834 $(RAW_CXX_TARGET_EXPORTS) \
47835 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47836 for flag in $(EXTRA_TARGET_FLAGS); do \
47837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47838 done; \
47839 (cd $(TARGET_SUBDIR)/libvtv && \
47840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47842 "RANLIB=$${RANLIB}" \
47843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47844 clean) \
47845 || exit 1
47846
47847 @endif target-libvtv
47848
47849 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47850 maybe-distclean-target-libvtv:
47851 @if target-libvtv
47852 maybe-distclean-target-libvtv: distclean-target-libvtv
47853
47854 distclean-target-libvtv:
47855 @: $(MAKE); $(unstage)
47856 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47857 r=`${PWD_COMMAND}`; export r; \
47858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47859 $(RAW_CXX_TARGET_EXPORTS) \
47860 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47861 for flag in $(EXTRA_TARGET_FLAGS); do \
47862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47863 done; \
47864 (cd $(TARGET_SUBDIR)/libvtv && \
47865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47867 "RANLIB=$${RANLIB}" \
47868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47869 distclean) \
47870 || exit 1
47871
47872 @endif target-libvtv
47873
47874 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47875 maybe-maintainer-clean-target-libvtv:
47876 @if target-libvtv
47877 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47878
47879 maintainer-clean-target-libvtv:
47880 @: $(MAKE); $(unstage)
47881 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47882 r=`${PWD_COMMAND}`; export r; \
47883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47884 $(RAW_CXX_TARGET_EXPORTS) \
47885 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47886 for flag in $(EXTRA_TARGET_FLAGS); do \
47887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47888 done; \
47889 (cd $(TARGET_SUBDIR)/libvtv && \
47890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47892 "RANLIB=$${RANLIB}" \
47893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47894 maintainer-clean) \
47895 || exit 1
47896
47897 @endif target-libvtv
47898
47899
47900
47901
47902
47903 .PHONY: configure-target-libssp maybe-configure-target-libssp
47904 maybe-configure-target-libssp:
47905 @if gcc-bootstrap
47906 configure-target-libssp: stage_current
47907 @endif gcc-bootstrap
47908 @if target-libssp
47909 maybe-configure-target-libssp: configure-target-libssp
47910 configure-target-libssp:
47911 @: $(MAKE); $(unstage)
47912 @r=`${PWD_COMMAND}`; export r; \
47913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47914 echo "Checking multilib configuration for libssp..."; \
47915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47916 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47917 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47918 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47919 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47920 else \
47921 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47922 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47923 fi; \
47924 else \
47925 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47926 fi; \
47927 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47928 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47929 $(NORMAL_TARGET_EXPORTS) \
47930 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47931 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47932 case $(srcdir) in \
47933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47934 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47936 esac; \
47937 module_srcdir=libssp; \
47938 rm -f no-such-file || : ; \
47939 CONFIG_SITE=no-such-file $(SHELL) \
47940 $$s/$$module_srcdir/configure \
47941 --srcdir=$${topdir}/$$module_srcdir \
47942 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47943 --target=${target_alias} \
47944 || exit 1
47945 @endif target-libssp
47946
47947
47948
47949
47950
47951 .PHONY: all-target-libssp maybe-all-target-libssp
47952 maybe-all-target-libssp:
47953 @if gcc-bootstrap
47954 all-target-libssp: stage_current
47955 @endif gcc-bootstrap
47956 @if target-libssp
47957 TARGET-target-libssp=all
47958 maybe-all-target-libssp: all-target-libssp
47959 all-target-libssp: configure-target-libssp
47960 @: $(MAKE); $(unstage)
47961 @r=`${PWD_COMMAND}`; export r; \
47962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47963 $(NORMAL_TARGET_EXPORTS) \
47964 (cd $(TARGET_SUBDIR)/libssp && \
47965 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47966 $(TARGET-target-libssp))
47967 @endif target-libssp
47968
47969
47970
47971
47972
47973 .PHONY: check-target-libssp maybe-check-target-libssp
47974 maybe-check-target-libssp:
47975 @if target-libssp
47976 maybe-check-target-libssp: check-target-libssp
47977
47978 check-target-libssp:
47979 @: $(MAKE); $(unstage)
47980 @r=`${PWD_COMMAND}`; export r; \
47981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47982 $(NORMAL_TARGET_EXPORTS) \
47983 (cd $(TARGET_SUBDIR)/libssp && \
47984 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47985
47986 @endif target-libssp
47987
47988 .PHONY: install-target-libssp maybe-install-target-libssp
47989 maybe-install-target-libssp:
47990 @if target-libssp
47991 maybe-install-target-libssp: install-target-libssp
47992
47993 install-target-libssp: installdirs
47994 @: $(MAKE); $(unstage)
47995 @r=`${PWD_COMMAND}`; export r; \
47996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47997 $(NORMAL_TARGET_EXPORTS) \
47998 (cd $(TARGET_SUBDIR)/libssp && \
47999 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48000
48001 @endif target-libssp
48002
48003 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48004 maybe-install-strip-target-libssp:
48005 @if target-libssp
48006 maybe-install-strip-target-libssp: install-strip-target-libssp
48007
48008 install-strip-target-libssp: installdirs
48009 @: $(MAKE); $(unstage)
48010 @r=`${PWD_COMMAND}`; export r; \
48011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48012 $(NORMAL_TARGET_EXPORTS) \
48013 (cd $(TARGET_SUBDIR)/libssp && \
48014 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48015
48016 @endif target-libssp
48017
48018 # Other targets (info, dvi, pdf, etc.)
48019
48020 .PHONY: maybe-info-target-libssp info-target-libssp
48021 maybe-info-target-libssp:
48022 @if target-libssp
48023 maybe-info-target-libssp: info-target-libssp
48024
48025 info-target-libssp: \
48026 configure-target-libssp
48027 @: $(MAKE); $(unstage)
48028 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48029 r=`${PWD_COMMAND}`; export r; \
48030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48031 $(NORMAL_TARGET_EXPORTS) \
48032 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
48033 for flag in $(EXTRA_TARGET_FLAGS); do \
48034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48035 done; \
48036 (cd $(TARGET_SUBDIR)/libssp && \
48037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48039 "RANLIB=$${RANLIB}" \
48040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48041 info) \
48042 || exit 1
48043
48044 @endif target-libssp
48045
48046 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48047 maybe-dvi-target-libssp:
48048 @if target-libssp
48049 maybe-dvi-target-libssp: dvi-target-libssp
48050
48051 dvi-target-libssp: \
48052 configure-target-libssp
48053 @: $(MAKE); $(unstage)
48054 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48055 r=`${PWD_COMMAND}`; export r; \
48056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48057 $(NORMAL_TARGET_EXPORTS) \
48058 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48059 for flag in $(EXTRA_TARGET_FLAGS); do \
48060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48061 done; \
48062 (cd $(TARGET_SUBDIR)/libssp && \
48063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48065 "RANLIB=$${RANLIB}" \
48066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48067 dvi) \
48068 || exit 1
48069
48070 @endif target-libssp
48071
48072 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48073 maybe-pdf-target-libssp:
48074 @if target-libssp
48075 maybe-pdf-target-libssp: pdf-target-libssp
48076
48077 pdf-target-libssp: \
48078 configure-target-libssp
48079 @: $(MAKE); $(unstage)
48080 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48081 r=`${PWD_COMMAND}`; export r; \
48082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48083 $(NORMAL_TARGET_EXPORTS) \
48084 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48085 for flag in $(EXTRA_TARGET_FLAGS); do \
48086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48087 done; \
48088 (cd $(TARGET_SUBDIR)/libssp && \
48089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48091 "RANLIB=$${RANLIB}" \
48092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48093 pdf) \
48094 || exit 1
48095
48096 @endif target-libssp
48097
48098 .PHONY: maybe-html-target-libssp html-target-libssp
48099 maybe-html-target-libssp:
48100 @if target-libssp
48101 maybe-html-target-libssp: html-target-libssp
48102
48103 html-target-libssp: \
48104 configure-target-libssp
48105 @: $(MAKE); $(unstage)
48106 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48107 r=`${PWD_COMMAND}`; export r; \
48108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48109 $(NORMAL_TARGET_EXPORTS) \
48110 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48111 for flag in $(EXTRA_TARGET_FLAGS); do \
48112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48113 done; \
48114 (cd $(TARGET_SUBDIR)/libssp && \
48115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48117 "RANLIB=$${RANLIB}" \
48118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48119 html) \
48120 || exit 1
48121
48122 @endif target-libssp
48123
48124 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48125 maybe-TAGS-target-libssp:
48126 @if target-libssp
48127 maybe-TAGS-target-libssp: TAGS-target-libssp
48128
48129 TAGS-target-libssp: \
48130 configure-target-libssp
48131 @: $(MAKE); $(unstage)
48132 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48133 r=`${PWD_COMMAND}`; export r; \
48134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48135 $(NORMAL_TARGET_EXPORTS) \
48136 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48137 for flag in $(EXTRA_TARGET_FLAGS); do \
48138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48139 done; \
48140 (cd $(TARGET_SUBDIR)/libssp && \
48141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48143 "RANLIB=$${RANLIB}" \
48144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48145 TAGS) \
48146 || exit 1
48147
48148 @endif target-libssp
48149
48150 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48151 maybe-install-info-target-libssp:
48152 @if target-libssp
48153 maybe-install-info-target-libssp: install-info-target-libssp
48154
48155 install-info-target-libssp: \
48156 configure-target-libssp \
48157 info-target-libssp
48158 @: $(MAKE); $(unstage)
48159 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48160 r=`${PWD_COMMAND}`; export r; \
48161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48162 $(NORMAL_TARGET_EXPORTS) \
48163 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48164 for flag in $(EXTRA_TARGET_FLAGS); do \
48165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48166 done; \
48167 (cd $(TARGET_SUBDIR)/libssp && \
48168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48170 "RANLIB=$${RANLIB}" \
48171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48172 install-info) \
48173 || exit 1
48174
48175 @endif target-libssp
48176
48177 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48178 maybe-install-dvi-target-libssp:
48179 @if target-libssp
48180 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48181
48182 install-dvi-target-libssp: \
48183 configure-target-libssp \
48184 dvi-target-libssp
48185 @: $(MAKE); $(unstage)
48186 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48187 r=`${PWD_COMMAND}`; export r; \
48188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48189 $(NORMAL_TARGET_EXPORTS) \
48190 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48191 for flag in $(EXTRA_TARGET_FLAGS); do \
48192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48193 done; \
48194 (cd $(TARGET_SUBDIR)/libssp && \
48195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48197 "RANLIB=$${RANLIB}" \
48198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48199 install-dvi) \
48200 || exit 1
48201
48202 @endif target-libssp
48203
48204 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48205 maybe-install-pdf-target-libssp:
48206 @if target-libssp
48207 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48208
48209 install-pdf-target-libssp: \
48210 configure-target-libssp \
48211 pdf-target-libssp
48212 @: $(MAKE); $(unstage)
48213 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48214 r=`${PWD_COMMAND}`; export r; \
48215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48216 $(NORMAL_TARGET_EXPORTS) \
48217 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48218 for flag in $(EXTRA_TARGET_FLAGS); do \
48219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48220 done; \
48221 (cd $(TARGET_SUBDIR)/libssp && \
48222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48224 "RANLIB=$${RANLIB}" \
48225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48226 install-pdf) \
48227 || exit 1
48228
48229 @endif target-libssp
48230
48231 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48232 maybe-install-html-target-libssp:
48233 @if target-libssp
48234 maybe-install-html-target-libssp: install-html-target-libssp
48235
48236 install-html-target-libssp: \
48237 configure-target-libssp \
48238 html-target-libssp
48239 @: $(MAKE); $(unstage)
48240 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48241 r=`${PWD_COMMAND}`; export r; \
48242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48243 $(NORMAL_TARGET_EXPORTS) \
48244 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48245 for flag in $(EXTRA_TARGET_FLAGS); do \
48246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48247 done; \
48248 (cd $(TARGET_SUBDIR)/libssp && \
48249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48251 "RANLIB=$${RANLIB}" \
48252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48253 install-html) \
48254 || exit 1
48255
48256 @endif target-libssp
48257
48258 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48259 maybe-installcheck-target-libssp:
48260 @if target-libssp
48261 maybe-installcheck-target-libssp: installcheck-target-libssp
48262
48263 installcheck-target-libssp: \
48264 configure-target-libssp
48265 @: $(MAKE); $(unstage)
48266 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48267 r=`${PWD_COMMAND}`; export r; \
48268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48269 $(NORMAL_TARGET_EXPORTS) \
48270 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48271 for flag in $(EXTRA_TARGET_FLAGS); do \
48272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48273 done; \
48274 (cd $(TARGET_SUBDIR)/libssp && \
48275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48277 "RANLIB=$${RANLIB}" \
48278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48279 installcheck) \
48280 || exit 1
48281
48282 @endif target-libssp
48283
48284 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48285 maybe-mostlyclean-target-libssp:
48286 @if target-libssp
48287 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48288
48289 mostlyclean-target-libssp:
48290 @: $(MAKE); $(unstage)
48291 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48292 r=`${PWD_COMMAND}`; export r; \
48293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48294 $(NORMAL_TARGET_EXPORTS) \
48295 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48296 for flag in $(EXTRA_TARGET_FLAGS); do \
48297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48298 done; \
48299 (cd $(TARGET_SUBDIR)/libssp && \
48300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48302 "RANLIB=$${RANLIB}" \
48303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48304 mostlyclean) \
48305 || exit 1
48306
48307 @endif target-libssp
48308
48309 .PHONY: maybe-clean-target-libssp clean-target-libssp
48310 maybe-clean-target-libssp:
48311 @if target-libssp
48312 maybe-clean-target-libssp: clean-target-libssp
48313
48314 clean-target-libssp:
48315 @: $(MAKE); $(unstage)
48316 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48317 r=`${PWD_COMMAND}`; export r; \
48318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48319 $(NORMAL_TARGET_EXPORTS) \
48320 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48321 for flag in $(EXTRA_TARGET_FLAGS); do \
48322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48323 done; \
48324 (cd $(TARGET_SUBDIR)/libssp && \
48325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48327 "RANLIB=$${RANLIB}" \
48328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48329 clean) \
48330 || exit 1
48331
48332 @endif target-libssp
48333
48334 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48335 maybe-distclean-target-libssp:
48336 @if target-libssp
48337 maybe-distclean-target-libssp: distclean-target-libssp
48338
48339 distclean-target-libssp:
48340 @: $(MAKE); $(unstage)
48341 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48342 r=`${PWD_COMMAND}`; export r; \
48343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48344 $(NORMAL_TARGET_EXPORTS) \
48345 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48346 for flag in $(EXTRA_TARGET_FLAGS); do \
48347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48348 done; \
48349 (cd $(TARGET_SUBDIR)/libssp && \
48350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48352 "RANLIB=$${RANLIB}" \
48353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48354 distclean) \
48355 || exit 1
48356
48357 @endif target-libssp
48358
48359 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48360 maybe-maintainer-clean-target-libssp:
48361 @if target-libssp
48362 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48363
48364 maintainer-clean-target-libssp:
48365 @: $(MAKE); $(unstage)
48366 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48367 r=`${PWD_COMMAND}`; export r; \
48368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48369 $(NORMAL_TARGET_EXPORTS) \
48370 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48371 for flag in $(EXTRA_TARGET_FLAGS); do \
48372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48373 done; \
48374 (cd $(TARGET_SUBDIR)/libssp && \
48375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48377 "RANLIB=$${RANLIB}" \
48378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48379 maintainer-clean) \
48380 || exit 1
48381
48382 @endif target-libssp
48383
48384
48385
48386
48387
48388 .PHONY: configure-target-newlib maybe-configure-target-newlib
48389 maybe-configure-target-newlib:
48390 @if gcc-bootstrap
48391 configure-target-newlib: stage_current
48392 @endif gcc-bootstrap
48393 @if target-newlib
48394 maybe-configure-target-newlib: configure-target-newlib
48395 configure-target-newlib:
48396 @: $(MAKE); $(unstage)
48397 @r=`${PWD_COMMAND}`; export r; \
48398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48399 echo "Checking multilib configuration for newlib..."; \
48400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48401 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48402 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48403 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48404 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48405 else \
48406 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48407 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48408 fi; \
48409 else \
48410 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48411 fi; \
48412 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48413 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48414 $(NORMAL_TARGET_EXPORTS) \
48415 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48416 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48417 case $(srcdir) in \
48418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48419 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48421 esac; \
48422 module_srcdir=newlib; \
48423 rm -f no-such-file || : ; \
48424 CONFIG_SITE=no-such-file $(SHELL) \
48425 $$s/$$module_srcdir/configure \
48426 --srcdir=$${topdir}/$$module_srcdir \
48427 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48428 --target=${target_alias} \
48429 || exit 1
48430 @endif target-newlib
48431
48432
48433
48434
48435
48436 .PHONY: all-target-newlib maybe-all-target-newlib
48437 maybe-all-target-newlib:
48438 @if gcc-bootstrap
48439 all-target-newlib: stage_current
48440 @endif gcc-bootstrap
48441 @if target-newlib
48442 TARGET-target-newlib=all
48443 maybe-all-target-newlib: all-target-newlib
48444 all-target-newlib: configure-target-newlib
48445 @: $(MAKE); $(unstage)
48446 @r=`${PWD_COMMAND}`; export r; \
48447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48448 $(NORMAL_TARGET_EXPORTS) \
48449 (cd $(TARGET_SUBDIR)/newlib && \
48450 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48451 $(TARGET-target-newlib))
48452 @endif target-newlib
48453
48454
48455
48456
48457
48458 .PHONY: check-target-newlib maybe-check-target-newlib
48459 maybe-check-target-newlib:
48460 @if target-newlib
48461 maybe-check-target-newlib: check-target-newlib
48462
48463 check-target-newlib:
48464 @: $(MAKE); $(unstage)
48465 @r=`${PWD_COMMAND}`; export r; \
48466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48467 $(NORMAL_TARGET_EXPORTS) \
48468 (cd $(TARGET_SUBDIR)/newlib && \
48469 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48470
48471 @endif target-newlib
48472
48473 .PHONY: install-target-newlib maybe-install-target-newlib
48474 maybe-install-target-newlib:
48475 @if target-newlib
48476 maybe-install-target-newlib: install-target-newlib
48477
48478 install-target-newlib: installdirs
48479 @: $(MAKE); $(unstage)
48480 @r=`${PWD_COMMAND}`; export r; \
48481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48482 $(NORMAL_TARGET_EXPORTS) \
48483 (cd $(TARGET_SUBDIR)/newlib && \
48484 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48485
48486 @endif target-newlib
48487
48488 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48489 maybe-install-strip-target-newlib:
48490 @if target-newlib
48491 maybe-install-strip-target-newlib: install-strip-target-newlib
48492
48493 install-strip-target-newlib: installdirs
48494 @: $(MAKE); $(unstage)
48495 @r=`${PWD_COMMAND}`; export r; \
48496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48497 $(NORMAL_TARGET_EXPORTS) \
48498 (cd $(TARGET_SUBDIR)/newlib && \
48499 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48500
48501 @endif target-newlib
48502
48503 # Other targets (info, dvi, pdf, etc.)
48504
48505 .PHONY: maybe-info-target-newlib info-target-newlib
48506 maybe-info-target-newlib:
48507 @if target-newlib
48508 maybe-info-target-newlib: info-target-newlib
48509
48510 info-target-newlib: \
48511 configure-target-newlib
48512 @: $(MAKE); $(unstage)
48513 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48514 r=`${PWD_COMMAND}`; export r; \
48515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48516 $(NORMAL_TARGET_EXPORTS) \
48517 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48518 for flag in $(EXTRA_TARGET_FLAGS); do \
48519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48520 done; \
48521 (cd $(TARGET_SUBDIR)/newlib && \
48522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48524 "RANLIB=$${RANLIB}" \
48525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48526 info) \
48527 || exit 1
48528
48529 @endif target-newlib
48530
48531 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48532 maybe-dvi-target-newlib:
48533 @if target-newlib
48534 maybe-dvi-target-newlib: dvi-target-newlib
48535
48536 dvi-target-newlib: \
48537 configure-target-newlib
48538 @: $(MAKE); $(unstage)
48539 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48540 r=`${PWD_COMMAND}`; export r; \
48541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48542 $(NORMAL_TARGET_EXPORTS) \
48543 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48544 for flag in $(EXTRA_TARGET_FLAGS); do \
48545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48546 done; \
48547 (cd $(TARGET_SUBDIR)/newlib && \
48548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48550 "RANLIB=$${RANLIB}" \
48551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48552 dvi) \
48553 || exit 1
48554
48555 @endif target-newlib
48556
48557 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48558 maybe-pdf-target-newlib:
48559 @if target-newlib
48560 maybe-pdf-target-newlib: pdf-target-newlib
48561
48562 pdf-target-newlib: \
48563 configure-target-newlib
48564 @: $(MAKE); $(unstage)
48565 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48566 r=`${PWD_COMMAND}`; export r; \
48567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48568 $(NORMAL_TARGET_EXPORTS) \
48569 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48570 for flag in $(EXTRA_TARGET_FLAGS); do \
48571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48572 done; \
48573 (cd $(TARGET_SUBDIR)/newlib && \
48574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48576 "RANLIB=$${RANLIB}" \
48577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48578 pdf) \
48579 || exit 1
48580
48581 @endif target-newlib
48582
48583 .PHONY: maybe-html-target-newlib html-target-newlib
48584 maybe-html-target-newlib:
48585 @if target-newlib
48586 maybe-html-target-newlib: html-target-newlib
48587
48588 html-target-newlib: \
48589 configure-target-newlib
48590 @: $(MAKE); $(unstage)
48591 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48592 r=`${PWD_COMMAND}`; export r; \
48593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48594 $(NORMAL_TARGET_EXPORTS) \
48595 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48596 for flag in $(EXTRA_TARGET_FLAGS); do \
48597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48598 done; \
48599 (cd $(TARGET_SUBDIR)/newlib && \
48600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48602 "RANLIB=$${RANLIB}" \
48603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48604 html) \
48605 || exit 1
48606
48607 @endif target-newlib
48608
48609 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48610 maybe-TAGS-target-newlib:
48611 @if target-newlib
48612 maybe-TAGS-target-newlib: TAGS-target-newlib
48613
48614 TAGS-target-newlib: \
48615 configure-target-newlib
48616 @: $(MAKE); $(unstage)
48617 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48618 r=`${PWD_COMMAND}`; export r; \
48619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48620 $(NORMAL_TARGET_EXPORTS) \
48621 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48622 for flag in $(EXTRA_TARGET_FLAGS); do \
48623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48624 done; \
48625 (cd $(TARGET_SUBDIR)/newlib && \
48626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48628 "RANLIB=$${RANLIB}" \
48629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48630 TAGS) \
48631 || exit 1
48632
48633 @endif target-newlib
48634
48635 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48636 maybe-install-info-target-newlib:
48637 @if target-newlib
48638 maybe-install-info-target-newlib: install-info-target-newlib
48639
48640 install-info-target-newlib: \
48641 configure-target-newlib \
48642 info-target-newlib
48643 @: $(MAKE); $(unstage)
48644 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48645 r=`${PWD_COMMAND}`; export r; \
48646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48647 $(NORMAL_TARGET_EXPORTS) \
48648 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48649 for flag in $(EXTRA_TARGET_FLAGS); do \
48650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48651 done; \
48652 (cd $(TARGET_SUBDIR)/newlib && \
48653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48655 "RANLIB=$${RANLIB}" \
48656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48657 install-info) \
48658 || exit 1
48659
48660 @endif target-newlib
48661
48662 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48663 maybe-install-dvi-target-newlib:
48664 @if target-newlib
48665 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48666
48667 install-dvi-target-newlib: \
48668 configure-target-newlib \
48669 dvi-target-newlib
48670 @: $(MAKE); $(unstage)
48671 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48672 r=`${PWD_COMMAND}`; export r; \
48673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48674 $(NORMAL_TARGET_EXPORTS) \
48675 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48676 for flag in $(EXTRA_TARGET_FLAGS); do \
48677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48678 done; \
48679 (cd $(TARGET_SUBDIR)/newlib && \
48680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48682 "RANLIB=$${RANLIB}" \
48683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48684 install-dvi) \
48685 || exit 1
48686
48687 @endif target-newlib
48688
48689 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48690 maybe-install-pdf-target-newlib:
48691 @if target-newlib
48692 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48693
48694 install-pdf-target-newlib: \
48695 configure-target-newlib \
48696 pdf-target-newlib
48697 @: $(MAKE); $(unstage)
48698 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48699 r=`${PWD_COMMAND}`; export r; \
48700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48701 $(NORMAL_TARGET_EXPORTS) \
48702 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48703 for flag in $(EXTRA_TARGET_FLAGS); do \
48704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48705 done; \
48706 (cd $(TARGET_SUBDIR)/newlib && \
48707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48709 "RANLIB=$${RANLIB}" \
48710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48711 install-pdf) \
48712 || exit 1
48713
48714 @endif target-newlib
48715
48716 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48717 maybe-install-html-target-newlib:
48718 @if target-newlib
48719 maybe-install-html-target-newlib: install-html-target-newlib
48720
48721 install-html-target-newlib: \
48722 configure-target-newlib \
48723 html-target-newlib
48724 @: $(MAKE); $(unstage)
48725 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48726 r=`${PWD_COMMAND}`; export r; \
48727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48728 $(NORMAL_TARGET_EXPORTS) \
48729 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48730 for flag in $(EXTRA_TARGET_FLAGS); do \
48731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48732 done; \
48733 (cd $(TARGET_SUBDIR)/newlib && \
48734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48736 "RANLIB=$${RANLIB}" \
48737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48738 install-html) \
48739 || exit 1
48740
48741 @endif target-newlib
48742
48743 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48744 maybe-installcheck-target-newlib:
48745 @if target-newlib
48746 maybe-installcheck-target-newlib: installcheck-target-newlib
48747
48748 installcheck-target-newlib: \
48749 configure-target-newlib
48750 @: $(MAKE); $(unstage)
48751 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48752 r=`${PWD_COMMAND}`; export r; \
48753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48754 $(NORMAL_TARGET_EXPORTS) \
48755 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48756 for flag in $(EXTRA_TARGET_FLAGS); do \
48757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48758 done; \
48759 (cd $(TARGET_SUBDIR)/newlib && \
48760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48762 "RANLIB=$${RANLIB}" \
48763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48764 installcheck) \
48765 || exit 1
48766
48767 @endif target-newlib
48768
48769 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48770 maybe-mostlyclean-target-newlib:
48771 @if target-newlib
48772 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48773
48774 mostlyclean-target-newlib:
48775 @: $(MAKE); $(unstage)
48776 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48777 r=`${PWD_COMMAND}`; export r; \
48778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48779 $(NORMAL_TARGET_EXPORTS) \
48780 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48781 for flag in $(EXTRA_TARGET_FLAGS); do \
48782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48783 done; \
48784 (cd $(TARGET_SUBDIR)/newlib && \
48785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48787 "RANLIB=$${RANLIB}" \
48788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48789 mostlyclean) \
48790 || exit 1
48791
48792 @endif target-newlib
48793
48794 .PHONY: maybe-clean-target-newlib clean-target-newlib
48795 maybe-clean-target-newlib:
48796 @if target-newlib
48797 maybe-clean-target-newlib: clean-target-newlib
48798
48799 clean-target-newlib:
48800 @: $(MAKE); $(unstage)
48801 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48802 r=`${PWD_COMMAND}`; export r; \
48803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48804 $(NORMAL_TARGET_EXPORTS) \
48805 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48806 for flag in $(EXTRA_TARGET_FLAGS); do \
48807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48808 done; \
48809 (cd $(TARGET_SUBDIR)/newlib && \
48810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48812 "RANLIB=$${RANLIB}" \
48813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48814 clean) \
48815 || exit 1
48816
48817 @endif target-newlib
48818
48819 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48820 maybe-distclean-target-newlib:
48821 @if target-newlib
48822 maybe-distclean-target-newlib: distclean-target-newlib
48823
48824 distclean-target-newlib:
48825 @: $(MAKE); $(unstage)
48826 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48827 r=`${PWD_COMMAND}`; export r; \
48828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48829 $(NORMAL_TARGET_EXPORTS) \
48830 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48831 for flag in $(EXTRA_TARGET_FLAGS); do \
48832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48833 done; \
48834 (cd $(TARGET_SUBDIR)/newlib && \
48835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48837 "RANLIB=$${RANLIB}" \
48838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48839 distclean) \
48840 || exit 1
48841
48842 @endif target-newlib
48843
48844 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48845 maybe-maintainer-clean-target-newlib:
48846 @if target-newlib
48847 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48848
48849 maintainer-clean-target-newlib:
48850 @: $(MAKE); $(unstage)
48851 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48852 r=`${PWD_COMMAND}`; export r; \
48853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854 $(NORMAL_TARGET_EXPORTS) \
48855 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48856 for flag in $(EXTRA_TARGET_FLAGS); do \
48857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48858 done; \
48859 (cd $(TARGET_SUBDIR)/newlib && \
48860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48862 "RANLIB=$${RANLIB}" \
48863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48864 maintainer-clean) \
48865 || exit 1
48866
48867 @endif target-newlib
48868
48869
48870
48871
48872
48873 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48874 maybe-configure-target-libgcc:
48875 @if gcc-bootstrap
48876 configure-target-libgcc: stage_current
48877 @endif gcc-bootstrap
48878 @if target-libgcc
48879 maybe-configure-target-libgcc: configure-target-libgcc
48880 configure-target-libgcc:
48881 @r=`${PWD_COMMAND}`; export r; \
48882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48883 echo "Checking multilib configuration for libgcc..."; \
48884 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48885 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48886 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48887 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48888 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48889 else \
48890 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48891 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48892 fi; \
48893 else \
48894 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48895 fi; \
48896 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48897 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48898 $(NORMAL_TARGET_EXPORTS) \
48899 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48900 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48901 case $(srcdir) in \
48902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48903 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48905 esac; \
48906 module_srcdir=libgcc; \
48907 rm -f no-such-file || : ; \
48908 CONFIG_SITE=no-such-file $(SHELL) \
48909 $$s/$$module_srcdir/configure \
48910 --srcdir=$${topdir}/$$module_srcdir \
48911 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48912 --target=${target_alias} \
48913 || exit 1
48914 @endif target-libgcc
48915
48916
48917
48918 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48919 maybe-configure-stage1-target-libgcc:
48920 @if target-libgcc-bootstrap
48921 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48922 configure-stage1-target-libgcc:
48923 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48924 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48925 @r=`${PWD_COMMAND}`; export r; \
48926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48927 TFLAGS="$(STAGE1_TFLAGS)"; \
48928 echo "Checking multilib configuration for libgcc..."; \
48929 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48930 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48931 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48932 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48933 else \
48934 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48935 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48936 fi; \
48937 else \
48938 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48939 fi; \
48940 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48941 $(NORMAL_TARGET_EXPORTS) \
48942 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48943 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48944 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48945 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48946 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48947 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48948 case $(srcdir) in \
48949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48950 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48952 esac; \
48953 module_srcdir=libgcc; \
48954 $(SHELL) $$s/$$module_srcdir/configure \
48955 --srcdir=$${topdir}/$$module_srcdir \
48956 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48957 --target=${target_alias} \
48958 \
48959 $(STAGE1_CONFIGURE_FLAGS)
48960 @endif target-libgcc-bootstrap
48961
48962 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48963 maybe-configure-stage2-target-libgcc:
48964 @if target-libgcc-bootstrap
48965 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48966 configure-stage2-target-libgcc:
48967 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48968 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48969 @r=`${PWD_COMMAND}`; export r; \
48970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48971 TFLAGS="$(STAGE2_TFLAGS)"; \
48972 echo "Checking multilib configuration for libgcc..."; \
48973 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48974 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48975 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48976 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48977 else \
48978 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48979 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48980 fi; \
48981 else \
48982 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48983 fi; \
48984 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48985 $(NORMAL_TARGET_EXPORTS) \
48986 \
48987 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48988 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48989 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48990 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48991 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48992 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48993 case $(srcdir) in \
48994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48995 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48997 esac; \
48998 module_srcdir=libgcc; \
48999 $(SHELL) $$s/$$module_srcdir/configure \
49000 --srcdir=$${topdir}/$$module_srcdir \
49001 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49002 --target=${target_alias} \
49003 --with-build-libsubdir=$(HOST_SUBDIR) \
49004 $(STAGE2_CONFIGURE_FLAGS)
49005 @endif target-libgcc-bootstrap
49006
49007 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49008 maybe-configure-stage3-target-libgcc:
49009 @if target-libgcc-bootstrap
49010 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49011 configure-stage3-target-libgcc:
49012 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49013 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49014 @r=`${PWD_COMMAND}`; export r; \
49015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49016 TFLAGS="$(STAGE3_TFLAGS)"; \
49017 echo "Checking multilib configuration for libgcc..."; \
49018 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49019 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49020 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49021 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49022 else \
49023 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49024 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49025 fi; \
49026 else \
49027 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49028 fi; \
49029 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49030 $(NORMAL_TARGET_EXPORTS) \
49031 \
49032 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49033 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49034 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49035 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
49036 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49037 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49038 case $(srcdir) in \
49039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49040 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49042 esac; \
49043 module_srcdir=libgcc; \
49044 $(SHELL) $$s/$$module_srcdir/configure \
49045 --srcdir=$${topdir}/$$module_srcdir \
49046 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49047 --target=${target_alias} \
49048 --with-build-libsubdir=$(HOST_SUBDIR) \
49049 $(STAGE3_CONFIGURE_FLAGS)
49050 @endif target-libgcc-bootstrap
49051
49052 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49053 maybe-configure-stage4-target-libgcc:
49054 @if target-libgcc-bootstrap
49055 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49056 configure-stage4-target-libgcc:
49057 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49058 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49059 @r=`${PWD_COMMAND}`; export r; \
49060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49061 TFLAGS="$(STAGE4_TFLAGS)"; \
49062 echo "Checking multilib configuration for libgcc..."; \
49063 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49064 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49065 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49066 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49067 else \
49068 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49069 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49070 fi; \
49071 else \
49072 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49073 fi; \
49074 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49075 $(NORMAL_TARGET_EXPORTS) \
49076 \
49077 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49078 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49079 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49080 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49081 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49082 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49083 case $(srcdir) in \
49084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49085 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49087 esac; \
49088 module_srcdir=libgcc; \
49089 $(SHELL) $$s/$$module_srcdir/configure \
49090 --srcdir=$${topdir}/$$module_srcdir \
49091 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49092 --target=${target_alias} \
49093 --with-build-libsubdir=$(HOST_SUBDIR) \
49094 $(STAGE4_CONFIGURE_FLAGS)
49095 @endif target-libgcc-bootstrap
49096
49097 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49098 maybe-configure-stageprofile-target-libgcc:
49099 @if target-libgcc-bootstrap
49100 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49101 configure-stageprofile-target-libgcc:
49102 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49103 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49104 @r=`${PWD_COMMAND}`; export r; \
49105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49106 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49107 echo "Checking multilib configuration for libgcc..."; \
49108 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49109 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49110 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49111 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49112 else \
49113 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49114 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49115 fi; \
49116 else \
49117 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49118 fi; \
49119 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49120 $(NORMAL_TARGET_EXPORTS) \
49121 \
49122 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49123 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49124 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49125 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49126 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49127 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49128 case $(srcdir) in \
49129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49130 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49132 esac; \
49133 module_srcdir=libgcc; \
49134 $(SHELL) $$s/$$module_srcdir/configure \
49135 --srcdir=$${topdir}/$$module_srcdir \
49136 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49137 --target=${target_alias} \
49138 --with-build-libsubdir=$(HOST_SUBDIR) \
49139 $(STAGEprofile_CONFIGURE_FLAGS)
49140 @endif target-libgcc-bootstrap
49141
49142 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49143 maybe-configure-stagetrain-target-libgcc:
49144 @if target-libgcc-bootstrap
49145 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49146 configure-stagetrain-target-libgcc:
49147 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49148 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49149 @r=`${PWD_COMMAND}`; export r; \
49150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49151 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49152 echo "Checking multilib configuration for libgcc..."; \
49153 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49154 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49155 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49156 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49157 else \
49158 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49159 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49160 fi; \
49161 else \
49162 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49163 fi; \
49164 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49165 $(NORMAL_TARGET_EXPORTS) \
49166 \
49167 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49168 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49169 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49170 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49171 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49172 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49173 case $(srcdir) in \
49174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49175 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49177 esac; \
49178 module_srcdir=libgcc; \
49179 $(SHELL) $$s/$$module_srcdir/configure \
49180 --srcdir=$${topdir}/$$module_srcdir \
49181 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49182 --target=${target_alias} \
49183 --with-build-libsubdir=$(HOST_SUBDIR) \
49184 $(STAGEtrain_CONFIGURE_FLAGS)
49185 @endif target-libgcc-bootstrap
49186
49187 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49188 maybe-configure-stagefeedback-target-libgcc:
49189 @if target-libgcc-bootstrap
49190 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49191 configure-stagefeedback-target-libgcc:
49192 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49193 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49194 @r=`${PWD_COMMAND}`; export r; \
49195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49196 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49197 echo "Checking multilib configuration for libgcc..."; \
49198 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49199 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49200 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49201 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49202 else \
49203 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49204 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49205 fi; \
49206 else \
49207 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49208 fi; \
49209 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49210 $(NORMAL_TARGET_EXPORTS) \
49211 \
49212 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49213 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49214 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49215 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49216 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49217 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49218 case $(srcdir) in \
49219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49220 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49222 esac; \
49223 module_srcdir=libgcc; \
49224 $(SHELL) $$s/$$module_srcdir/configure \
49225 --srcdir=$${topdir}/$$module_srcdir \
49226 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49227 --target=${target_alias} \
49228 --with-build-libsubdir=$(HOST_SUBDIR) \
49229 $(STAGEfeedback_CONFIGURE_FLAGS)
49230 @endif target-libgcc-bootstrap
49231
49232 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49233 maybe-configure-stageautoprofile-target-libgcc:
49234 @if target-libgcc-bootstrap
49235 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49236 configure-stageautoprofile-target-libgcc:
49237 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49238 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49239 @r=`${PWD_COMMAND}`; export r; \
49240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49241 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49242 echo "Checking multilib configuration for libgcc..."; \
49243 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49244 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49245 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49246 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49247 else \
49248 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49249 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49250 fi; \
49251 else \
49252 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49253 fi; \
49254 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49255 $(NORMAL_TARGET_EXPORTS) \
49256 \
49257 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49260 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49261 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49262 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49263 case $(srcdir) in \
49264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49265 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49267 esac; \
49268 module_srcdir=libgcc; \
49269 $(SHELL) $$s/$$module_srcdir/configure \
49270 --srcdir=$${topdir}/$$module_srcdir \
49271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49272 --target=${target_alias} \
49273 --with-build-libsubdir=$(HOST_SUBDIR) \
49274 $(STAGEautoprofile_CONFIGURE_FLAGS)
49275 @endif target-libgcc-bootstrap
49276
49277 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49278 maybe-configure-stageautofeedback-target-libgcc:
49279 @if target-libgcc-bootstrap
49280 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49281 configure-stageautofeedback-target-libgcc:
49282 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49283 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49284 @r=`${PWD_COMMAND}`; export r; \
49285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49286 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49287 echo "Checking multilib configuration for libgcc..."; \
49288 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49289 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49290 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49291 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49292 else \
49293 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49294 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49295 fi; \
49296 else \
49297 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49298 fi; \
49299 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49300 $(NORMAL_TARGET_EXPORTS) \
49301 \
49302 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49304 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49305 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49307 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49308 case $(srcdir) in \
49309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49310 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49312 esac; \
49313 module_srcdir=libgcc; \
49314 $(SHELL) $$s/$$module_srcdir/configure \
49315 --srcdir=$${topdir}/$$module_srcdir \
49316 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49317 --target=${target_alias} \
49318 --with-build-libsubdir=$(HOST_SUBDIR) \
49319 $(STAGEautofeedback_CONFIGURE_FLAGS)
49320 @endif target-libgcc-bootstrap
49321
49322
49323
49324
49325
49326 .PHONY: all-target-libgcc maybe-all-target-libgcc
49327 maybe-all-target-libgcc:
49328 @if gcc-bootstrap
49329 all-target-libgcc: stage_current
49330 @endif gcc-bootstrap
49331 @if target-libgcc
49332 TARGET-target-libgcc=all
49333 maybe-all-target-libgcc: all-target-libgcc
49334 all-target-libgcc: configure-target-libgcc
49335 @r=`${PWD_COMMAND}`; export r; \
49336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49337 $(NORMAL_TARGET_EXPORTS) \
49338 (cd $(TARGET_SUBDIR)/libgcc && \
49339 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49340 $(TARGET-target-libgcc))
49341 @endif target-libgcc
49342
49343
49344
49345 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49346 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49347 maybe-all-stage1-target-libgcc:
49348 maybe-clean-stage1-target-libgcc:
49349 @if target-libgcc-bootstrap
49350 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49351 all-stage1: all-stage1-target-libgcc
49352 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49353 all-stage1-target-libgcc: configure-stage1-target-libgcc
49354 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49355 @r=`${PWD_COMMAND}`; export r; \
49356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49357 TFLAGS="$(STAGE1_TFLAGS)"; \
49358 $(NORMAL_TARGET_EXPORTS) \
49359 cd $(TARGET_SUBDIR)/libgcc && \
49360 \
49361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49362 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49363 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49364 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49368 $(EXTRA_TARGET_FLAGS) \
49369 \
49370 TFLAGS="$(STAGE1_TFLAGS)" \
49371 $(TARGET-stage1-target-libgcc)
49372
49373 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49374 clean-stage1: clean-stage1-target-libgcc
49375 clean-stage1-target-libgcc:
49376 @if [ $(current_stage) = stage1 ]; then \
49377 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49378 else \
49379 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49380 $(MAKE) stage1-start; \
49381 fi; \
49382 cd $(TARGET_SUBDIR)/libgcc && \
49383 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49384 clean
49385 @endif target-libgcc-bootstrap
49386
49387
49388 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49389 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49390 maybe-all-stage2-target-libgcc:
49391 maybe-clean-stage2-target-libgcc:
49392 @if target-libgcc-bootstrap
49393 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49394 all-stage2: all-stage2-target-libgcc
49395 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49396 all-stage2-target-libgcc: configure-stage2-target-libgcc
49397 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49398 @r=`${PWD_COMMAND}`; export r; \
49399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49400 TFLAGS="$(STAGE2_TFLAGS)"; \
49401 $(NORMAL_TARGET_EXPORTS) \
49402 \
49403 cd $(TARGET_SUBDIR)/libgcc && \
49404 \
49405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49406 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49407 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49408 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49412 $(EXTRA_TARGET_FLAGS) \
49413 TFLAGS="$(STAGE2_TFLAGS)" \
49414 $(TARGET-stage2-target-libgcc)
49415
49416 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49417 clean-stage2: clean-stage2-target-libgcc
49418 clean-stage2-target-libgcc:
49419 @if [ $(current_stage) = stage2 ]; then \
49420 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49421 else \
49422 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49423 $(MAKE) stage2-start; \
49424 fi; \
49425 cd $(TARGET_SUBDIR)/libgcc && \
49426 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49427 @endif target-libgcc-bootstrap
49428
49429
49430 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49431 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49432 maybe-all-stage3-target-libgcc:
49433 maybe-clean-stage3-target-libgcc:
49434 @if target-libgcc-bootstrap
49435 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49436 all-stage3: all-stage3-target-libgcc
49437 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49438 all-stage3-target-libgcc: configure-stage3-target-libgcc
49439 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49440 @r=`${PWD_COMMAND}`; export r; \
49441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442 TFLAGS="$(STAGE3_TFLAGS)"; \
49443 $(NORMAL_TARGET_EXPORTS) \
49444 \
49445 cd $(TARGET_SUBDIR)/libgcc && \
49446 \
49447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49448 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49449 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49450 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49454 $(EXTRA_TARGET_FLAGS) \
49455 TFLAGS="$(STAGE3_TFLAGS)" \
49456 $(TARGET-stage3-target-libgcc)
49457
49458 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49459 clean-stage3: clean-stage3-target-libgcc
49460 clean-stage3-target-libgcc:
49461 @if [ $(current_stage) = stage3 ]; then \
49462 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49463 else \
49464 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49465 $(MAKE) stage3-start; \
49466 fi; \
49467 cd $(TARGET_SUBDIR)/libgcc && \
49468 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49469 @endif target-libgcc-bootstrap
49470
49471
49472 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49473 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49474 maybe-all-stage4-target-libgcc:
49475 maybe-clean-stage4-target-libgcc:
49476 @if target-libgcc-bootstrap
49477 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49478 all-stage4: all-stage4-target-libgcc
49479 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49480 all-stage4-target-libgcc: configure-stage4-target-libgcc
49481 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49482 @r=`${PWD_COMMAND}`; export r; \
49483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49484 TFLAGS="$(STAGE4_TFLAGS)"; \
49485 $(NORMAL_TARGET_EXPORTS) \
49486 \
49487 cd $(TARGET_SUBDIR)/libgcc && \
49488 \
49489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49490 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49491 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49492 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49496 $(EXTRA_TARGET_FLAGS) \
49497 TFLAGS="$(STAGE4_TFLAGS)" \
49498 $(TARGET-stage4-target-libgcc)
49499
49500 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49501 clean-stage4: clean-stage4-target-libgcc
49502 clean-stage4-target-libgcc:
49503 @if [ $(current_stage) = stage4 ]; then \
49504 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49505 else \
49506 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49507 $(MAKE) stage4-start; \
49508 fi; \
49509 cd $(TARGET_SUBDIR)/libgcc && \
49510 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49511 @endif target-libgcc-bootstrap
49512
49513
49514 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49515 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49516 maybe-all-stageprofile-target-libgcc:
49517 maybe-clean-stageprofile-target-libgcc:
49518 @if target-libgcc-bootstrap
49519 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49520 all-stageprofile: all-stageprofile-target-libgcc
49521 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49522 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49523 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49524 @r=`${PWD_COMMAND}`; export r; \
49525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49526 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49527 $(NORMAL_TARGET_EXPORTS) \
49528 \
49529 cd $(TARGET_SUBDIR)/libgcc && \
49530 \
49531 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49532 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49533 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49534 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49538 $(EXTRA_TARGET_FLAGS) \
49539 TFLAGS="$(STAGEprofile_TFLAGS)" \
49540 $(TARGET-stageprofile-target-libgcc)
49541
49542 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49543 clean-stageprofile: clean-stageprofile-target-libgcc
49544 clean-stageprofile-target-libgcc:
49545 @if [ $(current_stage) = stageprofile ]; then \
49546 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49547 else \
49548 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49549 $(MAKE) stageprofile-start; \
49550 fi; \
49551 cd $(TARGET_SUBDIR)/libgcc && \
49552 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49553 @endif target-libgcc-bootstrap
49554
49555
49556 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49557 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49558 maybe-all-stagetrain-target-libgcc:
49559 maybe-clean-stagetrain-target-libgcc:
49560 @if target-libgcc-bootstrap
49561 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49562 all-stagetrain: all-stagetrain-target-libgcc
49563 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49564 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49565 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49566 @r=`${PWD_COMMAND}`; export r; \
49567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49568 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49569 $(NORMAL_TARGET_EXPORTS) \
49570 \
49571 cd $(TARGET_SUBDIR)/libgcc && \
49572 \
49573 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49574 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49575 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49576 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49580 $(EXTRA_TARGET_FLAGS) \
49581 TFLAGS="$(STAGEtrain_TFLAGS)" \
49582 $(TARGET-stagetrain-target-libgcc)
49583
49584 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49585 clean-stagetrain: clean-stagetrain-target-libgcc
49586 clean-stagetrain-target-libgcc:
49587 @if [ $(current_stage) = stagetrain ]; then \
49588 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49589 else \
49590 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49591 $(MAKE) stagetrain-start; \
49592 fi; \
49593 cd $(TARGET_SUBDIR)/libgcc && \
49594 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49595 @endif target-libgcc-bootstrap
49596
49597
49598 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49599 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49600 maybe-all-stagefeedback-target-libgcc:
49601 maybe-clean-stagefeedback-target-libgcc:
49602 @if target-libgcc-bootstrap
49603 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49604 all-stagefeedback: all-stagefeedback-target-libgcc
49605 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49606 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49607 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49608 @r=`${PWD_COMMAND}`; export r; \
49609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49610 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49611 $(NORMAL_TARGET_EXPORTS) \
49612 \
49613 cd $(TARGET_SUBDIR)/libgcc && \
49614 \
49615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49616 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49617 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49618 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49622 $(EXTRA_TARGET_FLAGS) \
49623 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49624 $(TARGET-stagefeedback-target-libgcc)
49625
49626 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49627 clean-stagefeedback: clean-stagefeedback-target-libgcc
49628 clean-stagefeedback-target-libgcc:
49629 @if [ $(current_stage) = stagefeedback ]; then \
49630 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49631 else \
49632 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49633 $(MAKE) stagefeedback-start; \
49634 fi; \
49635 cd $(TARGET_SUBDIR)/libgcc && \
49636 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49637 @endif target-libgcc-bootstrap
49638
49639
49640 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49641 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49642 maybe-all-stageautoprofile-target-libgcc:
49643 maybe-clean-stageautoprofile-target-libgcc:
49644 @if target-libgcc-bootstrap
49645 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49646 all-stageautoprofile: all-stageautoprofile-target-libgcc
49647 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49648 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49649 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49650 @r=`${PWD_COMMAND}`; export r; \
49651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49652 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49653 $(NORMAL_TARGET_EXPORTS) \
49654 \
49655 cd $(TARGET_SUBDIR)/libgcc && \
49656 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49658 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49659 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49660 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49664 $(EXTRA_TARGET_FLAGS) \
49665 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49666 $(TARGET-stageautoprofile-target-libgcc)
49667
49668 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49669 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49670 clean-stageautoprofile-target-libgcc:
49671 @if [ $(current_stage) = stageautoprofile ]; then \
49672 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49673 else \
49674 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49675 $(MAKE) stageautoprofile-start; \
49676 fi; \
49677 cd $(TARGET_SUBDIR)/libgcc && \
49678 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49679 @endif target-libgcc-bootstrap
49680
49681
49682 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49683 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49684 maybe-all-stageautofeedback-target-libgcc:
49685 maybe-clean-stageautofeedback-target-libgcc:
49686 @if target-libgcc-bootstrap
49687 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49688 all-stageautofeedback: all-stageautofeedback-target-libgcc
49689 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49690 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49691 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49692 @r=`${PWD_COMMAND}`; export r; \
49693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49694 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49695 $(NORMAL_TARGET_EXPORTS) \
49696 \
49697 cd $(TARGET_SUBDIR)/libgcc && \
49698 \
49699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49700 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49701 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49702 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49703 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49704 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49705 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49706 $(EXTRA_TARGET_FLAGS) \
49707 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49708 $(TARGET-stageautofeedback-target-libgcc)
49709
49710 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49711 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49712 clean-stageautofeedback-target-libgcc:
49713 @if [ $(current_stage) = stageautofeedback ]; then \
49714 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49715 else \
49716 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49717 $(MAKE) stageautofeedback-start; \
49718 fi; \
49719 cd $(TARGET_SUBDIR)/libgcc && \
49720 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49721 @endif target-libgcc-bootstrap
49722
49723
49724
49725
49726
49727
49728 .PHONY: check-target-libgcc maybe-check-target-libgcc
49729 maybe-check-target-libgcc:
49730 @if target-libgcc
49731 maybe-check-target-libgcc: check-target-libgcc
49732
49733 # Dummy target for uncheckable module.
49734 check-target-libgcc:
49735
49736 @endif target-libgcc
49737
49738 .PHONY: install-target-libgcc maybe-install-target-libgcc
49739 maybe-install-target-libgcc:
49740 @if target-libgcc
49741 maybe-install-target-libgcc: install-target-libgcc
49742
49743 install-target-libgcc: installdirs
49744 @: $(MAKE); $(unstage)
49745 @r=`${PWD_COMMAND}`; export r; \
49746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49747 $(NORMAL_TARGET_EXPORTS) \
49748 (cd $(TARGET_SUBDIR)/libgcc && \
49749 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49750
49751 @endif target-libgcc
49752
49753 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49754 maybe-install-strip-target-libgcc:
49755 @if target-libgcc
49756 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49757
49758 install-strip-target-libgcc: installdirs
49759 @: $(MAKE); $(unstage)
49760 @r=`${PWD_COMMAND}`; export r; \
49761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762 $(NORMAL_TARGET_EXPORTS) \
49763 (cd $(TARGET_SUBDIR)/libgcc && \
49764 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49765
49766 @endif target-libgcc
49767
49768 # Other targets (info, dvi, pdf, etc.)
49769
49770 .PHONY: maybe-info-target-libgcc info-target-libgcc
49771 maybe-info-target-libgcc:
49772 @if target-libgcc
49773 maybe-info-target-libgcc: info-target-libgcc
49774
49775 info-target-libgcc: \
49776 configure-target-libgcc
49777 @: $(MAKE); $(unstage)
49778 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49779 r=`${PWD_COMMAND}`; export r; \
49780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49781 $(NORMAL_TARGET_EXPORTS) \
49782 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49783 for flag in $(EXTRA_TARGET_FLAGS); do \
49784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49785 done; \
49786 (cd $(TARGET_SUBDIR)/libgcc && \
49787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49789 "RANLIB=$${RANLIB}" \
49790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49791 info) \
49792 || exit 1
49793
49794 @endif target-libgcc
49795
49796 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49797 maybe-dvi-target-libgcc:
49798 @if target-libgcc
49799 maybe-dvi-target-libgcc: dvi-target-libgcc
49800
49801 dvi-target-libgcc: \
49802 configure-target-libgcc
49803 @: $(MAKE); $(unstage)
49804 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49805 r=`${PWD_COMMAND}`; export r; \
49806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49807 $(NORMAL_TARGET_EXPORTS) \
49808 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49809 for flag in $(EXTRA_TARGET_FLAGS); do \
49810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49811 done; \
49812 (cd $(TARGET_SUBDIR)/libgcc && \
49813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49815 "RANLIB=$${RANLIB}" \
49816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49817 dvi) \
49818 || exit 1
49819
49820 @endif target-libgcc
49821
49822 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49823 maybe-pdf-target-libgcc:
49824 @if target-libgcc
49825 maybe-pdf-target-libgcc: pdf-target-libgcc
49826
49827 pdf-target-libgcc: \
49828 configure-target-libgcc
49829 @: $(MAKE); $(unstage)
49830 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49831 r=`${PWD_COMMAND}`; export r; \
49832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49833 $(NORMAL_TARGET_EXPORTS) \
49834 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49835 for flag in $(EXTRA_TARGET_FLAGS); do \
49836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49837 done; \
49838 (cd $(TARGET_SUBDIR)/libgcc && \
49839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49841 "RANLIB=$${RANLIB}" \
49842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49843 pdf) \
49844 || exit 1
49845
49846 @endif target-libgcc
49847
49848 .PHONY: maybe-html-target-libgcc html-target-libgcc
49849 maybe-html-target-libgcc:
49850 @if target-libgcc
49851 maybe-html-target-libgcc: html-target-libgcc
49852
49853 html-target-libgcc: \
49854 configure-target-libgcc
49855 @: $(MAKE); $(unstage)
49856 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49857 r=`${PWD_COMMAND}`; export r; \
49858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49859 $(NORMAL_TARGET_EXPORTS) \
49860 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49861 for flag in $(EXTRA_TARGET_FLAGS); do \
49862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49863 done; \
49864 (cd $(TARGET_SUBDIR)/libgcc && \
49865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49867 "RANLIB=$${RANLIB}" \
49868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49869 html) \
49870 || exit 1
49871
49872 @endif target-libgcc
49873
49874 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49875 maybe-TAGS-target-libgcc:
49876 @if target-libgcc
49877 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49878
49879 # libgcc doesn't support TAGS.
49880 TAGS-target-libgcc:
49881
49882 @endif target-libgcc
49883
49884 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49885 maybe-install-info-target-libgcc:
49886 @if target-libgcc
49887 maybe-install-info-target-libgcc: install-info-target-libgcc
49888
49889 install-info-target-libgcc: \
49890 configure-target-libgcc \
49891 info-target-libgcc
49892 @: $(MAKE); $(unstage)
49893 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49894 r=`${PWD_COMMAND}`; export r; \
49895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49896 $(NORMAL_TARGET_EXPORTS) \
49897 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49898 for flag in $(EXTRA_TARGET_FLAGS); do \
49899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49900 done; \
49901 (cd $(TARGET_SUBDIR)/libgcc && \
49902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49904 "RANLIB=$${RANLIB}" \
49905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49906 install-info) \
49907 || exit 1
49908
49909 @endif target-libgcc
49910
49911 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49912 maybe-install-dvi-target-libgcc:
49913 @if target-libgcc
49914 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49915
49916 # libgcc doesn't support install-dvi.
49917 install-dvi-target-libgcc:
49918
49919 @endif target-libgcc
49920
49921 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49922 maybe-install-pdf-target-libgcc:
49923 @if target-libgcc
49924 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49925
49926 install-pdf-target-libgcc: \
49927 configure-target-libgcc \
49928 pdf-target-libgcc
49929 @: $(MAKE); $(unstage)
49930 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49931 r=`${PWD_COMMAND}`; export r; \
49932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49933 $(NORMAL_TARGET_EXPORTS) \
49934 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49935 for flag in $(EXTRA_TARGET_FLAGS); do \
49936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49937 done; \
49938 (cd $(TARGET_SUBDIR)/libgcc && \
49939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49941 "RANLIB=$${RANLIB}" \
49942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49943 install-pdf) \
49944 || exit 1
49945
49946 @endif target-libgcc
49947
49948 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49949 maybe-install-html-target-libgcc:
49950 @if target-libgcc
49951 maybe-install-html-target-libgcc: install-html-target-libgcc
49952
49953 install-html-target-libgcc: \
49954 configure-target-libgcc \
49955 html-target-libgcc
49956 @: $(MAKE); $(unstage)
49957 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49958 r=`${PWD_COMMAND}`; export r; \
49959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49960 $(NORMAL_TARGET_EXPORTS) \
49961 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49962 for flag in $(EXTRA_TARGET_FLAGS); do \
49963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49964 done; \
49965 (cd $(TARGET_SUBDIR)/libgcc && \
49966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49968 "RANLIB=$${RANLIB}" \
49969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49970 install-html) \
49971 || exit 1
49972
49973 @endif target-libgcc
49974
49975 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49976 maybe-installcheck-target-libgcc:
49977 @if target-libgcc
49978 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49979
49980 installcheck-target-libgcc: \
49981 configure-target-libgcc
49982 @: $(MAKE); $(unstage)
49983 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49984 r=`${PWD_COMMAND}`; export r; \
49985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49986 $(NORMAL_TARGET_EXPORTS) \
49987 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49988 for flag in $(EXTRA_TARGET_FLAGS); do \
49989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49990 done; \
49991 (cd $(TARGET_SUBDIR)/libgcc && \
49992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49994 "RANLIB=$${RANLIB}" \
49995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49996 installcheck) \
49997 || exit 1
49998
49999 @endif target-libgcc
50000
50001 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50002 maybe-mostlyclean-target-libgcc:
50003 @if target-libgcc
50004 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50005
50006 mostlyclean-target-libgcc:
50007 @: $(MAKE); $(unstage)
50008 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50009 r=`${PWD_COMMAND}`; export r; \
50010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50011 $(NORMAL_TARGET_EXPORTS) \
50012 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
50013 for flag in $(EXTRA_TARGET_FLAGS); do \
50014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50015 done; \
50016 (cd $(TARGET_SUBDIR)/libgcc && \
50017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50019 "RANLIB=$${RANLIB}" \
50020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50021 mostlyclean) \
50022 || exit 1
50023
50024 @endif target-libgcc
50025
50026 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50027 maybe-clean-target-libgcc:
50028 @if target-libgcc
50029 maybe-clean-target-libgcc: clean-target-libgcc
50030
50031 clean-target-libgcc:
50032 @: $(MAKE); $(unstage)
50033 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50034 r=`${PWD_COMMAND}`; export r; \
50035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50036 $(NORMAL_TARGET_EXPORTS) \
50037 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
50038 for flag in $(EXTRA_TARGET_FLAGS); do \
50039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50040 done; \
50041 (cd $(TARGET_SUBDIR)/libgcc && \
50042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50044 "RANLIB=$${RANLIB}" \
50045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50046 clean) \
50047 || exit 1
50048
50049 @endif target-libgcc
50050
50051 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50052 maybe-distclean-target-libgcc:
50053 @if target-libgcc
50054 maybe-distclean-target-libgcc: distclean-target-libgcc
50055
50056 distclean-target-libgcc:
50057 @: $(MAKE); $(unstage)
50058 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50059 r=`${PWD_COMMAND}`; export r; \
50060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50061 $(NORMAL_TARGET_EXPORTS) \
50062 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50063 for flag in $(EXTRA_TARGET_FLAGS); do \
50064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50065 done; \
50066 (cd $(TARGET_SUBDIR)/libgcc && \
50067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50069 "RANLIB=$${RANLIB}" \
50070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50071 distclean) \
50072 || exit 1
50073
50074 @endif target-libgcc
50075
50076 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50077 maybe-maintainer-clean-target-libgcc:
50078 @if target-libgcc
50079 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50080
50081 maintainer-clean-target-libgcc:
50082 @: $(MAKE); $(unstage)
50083 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50084 r=`${PWD_COMMAND}`; export r; \
50085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50086 $(NORMAL_TARGET_EXPORTS) \
50087 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50088 for flag in $(EXTRA_TARGET_FLAGS); do \
50089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50090 done; \
50091 (cd $(TARGET_SUBDIR)/libgcc && \
50092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50094 "RANLIB=$${RANLIB}" \
50095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50096 maintainer-clean) \
50097 || exit 1
50098
50099 @endif target-libgcc
50100
50101
50102
50103
50104
50105 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50106 maybe-configure-target-libbacktrace:
50107 @if gcc-bootstrap
50108 configure-target-libbacktrace: stage_current
50109 @endif gcc-bootstrap
50110 @if target-libbacktrace
50111 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50112 configure-target-libbacktrace:
50113 @r=`${PWD_COMMAND}`; export r; \
50114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50115 echo "Checking multilib configuration for libbacktrace..."; \
50116 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50117 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50118 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50119 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50120 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50121 else \
50122 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50123 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50124 fi; \
50125 else \
50126 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50127 fi; \
50128 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50129 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50130 $(NORMAL_TARGET_EXPORTS) \
50131 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50132 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50133 case $(srcdir) in \
50134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50135 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50137 esac; \
50138 module_srcdir=libbacktrace; \
50139 rm -f no-such-file || : ; \
50140 CONFIG_SITE=no-such-file $(SHELL) \
50141 $$s/$$module_srcdir/configure \
50142 --srcdir=$${topdir}/$$module_srcdir \
50143 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50144 --target=${target_alias} \
50145 || exit 1
50146 @endif target-libbacktrace
50147
50148
50149
50150 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
50151 maybe-configure-stage1-target-libbacktrace:
50152 @if target-libbacktrace-bootstrap
50153 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50154 configure-stage1-target-libbacktrace:
50155 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50156 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50157 @r=`${PWD_COMMAND}`; export r; \
50158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50159 TFLAGS="$(STAGE1_TFLAGS)"; \
50160 echo "Checking multilib configuration for libbacktrace..."; \
50161 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50162 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50163 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50164 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50165 else \
50166 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50167 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50168 fi; \
50169 else \
50170 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50171 fi; \
50172 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50173 $(NORMAL_TARGET_EXPORTS) \
50174 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50175 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50176 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50177 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
50178 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50179 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50180 case $(srcdir) in \
50181 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50182 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50183 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50184 esac; \
50185 module_srcdir=libbacktrace; \
50186 $(SHELL) $$s/$$module_srcdir/configure \
50187 --srcdir=$${topdir}/$$module_srcdir \
50188 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50189 --target=${target_alias} \
50190 \
50191 $(STAGE1_CONFIGURE_FLAGS)
50192 @endif target-libbacktrace-bootstrap
50193
50194 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
50195 maybe-configure-stage2-target-libbacktrace:
50196 @if target-libbacktrace-bootstrap
50197 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50198 configure-stage2-target-libbacktrace:
50199 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50200 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50201 @r=`${PWD_COMMAND}`; export r; \
50202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50203 TFLAGS="$(STAGE2_TFLAGS)"; \
50204 echo "Checking multilib configuration for libbacktrace..."; \
50205 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50206 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50207 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50208 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50209 else \
50210 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50211 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50212 fi; \
50213 else \
50214 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50215 fi; \
50216 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50217 $(NORMAL_TARGET_EXPORTS) \
50218 \
50219 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50220 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50221 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50222 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
50223 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50224 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50225 case $(srcdir) in \
50226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50227 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50229 esac; \
50230 module_srcdir=libbacktrace; \
50231 $(SHELL) $$s/$$module_srcdir/configure \
50232 --srcdir=$${topdir}/$$module_srcdir \
50233 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50234 --target=${target_alias} \
50235 --with-build-libsubdir=$(HOST_SUBDIR) \
50236 $(STAGE2_CONFIGURE_FLAGS)
50237 @endif target-libbacktrace-bootstrap
50238
50239 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
50240 maybe-configure-stage3-target-libbacktrace:
50241 @if target-libbacktrace-bootstrap
50242 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50243 configure-stage3-target-libbacktrace:
50244 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50245 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50246 @r=`${PWD_COMMAND}`; export r; \
50247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50248 TFLAGS="$(STAGE3_TFLAGS)"; \
50249 echo "Checking multilib configuration for libbacktrace..."; \
50250 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50251 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50252 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50253 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50254 else \
50255 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50256 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50257 fi; \
50258 else \
50259 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50260 fi; \
50261 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50262 $(NORMAL_TARGET_EXPORTS) \
50263 \
50264 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50265 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50266 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50267 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
50268 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50269 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50270 case $(srcdir) in \
50271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50272 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50274 esac; \
50275 module_srcdir=libbacktrace; \
50276 $(SHELL) $$s/$$module_srcdir/configure \
50277 --srcdir=$${topdir}/$$module_srcdir \
50278 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50279 --target=${target_alias} \
50280 --with-build-libsubdir=$(HOST_SUBDIR) \
50281 $(STAGE3_CONFIGURE_FLAGS)
50282 @endif target-libbacktrace-bootstrap
50283
50284 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
50285 maybe-configure-stage4-target-libbacktrace:
50286 @if target-libbacktrace-bootstrap
50287 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50288 configure-stage4-target-libbacktrace:
50289 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50290 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50291 @r=`${PWD_COMMAND}`; export r; \
50292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293 TFLAGS="$(STAGE4_TFLAGS)"; \
50294 echo "Checking multilib configuration for libbacktrace..."; \
50295 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50296 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50297 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50298 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50299 else \
50300 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50301 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50302 fi; \
50303 else \
50304 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50305 fi; \
50306 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50307 $(NORMAL_TARGET_EXPORTS) \
50308 \
50309 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50310 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50311 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50312 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
50313 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50314 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50315 case $(srcdir) in \
50316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50317 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50319 esac; \
50320 module_srcdir=libbacktrace; \
50321 $(SHELL) $$s/$$module_srcdir/configure \
50322 --srcdir=$${topdir}/$$module_srcdir \
50323 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50324 --target=${target_alias} \
50325 --with-build-libsubdir=$(HOST_SUBDIR) \
50326 $(STAGE4_CONFIGURE_FLAGS)
50327 @endif target-libbacktrace-bootstrap
50328
50329 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
50330 maybe-configure-stageprofile-target-libbacktrace:
50331 @if target-libbacktrace-bootstrap
50332 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50333 configure-stageprofile-target-libbacktrace:
50334 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50335 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50336 @r=`${PWD_COMMAND}`; export r; \
50337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50338 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50339 echo "Checking multilib configuration for libbacktrace..."; \
50340 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50341 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50342 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50343 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50344 else \
50345 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50346 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50347 fi; \
50348 else \
50349 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50350 fi; \
50351 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50352 $(NORMAL_TARGET_EXPORTS) \
50353 \
50354 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50355 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50356 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50357 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
50358 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50359 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50360 case $(srcdir) in \
50361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50362 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50364 esac; \
50365 module_srcdir=libbacktrace; \
50366 $(SHELL) $$s/$$module_srcdir/configure \
50367 --srcdir=$${topdir}/$$module_srcdir \
50368 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50369 --target=${target_alias} \
50370 --with-build-libsubdir=$(HOST_SUBDIR) \
50371 $(STAGEprofile_CONFIGURE_FLAGS)
50372 @endif target-libbacktrace-bootstrap
50373
50374 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
50375 maybe-configure-stagetrain-target-libbacktrace:
50376 @if target-libbacktrace-bootstrap
50377 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50378 configure-stagetrain-target-libbacktrace:
50379 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50380 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50381 @r=`${PWD_COMMAND}`; export r; \
50382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50383 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50384 echo "Checking multilib configuration for libbacktrace..."; \
50385 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50386 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50387 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50388 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50389 else \
50390 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50391 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50392 fi; \
50393 else \
50394 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50395 fi; \
50396 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50397 $(NORMAL_TARGET_EXPORTS) \
50398 \
50399 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50400 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50401 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50402 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
50403 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50404 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50405 case $(srcdir) in \
50406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50407 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50409 esac; \
50410 module_srcdir=libbacktrace; \
50411 $(SHELL) $$s/$$module_srcdir/configure \
50412 --srcdir=$${topdir}/$$module_srcdir \
50413 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50414 --target=${target_alias} \
50415 --with-build-libsubdir=$(HOST_SUBDIR) \
50416 $(STAGEtrain_CONFIGURE_FLAGS)
50417 @endif target-libbacktrace-bootstrap
50418
50419 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
50420 maybe-configure-stagefeedback-target-libbacktrace:
50421 @if target-libbacktrace-bootstrap
50422 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50423 configure-stagefeedback-target-libbacktrace:
50424 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50425 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50426 @r=`${PWD_COMMAND}`; export r; \
50427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50428 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50429 echo "Checking multilib configuration for libbacktrace..."; \
50430 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50431 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50432 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50433 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50434 else \
50435 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50436 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50437 fi; \
50438 else \
50439 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50440 fi; \
50441 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50442 $(NORMAL_TARGET_EXPORTS) \
50443 \
50444 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50445 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50446 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50447 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
50448 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50449 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50450 case $(srcdir) in \
50451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50452 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50454 esac; \
50455 module_srcdir=libbacktrace; \
50456 $(SHELL) $$s/$$module_srcdir/configure \
50457 --srcdir=$${topdir}/$$module_srcdir \
50458 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50459 --target=${target_alias} \
50460 --with-build-libsubdir=$(HOST_SUBDIR) \
50461 $(STAGEfeedback_CONFIGURE_FLAGS)
50462 @endif target-libbacktrace-bootstrap
50463
50464 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
50465 maybe-configure-stageautoprofile-target-libbacktrace:
50466 @if target-libbacktrace-bootstrap
50467 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50468 configure-stageautoprofile-target-libbacktrace:
50469 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50470 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50471 @r=`${PWD_COMMAND}`; export r; \
50472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50473 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50474 echo "Checking multilib configuration for libbacktrace..."; \
50475 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50476 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50477 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50478 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50479 else \
50480 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50481 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50482 fi; \
50483 else \
50484 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50485 fi; \
50486 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50487 $(NORMAL_TARGET_EXPORTS) \
50488 \
50489 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50490 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50491 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50492 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
50493 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50494 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50495 case $(srcdir) in \
50496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50497 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50499 esac; \
50500 module_srcdir=libbacktrace; \
50501 $(SHELL) $$s/$$module_srcdir/configure \
50502 --srcdir=$${topdir}/$$module_srcdir \
50503 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50504 --target=${target_alias} \
50505 --with-build-libsubdir=$(HOST_SUBDIR) \
50506 $(STAGEautoprofile_CONFIGURE_FLAGS)
50507 @endif target-libbacktrace-bootstrap
50508
50509 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50510 maybe-configure-stageautofeedback-target-libbacktrace:
50511 @if target-libbacktrace-bootstrap
50512 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50513 configure-stageautofeedback-target-libbacktrace:
50514 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50515 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50516 @r=`${PWD_COMMAND}`; export r; \
50517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50518 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50519 echo "Checking multilib configuration for libbacktrace..."; \
50520 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50521 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50522 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50523 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50524 else \
50525 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50526 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50527 fi; \
50528 else \
50529 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50530 fi; \
50531 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50532 $(NORMAL_TARGET_EXPORTS) \
50533 \
50534 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50535 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50536 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50537 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50538 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50539 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50540 case $(srcdir) in \
50541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50542 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50544 esac; \
50545 module_srcdir=libbacktrace; \
50546 $(SHELL) $$s/$$module_srcdir/configure \
50547 --srcdir=$${topdir}/$$module_srcdir \
50548 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50549 --target=${target_alias} \
50550 --with-build-libsubdir=$(HOST_SUBDIR) \
50551 $(STAGEautofeedback_CONFIGURE_FLAGS)
50552 @endif target-libbacktrace-bootstrap
50553
50554
50555
50556
50557
50558 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50559 maybe-all-target-libbacktrace:
50560 @if gcc-bootstrap
50561 all-target-libbacktrace: stage_current
50562 @endif gcc-bootstrap
50563 @if target-libbacktrace
50564 TARGET-target-libbacktrace=all
50565 maybe-all-target-libbacktrace: all-target-libbacktrace
50566 all-target-libbacktrace: configure-target-libbacktrace
50567 @r=`${PWD_COMMAND}`; export r; \
50568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50569 $(NORMAL_TARGET_EXPORTS) \
50570 (cd $(TARGET_SUBDIR)/libbacktrace && \
50571 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50572 $(TARGET-target-libbacktrace))
50573 @endif target-libbacktrace
50574
50575
50576
50577 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50578 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50579 maybe-all-stage1-target-libbacktrace:
50580 maybe-clean-stage1-target-libbacktrace:
50581 @if target-libbacktrace-bootstrap
50582 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50583 all-stage1: all-stage1-target-libbacktrace
50584 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50585 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50586 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50587 @r=`${PWD_COMMAND}`; export r; \
50588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50589 TFLAGS="$(STAGE1_TFLAGS)"; \
50590 $(NORMAL_TARGET_EXPORTS) \
50591 cd $(TARGET_SUBDIR)/libbacktrace && \
50592 \
50593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50594 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50595 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50596 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50600 $(EXTRA_TARGET_FLAGS) \
50601 \
50602 TFLAGS="$(STAGE1_TFLAGS)" \
50603 $(TARGET-stage1-target-libbacktrace)
50604
50605 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50606 clean-stage1: clean-stage1-target-libbacktrace
50607 clean-stage1-target-libbacktrace:
50608 @if [ $(current_stage) = stage1 ]; then \
50609 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50610 else \
50611 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50612 $(MAKE) stage1-start; \
50613 fi; \
50614 cd $(TARGET_SUBDIR)/libbacktrace && \
50615 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50616 clean
50617 @endif target-libbacktrace-bootstrap
50618
50619
50620 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50621 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50622 maybe-all-stage2-target-libbacktrace:
50623 maybe-clean-stage2-target-libbacktrace:
50624 @if target-libbacktrace-bootstrap
50625 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50626 all-stage2: all-stage2-target-libbacktrace
50627 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50628 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50629 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50630 @r=`${PWD_COMMAND}`; export r; \
50631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50632 TFLAGS="$(STAGE2_TFLAGS)"; \
50633 $(NORMAL_TARGET_EXPORTS) \
50634 \
50635 cd $(TARGET_SUBDIR)/libbacktrace && \
50636 \
50637 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50638 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50639 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50640 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50644 $(EXTRA_TARGET_FLAGS) \
50645 TFLAGS="$(STAGE2_TFLAGS)" \
50646 $(TARGET-stage2-target-libbacktrace)
50647
50648 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50649 clean-stage2: clean-stage2-target-libbacktrace
50650 clean-stage2-target-libbacktrace:
50651 @if [ $(current_stage) = stage2 ]; then \
50652 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50653 else \
50654 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50655 $(MAKE) stage2-start; \
50656 fi; \
50657 cd $(TARGET_SUBDIR)/libbacktrace && \
50658 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50659 @endif target-libbacktrace-bootstrap
50660
50661
50662 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50663 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50664 maybe-all-stage3-target-libbacktrace:
50665 maybe-clean-stage3-target-libbacktrace:
50666 @if target-libbacktrace-bootstrap
50667 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50668 all-stage3: all-stage3-target-libbacktrace
50669 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50670 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50671 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50672 @r=`${PWD_COMMAND}`; export r; \
50673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50674 TFLAGS="$(STAGE3_TFLAGS)"; \
50675 $(NORMAL_TARGET_EXPORTS) \
50676 \
50677 cd $(TARGET_SUBDIR)/libbacktrace && \
50678 \
50679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50680 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50681 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50682 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50686 $(EXTRA_TARGET_FLAGS) \
50687 TFLAGS="$(STAGE3_TFLAGS)" \
50688 $(TARGET-stage3-target-libbacktrace)
50689
50690 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50691 clean-stage3: clean-stage3-target-libbacktrace
50692 clean-stage3-target-libbacktrace:
50693 @if [ $(current_stage) = stage3 ]; then \
50694 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50695 else \
50696 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50697 $(MAKE) stage3-start; \
50698 fi; \
50699 cd $(TARGET_SUBDIR)/libbacktrace && \
50700 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50701 @endif target-libbacktrace-bootstrap
50702
50703
50704 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50705 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50706 maybe-all-stage4-target-libbacktrace:
50707 maybe-clean-stage4-target-libbacktrace:
50708 @if target-libbacktrace-bootstrap
50709 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50710 all-stage4: all-stage4-target-libbacktrace
50711 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50712 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50713 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50714 @r=`${PWD_COMMAND}`; export r; \
50715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50716 TFLAGS="$(STAGE4_TFLAGS)"; \
50717 $(NORMAL_TARGET_EXPORTS) \
50718 \
50719 cd $(TARGET_SUBDIR)/libbacktrace && \
50720 \
50721 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50722 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50723 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50724 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50728 $(EXTRA_TARGET_FLAGS) \
50729 TFLAGS="$(STAGE4_TFLAGS)" \
50730 $(TARGET-stage4-target-libbacktrace)
50731
50732 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50733 clean-stage4: clean-stage4-target-libbacktrace
50734 clean-stage4-target-libbacktrace:
50735 @if [ $(current_stage) = stage4 ]; then \
50736 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50737 else \
50738 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50739 $(MAKE) stage4-start; \
50740 fi; \
50741 cd $(TARGET_SUBDIR)/libbacktrace && \
50742 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50743 @endif target-libbacktrace-bootstrap
50744
50745
50746 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50747 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50748 maybe-all-stageprofile-target-libbacktrace:
50749 maybe-clean-stageprofile-target-libbacktrace:
50750 @if target-libbacktrace-bootstrap
50751 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50752 all-stageprofile: all-stageprofile-target-libbacktrace
50753 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50754 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50755 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50756 @r=`${PWD_COMMAND}`; export r; \
50757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50758 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50759 $(NORMAL_TARGET_EXPORTS) \
50760 \
50761 cd $(TARGET_SUBDIR)/libbacktrace && \
50762 \
50763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50764 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50765 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50766 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50770 $(EXTRA_TARGET_FLAGS) \
50771 TFLAGS="$(STAGEprofile_TFLAGS)" \
50772 $(TARGET-stageprofile-target-libbacktrace)
50773
50774 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50775 clean-stageprofile: clean-stageprofile-target-libbacktrace
50776 clean-stageprofile-target-libbacktrace:
50777 @if [ $(current_stage) = stageprofile ]; then \
50778 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50779 else \
50780 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50781 $(MAKE) stageprofile-start; \
50782 fi; \
50783 cd $(TARGET_SUBDIR)/libbacktrace && \
50784 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50785 @endif target-libbacktrace-bootstrap
50786
50787
50788 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50789 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50790 maybe-all-stagetrain-target-libbacktrace:
50791 maybe-clean-stagetrain-target-libbacktrace:
50792 @if target-libbacktrace-bootstrap
50793 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50794 all-stagetrain: all-stagetrain-target-libbacktrace
50795 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50796 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50797 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50798 @r=`${PWD_COMMAND}`; export r; \
50799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50800 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50801 $(NORMAL_TARGET_EXPORTS) \
50802 \
50803 cd $(TARGET_SUBDIR)/libbacktrace && \
50804 \
50805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50806 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50807 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50808 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50809 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50810 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50811 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50812 $(EXTRA_TARGET_FLAGS) \
50813 TFLAGS="$(STAGEtrain_TFLAGS)" \
50814 $(TARGET-stagetrain-target-libbacktrace)
50815
50816 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50817 clean-stagetrain: clean-stagetrain-target-libbacktrace
50818 clean-stagetrain-target-libbacktrace:
50819 @if [ $(current_stage) = stagetrain ]; then \
50820 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50821 else \
50822 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50823 $(MAKE) stagetrain-start; \
50824 fi; \
50825 cd $(TARGET_SUBDIR)/libbacktrace && \
50826 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50827 @endif target-libbacktrace-bootstrap
50828
50829
50830 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50831 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50832 maybe-all-stagefeedback-target-libbacktrace:
50833 maybe-clean-stagefeedback-target-libbacktrace:
50834 @if target-libbacktrace-bootstrap
50835 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50836 all-stagefeedback: all-stagefeedback-target-libbacktrace
50837 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50838 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50839 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50840 @r=`${PWD_COMMAND}`; export r; \
50841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50842 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50843 $(NORMAL_TARGET_EXPORTS) \
50844 \
50845 cd $(TARGET_SUBDIR)/libbacktrace && \
50846 \
50847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50848 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50849 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50850 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50851 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50852 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50853 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50854 $(EXTRA_TARGET_FLAGS) \
50855 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50856 $(TARGET-stagefeedback-target-libbacktrace)
50857
50858 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50859 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50860 clean-stagefeedback-target-libbacktrace:
50861 @if [ $(current_stage) = stagefeedback ]; then \
50862 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50863 else \
50864 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50865 $(MAKE) stagefeedback-start; \
50866 fi; \
50867 cd $(TARGET_SUBDIR)/libbacktrace && \
50868 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50869 @endif target-libbacktrace-bootstrap
50870
50871
50872 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50873 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50874 maybe-all-stageautoprofile-target-libbacktrace:
50875 maybe-clean-stageautoprofile-target-libbacktrace:
50876 @if target-libbacktrace-bootstrap
50877 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50878 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50879 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50880 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50881 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50882 @r=`${PWD_COMMAND}`; export r; \
50883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50884 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50885 $(NORMAL_TARGET_EXPORTS) \
50886 \
50887 cd $(TARGET_SUBDIR)/libbacktrace && \
50888 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50890 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50891 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50892 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50896 $(EXTRA_TARGET_FLAGS) \
50897 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50898 $(TARGET-stageautoprofile-target-libbacktrace)
50899
50900 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50901 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50902 clean-stageautoprofile-target-libbacktrace:
50903 @if [ $(current_stage) = stageautoprofile ]; then \
50904 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50905 else \
50906 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50907 $(MAKE) stageautoprofile-start; \
50908 fi; \
50909 cd $(TARGET_SUBDIR)/libbacktrace && \
50910 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50911 @endif target-libbacktrace-bootstrap
50912
50913
50914 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50915 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50916 maybe-all-stageautofeedback-target-libbacktrace:
50917 maybe-clean-stageautofeedback-target-libbacktrace:
50918 @if target-libbacktrace-bootstrap
50919 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50920 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50921 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50922 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50923 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50924 @r=`${PWD_COMMAND}`; export r; \
50925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50926 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50927 $(NORMAL_TARGET_EXPORTS) \
50928 \
50929 cd $(TARGET_SUBDIR)/libbacktrace && \
50930 \
50931 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50932 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50933 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50934 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50938 $(EXTRA_TARGET_FLAGS) \
50939 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50940 $(TARGET-stageautofeedback-target-libbacktrace)
50941
50942 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50943 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50944 clean-stageautofeedback-target-libbacktrace:
50945 @if [ $(current_stage) = stageautofeedback ]; then \
50946 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50947 else \
50948 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50949 $(MAKE) stageautofeedback-start; \
50950 fi; \
50951 cd $(TARGET_SUBDIR)/libbacktrace && \
50952 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50953 @endif target-libbacktrace-bootstrap
50954
50955
50956
50957
50958
50959
50960 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50961 maybe-check-target-libbacktrace:
50962 @if target-libbacktrace
50963 maybe-check-target-libbacktrace: check-target-libbacktrace
50964
50965 check-target-libbacktrace:
50966 @: $(MAKE); $(unstage)
50967 @r=`${PWD_COMMAND}`; export r; \
50968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50969 $(NORMAL_TARGET_EXPORTS) \
50970 (cd $(TARGET_SUBDIR)/libbacktrace && \
50971 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50972
50973 @endif target-libbacktrace
50974
50975 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50976 maybe-install-target-libbacktrace:
50977 @if target-libbacktrace
50978 maybe-install-target-libbacktrace: install-target-libbacktrace
50979
50980 install-target-libbacktrace: installdirs
50981 @: $(MAKE); $(unstage)
50982 @r=`${PWD_COMMAND}`; export r; \
50983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50984 $(NORMAL_TARGET_EXPORTS) \
50985 (cd $(TARGET_SUBDIR)/libbacktrace && \
50986 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50987
50988 @endif target-libbacktrace
50989
50990 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50991 maybe-install-strip-target-libbacktrace:
50992 @if target-libbacktrace
50993 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50994
50995 install-strip-target-libbacktrace: installdirs
50996 @: $(MAKE); $(unstage)
50997 @r=`${PWD_COMMAND}`; export r; \
50998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50999 $(NORMAL_TARGET_EXPORTS) \
51000 (cd $(TARGET_SUBDIR)/libbacktrace && \
51001 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51002
51003 @endif target-libbacktrace
51004
51005 # Other targets (info, dvi, pdf, etc.)
51006
51007 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51008 maybe-info-target-libbacktrace:
51009 @if target-libbacktrace
51010 maybe-info-target-libbacktrace: info-target-libbacktrace
51011
51012 info-target-libbacktrace: \
51013 configure-target-libbacktrace
51014 @: $(MAKE); $(unstage)
51015 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51016 r=`${PWD_COMMAND}`; export r; \
51017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51018 $(NORMAL_TARGET_EXPORTS) \
51019 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
51020 for flag in $(EXTRA_TARGET_FLAGS); do \
51021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51022 done; \
51023 (cd $(TARGET_SUBDIR)/libbacktrace && \
51024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51026 "RANLIB=$${RANLIB}" \
51027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51028 info) \
51029 || exit 1
51030
51031 @endif target-libbacktrace
51032
51033 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51034 maybe-dvi-target-libbacktrace:
51035 @if target-libbacktrace
51036 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51037
51038 dvi-target-libbacktrace: \
51039 configure-target-libbacktrace
51040 @: $(MAKE); $(unstage)
51041 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51042 r=`${PWD_COMMAND}`; export r; \
51043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51044 $(NORMAL_TARGET_EXPORTS) \
51045 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51046 for flag in $(EXTRA_TARGET_FLAGS); do \
51047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51048 done; \
51049 (cd $(TARGET_SUBDIR)/libbacktrace && \
51050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51052 "RANLIB=$${RANLIB}" \
51053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51054 dvi) \
51055 || exit 1
51056
51057 @endif target-libbacktrace
51058
51059 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51060 maybe-pdf-target-libbacktrace:
51061 @if target-libbacktrace
51062 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51063
51064 pdf-target-libbacktrace: \
51065 configure-target-libbacktrace
51066 @: $(MAKE); $(unstage)
51067 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51068 r=`${PWD_COMMAND}`; export r; \
51069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51070 $(NORMAL_TARGET_EXPORTS) \
51071 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51072 for flag in $(EXTRA_TARGET_FLAGS); do \
51073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51074 done; \
51075 (cd $(TARGET_SUBDIR)/libbacktrace && \
51076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51078 "RANLIB=$${RANLIB}" \
51079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51080 pdf) \
51081 || exit 1
51082
51083 @endif target-libbacktrace
51084
51085 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51086 maybe-html-target-libbacktrace:
51087 @if target-libbacktrace
51088 maybe-html-target-libbacktrace: html-target-libbacktrace
51089
51090 html-target-libbacktrace: \
51091 configure-target-libbacktrace
51092 @: $(MAKE); $(unstage)
51093 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51094 r=`${PWD_COMMAND}`; export r; \
51095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51096 $(NORMAL_TARGET_EXPORTS) \
51097 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51098 for flag in $(EXTRA_TARGET_FLAGS); do \
51099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51100 done; \
51101 (cd $(TARGET_SUBDIR)/libbacktrace && \
51102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51104 "RANLIB=$${RANLIB}" \
51105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51106 html) \
51107 || exit 1
51108
51109 @endif target-libbacktrace
51110
51111 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51112 maybe-TAGS-target-libbacktrace:
51113 @if target-libbacktrace
51114 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51115
51116 TAGS-target-libbacktrace: \
51117 configure-target-libbacktrace
51118 @: $(MAKE); $(unstage)
51119 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51120 r=`${PWD_COMMAND}`; export r; \
51121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51122 $(NORMAL_TARGET_EXPORTS) \
51123 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51124 for flag in $(EXTRA_TARGET_FLAGS); do \
51125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51126 done; \
51127 (cd $(TARGET_SUBDIR)/libbacktrace && \
51128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51130 "RANLIB=$${RANLIB}" \
51131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51132 TAGS) \
51133 || exit 1
51134
51135 @endif target-libbacktrace
51136
51137 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51138 maybe-install-info-target-libbacktrace:
51139 @if target-libbacktrace
51140 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51141
51142 install-info-target-libbacktrace: \
51143 configure-target-libbacktrace \
51144 info-target-libbacktrace
51145 @: $(MAKE); $(unstage)
51146 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51147 r=`${PWD_COMMAND}`; export r; \
51148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51149 $(NORMAL_TARGET_EXPORTS) \
51150 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51151 for flag in $(EXTRA_TARGET_FLAGS); do \
51152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51153 done; \
51154 (cd $(TARGET_SUBDIR)/libbacktrace && \
51155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51157 "RANLIB=$${RANLIB}" \
51158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51159 install-info) \
51160 || exit 1
51161
51162 @endif target-libbacktrace
51163
51164 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51165 maybe-install-dvi-target-libbacktrace:
51166 @if target-libbacktrace
51167 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51168
51169 install-dvi-target-libbacktrace: \
51170 configure-target-libbacktrace \
51171 dvi-target-libbacktrace
51172 @: $(MAKE); $(unstage)
51173 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51174 r=`${PWD_COMMAND}`; export r; \
51175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51176 $(NORMAL_TARGET_EXPORTS) \
51177 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51178 for flag in $(EXTRA_TARGET_FLAGS); do \
51179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51180 done; \
51181 (cd $(TARGET_SUBDIR)/libbacktrace && \
51182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51184 "RANLIB=$${RANLIB}" \
51185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51186 install-dvi) \
51187 || exit 1
51188
51189 @endif target-libbacktrace
51190
51191 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
51192 maybe-install-pdf-target-libbacktrace:
51193 @if target-libbacktrace
51194 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
51195
51196 install-pdf-target-libbacktrace: \
51197 configure-target-libbacktrace \
51198 pdf-target-libbacktrace
51199 @: $(MAKE); $(unstage)
51200 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51201 r=`${PWD_COMMAND}`; export r; \
51202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51203 $(NORMAL_TARGET_EXPORTS) \
51204 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51205 for flag in $(EXTRA_TARGET_FLAGS); do \
51206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51207 done; \
51208 (cd $(TARGET_SUBDIR)/libbacktrace && \
51209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51211 "RANLIB=$${RANLIB}" \
51212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51213 install-pdf) \
51214 || exit 1
51215
51216 @endif target-libbacktrace
51217
51218 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
51219 maybe-install-html-target-libbacktrace:
51220 @if target-libbacktrace
51221 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
51222
51223 install-html-target-libbacktrace: \
51224 configure-target-libbacktrace \
51225 html-target-libbacktrace
51226 @: $(MAKE); $(unstage)
51227 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51228 r=`${PWD_COMMAND}`; export r; \
51229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51230 $(NORMAL_TARGET_EXPORTS) \
51231 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
51232 for flag in $(EXTRA_TARGET_FLAGS); do \
51233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51234 done; \
51235 (cd $(TARGET_SUBDIR)/libbacktrace && \
51236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51238 "RANLIB=$${RANLIB}" \
51239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51240 install-html) \
51241 || exit 1
51242
51243 @endif target-libbacktrace
51244
51245 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
51246 maybe-installcheck-target-libbacktrace:
51247 @if target-libbacktrace
51248 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
51249
51250 installcheck-target-libbacktrace: \
51251 configure-target-libbacktrace
51252 @: $(MAKE); $(unstage)
51253 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51254 r=`${PWD_COMMAND}`; export r; \
51255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51256 $(NORMAL_TARGET_EXPORTS) \
51257 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
51258 for flag in $(EXTRA_TARGET_FLAGS); do \
51259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51260 done; \
51261 (cd $(TARGET_SUBDIR)/libbacktrace && \
51262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51264 "RANLIB=$${RANLIB}" \
51265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51266 installcheck) \
51267 || exit 1
51268
51269 @endif target-libbacktrace
51270
51271 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
51272 maybe-mostlyclean-target-libbacktrace:
51273 @if target-libbacktrace
51274 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
51275
51276 mostlyclean-target-libbacktrace:
51277 @: $(MAKE); $(unstage)
51278 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51279 r=`${PWD_COMMAND}`; export r; \
51280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51281 $(NORMAL_TARGET_EXPORTS) \
51282 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
51283 for flag in $(EXTRA_TARGET_FLAGS); do \
51284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51285 done; \
51286 (cd $(TARGET_SUBDIR)/libbacktrace && \
51287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51289 "RANLIB=$${RANLIB}" \
51290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51291 mostlyclean) \
51292 || exit 1
51293
51294 @endif target-libbacktrace
51295
51296 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
51297 maybe-clean-target-libbacktrace:
51298 @if target-libbacktrace
51299 maybe-clean-target-libbacktrace: clean-target-libbacktrace
51300
51301 clean-target-libbacktrace:
51302 @: $(MAKE); $(unstage)
51303 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51304 r=`${PWD_COMMAND}`; export r; \
51305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51306 $(NORMAL_TARGET_EXPORTS) \
51307 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
51308 for flag in $(EXTRA_TARGET_FLAGS); do \
51309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51310 done; \
51311 (cd $(TARGET_SUBDIR)/libbacktrace && \
51312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51314 "RANLIB=$${RANLIB}" \
51315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51316 clean) \
51317 || exit 1
51318
51319 @endif target-libbacktrace
51320
51321 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
51322 maybe-distclean-target-libbacktrace:
51323 @if target-libbacktrace
51324 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
51325
51326 distclean-target-libbacktrace:
51327 @: $(MAKE); $(unstage)
51328 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51329 r=`${PWD_COMMAND}`; export r; \
51330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51331 $(NORMAL_TARGET_EXPORTS) \
51332 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
51333 for flag in $(EXTRA_TARGET_FLAGS); do \
51334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51335 done; \
51336 (cd $(TARGET_SUBDIR)/libbacktrace && \
51337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51339 "RANLIB=$${RANLIB}" \
51340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51341 distclean) \
51342 || exit 1
51343
51344 @endif target-libbacktrace
51345
51346 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
51347 maybe-maintainer-clean-target-libbacktrace:
51348 @if target-libbacktrace
51349 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
51350
51351 maintainer-clean-target-libbacktrace:
51352 @: $(MAKE); $(unstage)
51353 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51354 r=`${PWD_COMMAND}`; export r; \
51355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51356 $(NORMAL_TARGET_EXPORTS) \
51357 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
51358 for flag in $(EXTRA_TARGET_FLAGS); do \
51359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51360 done; \
51361 (cd $(TARGET_SUBDIR)/libbacktrace && \
51362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51364 "RANLIB=$${RANLIB}" \
51365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51366 maintainer-clean) \
51367 || exit 1
51368
51369 @endif target-libbacktrace
51370
51371
51372
51373
51374
51375 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
51376 maybe-configure-target-libquadmath:
51377 @if gcc-bootstrap
51378 configure-target-libquadmath: stage_current
51379 @endif gcc-bootstrap
51380 @if target-libquadmath
51381 maybe-configure-target-libquadmath: configure-target-libquadmath
51382 configure-target-libquadmath:
51383 @: $(MAKE); $(unstage)
51384 @r=`${PWD_COMMAND}`; export r; \
51385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51386 echo "Checking multilib configuration for libquadmath..."; \
51387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51388 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
51389 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51390 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51391 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
51392 else \
51393 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
51394 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51395 fi; \
51396 else \
51397 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51398 fi; \
51399 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
51400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51401 $(NORMAL_TARGET_EXPORTS) \
51402 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
51403 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
51404 case $(srcdir) in \
51405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51406 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
51407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51408 esac; \
51409 module_srcdir=libquadmath; \
51410 rm -f no-such-file || : ; \
51411 CONFIG_SITE=no-such-file $(SHELL) \
51412 $$s/$$module_srcdir/configure \
51413 --srcdir=$${topdir}/$$module_srcdir \
51414 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51415 --target=${target_alias} \
51416 || exit 1
51417 @endif target-libquadmath
51418
51419
51420
51421
51422
51423 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
51424 maybe-all-target-libquadmath:
51425 @if gcc-bootstrap
51426 all-target-libquadmath: stage_current
51427 @endif gcc-bootstrap
51428 @if target-libquadmath
51429 TARGET-target-libquadmath=all
51430 maybe-all-target-libquadmath: all-target-libquadmath
51431 all-target-libquadmath: configure-target-libquadmath
51432 @: $(MAKE); $(unstage)
51433 @r=`${PWD_COMMAND}`; export r; \
51434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51435 $(NORMAL_TARGET_EXPORTS) \
51436 (cd $(TARGET_SUBDIR)/libquadmath && \
51437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51438 $(TARGET-target-libquadmath))
51439 @endif target-libquadmath
51440
51441
51442
51443
51444
51445 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
51446 maybe-check-target-libquadmath:
51447 @if target-libquadmath
51448 maybe-check-target-libquadmath: check-target-libquadmath
51449
51450 check-target-libquadmath:
51451 @: $(MAKE); $(unstage)
51452 @r=`${PWD_COMMAND}`; export r; \
51453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51454 $(NORMAL_TARGET_EXPORTS) \
51455 (cd $(TARGET_SUBDIR)/libquadmath && \
51456 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51457
51458 @endif target-libquadmath
51459
51460 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
51461 maybe-install-target-libquadmath:
51462 @if target-libquadmath
51463 maybe-install-target-libquadmath: install-target-libquadmath
51464
51465 install-target-libquadmath: installdirs
51466 @: $(MAKE); $(unstage)
51467 @r=`${PWD_COMMAND}`; export r; \
51468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51469 $(NORMAL_TARGET_EXPORTS) \
51470 (cd $(TARGET_SUBDIR)/libquadmath && \
51471 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51472
51473 @endif target-libquadmath
51474
51475 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
51476 maybe-install-strip-target-libquadmath:
51477 @if target-libquadmath
51478 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
51479
51480 install-strip-target-libquadmath: installdirs
51481 @: $(MAKE); $(unstage)
51482 @r=`${PWD_COMMAND}`; export r; \
51483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51484 $(NORMAL_TARGET_EXPORTS) \
51485 (cd $(TARGET_SUBDIR)/libquadmath && \
51486 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51487
51488 @endif target-libquadmath
51489
51490 # Other targets (info, dvi, pdf, etc.)
51491
51492 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51493 maybe-info-target-libquadmath:
51494 @if target-libquadmath
51495 maybe-info-target-libquadmath: info-target-libquadmath
51496
51497 info-target-libquadmath: \
51498 configure-target-libquadmath
51499 @: $(MAKE); $(unstage)
51500 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51501 r=`${PWD_COMMAND}`; export r; \
51502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51503 $(NORMAL_TARGET_EXPORTS) \
51504 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51505 for flag in $(EXTRA_TARGET_FLAGS); do \
51506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51507 done; \
51508 (cd $(TARGET_SUBDIR)/libquadmath && \
51509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51511 "RANLIB=$${RANLIB}" \
51512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51513 info) \
51514 || exit 1
51515
51516 @endif target-libquadmath
51517
51518 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51519 maybe-dvi-target-libquadmath:
51520 @if target-libquadmath
51521 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51522
51523 dvi-target-libquadmath: \
51524 configure-target-libquadmath
51525 @: $(MAKE); $(unstage)
51526 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51527 r=`${PWD_COMMAND}`; export r; \
51528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51529 $(NORMAL_TARGET_EXPORTS) \
51530 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51531 for flag in $(EXTRA_TARGET_FLAGS); do \
51532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51533 done; \
51534 (cd $(TARGET_SUBDIR)/libquadmath && \
51535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51537 "RANLIB=$${RANLIB}" \
51538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51539 dvi) \
51540 || exit 1
51541
51542 @endif target-libquadmath
51543
51544 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51545 maybe-pdf-target-libquadmath:
51546 @if target-libquadmath
51547 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51548
51549 pdf-target-libquadmath: \
51550 configure-target-libquadmath
51551 @: $(MAKE); $(unstage)
51552 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51553 r=`${PWD_COMMAND}`; export r; \
51554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51555 $(NORMAL_TARGET_EXPORTS) \
51556 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51557 for flag in $(EXTRA_TARGET_FLAGS); do \
51558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51559 done; \
51560 (cd $(TARGET_SUBDIR)/libquadmath && \
51561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51563 "RANLIB=$${RANLIB}" \
51564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51565 pdf) \
51566 || exit 1
51567
51568 @endif target-libquadmath
51569
51570 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51571 maybe-html-target-libquadmath:
51572 @if target-libquadmath
51573 maybe-html-target-libquadmath: html-target-libquadmath
51574
51575 html-target-libquadmath: \
51576 configure-target-libquadmath
51577 @: $(MAKE); $(unstage)
51578 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51579 r=`${PWD_COMMAND}`; export r; \
51580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51581 $(NORMAL_TARGET_EXPORTS) \
51582 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51583 for flag in $(EXTRA_TARGET_FLAGS); do \
51584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51585 done; \
51586 (cd $(TARGET_SUBDIR)/libquadmath && \
51587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51589 "RANLIB=$${RANLIB}" \
51590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51591 html) \
51592 || exit 1
51593
51594 @endif target-libquadmath
51595
51596 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51597 maybe-TAGS-target-libquadmath:
51598 @if target-libquadmath
51599 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51600
51601 TAGS-target-libquadmath: \
51602 configure-target-libquadmath
51603 @: $(MAKE); $(unstage)
51604 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51605 r=`${PWD_COMMAND}`; export r; \
51606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51607 $(NORMAL_TARGET_EXPORTS) \
51608 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51609 for flag in $(EXTRA_TARGET_FLAGS); do \
51610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51611 done; \
51612 (cd $(TARGET_SUBDIR)/libquadmath && \
51613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51615 "RANLIB=$${RANLIB}" \
51616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51617 TAGS) \
51618 || exit 1
51619
51620 @endif target-libquadmath
51621
51622 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51623 maybe-install-info-target-libquadmath:
51624 @if target-libquadmath
51625 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51626
51627 install-info-target-libquadmath: \
51628 configure-target-libquadmath \
51629 info-target-libquadmath
51630 @: $(MAKE); $(unstage)
51631 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51632 r=`${PWD_COMMAND}`; export r; \
51633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51634 $(NORMAL_TARGET_EXPORTS) \
51635 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51636 for flag in $(EXTRA_TARGET_FLAGS); do \
51637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51638 done; \
51639 (cd $(TARGET_SUBDIR)/libquadmath && \
51640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51642 "RANLIB=$${RANLIB}" \
51643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51644 install-info) \
51645 || exit 1
51646
51647 @endif target-libquadmath
51648
51649 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51650 maybe-install-dvi-target-libquadmath:
51651 @if target-libquadmath
51652 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51653
51654 install-dvi-target-libquadmath: \
51655 configure-target-libquadmath \
51656 dvi-target-libquadmath
51657 @: $(MAKE); $(unstage)
51658 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51659 r=`${PWD_COMMAND}`; export r; \
51660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51661 $(NORMAL_TARGET_EXPORTS) \
51662 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51663 for flag in $(EXTRA_TARGET_FLAGS); do \
51664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51665 done; \
51666 (cd $(TARGET_SUBDIR)/libquadmath && \
51667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51669 "RANLIB=$${RANLIB}" \
51670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51671 install-dvi) \
51672 || exit 1
51673
51674 @endif target-libquadmath
51675
51676 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51677 maybe-install-pdf-target-libquadmath:
51678 @if target-libquadmath
51679 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51680
51681 install-pdf-target-libquadmath: \
51682 configure-target-libquadmath \
51683 pdf-target-libquadmath
51684 @: $(MAKE); $(unstage)
51685 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51686 r=`${PWD_COMMAND}`; export r; \
51687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51688 $(NORMAL_TARGET_EXPORTS) \
51689 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51690 for flag in $(EXTRA_TARGET_FLAGS); do \
51691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51692 done; \
51693 (cd $(TARGET_SUBDIR)/libquadmath && \
51694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51696 "RANLIB=$${RANLIB}" \
51697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51698 install-pdf) \
51699 || exit 1
51700
51701 @endif target-libquadmath
51702
51703 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51704 maybe-install-html-target-libquadmath:
51705 @if target-libquadmath
51706 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51707
51708 install-html-target-libquadmath: \
51709 configure-target-libquadmath \
51710 html-target-libquadmath
51711 @: $(MAKE); $(unstage)
51712 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51713 r=`${PWD_COMMAND}`; export r; \
51714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51715 $(NORMAL_TARGET_EXPORTS) \
51716 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51717 for flag in $(EXTRA_TARGET_FLAGS); do \
51718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51719 done; \
51720 (cd $(TARGET_SUBDIR)/libquadmath && \
51721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51723 "RANLIB=$${RANLIB}" \
51724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51725 install-html) \
51726 || exit 1
51727
51728 @endif target-libquadmath
51729
51730 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51731 maybe-installcheck-target-libquadmath:
51732 @if target-libquadmath
51733 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51734
51735 installcheck-target-libquadmath: \
51736 configure-target-libquadmath
51737 @: $(MAKE); $(unstage)
51738 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51739 r=`${PWD_COMMAND}`; export r; \
51740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51741 $(NORMAL_TARGET_EXPORTS) \
51742 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51743 for flag in $(EXTRA_TARGET_FLAGS); do \
51744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51745 done; \
51746 (cd $(TARGET_SUBDIR)/libquadmath && \
51747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51749 "RANLIB=$${RANLIB}" \
51750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51751 installcheck) \
51752 || exit 1
51753
51754 @endif target-libquadmath
51755
51756 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51757 maybe-mostlyclean-target-libquadmath:
51758 @if target-libquadmath
51759 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51760
51761 mostlyclean-target-libquadmath:
51762 @: $(MAKE); $(unstage)
51763 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51764 r=`${PWD_COMMAND}`; export r; \
51765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51766 $(NORMAL_TARGET_EXPORTS) \
51767 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51768 for flag in $(EXTRA_TARGET_FLAGS); do \
51769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51770 done; \
51771 (cd $(TARGET_SUBDIR)/libquadmath && \
51772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51774 "RANLIB=$${RANLIB}" \
51775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51776 mostlyclean) \
51777 || exit 1
51778
51779 @endif target-libquadmath
51780
51781 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51782 maybe-clean-target-libquadmath:
51783 @if target-libquadmath
51784 maybe-clean-target-libquadmath: clean-target-libquadmath
51785
51786 clean-target-libquadmath:
51787 @: $(MAKE); $(unstage)
51788 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51789 r=`${PWD_COMMAND}`; export r; \
51790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51791 $(NORMAL_TARGET_EXPORTS) \
51792 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51793 for flag in $(EXTRA_TARGET_FLAGS); do \
51794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51795 done; \
51796 (cd $(TARGET_SUBDIR)/libquadmath && \
51797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51799 "RANLIB=$${RANLIB}" \
51800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51801 clean) \
51802 || exit 1
51803
51804 @endif target-libquadmath
51805
51806 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51807 maybe-distclean-target-libquadmath:
51808 @if target-libquadmath
51809 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51810
51811 distclean-target-libquadmath:
51812 @: $(MAKE); $(unstage)
51813 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51814 r=`${PWD_COMMAND}`; export r; \
51815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51816 $(NORMAL_TARGET_EXPORTS) \
51817 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51818 for flag in $(EXTRA_TARGET_FLAGS); do \
51819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51820 done; \
51821 (cd $(TARGET_SUBDIR)/libquadmath && \
51822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51824 "RANLIB=$${RANLIB}" \
51825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51826 distclean) \
51827 || exit 1
51828
51829 @endif target-libquadmath
51830
51831 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51832 maybe-maintainer-clean-target-libquadmath:
51833 @if target-libquadmath
51834 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51835
51836 maintainer-clean-target-libquadmath:
51837 @: $(MAKE); $(unstage)
51838 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51839 r=`${PWD_COMMAND}`; export r; \
51840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51841 $(NORMAL_TARGET_EXPORTS) \
51842 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51843 for flag in $(EXTRA_TARGET_FLAGS); do \
51844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51845 done; \
51846 (cd $(TARGET_SUBDIR)/libquadmath && \
51847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51849 "RANLIB=$${RANLIB}" \
51850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51851 maintainer-clean) \
51852 || exit 1
51853
51854 @endif target-libquadmath
51855
51856
51857
51858
51859
51860 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51861 maybe-configure-target-libgfortran:
51862 @if gcc-bootstrap
51863 configure-target-libgfortran: stage_current
51864 @endif gcc-bootstrap
51865 @if target-libgfortran
51866 maybe-configure-target-libgfortran: configure-target-libgfortran
51867 configure-target-libgfortran:
51868 @: $(MAKE); $(unstage)
51869 @r=`${PWD_COMMAND}`; export r; \
51870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51871 echo "Checking multilib configuration for libgfortran..."; \
51872 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51873 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51874 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51875 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51876 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51877 else \
51878 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51879 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51880 fi; \
51881 else \
51882 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51883 fi; \
51884 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51885 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51886 $(NORMAL_TARGET_EXPORTS) \
51887 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51888 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51889 case $(srcdir) in \
51890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51891 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51893 esac; \
51894 module_srcdir=libgfortran; \
51895 rm -f no-such-file || : ; \
51896 CONFIG_SITE=no-such-file $(SHELL) \
51897 $$s/$$module_srcdir/configure \
51898 --srcdir=$${topdir}/$$module_srcdir \
51899 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51900 --target=${target_alias} \
51901 || exit 1
51902 @endif target-libgfortran
51903
51904
51905
51906
51907
51908 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51909 maybe-all-target-libgfortran:
51910 @if gcc-bootstrap
51911 all-target-libgfortran: stage_current
51912 @endif gcc-bootstrap
51913 @if target-libgfortran
51914 TARGET-target-libgfortran=all
51915 maybe-all-target-libgfortran: all-target-libgfortran
51916 all-target-libgfortran: configure-target-libgfortran
51917 @: $(MAKE); $(unstage)
51918 @r=`${PWD_COMMAND}`; export r; \
51919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51920 $(NORMAL_TARGET_EXPORTS) \
51921 (cd $(TARGET_SUBDIR)/libgfortran && \
51922 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51923 $(TARGET-target-libgfortran))
51924 @endif target-libgfortran
51925
51926
51927
51928
51929
51930 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51931 maybe-check-target-libgfortran:
51932 @if target-libgfortran
51933 maybe-check-target-libgfortran: check-target-libgfortran
51934
51935 check-target-libgfortran:
51936 @: $(MAKE); $(unstage)
51937 @r=`${PWD_COMMAND}`; export r; \
51938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51939 $(NORMAL_TARGET_EXPORTS) \
51940 (cd $(TARGET_SUBDIR)/libgfortran && \
51941 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51942
51943 @endif target-libgfortran
51944
51945 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51946 maybe-install-target-libgfortran:
51947 @if target-libgfortran
51948 maybe-install-target-libgfortran: install-target-libgfortran
51949
51950 install-target-libgfortran: installdirs
51951 @: $(MAKE); $(unstage)
51952 @r=`${PWD_COMMAND}`; export r; \
51953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51954 $(NORMAL_TARGET_EXPORTS) \
51955 (cd $(TARGET_SUBDIR)/libgfortran && \
51956 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51957
51958 @endif target-libgfortran
51959
51960 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51961 maybe-install-strip-target-libgfortran:
51962 @if target-libgfortran
51963 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51964
51965 install-strip-target-libgfortran: installdirs
51966 @: $(MAKE); $(unstage)
51967 @r=`${PWD_COMMAND}`; export r; \
51968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51969 $(NORMAL_TARGET_EXPORTS) \
51970 (cd $(TARGET_SUBDIR)/libgfortran && \
51971 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51972
51973 @endif target-libgfortran
51974
51975 # Other targets (info, dvi, pdf, etc.)
51976
51977 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51978 maybe-info-target-libgfortran:
51979 @if target-libgfortran
51980 maybe-info-target-libgfortran: info-target-libgfortran
51981
51982 info-target-libgfortran: \
51983 configure-target-libgfortran
51984 @: $(MAKE); $(unstage)
51985 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51986 r=`${PWD_COMMAND}`; export r; \
51987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51988 $(NORMAL_TARGET_EXPORTS) \
51989 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51990 for flag in $(EXTRA_TARGET_FLAGS); do \
51991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51992 done; \
51993 (cd $(TARGET_SUBDIR)/libgfortran && \
51994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51996 "RANLIB=$${RANLIB}" \
51997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51998 info) \
51999 || exit 1
52000
52001 @endif target-libgfortran
52002
52003 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52004 maybe-dvi-target-libgfortran:
52005 @if target-libgfortran
52006 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52007
52008 dvi-target-libgfortran: \
52009 configure-target-libgfortran
52010 @: $(MAKE); $(unstage)
52011 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52012 r=`${PWD_COMMAND}`; export r; \
52013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52014 $(NORMAL_TARGET_EXPORTS) \
52015 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52016 for flag in $(EXTRA_TARGET_FLAGS); do \
52017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52018 done; \
52019 (cd $(TARGET_SUBDIR)/libgfortran && \
52020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52022 "RANLIB=$${RANLIB}" \
52023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52024 dvi) \
52025 || exit 1
52026
52027 @endif target-libgfortran
52028
52029 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52030 maybe-pdf-target-libgfortran:
52031 @if target-libgfortran
52032 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52033
52034 pdf-target-libgfortran: \
52035 configure-target-libgfortran
52036 @: $(MAKE); $(unstage)
52037 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52038 r=`${PWD_COMMAND}`; export r; \
52039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52040 $(NORMAL_TARGET_EXPORTS) \
52041 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52042 for flag in $(EXTRA_TARGET_FLAGS); do \
52043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52044 done; \
52045 (cd $(TARGET_SUBDIR)/libgfortran && \
52046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52048 "RANLIB=$${RANLIB}" \
52049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52050 pdf) \
52051 || exit 1
52052
52053 @endif target-libgfortran
52054
52055 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52056 maybe-html-target-libgfortran:
52057 @if target-libgfortran
52058 maybe-html-target-libgfortran: html-target-libgfortran
52059
52060 html-target-libgfortran: \
52061 configure-target-libgfortran
52062 @: $(MAKE); $(unstage)
52063 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52064 r=`${PWD_COMMAND}`; export r; \
52065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52066 $(NORMAL_TARGET_EXPORTS) \
52067 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52068 for flag in $(EXTRA_TARGET_FLAGS); do \
52069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52070 done; \
52071 (cd $(TARGET_SUBDIR)/libgfortran && \
52072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52074 "RANLIB=$${RANLIB}" \
52075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52076 html) \
52077 || exit 1
52078
52079 @endif target-libgfortran
52080
52081 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52082 maybe-TAGS-target-libgfortran:
52083 @if target-libgfortran
52084 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52085
52086 TAGS-target-libgfortran: \
52087 configure-target-libgfortran
52088 @: $(MAKE); $(unstage)
52089 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52090 r=`${PWD_COMMAND}`; export r; \
52091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52092 $(NORMAL_TARGET_EXPORTS) \
52093 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52094 for flag in $(EXTRA_TARGET_FLAGS); do \
52095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52096 done; \
52097 (cd $(TARGET_SUBDIR)/libgfortran && \
52098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52100 "RANLIB=$${RANLIB}" \
52101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52102 TAGS) \
52103 || exit 1
52104
52105 @endif target-libgfortran
52106
52107 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52108 maybe-install-info-target-libgfortran:
52109 @if target-libgfortran
52110 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52111
52112 install-info-target-libgfortran: \
52113 configure-target-libgfortran \
52114 info-target-libgfortran
52115 @: $(MAKE); $(unstage)
52116 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52117 r=`${PWD_COMMAND}`; export r; \
52118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52119 $(NORMAL_TARGET_EXPORTS) \
52120 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52121 for flag in $(EXTRA_TARGET_FLAGS); do \
52122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52123 done; \
52124 (cd $(TARGET_SUBDIR)/libgfortran && \
52125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52127 "RANLIB=$${RANLIB}" \
52128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52129 install-info) \
52130 || exit 1
52131
52132 @endif target-libgfortran
52133
52134 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52135 maybe-install-dvi-target-libgfortran:
52136 @if target-libgfortran
52137 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52138
52139 install-dvi-target-libgfortran: \
52140 configure-target-libgfortran \
52141 dvi-target-libgfortran
52142 @: $(MAKE); $(unstage)
52143 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52144 r=`${PWD_COMMAND}`; export r; \
52145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52146 $(NORMAL_TARGET_EXPORTS) \
52147 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52148 for flag in $(EXTRA_TARGET_FLAGS); do \
52149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52150 done; \
52151 (cd $(TARGET_SUBDIR)/libgfortran && \
52152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52154 "RANLIB=$${RANLIB}" \
52155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52156 install-dvi) \
52157 || exit 1
52158
52159 @endif target-libgfortran
52160
52161 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52162 maybe-install-pdf-target-libgfortran:
52163 @if target-libgfortran
52164 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52165
52166 install-pdf-target-libgfortran: \
52167 configure-target-libgfortran \
52168 pdf-target-libgfortran
52169 @: $(MAKE); $(unstage)
52170 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52171 r=`${PWD_COMMAND}`; export r; \
52172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52173 $(NORMAL_TARGET_EXPORTS) \
52174 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52175 for flag in $(EXTRA_TARGET_FLAGS); do \
52176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52177 done; \
52178 (cd $(TARGET_SUBDIR)/libgfortran && \
52179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52181 "RANLIB=$${RANLIB}" \
52182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52183 install-pdf) \
52184 || exit 1
52185
52186 @endif target-libgfortran
52187
52188 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
52189 maybe-install-html-target-libgfortran:
52190 @if target-libgfortran
52191 maybe-install-html-target-libgfortran: install-html-target-libgfortran
52192
52193 install-html-target-libgfortran: \
52194 configure-target-libgfortran \
52195 html-target-libgfortran
52196 @: $(MAKE); $(unstage)
52197 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52198 r=`${PWD_COMMAND}`; export r; \
52199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52200 $(NORMAL_TARGET_EXPORTS) \
52201 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
52202 for flag in $(EXTRA_TARGET_FLAGS); do \
52203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52204 done; \
52205 (cd $(TARGET_SUBDIR)/libgfortran && \
52206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52208 "RANLIB=$${RANLIB}" \
52209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52210 install-html) \
52211 || exit 1
52212
52213 @endif target-libgfortran
52214
52215 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
52216 maybe-installcheck-target-libgfortran:
52217 @if target-libgfortran
52218 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
52219
52220 installcheck-target-libgfortran: \
52221 configure-target-libgfortran
52222 @: $(MAKE); $(unstage)
52223 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52224 r=`${PWD_COMMAND}`; export r; \
52225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52226 $(NORMAL_TARGET_EXPORTS) \
52227 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
52228 for flag in $(EXTRA_TARGET_FLAGS); do \
52229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52230 done; \
52231 (cd $(TARGET_SUBDIR)/libgfortran && \
52232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52234 "RANLIB=$${RANLIB}" \
52235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52236 installcheck) \
52237 || exit 1
52238
52239 @endif target-libgfortran
52240
52241 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
52242 maybe-mostlyclean-target-libgfortran:
52243 @if target-libgfortran
52244 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
52245
52246 mostlyclean-target-libgfortran:
52247 @: $(MAKE); $(unstage)
52248 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52249 r=`${PWD_COMMAND}`; export r; \
52250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52251 $(NORMAL_TARGET_EXPORTS) \
52252 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
52253 for flag in $(EXTRA_TARGET_FLAGS); do \
52254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52255 done; \
52256 (cd $(TARGET_SUBDIR)/libgfortran && \
52257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52259 "RANLIB=$${RANLIB}" \
52260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52261 mostlyclean) \
52262 || exit 1
52263
52264 @endif target-libgfortran
52265
52266 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
52267 maybe-clean-target-libgfortran:
52268 @if target-libgfortran
52269 maybe-clean-target-libgfortran: clean-target-libgfortran
52270
52271 clean-target-libgfortran:
52272 @: $(MAKE); $(unstage)
52273 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52274 r=`${PWD_COMMAND}`; export r; \
52275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52276 $(NORMAL_TARGET_EXPORTS) \
52277 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
52278 for flag in $(EXTRA_TARGET_FLAGS); do \
52279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52280 done; \
52281 (cd $(TARGET_SUBDIR)/libgfortran && \
52282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52284 "RANLIB=$${RANLIB}" \
52285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52286 clean) \
52287 || exit 1
52288
52289 @endif target-libgfortran
52290
52291 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
52292 maybe-distclean-target-libgfortran:
52293 @if target-libgfortran
52294 maybe-distclean-target-libgfortran: distclean-target-libgfortran
52295
52296 distclean-target-libgfortran:
52297 @: $(MAKE); $(unstage)
52298 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52299 r=`${PWD_COMMAND}`; export r; \
52300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301 $(NORMAL_TARGET_EXPORTS) \
52302 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
52303 for flag in $(EXTRA_TARGET_FLAGS); do \
52304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52305 done; \
52306 (cd $(TARGET_SUBDIR)/libgfortran && \
52307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52309 "RANLIB=$${RANLIB}" \
52310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52311 distclean) \
52312 || exit 1
52313
52314 @endif target-libgfortran
52315
52316 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
52317 maybe-maintainer-clean-target-libgfortran:
52318 @if target-libgfortran
52319 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
52320
52321 maintainer-clean-target-libgfortran:
52322 @: $(MAKE); $(unstage)
52323 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52324 r=`${PWD_COMMAND}`; export r; \
52325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326 $(NORMAL_TARGET_EXPORTS) \
52327 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
52328 for flag in $(EXTRA_TARGET_FLAGS); do \
52329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52330 done; \
52331 (cd $(TARGET_SUBDIR)/libgfortran && \
52332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52334 "RANLIB=$${RANLIB}" \
52335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52336 maintainer-clean) \
52337 || exit 1
52338
52339 @endif target-libgfortran
52340
52341
52342
52343
52344
52345 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
52346 maybe-configure-target-libobjc:
52347 @if gcc-bootstrap
52348 configure-target-libobjc: stage_current
52349 @endif gcc-bootstrap
52350 @if target-libobjc
52351 maybe-configure-target-libobjc: configure-target-libobjc
52352 configure-target-libobjc:
52353 @: $(MAKE); $(unstage)
52354 @r=`${PWD_COMMAND}`; export r; \
52355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52356 echo "Checking multilib configuration for libobjc..."; \
52357 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52358 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
52359 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52360 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52361 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
52362 else \
52363 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
52364 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52365 fi; \
52366 else \
52367 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52368 fi; \
52369 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
52370 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52371 $(NORMAL_TARGET_EXPORTS) \
52372 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
52373 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
52374 case $(srcdir) in \
52375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52376 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
52377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52378 esac; \
52379 module_srcdir=libobjc; \
52380 rm -f no-such-file || : ; \
52381 CONFIG_SITE=no-such-file $(SHELL) \
52382 $$s/$$module_srcdir/configure \
52383 --srcdir=$${topdir}/$$module_srcdir \
52384 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52385 --target=${target_alias} \
52386 || exit 1
52387 @endif target-libobjc
52388
52389
52390
52391
52392
52393 .PHONY: all-target-libobjc maybe-all-target-libobjc
52394 maybe-all-target-libobjc:
52395 @if gcc-bootstrap
52396 all-target-libobjc: stage_current
52397 @endif gcc-bootstrap
52398 @if target-libobjc
52399 TARGET-target-libobjc=all
52400 maybe-all-target-libobjc: all-target-libobjc
52401 all-target-libobjc: configure-target-libobjc
52402 @: $(MAKE); $(unstage)
52403 @r=`${PWD_COMMAND}`; export r; \
52404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52405 $(NORMAL_TARGET_EXPORTS) \
52406 (cd $(TARGET_SUBDIR)/libobjc && \
52407 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52408 $(TARGET-target-libobjc))
52409 @endif target-libobjc
52410
52411
52412
52413
52414
52415 .PHONY: check-target-libobjc maybe-check-target-libobjc
52416 maybe-check-target-libobjc:
52417 @if target-libobjc
52418 maybe-check-target-libobjc: check-target-libobjc
52419
52420 check-target-libobjc:
52421 @: $(MAKE); $(unstage)
52422 @r=`${PWD_COMMAND}`; export r; \
52423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52424 $(NORMAL_TARGET_EXPORTS) \
52425 (cd $(TARGET_SUBDIR)/libobjc && \
52426 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52427
52428 @endif target-libobjc
52429
52430 .PHONY: install-target-libobjc maybe-install-target-libobjc
52431 maybe-install-target-libobjc:
52432 @if target-libobjc
52433 maybe-install-target-libobjc: install-target-libobjc
52434
52435 install-target-libobjc: installdirs
52436 @: $(MAKE); $(unstage)
52437 @r=`${PWD_COMMAND}`; export r; \
52438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52439 $(NORMAL_TARGET_EXPORTS) \
52440 (cd $(TARGET_SUBDIR)/libobjc && \
52441 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52442
52443 @endif target-libobjc
52444
52445 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
52446 maybe-install-strip-target-libobjc:
52447 @if target-libobjc
52448 maybe-install-strip-target-libobjc: install-strip-target-libobjc
52449
52450 install-strip-target-libobjc: installdirs
52451 @: $(MAKE); $(unstage)
52452 @r=`${PWD_COMMAND}`; export r; \
52453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52454 $(NORMAL_TARGET_EXPORTS) \
52455 (cd $(TARGET_SUBDIR)/libobjc && \
52456 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52457
52458 @endif target-libobjc
52459
52460 # Other targets (info, dvi, pdf, etc.)
52461
52462 .PHONY: maybe-info-target-libobjc info-target-libobjc
52463 maybe-info-target-libobjc:
52464 @if target-libobjc
52465 maybe-info-target-libobjc: info-target-libobjc
52466
52467 info-target-libobjc: \
52468 configure-target-libobjc
52469 @: $(MAKE); $(unstage)
52470 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52471 r=`${PWD_COMMAND}`; export r; \
52472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52473 $(NORMAL_TARGET_EXPORTS) \
52474 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
52475 for flag in $(EXTRA_TARGET_FLAGS); do \
52476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52477 done; \
52478 (cd $(TARGET_SUBDIR)/libobjc && \
52479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52481 "RANLIB=$${RANLIB}" \
52482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52483 info) \
52484 || exit 1
52485
52486 @endif target-libobjc
52487
52488 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
52489 maybe-dvi-target-libobjc:
52490 @if target-libobjc
52491 maybe-dvi-target-libobjc: dvi-target-libobjc
52492
52493 dvi-target-libobjc: \
52494 configure-target-libobjc
52495 @: $(MAKE); $(unstage)
52496 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52497 r=`${PWD_COMMAND}`; export r; \
52498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52499 $(NORMAL_TARGET_EXPORTS) \
52500 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52501 for flag in $(EXTRA_TARGET_FLAGS); do \
52502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52503 done; \
52504 (cd $(TARGET_SUBDIR)/libobjc && \
52505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52507 "RANLIB=$${RANLIB}" \
52508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52509 dvi) \
52510 || exit 1
52511
52512 @endif target-libobjc
52513
52514 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52515 maybe-pdf-target-libobjc:
52516 @if target-libobjc
52517 maybe-pdf-target-libobjc: pdf-target-libobjc
52518
52519 pdf-target-libobjc: \
52520 configure-target-libobjc
52521 @: $(MAKE); $(unstage)
52522 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52523 r=`${PWD_COMMAND}`; export r; \
52524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52525 $(NORMAL_TARGET_EXPORTS) \
52526 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52527 for flag in $(EXTRA_TARGET_FLAGS); do \
52528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52529 done; \
52530 (cd $(TARGET_SUBDIR)/libobjc && \
52531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52533 "RANLIB=$${RANLIB}" \
52534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52535 pdf) \
52536 || exit 1
52537
52538 @endif target-libobjc
52539
52540 .PHONY: maybe-html-target-libobjc html-target-libobjc
52541 maybe-html-target-libobjc:
52542 @if target-libobjc
52543 maybe-html-target-libobjc: html-target-libobjc
52544
52545 html-target-libobjc: \
52546 configure-target-libobjc
52547 @: $(MAKE); $(unstage)
52548 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52549 r=`${PWD_COMMAND}`; export r; \
52550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52551 $(NORMAL_TARGET_EXPORTS) \
52552 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52553 for flag in $(EXTRA_TARGET_FLAGS); do \
52554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52555 done; \
52556 (cd $(TARGET_SUBDIR)/libobjc && \
52557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52559 "RANLIB=$${RANLIB}" \
52560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52561 html) \
52562 || exit 1
52563
52564 @endif target-libobjc
52565
52566 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52567 maybe-TAGS-target-libobjc:
52568 @if target-libobjc
52569 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52570
52571 # libobjc doesn't support TAGS.
52572 TAGS-target-libobjc:
52573
52574 @endif target-libobjc
52575
52576 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52577 maybe-install-info-target-libobjc:
52578 @if target-libobjc
52579 maybe-install-info-target-libobjc: install-info-target-libobjc
52580
52581 install-info-target-libobjc: \
52582 configure-target-libobjc \
52583 info-target-libobjc
52584 @: $(MAKE); $(unstage)
52585 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52586 r=`${PWD_COMMAND}`; export r; \
52587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52588 $(NORMAL_TARGET_EXPORTS) \
52589 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52590 for flag in $(EXTRA_TARGET_FLAGS); do \
52591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52592 done; \
52593 (cd $(TARGET_SUBDIR)/libobjc && \
52594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52596 "RANLIB=$${RANLIB}" \
52597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52598 install-info) \
52599 || exit 1
52600
52601 @endif target-libobjc
52602
52603 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52604 maybe-install-dvi-target-libobjc:
52605 @if target-libobjc
52606 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52607
52608 # libobjc doesn't support install-dvi.
52609 install-dvi-target-libobjc:
52610
52611 @endif target-libobjc
52612
52613 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52614 maybe-install-pdf-target-libobjc:
52615 @if target-libobjc
52616 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52617
52618 install-pdf-target-libobjc: \
52619 configure-target-libobjc \
52620 pdf-target-libobjc
52621 @: $(MAKE); $(unstage)
52622 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52623 r=`${PWD_COMMAND}`; export r; \
52624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52625 $(NORMAL_TARGET_EXPORTS) \
52626 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52627 for flag in $(EXTRA_TARGET_FLAGS); do \
52628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52629 done; \
52630 (cd $(TARGET_SUBDIR)/libobjc && \
52631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52633 "RANLIB=$${RANLIB}" \
52634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52635 install-pdf) \
52636 || exit 1
52637
52638 @endif target-libobjc
52639
52640 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52641 maybe-install-html-target-libobjc:
52642 @if target-libobjc
52643 maybe-install-html-target-libobjc: install-html-target-libobjc
52644
52645 install-html-target-libobjc: \
52646 configure-target-libobjc \
52647 html-target-libobjc
52648 @: $(MAKE); $(unstage)
52649 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52650 r=`${PWD_COMMAND}`; export r; \
52651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52652 $(NORMAL_TARGET_EXPORTS) \
52653 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52654 for flag in $(EXTRA_TARGET_FLAGS); do \
52655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52656 done; \
52657 (cd $(TARGET_SUBDIR)/libobjc && \
52658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52660 "RANLIB=$${RANLIB}" \
52661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52662 install-html) \
52663 || exit 1
52664
52665 @endif target-libobjc
52666
52667 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52668 maybe-installcheck-target-libobjc:
52669 @if target-libobjc
52670 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52671
52672 installcheck-target-libobjc: \
52673 configure-target-libobjc
52674 @: $(MAKE); $(unstage)
52675 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52676 r=`${PWD_COMMAND}`; export r; \
52677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52678 $(NORMAL_TARGET_EXPORTS) \
52679 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52680 for flag in $(EXTRA_TARGET_FLAGS); do \
52681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52682 done; \
52683 (cd $(TARGET_SUBDIR)/libobjc && \
52684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52686 "RANLIB=$${RANLIB}" \
52687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52688 installcheck) \
52689 || exit 1
52690
52691 @endif target-libobjc
52692
52693 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52694 maybe-mostlyclean-target-libobjc:
52695 @if target-libobjc
52696 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52697
52698 mostlyclean-target-libobjc:
52699 @: $(MAKE); $(unstage)
52700 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52701 r=`${PWD_COMMAND}`; export r; \
52702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52703 $(NORMAL_TARGET_EXPORTS) \
52704 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52705 for flag in $(EXTRA_TARGET_FLAGS); do \
52706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52707 done; \
52708 (cd $(TARGET_SUBDIR)/libobjc && \
52709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52711 "RANLIB=$${RANLIB}" \
52712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52713 mostlyclean) \
52714 || exit 1
52715
52716 @endif target-libobjc
52717
52718 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52719 maybe-clean-target-libobjc:
52720 @if target-libobjc
52721 maybe-clean-target-libobjc: clean-target-libobjc
52722
52723 clean-target-libobjc:
52724 @: $(MAKE); $(unstage)
52725 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52726 r=`${PWD_COMMAND}`; export r; \
52727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52728 $(NORMAL_TARGET_EXPORTS) \
52729 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52730 for flag in $(EXTRA_TARGET_FLAGS); do \
52731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52732 done; \
52733 (cd $(TARGET_SUBDIR)/libobjc && \
52734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52736 "RANLIB=$${RANLIB}" \
52737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52738 clean) \
52739 || exit 1
52740
52741 @endif target-libobjc
52742
52743 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52744 maybe-distclean-target-libobjc:
52745 @if target-libobjc
52746 maybe-distclean-target-libobjc: distclean-target-libobjc
52747
52748 distclean-target-libobjc:
52749 @: $(MAKE); $(unstage)
52750 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52751 r=`${PWD_COMMAND}`; export r; \
52752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52753 $(NORMAL_TARGET_EXPORTS) \
52754 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52755 for flag in $(EXTRA_TARGET_FLAGS); do \
52756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52757 done; \
52758 (cd $(TARGET_SUBDIR)/libobjc && \
52759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52761 "RANLIB=$${RANLIB}" \
52762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52763 distclean) \
52764 || exit 1
52765
52766 @endif target-libobjc
52767
52768 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52769 maybe-maintainer-clean-target-libobjc:
52770 @if target-libobjc
52771 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52772
52773 maintainer-clean-target-libobjc:
52774 @: $(MAKE); $(unstage)
52775 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52776 r=`${PWD_COMMAND}`; export r; \
52777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52778 $(NORMAL_TARGET_EXPORTS) \
52779 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52780 for flag in $(EXTRA_TARGET_FLAGS); do \
52781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52782 done; \
52783 (cd $(TARGET_SUBDIR)/libobjc && \
52784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52786 "RANLIB=$${RANLIB}" \
52787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52788 maintainer-clean) \
52789 || exit 1
52790
52791 @endif target-libobjc
52792
52793
52794
52795
52796
52797 .PHONY: configure-target-libgo maybe-configure-target-libgo
52798 maybe-configure-target-libgo:
52799 @if gcc-bootstrap
52800 configure-target-libgo: stage_current
52801 @endif gcc-bootstrap
52802 @if target-libgo
52803 maybe-configure-target-libgo: configure-target-libgo
52804 configure-target-libgo:
52805 @: $(MAKE); $(unstage)
52806 @r=`${PWD_COMMAND}`; export r; \
52807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52808 echo "Checking multilib configuration for libgo..."; \
52809 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52810 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52811 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52812 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52813 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52814 else \
52815 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52816 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52817 fi; \
52818 else \
52819 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52820 fi; \
52821 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52822 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52823 $(NORMAL_TARGET_EXPORTS) \
52824 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52825 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52826 case $(srcdir) in \
52827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52828 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52830 esac; \
52831 module_srcdir=libgo; \
52832 rm -f no-such-file || : ; \
52833 CONFIG_SITE=no-such-file $(SHELL) \
52834 $$s/$$module_srcdir/configure \
52835 --srcdir=$${topdir}/$$module_srcdir \
52836 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52837 --target=${target_alias} \
52838 || exit 1
52839 @endif target-libgo
52840
52841
52842
52843
52844
52845 .PHONY: all-target-libgo maybe-all-target-libgo
52846 maybe-all-target-libgo:
52847 @if gcc-bootstrap
52848 all-target-libgo: stage_current
52849 @endif gcc-bootstrap
52850 @if target-libgo
52851 TARGET-target-libgo=all
52852 maybe-all-target-libgo: all-target-libgo
52853 all-target-libgo: configure-target-libgo
52854 @: $(MAKE); $(unstage)
52855 @r=`${PWD_COMMAND}`; export r; \
52856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52857 $(NORMAL_TARGET_EXPORTS) \
52858 (cd $(TARGET_SUBDIR)/libgo && \
52859 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52860 $(TARGET-target-libgo))
52861 @endif target-libgo
52862
52863
52864
52865
52866
52867 .PHONY: check-target-libgo maybe-check-target-libgo
52868 maybe-check-target-libgo:
52869 @if target-libgo
52870 maybe-check-target-libgo: check-target-libgo
52871
52872 check-target-libgo:
52873 @: $(MAKE); $(unstage)
52874 @r=`${PWD_COMMAND}`; export r; \
52875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52876 $(NORMAL_TARGET_EXPORTS) \
52877 (cd $(TARGET_SUBDIR)/libgo && \
52878 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52879
52880 @endif target-libgo
52881
52882 .PHONY: install-target-libgo maybe-install-target-libgo
52883 maybe-install-target-libgo:
52884 @if target-libgo
52885 maybe-install-target-libgo: install-target-libgo
52886
52887 install-target-libgo: installdirs
52888 @: $(MAKE); $(unstage)
52889 @r=`${PWD_COMMAND}`; export r; \
52890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52891 $(NORMAL_TARGET_EXPORTS) \
52892 (cd $(TARGET_SUBDIR)/libgo && \
52893 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52894
52895 @endif target-libgo
52896
52897 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52898 maybe-install-strip-target-libgo:
52899 @if target-libgo
52900 maybe-install-strip-target-libgo: install-strip-target-libgo
52901
52902 install-strip-target-libgo: installdirs
52903 @: $(MAKE); $(unstage)
52904 @r=`${PWD_COMMAND}`; export r; \
52905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52906 $(NORMAL_TARGET_EXPORTS) \
52907 (cd $(TARGET_SUBDIR)/libgo && \
52908 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52909
52910 @endif target-libgo
52911
52912 # Other targets (info, dvi, pdf, etc.)
52913
52914 .PHONY: maybe-info-target-libgo info-target-libgo
52915 maybe-info-target-libgo:
52916 @if target-libgo
52917 maybe-info-target-libgo: info-target-libgo
52918
52919 info-target-libgo: \
52920 configure-target-libgo
52921 @: $(MAKE); $(unstage)
52922 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52923 r=`${PWD_COMMAND}`; export r; \
52924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52925 $(NORMAL_TARGET_EXPORTS) \
52926 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52927 for flag in $(EXTRA_TARGET_FLAGS); do \
52928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52929 done; \
52930 (cd $(TARGET_SUBDIR)/libgo && \
52931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52933 "RANLIB=$${RANLIB}" \
52934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52935 info) \
52936 || exit 1
52937
52938 @endif target-libgo
52939
52940 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52941 maybe-dvi-target-libgo:
52942 @if target-libgo
52943 maybe-dvi-target-libgo: dvi-target-libgo
52944
52945 dvi-target-libgo: \
52946 configure-target-libgo
52947 @: $(MAKE); $(unstage)
52948 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52949 r=`${PWD_COMMAND}`; export r; \
52950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52951 $(NORMAL_TARGET_EXPORTS) \
52952 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52953 for flag in $(EXTRA_TARGET_FLAGS); do \
52954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52955 done; \
52956 (cd $(TARGET_SUBDIR)/libgo && \
52957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52959 "RANLIB=$${RANLIB}" \
52960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52961 dvi) \
52962 || exit 1
52963
52964 @endif target-libgo
52965
52966 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52967 maybe-pdf-target-libgo:
52968 @if target-libgo
52969 maybe-pdf-target-libgo: pdf-target-libgo
52970
52971 pdf-target-libgo: \
52972 configure-target-libgo
52973 @: $(MAKE); $(unstage)
52974 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52975 r=`${PWD_COMMAND}`; export r; \
52976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52977 $(NORMAL_TARGET_EXPORTS) \
52978 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52979 for flag in $(EXTRA_TARGET_FLAGS); do \
52980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52981 done; \
52982 (cd $(TARGET_SUBDIR)/libgo && \
52983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52985 "RANLIB=$${RANLIB}" \
52986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52987 pdf) \
52988 || exit 1
52989
52990 @endif target-libgo
52991
52992 .PHONY: maybe-html-target-libgo html-target-libgo
52993 maybe-html-target-libgo:
52994 @if target-libgo
52995 maybe-html-target-libgo: html-target-libgo
52996
52997 html-target-libgo: \
52998 configure-target-libgo
52999 @: $(MAKE); $(unstage)
53000 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53001 r=`${PWD_COMMAND}`; export r; \
53002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53003 $(NORMAL_TARGET_EXPORTS) \
53004 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
53005 for flag in $(EXTRA_TARGET_FLAGS); do \
53006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53007 done; \
53008 (cd $(TARGET_SUBDIR)/libgo && \
53009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53011 "RANLIB=$${RANLIB}" \
53012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53013 html) \
53014 || exit 1
53015
53016 @endif target-libgo
53017
53018 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53019 maybe-TAGS-target-libgo:
53020 @if target-libgo
53021 maybe-TAGS-target-libgo: TAGS-target-libgo
53022
53023 TAGS-target-libgo: \
53024 configure-target-libgo
53025 @: $(MAKE); $(unstage)
53026 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53027 r=`${PWD_COMMAND}`; export r; \
53028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53029 $(NORMAL_TARGET_EXPORTS) \
53030 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
53031 for flag in $(EXTRA_TARGET_FLAGS); do \
53032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53033 done; \
53034 (cd $(TARGET_SUBDIR)/libgo && \
53035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53037 "RANLIB=$${RANLIB}" \
53038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53039 TAGS) \
53040 || exit 1
53041
53042 @endif target-libgo
53043
53044 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53045 maybe-install-info-target-libgo:
53046 @if target-libgo
53047 maybe-install-info-target-libgo: install-info-target-libgo
53048
53049 install-info-target-libgo: \
53050 configure-target-libgo \
53051 info-target-libgo
53052 @: $(MAKE); $(unstage)
53053 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53054 r=`${PWD_COMMAND}`; export r; \
53055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53056 $(NORMAL_TARGET_EXPORTS) \
53057 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53058 for flag in $(EXTRA_TARGET_FLAGS); do \
53059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53060 done; \
53061 (cd $(TARGET_SUBDIR)/libgo && \
53062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53064 "RANLIB=$${RANLIB}" \
53065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53066 install-info) \
53067 || exit 1
53068
53069 @endif target-libgo
53070
53071 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53072 maybe-install-dvi-target-libgo:
53073 @if target-libgo
53074 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53075
53076 install-dvi-target-libgo: \
53077 configure-target-libgo \
53078 dvi-target-libgo
53079 @: $(MAKE); $(unstage)
53080 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53081 r=`${PWD_COMMAND}`; export r; \
53082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53083 $(NORMAL_TARGET_EXPORTS) \
53084 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53085 for flag in $(EXTRA_TARGET_FLAGS); do \
53086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53087 done; \
53088 (cd $(TARGET_SUBDIR)/libgo && \
53089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53091 "RANLIB=$${RANLIB}" \
53092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53093 install-dvi) \
53094 || exit 1
53095
53096 @endif target-libgo
53097
53098 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53099 maybe-install-pdf-target-libgo:
53100 @if target-libgo
53101 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53102
53103 install-pdf-target-libgo: \
53104 configure-target-libgo \
53105 pdf-target-libgo
53106 @: $(MAKE); $(unstage)
53107 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53108 r=`${PWD_COMMAND}`; export r; \
53109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53110 $(NORMAL_TARGET_EXPORTS) \
53111 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53112 for flag in $(EXTRA_TARGET_FLAGS); do \
53113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53114 done; \
53115 (cd $(TARGET_SUBDIR)/libgo && \
53116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53118 "RANLIB=$${RANLIB}" \
53119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53120 install-pdf) \
53121 || exit 1
53122
53123 @endif target-libgo
53124
53125 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53126 maybe-install-html-target-libgo:
53127 @if target-libgo
53128 maybe-install-html-target-libgo: install-html-target-libgo
53129
53130 install-html-target-libgo: \
53131 configure-target-libgo \
53132 html-target-libgo
53133 @: $(MAKE); $(unstage)
53134 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53135 r=`${PWD_COMMAND}`; export r; \
53136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53137 $(NORMAL_TARGET_EXPORTS) \
53138 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53139 for flag in $(EXTRA_TARGET_FLAGS); do \
53140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53141 done; \
53142 (cd $(TARGET_SUBDIR)/libgo && \
53143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53145 "RANLIB=$${RANLIB}" \
53146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53147 install-html) \
53148 || exit 1
53149
53150 @endif target-libgo
53151
53152 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53153 maybe-installcheck-target-libgo:
53154 @if target-libgo
53155 maybe-installcheck-target-libgo: installcheck-target-libgo
53156
53157 installcheck-target-libgo: \
53158 configure-target-libgo
53159 @: $(MAKE); $(unstage)
53160 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53161 r=`${PWD_COMMAND}`; export r; \
53162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53163 $(NORMAL_TARGET_EXPORTS) \
53164 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53165 for flag in $(EXTRA_TARGET_FLAGS); do \
53166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53167 done; \
53168 (cd $(TARGET_SUBDIR)/libgo && \
53169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53171 "RANLIB=$${RANLIB}" \
53172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53173 installcheck) \
53174 || exit 1
53175
53176 @endif target-libgo
53177
53178 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
53179 maybe-mostlyclean-target-libgo:
53180 @if target-libgo
53181 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
53182
53183 mostlyclean-target-libgo:
53184 @: $(MAKE); $(unstage)
53185 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53186 r=`${PWD_COMMAND}`; export r; \
53187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53188 $(NORMAL_TARGET_EXPORTS) \
53189 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
53190 for flag in $(EXTRA_TARGET_FLAGS); do \
53191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53192 done; \
53193 (cd $(TARGET_SUBDIR)/libgo && \
53194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53196 "RANLIB=$${RANLIB}" \
53197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53198 mostlyclean) \
53199 || exit 1
53200
53201 @endif target-libgo
53202
53203 .PHONY: maybe-clean-target-libgo clean-target-libgo
53204 maybe-clean-target-libgo:
53205 @if target-libgo
53206 maybe-clean-target-libgo: clean-target-libgo
53207
53208 clean-target-libgo:
53209 @: $(MAKE); $(unstage)
53210 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53211 r=`${PWD_COMMAND}`; export r; \
53212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53213 $(NORMAL_TARGET_EXPORTS) \
53214 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
53215 for flag in $(EXTRA_TARGET_FLAGS); do \
53216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53217 done; \
53218 (cd $(TARGET_SUBDIR)/libgo && \
53219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53221 "RANLIB=$${RANLIB}" \
53222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53223 clean) \
53224 || exit 1
53225
53226 @endif target-libgo
53227
53228 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
53229 maybe-distclean-target-libgo:
53230 @if target-libgo
53231 maybe-distclean-target-libgo: distclean-target-libgo
53232
53233 distclean-target-libgo:
53234 @: $(MAKE); $(unstage)
53235 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53236 r=`${PWD_COMMAND}`; export r; \
53237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53238 $(NORMAL_TARGET_EXPORTS) \
53239 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
53240 for flag in $(EXTRA_TARGET_FLAGS); do \
53241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53242 done; \
53243 (cd $(TARGET_SUBDIR)/libgo && \
53244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53246 "RANLIB=$${RANLIB}" \
53247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53248 distclean) \
53249 || exit 1
53250
53251 @endif target-libgo
53252
53253 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
53254 maybe-maintainer-clean-target-libgo:
53255 @if target-libgo
53256 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
53257
53258 maintainer-clean-target-libgo:
53259 @: $(MAKE); $(unstage)
53260 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53261 r=`${PWD_COMMAND}`; export r; \
53262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53263 $(NORMAL_TARGET_EXPORTS) \
53264 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
53265 for flag in $(EXTRA_TARGET_FLAGS); do \
53266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53267 done; \
53268 (cd $(TARGET_SUBDIR)/libgo && \
53269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53271 "RANLIB=$${RANLIB}" \
53272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53273 maintainer-clean) \
53274 || exit 1
53275
53276 @endif target-libgo
53277
53278
53279
53280
53281
53282 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
53283 maybe-configure-target-libphobos:
53284 @if gcc-bootstrap
53285 configure-target-libphobos: stage_current
53286 @endif gcc-bootstrap
53287 @if target-libphobos
53288 maybe-configure-target-libphobos: configure-target-libphobos
53289 configure-target-libphobos:
53290 @r=`${PWD_COMMAND}`; export r; \
53291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53292 echo "Checking multilib configuration for libphobos..."; \
53293 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53294 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53295 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53296 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53297 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53298 else \
53299 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53300 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53301 fi; \
53302 else \
53303 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53304 fi; \
53305 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53306 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53307 $(NORMAL_TARGET_EXPORTS) \
53308 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
53309 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
53310 case $(srcdir) in \
53311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53312 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53314 esac; \
53315 module_srcdir=libphobos; \
53316 rm -f no-such-file || : ; \
53317 CONFIG_SITE=no-such-file $(SHELL) \
53318 $$s/$$module_srcdir/configure \
53319 --srcdir=$${topdir}/$$module_srcdir \
53320 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53321 --target=${target_alias} \
53322 || exit 1
53323 @endif target-libphobos
53324
53325
53326
53327 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
53328 maybe-configure-stage1-target-libphobos:
53329 @if target-libphobos-bootstrap
53330 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
53331 configure-stage1-target-libphobos:
53332 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53333 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53334 @r=`${PWD_COMMAND}`; export r; \
53335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53336 TFLAGS="$(STAGE1_TFLAGS)"; \
53337 echo "Checking multilib configuration for libphobos..."; \
53338 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53339 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53340 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53341 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53342 else \
53343 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53344 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53345 fi; \
53346 else \
53347 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53348 fi; \
53349 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53350 $(NORMAL_TARGET_EXPORTS) \
53351 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53352 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53353 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53354 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
53355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53356 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53357 case $(srcdir) in \
53358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53359 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53361 esac; \
53362 module_srcdir=libphobos; \
53363 $(SHELL) $$s/$$module_srcdir/configure \
53364 --srcdir=$${topdir}/$$module_srcdir \
53365 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53366 --target=${target_alias} \
53367 \
53368 $(STAGE1_CONFIGURE_FLAGS)
53369 @endif target-libphobos-bootstrap
53370
53371 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
53372 maybe-configure-stage2-target-libphobos:
53373 @if target-libphobos-bootstrap
53374 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
53375 configure-stage2-target-libphobos:
53376 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53377 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53378 @r=`${PWD_COMMAND}`; export r; \
53379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53380 TFLAGS="$(STAGE2_TFLAGS)"; \
53381 echo "Checking multilib configuration for libphobos..."; \
53382 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53383 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53384 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53385 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53386 else \
53387 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53388 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53389 fi; \
53390 else \
53391 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53392 fi; \
53393 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53394 $(NORMAL_TARGET_EXPORTS) \
53395 \
53396 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53397 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53398 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53399 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
53400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53401 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53402 case $(srcdir) in \
53403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53404 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53406 esac; \
53407 module_srcdir=libphobos; \
53408 $(SHELL) $$s/$$module_srcdir/configure \
53409 --srcdir=$${topdir}/$$module_srcdir \
53410 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53411 --target=${target_alias} \
53412 --with-build-libsubdir=$(HOST_SUBDIR) \
53413 $(STAGE2_CONFIGURE_FLAGS)
53414 @endif target-libphobos-bootstrap
53415
53416 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
53417 maybe-configure-stage3-target-libphobos:
53418 @if target-libphobos-bootstrap
53419 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
53420 configure-stage3-target-libphobos:
53421 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53422 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53423 @r=`${PWD_COMMAND}`; export r; \
53424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53425 TFLAGS="$(STAGE3_TFLAGS)"; \
53426 echo "Checking multilib configuration for libphobos..."; \
53427 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53428 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53429 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53430 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53431 else \
53432 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53433 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53434 fi; \
53435 else \
53436 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53437 fi; \
53438 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53439 $(NORMAL_TARGET_EXPORTS) \
53440 \
53441 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53442 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53443 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53444 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
53445 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53446 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53447 case $(srcdir) in \
53448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53449 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53451 esac; \
53452 module_srcdir=libphobos; \
53453 $(SHELL) $$s/$$module_srcdir/configure \
53454 --srcdir=$${topdir}/$$module_srcdir \
53455 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53456 --target=${target_alias} \
53457 --with-build-libsubdir=$(HOST_SUBDIR) \
53458 $(STAGE3_CONFIGURE_FLAGS)
53459 @endif target-libphobos-bootstrap
53460
53461 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
53462 maybe-configure-stage4-target-libphobos:
53463 @if target-libphobos-bootstrap
53464 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
53465 configure-stage4-target-libphobos:
53466 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53467 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53468 @r=`${PWD_COMMAND}`; export r; \
53469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53470 TFLAGS="$(STAGE4_TFLAGS)"; \
53471 echo "Checking multilib configuration for libphobos..."; \
53472 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53473 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53474 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53475 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53476 else \
53477 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53478 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53479 fi; \
53480 else \
53481 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53482 fi; \
53483 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53484 $(NORMAL_TARGET_EXPORTS) \
53485 \
53486 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53487 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53488 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53489 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
53490 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53491 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53492 case $(srcdir) in \
53493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53494 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53496 esac; \
53497 module_srcdir=libphobos; \
53498 $(SHELL) $$s/$$module_srcdir/configure \
53499 --srcdir=$${topdir}/$$module_srcdir \
53500 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53501 --target=${target_alias} \
53502 --with-build-libsubdir=$(HOST_SUBDIR) \
53503 $(STAGE4_CONFIGURE_FLAGS)
53504 @endif target-libphobos-bootstrap
53505
53506 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53507 maybe-configure-stageprofile-target-libphobos:
53508 @if target-libphobos-bootstrap
53509 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53510 configure-stageprofile-target-libphobos:
53511 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53512 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53513 @r=`${PWD_COMMAND}`; export r; \
53514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53515 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53516 echo "Checking multilib configuration for libphobos..."; \
53517 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53518 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53519 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53520 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53521 else \
53522 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53523 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53524 fi; \
53525 else \
53526 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53527 fi; \
53528 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53529 $(NORMAL_TARGET_EXPORTS) \
53530 \
53531 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53532 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53533 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53534 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53535 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53536 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53537 case $(srcdir) in \
53538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53539 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53541 esac; \
53542 module_srcdir=libphobos; \
53543 $(SHELL) $$s/$$module_srcdir/configure \
53544 --srcdir=$${topdir}/$$module_srcdir \
53545 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53546 --target=${target_alias} \
53547 --with-build-libsubdir=$(HOST_SUBDIR) \
53548 $(STAGEprofile_CONFIGURE_FLAGS)
53549 @endif target-libphobos-bootstrap
53550
53551 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53552 maybe-configure-stagetrain-target-libphobos:
53553 @if target-libphobos-bootstrap
53554 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53555 configure-stagetrain-target-libphobos:
53556 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53557 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53558 @r=`${PWD_COMMAND}`; export r; \
53559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53560 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53561 echo "Checking multilib configuration for libphobos..."; \
53562 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53563 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53564 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53565 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53566 else \
53567 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53568 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53569 fi; \
53570 else \
53571 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53572 fi; \
53573 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53574 $(NORMAL_TARGET_EXPORTS) \
53575 \
53576 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53577 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53578 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53579 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53580 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53581 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53582 case $(srcdir) in \
53583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53584 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53586 esac; \
53587 module_srcdir=libphobos; \
53588 $(SHELL) $$s/$$module_srcdir/configure \
53589 --srcdir=$${topdir}/$$module_srcdir \
53590 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53591 --target=${target_alias} \
53592 --with-build-libsubdir=$(HOST_SUBDIR) \
53593 $(STAGEtrain_CONFIGURE_FLAGS)
53594 @endif target-libphobos-bootstrap
53595
53596 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53597 maybe-configure-stagefeedback-target-libphobos:
53598 @if target-libphobos-bootstrap
53599 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53600 configure-stagefeedback-target-libphobos:
53601 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53602 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53603 @r=`${PWD_COMMAND}`; export r; \
53604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53605 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53606 echo "Checking multilib configuration for libphobos..."; \
53607 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53608 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53609 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53610 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53611 else \
53612 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53613 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53614 fi; \
53615 else \
53616 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53617 fi; \
53618 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53619 $(NORMAL_TARGET_EXPORTS) \
53620 \
53621 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53622 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53623 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53624 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53625 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53626 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53627 case $(srcdir) in \
53628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53629 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53631 esac; \
53632 module_srcdir=libphobos; \
53633 $(SHELL) $$s/$$module_srcdir/configure \
53634 --srcdir=$${topdir}/$$module_srcdir \
53635 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53636 --target=${target_alias} \
53637 --with-build-libsubdir=$(HOST_SUBDIR) \
53638 $(STAGEfeedback_CONFIGURE_FLAGS)
53639 @endif target-libphobos-bootstrap
53640
53641 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53642 maybe-configure-stageautoprofile-target-libphobos:
53643 @if target-libphobos-bootstrap
53644 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53645 configure-stageautoprofile-target-libphobos:
53646 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53647 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53648 @r=`${PWD_COMMAND}`; export r; \
53649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53650 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53651 echo "Checking multilib configuration for libphobos..."; \
53652 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53653 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53654 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53655 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53656 else \
53657 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53658 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53659 fi; \
53660 else \
53661 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53662 fi; \
53663 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53664 $(NORMAL_TARGET_EXPORTS) \
53665 \
53666 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53667 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53668 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53669 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53670 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53671 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53672 case $(srcdir) in \
53673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53674 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53676 esac; \
53677 module_srcdir=libphobos; \
53678 $(SHELL) $$s/$$module_srcdir/configure \
53679 --srcdir=$${topdir}/$$module_srcdir \
53680 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53681 --target=${target_alias} \
53682 --with-build-libsubdir=$(HOST_SUBDIR) \
53683 $(STAGEautoprofile_CONFIGURE_FLAGS)
53684 @endif target-libphobos-bootstrap
53685
53686 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53687 maybe-configure-stageautofeedback-target-libphobos:
53688 @if target-libphobos-bootstrap
53689 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53690 configure-stageautofeedback-target-libphobos:
53691 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53692 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53693 @r=`${PWD_COMMAND}`; export r; \
53694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53695 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53696 echo "Checking multilib configuration for libphobos..."; \
53697 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53698 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53699 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53700 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53701 else \
53702 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53703 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53704 fi; \
53705 else \
53706 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53707 fi; \
53708 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53709 $(NORMAL_TARGET_EXPORTS) \
53710 \
53711 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53712 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53713 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53714 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53715 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53716 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53717 case $(srcdir) in \
53718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53719 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53721 esac; \
53722 module_srcdir=libphobos; \
53723 $(SHELL) $$s/$$module_srcdir/configure \
53724 --srcdir=$${topdir}/$$module_srcdir \
53725 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53726 --target=${target_alias} \
53727 --with-build-libsubdir=$(HOST_SUBDIR) \
53728 $(STAGEautofeedback_CONFIGURE_FLAGS)
53729 @endif target-libphobos-bootstrap
53730
53731
53732
53733
53734
53735 .PHONY: all-target-libphobos maybe-all-target-libphobos
53736 maybe-all-target-libphobos:
53737 @if gcc-bootstrap
53738 all-target-libphobos: stage_current
53739 @endif gcc-bootstrap
53740 @if target-libphobos
53741 TARGET-target-libphobos=all
53742 maybe-all-target-libphobos: all-target-libphobos
53743 all-target-libphobos: configure-target-libphobos
53744 @r=`${PWD_COMMAND}`; export r; \
53745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53746 $(NORMAL_TARGET_EXPORTS) \
53747 (cd $(TARGET_SUBDIR)/libphobos && \
53748 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53749 $(TARGET-target-libphobos))
53750 @endif target-libphobos
53751
53752
53753
53754 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53755 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53756 maybe-all-stage1-target-libphobos:
53757 maybe-clean-stage1-target-libphobos:
53758 @if target-libphobos-bootstrap
53759 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53760 all-stage1: all-stage1-target-libphobos
53761 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53762 all-stage1-target-libphobos: configure-stage1-target-libphobos
53763 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53764 @r=`${PWD_COMMAND}`; export r; \
53765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53766 TFLAGS="$(STAGE1_TFLAGS)"; \
53767 $(NORMAL_TARGET_EXPORTS) \
53768 cd $(TARGET_SUBDIR)/libphobos && \
53769 \
53770 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53771 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53772 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53773 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53777 $(EXTRA_TARGET_FLAGS) \
53778 \
53779 TFLAGS="$(STAGE1_TFLAGS)" \
53780 $(TARGET-stage1-target-libphobos)
53781
53782 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53783 clean-stage1: clean-stage1-target-libphobos
53784 clean-stage1-target-libphobos:
53785 @if [ $(current_stage) = stage1 ]; then \
53786 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53787 else \
53788 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53789 $(MAKE) stage1-start; \
53790 fi; \
53791 cd $(TARGET_SUBDIR)/libphobos && \
53792 $(MAKE) $(EXTRA_TARGET_FLAGS) \
53793 clean
53794 @endif target-libphobos-bootstrap
53795
53796
53797 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53798 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53799 maybe-all-stage2-target-libphobos:
53800 maybe-clean-stage2-target-libphobos:
53801 @if target-libphobos-bootstrap
53802 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53803 all-stage2: all-stage2-target-libphobos
53804 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53805 all-stage2-target-libphobos: configure-stage2-target-libphobos
53806 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53807 @r=`${PWD_COMMAND}`; export r; \
53808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53809 TFLAGS="$(STAGE2_TFLAGS)"; \
53810 $(NORMAL_TARGET_EXPORTS) \
53811 \
53812 cd $(TARGET_SUBDIR)/libphobos && \
53813 \
53814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53815 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53816 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53817 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53818 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53819 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53820 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53821 $(EXTRA_TARGET_FLAGS) \
53822 TFLAGS="$(STAGE2_TFLAGS)" \
53823 $(TARGET-stage2-target-libphobos)
53824
53825 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53826 clean-stage2: clean-stage2-target-libphobos
53827 clean-stage2-target-libphobos:
53828 @if [ $(current_stage) = stage2 ]; then \
53829 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53830 else \
53831 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53832 $(MAKE) stage2-start; \
53833 fi; \
53834 cd $(TARGET_SUBDIR)/libphobos && \
53835 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53836 @endif target-libphobos-bootstrap
53837
53838
53839 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53840 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53841 maybe-all-stage3-target-libphobos:
53842 maybe-clean-stage3-target-libphobos:
53843 @if target-libphobos-bootstrap
53844 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53845 all-stage3: all-stage3-target-libphobos
53846 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53847 all-stage3-target-libphobos: configure-stage3-target-libphobos
53848 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53849 @r=`${PWD_COMMAND}`; export r; \
53850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53851 TFLAGS="$(STAGE3_TFLAGS)"; \
53852 $(NORMAL_TARGET_EXPORTS) \
53853 \
53854 cd $(TARGET_SUBDIR)/libphobos && \
53855 \
53856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53857 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53858 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53859 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53863 $(EXTRA_TARGET_FLAGS) \
53864 TFLAGS="$(STAGE3_TFLAGS)" \
53865 $(TARGET-stage3-target-libphobos)
53866
53867 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53868 clean-stage3: clean-stage3-target-libphobos
53869 clean-stage3-target-libphobos:
53870 @if [ $(current_stage) = stage3 ]; then \
53871 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53872 else \
53873 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53874 $(MAKE) stage3-start; \
53875 fi; \
53876 cd $(TARGET_SUBDIR)/libphobos && \
53877 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53878 @endif target-libphobos-bootstrap
53879
53880
53881 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53882 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53883 maybe-all-stage4-target-libphobos:
53884 maybe-clean-stage4-target-libphobos:
53885 @if target-libphobos-bootstrap
53886 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53887 all-stage4: all-stage4-target-libphobos
53888 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53889 all-stage4-target-libphobos: configure-stage4-target-libphobos
53890 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53891 @r=`${PWD_COMMAND}`; export r; \
53892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53893 TFLAGS="$(STAGE4_TFLAGS)"; \
53894 $(NORMAL_TARGET_EXPORTS) \
53895 \
53896 cd $(TARGET_SUBDIR)/libphobos && \
53897 \
53898 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53899 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53900 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53901 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53905 $(EXTRA_TARGET_FLAGS) \
53906 TFLAGS="$(STAGE4_TFLAGS)" \
53907 $(TARGET-stage4-target-libphobos)
53908
53909 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53910 clean-stage4: clean-stage4-target-libphobos
53911 clean-stage4-target-libphobos:
53912 @if [ $(current_stage) = stage4 ]; then \
53913 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53914 else \
53915 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53916 $(MAKE) stage4-start; \
53917 fi; \
53918 cd $(TARGET_SUBDIR)/libphobos && \
53919 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53920 @endif target-libphobos-bootstrap
53921
53922
53923 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53924 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53925 maybe-all-stageprofile-target-libphobos:
53926 maybe-clean-stageprofile-target-libphobos:
53927 @if target-libphobos-bootstrap
53928 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53929 all-stageprofile: all-stageprofile-target-libphobos
53930 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53931 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53932 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53933 @r=`${PWD_COMMAND}`; export r; \
53934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53935 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53936 $(NORMAL_TARGET_EXPORTS) \
53937 \
53938 cd $(TARGET_SUBDIR)/libphobos && \
53939 \
53940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53941 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53942 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53943 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53947 $(EXTRA_TARGET_FLAGS) \
53948 TFLAGS="$(STAGEprofile_TFLAGS)" \
53949 $(TARGET-stageprofile-target-libphobos)
53950
53951 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53952 clean-stageprofile: clean-stageprofile-target-libphobos
53953 clean-stageprofile-target-libphobos:
53954 @if [ $(current_stage) = stageprofile ]; then \
53955 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53956 else \
53957 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53958 $(MAKE) stageprofile-start; \
53959 fi; \
53960 cd $(TARGET_SUBDIR)/libphobos && \
53961 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53962 @endif target-libphobos-bootstrap
53963
53964
53965 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53966 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53967 maybe-all-stagetrain-target-libphobos:
53968 maybe-clean-stagetrain-target-libphobos:
53969 @if target-libphobos-bootstrap
53970 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53971 all-stagetrain: all-stagetrain-target-libphobos
53972 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53973 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53974 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53975 @r=`${PWD_COMMAND}`; export r; \
53976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53977 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53978 $(NORMAL_TARGET_EXPORTS) \
53979 \
53980 cd $(TARGET_SUBDIR)/libphobos && \
53981 \
53982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53983 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53984 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53985 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53989 $(EXTRA_TARGET_FLAGS) \
53990 TFLAGS="$(STAGEtrain_TFLAGS)" \
53991 $(TARGET-stagetrain-target-libphobos)
53992
53993 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53994 clean-stagetrain: clean-stagetrain-target-libphobos
53995 clean-stagetrain-target-libphobos:
53996 @if [ $(current_stage) = stagetrain ]; then \
53997 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53998 else \
53999 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
54000 $(MAKE) stagetrain-start; \
54001 fi; \
54002 cd $(TARGET_SUBDIR)/libphobos && \
54003 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54004 @endif target-libphobos-bootstrap
54005
54006
54007 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
54008 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
54009 maybe-all-stagefeedback-target-libphobos:
54010 maybe-clean-stagefeedback-target-libphobos:
54011 @if target-libphobos-bootstrap
54012 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
54013 all-stagefeedback: all-stagefeedback-target-libphobos
54014 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
54015 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54016 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54017 @r=`${PWD_COMMAND}`; export r; \
54018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54019 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54020 $(NORMAL_TARGET_EXPORTS) \
54021 \
54022 cd $(TARGET_SUBDIR)/libphobos && \
54023 \
54024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54025 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54026 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54027 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54031 $(EXTRA_TARGET_FLAGS) \
54032 TFLAGS="$(STAGEfeedback_TFLAGS)" \
54033 $(TARGET-stagefeedback-target-libphobos)
54034
54035 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
54036 clean-stagefeedback: clean-stagefeedback-target-libphobos
54037 clean-stagefeedback-target-libphobos:
54038 @if [ $(current_stage) = stagefeedback ]; then \
54039 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54040 else \
54041 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
54042 $(MAKE) stagefeedback-start; \
54043 fi; \
54044 cd $(TARGET_SUBDIR)/libphobos && \
54045 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54046 @endif target-libphobos-bootstrap
54047
54048
54049 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
54050 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
54051 maybe-all-stageautoprofile-target-libphobos:
54052 maybe-clean-stageautoprofile-target-libphobos:
54053 @if target-libphobos-bootstrap
54054 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
54055 all-stageautoprofile: all-stageautoprofile-target-libphobos
54056 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
54057 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54058 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54059 @r=`${PWD_COMMAND}`; export r; \
54060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54061 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54062 $(NORMAL_TARGET_EXPORTS) \
54063 \
54064 cd $(TARGET_SUBDIR)/libphobos && \
54065 $$s/gcc/config/i386/$(AUTO_PROFILE) \
54066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54067 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54068 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54069 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54073 $(EXTRA_TARGET_FLAGS) \
54074 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
54075 $(TARGET-stageautoprofile-target-libphobos)
54076
54077 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
54078 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
54079 clean-stageautoprofile-target-libphobos:
54080 @if [ $(current_stage) = stageautoprofile ]; then \
54081 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54082 else \
54083 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
54084 $(MAKE) stageautoprofile-start; \
54085 fi; \
54086 cd $(TARGET_SUBDIR)/libphobos && \
54087 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54088 @endif target-libphobos-bootstrap
54089
54090
54091 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
54092 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
54093 maybe-all-stageautofeedback-target-libphobos:
54094 maybe-clean-stageautofeedback-target-libphobos:
54095 @if target-libphobos-bootstrap
54096 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
54097 all-stageautofeedback: all-stageautofeedback-target-libphobos
54098 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
54099 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54100 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54101 @r=`${PWD_COMMAND}`; export r; \
54102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54103 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54104 $(NORMAL_TARGET_EXPORTS) \
54105 \
54106 cd $(TARGET_SUBDIR)/libphobos && \
54107 \
54108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54109 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54110 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54111 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54115 $(EXTRA_TARGET_FLAGS) \
54116 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
54117 $(TARGET-stageautofeedback-target-libphobos)
54118
54119 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
54120 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
54121 clean-stageautofeedback-target-libphobos:
54122 @if [ $(current_stage) = stageautofeedback ]; then \
54123 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54124 else \
54125 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
54126 $(MAKE) stageautofeedback-start; \
54127 fi; \
54128 cd $(TARGET_SUBDIR)/libphobos && \
54129 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54130 @endif target-libphobos-bootstrap
54131
54132
54133
54134
54135
54136
54137 .PHONY: check-target-libphobos maybe-check-target-libphobos
54138 maybe-check-target-libphobos:
54139 @if target-libphobos
54140 maybe-check-target-libphobos: check-target-libphobos
54141
54142 check-target-libphobos:
54143 @: $(MAKE); $(unstage)
54144 @r=`${PWD_COMMAND}`; export r; \
54145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54146 $(NORMAL_TARGET_EXPORTS) \
54147 (cd $(TARGET_SUBDIR)/libphobos && \
54148 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54149
54150 @endif target-libphobos
54151
54152 .PHONY: install-target-libphobos maybe-install-target-libphobos
54153 maybe-install-target-libphobos:
54154 @if target-libphobos
54155 maybe-install-target-libphobos: install-target-libphobos
54156
54157 install-target-libphobos: installdirs
54158 @: $(MAKE); $(unstage)
54159 @r=`${PWD_COMMAND}`; export r; \
54160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54161 $(NORMAL_TARGET_EXPORTS) \
54162 (cd $(TARGET_SUBDIR)/libphobos && \
54163 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54164
54165 @endif target-libphobos
54166
54167 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54168 maybe-install-strip-target-libphobos:
54169 @if target-libphobos
54170 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54171
54172 install-strip-target-libphobos: installdirs
54173 @: $(MAKE); $(unstage)
54174 @r=`${PWD_COMMAND}`; export r; \
54175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54176 $(NORMAL_TARGET_EXPORTS) \
54177 (cd $(TARGET_SUBDIR)/libphobos && \
54178 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54179
54180 @endif target-libphobos
54181
54182 # Other targets (info, dvi, pdf, etc.)
54183
54184 .PHONY: maybe-info-target-libphobos info-target-libphobos
54185 maybe-info-target-libphobos:
54186 @if target-libphobos
54187 maybe-info-target-libphobos: info-target-libphobos
54188
54189 info-target-libphobos: \
54190 configure-target-libphobos
54191 @: $(MAKE); $(unstage)
54192 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54193 r=`${PWD_COMMAND}`; export r; \
54194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54195 $(NORMAL_TARGET_EXPORTS) \
54196 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54197 for flag in $(EXTRA_TARGET_FLAGS); do \
54198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54199 done; \
54200 (cd $(TARGET_SUBDIR)/libphobos && \
54201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54203 "RANLIB=$${RANLIB}" \
54204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54205 info) \
54206 || exit 1
54207
54208 @endif target-libphobos
54209
54210 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54211 maybe-dvi-target-libphobos:
54212 @if target-libphobos
54213 maybe-dvi-target-libphobos: dvi-target-libphobos
54214
54215 dvi-target-libphobos: \
54216 configure-target-libphobos
54217 @: $(MAKE); $(unstage)
54218 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54219 r=`${PWD_COMMAND}`; export r; \
54220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54221 $(NORMAL_TARGET_EXPORTS) \
54222 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54223 for flag in $(EXTRA_TARGET_FLAGS); do \
54224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54225 done; \
54226 (cd $(TARGET_SUBDIR)/libphobos && \
54227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54229 "RANLIB=$${RANLIB}" \
54230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54231 dvi) \
54232 || exit 1
54233
54234 @endif target-libphobos
54235
54236 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54237 maybe-pdf-target-libphobos:
54238 @if target-libphobos
54239 maybe-pdf-target-libphobos: pdf-target-libphobos
54240
54241 pdf-target-libphobos: \
54242 configure-target-libphobos
54243 @: $(MAKE); $(unstage)
54244 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54245 r=`${PWD_COMMAND}`; export r; \
54246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54247 $(NORMAL_TARGET_EXPORTS) \
54248 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54249 for flag in $(EXTRA_TARGET_FLAGS); do \
54250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54251 done; \
54252 (cd $(TARGET_SUBDIR)/libphobos && \
54253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54255 "RANLIB=$${RANLIB}" \
54256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54257 pdf) \
54258 || exit 1
54259
54260 @endif target-libphobos
54261
54262 .PHONY: maybe-html-target-libphobos html-target-libphobos
54263 maybe-html-target-libphobos:
54264 @if target-libphobos
54265 maybe-html-target-libphobos: html-target-libphobos
54266
54267 html-target-libphobos: \
54268 configure-target-libphobos
54269 @: $(MAKE); $(unstage)
54270 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54271 r=`${PWD_COMMAND}`; export r; \
54272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54273 $(NORMAL_TARGET_EXPORTS) \
54274 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54275 for flag in $(EXTRA_TARGET_FLAGS); do \
54276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54277 done; \
54278 (cd $(TARGET_SUBDIR)/libphobos && \
54279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54281 "RANLIB=$${RANLIB}" \
54282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54283 html) \
54284 || exit 1
54285
54286 @endif target-libphobos
54287
54288 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54289 maybe-TAGS-target-libphobos:
54290 @if target-libphobos
54291 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54292
54293 TAGS-target-libphobos: \
54294 configure-target-libphobos
54295 @: $(MAKE); $(unstage)
54296 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54297 r=`${PWD_COMMAND}`; export r; \
54298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54299 $(NORMAL_TARGET_EXPORTS) \
54300 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54301 for flag in $(EXTRA_TARGET_FLAGS); do \
54302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54303 done; \
54304 (cd $(TARGET_SUBDIR)/libphobos && \
54305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54307 "RANLIB=$${RANLIB}" \
54308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54309 TAGS) \
54310 || exit 1
54311
54312 @endif target-libphobos
54313
54314 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54315 maybe-install-info-target-libphobos:
54316 @if target-libphobos
54317 maybe-install-info-target-libphobos: install-info-target-libphobos
54318
54319 install-info-target-libphobos: \
54320 configure-target-libphobos \
54321 info-target-libphobos
54322 @: $(MAKE); $(unstage)
54323 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54324 r=`${PWD_COMMAND}`; export r; \
54325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54326 $(NORMAL_TARGET_EXPORTS) \
54327 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54328 for flag in $(EXTRA_TARGET_FLAGS); do \
54329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54330 done; \
54331 (cd $(TARGET_SUBDIR)/libphobos && \
54332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54334 "RANLIB=$${RANLIB}" \
54335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54336 install-info) \
54337 || exit 1
54338
54339 @endif target-libphobos
54340
54341 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54342 maybe-install-dvi-target-libphobos:
54343 @if target-libphobos
54344 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54345
54346 install-dvi-target-libphobos: \
54347 configure-target-libphobos \
54348 dvi-target-libphobos
54349 @: $(MAKE); $(unstage)
54350 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54351 r=`${PWD_COMMAND}`; export r; \
54352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54353 $(NORMAL_TARGET_EXPORTS) \
54354 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54355 for flag in $(EXTRA_TARGET_FLAGS); do \
54356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54357 done; \
54358 (cd $(TARGET_SUBDIR)/libphobos && \
54359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54361 "RANLIB=$${RANLIB}" \
54362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54363 install-dvi) \
54364 || exit 1
54365
54366 @endif target-libphobos
54367
54368 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54369 maybe-install-pdf-target-libphobos:
54370 @if target-libphobos
54371 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54372
54373 install-pdf-target-libphobos: \
54374 configure-target-libphobos \
54375 pdf-target-libphobos
54376 @: $(MAKE); $(unstage)
54377 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54378 r=`${PWD_COMMAND}`; export r; \
54379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54380 $(NORMAL_TARGET_EXPORTS) \
54381 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54382 for flag in $(EXTRA_TARGET_FLAGS); do \
54383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54384 done; \
54385 (cd $(TARGET_SUBDIR)/libphobos && \
54386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54388 "RANLIB=$${RANLIB}" \
54389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54390 install-pdf) \
54391 || exit 1
54392
54393 @endif target-libphobos
54394
54395 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54396 maybe-install-html-target-libphobos:
54397 @if target-libphobos
54398 maybe-install-html-target-libphobos: install-html-target-libphobos
54399
54400 install-html-target-libphobos: \
54401 configure-target-libphobos \
54402 html-target-libphobos
54403 @: $(MAKE); $(unstage)
54404 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54405 r=`${PWD_COMMAND}`; export r; \
54406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54407 $(NORMAL_TARGET_EXPORTS) \
54408 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54409 for flag in $(EXTRA_TARGET_FLAGS); do \
54410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54411 done; \
54412 (cd $(TARGET_SUBDIR)/libphobos && \
54413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54415 "RANLIB=$${RANLIB}" \
54416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54417 install-html) \
54418 || exit 1
54419
54420 @endif target-libphobos
54421
54422 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54423 maybe-installcheck-target-libphobos:
54424 @if target-libphobos
54425 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54426
54427 installcheck-target-libphobos: \
54428 configure-target-libphobos
54429 @: $(MAKE); $(unstage)
54430 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54431 r=`${PWD_COMMAND}`; export r; \
54432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54433 $(NORMAL_TARGET_EXPORTS) \
54434 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54435 for flag in $(EXTRA_TARGET_FLAGS); do \
54436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54437 done; \
54438 (cd $(TARGET_SUBDIR)/libphobos && \
54439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54441 "RANLIB=$${RANLIB}" \
54442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54443 installcheck) \
54444 || exit 1
54445
54446 @endif target-libphobos
54447
54448 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54449 maybe-mostlyclean-target-libphobos:
54450 @if target-libphobos
54451 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54452
54453 mostlyclean-target-libphobos:
54454 @: $(MAKE); $(unstage)
54455 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54456 r=`${PWD_COMMAND}`; export r; \
54457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54458 $(NORMAL_TARGET_EXPORTS) \
54459 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54460 for flag in $(EXTRA_TARGET_FLAGS); do \
54461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54462 done; \
54463 (cd $(TARGET_SUBDIR)/libphobos && \
54464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54466 "RANLIB=$${RANLIB}" \
54467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54468 mostlyclean) \
54469 || exit 1
54470
54471 @endif target-libphobos
54472
54473 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54474 maybe-clean-target-libphobos:
54475 @if target-libphobos
54476 maybe-clean-target-libphobos: clean-target-libphobos
54477
54478 clean-target-libphobos:
54479 @: $(MAKE); $(unstage)
54480 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54481 r=`${PWD_COMMAND}`; export r; \
54482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54483 $(NORMAL_TARGET_EXPORTS) \
54484 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54485 for flag in $(EXTRA_TARGET_FLAGS); do \
54486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54487 done; \
54488 (cd $(TARGET_SUBDIR)/libphobos && \
54489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54491 "RANLIB=$${RANLIB}" \
54492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54493 clean) \
54494 || exit 1
54495
54496 @endif target-libphobos
54497
54498 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54499 maybe-distclean-target-libphobos:
54500 @if target-libphobos
54501 maybe-distclean-target-libphobos: distclean-target-libphobos
54502
54503 distclean-target-libphobos:
54504 @: $(MAKE); $(unstage)
54505 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54506 r=`${PWD_COMMAND}`; export r; \
54507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54508 $(NORMAL_TARGET_EXPORTS) \
54509 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54510 for flag in $(EXTRA_TARGET_FLAGS); do \
54511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54512 done; \
54513 (cd $(TARGET_SUBDIR)/libphobos && \
54514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54516 "RANLIB=$${RANLIB}" \
54517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54518 distclean) \
54519 || exit 1
54520
54521 @endif target-libphobos
54522
54523 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54524 maybe-maintainer-clean-target-libphobos:
54525 @if target-libphobos
54526 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54527
54528 maintainer-clean-target-libphobos:
54529 @: $(MAKE); $(unstage)
54530 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54531 r=`${PWD_COMMAND}`; export r; \
54532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54533 $(NORMAL_TARGET_EXPORTS) \
54534 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54535 for flag in $(EXTRA_TARGET_FLAGS); do \
54536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54537 done; \
54538 (cd $(TARGET_SUBDIR)/libphobos && \
54539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54541 "RANLIB=$${RANLIB}" \
54542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54543 maintainer-clean) \
54544 || exit 1
54545
54546 @endif target-libphobos
54547
54548
54549
54550
54551
54552 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54553 maybe-configure-target-libtermcap:
54554 @if gcc-bootstrap
54555 configure-target-libtermcap: stage_current
54556 @endif gcc-bootstrap
54557 @if target-libtermcap
54558 maybe-configure-target-libtermcap: configure-target-libtermcap
54559 configure-target-libtermcap:
54560 @: $(MAKE); $(unstage)
54561 @r=`${PWD_COMMAND}`; export r; \
54562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54563 echo "Checking multilib configuration for libtermcap..."; \
54564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54565 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54566 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54567 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54568 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54569 else \
54570 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54571 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54572 fi; \
54573 else \
54574 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54575 fi; \
54576 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54577 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54578 $(NORMAL_TARGET_EXPORTS) \
54579 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54580 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54581 case $(srcdir) in \
54582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54583 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54585 esac; \
54586 module_srcdir=libtermcap; \
54587 rm -f no-such-file || : ; \
54588 CONFIG_SITE=no-such-file $(SHELL) \
54589 $$s/$$module_srcdir/configure \
54590 --srcdir=$${topdir}/$$module_srcdir \
54591 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54592 --target=${target_alias} \
54593 || exit 1
54594 @endif target-libtermcap
54595
54596
54597
54598
54599
54600 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54601 maybe-all-target-libtermcap:
54602 @if gcc-bootstrap
54603 all-target-libtermcap: stage_current
54604 @endif gcc-bootstrap
54605 @if target-libtermcap
54606 TARGET-target-libtermcap=all
54607 maybe-all-target-libtermcap: all-target-libtermcap
54608 all-target-libtermcap: configure-target-libtermcap
54609 @: $(MAKE); $(unstage)
54610 @r=`${PWD_COMMAND}`; export r; \
54611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54612 $(NORMAL_TARGET_EXPORTS) \
54613 (cd $(TARGET_SUBDIR)/libtermcap && \
54614 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54615 $(TARGET-target-libtermcap))
54616 @endif target-libtermcap
54617
54618
54619
54620
54621
54622 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54623 maybe-check-target-libtermcap:
54624 @if target-libtermcap
54625 maybe-check-target-libtermcap: check-target-libtermcap
54626
54627 # Dummy target for uncheckable module.
54628 check-target-libtermcap:
54629
54630 @endif target-libtermcap
54631
54632 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54633 maybe-install-target-libtermcap:
54634 @if target-libtermcap
54635 maybe-install-target-libtermcap: install-target-libtermcap
54636
54637 install-target-libtermcap: installdirs
54638 @: $(MAKE); $(unstage)
54639 @r=`${PWD_COMMAND}`; export r; \
54640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54641 $(NORMAL_TARGET_EXPORTS) \
54642 (cd $(TARGET_SUBDIR)/libtermcap && \
54643 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54644
54645 @endif target-libtermcap
54646
54647 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54648 maybe-install-strip-target-libtermcap:
54649 @if target-libtermcap
54650 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54651
54652 install-strip-target-libtermcap: installdirs
54653 @: $(MAKE); $(unstage)
54654 @r=`${PWD_COMMAND}`; export r; \
54655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54656 $(NORMAL_TARGET_EXPORTS) \
54657 (cd $(TARGET_SUBDIR)/libtermcap && \
54658 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54659
54660 @endif target-libtermcap
54661
54662 # Other targets (info, dvi, pdf, etc.)
54663
54664 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54665 maybe-info-target-libtermcap:
54666 @if target-libtermcap
54667 maybe-info-target-libtermcap: info-target-libtermcap
54668
54669 info-target-libtermcap: \
54670 configure-target-libtermcap
54671 @: $(MAKE); $(unstage)
54672 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54673 r=`${PWD_COMMAND}`; export r; \
54674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54675 $(NORMAL_TARGET_EXPORTS) \
54676 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54677 for flag in $(EXTRA_TARGET_FLAGS); do \
54678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54679 done; \
54680 (cd $(TARGET_SUBDIR)/libtermcap && \
54681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54683 "RANLIB=$${RANLIB}" \
54684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54685 info) \
54686 || exit 1
54687
54688 @endif target-libtermcap
54689
54690 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54691 maybe-dvi-target-libtermcap:
54692 @if target-libtermcap
54693 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54694
54695 dvi-target-libtermcap: \
54696 configure-target-libtermcap
54697 @: $(MAKE); $(unstage)
54698 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54699 r=`${PWD_COMMAND}`; export r; \
54700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54701 $(NORMAL_TARGET_EXPORTS) \
54702 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54703 for flag in $(EXTRA_TARGET_FLAGS); do \
54704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54705 done; \
54706 (cd $(TARGET_SUBDIR)/libtermcap && \
54707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54709 "RANLIB=$${RANLIB}" \
54710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54711 dvi) \
54712 || exit 1
54713
54714 @endif target-libtermcap
54715
54716 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54717 maybe-pdf-target-libtermcap:
54718 @if target-libtermcap
54719 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54720
54721 pdf-target-libtermcap: \
54722 configure-target-libtermcap
54723 @: $(MAKE); $(unstage)
54724 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54725 r=`${PWD_COMMAND}`; export r; \
54726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54727 $(NORMAL_TARGET_EXPORTS) \
54728 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54729 for flag in $(EXTRA_TARGET_FLAGS); do \
54730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54731 done; \
54732 (cd $(TARGET_SUBDIR)/libtermcap && \
54733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54735 "RANLIB=$${RANLIB}" \
54736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54737 pdf) \
54738 || exit 1
54739
54740 @endif target-libtermcap
54741
54742 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54743 maybe-html-target-libtermcap:
54744 @if target-libtermcap
54745 maybe-html-target-libtermcap: html-target-libtermcap
54746
54747 html-target-libtermcap: \
54748 configure-target-libtermcap
54749 @: $(MAKE); $(unstage)
54750 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54751 r=`${PWD_COMMAND}`; export r; \
54752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54753 $(NORMAL_TARGET_EXPORTS) \
54754 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54755 for flag in $(EXTRA_TARGET_FLAGS); do \
54756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54757 done; \
54758 (cd $(TARGET_SUBDIR)/libtermcap && \
54759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54761 "RANLIB=$${RANLIB}" \
54762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54763 html) \
54764 || exit 1
54765
54766 @endif target-libtermcap
54767
54768 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54769 maybe-TAGS-target-libtermcap:
54770 @if target-libtermcap
54771 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54772
54773 TAGS-target-libtermcap: \
54774 configure-target-libtermcap
54775 @: $(MAKE); $(unstage)
54776 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54777 r=`${PWD_COMMAND}`; export r; \
54778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54779 $(NORMAL_TARGET_EXPORTS) \
54780 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54781 for flag in $(EXTRA_TARGET_FLAGS); do \
54782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54783 done; \
54784 (cd $(TARGET_SUBDIR)/libtermcap && \
54785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54787 "RANLIB=$${RANLIB}" \
54788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54789 TAGS) \
54790 || exit 1
54791
54792 @endif target-libtermcap
54793
54794 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54795 maybe-install-info-target-libtermcap:
54796 @if target-libtermcap
54797 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54798
54799 install-info-target-libtermcap: \
54800 configure-target-libtermcap \
54801 info-target-libtermcap
54802 @: $(MAKE); $(unstage)
54803 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54804 r=`${PWD_COMMAND}`; export r; \
54805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54806 $(NORMAL_TARGET_EXPORTS) \
54807 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54808 for flag in $(EXTRA_TARGET_FLAGS); do \
54809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54810 done; \
54811 (cd $(TARGET_SUBDIR)/libtermcap && \
54812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54814 "RANLIB=$${RANLIB}" \
54815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54816 install-info) \
54817 || exit 1
54818
54819 @endif target-libtermcap
54820
54821 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54822 maybe-install-dvi-target-libtermcap:
54823 @if target-libtermcap
54824 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54825
54826 install-dvi-target-libtermcap: \
54827 configure-target-libtermcap \
54828 dvi-target-libtermcap
54829 @: $(MAKE); $(unstage)
54830 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54831 r=`${PWD_COMMAND}`; export r; \
54832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54833 $(NORMAL_TARGET_EXPORTS) \
54834 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54835 for flag in $(EXTRA_TARGET_FLAGS); do \
54836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54837 done; \
54838 (cd $(TARGET_SUBDIR)/libtermcap && \
54839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54841 "RANLIB=$${RANLIB}" \
54842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54843 install-dvi) \
54844 || exit 1
54845
54846 @endif target-libtermcap
54847
54848 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54849 maybe-install-pdf-target-libtermcap:
54850 @if target-libtermcap
54851 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54852
54853 install-pdf-target-libtermcap: \
54854 configure-target-libtermcap \
54855 pdf-target-libtermcap
54856 @: $(MAKE); $(unstage)
54857 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54858 r=`${PWD_COMMAND}`; export r; \
54859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54860 $(NORMAL_TARGET_EXPORTS) \
54861 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54862 for flag in $(EXTRA_TARGET_FLAGS); do \
54863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54864 done; \
54865 (cd $(TARGET_SUBDIR)/libtermcap && \
54866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54868 "RANLIB=$${RANLIB}" \
54869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54870 install-pdf) \
54871 || exit 1
54872
54873 @endif target-libtermcap
54874
54875 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54876 maybe-install-html-target-libtermcap:
54877 @if target-libtermcap
54878 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54879
54880 install-html-target-libtermcap: \
54881 configure-target-libtermcap \
54882 html-target-libtermcap
54883 @: $(MAKE); $(unstage)
54884 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54885 r=`${PWD_COMMAND}`; export r; \
54886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54887 $(NORMAL_TARGET_EXPORTS) \
54888 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54889 for flag in $(EXTRA_TARGET_FLAGS); do \
54890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54891 done; \
54892 (cd $(TARGET_SUBDIR)/libtermcap && \
54893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54895 "RANLIB=$${RANLIB}" \
54896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54897 install-html) \
54898 || exit 1
54899
54900 @endif target-libtermcap
54901
54902 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54903 maybe-installcheck-target-libtermcap:
54904 @if target-libtermcap
54905 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54906
54907 installcheck-target-libtermcap: \
54908 configure-target-libtermcap
54909 @: $(MAKE); $(unstage)
54910 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54911 r=`${PWD_COMMAND}`; export r; \
54912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54913 $(NORMAL_TARGET_EXPORTS) \
54914 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54915 for flag in $(EXTRA_TARGET_FLAGS); do \
54916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54917 done; \
54918 (cd $(TARGET_SUBDIR)/libtermcap && \
54919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54921 "RANLIB=$${RANLIB}" \
54922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54923 installcheck) \
54924 || exit 1
54925
54926 @endif target-libtermcap
54927
54928 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54929 maybe-mostlyclean-target-libtermcap:
54930 @if target-libtermcap
54931 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54932
54933 # libtermcap doesn't support mostlyclean.
54934 mostlyclean-target-libtermcap:
54935
54936 @endif target-libtermcap
54937
54938 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54939 maybe-clean-target-libtermcap:
54940 @if target-libtermcap
54941 maybe-clean-target-libtermcap: clean-target-libtermcap
54942
54943 # libtermcap doesn't support clean.
54944 clean-target-libtermcap:
54945
54946 @endif target-libtermcap
54947
54948 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54949 maybe-distclean-target-libtermcap:
54950 @if target-libtermcap
54951 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54952
54953 # libtermcap doesn't support distclean.
54954 distclean-target-libtermcap:
54955
54956 @endif target-libtermcap
54957
54958 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54959 maybe-maintainer-clean-target-libtermcap:
54960 @if target-libtermcap
54961 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54962
54963 # libtermcap doesn't support maintainer-clean.
54964 maintainer-clean-target-libtermcap:
54965
54966 @endif target-libtermcap
54967
54968
54969
54970
54971
54972 .PHONY: configure-target-winsup maybe-configure-target-winsup
54973 maybe-configure-target-winsup:
54974 @if gcc-bootstrap
54975 configure-target-winsup: stage_current
54976 @endif gcc-bootstrap
54977 @if target-winsup
54978 maybe-configure-target-winsup: configure-target-winsup
54979 configure-target-winsup:
54980 @: $(MAKE); $(unstage)
54981 @r=`${PWD_COMMAND}`; export r; \
54982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54983 echo "Checking multilib configuration for winsup..."; \
54984 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54985 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54986 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54987 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54988 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54989 else \
54990 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54991 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54992 fi; \
54993 else \
54994 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54995 fi; \
54996 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
54997 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54998 $(NORMAL_TARGET_EXPORTS) \
54999 echo Configuring in $(TARGET_SUBDIR)/winsup; \
55000 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
55001 case $(srcdir) in \
55002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55003 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55005 esac; \
55006 module_srcdir=winsup; \
55007 rm -f no-such-file || : ; \
55008 CONFIG_SITE=no-such-file $(SHELL) \
55009 $$s/$$module_srcdir/configure \
55010 --srcdir=$${topdir}/$$module_srcdir \
55011 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55012 --target=${target_alias} \
55013 || exit 1
55014 @endif target-winsup
55015
55016
55017
55018
55019
55020 .PHONY: all-target-winsup maybe-all-target-winsup
55021 maybe-all-target-winsup:
55022 @if gcc-bootstrap
55023 all-target-winsup: stage_current
55024 @endif gcc-bootstrap
55025 @if target-winsup
55026 TARGET-target-winsup=all
55027 maybe-all-target-winsup: all-target-winsup
55028 all-target-winsup: configure-target-winsup
55029 @: $(MAKE); $(unstage)
55030 @r=`${PWD_COMMAND}`; export r; \
55031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55032 $(NORMAL_TARGET_EXPORTS) \
55033 (cd $(TARGET_SUBDIR)/winsup && \
55034 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55035 $(TARGET-target-winsup))
55036 @endif target-winsup
55037
55038
55039
55040
55041
55042 .PHONY: check-target-winsup maybe-check-target-winsup
55043 maybe-check-target-winsup:
55044 @if target-winsup
55045 maybe-check-target-winsup: check-target-winsup
55046
55047 check-target-winsup:
55048 @: $(MAKE); $(unstage)
55049 @r=`${PWD_COMMAND}`; export r; \
55050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55051 $(NORMAL_TARGET_EXPORTS) \
55052 (cd $(TARGET_SUBDIR)/winsup && \
55053 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55054
55055 @endif target-winsup
55056
55057 .PHONY: install-target-winsup maybe-install-target-winsup
55058 maybe-install-target-winsup:
55059 @if target-winsup
55060 maybe-install-target-winsup: install-target-winsup
55061
55062 install-target-winsup: installdirs
55063 @: $(MAKE); $(unstage)
55064 @r=`${PWD_COMMAND}`; export r; \
55065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55066 $(NORMAL_TARGET_EXPORTS) \
55067 (cd $(TARGET_SUBDIR)/winsup && \
55068 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55069
55070 @endif target-winsup
55071
55072 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55073 maybe-install-strip-target-winsup:
55074 @if target-winsup
55075 maybe-install-strip-target-winsup: install-strip-target-winsup
55076
55077 install-strip-target-winsup: installdirs
55078 @: $(MAKE); $(unstage)
55079 @r=`${PWD_COMMAND}`; export r; \
55080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55081 $(NORMAL_TARGET_EXPORTS) \
55082 (cd $(TARGET_SUBDIR)/winsup && \
55083 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55084
55085 @endif target-winsup
55086
55087 # Other targets (info, dvi, pdf, etc.)
55088
55089 .PHONY: maybe-info-target-winsup info-target-winsup
55090 maybe-info-target-winsup:
55091 @if target-winsup
55092 maybe-info-target-winsup: info-target-winsup
55093
55094 info-target-winsup: \
55095 configure-target-winsup
55096 @: $(MAKE); $(unstage)
55097 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55098 r=`${PWD_COMMAND}`; export r; \
55099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55100 $(NORMAL_TARGET_EXPORTS) \
55101 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
55102 for flag in $(EXTRA_TARGET_FLAGS); do \
55103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55104 done; \
55105 (cd $(TARGET_SUBDIR)/winsup && \
55106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55108 "RANLIB=$${RANLIB}" \
55109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55110 info) \
55111 || exit 1
55112
55113 @endif target-winsup
55114
55115 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55116 maybe-dvi-target-winsup:
55117 @if target-winsup
55118 maybe-dvi-target-winsup: dvi-target-winsup
55119
55120 dvi-target-winsup: \
55121 configure-target-winsup
55122 @: $(MAKE); $(unstage)
55123 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55124 r=`${PWD_COMMAND}`; export r; \
55125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55126 $(NORMAL_TARGET_EXPORTS) \
55127 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
55128 for flag in $(EXTRA_TARGET_FLAGS); do \
55129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55130 done; \
55131 (cd $(TARGET_SUBDIR)/winsup && \
55132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55134 "RANLIB=$${RANLIB}" \
55135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55136 dvi) \
55137 || exit 1
55138
55139 @endif target-winsup
55140
55141 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55142 maybe-pdf-target-winsup:
55143 @if target-winsup
55144 maybe-pdf-target-winsup: pdf-target-winsup
55145
55146 pdf-target-winsup: \
55147 configure-target-winsup
55148 @: $(MAKE); $(unstage)
55149 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55150 r=`${PWD_COMMAND}`; export r; \
55151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55152 $(NORMAL_TARGET_EXPORTS) \
55153 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
55154 for flag in $(EXTRA_TARGET_FLAGS); do \
55155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55156 done; \
55157 (cd $(TARGET_SUBDIR)/winsup && \
55158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55160 "RANLIB=$${RANLIB}" \
55161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55162 pdf) \
55163 || exit 1
55164
55165 @endif target-winsup
55166
55167 .PHONY: maybe-html-target-winsup html-target-winsup
55168 maybe-html-target-winsup:
55169 @if target-winsup
55170 maybe-html-target-winsup: html-target-winsup
55171
55172 html-target-winsup: \
55173 configure-target-winsup
55174 @: $(MAKE); $(unstage)
55175 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55176 r=`${PWD_COMMAND}`; export r; \
55177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55178 $(NORMAL_TARGET_EXPORTS) \
55179 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55180 for flag in $(EXTRA_TARGET_FLAGS); do \
55181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55182 done; \
55183 (cd $(TARGET_SUBDIR)/winsup && \
55184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55186 "RANLIB=$${RANLIB}" \
55187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55188 html) \
55189 || exit 1
55190
55191 @endif target-winsup
55192
55193 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55194 maybe-TAGS-target-winsup:
55195 @if target-winsup
55196 maybe-TAGS-target-winsup: TAGS-target-winsup
55197
55198 TAGS-target-winsup: \
55199 configure-target-winsup
55200 @: $(MAKE); $(unstage)
55201 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55202 r=`${PWD_COMMAND}`; export r; \
55203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55204 $(NORMAL_TARGET_EXPORTS) \
55205 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55206 for flag in $(EXTRA_TARGET_FLAGS); do \
55207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55208 done; \
55209 (cd $(TARGET_SUBDIR)/winsup && \
55210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55212 "RANLIB=$${RANLIB}" \
55213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55214 TAGS) \
55215 || exit 1
55216
55217 @endif target-winsup
55218
55219 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55220 maybe-install-info-target-winsup:
55221 @if target-winsup
55222 maybe-install-info-target-winsup: install-info-target-winsup
55223
55224 install-info-target-winsup: \
55225 configure-target-winsup \
55226 info-target-winsup
55227 @: $(MAKE); $(unstage)
55228 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55229 r=`${PWD_COMMAND}`; export r; \
55230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55231 $(NORMAL_TARGET_EXPORTS) \
55232 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55233 for flag in $(EXTRA_TARGET_FLAGS); do \
55234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55235 done; \
55236 (cd $(TARGET_SUBDIR)/winsup && \
55237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55239 "RANLIB=$${RANLIB}" \
55240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55241 install-info) \
55242 || exit 1
55243
55244 @endif target-winsup
55245
55246 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55247 maybe-install-dvi-target-winsup:
55248 @if target-winsup
55249 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55250
55251 install-dvi-target-winsup: \
55252 configure-target-winsup \
55253 dvi-target-winsup
55254 @: $(MAKE); $(unstage)
55255 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55256 r=`${PWD_COMMAND}`; export r; \
55257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55258 $(NORMAL_TARGET_EXPORTS) \
55259 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55260 for flag in $(EXTRA_TARGET_FLAGS); do \
55261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55262 done; \
55263 (cd $(TARGET_SUBDIR)/winsup && \
55264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55266 "RANLIB=$${RANLIB}" \
55267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55268 install-dvi) \
55269 || exit 1
55270
55271 @endif target-winsup
55272
55273 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55274 maybe-install-pdf-target-winsup:
55275 @if target-winsup
55276 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55277
55278 install-pdf-target-winsup: \
55279 configure-target-winsup \
55280 pdf-target-winsup
55281 @: $(MAKE); $(unstage)
55282 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55283 r=`${PWD_COMMAND}`; export r; \
55284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55285 $(NORMAL_TARGET_EXPORTS) \
55286 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55287 for flag in $(EXTRA_TARGET_FLAGS); do \
55288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55289 done; \
55290 (cd $(TARGET_SUBDIR)/winsup && \
55291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55293 "RANLIB=$${RANLIB}" \
55294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55295 install-pdf) \
55296 || exit 1
55297
55298 @endif target-winsup
55299
55300 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55301 maybe-install-html-target-winsup:
55302 @if target-winsup
55303 maybe-install-html-target-winsup: install-html-target-winsup
55304
55305 install-html-target-winsup: \
55306 configure-target-winsup \
55307 html-target-winsup
55308 @: $(MAKE); $(unstage)
55309 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55310 r=`${PWD_COMMAND}`; export r; \
55311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55312 $(NORMAL_TARGET_EXPORTS) \
55313 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55314 for flag in $(EXTRA_TARGET_FLAGS); do \
55315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55316 done; \
55317 (cd $(TARGET_SUBDIR)/winsup && \
55318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55320 "RANLIB=$${RANLIB}" \
55321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55322 install-html) \
55323 || exit 1
55324
55325 @endif target-winsup
55326
55327 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55328 maybe-installcheck-target-winsup:
55329 @if target-winsup
55330 maybe-installcheck-target-winsup: installcheck-target-winsup
55331
55332 installcheck-target-winsup: \
55333 configure-target-winsup
55334 @: $(MAKE); $(unstage)
55335 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55336 r=`${PWD_COMMAND}`; export r; \
55337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55338 $(NORMAL_TARGET_EXPORTS) \
55339 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55340 for flag in $(EXTRA_TARGET_FLAGS); do \
55341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55342 done; \
55343 (cd $(TARGET_SUBDIR)/winsup && \
55344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55346 "RANLIB=$${RANLIB}" \
55347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55348 installcheck) \
55349 || exit 1
55350
55351 @endif target-winsup
55352
55353 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55354 maybe-mostlyclean-target-winsup:
55355 @if target-winsup
55356 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55357
55358 mostlyclean-target-winsup:
55359 @: $(MAKE); $(unstage)
55360 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55361 r=`${PWD_COMMAND}`; export r; \
55362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55363 $(NORMAL_TARGET_EXPORTS) \
55364 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55365 for flag in $(EXTRA_TARGET_FLAGS); do \
55366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55367 done; \
55368 (cd $(TARGET_SUBDIR)/winsup && \
55369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55371 "RANLIB=$${RANLIB}" \
55372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55373 mostlyclean) \
55374 || exit 1
55375
55376 @endif target-winsup
55377
55378 .PHONY: maybe-clean-target-winsup clean-target-winsup
55379 maybe-clean-target-winsup:
55380 @if target-winsup
55381 maybe-clean-target-winsup: clean-target-winsup
55382
55383 clean-target-winsup:
55384 @: $(MAKE); $(unstage)
55385 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55386 r=`${PWD_COMMAND}`; export r; \
55387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55388 $(NORMAL_TARGET_EXPORTS) \
55389 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55390 for flag in $(EXTRA_TARGET_FLAGS); do \
55391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55392 done; \
55393 (cd $(TARGET_SUBDIR)/winsup && \
55394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55396 "RANLIB=$${RANLIB}" \
55397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55398 clean) \
55399 || exit 1
55400
55401 @endif target-winsup
55402
55403 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55404 maybe-distclean-target-winsup:
55405 @if target-winsup
55406 maybe-distclean-target-winsup: distclean-target-winsup
55407
55408 distclean-target-winsup:
55409 @: $(MAKE); $(unstage)
55410 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55411 r=`${PWD_COMMAND}`; export r; \
55412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55413 $(NORMAL_TARGET_EXPORTS) \
55414 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55415 for flag in $(EXTRA_TARGET_FLAGS); do \
55416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55417 done; \
55418 (cd $(TARGET_SUBDIR)/winsup && \
55419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55421 "RANLIB=$${RANLIB}" \
55422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55423 distclean) \
55424 || exit 1
55425
55426 @endif target-winsup
55427
55428 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55429 maybe-maintainer-clean-target-winsup:
55430 @if target-winsup
55431 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55432
55433 maintainer-clean-target-winsup:
55434 @: $(MAKE); $(unstage)
55435 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55436 r=`${PWD_COMMAND}`; export r; \
55437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55438 $(NORMAL_TARGET_EXPORTS) \
55439 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55440 for flag in $(EXTRA_TARGET_FLAGS); do \
55441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55442 done; \
55443 (cd $(TARGET_SUBDIR)/winsup && \
55444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55446 "RANLIB=$${RANLIB}" \
55447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55448 maintainer-clean) \
55449 || exit 1
55450
55451 @endif target-winsup
55452
55453
55454
55455
55456
55457 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55458 maybe-configure-target-libgloss:
55459 @if gcc-bootstrap
55460 configure-target-libgloss: stage_current
55461 @endif gcc-bootstrap
55462 @if target-libgloss
55463 maybe-configure-target-libgloss: configure-target-libgloss
55464 configure-target-libgloss:
55465 @: $(MAKE); $(unstage)
55466 @r=`${PWD_COMMAND}`; export r; \
55467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55468 echo "Checking multilib configuration for libgloss..."; \
55469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55470 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55471 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55472 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55473 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55474 else \
55475 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55476 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55477 fi; \
55478 else \
55479 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55480 fi; \
55481 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55482 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55483 $(NORMAL_TARGET_EXPORTS) \
55484 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55485 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55486 case $(srcdir) in \
55487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55488 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55490 esac; \
55491 module_srcdir=libgloss; \
55492 rm -f no-such-file || : ; \
55493 CONFIG_SITE=no-such-file $(SHELL) \
55494 $$s/$$module_srcdir/configure \
55495 --srcdir=$${topdir}/$$module_srcdir \
55496 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55497 --target=${target_alias} \
55498 || exit 1
55499 @endif target-libgloss
55500
55501
55502
55503
55504
55505 .PHONY: all-target-libgloss maybe-all-target-libgloss
55506 maybe-all-target-libgloss:
55507 @if gcc-bootstrap
55508 all-target-libgloss: stage_current
55509 @endif gcc-bootstrap
55510 @if target-libgloss
55511 TARGET-target-libgloss=all
55512 maybe-all-target-libgloss: all-target-libgloss
55513 all-target-libgloss: configure-target-libgloss
55514 @: $(MAKE); $(unstage)
55515 @r=`${PWD_COMMAND}`; export r; \
55516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55517 $(NORMAL_TARGET_EXPORTS) \
55518 (cd $(TARGET_SUBDIR)/libgloss && \
55519 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55520 $(TARGET-target-libgloss))
55521 @endif target-libgloss
55522
55523
55524
55525
55526
55527 .PHONY: check-target-libgloss maybe-check-target-libgloss
55528 maybe-check-target-libgloss:
55529 @if target-libgloss
55530 maybe-check-target-libgloss: check-target-libgloss
55531
55532 # Dummy target for uncheckable module.
55533 check-target-libgloss:
55534
55535 @endif target-libgloss
55536
55537 .PHONY: install-target-libgloss maybe-install-target-libgloss
55538 maybe-install-target-libgloss:
55539 @if target-libgloss
55540 maybe-install-target-libgloss: install-target-libgloss
55541
55542 install-target-libgloss: installdirs
55543 @: $(MAKE); $(unstage)
55544 @r=`${PWD_COMMAND}`; export r; \
55545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55546 $(NORMAL_TARGET_EXPORTS) \
55547 (cd $(TARGET_SUBDIR)/libgloss && \
55548 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55549
55550 @endif target-libgloss
55551
55552 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55553 maybe-install-strip-target-libgloss:
55554 @if target-libgloss
55555 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55556
55557 install-strip-target-libgloss: installdirs
55558 @: $(MAKE); $(unstage)
55559 @r=`${PWD_COMMAND}`; export r; \
55560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55561 $(NORMAL_TARGET_EXPORTS) \
55562 (cd $(TARGET_SUBDIR)/libgloss && \
55563 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55564
55565 @endif target-libgloss
55566
55567 # Other targets (info, dvi, pdf, etc.)
55568
55569 .PHONY: maybe-info-target-libgloss info-target-libgloss
55570 maybe-info-target-libgloss:
55571 @if target-libgloss
55572 maybe-info-target-libgloss: info-target-libgloss
55573
55574 info-target-libgloss: \
55575 configure-target-libgloss
55576 @: $(MAKE); $(unstage)
55577 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55578 r=`${PWD_COMMAND}`; export r; \
55579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55580 $(NORMAL_TARGET_EXPORTS) \
55581 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55582 for flag in $(EXTRA_TARGET_FLAGS); do \
55583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55584 done; \
55585 (cd $(TARGET_SUBDIR)/libgloss && \
55586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55588 "RANLIB=$${RANLIB}" \
55589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55590 info) \
55591 || exit 1
55592
55593 @endif target-libgloss
55594
55595 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55596 maybe-dvi-target-libgloss:
55597 @if target-libgloss
55598 maybe-dvi-target-libgloss: dvi-target-libgloss
55599
55600 dvi-target-libgloss: \
55601 configure-target-libgloss
55602 @: $(MAKE); $(unstage)
55603 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55604 r=`${PWD_COMMAND}`; export r; \
55605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55606 $(NORMAL_TARGET_EXPORTS) \
55607 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55608 for flag in $(EXTRA_TARGET_FLAGS); do \
55609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55610 done; \
55611 (cd $(TARGET_SUBDIR)/libgloss && \
55612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55614 "RANLIB=$${RANLIB}" \
55615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55616 dvi) \
55617 || exit 1
55618
55619 @endif target-libgloss
55620
55621 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55622 maybe-pdf-target-libgloss:
55623 @if target-libgloss
55624 maybe-pdf-target-libgloss: pdf-target-libgloss
55625
55626 pdf-target-libgloss: \
55627 configure-target-libgloss
55628 @: $(MAKE); $(unstage)
55629 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55630 r=`${PWD_COMMAND}`; export r; \
55631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55632 $(NORMAL_TARGET_EXPORTS) \
55633 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55634 for flag in $(EXTRA_TARGET_FLAGS); do \
55635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55636 done; \
55637 (cd $(TARGET_SUBDIR)/libgloss && \
55638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55640 "RANLIB=$${RANLIB}" \
55641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55642 pdf) \
55643 || exit 1
55644
55645 @endif target-libgloss
55646
55647 .PHONY: maybe-html-target-libgloss html-target-libgloss
55648 maybe-html-target-libgloss:
55649 @if target-libgloss
55650 maybe-html-target-libgloss: html-target-libgloss
55651
55652 html-target-libgloss: \
55653 configure-target-libgloss
55654 @: $(MAKE); $(unstage)
55655 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55656 r=`${PWD_COMMAND}`; export r; \
55657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55658 $(NORMAL_TARGET_EXPORTS) \
55659 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55660 for flag in $(EXTRA_TARGET_FLAGS); do \
55661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55662 done; \
55663 (cd $(TARGET_SUBDIR)/libgloss && \
55664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55666 "RANLIB=$${RANLIB}" \
55667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55668 html) \
55669 || exit 1
55670
55671 @endif target-libgloss
55672
55673 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55674 maybe-TAGS-target-libgloss:
55675 @if target-libgloss
55676 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55677
55678 TAGS-target-libgloss: \
55679 configure-target-libgloss
55680 @: $(MAKE); $(unstage)
55681 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55682 r=`${PWD_COMMAND}`; export r; \
55683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55684 $(NORMAL_TARGET_EXPORTS) \
55685 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55686 for flag in $(EXTRA_TARGET_FLAGS); do \
55687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55688 done; \
55689 (cd $(TARGET_SUBDIR)/libgloss && \
55690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55692 "RANLIB=$${RANLIB}" \
55693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55694 TAGS) \
55695 || exit 1
55696
55697 @endif target-libgloss
55698
55699 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55700 maybe-install-info-target-libgloss:
55701 @if target-libgloss
55702 maybe-install-info-target-libgloss: install-info-target-libgloss
55703
55704 install-info-target-libgloss: \
55705 configure-target-libgloss \
55706 info-target-libgloss
55707 @: $(MAKE); $(unstage)
55708 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55709 r=`${PWD_COMMAND}`; export r; \
55710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55711 $(NORMAL_TARGET_EXPORTS) \
55712 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55713 for flag in $(EXTRA_TARGET_FLAGS); do \
55714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55715 done; \
55716 (cd $(TARGET_SUBDIR)/libgloss && \
55717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55719 "RANLIB=$${RANLIB}" \
55720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55721 install-info) \
55722 || exit 1
55723
55724 @endif target-libgloss
55725
55726 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55727 maybe-install-dvi-target-libgloss:
55728 @if target-libgloss
55729 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55730
55731 install-dvi-target-libgloss: \
55732 configure-target-libgloss \
55733 dvi-target-libgloss
55734 @: $(MAKE); $(unstage)
55735 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55736 r=`${PWD_COMMAND}`; export r; \
55737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55738 $(NORMAL_TARGET_EXPORTS) \
55739 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55740 for flag in $(EXTRA_TARGET_FLAGS); do \
55741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55742 done; \
55743 (cd $(TARGET_SUBDIR)/libgloss && \
55744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55746 "RANLIB=$${RANLIB}" \
55747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55748 install-dvi) \
55749 || exit 1
55750
55751 @endif target-libgloss
55752
55753 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55754 maybe-install-pdf-target-libgloss:
55755 @if target-libgloss
55756 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55757
55758 install-pdf-target-libgloss: \
55759 configure-target-libgloss \
55760 pdf-target-libgloss
55761 @: $(MAKE); $(unstage)
55762 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55763 r=`${PWD_COMMAND}`; export r; \
55764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55765 $(NORMAL_TARGET_EXPORTS) \
55766 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55767 for flag in $(EXTRA_TARGET_FLAGS); do \
55768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55769 done; \
55770 (cd $(TARGET_SUBDIR)/libgloss && \
55771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55773 "RANLIB=$${RANLIB}" \
55774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55775 install-pdf) \
55776 || exit 1
55777
55778 @endif target-libgloss
55779
55780 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55781 maybe-install-html-target-libgloss:
55782 @if target-libgloss
55783 maybe-install-html-target-libgloss: install-html-target-libgloss
55784
55785 install-html-target-libgloss: \
55786 configure-target-libgloss \
55787 html-target-libgloss
55788 @: $(MAKE); $(unstage)
55789 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55790 r=`${PWD_COMMAND}`; export r; \
55791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55792 $(NORMAL_TARGET_EXPORTS) \
55793 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55794 for flag in $(EXTRA_TARGET_FLAGS); do \
55795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55796 done; \
55797 (cd $(TARGET_SUBDIR)/libgloss && \
55798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55800 "RANLIB=$${RANLIB}" \
55801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55802 install-html) \
55803 || exit 1
55804
55805 @endif target-libgloss
55806
55807 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55808 maybe-installcheck-target-libgloss:
55809 @if target-libgloss
55810 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55811
55812 installcheck-target-libgloss: \
55813 configure-target-libgloss
55814 @: $(MAKE); $(unstage)
55815 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55816 r=`${PWD_COMMAND}`; export r; \
55817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55818 $(NORMAL_TARGET_EXPORTS) \
55819 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55820 for flag in $(EXTRA_TARGET_FLAGS); do \
55821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55822 done; \
55823 (cd $(TARGET_SUBDIR)/libgloss && \
55824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55826 "RANLIB=$${RANLIB}" \
55827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55828 installcheck) \
55829 || exit 1
55830
55831 @endif target-libgloss
55832
55833 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55834 maybe-mostlyclean-target-libgloss:
55835 @if target-libgloss
55836 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55837
55838 mostlyclean-target-libgloss:
55839 @: $(MAKE); $(unstage)
55840 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55841 r=`${PWD_COMMAND}`; export r; \
55842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55843 $(NORMAL_TARGET_EXPORTS) \
55844 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55845 for flag in $(EXTRA_TARGET_FLAGS); do \
55846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55847 done; \
55848 (cd $(TARGET_SUBDIR)/libgloss && \
55849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55851 "RANLIB=$${RANLIB}" \
55852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55853 mostlyclean) \
55854 || exit 1
55855
55856 @endif target-libgloss
55857
55858 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55859 maybe-clean-target-libgloss:
55860 @if target-libgloss
55861 maybe-clean-target-libgloss: clean-target-libgloss
55862
55863 clean-target-libgloss:
55864 @: $(MAKE); $(unstage)
55865 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55866 r=`${PWD_COMMAND}`; export r; \
55867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55868 $(NORMAL_TARGET_EXPORTS) \
55869 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55870 for flag in $(EXTRA_TARGET_FLAGS); do \
55871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55872 done; \
55873 (cd $(TARGET_SUBDIR)/libgloss && \
55874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55876 "RANLIB=$${RANLIB}" \
55877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55878 clean) \
55879 || exit 1
55880
55881 @endif target-libgloss
55882
55883 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55884 maybe-distclean-target-libgloss:
55885 @if target-libgloss
55886 maybe-distclean-target-libgloss: distclean-target-libgloss
55887
55888 distclean-target-libgloss:
55889 @: $(MAKE); $(unstage)
55890 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55891 r=`${PWD_COMMAND}`; export r; \
55892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55893 $(NORMAL_TARGET_EXPORTS) \
55894 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55895 for flag in $(EXTRA_TARGET_FLAGS); do \
55896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55897 done; \
55898 (cd $(TARGET_SUBDIR)/libgloss && \
55899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55901 "RANLIB=$${RANLIB}" \
55902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55903 distclean) \
55904 || exit 1
55905
55906 @endif target-libgloss
55907
55908 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55909 maybe-maintainer-clean-target-libgloss:
55910 @if target-libgloss
55911 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55912
55913 maintainer-clean-target-libgloss:
55914 @: $(MAKE); $(unstage)
55915 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55916 r=`${PWD_COMMAND}`; export r; \
55917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55918 $(NORMAL_TARGET_EXPORTS) \
55919 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55920 for flag in $(EXTRA_TARGET_FLAGS); do \
55921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55922 done; \
55923 (cd $(TARGET_SUBDIR)/libgloss && \
55924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55926 "RANLIB=$${RANLIB}" \
55927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55928 maintainer-clean) \
55929 || exit 1
55930
55931 @endif target-libgloss
55932
55933
55934
55935
55936
55937 .PHONY: configure-target-libffi maybe-configure-target-libffi
55938 maybe-configure-target-libffi:
55939 @if gcc-bootstrap
55940 configure-target-libffi: stage_current
55941 @endif gcc-bootstrap
55942 @if target-libffi
55943 maybe-configure-target-libffi: configure-target-libffi
55944 configure-target-libffi:
55945 @: $(MAKE); $(unstage)
55946 @r=`${PWD_COMMAND}`; export r; \
55947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55948 echo "Checking multilib configuration for libffi..."; \
55949 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55950 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55951 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55952 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55953 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55954 else \
55955 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55956 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55957 fi; \
55958 else \
55959 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55960 fi; \
55961 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55962 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55963 $(NORMAL_TARGET_EXPORTS) \
55964 echo Configuring in $(TARGET_SUBDIR)/libffi; \
55965 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55966 case $(srcdir) in \
55967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55968 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55970 esac; \
55971 module_srcdir=libffi; \
55972 rm -f no-such-file || : ; \
55973 CONFIG_SITE=no-such-file $(SHELL) \
55974 $$s/$$module_srcdir/configure \
55975 --srcdir=$${topdir}/$$module_srcdir \
55976 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55977 --target=${target_alias} --disable-shared --with-pic \
55978 || exit 1
55979 @endif target-libffi
55980
55981
55982
55983
55984
55985 .PHONY: all-target-libffi maybe-all-target-libffi
55986 maybe-all-target-libffi:
55987 @if gcc-bootstrap
55988 all-target-libffi: stage_current
55989 @endif gcc-bootstrap
55990 @if target-libffi
55991 TARGET-target-libffi=all
55992 maybe-all-target-libffi: all-target-libffi
55993 all-target-libffi: configure-target-libffi
55994 @: $(MAKE); $(unstage)
55995 @r=`${PWD_COMMAND}`; export r; \
55996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55997 $(NORMAL_TARGET_EXPORTS) \
55998 (cd $(TARGET_SUBDIR)/libffi && \
55999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56000 $(TARGET-target-libffi))
56001 @endif target-libffi
56002
56003
56004
56005
56006
56007 .PHONY: check-target-libffi maybe-check-target-libffi
56008 maybe-check-target-libffi:
56009 @if target-libffi
56010 maybe-check-target-libffi: check-target-libffi
56011
56012 check-target-libffi:
56013 @: $(MAKE); $(unstage)
56014 @r=`${PWD_COMMAND}`; export r; \
56015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56016 $(NORMAL_TARGET_EXPORTS) \
56017 (cd $(TARGET_SUBDIR)/libffi && \
56018 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56019
56020 @endif target-libffi
56021
56022 .PHONY: install-target-libffi maybe-install-target-libffi
56023 maybe-install-target-libffi:
56024 @if target-libffi
56025 maybe-install-target-libffi: install-target-libffi
56026
56027 # Dummy target for uninstallable.
56028 install-target-libffi:
56029
56030 @endif target-libffi
56031
56032 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56033 maybe-install-strip-target-libffi:
56034 @if target-libffi
56035 maybe-install-strip-target-libffi: install-strip-target-libffi
56036
56037 # Dummy target for uninstallable.
56038 install-strip-target-libffi:
56039
56040 @endif target-libffi
56041
56042 # Other targets (info, dvi, pdf, etc.)
56043
56044 .PHONY: maybe-info-target-libffi info-target-libffi
56045 maybe-info-target-libffi:
56046 @if target-libffi
56047 maybe-info-target-libffi: info-target-libffi
56048
56049 info-target-libffi: \
56050 configure-target-libffi
56051 @: $(MAKE); $(unstage)
56052 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56053 r=`${PWD_COMMAND}`; export r; \
56054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56055 $(NORMAL_TARGET_EXPORTS) \
56056 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56057 for flag in $(EXTRA_TARGET_FLAGS); do \
56058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56059 done; \
56060 (cd $(TARGET_SUBDIR)/libffi && \
56061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56063 "RANLIB=$${RANLIB}" \
56064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56065 info) \
56066 || exit 1
56067
56068 @endif target-libffi
56069
56070 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56071 maybe-dvi-target-libffi:
56072 @if target-libffi
56073 maybe-dvi-target-libffi: dvi-target-libffi
56074
56075 dvi-target-libffi: \
56076 configure-target-libffi
56077 @: $(MAKE); $(unstage)
56078 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56079 r=`${PWD_COMMAND}`; export r; \
56080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56081 $(NORMAL_TARGET_EXPORTS) \
56082 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56083 for flag in $(EXTRA_TARGET_FLAGS); do \
56084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56085 done; \
56086 (cd $(TARGET_SUBDIR)/libffi && \
56087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56089 "RANLIB=$${RANLIB}" \
56090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56091 dvi) \
56092 || exit 1
56093
56094 @endif target-libffi
56095
56096 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56097 maybe-pdf-target-libffi:
56098 @if target-libffi
56099 maybe-pdf-target-libffi: pdf-target-libffi
56100
56101 pdf-target-libffi: \
56102 configure-target-libffi
56103 @: $(MAKE); $(unstage)
56104 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56105 r=`${PWD_COMMAND}`; export r; \
56106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56107 $(NORMAL_TARGET_EXPORTS) \
56108 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56109 for flag in $(EXTRA_TARGET_FLAGS); do \
56110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56111 done; \
56112 (cd $(TARGET_SUBDIR)/libffi && \
56113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56115 "RANLIB=$${RANLIB}" \
56116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56117 pdf) \
56118 || exit 1
56119
56120 @endif target-libffi
56121
56122 .PHONY: maybe-html-target-libffi html-target-libffi
56123 maybe-html-target-libffi:
56124 @if target-libffi
56125 maybe-html-target-libffi: html-target-libffi
56126
56127 html-target-libffi: \
56128 configure-target-libffi
56129 @: $(MAKE); $(unstage)
56130 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56131 r=`${PWD_COMMAND}`; export r; \
56132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56133 $(NORMAL_TARGET_EXPORTS) \
56134 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56135 for flag in $(EXTRA_TARGET_FLAGS); do \
56136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56137 done; \
56138 (cd $(TARGET_SUBDIR)/libffi && \
56139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56141 "RANLIB=$${RANLIB}" \
56142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56143 html) \
56144 || exit 1
56145
56146 @endif target-libffi
56147
56148 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56149 maybe-TAGS-target-libffi:
56150 @if target-libffi
56151 maybe-TAGS-target-libffi: TAGS-target-libffi
56152
56153 TAGS-target-libffi: \
56154 configure-target-libffi
56155 @: $(MAKE); $(unstage)
56156 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56157 r=`${PWD_COMMAND}`; export r; \
56158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56159 $(NORMAL_TARGET_EXPORTS) \
56160 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56161 for flag in $(EXTRA_TARGET_FLAGS); do \
56162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56163 done; \
56164 (cd $(TARGET_SUBDIR)/libffi && \
56165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56167 "RANLIB=$${RANLIB}" \
56168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56169 TAGS) \
56170 || exit 1
56171
56172 @endif target-libffi
56173
56174 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56175 maybe-install-info-target-libffi:
56176 @if target-libffi
56177 maybe-install-info-target-libffi: install-info-target-libffi
56178
56179 install-info-target-libffi: \
56180 configure-target-libffi \
56181 info-target-libffi
56182 @: $(MAKE); $(unstage)
56183 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56184 r=`${PWD_COMMAND}`; export r; \
56185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56186 $(NORMAL_TARGET_EXPORTS) \
56187 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56188 for flag in $(EXTRA_TARGET_FLAGS); do \
56189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56190 done; \
56191 (cd $(TARGET_SUBDIR)/libffi && \
56192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56194 "RANLIB=$${RANLIB}" \
56195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56196 install-info) \
56197 || exit 1
56198
56199 @endif target-libffi
56200
56201 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56202 maybe-install-dvi-target-libffi:
56203 @if target-libffi
56204 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56205
56206 install-dvi-target-libffi: \
56207 configure-target-libffi \
56208 dvi-target-libffi
56209 @: $(MAKE); $(unstage)
56210 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56211 r=`${PWD_COMMAND}`; export r; \
56212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56213 $(NORMAL_TARGET_EXPORTS) \
56214 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56215 for flag in $(EXTRA_TARGET_FLAGS); do \
56216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56217 done; \
56218 (cd $(TARGET_SUBDIR)/libffi && \
56219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56221 "RANLIB=$${RANLIB}" \
56222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56223 install-dvi) \
56224 || exit 1
56225
56226 @endif target-libffi
56227
56228 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56229 maybe-install-pdf-target-libffi:
56230 @if target-libffi
56231 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56232
56233 install-pdf-target-libffi: \
56234 configure-target-libffi \
56235 pdf-target-libffi
56236 @: $(MAKE); $(unstage)
56237 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56238 r=`${PWD_COMMAND}`; export r; \
56239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56240 $(NORMAL_TARGET_EXPORTS) \
56241 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56242 for flag in $(EXTRA_TARGET_FLAGS); do \
56243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56244 done; \
56245 (cd $(TARGET_SUBDIR)/libffi && \
56246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56248 "RANLIB=$${RANLIB}" \
56249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56250 install-pdf) \
56251 || exit 1
56252
56253 @endif target-libffi
56254
56255 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56256 maybe-install-html-target-libffi:
56257 @if target-libffi
56258 maybe-install-html-target-libffi: install-html-target-libffi
56259
56260 install-html-target-libffi: \
56261 configure-target-libffi \
56262 html-target-libffi
56263 @: $(MAKE); $(unstage)
56264 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56265 r=`${PWD_COMMAND}`; export r; \
56266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56267 $(NORMAL_TARGET_EXPORTS) \
56268 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56269 for flag in $(EXTRA_TARGET_FLAGS); do \
56270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56271 done; \
56272 (cd $(TARGET_SUBDIR)/libffi && \
56273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56275 "RANLIB=$${RANLIB}" \
56276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56277 install-html) \
56278 || exit 1
56279
56280 @endif target-libffi
56281
56282 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56283 maybe-installcheck-target-libffi:
56284 @if target-libffi
56285 maybe-installcheck-target-libffi: installcheck-target-libffi
56286
56287 installcheck-target-libffi: \
56288 configure-target-libffi
56289 @: $(MAKE); $(unstage)
56290 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56291 r=`${PWD_COMMAND}`; export r; \
56292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56293 $(NORMAL_TARGET_EXPORTS) \
56294 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56295 for flag in $(EXTRA_TARGET_FLAGS); do \
56296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56297 done; \
56298 (cd $(TARGET_SUBDIR)/libffi && \
56299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56301 "RANLIB=$${RANLIB}" \
56302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56303 installcheck) \
56304 || exit 1
56305
56306 @endif target-libffi
56307
56308 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56309 maybe-mostlyclean-target-libffi:
56310 @if target-libffi
56311 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56312
56313 mostlyclean-target-libffi:
56314 @: $(MAKE); $(unstage)
56315 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56316 r=`${PWD_COMMAND}`; export r; \
56317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56318 $(NORMAL_TARGET_EXPORTS) \
56319 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56320 for flag in $(EXTRA_TARGET_FLAGS); do \
56321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56322 done; \
56323 (cd $(TARGET_SUBDIR)/libffi && \
56324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56326 "RANLIB=$${RANLIB}" \
56327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56328 mostlyclean) \
56329 || exit 1
56330
56331 @endif target-libffi
56332
56333 .PHONY: maybe-clean-target-libffi clean-target-libffi
56334 maybe-clean-target-libffi:
56335 @if target-libffi
56336 maybe-clean-target-libffi: clean-target-libffi
56337
56338 clean-target-libffi:
56339 @: $(MAKE); $(unstage)
56340 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56341 r=`${PWD_COMMAND}`; export r; \
56342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56343 $(NORMAL_TARGET_EXPORTS) \
56344 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56345 for flag in $(EXTRA_TARGET_FLAGS); do \
56346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56347 done; \
56348 (cd $(TARGET_SUBDIR)/libffi && \
56349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56351 "RANLIB=$${RANLIB}" \
56352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56353 clean) \
56354 || exit 1
56355
56356 @endif target-libffi
56357
56358 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56359 maybe-distclean-target-libffi:
56360 @if target-libffi
56361 maybe-distclean-target-libffi: distclean-target-libffi
56362
56363 distclean-target-libffi:
56364 @: $(MAKE); $(unstage)
56365 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56366 r=`${PWD_COMMAND}`; export r; \
56367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56368 $(NORMAL_TARGET_EXPORTS) \
56369 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56370 for flag in $(EXTRA_TARGET_FLAGS); do \
56371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56372 done; \
56373 (cd $(TARGET_SUBDIR)/libffi && \
56374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56376 "RANLIB=$${RANLIB}" \
56377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56378 distclean) \
56379 || exit 1
56380
56381 @endif target-libffi
56382
56383 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56384 maybe-maintainer-clean-target-libffi:
56385 @if target-libffi
56386 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56387
56388 maintainer-clean-target-libffi:
56389 @: $(MAKE); $(unstage)
56390 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56391 r=`${PWD_COMMAND}`; export r; \
56392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56393 $(NORMAL_TARGET_EXPORTS) \
56394 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56395 for flag in $(EXTRA_TARGET_FLAGS); do \
56396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56397 done; \
56398 (cd $(TARGET_SUBDIR)/libffi && \
56399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56401 "RANLIB=$${RANLIB}" \
56402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56403 maintainer-clean) \
56404 || exit 1
56405
56406 @endif target-libffi
56407
56408
56409
56410
56411
56412 .PHONY: configure-target-zlib maybe-configure-target-zlib
56413 maybe-configure-target-zlib:
56414 @if gcc-bootstrap
56415 configure-target-zlib: stage_current
56416 @endif gcc-bootstrap
56417 @if target-zlib
56418 maybe-configure-target-zlib: configure-target-zlib
56419 configure-target-zlib:
56420 @r=`${PWD_COMMAND}`; export r; \
56421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56422 echo "Checking multilib configuration for zlib..."; \
56423 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56424 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56425 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56426 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56427 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56428 else \
56429 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56430 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56431 fi; \
56432 else \
56433 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56434 fi; \
56435 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56436 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56437 $(NORMAL_TARGET_EXPORTS) \
56438 echo Configuring in $(TARGET_SUBDIR)/zlib; \
56439 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56440 case $(srcdir) in \
56441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56442 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56444 esac; \
56445 module_srcdir=zlib; \
56446 rm -f no-such-file || : ; \
56447 CONFIG_SITE=no-such-file $(SHELL) \
56448 $$s/$$module_srcdir/configure \
56449 --srcdir=$${topdir}/$$module_srcdir \
56450 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56451 --target=${target_alias} \
56452 || exit 1
56453 @endif target-zlib
56454
56455
56456
56457 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
56458 maybe-configure-stage1-target-zlib:
56459 @if target-zlib-bootstrap
56460 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
56461 configure-stage1-target-zlib:
56462 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56463 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56464 @r=`${PWD_COMMAND}`; export r; \
56465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56466 TFLAGS="$(STAGE1_TFLAGS)"; \
56467 echo "Checking multilib configuration for zlib..."; \
56468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56469 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56470 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56471 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56472 else \
56473 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56474 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56475 fi; \
56476 else \
56477 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56478 fi; \
56479 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56480 $(NORMAL_TARGET_EXPORTS) \
56481 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56484 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
56485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56486 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56487 case $(srcdir) in \
56488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56489 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56491 esac; \
56492 module_srcdir=zlib; \
56493 $(SHELL) $$s/$$module_srcdir/configure \
56494 --srcdir=$${topdir}/$$module_srcdir \
56495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56496 --target=${target_alias} \
56497 \
56498 $(STAGE1_CONFIGURE_FLAGS)
56499 @endif target-zlib-bootstrap
56500
56501 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
56502 maybe-configure-stage2-target-zlib:
56503 @if target-zlib-bootstrap
56504 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56505 configure-stage2-target-zlib:
56506 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56507 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56508 @r=`${PWD_COMMAND}`; export r; \
56509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56510 TFLAGS="$(STAGE2_TFLAGS)"; \
56511 echo "Checking multilib configuration for zlib..."; \
56512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56513 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56514 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56515 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56516 else \
56517 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56518 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56519 fi; \
56520 else \
56521 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56522 fi; \
56523 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56524 $(NORMAL_TARGET_EXPORTS) \
56525 \
56526 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56527 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56528 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56529 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56530 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56531 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56532 case $(srcdir) in \
56533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56534 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56536 esac; \
56537 module_srcdir=zlib; \
56538 $(SHELL) $$s/$$module_srcdir/configure \
56539 --srcdir=$${topdir}/$$module_srcdir \
56540 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56541 --target=${target_alias} \
56542 --with-build-libsubdir=$(HOST_SUBDIR) \
56543 $(STAGE2_CONFIGURE_FLAGS)
56544 @endif target-zlib-bootstrap
56545
56546 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56547 maybe-configure-stage3-target-zlib:
56548 @if target-zlib-bootstrap
56549 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56550 configure-stage3-target-zlib:
56551 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56552 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56553 @r=`${PWD_COMMAND}`; export r; \
56554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56555 TFLAGS="$(STAGE3_TFLAGS)"; \
56556 echo "Checking multilib configuration for zlib..."; \
56557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56558 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56559 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56560 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56561 else \
56562 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56563 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56564 fi; \
56565 else \
56566 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56567 fi; \
56568 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56569 $(NORMAL_TARGET_EXPORTS) \
56570 \
56571 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56574 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56576 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56577 case $(srcdir) in \
56578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56579 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56581 esac; \
56582 module_srcdir=zlib; \
56583 $(SHELL) $$s/$$module_srcdir/configure \
56584 --srcdir=$${topdir}/$$module_srcdir \
56585 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56586 --target=${target_alias} \
56587 --with-build-libsubdir=$(HOST_SUBDIR) \
56588 $(STAGE3_CONFIGURE_FLAGS)
56589 @endif target-zlib-bootstrap
56590
56591 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56592 maybe-configure-stage4-target-zlib:
56593 @if target-zlib-bootstrap
56594 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56595 configure-stage4-target-zlib:
56596 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56597 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56598 @r=`${PWD_COMMAND}`; export r; \
56599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56600 TFLAGS="$(STAGE4_TFLAGS)"; \
56601 echo "Checking multilib configuration for zlib..."; \
56602 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56603 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56604 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56605 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56606 else \
56607 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56608 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56609 fi; \
56610 else \
56611 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56612 fi; \
56613 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56614 $(NORMAL_TARGET_EXPORTS) \
56615 \
56616 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56617 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56618 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56619 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56620 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56621 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56622 case $(srcdir) in \
56623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56624 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56626 esac; \
56627 module_srcdir=zlib; \
56628 $(SHELL) $$s/$$module_srcdir/configure \
56629 --srcdir=$${topdir}/$$module_srcdir \
56630 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56631 --target=${target_alias} \
56632 --with-build-libsubdir=$(HOST_SUBDIR) \
56633 $(STAGE4_CONFIGURE_FLAGS)
56634 @endif target-zlib-bootstrap
56635
56636 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56637 maybe-configure-stageprofile-target-zlib:
56638 @if target-zlib-bootstrap
56639 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56640 configure-stageprofile-target-zlib:
56641 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56642 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56643 @r=`${PWD_COMMAND}`; export r; \
56644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56645 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56646 echo "Checking multilib configuration for zlib..."; \
56647 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56648 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56649 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56650 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56651 else \
56652 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56653 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56654 fi; \
56655 else \
56656 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56657 fi; \
56658 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56659 $(NORMAL_TARGET_EXPORTS) \
56660 \
56661 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56664 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56665 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56666 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56667 case $(srcdir) in \
56668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56669 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56671 esac; \
56672 module_srcdir=zlib; \
56673 $(SHELL) $$s/$$module_srcdir/configure \
56674 --srcdir=$${topdir}/$$module_srcdir \
56675 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56676 --target=${target_alias} \
56677 --with-build-libsubdir=$(HOST_SUBDIR) \
56678 $(STAGEprofile_CONFIGURE_FLAGS)
56679 @endif target-zlib-bootstrap
56680
56681 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56682 maybe-configure-stagetrain-target-zlib:
56683 @if target-zlib-bootstrap
56684 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56685 configure-stagetrain-target-zlib:
56686 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56687 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56688 @r=`${PWD_COMMAND}`; export r; \
56689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56690 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56691 echo "Checking multilib configuration for zlib..."; \
56692 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56693 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56694 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56695 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56696 else \
56697 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56698 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56699 fi; \
56700 else \
56701 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56702 fi; \
56703 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56704 $(NORMAL_TARGET_EXPORTS) \
56705 \
56706 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56707 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56708 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56709 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56710 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56711 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56712 case $(srcdir) in \
56713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56714 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56716 esac; \
56717 module_srcdir=zlib; \
56718 $(SHELL) $$s/$$module_srcdir/configure \
56719 --srcdir=$${topdir}/$$module_srcdir \
56720 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56721 --target=${target_alias} \
56722 --with-build-libsubdir=$(HOST_SUBDIR) \
56723 $(STAGEtrain_CONFIGURE_FLAGS)
56724 @endif target-zlib-bootstrap
56725
56726 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56727 maybe-configure-stagefeedback-target-zlib:
56728 @if target-zlib-bootstrap
56729 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56730 configure-stagefeedback-target-zlib:
56731 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56732 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56733 @r=`${PWD_COMMAND}`; export r; \
56734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56735 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56736 echo "Checking multilib configuration for zlib..."; \
56737 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56738 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56739 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56740 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56741 else \
56742 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56743 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56744 fi; \
56745 else \
56746 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56747 fi; \
56748 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56749 $(NORMAL_TARGET_EXPORTS) \
56750 \
56751 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56752 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56753 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56754 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56755 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56756 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56757 case $(srcdir) in \
56758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56759 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56761 esac; \
56762 module_srcdir=zlib; \
56763 $(SHELL) $$s/$$module_srcdir/configure \
56764 --srcdir=$${topdir}/$$module_srcdir \
56765 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56766 --target=${target_alias} \
56767 --with-build-libsubdir=$(HOST_SUBDIR) \
56768 $(STAGEfeedback_CONFIGURE_FLAGS)
56769 @endif target-zlib-bootstrap
56770
56771 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56772 maybe-configure-stageautoprofile-target-zlib:
56773 @if target-zlib-bootstrap
56774 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56775 configure-stageautoprofile-target-zlib:
56776 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56777 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56778 @r=`${PWD_COMMAND}`; export r; \
56779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56780 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56781 echo "Checking multilib configuration for zlib..."; \
56782 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56783 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56784 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56785 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56786 else \
56787 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56788 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56789 fi; \
56790 else \
56791 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56792 fi; \
56793 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56794 $(NORMAL_TARGET_EXPORTS) \
56795 \
56796 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56799 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56800 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56801 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56802 case $(srcdir) in \
56803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56804 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56806 esac; \
56807 module_srcdir=zlib; \
56808 $(SHELL) $$s/$$module_srcdir/configure \
56809 --srcdir=$${topdir}/$$module_srcdir \
56810 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56811 --target=${target_alias} \
56812 --with-build-libsubdir=$(HOST_SUBDIR) \
56813 $(STAGEautoprofile_CONFIGURE_FLAGS)
56814 @endif target-zlib-bootstrap
56815
56816 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56817 maybe-configure-stageautofeedback-target-zlib:
56818 @if target-zlib-bootstrap
56819 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56820 configure-stageautofeedback-target-zlib:
56821 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56822 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56823 @r=`${PWD_COMMAND}`; export r; \
56824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56825 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56826 echo "Checking multilib configuration for zlib..."; \
56827 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56828 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56829 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56830 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56831 else \
56832 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56833 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56834 fi; \
56835 else \
56836 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56837 fi; \
56838 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56839 $(NORMAL_TARGET_EXPORTS) \
56840 \
56841 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56842 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56843 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56844 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56846 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56847 case $(srcdir) in \
56848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56849 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56851 esac; \
56852 module_srcdir=zlib; \
56853 $(SHELL) $$s/$$module_srcdir/configure \
56854 --srcdir=$${topdir}/$$module_srcdir \
56855 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56856 --target=${target_alias} \
56857 --with-build-libsubdir=$(HOST_SUBDIR) \
56858 $(STAGEautofeedback_CONFIGURE_FLAGS)
56859 @endif target-zlib-bootstrap
56860
56861
56862
56863
56864
56865 .PHONY: all-target-zlib maybe-all-target-zlib
56866 maybe-all-target-zlib:
56867 @if gcc-bootstrap
56868 all-target-zlib: stage_current
56869 @endif gcc-bootstrap
56870 @if target-zlib
56871 TARGET-target-zlib=all
56872 maybe-all-target-zlib: all-target-zlib
56873 all-target-zlib: configure-target-zlib
56874 @r=`${PWD_COMMAND}`; export r; \
56875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56876 $(NORMAL_TARGET_EXPORTS) \
56877 (cd $(TARGET_SUBDIR)/zlib && \
56878 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56879 $(TARGET-target-zlib))
56880 @endif target-zlib
56881
56882
56883
56884 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56885 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56886 maybe-all-stage1-target-zlib:
56887 maybe-clean-stage1-target-zlib:
56888 @if target-zlib-bootstrap
56889 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56890 all-stage1: all-stage1-target-zlib
56891 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56892 all-stage1-target-zlib: configure-stage1-target-zlib
56893 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56894 @r=`${PWD_COMMAND}`; export r; \
56895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56896 TFLAGS="$(STAGE1_TFLAGS)"; \
56897 $(NORMAL_TARGET_EXPORTS) \
56898 cd $(TARGET_SUBDIR)/zlib && \
56899 \
56900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56901 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56902 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56903 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56907 $(EXTRA_TARGET_FLAGS) \
56908 \
56909 TFLAGS="$(STAGE1_TFLAGS)" \
56910 $(TARGET-stage1-target-zlib)
56911
56912 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56913 clean-stage1: clean-stage1-target-zlib
56914 clean-stage1-target-zlib:
56915 @if [ $(current_stage) = stage1 ]; then \
56916 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56917 else \
56918 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56919 $(MAKE) stage1-start; \
56920 fi; \
56921 cd $(TARGET_SUBDIR)/zlib && \
56922 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56923 clean
56924 @endif target-zlib-bootstrap
56925
56926
56927 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56928 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56929 maybe-all-stage2-target-zlib:
56930 maybe-clean-stage2-target-zlib:
56931 @if target-zlib-bootstrap
56932 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56933 all-stage2: all-stage2-target-zlib
56934 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56935 all-stage2-target-zlib: configure-stage2-target-zlib
56936 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56937 @r=`${PWD_COMMAND}`; export r; \
56938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56939 TFLAGS="$(STAGE2_TFLAGS)"; \
56940 $(NORMAL_TARGET_EXPORTS) \
56941 \
56942 cd $(TARGET_SUBDIR)/zlib && \
56943 \
56944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56945 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56946 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56947 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56951 $(EXTRA_TARGET_FLAGS) \
56952 TFLAGS="$(STAGE2_TFLAGS)" \
56953 $(TARGET-stage2-target-zlib)
56954
56955 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56956 clean-stage2: clean-stage2-target-zlib
56957 clean-stage2-target-zlib:
56958 @if [ $(current_stage) = stage2 ]; then \
56959 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56960 else \
56961 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56962 $(MAKE) stage2-start; \
56963 fi; \
56964 cd $(TARGET_SUBDIR)/zlib && \
56965 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56966 @endif target-zlib-bootstrap
56967
56968
56969 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56970 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56971 maybe-all-stage3-target-zlib:
56972 maybe-clean-stage3-target-zlib:
56973 @if target-zlib-bootstrap
56974 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56975 all-stage3: all-stage3-target-zlib
56976 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56977 all-stage3-target-zlib: configure-stage3-target-zlib
56978 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56979 @r=`${PWD_COMMAND}`; export r; \
56980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56981 TFLAGS="$(STAGE3_TFLAGS)"; \
56982 $(NORMAL_TARGET_EXPORTS) \
56983 \
56984 cd $(TARGET_SUBDIR)/zlib && \
56985 \
56986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56987 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56988 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56989 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56993 $(EXTRA_TARGET_FLAGS) \
56994 TFLAGS="$(STAGE3_TFLAGS)" \
56995 $(TARGET-stage3-target-zlib)
56996
56997 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
56998 clean-stage3: clean-stage3-target-zlib
56999 clean-stage3-target-zlib:
57000 @if [ $(current_stage) = stage3 ]; then \
57001 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57002 else \
57003 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
57004 $(MAKE) stage3-start; \
57005 fi; \
57006 cd $(TARGET_SUBDIR)/zlib && \
57007 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57008 @endif target-zlib-bootstrap
57009
57010
57011 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
57012 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
57013 maybe-all-stage4-target-zlib:
57014 maybe-clean-stage4-target-zlib:
57015 @if target-zlib-bootstrap
57016 maybe-all-stage4-target-zlib: all-stage4-target-zlib
57017 all-stage4: all-stage4-target-zlib
57018 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
57019 all-stage4-target-zlib: configure-stage4-target-zlib
57020 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57021 @r=`${PWD_COMMAND}`; export r; \
57022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57023 TFLAGS="$(STAGE4_TFLAGS)"; \
57024 $(NORMAL_TARGET_EXPORTS) \
57025 \
57026 cd $(TARGET_SUBDIR)/zlib && \
57027 \
57028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57029 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57030 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57031 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57032 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57033 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57034 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57035 $(EXTRA_TARGET_FLAGS) \
57036 TFLAGS="$(STAGE4_TFLAGS)" \
57037 $(TARGET-stage4-target-zlib)
57038
57039 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
57040 clean-stage4: clean-stage4-target-zlib
57041 clean-stage4-target-zlib:
57042 @if [ $(current_stage) = stage4 ]; then \
57043 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57044 else \
57045 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
57046 $(MAKE) stage4-start; \
57047 fi; \
57048 cd $(TARGET_SUBDIR)/zlib && \
57049 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57050 @endif target-zlib-bootstrap
57051
57052
57053 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
57054 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
57055 maybe-all-stageprofile-target-zlib:
57056 maybe-clean-stageprofile-target-zlib:
57057 @if target-zlib-bootstrap
57058 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
57059 all-stageprofile: all-stageprofile-target-zlib
57060 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
57061 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
57062 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57063 @r=`${PWD_COMMAND}`; export r; \
57064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57065 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57066 $(NORMAL_TARGET_EXPORTS) \
57067 \
57068 cd $(TARGET_SUBDIR)/zlib && \
57069 \
57070 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57071 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57072 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57073 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57077 $(EXTRA_TARGET_FLAGS) \
57078 TFLAGS="$(STAGEprofile_TFLAGS)" \
57079 $(TARGET-stageprofile-target-zlib)
57080
57081 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
57082 clean-stageprofile: clean-stageprofile-target-zlib
57083 clean-stageprofile-target-zlib:
57084 @if [ $(current_stage) = stageprofile ]; then \
57085 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57086 else \
57087 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
57088 $(MAKE) stageprofile-start; \
57089 fi; \
57090 cd $(TARGET_SUBDIR)/zlib && \
57091 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57092 @endif target-zlib-bootstrap
57093
57094
57095 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
57096 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
57097 maybe-all-stagetrain-target-zlib:
57098 maybe-clean-stagetrain-target-zlib:
57099 @if target-zlib-bootstrap
57100 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
57101 all-stagetrain: all-stagetrain-target-zlib
57102 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
57103 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
57104 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57105 @r=`${PWD_COMMAND}`; export r; \
57106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57107 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57108 $(NORMAL_TARGET_EXPORTS) \
57109 \
57110 cd $(TARGET_SUBDIR)/zlib && \
57111 \
57112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57113 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57114 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57115 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57119 $(EXTRA_TARGET_FLAGS) \
57120 TFLAGS="$(STAGEtrain_TFLAGS)" \
57121 $(TARGET-stagetrain-target-zlib)
57122
57123 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
57124 clean-stagetrain: clean-stagetrain-target-zlib
57125 clean-stagetrain-target-zlib:
57126 @if [ $(current_stage) = stagetrain ]; then \
57127 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57128 else \
57129 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
57130 $(MAKE) stagetrain-start; \
57131 fi; \
57132 cd $(TARGET_SUBDIR)/zlib && \
57133 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57134 @endif target-zlib-bootstrap
57135
57136
57137 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
57138 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
57139 maybe-all-stagefeedback-target-zlib:
57140 maybe-clean-stagefeedback-target-zlib:
57141 @if target-zlib-bootstrap
57142 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
57143 all-stagefeedback: all-stagefeedback-target-zlib
57144 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
57145 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57146 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57147 @r=`${PWD_COMMAND}`; export r; \
57148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57149 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57150 $(NORMAL_TARGET_EXPORTS) \
57151 \
57152 cd $(TARGET_SUBDIR)/zlib && \
57153 \
57154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57155 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57156 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57157 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57158 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57159 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57160 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57161 $(EXTRA_TARGET_FLAGS) \
57162 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57163 $(TARGET-stagefeedback-target-zlib)
57164
57165 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
57166 clean-stagefeedback: clean-stagefeedback-target-zlib
57167 clean-stagefeedback-target-zlib:
57168 @if [ $(current_stage) = stagefeedback ]; then \
57169 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57170 else \
57171 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
57172 $(MAKE) stagefeedback-start; \
57173 fi; \
57174 cd $(TARGET_SUBDIR)/zlib && \
57175 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57176 @endif target-zlib-bootstrap
57177
57178
57179 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
57180 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
57181 maybe-all-stageautoprofile-target-zlib:
57182 maybe-clean-stageautoprofile-target-zlib:
57183 @if target-zlib-bootstrap
57184 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
57185 all-stageautoprofile: all-stageautoprofile-target-zlib
57186 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
57187 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57188 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57189 @r=`${PWD_COMMAND}`; export r; \
57190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57191 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57192 $(NORMAL_TARGET_EXPORTS) \
57193 \
57194 cd $(TARGET_SUBDIR)/zlib && \
57195 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57197 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57198 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57199 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57203 $(EXTRA_TARGET_FLAGS) \
57204 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57205 $(TARGET-stageautoprofile-target-zlib)
57206
57207 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
57208 clean-stageautoprofile: clean-stageautoprofile-target-zlib
57209 clean-stageautoprofile-target-zlib:
57210 @if [ $(current_stage) = stageautoprofile ]; then \
57211 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57212 else \
57213 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
57214 $(MAKE) stageautoprofile-start; \
57215 fi; \
57216 cd $(TARGET_SUBDIR)/zlib && \
57217 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57218 @endif target-zlib-bootstrap
57219
57220
57221 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
57222 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
57223 maybe-all-stageautofeedback-target-zlib:
57224 maybe-clean-stageautofeedback-target-zlib:
57225 @if target-zlib-bootstrap
57226 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
57227 all-stageautofeedback: all-stageautofeedback-target-zlib
57228 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
57229 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57230 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57231 @r=`${PWD_COMMAND}`; export r; \
57232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57233 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57234 $(NORMAL_TARGET_EXPORTS) \
57235 \
57236 cd $(TARGET_SUBDIR)/zlib && \
57237 \
57238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57239 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57240 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57241 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57245 $(EXTRA_TARGET_FLAGS) \
57246 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57247 $(TARGET-stageautofeedback-target-zlib)
57248
57249 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
57250 clean-stageautofeedback: clean-stageautofeedback-target-zlib
57251 clean-stageautofeedback-target-zlib:
57252 @if [ $(current_stage) = stageautofeedback ]; then \
57253 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57254 else \
57255 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
57256 $(MAKE) stageautofeedback-start; \
57257 fi; \
57258 cd $(TARGET_SUBDIR)/zlib && \
57259 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57260 @endif target-zlib-bootstrap
57261
57262
57263
57264
57265
57266
57267 .PHONY: check-target-zlib maybe-check-target-zlib
57268 maybe-check-target-zlib:
57269 @if target-zlib
57270 maybe-check-target-zlib: check-target-zlib
57271
57272 check-target-zlib:
57273 @: $(MAKE); $(unstage)
57274 @r=`${PWD_COMMAND}`; export r; \
57275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57276 $(NORMAL_TARGET_EXPORTS) \
57277 (cd $(TARGET_SUBDIR)/zlib && \
57278 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57279
57280 @endif target-zlib
57281
57282 .PHONY: install-target-zlib maybe-install-target-zlib
57283 maybe-install-target-zlib:
57284 @if target-zlib
57285 maybe-install-target-zlib: install-target-zlib
57286
57287 install-target-zlib: installdirs
57288 @: $(MAKE); $(unstage)
57289 @r=`${PWD_COMMAND}`; export r; \
57290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57291 $(NORMAL_TARGET_EXPORTS) \
57292 (cd $(TARGET_SUBDIR)/zlib && \
57293 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57294
57295 @endif target-zlib
57296
57297 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
57298 maybe-install-strip-target-zlib:
57299 @if target-zlib
57300 maybe-install-strip-target-zlib: install-strip-target-zlib
57301
57302 install-strip-target-zlib: installdirs
57303 @: $(MAKE); $(unstage)
57304 @r=`${PWD_COMMAND}`; export r; \
57305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57306 $(NORMAL_TARGET_EXPORTS) \
57307 (cd $(TARGET_SUBDIR)/zlib && \
57308 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57309
57310 @endif target-zlib
57311
57312 # Other targets (info, dvi, pdf, etc.)
57313
57314 .PHONY: maybe-info-target-zlib info-target-zlib
57315 maybe-info-target-zlib:
57316 @if target-zlib
57317 maybe-info-target-zlib: info-target-zlib
57318
57319 info-target-zlib: \
57320 configure-target-zlib
57321 @: $(MAKE); $(unstage)
57322 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57323 r=`${PWD_COMMAND}`; export r; \
57324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57325 $(NORMAL_TARGET_EXPORTS) \
57326 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
57327 for flag in $(EXTRA_TARGET_FLAGS); do \
57328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57329 done; \
57330 (cd $(TARGET_SUBDIR)/zlib && \
57331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57333 "RANLIB=$${RANLIB}" \
57334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57335 info) \
57336 || exit 1
57337
57338 @endif target-zlib
57339
57340 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
57341 maybe-dvi-target-zlib:
57342 @if target-zlib
57343 maybe-dvi-target-zlib: dvi-target-zlib
57344
57345 dvi-target-zlib: \
57346 configure-target-zlib
57347 @: $(MAKE); $(unstage)
57348 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57349 r=`${PWD_COMMAND}`; export r; \
57350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57351 $(NORMAL_TARGET_EXPORTS) \
57352 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
57353 for flag in $(EXTRA_TARGET_FLAGS); do \
57354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57355 done; \
57356 (cd $(TARGET_SUBDIR)/zlib && \
57357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57359 "RANLIB=$${RANLIB}" \
57360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57361 dvi) \
57362 || exit 1
57363
57364 @endif target-zlib
57365
57366 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
57367 maybe-pdf-target-zlib:
57368 @if target-zlib
57369 maybe-pdf-target-zlib: pdf-target-zlib
57370
57371 pdf-target-zlib: \
57372 configure-target-zlib
57373 @: $(MAKE); $(unstage)
57374 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57375 r=`${PWD_COMMAND}`; export r; \
57376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57377 $(NORMAL_TARGET_EXPORTS) \
57378 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
57379 for flag in $(EXTRA_TARGET_FLAGS); do \
57380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57381 done; \
57382 (cd $(TARGET_SUBDIR)/zlib && \
57383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57385 "RANLIB=$${RANLIB}" \
57386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57387 pdf) \
57388 || exit 1
57389
57390 @endif target-zlib
57391
57392 .PHONY: maybe-html-target-zlib html-target-zlib
57393 maybe-html-target-zlib:
57394 @if target-zlib
57395 maybe-html-target-zlib: html-target-zlib
57396
57397 html-target-zlib: \
57398 configure-target-zlib
57399 @: $(MAKE); $(unstage)
57400 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57401 r=`${PWD_COMMAND}`; export r; \
57402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57403 $(NORMAL_TARGET_EXPORTS) \
57404 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
57405 for flag in $(EXTRA_TARGET_FLAGS); do \
57406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57407 done; \
57408 (cd $(TARGET_SUBDIR)/zlib && \
57409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57411 "RANLIB=$${RANLIB}" \
57412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57413 html) \
57414 || exit 1
57415
57416 @endif target-zlib
57417
57418 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
57419 maybe-TAGS-target-zlib:
57420 @if target-zlib
57421 maybe-TAGS-target-zlib: TAGS-target-zlib
57422
57423 TAGS-target-zlib: \
57424 configure-target-zlib
57425 @: $(MAKE); $(unstage)
57426 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57427 r=`${PWD_COMMAND}`; export r; \
57428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57429 $(NORMAL_TARGET_EXPORTS) \
57430 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
57431 for flag in $(EXTRA_TARGET_FLAGS); do \
57432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57433 done; \
57434 (cd $(TARGET_SUBDIR)/zlib && \
57435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57437 "RANLIB=$${RANLIB}" \
57438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57439 TAGS) \
57440 || exit 1
57441
57442 @endif target-zlib
57443
57444 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
57445 maybe-install-info-target-zlib:
57446 @if target-zlib
57447 maybe-install-info-target-zlib: install-info-target-zlib
57448
57449 install-info-target-zlib: \
57450 configure-target-zlib \
57451 info-target-zlib
57452 @: $(MAKE); $(unstage)
57453 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57454 r=`${PWD_COMMAND}`; export r; \
57455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57456 $(NORMAL_TARGET_EXPORTS) \
57457 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
57458 for flag in $(EXTRA_TARGET_FLAGS); do \
57459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57460 done; \
57461 (cd $(TARGET_SUBDIR)/zlib && \
57462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57464 "RANLIB=$${RANLIB}" \
57465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57466 install-info) \
57467 || exit 1
57468
57469 @endif target-zlib
57470
57471 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
57472 maybe-install-dvi-target-zlib:
57473 @if target-zlib
57474 maybe-install-dvi-target-zlib: install-dvi-target-zlib
57475
57476 install-dvi-target-zlib: \
57477 configure-target-zlib \
57478 dvi-target-zlib
57479 @: $(MAKE); $(unstage)
57480 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57481 r=`${PWD_COMMAND}`; export r; \
57482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57483 $(NORMAL_TARGET_EXPORTS) \
57484 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
57485 for flag in $(EXTRA_TARGET_FLAGS); do \
57486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57487 done; \
57488 (cd $(TARGET_SUBDIR)/zlib && \
57489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57491 "RANLIB=$${RANLIB}" \
57492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57493 install-dvi) \
57494 || exit 1
57495
57496 @endif target-zlib
57497
57498 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
57499 maybe-install-pdf-target-zlib:
57500 @if target-zlib
57501 maybe-install-pdf-target-zlib: install-pdf-target-zlib
57502
57503 install-pdf-target-zlib: \
57504 configure-target-zlib \
57505 pdf-target-zlib
57506 @: $(MAKE); $(unstage)
57507 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57508 r=`${PWD_COMMAND}`; export r; \
57509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57510 $(NORMAL_TARGET_EXPORTS) \
57511 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57512 for flag in $(EXTRA_TARGET_FLAGS); do \
57513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57514 done; \
57515 (cd $(TARGET_SUBDIR)/zlib && \
57516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57518 "RANLIB=$${RANLIB}" \
57519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57520 install-pdf) \
57521 || exit 1
57522
57523 @endif target-zlib
57524
57525 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57526 maybe-install-html-target-zlib:
57527 @if target-zlib
57528 maybe-install-html-target-zlib: install-html-target-zlib
57529
57530 install-html-target-zlib: \
57531 configure-target-zlib \
57532 html-target-zlib
57533 @: $(MAKE); $(unstage)
57534 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57535 r=`${PWD_COMMAND}`; export r; \
57536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57537 $(NORMAL_TARGET_EXPORTS) \
57538 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57539 for flag in $(EXTRA_TARGET_FLAGS); do \
57540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57541 done; \
57542 (cd $(TARGET_SUBDIR)/zlib && \
57543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57545 "RANLIB=$${RANLIB}" \
57546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57547 install-html) \
57548 || exit 1
57549
57550 @endif target-zlib
57551
57552 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57553 maybe-installcheck-target-zlib:
57554 @if target-zlib
57555 maybe-installcheck-target-zlib: installcheck-target-zlib
57556
57557 installcheck-target-zlib: \
57558 configure-target-zlib
57559 @: $(MAKE); $(unstage)
57560 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57561 r=`${PWD_COMMAND}`; export r; \
57562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57563 $(NORMAL_TARGET_EXPORTS) \
57564 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57565 for flag in $(EXTRA_TARGET_FLAGS); do \
57566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57567 done; \
57568 (cd $(TARGET_SUBDIR)/zlib && \
57569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57571 "RANLIB=$${RANLIB}" \
57572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57573 installcheck) \
57574 || exit 1
57575
57576 @endif target-zlib
57577
57578 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57579 maybe-mostlyclean-target-zlib:
57580 @if target-zlib
57581 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57582
57583 mostlyclean-target-zlib:
57584 @: $(MAKE); $(unstage)
57585 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57586 r=`${PWD_COMMAND}`; export r; \
57587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57588 $(NORMAL_TARGET_EXPORTS) \
57589 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57590 for flag in $(EXTRA_TARGET_FLAGS); do \
57591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57592 done; \
57593 (cd $(TARGET_SUBDIR)/zlib && \
57594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57596 "RANLIB=$${RANLIB}" \
57597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57598 mostlyclean) \
57599 || exit 1
57600
57601 @endif target-zlib
57602
57603 .PHONY: maybe-clean-target-zlib clean-target-zlib
57604 maybe-clean-target-zlib:
57605 @if target-zlib
57606 maybe-clean-target-zlib: clean-target-zlib
57607
57608 clean-target-zlib:
57609 @: $(MAKE); $(unstage)
57610 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57611 r=`${PWD_COMMAND}`; export r; \
57612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57613 $(NORMAL_TARGET_EXPORTS) \
57614 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57615 for flag in $(EXTRA_TARGET_FLAGS); do \
57616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57617 done; \
57618 (cd $(TARGET_SUBDIR)/zlib && \
57619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57621 "RANLIB=$${RANLIB}" \
57622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57623 clean) \
57624 || exit 1
57625
57626 @endif target-zlib
57627
57628 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57629 maybe-distclean-target-zlib:
57630 @if target-zlib
57631 maybe-distclean-target-zlib: distclean-target-zlib
57632
57633 distclean-target-zlib:
57634 @: $(MAKE); $(unstage)
57635 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57636 r=`${PWD_COMMAND}`; export r; \
57637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57638 $(NORMAL_TARGET_EXPORTS) \
57639 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57640 for flag in $(EXTRA_TARGET_FLAGS); do \
57641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57642 done; \
57643 (cd $(TARGET_SUBDIR)/zlib && \
57644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57646 "RANLIB=$${RANLIB}" \
57647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57648 distclean) \
57649 || exit 1
57650
57651 @endif target-zlib
57652
57653 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57654 maybe-maintainer-clean-target-zlib:
57655 @if target-zlib
57656 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57657
57658 maintainer-clean-target-zlib:
57659 @: $(MAKE); $(unstage)
57660 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57661 r=`${PWD_COMMAND}`; export r; \
57662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57663 $(NORMAL_TARGET_EXPORTS) \
57664 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57665 for flag in $(EXTRA_TARGET_FLAGS); do \
57666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57667 done; \
57668 (cd $(TARGET_SUBDIR)/zlib && \
57669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57671 "RANLIB=$${RANLIB}" \
57672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57673 maintainer-clean) \
57674 || exit 1
57675
57676 @endif target-zlib
57677
57678
57679
57680
57681
57682 .PHONY: configure-target-rda maybe-configure-target-rda
57683 maybe-configure-target-rda:
57684 @if gcc-bootstrap
57685 configure-target-rda: stage_current
57686 @endif gcc-bootstrap
57687 @if target-rda
57688 maybe-configure-target-rda: configure-target-rda
57689 configure-target-rda:
57690 @: $(MAKE); $(unstage)
57691 @r=`${PWD_COMMAND}`; export r; \
57692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57693 echo "Checking multilib configuration for rda..."; \
57694 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57695 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57696 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57697 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57698 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57699 else \
57700 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57701 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57702 fi; \
57703 else \
57704 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57705 fi; \
57706 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57707 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57708 $(NORMAL_TARGET_EXPORTS) \
57709 echo Configuring in $(TARGET_SUBDIR)/rda; \
57710 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57711 case $(srcdir) in \
57712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57713 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57715 esac; \
57716 module_srcdir=rda; \
57717 rm -f no-such-file || : ; \
57718 CONFIG_SITE=no-such-file $(SHELL) \
57719 $$s/$$module_srcdir/configure \
57720 --srcdir=$${topdir}/$$module_srcdir \
57721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57722 --target=${target_alias} \
57723 || exit 1
57724 @endif target-rda
57725
57726
57727
57728
57729
57730 .PHONY: all-target-rda maybe-all-target-rda
57731 maybe-all-target-rda:
57732 @if gcc-bootstrap
57733 all-target-rda: stage_current
57734 @endif gcc-bootstrap
57735 @if target-rda
57736 TARGET-target-rda=all
57737 maybe-all-target-rda: all-target-rda
57738 all-target-rda: configure-target-rda
57739 @: $(MAKE); $(unstage)
57740 @r=`${PWD_COMMAND}`; export r; \
57741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57742 $(NORMAL_TARGET_EXPORTS) \
57743 (cd $(TARGET_SUBDIR)/rda && \
57744 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57745 $(TARGET-target-rda))
57746 @endif target-rda
57747
57748
57749
57750
57751
57752 .PHONY: check-target-rda maybe-check-target-rda
57753 maybe-check-target-rda:
57754 @if target-rda
57755 maybe-check-target-rda: check-target-rda
57756
57757 check-target-rda:
57758 @: $(MAKE); $(unstage)
57759 @r=`${PWD_COMMAND}`; export r; \
57760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57761 $(NORMAL_TARGET_EXPORTS) \
57762 (cd $(TARGET_SUBDIR)/rda && \
57763 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57764
57765 @endif target-rda
57766
57767 .PHONY: install-target-rda maybe-install-target-rda
57768 maybe-install-target-rda:
57769 @if target-rda
57770 maybe-install-target-rda: install-target-rda
57771
57772 install-target-rda: installdirs
57773 @: $(MAKE); $(unstage)
57774 @r=`${PWD_COMMAND}`; export r; \
57775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57776 $(NORMAL_TARGET_EXPORTS) \
57777 (cd $(TARGET_SUBDIR)/rda && \
57778 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57779
57780 @endif target-rda
57781
57782 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57783 maybe-install-strip-target-rda:
57784 @if target-rda
57785 maybe-install-strip-target-rda: install-strip-target-rda
57786
57787 install-strip-target-rda: installdirs
57788 @: $(MAKE); $(unstage)
57789 @r=`${PWD_COMMAND}`; export r; \
57790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57791 $(NORMAL_TARGET_EXPORTS) \
57792 (cd $(TARGET_SUBDIR)/rda && \
57793 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57794
57795 @endif target-rda
57796
57797 # Other targets (info, dvi, pdf, etc.)
57798
57799 .PHONY: maybe-info-target-rda info-target-rda
57800 maybe-info-target-rda:
57801 @if target-rda
57802 maybe-info-target-rda: info-target-rda
57803
57804 info-target-rda: \
57805 configure-target-rda
57806 @: $(MAKE); $(unstage)
57807 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57808 r=`${PWD_COMMAND}`; export r; \
57809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57810 $(NORMAL_TARGET_EXPORTS) \
57811 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57812 for flag in $(EXTRA_TARGET_FLAGS); do \
57813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57814 done; \
57815 (cd $(TARGET_SUBDIR)/rda && \
57816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57818 "RANLIB=$${RANLIB}" \
57819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57820 info) \
57821 || exit 1
57822
57823 @endif target-rda
57824
57825 .PHONY: maybe-dvi-target-rda dvi-target-rda
57826 maybe-dvi-target-rda:
57827 @if target-rda
57828 maybe-dvi-target-rda: dvi-target-rda
57829
57830 dvi-target-rda: \
57831 configure-target-rda
57832 @: $(MAKE); $(unstage)
57833 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57834 r=`${PWD_COMMAND}`; export r; \
57835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57836 $(NORMAL_TARGET_EXPORTS) \
57837 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57838 for flag in $(EXTRA_TARGET_FLAGS); do \
57839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57840 done; \
57841 (cd $(TARGET_SUBDIR)/rda && \
57842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57844 "RANLIB=$${RANLIB}" \
57845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57846 dvi) \
57847 || exit 1
57848
57849 @endif target-rda
57850
57851 .PHONY: maybe-pdf-target-rda pdf-target-rda
57852 maybe-pdf-target-rda:
57853 @if target-rda
57854 maybe-pdf-target-rda: pdf-target-rda
57855
57856 pdf-target-rda: \
57857 configure-target-rda
57858 @: $(MAKE); $(unstage)
57859 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57860 r=`${PWD_COMMAND}`; export r; \
57861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57862 $(NORMAL_TARGET_EXPORTS) \
57863 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57864 for flag in $(EXTRA_TARGET_FLAGS); do \
57865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57866 done; \
57867 (cd $(TARGET_SUBDIR)/rda && \
57868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57870 "RANLIB=$${RANLIB}" \
57871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57872 pdf) \
57873 || exit 1
57874
57875 @endif target-rda
57876
57877 .PHONY: maybe-html-target-rda html-target-rda
57878 maybe-html-target-rda:
57879 @if target-rda
57880 maybe-html-target-rda: html-target-rda
57881
57882 html-target-rda: \
57883 configure-target-rda
57884 @: $(MAKE); $(unstage)
57885 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57886 r=`${PWD_COMMAND}`; export r; \
57887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57888 $(NORMAL_TARGET_EXPORTS) \
57889 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57890 for flag in $(EXTRA_TARGET_FLAGS); do \
57891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57892 done; \
57893 (cd $(TARGET_SUBDIR)/rda && \
57894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57896 "RANLIB=$${RANLIB}" \
57897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57898 html) \
57899 || exit 1
57900
57901 @endif target-rda
57902
57903 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57904 maybe-TAGS-target-rda:
57905 @if target-rda
57906 maybe-TAGS-target-rda: TAGS-target-rda
57907
57908 TAGS-target-rda: \
57909 configure-target-rda
57910 @: $(MAKE); $(unstage)
57911 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57912 r=`${PWD_COMMAND}`; export r; \
57913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57914 $(NORMAL_TARGET_EXPORTS) \
57915 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57916 for flag in $(EXTRA_TARGET_FLAGS); do \
57917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57918 done; \
57919 (cd $(TARGET_SUBDIR)/rda && \
57920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57922 "RANLIB=$${RANLIB}" \
57923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57924 TAGS) \
57925 || exit 1
57926
57927 @endif target-rda
57928
57929 .PHONY: maybe-install-info-target-rda install-info-target-rda
57930 maybe-install-info-target-rda:
57931 @if target-rda
57932 maybe-install-info-target-rda: install-info-target-rda
57933
57934 install-info-target-rda: \
57935 configure-target-rda \
57936 info-target-rda
57937 @: $(MAKE); $(unstage)
57938 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57939 r=`${PWD_COMMAND}`; export r; \
57940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57941 $(NORMAL_TARGET_EXPORTS) \
57942 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57943 for flag in $(EXTRA_TARGET_FLAGS); do \
57944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57945 done; \
57946 (cd $(TARGET_SUBDIR)/rda && \
57947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57949 "RANLIB=$${RANLIB}" \
57950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57951 install-info) \
57952 || exit 1
57953
57954 @endif target-rda
57955
57956 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57957 maybe-install-dvi-target-rda:
57958 @if target-rda
57959 maybe-install-dvi-target-rda: install-dvi-target-rda
57960
57961 install-dvi-target-rda: \
57962 configure-target-rda \
57963 dvi-target-rda
57964 @: $(MAKE); $(unstage)
57965 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57966 r=`${PWD_COMMAND}`; export r; \
57967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57968 $(NORMAL_TARGET_EXPORTS) \
57969 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57970 for flag in $(EXTRA_TARGET_FLAGS); do \
57971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57972 done; \
57973 (cd $(TARGET_SUBDIR)/rda && \
57974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57976 "RANLIB=$${RANLIB}" \
57977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57978 install-dvi) \
57979 || exit 1
57980
57981 @endif target-rda
57982
57983 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57984 maybe-install-pdf-target-rda:
57985 @if target-rda
57986 maybe-install-pdf-target-rda: install-pdf-target-rda
57987
57988 install-pdf-target-rda: \
57989 configure-target-rda \
57990 pdf-target-rda
57991 @: $(MAKE); $(unstage)
57992 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57993 r=`${PWD_COMMAND}`; export r; \
57994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57995 $(NORMAL_TARGET_EXPORTS) \
57996 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57997 for flag in $(EXTRA_TARGET_FLAGS); do \
57998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57999 done; \
58000 (cd $(TARGET_SUBDIR)/rda && \
58001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58003 "RANLIB=$${RANLIB}" \
58004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58005 install-pdf) \
58006 || exit 1
58007
58008 @endif target-rda
58009
58010 .PHONY: maybe-install-html-target-rda install-html-target-rda
58011 maybe-install-html-target-rda:
58012 @if target-rda
58013 maybe-install-html-target-rda: install-html-target-rda
58014
58015 install-html-target-rda: \
58016 configure-target-rda \
58017 html-target-rda
58018 @: $(MAKE); $(unstage)
58019 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58020 r=`${PWD_COMMAND}`; export r; \
58021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58022 $(NORMAL_TARGET_EXPORTS) \
58023 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
58024 for flag in $(EXTRA_TARGET_FLAGS); do \
58025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58026 done; \
58027 (cd $(TARGET_SUBDIR)/rda && \
58028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58030 "RANLIB=$${RANLIB}" \
58031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58032 install-html) \
58033 || exit 1
58034
58035 @endif target-rda
58036
58037 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
58038 maybe-installcheck-target-rda:
58039 @if target-rda
58040 maybe-installcheck-target-rda: installcheck-target-rda
58041
58042 installcheck-target-rda: \
58043 configure-target-rda
58044 @: $(MAKE); $(unstage)
58045 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58046 r=`${PWD_COMMAND}`; export r; \
58047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58048 $(NORMAL_TARGET_EXPORTS) \
58049 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
58050 for flag in $(EXTRA_TARGET_FLAGS); do \
58051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58052 done; \
58053 (cd $(TARGET_SUBDIR)/rda && \
58054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58056 "RANLIB=$${RANLIB}" \
58057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58058 installcheck) \
58059 || exit 1
58060
58061 @endif target-rda
58062
58063 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
58064 maybe-mostlyclean-target-rda:
58065 @if target-rda
58066 maybe-mostlyclean-target-rda: mostlyclean-target-rda
58067
58068 mostlyclean-target-rda:
58069 @: $(MAKE); $(unstage)
58070 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58071 r=`${PWD_COMMAND}`; export r; \
58072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58073 $(NORMAL_TARGET_EXPORTS) \
58074 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
58075 for flag in $(EXTRA_TARGET_FLAGS); do \
58076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58077 done; \
58078 (cd $(TARGET_SUBDIR)/rda && \
58079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58081 "RANLIB=$${RANLIB}" \
58082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58083 mostlyclean) \
58084 || exit 1
58085
58086 @endif target-rda
58087
58088 .PHONY: maybe-clean-target-rda clean-target-rda
58089 maybe-clean-target-rda:
58090 @if target-rda
58091 maybe-clean-target-rda: clean-target-rda
58092
58093 clean-target-rda:
58094 @: $(MAKE); $(unstage)
58095 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58096 r=`${PWD_COMMAND}`; export r; \
58097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58098 $(NORMAL_TARGET_EXPORTS) \
58099 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
58100 for flag in $(EXTRA_TARGET_FLAGS); do \
58101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58102 done; \
58103 (cd $(TARGET_SUBDIR)/rda && \
58104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58106 "RANLIB=$${RANLIB}" \
58107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58108 clean) \
58109 || exit 1
58110
58111 @endif target-rda
58112
58113 .PHONY: maybe-distclean-target-rda distclean-target-rda
58114 maybe-distclean-target-rda:
58115 @if target-rda
58116 maybe-distclean-target-rda: distclean-target-rda
58117
58118 distclean-target-rda:
58119 @: $(MAKE); $(unstage)
58120 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58121 r=`${PWD_COMMAND}`; export r; \
58122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58123 $(NORMAL_TARGET_EXPORTS) \
58124 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
58125 for flag in $(EXTRA_TARGET_FLAGS); do \
58126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58127 done; \
58128 (cd $(TARGET_SUBDIR)/rda && \
58129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58131 "RANLIB=$${RANLIB}" \
58132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58133 distclean) \
58134 || exit 1
58135
58136 @endif target-rda
58137
58138 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
58139 maybe-maintainer-clean-target-rda:
58140 @if target-rda
58141 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
58142
58143 maintainer-clean-target-rda:
58144 @: $(MAKE); $(unstage)
58145 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58146 r=`${PWD_COMMAND}`; export r; \
58147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58148 $(NORMAL_TARGET_EXPORTS) \
58149 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
58150 for flag in $(EXTRA_TARGET_FLAGS); do \
58151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58152 done; \
58153 (cd $(TARGET_SUBDIR)/rda && \
58154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58156 "RANLIB=$${RANLIB}" \
58157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58158 maintainer-clean) \
58159 || exit 1
58160
58161 @endif target-rda
58162
58163
58164
58165
58166
58167 .PHONY: configure-target-libada maybe-configure-target-libada
58168 maybe-configure-target-libada:
58169 @if gcc-bootstrap
58170 configure-target-libada: stage_current
58171 @endif gcc-bootstrap
58172 @if target-libada
58173 maybe-configure-target-libada: configure-target-libada
58174 configure-target-libada:
58175 @: $(MAKE); $(unstage)
58176 @r=`${PWD_COMMAND}`; export r; \
58177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58178 echo "Checking multilib configuration for libada..."; \
58179 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58180 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
58181 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
58182 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
58183 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
58184 else \
58185 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
58186 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58187 fi; \
58188 else \
58189 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58190 fi; \
58191 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
58192 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58193 $(NORMAL_TARGET_EXPORTS) \
58194 echo Configuring in $(TARGET_SUBDIR)/libada; \
58195 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
58196 case $(srcdir) in \
58197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58198 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
58199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58200 esac; \
58201 module_srcdir=libada; \
58202 rm -f no-such-file || : ; \
58203 CONFIG_SITE=no-such-file $(SHELL) \
58204 $$s/$$module_srcdir/configure \
58205 --srcdir=$${topdir}/$$module_srcdir \
58206 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58207 --target=${target_alias} \
58208 || exit 1
58209 @endif target-libada
58210
58211
58212
58213
58214
58215 .PHONY: all-target-libada maybe-all-target-libada
58216 maybe-all-target-libada:
58217 @if gcc-bootstrap
58218 all-target-libada: stage_current
58219 @endif gcc-bootstrap
58220 @if target-libada
58221 TARGET-target-libada=all
58222 maybe-all-target-libada: all-target-libada
58223 all-target-libada: configure-target-libada
58224 @: $(MAKE); $(unstage)
58225 @r=`${PWD_COMMAND}`; export r; \
58226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58227 $(NORMAL_TARGET_EXPORTS) \
58228 (cd $(TARGET_SUBDIR)/libada && \
58229 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58230 $(TARGET-target-libada))
58231 @endif target-libada
58232
58233
58234
58235
58236
58237 .PHONY: check-target-libada maybe-check-target-libada
58238 maybe-check-target-libada:
58239 @if target-libada
58240 maybe-check-target-libada: check-target-libada
58241
58242 check-target-libada:
58243 @: $(MAKE); $(unstage)
58244 @r=`${PWD_COMMAND}`; export r; \
58245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58246 $(NORMAL_TARGET_EXPORTS) \
58247 (cd $(TARGET_SUBDIR)/libada && \
58248 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58249
58250 @endif target-libada
58251
58252 .PHONY: install-target-libada maybe-install-target-libada
58253 maybe-install-target-libada:
58254 @if target-libada
58255 maybe-install-target-libada: install-target-libada
58256
58257 install-target-libada: installdirs
58258 @: $(MAKE); $(unstage)
58259 @r=`${PWD_COMMAND}`; export r; \
58260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58261 $(NORMAL_TARGET_EXPORTS) \
58262 (cd $(TARGET_SUBDIR)/libada && \
58263 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58264
58265 @endif target-libada
58266
58267 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
58268 maybe-install-strip-target-libada:
58269 @if target-libada
58270 maybe-install-strip-target-libada: install-strip-target-libada
58271
58272 install-strip-target-libada: installdirs
58273 @: $(MAKE); $(unstage)
58274 @r=`${PWD_COMMAND}`; export r; \
58275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58276 $(NORMAL_TARGET_EXPORTS) \
58277 (cd $(TARGET_SUBDIR)/libada && \
58278 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58279
58280 @endif target-libada
58281
58282 # Other targets (info, dvi, pdf, etc.)
58283
58284 .PHONY: maybe-info-target-libada info-target-libada
58285 maybe-info-target-libada:
58286 @if target-libada
58287 maybe-info-target-libada: info-target-libada
58288
58289 info-target-libada: \
58290 configure-target-libada
58291 @: $(MAKE); $(unstage)
58292 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58293 r=`${PWD_COMMAND}`; export r; \
58294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58295 $(NORMAL_TARGET_EXPORTS) \
58296 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
58297 for flag in $(EXTRA_TARGET_FLAGS); do \
58298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58299 done; \
58300 (cd $(TARGET_SUBDIR)/libada && \
58301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58303 "RANLIB=$${RANLIB}" \
58304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58305 info) \
58306 || exit 1
58307
58308 @endif target-libada
58309
58310 .PHONY: maybe-dvi-target-libada dvi-target-libada
58311 maybe-dvi-target-libada:
58312 @if target-libada
58313 maybe-dvi-target-libada: dvi-target-libada
58314
58315 dvi-target-libada: \
58316 configure-target-libada
58317 @: $(MAKE); $(unstage)
58318 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58319 r=`${PWD_COMMAND}`; export r; \
58320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58321 $(NORMAL_TARGET_EXPORTS) \
58322 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
58323 for flag in $(EXTRA_TARGET_FLAGS); do \
58324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58325 done; \
58326 (cd $(TARGET_SUBDIR)/libada && \
58327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58329 "RANLIB=$${RANLIB}" \
58330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58331 dvi) \
58332 || exit 1
58333
58334 @endif target-libada
58335
58336 .PHONY: maybe-pdf-target-libada pdf-target-libada
58337 maybe-pdf-target-libada:
58338 @if target-libada
58339 maybe-pdf-target-libada: pdf-target-libada
58340
58341 pdf-target-libada: \
58342 configure-target-libada
58343 @: $(MAKE); $(unstage)
58344 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58345 r=`${PWD_COMMAND}`; export r; \
58346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58347 $(NORMAL_TARGET_EXPORTS) \
58348 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
58349 for flag in $(EXTRA_TARGET_FLAGS); do \
58350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58351 done; \
58352 (cd $(TARGET_SUBDIR)/libada && \
58353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58355 "RANLIB=$${RANLIB}" \
58356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58357 pdf) \
58358 || exit 1
58359
58360 @endif target-libada
58361
58362 .PHONY: maybe-html-target-libada html-target-libada
58363 maybe-html-target-libada:
58364 @if target-libada
58365 maybe-html-target-libada: html-target-libada
58366
58367 html-target-libada: \
58368 configure-target-libada
58369 @: $(MAKE); $(unstage)
58370 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58371 r=`${PWD_COMMAND}`; export r; \
58372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58373 $(NORMAL_TARGET_EXPORTS) \
58374 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
58375 for flag in $(EXTRA_TARGET_FLAGS); do \
58376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58377 done; \
58378 (cd $(TARGET_SUBDIR)/libada && \
58379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58381 "RANLIB=$${RANLIB}" \
58382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58383 html) \
58384 || exit 1
58385
58386 @endif target-libada
58387
58388 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
58389 maybe-TAGS-target-libada:
58390 @if target-libada
58391 maybe-TAGS-target-libada: TAGS-target-libada
58392
58393 TAGS-target-libada: \
58394 configure-target-libada
58395 @: $(MAKE); $(unstage)
58396 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58397 r=`${PWD_COMMAND}`; export r; \
58398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58399 $(NORMAL_TARGET_EXPORTS) \
58400 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
58401 for flag in $(EXTRA_TARGET_FLAGS); do \
58402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58403 done; \
58404 (cd $(TARGET_SUBDIR)/libada && \
58405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58407 "RANLIB=$${RANLIB}" \
58408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58409 TAGS) \
58410 || exit 1
58411
58412 @endif target-libada
58413
58414 .PHONY: maybe-install-info-target-libada install-info-target-libada
58415 maybe-install-info-target-libada:
58416 @if target-libada
58417 maybe-install-info-target-libada: install-info-target-libada
58418
58419 install-info-target-libada: \
58420 configure-target-libada \
58421 info-target-libada
58422 @: $(MAKE); $(unstage)
58423 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58424 r=`${PWD_COMMAND}`; export r; \
58425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58426 $(NORMAL_TARGET_EXPORTS) \
58427 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
58428 for flag in $(EXTRA_TARGET_FLAGS); do \
58429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58430 done; \
58431 (cd $(TARGET_SUBDIR)/libada && \
58432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58434 "RANLIB=$${RANLIB}" \
58435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58436 install-info) \
58437 || exit 1
58438
58439 @endif target-libada
58440
58441 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
58442 maybe-install-dvi-target-libada:
58443 @if target-libada
58444 maybe-install-dvi-target-libada: install-dvi-target-libada
58445
58446 install-dvi-target-libada: \
58447 configure-target-libada \
58448 dvi-target-libada
58449 @: $(MAKE); $(unstage)
58450 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58451 r=`${PWD_COMMAND}`; export r; \
58452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58453 $(NORMAL_TARGET_EXPORTS) \
58454 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
58455 for flag in $(EXTRA_TARGET_FLAGS); do \
58456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58457 done; \
58458 (cd $(TARGET_SUBDIR)/libada && \
58459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58461 "RANLIB=$${RANLIB}" \
58462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58463 install-dvi) \
58464 || exit 1
58465
58466 @endif target-libada
58467
58468 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
58469 maybe-install-pdf-target-libada:
58470 @if target-libada
58471 maybe-install-pdf-target-libada: install-pdf-target-libada
58472
58473 install-pdf-target-libada: \
58474 configure-target-libada \
58475 pdf-target-libada
58476 @: $(MAKE); $(unstage)
58477 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58478 r=`${PWD_COMMAND}`; export r; \
58479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58480 $(NORMAL_TARGET_EXPORTS) \
58481 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
58482 for flag in $(EXTRA_TARGET_FLAGS); do \
58483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58484 done; \
58485 (cd $(TARGET_SUBDIR)/libada && \
58486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58488 "RANLIB=$${RANLIB}" \
58489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58490 install-pdf) \
58491 || exit 1
58492
58493 @endif target-libada
58494
58495 .PHONY: maybe-install-html-target-libada install-html-target-libada
58496 maybe-install-html-target-libada:
58497 @if target-libada
58498 maybe-install-html-target-libada: install-html-target-libada
58499
58500 install-html-target-libada: \
58501 configure-target-libada \
58502 html-target-libada
58503 @: $(MAKE); $(unstage)
58504 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58505 r=`${PWD_COMMAND}`; export r; \
58506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58507 $(NORMAL_TARGET_EXPORTS) \
58508 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58509 for flag in $(EXTRA_TARGET_FLAGS); do \
58510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58511 done; \
58512 (cd $(TARGET_SUBDIR)/libada && \
58513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58515 "RANLIB=$${RANLIB}" \
58516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58517 install-html) \
58518 || exit 1
58519
58520 @endif target-libada
58521
58522 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58523 maybe-installcheck-target-libada:
58524 @if target-libada
58525 maybe-installcheck-target-libada: installcheck-target-libada
58526
58527 installcheck-target-libada: \
58528 configure-target-libada
58529 @: $(MAKE); $(unstage)
58530 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58531 r=`${PWD_COMMAND}`; export r; \
58532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58533 $(NORMAL_TARGET_EXPORTS) \
58534 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58535 for flag in $(EXTRA_TARGET_FLAGS); do \
58536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58537 done; \
58538 (cd $(TARGET_SUBDIR)/libada && \
58539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58541 "RANLIB=$${RANLIB}" \
58542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58543 installcheck) \
58544 || exit 1
58545
58546 @endif target-libada
58547
58548 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58549 maybe-mostlyclean-target-libada:
58550 @if target-libada
58551 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58552
58553 mostlyclean-target-libada:
58554 @: $(MAKE); $(unstage)
58555 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58556 r=`${PWD_COMMAND}`; export r; \
58557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58558 $(NORMAL_TARGET_EXPORTS) \
58559 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58560 for flag in $(EXTRA_TARGET_FLAGS); do \
58561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58562 done; \
58563 (cd $(TARGET_SUBDIR)/libada && \
58564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58566 "RANLIB=$${RANLIB}" \
58567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58568 mostlyclean) \
58569 || exit 1
58570
58571 @endif target-libada
58572
58573 .PHONY: maybe-clean-target-libada clean-target-libada
58574 maybe-clean-target-libada:
58575 @if target-libada
58576 maybe-clean-target-libada: clean-target-libada
58577
58578 clean-target-libada:
58579 @: $(MAKE); $(unstage)
58580 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58581 r=`${PWD_COMMAND}`; export r; \
58582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58583 $(NORMAL_TARGET_EXPORTS) \
58584 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58585 for flag in $(EXTRA_TARGET_FLAGS); do \
58586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58587 done; \
58588 (cd $(TARGET_SUBDIR)/libada && \
58589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58591 "RANLIB=$${RANLIB}" \
58592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58593 clean) \
58594 || exit 1
58595
58596 @endif target-libada
58597
58598 .PHONY: maybe-distclean-target-libada distclean-target-libada
58599 maybe-distclean-target-libada:
58600 @if target-libada
58601 maybe-distclean-target-libada: distclean-target-libada
58602
58603 distclean-target-libada:
58604 @: $(MAKE); $(unstage)
58605 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58606 r=`${PWD_COMMAND}`; export r; \
58607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58608 $(NORMAL_TARGET_EXPORTS) \
58609 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58610 for flag in $(EXTRA_TARGET_FLAGS); do \
58611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58612 done; \
58613 (cd $(TARGET_SUBDIR)/libada && \
58614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58616 "RANLIB=$${RANLIB}" \
58617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58618 distclean) \
58619 || exit 1
58620
58621 @endif target-libada
58622
58623 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58624 maybe-maintainer-clean-target-libada:
58625 @if target-libada
58626 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58627
58628 maintainer-clean-target-libada:
58629 @: $(MAKE); $(unstage)
58630 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58631 r=`${PWD_COMMAND}`; export r; \
58632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58633 $(NORMAL_TARGET_EXPORTS) \
58634 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58635 for flag in $(EXTRA_TARGET_FLAGS); do \
58636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58637 done; \
58638 (cd $(TARGET_SUBDIR)/libada && \
58639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58641 "RANLIB=$${RANLIB}" \
58642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58643 maintainer-clean) \
58644 || exit 1
58645
58646 @endif target-libada
58647
58648
58649
58650
58651
58652 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58653 maybe-configure-target-libgm2:
58654 @if gcc-bootstrap
58655 configure-target-libgm2: stage_current
58656 @endif gcc-bootstrap
58657 @if target-libgm2
58658 maybe-configure-target-libgm2: configure-target-libgm2
58659 configure-target-libgm2:
58660 @: $(MAKE); $(unstage)
58661 @r=`${PWD_COMMAND}`; export r; \
58662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58663 echo "Checking multilib configuration for libgm2..."; \
58664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58665 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58666 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58667 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58668 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58669 else \
58670 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58671 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58672 fi; \
58673 else \
58674 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58675 fi; \
58676 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58677 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58678 $(NORMAL_TARGET_EXPORTS) \
58679 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58680 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58681 case $(srcdir) in \
58682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58683 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58685 esac; \
58686 module_srcdir=libgm2; \
58687 rm -f no-such-file || : ; \
58688 CONFIG_SITE=no-such-file $(SHELL) \
58689 $$s/$$module_srcdir/configure \
58690 --srcdir=$${topdir}/$$module_srcdir \
58691 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58692 --target=${target_alias} \
58693 || exit 1
58694 @endif target-libgm2
58695
58696
58697
58698
58699
58700 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58701 maybe-all-target-libgm2:
58702 @if gcc-bootstrap
58703 all-target-libgm2: stage_current
58704 @endif gcc-bootstrap
58705 @if target-libgm2
58706 TARGET-target-libgm2=all
58707 maybe-all-target-libgm2: all-target-libgm2
58708 all-target-libgm2: configure-target-libgm2
58709 @: $(MAKE); $(unstage)
58710 @r=`${PWD_COMMAND}`; export r; \
58711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58712 $(NORMAL_TARGET_EXPORTS) \
58713 (cd $(TARGET_SUBDIR)/libgm2 && \
58714 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58715 $(TARGET-target-libgm2))
58716 @endif target-libgm2
58717
58718
58719
58720
58721
58722 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58723 maybe-check-target-libgm2:
58724 @if target-libgm2
58725 maybe-check-target-libgm2: check-target-libgm2
58726
58727 check-target-libgm2:
58728 @: $(MAKE); $(unstage)
58729 @r=`${PWD_COMMAND}`; export r; \
58730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58731 $(NORMAL_TARGET_EXPORTS) \
58732 (cd $(TARGET_SUBDIR)/libgm2 && \
58733 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58734
58735 @endif target-libgm2
58736
58737 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58738 maybe-install-target-libgm2:
58739 @if target-libgm2
58740 maybe-install-target-libgm2: install-target-libgm2
58741
58742 install-target-libgm2: installdirs
58743 @: $(MAKE); $(unstage)
58744 @r=`${PWD_COMMAND}`; export r; \
58745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58746 $(NORMAL_TARGET_EXPORTS) \
58747 (cd $(TARGET_SUBDIR)/libgm2 && \
58748 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58749
58750 @endif target-libgm2
58751
58752 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58753 maybe-install-strip-target-libgm2:
58754 @if target-libgm2
58755 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58756
58757 install-strip-target-libgm2: installdirs
58758 @: $(MAKE); $(unstage)
58759 @r=`${PWD_COMMAND}`; export r; \
58760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58761 $(NORMAL_TARGET_EXPORTS) \
58762 (cd $(TARGET_SUBDIR)/libgm2 && \
58763 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58764
58765 @endif target-libgm2
58766
58767 # Other targets (info, dvi, pdf, etc.)
58768
58769 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58770 maybe-info-target-libgm2:
58771 @if target-libgm2
58772 maybe-info-target-libgm2: info-target-libgm2
58773
58774 info-target-libgm2: \
58775 configure-target-libgm2
58776 @: $(MAKE); $(unstage)
58777 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58778 r=`${PWD_COMMAND}`; export r; \
58779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58780 $(NORMAL_TARGET_EXPORTS) \
58781 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58782 for flag in $(EXTRA_TARGET_FLAGS); do \
58783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58784 done; \
58785 (cd $(TARGET_SUBDIR)/libgm2 && \
58786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58788 "RANLIB=$${RANLIB}" \
58789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58790 info) \
58791 || exit 1
58792
58793 @endif target-libgm2
58794
58795 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58796 maybe-dvi-target-libgm2:
58797 @if target-libgm2
58798 maybe-dvi-target-libgm2: dvi-target-libgm2
58799
58800 dvi-target-libgm2: \
58801 configure-target-libgm2
58802 @: $(MAKE); $(unstage)
58803 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58804 r=`${PWD_COMMAND}`; export r; \
58805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58806 $(NORMAL_TARGET_EXPORTS) \
58807 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58808 for flag in $(EXTRA_TARGET_FLAGS); do \
58809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58810 done; \
58811 (cd $(TARGET_SUBDIR)/libgm2 && \
58812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58814 "RANLIB=$${RANLIB}" \
58815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58816 dvi) \
58817 || exit 1
58818
58819 @endif target-libgm2
58820
58821 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58822 maybe-pdf-target-libgm2:
58823 @if target-libgm2
58824 maybe-pdf-target-libgm2: pdf-target-libgm2
58825
58826 pdf-target-libgm2: \
58827 configure-target-libgm2
58828 @: $(MAKE); $(unstage)
58829 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58830 r=`${PWD_COMMAND}`; export r; \
58831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58832 $(NORMAL_TARGET_EXPORTS) \
58833 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58834 for flag in $(EXTRA_TARGET_FLAGS); do \
58835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58836 done; \
58837 (cd $(TARGET_SUBDIR)/libgm2 && \
58838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58840 "RANLIB=$${RANLIB}" \
58841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58842 pdf) \
58843 || exit 1
58844
58845 @endif target-libgm2
58846
58847 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58848 maybe-html-target-libgm2:
58849 @if target-libgm2
58850 maybe-html-target-libgm2: html-target-libgm2
58851
58852 html-target-libgm2: \
58853 configure-target-libgm2
58854 @: $(MAKE); $(unstage)
58855 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58856 r=`${PWD_COMMAND}`; export r; \
58857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58858 $(NORMAL_TARGET_EXPORTS) \
58859 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58860 for flag in $(EXTRA_TARGET_FLAGS); do \
58861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58862 done; \
58863 (cd $(TARGET_SUBDIR)/libgm2 && \
58864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58866 "RANLIB=$${RANLIB}" \
58867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58868 html) \
58869 || exit 1
58870
58871 @endif target-libgm2
58872
58873 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58874 maybe-TAGS-target-libgm2:
58875 @if target-libgm2
58876 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58877
58878 TAGS-target-libgm2: \
58879 configure-target-libgm2
58880 @: $(MAKE); $(unstage)
58881 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58882 r=`${PWD_COMMAND}`; export r; \
58883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58884 $(NORMAL_TARGET_EXPORTS) \
58885 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58886 for flag in $(EXTRA_TARGET_FLAGS); do \
58887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58888 done; \
58889 (cd $(TARGET_SUBDIR)/libgm2 && \
58890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58892 "RANLIB=$${RANLIB}" \
58893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58894 TAGS) \
58895 || exit 1
58896
58897 @endif target-libgm2
58898
58899 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58900 maybe-install-info-target-libgm2:
58901 @if target-libgm2
58902 maybe-install-info-target-libgm2: install-info-target-libgm2
58903
58904 install-info-target-libgm2: \
58905 configure-target-libgm2 \
58906 info-target-libgm2
58907 @: $(MAKE); $(unstage)
58908 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58909 r=`${PWD_COMMAND}`; export r; \
58910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58911 $(NORMAL_TARGET_EXPORTS) \
58912 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58913 for flag in $(EXTRA_TARGET_FLAGS); do \
58914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58915 done; \
58916 (cd $(TARGET_SUBDIR)/libgm2 && \
58917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58919 "RANLIB=$${RANLIB}" \
58920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58921 install-info) \
58922 || exit 1
58923
58924 @endif target-libgm2
58925
58926 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58927 maybe-install-dvi-target-libgm2:
58928 @if target-libgm2
58929 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58930
58931 install-dvi-target-libgm2: \
58932 configure-target-libgm2 \
58933 dvi-target-libgm2
58934 @: $(MAKE); $(unstage)
58935 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58936 r=`${PWD_COMMAND}`; export r; \
58937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58938 $(NORMAL_TARGET_EXPORTS) \
58939 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58940 for flag in $(EXTRA_TARGET_FLAGS); do \
58941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58942 done; \
58943 (cd $(TARGET_SUBDIR)/libgm2 && \
58944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58946 "RANLIB=$${RANLIB}" \
58947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58948 install-dvi) \
58949 || exit 1
58950
58951 @endif target-libgm2
58952
58953 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58954 maybe-install-pdf-target-libgm2:
58955 @if target-libgm2
58956 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58957
58958 install-pdf-target-libgm2: \
58959 configure-target-libgm2 \
58960 pdf-target-libgm2
58961 @: $(MAKE); $(unstage)
58962 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58963 r=`${PWD_COMMAND}`; export r; \
58964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58965 $(NORMAL_TARGET_EXPORTS) \
58966 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58967 for flag in $(EXTRA_TARGET_FLAGS); do \
58968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58969 done; \
58970 (cd $(TARGET_SUBDIR)/libgm2 && \
58971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58973 "RANLIB=$${RANLIB}" \
58974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58975 install-pdf) \
58976 || exit 1
58977
58978 @endif target-libgm2
58979
58980 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58981 maybe-install-html-target-libgm2:
58982 @if target-libgm2
58983 maybe-install-html-target-libgm2: install-html-target-libgm2
58984
58985 install-html-target-libgm2: \
58986 configure-target-libgm2 \
58987 html-target-libgm2
58988 @: $(MAKE); $(unstage)
58989 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58990 r=`${PWD_COMMAND}`; export r; \
58991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58992 $(NORMAL_TARGET_EXPORTS) \
58993 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58994 for flag in $(EXTRA_TARGET_FLAGS); do \
58995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58996 done; \
58997 (cd $(TARGET_SUBDIR)/libgm2 && \
58998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59000 "RANLIB=$${RANLIB}" \
59001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59002 install-html) \
59003 || exit 1
59004
59005 @endif target-libgm2
59006
59007 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
59008 maybe-installcheck-target-libgm2:
59009 @if target-libgm2
59010 maybe-installcheck-target-libgm2: installcheck-target-libgm2
59011
59012 installcheck-target-libgm2: \
59013 configure-target-libgm2
59014 @: $(MAKE); $(unstage)
59015 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59016 r=`${PWD_COMMAND}`; export r; \
59017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59018 $(NORMAL_TARGET_EXPORTS) \
59019 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
59020 for flag in $(EXTRA_TARGET_FLAGS); do \
59021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59022 done; \
59023 (cd $(TARGET_SUBDIR)/libgm2 && \
59024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59026 "RANLIB=$${RANLIB}" \
59027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59028 installcheck) \
59029 || exit 1
59030
59031 @endif target-libgm2
59032
59033 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
59034 maybe-mostlyclean-target-libgm2:
59035 @if target-libgm2
59036 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
59037
59038 mostlyclean-target-libgm2:
59039 @: $(MAKE); $(unstage)
59040 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59041 r=`${PWD_COMMAND}`; export r; \
59042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59043 $(NORMAL_TARGET_EXPORTS) \
59044 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
59045 for flag in $(EXTRA_TARGET_FLAGS); do \
59046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59047 done; \
59048 (cd $(TARGET_SUBDIR)/libgm2 && \
59049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59051 "RANLIB=$${RANLIB}" \
59052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59053 mostlyclean) \
59054 || exit 1
59055
59056 @endif target-libgm2
59057
59058 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
59059 maybe-clean-target-libgm2:
59060 @if target-libgm2
59061 maybe-clean-target-libgm2: clean-target-libgm2
59062
59063 clean-target-libgm2:
59064 @: $(MAKE); $(unstage)
59065 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59066 r=`${PWD_COMMAND}`; export r; \
59067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59068 $(NORMAL_TARGET_EXPORTS) \
59069 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
59070 for flag in $(EXTRA_TARGET_FLAGS); do \
59071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59072 done; \
59073 (cd $(TARGET_SUBDIR)/libgm2 && \
59074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59076 "RANLIB=$${RANLIB}" \
59077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59078 clean) \
59079 || exit 1
59080
59081 @endif target-libgm2
59082
59083 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
59084 maybe-distclean-target-libgm2:
59085 @if target-libgm2
59086 maybe-distclean-target-libgm2: distclean-target-libgm2
59087
59088 distclean-target-libgm2:
59089 @: $(MAKE); $(unstage)
59090 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59091 r=`${PWD_COMMAND}`; export r; \
59092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59093 $(NORMAL_TARGET_EXPORTS) \
59094 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
59095 for flag in $(EXTRA_TARGET_FLAGS); do \
59096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59097 done; \
59098 (cd $(TARGET_SUBDIR)/libgm2 && \
59099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59101 "RANLIB=$${RANLIB}" \
59102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59103 distclean) \
59104 || exit 1
59105
59106 @endif target-libgm2
59107
59108 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
59109 maybe-maintainer-clean-target-libgm2:
59110 @if target-libgm2
59111 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
59112
59113 maintainer-clean-target-libgm2:
59114 @: $(MAKE); $(unstage)
59115 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59116 r=`${PWD_COMMAND}`; export r; \
59117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59118 $(NORMAL_TARGET_EXPORTS) \
59119 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
59120 for flag in $(EXTRA_TARGET_FLAGS); do \
59121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59122 done; \
59123 (cd $(TARGET_SUBDIR)/libgm2 && \
59124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59126 "RANLIB=$${RANLIB}" \
59127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59128 maintainer-clean) \
59129 || exit 1
59130
59131 @endif target-libgm2
59132
59133
59134
59135
59136
59137 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
59138 maybe-configure-target-libgomp:
59139 @if gcc-bootstrap
59140 configure-target-libgomp: stage_current
59141 @endif gcc-bootstrap
59142 @if target-libgomp
59143 maybe-configure-target-libgomp: configure-target-libgomp
59144 configure-target-libgomp:
59145 @r=`${PWD_COMMAND}`; export r; \
59146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59147 echo "Checking multilib configuration for libgomp..."; \
59148 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59149 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59150 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59151 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59152 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59153 else \
59154 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59155 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59156 fi; \
59157 else \
59158 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59159 fi; \
59160 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59161 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59162 $(NORMAL_TARGET_EXPORTS) \
59163 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
59164 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
59165 case $(srcdir) in \
59166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59167 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59169 esac; \
59170 module_srcdir=libgomp; \
59171 rm -f no-such-file || : ; \
59172 CONFIG_SITE=no-such-file $(SHELL) \
59173 $$s/$$module_srcdir/configure \
59174 --srcdir=$${topdir}/$$module_srcdir \
59175 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59176 --target=${target_alias} \
59177 || exit 1
59178 @endif target-libgomp
59179
59180
59181
59182 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
59183 maybe-configure-stage1-target-libgomp:
59184 @if target-libgomp-bootstrap
59185 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
59186 configure-stage1-target-libgomp:
59187 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59188 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59189 @r=`${PWD_COMMAND}`; export r; \
59190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59191 TFLAGS="$(STAGE1_TFLAGS)"; \
59192 echo "Checking multilib configuration for libgomp..."; \
59193 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59194 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59195 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59196 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59197 else \
59198 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59199 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59200 fi; \
59201 else \
59202 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59203 fi; \
59204 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59205 $(NORMAL_TARGET_EXPORTS) \
59206 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59207 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59208 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59209 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
59210 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59211 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59212 case $(srcdir) in \
59213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59214 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59216 esac; \
59217 module_srcdir=libgomp; \
59218 $(SHELL) $$s/$$module_srcdir/configure \
59219 --srcdir=$${topdir}/$$module_srcdir \
59220 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59221 --target=${target_alias} \
59222 \
59223 $(STAGE1_CONFIGURE_FLAGS)
59224 @endif target-libgomp-bootstrap
59225
59226 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
59227 maybe-configure-stage2-target-libgomp:
59228 @if target-libgomp-bootstrap
59229 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
59230 configure-stage2-target-libgomp:
59231 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59232 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59233 @r=`${PWD_COMMAND}`; export r; \
59234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59235 TFLAGS="$(STAGE2_TFLAGS)"; \
59236 echo "Checking multilib configuration for libgomp..."; \
59237 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59238 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59239 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59240 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59241 else \
59242 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59243 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59244 fi; \
59245 else \
59246 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59247 fi; \
59248 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59249 $(NORMAL_TARGET_EXPORTS) \
59250 \
59251 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59252 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59253 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59254 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
59255 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59256 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59257 case $(srcdir) in \
59258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59259 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59261 esac; \
59262 module_srcdir=libgomp; \
59263 $(SHELL) $$s/$$module_srcdir/configure \
59264 --srcdir=$${topdir}/$$module_srcdir \
59265 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59266 --target=${target_alias} \
59267 --with-build-libsubdir=$(HOST_SUBDIR) \
59268 $(STAGE2_CONFIGURE_FLAGS)
59269 @endif target-libgomp-bootstrap
59270
59271 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
59272 maybe-configure-stage3-target-libgomp:
59273 @if target-libgomp-bootstrap
59274 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
59275 configure-stage3-target-libgomp:
59276 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59277 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59278 @r=`${PWD_COMMAND}`; export r; \
59279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59280 TFLAGS="$(STAGE3_TFLAGS)"; \
59281 echo "Checking multilib configuration for libgomp..."; \
59282 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59283 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59284 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59285 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59286 else \
59287 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59288 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59289 fi; \
59290 else \
59291 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59292 fi; \
59293 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59294 $(NORMAL_TARGET_EXPORTS) \
59295 \
59296 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59297 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59298 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59299 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
59300 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59301 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59302 case $(srcdir) in \
59303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59304 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59306 esac; \
59307 module_srcdir=libgomp; \
59308 $(SHELL) $$s/$$module_srcdir/configure \
59309 --srcdir=$${topdir}/$$module_srcdir \
59310 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59311 --target=${target_alias} \
59312 --with-build-libsubdir=$(HOST_SUBDIR) \
59313 $(STAGE3_CONFIGURE_FLAGS)
59314 @endif target-libgomp-bootstrap
59315
59316 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
59317 maybe-configure-stage4-target-libgomp:
59318 @if target-libgomp-bootstrap
59319 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
59320 configure-stage4-target-libgomp:
59321 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59322 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59323 @r=`${PWD_COMMAND}`; export r; \
59324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59325 TFLAGS="$(STAGE4_TFLAGS)"; \
59326 echo "Checking multilib configuration for libgomp..."; \
59327 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59328 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59329 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59330 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59331 else \
59332 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59333 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59334 fi; \
59335 else \
59336 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59337 fi; \
59338 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59339 $(NORMAL_TARGET_EXPORTS) \
59340 \
59341 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59342 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59343 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59344 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
59345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59346 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59347 case $(srcdir) in \
59348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59349 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59351 esac; \
59352 module_srcdir=libgomp; \
59353 $(SHELL) $$s/$$module_srcdir/configure \
59354 --srcdir=$${topdir}/$$module_srcdir \
59355 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59356 --target=${target_alias} \
59357 --with-build-libsubdir=$(HOST_SUBDIR) \
59358 $(STAGE4_CONFIGURE_FLAGS)
59359 @endif target-libgomp-bootstrap
59360
59361 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
59362 maybe-configure-stageprofile-target-libgomp:
59363 @if target-libgomp-bootstrap
59364 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59365 configure-stageprofile-target-libgomp:
59366 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59367 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59368 @r=`${PWD_COMMAND}`; export r; \
59369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59370 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59371 echo "Checking multilib configuration for libgomp..."; \
59372 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59373 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59374 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59375 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59376 else \
59377 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59378 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59379 fi; \
59380 else \
59381 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59382 fi; \
59383 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59384 $(NORMAL_TARGET_EXPORTS) \
59385 \
59386 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59389 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
59390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59391 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59392 case $(srcdir) in \
59393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59394 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59396 esac; \
59397 module_srcdir=libgomp; \
59398 $(SHELL) $$s/$$module_srcdir/configure \
59399 --srcdir=$${topdir}/$$module_srcdir \
59400 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59401 --target=${target_alias} \
59402 --with-build-libsubdir=$(HOST_SUBDIR) \
59403 $(STAGEprofile_CONFIGURE_FLAGS)
59404 @endif target-libgomp-bootstrap
59405
59406 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
59407 maybe-configure-stagetrain-target-libgomp:
59408 @if target-libgomp-bootstrap
59409 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59410 configure-stagetrain-target-libgomp:
59411 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59412 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59413 @r=`${PWD_COMMAND}`; export r; \
59414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59415 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59416 echo "Checking multilib configuration for libgomp..."; \
59417 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59418 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59419 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59420 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59421 else \
59422 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59423 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59424 fi; \
59425 else \
59426 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59427 fi; \
59428 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59429 $(NORMAL_TARGET_EXPORTS) \
59430 \
59431 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59434 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
59435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59436 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59437 case $(srcdir) in \
59438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59439 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59441 esac; \
59442 module_srcdir=libgomp; \
59443 $(SHELL) $$s/$$module_srcdir/configure \
59444 --srcdir=$${topdir}/$$module_srcdir \
59445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59446 --target=${target_alias} \
59447 --with-build-libsubdir=$(HOST_SUBDIR) \
59448 $(STAGEtrain_CONFIGURE_FLAGS)
59449 @endif target-libgomp-bootstrap
59450
59451 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
59452 maybe-configure-stagefeedback-target-libgomp:
59453 @if target-libgomp-bootstrap
59454 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59455 configure-stagefeedback-target-libgomp:
59456 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59457 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59458 @r=`${PWD_COMMAND}`; export r; \
59459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59460 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59461 echo "Checking multilib configuration for libgomp..."; \
59462 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59463 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59464 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59465 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59466 else \
59467 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59468 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59469 fi; \
59470 else \
59471 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59472 fi; \
59473 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59474 $(NORMAL_TARGET_EXPORTS) \
59475 \
59476 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59479 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
59480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59481 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59482 case $(srcdir) in \
59483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59484 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59486 esac; \
59487 module_srcdir=libgomp; \
59488 $(SHELL) $$s/$$module_srcdir/configure \
59489 --srcdir=$${topdir}/$$module_srcdir \
59490 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59491 --target=${target_alias} \
59492 --with-build-libsubdir=$(HOST_SUBDIR) \
59493 $(STAGEfeedback_CONFIGURE_FLAGS)
59494 @endif target-libgomp-bootstrap
59495
59496 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
59497 maybe-configure-stageautoprofile-target-libgomp:
59498 @if target-libgomp-bootstrap
59499 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59500 configure-stageautoprofile-target-libgomp:
59501 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59502 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59503 @r=`${PWD_COMMAND}`; export r; \
59504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59505 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59506 echo "Checking multilib configuration for libgomp..."; \
59507 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59508 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59509 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59510 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59511 else \
59512 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59513 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59514 fi; \
59515 else \
59516 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59517 fi; \
59518 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59519 $(NORMAL_TARGET_EXPORTS) \
59520 \
59521 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59524 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59525 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59526 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59527 case $(srcdir) in \
59528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59529 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59531 esac; \
59532 module_srcdir=libgomp; \
59533 $(SHELL) $$s/$$module_srcdir/configure \
59534 --srcdir=$${topdir}/$$module_srcdir \
59535 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59536 --target=${target_alias} \
59537 --with-build-libsubdir=$(HOST_SUBDIR) \
59538 $(STAGEautoprofile_CONFIGURE_FLAGS)
59539 @endif target-libgomp-bootstrap
59540
59541 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59542 maybe-configure-stageautofeedback-target-libgomp:
59543 @if target-libgomp-bootstrap
59544 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59545 configure-stageautofeedback-target-libgomp:
59546 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59547 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59548 @r=`${PWD_COMMAND}`; export r; \
59549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59550 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59551 echo "Checking multilib configuration for libgomp..."; \
59552 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59553 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59554 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59555 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59556 else \
59557 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59558 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59559 fi; \
59560 else \
59561 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59562 fi; \
59563 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59564 $(NORMAL_TARGET_EXPORTS) \
59565 \
59566 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59567 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59568 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59569 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59571 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59572 case $(srcdir) in \
59573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59574 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59576 esac; \
59577 module_srcdir=libgomp; \
59578 $(SHELL) $$s/$$module_srcdir/configure \
59579 --srcdir=$${topdir}/$$module_srcdir \
59580 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59581 --target=${target_alias} \
59582 --with-build-libsubdir=$(HOST_SUBDIR) \
59583 $(STAGEautofeedback_CONFIGURE_FLAGS)
59584 @endif target-libgomp-bootstrap
59585
59586
59587
59588
59589
59590 .PHONY: all-target-libgomp maybe-all-target-libgomp
59591 maybe-all-target-libgomp:
59592 @if gcc-bootstrap
59593 all-target-libgomp: stage_current
59594 @endif gcc-bootstrap
59595 @if target-libgomp
59596 TARGET-target-libgomp=all
59597 maybe-all-target-libgomp: all-target-libgomp
59598 all-target-libgomp: configure-target-libgomp
59599 @r=`${PWD_COMMAND}`; export r; \
59600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59601 $(NORMAL_TARGET_EXPORTS) \
59602 (cd $(TARGET_SUBDIR)/libgomp && \
59603 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59604 $(TARGET-target-libgomp))
59605 @endif target-libgomp
59606
59607
59608
59609 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59610 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59611 maybe-all-stage1-target-libgomp:
59612 maybe-clean-stage1-target-libgomp:
59613 @if target-libgomp-bootstrap
59614 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59615 all-stage1: all-stage1-target-libgomp
59616 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59617 all-stage1-target-libgomp: configure-stage1-target-libgomp
59618 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59619 @r=`${PWD_COMMAND}`; export r; \
59620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59621 TFLAGS="$(STAGE1_TFLAGS)"; \
59622 $(NORMAL_TARGET_EXPORTS) \
59623 cd $(TARGET_SUBDIR)/libgomp && \
59624 \
59625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59626 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59627 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59628 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59632 $(EXTRA_TARGET_FLAGS) \
59633 \
59634 TFLAGS="$(STAGE1_TFLAGS)" \
59635 $(TARGET-stage1-target-libgomp)
59636
59637 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59638 clean-stage1: clean-stage1-target-libgomp
59639 clean-stage1-target-libgomp:
59640 @if [ $(current_stage) = stage1 ]; then \
59641 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59642 else \
59643 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59644 $(MAKE) stage1-start; \
59645 fi; \
59646 cd $(TARGET_SUBDIR)/libgomp && \
59647 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59648 clean
59649 @endif target-libgomp-bootstrap
59650
59651
59652 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59653 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59654 maybe-all-stage2-target-libgomp:
59655 maybe-clean-stage2-target-libgomp:
59656 @if target-libgomp-bootstrap
59657 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59658 all-stage2: all-stage2-target-libgomp
59659 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59660 all-stage2-target-libgomp: configure-stage2-target-libgomp
59661 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59662 @r=`${PWD_COMMAND}`; export r; \
59663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59664 TFLAGS="$(STAGE2_TFLAGS)"; \
59665 $(NORMAL_TARGET_EXPORTS) \
59666 \
59667 cd $(TARGET_SUBDIR)/libgomp && \
59668 \
59669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59670 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59671 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59672 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59676 $(EXTRA_TARGET_FLAGS) \
59677 TFLAGS="$(STAGE2_TFLAGS)" \
59678 $(TARGET-stage2-target-libgomp)
59679
59680 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59681 clean-stage2: clean-stage2-target-libgomp
59682 clean-stage2-target-libgomp:
59683 @if [ $(current_stage) = stage2 ]; then \
59684 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59685 else \
59686 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59687 $(MAKE) stage2-start; \
59688 fi; \
59689 cd $(TARGET_SUBDIR)/libgomp && \
59690 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59691 @endif target-libgomp-bootstrap
59692
59693
59694 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59695 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59696 maybe-all-stage3-target-libgomp:
59697 maybe-clean-stage3-target-libgomp:
59698 @if target-libgomp-bootstrap
59699 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59700 all-stage3: all-stage3-target-libgomp
59701 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59702 all-stage3-target-libgomp: configure-stage3-target-libgomp
59703 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59704 @r=`${PWD_COMMAND}`; export r; \
59705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59706 TFLAGS="$(STAGE3_TFLAGS)"; \
59707 $(NORMAL_TARGET_EXPORTS) \
59708 \
59709 cd $(TARGET_SUBDIR)/libgomp && \
59710 \
59711 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59712 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59713 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59714 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59718 $(EXTRA_TARGET_FLAGS) \
59719 TFLAGS="$(STAGE3_TFLAGS)" \
59720 $(TARGET-stage3-target-libgomp)
59721
59722 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59723 clean-stage3: clean-stage3-target-libgomp
59724 clean-stage3-target-libgomp:
59725 @if [ $(current_stage) = stage3 ]; then \
59726 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59727 else \
59728 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59729 $(MAKE) stage3-start; \
59730 fi; \
59731 cd $(TARGET_SUBDIR)/libgomp && \
59732 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59733 @endif target-libgomp-bootstrap
59734
59735
59736 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59737 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59738 maybe-all-stage4-target-libgomp:
59739 maybe-clean-stage4-target-libgomp:
59740 @if target-libgomp-bootstrap
59741 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59742 all-stage4: all-stage4-target-libgomp
59743 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59744 all-stage4-target-libgomp: configure-stage4-target-libgomp
59745 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59746 @r=`${PWD_COMMAND}`; export r; \
59747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59748 TFLAGS="$(STAGE4_TFLAGS)"; \
59749 $(NORMAL_TARGET_EXPORTS) \
59750 \
59751 cd $(TARGET_SUBDIR)/libgomp && \
59752 \
59753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59754 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59755 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59756 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59757 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59758 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59759 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59760 $(EXTRA_TARGET_FLAGS) \
59761 TFLAGS="$(STAGE4_TFLAGS)" \
59762 $(TARGET-stage4-target-libgomp)
59763
59764 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59765 clean-stage4: clean-stage4-target-libgomp
59766 clean-stage4-target-libgomp:
59767 @if [ $(current_stage) = stage4 ]; then \
59768 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59769 else \
59770 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59771 $(MAKE) stage4-start; \
59772 fi; \
59773 cd $(TARGET_SUBDIR)/libgomp && \
59774 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59775 @endif target-libgomp-bootstrap
59776
59777
59778 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59779 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59780 maybe-all-stageprofile-target-libgomp:
59781 maybe-clean-stageprofile-target-libgomp:
59782 @if target-libgomp-bootstrap
59783 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59784 all-stageprofile: all-stageprofile-target-libgomp
59785 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59786 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59787 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59788 @r=`${PWD_COMMAND}`; export r; \
59789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59790 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59791 $(NORMAL_TARGET_EXPORTS) \
59792 \
59793 cd $(TARGET_SUBDIR)/libgomp && \
59794 \
59795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59796 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59802 $(EXTRA_TARGET_FLAGS) \
59803 TFLAGS="$(STAGEprofile_TFLAGS)" \
59804 $(TARGET-stageprofile-target-libgomp)
59805
59806 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59807 clean-stageprofile: clean-stageprofile-target-libgomp
59808 clean-stageprofile-target-libgomp:
59809 @if [ $(current_stage) = stageprofile ]; then \
59810 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59811 else \
59812 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59813 $(MAKE) stageprofile-start; \
59814 fi; \
59815 cd $(TARGET_SUBDIR)/libgomp && \
59816 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59817 @endif target-libgomp-bootstrap
59818
59819
59820 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59821 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59822 maybe-all-stagetrain-target-libgomp:
59823 maybe-clean-stagetrain-target-libgomp:
59824 @if target-libgomp-bootstrap
59825 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59826 all-stagetrain: all-stagetrain-target-libgomp
59827 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59828 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59829 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59830 @r=`${PWD_COMMAND}`; export r; \
59831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59832 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59833 $(NORMAL_TARGET_EXPORTS) \
59834 \
59835 cd $(TARGET_SUBDIR)/libgomp && \
59836 \
59837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59838 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59839 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59840 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59844 $(EXTRA_TARGET_FLAGS) \
59845 TFLAGS="$(STAGEtrain_TFLAGS)" \
59846 $(TARGET-stagetrain-target-libgomp)
59847
59848 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59849 clean-stagetrain: clean-stagetrain-target-libgomp
59850 clean-stagetrain-target-libgomp:
59851 @if [ $(current_stage) = stagetrain ]; then \
59852 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59853 else \
59854 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59855 $(MAKE) stagetrain-start; \
59856 fi; \
59857 cd $(TARGET_SUBDIR)/libgomp && \
59858 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59859 @endif target-libgomp-bootstrap
59860
59861
59862 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59863 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59864 maybe-all-stagefeedback-target-libgomp:
59865 maybe-clean-stagefeedback-target-libgomp:
59866 @if target-libgomp-bootstrap
59867 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59868 all-stagefeedback: all-stagefeedback-target-libgomp
59869 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59870 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59871 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59872 @r=`${PWD_COMMAND}`; export r; \
59873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59874 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59875 $(NORMAL_TARGET_EXPORTS) \
59876 \
59877 cd $(TARGET_SUBDIR)/libgomp && \
59878 \
59879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59880 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59881 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59882 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59886 $(EXTRA_TARGET_FLAGS) \
59887 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59888 $(TARGET-stagefeedback-target-libgomp)
59889
59890 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59891 clean-stagefeedback: clean-stagefeedback-target-libgomp
59892 clean-stagefeedback-target-libgomp:
59893 @if [ $(current_stage) = stagefeedback ]; then \
59894 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59895 else \
59896 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59897 $(MAKE) stagefeedback-start; \
59898 fi; \
59899 cd $(TARGET_SUBDIR)/libgomp && \
59900 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59901 @endif target-libgomp-bootstrap
59902
59903
59904 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59905 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59906 maybe-all-stageautoprofile-target-libgomp:
59907 maybe-clean-stageautoprofile-target-libgomp:
59908 @if target-libgomp-bootstrap
59909 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59910 all-stageautoprofile: all-stageautoprofile-target-libgomp
59911 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59912 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59913 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59914 @r=`${PWD_COMMAND}`; export r; \
59915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59916 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59917 $(NORMAL_TARGET_EXPORTS) \
59918 \
59919 cd $(TARGET_SUBDIR)/libgomp && \
59920 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59921 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59922 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59923 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59924 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59925 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59926 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59927 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59928 $(EXTRA_TARGET_FLAGS) \
59929 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59930 $(TARGET-stageautoprofile-target-libgomp)
59931
59932 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59933 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59934 clean-stageautoprofile-target-libgomp:
59935 @if [ $(current_stage) = stageautoprofile ]; then \
59936 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59937 else \
59938 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59939 $(MAKE) stageautoprofile-start; \
59940 fi; \
59941 cd $(TARGET_SUBDIR)/libgomp && \
59942 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59943 @endif target-libgomp-bootstrap
59944
59945
59946 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59947 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59948 maybe-all-stageautofeedback-target-libgomp:
59949 maybe-clean-stageautofeedback-target-libgomp:
59950 @if target-libgomp-bootstrap
59951 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59952 all-stageautofeedback: all-stageautofeedback-target-libgomp
59953 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59954 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59955 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59956 @r=`${PWD_COMMAND}`; export r; \
59957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59958 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59959 $(NORMAL_TARGET_EXPORTS) \
59960 \
59961 cd $(TARGET_SUBDIR)/libgomp && \
59962 \
59963 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59964 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59965 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59966 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59967 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59968 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59969 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59970 $(EXTRA_TARGET_FLAGS) \
59971 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59972 $(TARGET-stageautofeedback-target-libgomp)
59973
59974 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59975 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59976 clean-stageautofeedback-target-libgomp:
59977 @if [ $(current_stage) = stageautofeedback ]; then \
59978 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59979 else \
59980 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59981 $(MAKE) stageautofeedback-start; \
59982 fi; \
59983 cd $(TARGET_SUBDIR)/libgomp && \
59984 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59985 @endif target-libgomp-bootstrap
59986
59987
59988
59989
59990
59991
59992 .PHONY: check-target-libgomp maybe-check-target-libgomp
59993 maybe-check-target-libgomp:
59994 @if target-libgomp
59995 maybe-check-target-libgomp: check-target-libgomp
59996
59997 check-target-libgomp:
59998 @: $(MAKE); $(unstage)
59999 @r=`${PWD_COMMAND}`; export r; \
60000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60001 $(NORMAL_TARGET_EXPORTS) \
60002 (cd $(TARGET_SUBDIR)/libgomp && \
60003 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60004
60005 @endif target-libgomp
60006
60007 .PHONY: install-target-libgomp maybe-install-target-libgomp
60008 maybe-install-target-libgomp:
60009 @if target-libgomp
60010 maybe-install-target-libgomp: install-target-libgomp
60011
60012 install-target-libgomp: installdirs
60013 @: $(MAKE); $(unstage)
60014 @r=`${PWD_COMMAND}`; export r; \
60015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60016 $(NORMAL_TARGET_EXPORTS) \
60017 (cd $(TARGET_SUBDIR)/libgomp && \
60018 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60019
60020 @endif target-libgomp
60021
60022 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
60023 maybe-install-strip-target-libgomp:
60024 @if target-libgomp
60025 maybe-install-strip-target-libgomp: install-strip-target-libgomp
60026
60027 install-strip-target-libgomp: installdirs
60028 @: $(MAKE); $(unstage)
60029 @r=`${PWD_COMMAND}`; export r; \
60030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60031 $(NORMAL_TARGET_EXPORTS) \
60032 (cd $(TARGET_SUBDIR)/libgomp && \
60033 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60034
60035 @endif target-libgomp
60036
60037 # Other targets (info, dvi, pdf, etc.)
60038
60039 .PHONY: maybe-info-target-libgomp info-target-libgomp
60040 maybe-info-target-libgomp:
60041 @if target-libgomp
60042 maybe-info-target-libgomp: info-target-libgomp
60043
60044 info-target-libgomp: \
60045 configure-target-libgomp
60046 @: $(MAKE); $(unstage)
60047 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60048 r=`${PWD_COMMAND}`; export r; \
60049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60050 $(NORMAL_TARGET_EXPORTS) \
60051 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
60052 for flag in $(EXTRA_TARGET_FLAGS); do \
60053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60054 done; \
60055 (cd $(TARGET_SUBDIR)/libgomp && \
60056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60058 "RANLIB=$${RANLIB}" \
60059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60060 info) \
60061 || exit 1
60062
60063 @endif target-libgomp
60064
60065 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
60066 maybe-dvi-target-libgomp:
60067 @if target-libgomp
60068 maybe-dvi-target-libgomp: dvi-target-libgomp
60069
60070 dvi-target-libgomp: \
60071 configure-target-libgomp
60072 @: $(MAKE); $(unstage)
60073 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60074 r=`${PWD_COMMAND}`; export r; \
60075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60076 $(NORMAL_TARGET_EXPORTS) \
60077 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
60078 for flag in $(EXTRA_TARGET_FLAGS); do \
60079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60080 done; \
60081 (cd $(TARGET_SUBDIR)/libgomp && \
60082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60084 "RANLIB=$${RANLIB}" \
60085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60086 dvi) \
60087 || exit 1
60088
60089 @endif target-libgomp
60090
60091 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
60092 maybe-pdf-target-libgomp:
60093 @if target-libgomp
60094 maybe-pdf-target-libgomp: pdf-target-libgomp
60095
60096 pdf-target-libgomp: \
60097 configure-target-libgomp
60098 @: $(MAKE); $(unstage)
60099 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60100 r=`${PWD_COMMAND}`; export r; \
60101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60102 $(NORMAL_TARGET_EXPORTS) \
60103 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
60104 for flag in $(EXTRA_TARGET_FLAGS); do \
60105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60106 done; \
60107 (cd $(TARGET_SUBDIR)/libgomp && \
60108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60110 "RANLIB=$${RANLIB}" \
60111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60112 pdf) \
60113 || exit 1
60114
60115 @endif target-libgomp
60116
60117 .PHONY: maybe-html-target-libgomp html-target-libgomp
60118 maybe-html-target-libgomp:
60119 @if target-libgomp
60120 maybe-html-target-libgomp: html-target-libgomp
60121
60122 html-target-libgomp: \
60123 configure-target-libgomp
60124 @: $(MAKE); $(unstage)
60125 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60126 r=`${PWD_COMMAND}`; export r; \
60127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60128 $(NORMAL_TARGET_EXPORTS) \
60129 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
60130 for flag in $(EXTRA_TARGET_FLAGS); do \
60131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60132 done; \
60133 (cd $(TARGET_SUBDIR)/libgomp && \
60134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60136 "RANLIB=$${RANLIB}" \
60137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60138 html) \
60139 || exit 1
60140
60141 @endif target-libgomp
60142
60143 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
60144 maybe-TAGS-target-libgomp:
60145 @if target-libgomp
60146 maybe-TAGS-target-libgomp: TAGS-target-libgomp
60147
60148 TAGS-target-libgomp: \
60149 configure-target-libgomp
60150 @: $(MAKE); $(unstage)
60151 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60152 r=`${PWD_COMMAND}`; export r; \
60153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60154 $(NORMAL_TARGET_EXPORTS) \
60155 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
60156 for flag in $(EXTRA_TARGET_FLAGS); do \
60157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60158 done; \
60159 (cd $(TARGET_SUBDIR)/libgomp && \
60160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60162 "RANLIB=$${RANLIB}" \
60163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60164 TAGS) \
60165 || exit 1
60166
60167 @endif target-libgomp
60168
60169 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
60170 maybe-install-info-target-libgomp:
60171 @if target-libgomp
60172 maybe-install-info-target-libgomp: install-info-target-libgomp
60173
60174 install-info-target-libgomp: \
60175 configure-target-libgomp \
60176 info-target-libgomp
60177 @: $(MAKE); $(unstage)
60178 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60179 r=`${PWD_COMMAND}`; export r; \
60180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60181 $(NORMAL_TARGET_EXPORTS) \
60182 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
60183 for flag in $(EXTRA_TARGET_FLAGS); do \
60184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60185 done; \
60186 (cd $(TARGET_SUBDIR)/libgomp && \
60187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60189 "RANLIB=$${RANLIB}" \
60190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60191 install-info) \
60192 || exit 1
60193
60194 @endif target-libgomp
60195
60196 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
60197 maybe-install-dvi-target-libgomp:
60198 @if target-libgomp
60199 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
60200
60201 install-dvi-target-libgomp: \
60202 configure-target-libgomp \
60203 dvi-target-libgomp
60204 @: $(MAKE); $(unstage)
60205 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60206 r=`${PWD_COMMAND}`; export r; \
60207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60208 $(NORMAL_TARGET_EXPORTS) \
60209 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
60210 for flag in $(EXTRA_TARGET_FLAGS); do \
60211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60212 done; \
60213 (cd $(TARGET_SUBDIR)/libgomp && \
60214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60216 "RANLIB=$${RANLIB}" \
60217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60218 install-dvi) \
60219 || exit 1
60220
60221 @endif target-libgomp
60222
60223 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
60224 maybe-install-pdf-target-libgomp:
60225 @if target-libgomp
60226 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
60227
60228 install-pdf-target-libgomp: \
60229 configure-target-libgomp \
60230 pdf-target-libgomp
60231 @: $(MAKE); $(unstage)
60232 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60233 r=`${PWD_COMMAND}`; export r; \
60234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60235 $(NORMAL_TARGET_EXPORTS) \
60236 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
60237 for flag in $(EXTRA_TARGET_FLAGS); do \
60238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60239 done; \
60240 (cd $(TARGET_SUBDIR)/libgomp && \
60241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60243 "RANLIB=$${RANLIB}" \
60244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60245 install-pdf) \
60246 || exit 1
60247
60248 @endif target-libgomp
60249
60250 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
60251 maybe-install-html-target-libgomp:
60252 @if target-libgomp
60253 maybe-install-html-target-libgomp: install-html-target-libgomp
60254
60255 install-html-target-libgomp: \
60256 configure-target-libgomp \
60257 html-target-libgomp
60258 @: $(MAKE); $(unstage)
60259 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60260 r=`${PWD_COMMAND}`; export r; \
60261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60262 $(NORMAL_TARGET_EXPORTS) \
60263 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
60264 for flag in $(EXTRA_TARGET_FLAGS); do \
60265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60266 done; \
60267 (cd $(TARGET_SUBDIR)/libgomp && \
60268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60270 "RANLIB=$${RANLIB}" \
60271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60272 install-html) \
60273 || exit 1
60274
60275 @endif target-libgomp
60276
60277 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
60278 maybe-installcheck-target-libgomp:
60279 @if target-libgomp
60280 maybe-installcheck-target-libgomp: installcheck-target-libgomp
60281
60282 installcheck-target-libgomp: \
60283 configure-target-libgomp
60284 @: $(MAKE); $(unstage)
60285 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60286 r=`${PWD_COMMAND}`; export r; \
60287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60288 $(NORMAL_TARGET_EXPORTS) \
60289 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
60290 for flag in $(EXTRA_TARGET_FLAGS); do \
60291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60292 done; \
60293 (cd $(TARGET_SUBDIR)/libgomp && \
60294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60296 "RANLIB=$${RANLIB}" \
60297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60298 installcheck) \
60299 || exit 1
60300
60301 @endif target-libgomp
60302
60303 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
60304 maybe-mostlyclean-target-libgomp:
60305 @if target-libgomp
60306 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
60307
60308 mostlyclean-target-libgomp:
60309 @: $(MAKE); $(unstage)
60310 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60311 r=`${PWD_COMMAND}`; export r; \
60312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60313 $(NORMAL_TARGET_EXPORTS) \
60314 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
60315 for flag in $(EXTRA_TARGET_FLAGS); do \
60316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60317 done; \
60318 (cd $(TARGET_SUBDIR)/libgomp && \
60319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60321 "RANLIB=$${RANLIB}" \
60322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60323 mostlyclean) \
60324 || exit 1
60325
60326 @endif target-libgomp
60327
60328 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
60329 maybe-clean-target-libgomp:
60330 @if target-libgomp
60331 maybe-clean-target-libgomp: clean-target-libgomp
60332
60333 clean-target-libgomp:
60334 @: $(MAKE); $(unstage)
60335 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60336 r=`${PWD_COMMAND}`; export r; \
60337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60338 $(NORMAL_TARGET_EXPORTS) \
60339 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
60340 for flag in $(EXTRA_TARGET_FLAGS); do \
60341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60342 done; \
60343 (cd $(TARGET_SUBDIR)/libgomp && \
60344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60346 "RANLIB=$${RANLIB}" \
60347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60348 clean) \
60349 || exit 1
60350
60351 @endif target-libgomp
60352
60353 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
60354 maybe-distclean-target-libgomp:
60355 @if target-libgomp
60356 maybe-distclean-target-libgomp: distclean-target-libgomp
60357
60358 distclean-target-libgomp:
60359 @: $(MAKE); $(unstage)
60360 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60361 r=`${PWD_COMMAND}`; export r; \
60362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60363 $(NORMAL_TARGET_EXPORTS) \
60364 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
60365 for flag in $(EXTRA_TARGET_FLAGS); do \
60366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60367 done; \
60368 (cd $(TARGET_SUBDIR)/libgomp && \
60369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60371 "RANLIB=$${RANLIB}" \
60372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60373 distclean) \
60374 || exit 1
60375
60376 @endif target-libgomp
60377
60378 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
60379 maybe-maintainer-clean-target-libgomp:
60380 @if target-libgomp
60381 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
60382
60383 maintainer-clean-target-libgomp:
60384 @: $(MAKE); $(unstage)
60385 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60386 r=`${PWD_COMMAND}`; export r; \
60387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60388 $(NORMAL_TARGET_EXPORTS) \
60389 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
60390 for flag in $(EXTRA_TARGET_FLAGS); do \
60391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60392 done; \
60393 (cd $(TARGET_SUBDIR)/libgomp && \
60394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60396 "RANLIB=$${RANLIB}" \
60397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60398 maintainer-clean) \
60399 || exit 1
60400
60401 @endif target-libgomp
60402
60403
60404
60405
60406
60407 .PHONY: configure-target-libitm maybe-configure-target-libitm
60408 maybe-configure-target-libitm:
60409 @if gcc-bootstrap
60410 configure-target-libitm: stage_current
60411 @endif gcc-bootstrap
60412 @if target-libitm
60413 maybe-configure-target-libitm: configure-target-libitm
60414 configure-target-libitm:
60415 @: $(MAKE); $(unstage)
60416 @r=`${PWD_COMMAND}`; export r; \
60417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60418 echo "Checking multilib configuration for libitm..."; \
60419 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60420 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
60421 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
60422 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
60423 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
60424 else \
60425 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
60426 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60427 fi; \
60428 else \
60429 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60430 fi; \
60431 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
60432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60433 $(NORMAL_TARGET_EXPORTS) \
60434 echo Configuring in $(TARGET_SUBDIR)/libitm; \
60435 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
60436 case $(srcdir) in \
60437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60438 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
60439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60440 esac; \
60441 module_srcdir=libitm; \
60442 rm -f no-such-file || : ; \
60443 CONFIG_SITE=no-such-file $(SHELL) \
60444 $$s/$$module_srcdir/configure \
60445 --srcdir=$${topdir}/$$module_srcdir \
60446 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60447 --target=${target_alias} \
60448 || exit 1
60449 @endif target-libitm
60450
60451
60452
60453
60454
60455 .PHONY: all-target-libitm maybe-all-target-libitm
60456 maybe-all-target-libitm:
60457 @if gcc-bootstrap
60458 all-target-libitm: stage_current
60459 @endif gcc-bootstrap
60460 @if target-libitm
60461 TARGET-target-libitm=all
60462 maybe-all-target-libitm: all-target-libitm
60463 all-target-libitm: configure-target-libitm
60464 @: $(MAKE); $(unstage)
60465 @r=`${PWD_COMMAND}`; export r; \
60466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60467 $(NORMAL_TARGET_EXPORTS) \
60468 (cd $(TARGET_SUBDIR)/libitm && \
60469 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60470 $(TARGET-target-libitm))
60471 @endif target-libitm
60472
60473
60474
60475
60476
60477 .PHONY: check-target-libitm maybe-check-target-libitm
60478 maybe-check-target-libitm:
60479 @if target-libitm
60480 maybe-check-target-libitm: check-target-libitm
60481
60482 check-target-libitm:
60483 @: $(MAKE); $(unstage)
60484 @r=`${PWD_COMMAND}`; export r; \
60485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60486 $(NORMAL_TARGET_EXPORTS) \
60487 (cd $(TARGET_SUBDIR)/libitm && \
60488 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60489
60490 @endif target-libitm
60491
60492 .PHONY: install-target-libitm maybe-install-target-libitm
60493 maybe-install-target-libitm:
60494 @if target-libitm
60495 maybe-install-target-libitm: install-target-libitm
60496
60497 install-target-libitm: installdirs
60498 @: $(MAKE); $(unstage)
60499 @r=`${PWD_COMMAND}`; export r; \
60500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60501 $(NORMAL_TARGET_EXPORTS) \
60502 (cd $(TARGET_SUBDIR)/libitm && \
60503 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60504
60505 @endif target-libitm
60506
60507 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60508 maybe-install-strip-target-libitm:
60509 @if target-libitm
60510 maybe-install-strip-target-libitm: install-strip-target-libitm
60511
60512 install-strip-target-libitm: installdirs
60513 @: $(MAKE); $(unstage)
60514 @r=`${PWD_COMMAND}`; export r; \
60515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60516 $(NORMAL_TARGET_EXPORTS) \
60517 (cd $(TARGET_SUBDIR)/libitm && \
60518 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60519
60520 @endif target-libitm
60521
60522 # Other targets (info, dvi, pdf, etc.)
60523
60524 .PHONY: maybe-info-target-libitm info-target-libitm
60525 maybe-info-target-libitm:
60526 @if target-libitm
60527 maybe-info-target-libitm: info-target-libitm
60528
60529 info-target-libitm: \
60530 configure-target-libitm
60531 @: $(MAKE); $(unstage)
60532 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60533 r=`${PWD_COMMAND}`; export r; \
60534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60535 $(NORMAL_TARGET_EXPORTS) \
60536 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60537 for flag in $(EXTRA_TARGET_FLAGS); do \
60538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60539 done; \
60540 (cd $(TARGET_SUBDIR)/libitm && \
60541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60543 "RANLIB=$${RANLIB}" \
60544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60545 info) \
60546 || exit 1
60547
60548 @endif target-libitm
60549
60550 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60551 maybe-dvi-target-libitm:
60552 @if target-libitm
60553 maybe-dvi-target-libitm: dvi-target-libitm
60554
60555 dvi-target-libitm: \
60556 configure-target-libitm
60557 @: $(MAKE); $(unstage)
60558 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60559 r=`${PWD_COMMAND}`; export r; \
60560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60561 $(NORMAL_TARGET_EXPORTS) \
60562 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60563 for flag in $(EXTRA_TARGET_FLAGS); do \
60564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60565 done; \
60566 (cd $(TARGET_SUBDIR)/libitm && \
60567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60569 "RANLIB=$${RANLIB}" \
60570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60571 dvi) \
60572 || exit 1
60573
60574 @endif target-libitm
60575
60576 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60577 maybe-pdf-target-libitm:
60578 @if target-libitm
60579 maybe-pdf-target-libitm: pdf-target-libitm
60580
60581 pdf-target-libitm: \
60582 configure-target-libitm
60583 @: $(MAKE); $(unstage)
60584 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60585 r=`${PWD_COMMAND}`; export r; \
60586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60587 $(NORMAL_TARGET_EXPORTS) \
60588 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60589 for flag in $(EXTRA_TARGET_FLAGS); do \
60590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60591 done; \
60592 (cd $(TARGET_SUBDIR)/libitm && \
60593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60595 "RANLIB=$${RANLIB}" \
60596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60597 pdf) \
60598 || exit 1
60599
60600 @endif target-libitm
60601
60602 .PHONY: maybe-html-target-libitm html-target-libitm
60603 maybe-html-target-libitm:
60604 @if target-libitm
60605 maybe-html-target-libitm: html-target-libitm
60606
60607 html-target-libitm: \
60608 configure-target-libitm
60609 @: $(MAKE); $(unstage)
60610 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60611 r=`${PWD_COMMAND}`; export r; \
60612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60613 $(NORMAL_TARGET_EXPORTS) \
60614 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60615 for flag in $(EXTRA_TARGET_FLAGS); do \
60616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60617 done; \
60618 (cd $(TARGET_SUBDIR)/libitm && \
60619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60621 "RANLIB=$${RANLIB}" \
60622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60623 html) \
60624 || exit 1
60625
60626 @endif target-libitm
60627
60628 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60629 maybe-TAGS-target-libitm:
60630 @if target-libitm
60631 maybe-TAGS-target-libitm: TAGS-target-libitm
60632
60633 TAGS-target-libitm: \
60634 configure-target-libitm
60635 @: $(MAKE); $(unstage)
60636 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60637 r=`${PWD_COMMAND}`; export r; \
60638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60639 $(NORMAL_TARGET_EXPORTS) \
60640 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60641 for flag in $(EXTRA_TARGET_FLAGS); do \
60642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60643 done; \
60644 (cd $(TARGET_SUBDIR)/libitm && \
60645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60647 "RANLIB=$${RANLIB}" \
60648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60649 TAGS) \
60650 || exit 1
60651
60652 @endif target-libitm
60653
60654 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60655 maybe-install-info-target-libitm:
60656 @if target-libitm
60657 maybe-install-info-target-libitm: install-info-target-libitm
60658
60659 install-info-target-libitm: \
60660 configure-target-libitm \
60661 info-target-libitm
60662 @: $(MAKE); $(unstage)
60663 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60664 r=`${PWD_COMMAND}`; export r; \
60665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60666 $(NORMAL_TARGET_EXPORTS) \
60667 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60668 for flag in $(EXTRA_TARGET_FLAGS); do \
60669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60670 done; \
60671 (cd $(TARGET_SUBDIR)/libitm && \
60672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60674 "RANLIB=$${RANLIB}" \
60675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60676 install-info) \
60677 || exit 1
60678
60679 @endif target-libitm
60680
60681 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60682 maybe-install-dvi-target-libitm:
60683 @if target-libitm
60684 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60685
60686 install-dvi-target-libitm: \
60687 configure-target-libitm \
60688 dvi-target-libitm
60689 @: $(MAKE); $(unstage)
60690 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60691 r=`${PWD_COMMAND}`; export r; \
60692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60693 $(NORMAL_TARGET_EXPORTS) \
60694 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60695 for flag in $(EXTRA_TARGET_FLAGS); do \
60696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60697 done; \
60698 (cd $(TARGET_SUBDIR)/libitm && \
60699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60701 "RANLIB=$${RANLIB}" \
60702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60703 install-dvi) \
60704 || exit 1
60705
60706 @endif target-libitm
60707
60708 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60709 maybe-install-pdf-target-libitm:
60710 @if target-libitm
60711 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60712
60713 install-pdf-target-libitm: \
60714 configure-target-libitm \
60715 pdf-target-libitm
60716 @: $(MAKE); $(unstage)
60717 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60718 r=`${PWD_COMMAND}`; export r; \
60719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60720 $(NORMAL_TARGET_EXPORTS) \
60721 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60722 for flag in $(EXTRA_TARGET_FLAGS); do \
60723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60724 done; \
60725 (cd $(TARGET_SUBDIR)/libitm && \
60726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60728 "RANLIB=$${RANLIB}" \
60729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60730 install-pdf) \
60731 || exit 1
60732
60733 @endif target-libitm
60734
60735 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60736 maybe-install-html-target-libitm:
60737 @if target-libitm
60738 maybe-install-html-target-libitm: install-html-target-libitm
60739
60740 install-html-target-libitm: \
60741 configure-target-libitm \
60742 html-target-libitm
60743 @: $(MAKE); $(unstage)
60744 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60745 r=`${PWD_COMMAND}`; export r; \
60746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60747 $(NORMAL_TARGET_EXPORTS) \
60748 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60749 for flag in $(EXTRA_TARGET_FLAGS); do \
60750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60751 done; \
60752 (cd $(TARGET_SUBDIR)/libitm && \
60753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60755 "RANLIB=$${RANLIB}" \
60756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60757 install-html) \
60758 || exit 1
60759
60760 @endif target-libitm
60761
60762 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60763 maybe-installcheck-target-libitm:
60764 @if target-libitm
60765 maybe-installcheck-target-libitm: installcheck-target-libitm
60766
60767 installcheck-target-libitm: \
60768 configure-target-libitm
60769 @: $(MAKE); $(unstage)
60770 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60771 r=`${PWD_COMMAND}`; export r; \
60772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60773 $(NORMAL_TARGET_EXPORTS) \
60774 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60775 for flag in $(EXTRA_TARGET_FLAGS); do \
60776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60777 done; \
60778 (cd $(TARGET_SUBDIR)/libitm && \
60779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60781 "RANLIB=$${RANLIB}" \
60782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60783 installcheck) \
60784 || exit 1
60785
60786 @endif target-libitm
60787
60788 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60789 maybe-mostlyclean-target-libitm:
60790 @if target-libitm
60791 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60792
60793 mostlyclean-target-libitm:
60794 @: $(MAKE); $(unstage)
60795 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60796 r=`${PWD_COMMAND}`; export r; \
60797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60798 $(NORMAL_TARGET_EXPORTS) \
60799 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
60800 for flag in $(EXTRA_TARGET_FLAGS); do \
60801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60802 done; \
60803 (cd $(TARGET_SUBDIR)/libitm && \
60804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60806 "RANLIB=$${RANLIB}" \
60807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60808 mostlyclean) \
60809 || exit 1
60810
60811 @endif target-libitm
60812
60813 .PHONY: maybe-clean-target-libitm clean-target-libitm
60814 maybe-clean-target-libitm:
60815 @if target-libitm
60816 maybe-clean-target-libitm: clean-target-libitm
60817
60818 clean-target-libitm:
60819 @: $(MAKE); $(unstage)
60820 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60821 r=`${PWD_COMMAND}`; export r; \
60822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60823 $(NORMAL_TARGET_EXPORTS) \
60824 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
60825 for flag in $(EXTRA_TARGET_FLAGS); do \
60826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60827 done; \
60828 (cd $(TARGET_SUBDIR)/libitm && \
60829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60831 "RANLIB=$${RANLIB}" \
60832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60833 clean) \
60834 || exit 1
60835
60836 @endif target-libitm
60837
60838 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60839 maybe-distclean-target-libitm:
60840 @if target-libitm
60841 maybe-distclean-target-libitm: distclean-target-libitm
60842
60843 distclean-target-libitm:
60844 @: $(MAKE); $(unstage)
60845 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60846 r=`${PWD_COMMAND}`; export r; \
60847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60848 $(NORMAL_TARGET_EXPORTS) \
60849 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
60850 for flag in $(EXTRA_TARGET_FLAGS); do \
60851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60852 done; \
60853 (cd $(TARGET_SUBDIR)/libitm && \
60854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60856 "RANLIB=$${RANLIB}" \
60857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60858 distclean) \
60859 || exit 1
60860
60861 @endif target-libitm
60862
60863 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60864 maybe-maintainer-clean-target-libitm:
60865 @if target-libitm
60866 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60867
60868 maintainer-clean-target-libitm:
60869 @: $(MAKE); $(unstage)
60870 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60871 r=`${PWD_COMMAND}`; export r; \
60872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60873 $(NORMAL_TARGET_EXPORTS) \
60874 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
60875 for flag in $(EXTRA_TARGET_FLAGS); do \
60876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60877 done; \
60878 (cd $(TARGET_SUBDIR)/libitm && \
60879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60881 "RANLIB=$${RANLIB}" \
60882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60883 maintainer-clean) \
60884 || exit 1
60885
60886 @endif target-libitm
60887
60888
60889
60890
60891
60892 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60893 maybe-configure-target-libatomic:
60894 @if gcc-bootstrap
60895 configure-target-libatomic: stage_current
60896 @endif gcc-bootstrap
60897 @if target-libatomic
60898 maybe-configure-target-libatomic: configure-target-libatomic
60899 configure-target-libatomic:
60900 @r=`${PWD_COMMAND}`; export r; \
60901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60902 echo "Checking multilib configuration for libatomic..."; \
60903 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60904 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60905 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60906 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60907 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60908 else \
60909 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60910 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60911 fi; \
60912 else \
60913 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60914 fi; \
60915 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60916 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60917 $(NORMAL_TARGET_EXPORTS) \
60918 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60919 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60920 case $(srcdir) in \
60921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60922 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60924 esac; \
60925 module_srcdir=libatomic; \
60926 rm -f no-such-file || : ; \
60927 CONFIG_SITE=no-such-file $(SHELL) \
60928 $$s/$$module_srcdir/configure \
60929 --srcdir=$${topdir}/$$module_srcdir \
60930 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60931 --target=${target_alias} \
60932 || exit 1
60933 @endif target-libatomic
60934
60935
60936
60937 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60938 maybe-configure-stage1-target-libatomic:
60939 @if target-libatomic-bootstrap
60940 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60941 configure-stage1-target-libatomic:
60942 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60943 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60944 @r=`${PWD_COMMAND}`; export r; \
60945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60946 TFLAGS="$(STAGE1_TFLAGS)"; \
60947 echo "Checking multilib configuration for libatomic..."; \
60948 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60949 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60950 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60951 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60952 else \
60953 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60954 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60955 fi; \
60956 else \
60957 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60958 fi; \
60959 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60960 $(NORMAL_TARGET_EXPORTS) \
60961 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60962 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60963 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60964 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60966 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60967 case $(srcdir) in \
60968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60969 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60971 esac; \
60972 module_srcdir=libatomic; \
60973 $(SHELL) $$s/$$module_srcdir/configure \
60974 --srcdir=$${topdir}/$$module_srcdir \
60975 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60976 --target=${target_alias} \
60977 \
60978 $(STAGE1_CONFIGURE_FLAGS)
60979 @endif target-libatomic-bootstrap
60980
60981 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60982 maybe-configure-stage2-target-libatomic:
60983 @if target-libatomic-bootstrap
60984 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60985 configure-stage2-target-libatomic:
60986 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60987 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60988 @r=`${PWD_COMMAND}`; export r; \
60989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60990 TFLAGS="$(STAGE2_TFLAGS)"; \
60991 echo "Checking multilib configuration for libatomic..."; \
60992 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60993 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60994 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60995 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60996 else \
60997 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60998 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60999 fi; \
61000 else \
61001 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61002 fi; \
61003 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61004 $(NORMAL_TARGET_EXPORTS) \
61005 \
61006 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61007 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61008 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61009 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
61010 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61011 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61012 case $(srcdir) in \
61013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61014 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61016 esac; \
61017 module_srcdir=libatomic; \
61018 $(SHELL) $$s/$$module_srcdir/configure \
61019 --srcdir=$${topdir}/$$module_srcdir \
61020 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61021 --target=${target_alias} \
61022 --with-build-libsubdir=$(HOST_SUBDIR) \
61023 $(STAGE2_CONFIGURE_FLAGS)
61024 @endif target-libatomic-bootstrap
61025
61026 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
61027 maybe-configure-stage3-target-libatomic:
61028 @if target-libatomic-bootstrap
61029 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
61030 configure-stage3-target-libatomic:
61031 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61032 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61033 @r=`${PWD_COMMAND}`; export r; \
61034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61035 TFLAGS="$(STAGE3_TFLAGS)"; \
61036 echo "Checking multilib configuration for libatomic..."; \
61037 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61038 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61039 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61040 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61041 else \
61042 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61043 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61044 fi; \
61045 else \
61046 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61047 fi; \
61048 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61049 $(NORMAL_TARGET_EXPORTS) \
61050 \
61051 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61052 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61053 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61054 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
61055 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61056 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61057 case $(srcdir) in \
61058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61059 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61061 esac; \
61062 module_srcdir=libatomic; \
61063 $(SHELL) $$s/$$module_srcdir/configure \
61064 --srcdir=$${topdir}/$$module_srcdir \
61065 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61066 --target=${target_alias} \
61067 --with-build-libsubdir=$(HOST_SUBDIR) \
61068 $(STAGE3_CONFIGURE_FLAGS)
61069 @endif target-libatomic-bootstrap
61070
61071 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
61072 maybe-configure-stage4-target-libatomic:
61073 @if target-libatomic-bootstrap
61074 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
61075 configure-stage4-target-libatomic:
61076 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61077 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61078 @r=`${PWD_COMMAND}`; export r; \
61079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61080 TFLAGS="$(STAGE4_TFLAGS)"; \
61081 echo "Checking multilib configuration for libatomic..."; \
61082 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61083 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61084 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61085 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61086 else \
61087 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61088 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61089 fi; \
61090 else \
61091 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61092 fi; \
61093 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61094 $(NORMAL_TARGET_EXPORTS) \
61095 \
61096 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61097 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61098 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61099 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
61100 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61101 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61102 case $(srcdir) in \
61103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61104 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61106 esac; \
61107 module_srcdir=libatomic; \
61108 $(SHELL) $$s/$$module_srcdir/configure \
61109 --srcdir=$${topdir}/$$module_srcdir \
61110 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61111 --target=${target_alias} \
61112 --with-build-libsubdir=$(HOST_SUBDIR) \
61113 $(STAGE4_CONFIGURE_FLAGS)
61114 @endif target-libatomic-bootstrap
61115
61116 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
61117 maybe-configure-stageprofile-target-libatomic:
61118 @if target-libatomic-bootstrap
61119 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61120 configure-stageprofile-target-libatomic:
61121 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61122 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61123 @r=`${PWD_COMMAND}`; export r; \
61124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61125 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61126 echo "Checking multilib configuration for libatomic..."; \
61127 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61128 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61129 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61130 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61131 else \
61132 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61133 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61134 fi; \
61135 else \
61136 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61137 fi; \
61138 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61139 $(NORMAL_TARGET_EXPORTS) \
61140 \
61141 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61142 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61143 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61144 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
61145 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61146 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61147 case $(srcdir) in \
61148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61149 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61151 esac; \
61152 module_srcdir=libatomic; \
61153 $(SHELL) $$s/$$module_srcdir/configure \
61154 --srcdir=$${topdir}/$$module_srcdir \
61155 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61156 --target=${target_alias} \
61157 --with-build-libsubdir=$(HOST_SUBDIR) \
61158 $(STAGEprofile_CONFIGURE_FLAGS)
61159 @endif target-libatomic-bootstrap
61160
61161 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
61162 maybe-configure-stagetrain-target-libatomic:
61163 @if target-libatomic-bootstrap
61164 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61165 configure-stagetrain-target-libatomic:
61166 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61167 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61168 @r=`${PWD_COMMAND}`; export r; \
61169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61170 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61171 echo "Checking multilib configuration for libatomic..."; \
61172 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61173 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61174 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61175 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61176 else \
61177 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61178 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61179 fi; \
61180 else \
61181 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61182 fi; \
61183 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61184 $(NORMAL_TARGET_EXPORTS) \
61185 \
61186 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61187 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61188 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61189 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
61190 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61191 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61192 case $(srcdir) in \
61193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61194 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61196 esac; \
61197 module_srcdir=libatomic; \
61198 $(SHELL) $$s/$$module_srcdir/configure \
61199 --srcdir=$${topdir}/$$module_srcdir \
61200 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61201 --target=${target_alias} \
61202 --with-build-libsubdir=$(HOST_SUBDIR) \
61203 $(STAGEtrain_CONFIGURE_FLAGS)
61204 @endif target-libatomic-bootstrap
61205
61206 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
61207 maybe-configure-stagefeedback-target-libatomic:
61208 @if target-libatomic-bootstrap
61209 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61210 configure-stagefeedback-target-libatomic:
61211 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61212 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61213 @r=`${PWD_COMMAND}`; export r; \
61214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61215 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61216 echo "Checking multilib configuration for libatomic..."; \
61217 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61218 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61219 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61220 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61221 else \
61222 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61223 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61224 fi; \
61225 else \
61226 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61227 fi; \
61228 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61229 $(NORMAL_TARGET_EXPORTS) \
61230 \
61231 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61232 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61233 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61234 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
61235 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61236 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61237 case $(srcdir) in \
61238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61239 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61241 esac; \
61242 module_srcdir=libatomic; \
61243 $(SHELL) $$s/$$module_srcdir/configure \
61244 --srcdir=$${topdir}/$$module_srcdir \
61245 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61246 --target=${target_alias} \
61247 --with-build-libsubdir=$(HOST_SUBDIR) \
61248 $(STAGEfeedback_CONFIGURE_FLAGS)
61249 @endif target-libatomic-bootstrap
61250
61251 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
61252 maybe-configure-stageautoprofile-target-libatomic:
61253 @if target-libatomic-bootstrap
61254 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61255 configure-stageautoprofile-target-libatomic:
61256 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61257 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61258 @r=`${PWD_COMMAND}`; export r; \
61259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61260 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61261 echo "Checking multilib configuration for libatomic..."; \
61262 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61263 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61264 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61265 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61266 else \
61267 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61268 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61269 fi; \
61270 else \
61271 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61272 fi; \
61273 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61274 $(NORMAL_TARGET_EXPORTS) \
61275 \
61276 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61277 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61278 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61279 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
61280 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61281 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61282 case $(srcdir) in \
61283 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61284 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61285 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61286 esac; \
61287 module_srcdir=libatomic; \
61288 $(SHELL) $$s/$$module_srcdir/configure \
61289 --srcdir=$${topdir}/$$module_srcdir \
61290 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61291 --target=${target_alias} \
61292 --with-build-libsubdir=$(HOST_SUBDIR) \
61293 $(STAGEautoprofile_CONFIGURE_FLAGS)
61294 @endif target-libatomic-bootstrap
61295
61296 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
61297 maybe-configure-stageautofeedback-target-libatomic:
61298 @if target-libatomic-bootstrap
61299 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61300 configure-stageautofeedback-target-libatomic:
61301 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61302 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61303 @r=`${PWD_COMMAND}`; export r; \
61304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61305 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61306 echo "Checking multilib configuration for libatomic..."; \
61307 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61308 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61309 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61310 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61311 else \
61312 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61313 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61314 fi; \
61315 else \
61316 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61317 fi; \
61318 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61319 $(NORMAL_TARGET_EXPORTS) \
61320 \
61321 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61322 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61323 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61324 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
61325 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61326 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61327 case $(srcdir) in \
61328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61329 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61331 esac; \
61332 module_srcdir=libatomic; \
61333 $(SHELL) $$s/$$module_srcdir/configure \
61334 --srcdir=$${topdir}/$$module_srcdir \
61335 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61336 --target=${target_alias} \
61337 --with-build-libsubdir=$(HOST_SUBDIR) \
61338 $(STAGEautofeedback_CONFIGURE_FLAGS)
61339 @endif target-libatomic-bootstrap
61340
61341
61342
61343
61344
61345 .PHONY: all-target-libatomic maybe-all-target-libatomic
61346 maybe-all-target-libatomic:
61347 @if gcc-bootstrap
61348 all-target-libatomic: stage_current
61349 @endif gcc-bootstrap
61350 @if target-libatomic
61351 TARGET-target-libatomic=all
61352 maybe-all-target-libatomic: all-target-libatomic
61353 all-target-libatomic: configure-target-libatomic
61354 @r=`${PWD_COMMAND}`; export r; \
61355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61356 $(NORMAL_TARGET_EXPORTS) \
61357 (cd $(TARGET_SUBDIR)/libatomic && \
61358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
61359 $(TARGET-target-libatomic))
61360 @endif target-libatomic
61361
61362
61363
61364 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
61365 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
61366 maybe-all-stage1-target-libatomic:
61367 maybe-clean-stage1-target-libatomic:
61368 @if target-libatomic-bootstrap
61369 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
61370 all-stage1: all-stage1-target-libatomic
61371 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
61372 all-stage1-target-libatomic: configure-stage1-target-libatomic
61373 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61374 @r=`${PWD_COMMAND}`; export r; \
61375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61376 TFLAGS="$(STAGE1_TFLAGS)"; \
61377 $(NORMAL_TARGET_EXPORTS) \
61378 cd $(TARGET_SUBDIR)/libatomic && \
61379 \
61380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61381 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61382 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61383 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61384 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61385 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61386 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61387 $(EXTRA_TARGET_FLAGS) \
61388 \
61389 TFLAGS="$(STAGE1_TFLAGS)" \
61390 $(TARGET-stage1-target-libatomic)
61391
61392 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
61393 clean-stage1: clean-stage1-target-libatomic
61394 clean-stage1-target-libatomic:
61395 @if [ $(current_stage) = stage1 ]; then \
61396 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61397 else \
61398 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
61399 $(MAKE) stage1-start; \
61400 fi; \
61401 cd $(TARGET_SUBDIR)/libatomic && \
61402 $(MAKE) $(EXTRA_TARGET_FLAGS) \
61403 clean
61404 @endif target-libatomic-bootstrap
61405
61406
61407 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
61408 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
61409 maybe-all-stage2-target-libatomic:
61410 maybe-clean-stage2-target-libatomic:
61411 @if target-libatomic-bootstrap
61412 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
61413 all-stage2: all-stage2-target-libatomic
61414 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
61415 all-stage2-target-libatomic: configure-stage2-target-libatomic
61416 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61417 @r=`${PWD_COMMAND}`; export r; \
61418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61419 TFLAGS="$(STAGE2_TFLAGS)"; \
61420 $(NORMAL_TARGET_EXPORTS) \
61421 \
61422 cd $(TARGET_SUBDIR)/libatomic && \
61423 \
61424 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61425 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61426 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61427 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61431 $(EXTRA_TARGET_FLAGS) \
61432 TFLAGS="$(STAGE2_TFLAGS)" \
61433 $(TARGET-stage2-target-libatomic)
61434
61435 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
61436 clean-stage2: clean-stage2-target-libatomic
61437 clean-stage2-target-libatomic:
61438 @if [ $(current_stage) = stage2 ]; then \
61439 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61440 else \
61441 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
61442 $(MAKE) stage2-start; \
61443 fi; \
61444 cd $(TARGET_SUBDIR)/libatomic && \
61445 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61446 @endif target-libatomic-bootstrap
61447
61448
61449 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
61450 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
61451 maybe-all-stage3-target-libatomic:
61452 maybe-clean-stage3-target-libatomic:
61453 @if target-libatomic-bootstrap
61454 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
61455 all-stage3: all-stage3-target-libatomic
61456 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
61457 all-stage3-target-libatomic: configure-stage3-target-libatomic
61458 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61459 @r=`${PWD_COMMAND}`; export r; \
61460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61461 TFLAGS="$(STAGE3_TFLAGS)"; \
61462 $(NORMAL_TARGET_EXPORTS) \
61463 \
61464 cd $(TARGET_SUBDIR)/libatomic && \
61465 \
61466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61467 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61468 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61469 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61473 $(EXTRA_TARGET_FLAGS) \
61474 TFLAGS="$(STAGE3_TFLAGS)" \
61475 $(TARGET-stage3-target-libatomic)
61476
61477 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
61478 clean-stage3: clean-stage3-target-libatomic
61479 clean-stage3-target-libatomic:
61480 @if [ $(current_stage) = stage3 ]; then \
61481 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61482 else \
61483 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
61484 $(MAKE) stage3-start; \
61485 fi; \
61486 cd $(TARGET_SUBDIR)/libatomic && \
61487 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61488 @endif target-libatomic-bootstrap
61489
61490
61491 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
61492 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
61493 maybe-all-stage4-target-libatomic:
61494 maybe-clean-stage4-target-libatomic:
61495 @if target-libatomic-bootstrap
61496 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
61497 all-stage4: all-stage4-target-libatomic
61498 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
61499 all-stage4-target-libatomic: configure-stage4-target-libatomic
61500 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61501 @r=`${PWD_COMMAND}`; export r; \
61502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61503 TFLAGS="$(STAGE4_TFLAGS)"; \
61504 $(NORMAL_TARGET_EXPORTS) \
61505 \
61506 cd $(TARGET_SUBDIR)/libatomic && \
61507 \
61508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61509 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61510 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61511 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61515 $(EXTRA_TARGET_FLAGS) \
61516 TFLAGS="$(STAGE4_TFLAGS)" \
61517 $(TARGET-stage4-target-libatomic)
61518
61519 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61520 clean-stage4: clean-stage4-target-libatomic
61521 clean-stage4-target-libatomic:
61522 @if [ $(current_stage) = stage4 ]; then \
61523 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61524 else \
61525 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61526 $(MAKE) stage4-start; \
61527 fi; \
61528 cd $(TARGET_SUBDIR)/libatomic && \
61529 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61530 @endif target-libatomic-bootstrap
61531
61532
61533 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61534 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61535 maybe-all-stageprofile-target-libatomic:
61536 maybe-clean-stageprofile-target-libatomic:
61537 @if target-libatomic-bootstrap
61538 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61539 all-stageprofile: all-stageprofile-target-libatomic
61540 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61541 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61542 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61543 @r=`${PWD_COMMAND}`; export r; \
61544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61545 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61546 $(NORMAL_TARGET_EXPORTS) \
61547 \
61548 cd $(TARGET_SUBDIR)/libatomic && \
61549 \
61550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61551 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61552 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61553 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61554 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61555 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61556 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61557 $(EXTRA_TARGET_FLAGS) \
61558 TFLAGS="$(STAGEprofile_TFLAGS)" \
61559 $(TARGET-stageprofile-target-libatomic)
61560
61561 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61562 clean-stageprofile: clean-stageprofile-target-libatomic
61563 clean-stageprofile-target-libatomic:
61564 @if [ $(current_stage) = stageprofile ]; then \
61565 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61566 else \
61567 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61568 $(MAKE) stageprofile-start; \
61569 fi; \
61570 cd $(TARGET_SUBDIR)/libatomic && \
61571 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61572 @endif target-libatomic-bootstrap
61573
61574
61575 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61576 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61577 maybe-all-stagetrain-target-libatomic:
61578 maybe-clean-stagetrain-target-libatomic:
61579 @if target-libatomic-bootstrap
61580 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61581 all-stagetrain: all-stagetrain-target-libatomic
61582 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61583 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61584 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61585 @r=`${PWD_COMMAND}`; export r; \
61586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61587 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61588 $(NORMAL_TARGET_EXPORTS) \
61589 \
61590 cd $(TARGET_SUBDIR)/libatomic && \
61591 \
61592 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61593 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61594 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61595 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61599 $(EXTRA_TARGET_FLAGS) \
61600 TFLAGS="$(STAGEtrain_TFLAGS)" \
61601 $(TARGET-stagetrain-target-libatomic)
61602
61603 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61604 clean-stagetrain: clean-stagetrain-target-libatomic
61605 clean-stagetrain-target-libatomic:
61606 @if [ $(current_stage) = stagetrain ]; then \
61607 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61608 else \
61609 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61610 $(MAKE) stagetrain-start; \
61611 fi; \
61612 cd $(TARGET_SUBDIR)/libatomic && \
61613 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61614 @endif target-libatomic-bootstrap
61615
61616
61617 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61618 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61619 maybe-all-stagefeedback-target-libatomic:
61620 maybe-clean-stagefeedback-target-libatomic:
61621 @if target-libatomic-bootstrap
61622 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61623 all-stagefeedback: all-stagefeedback-target-libatomic
61624 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61625 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61626 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61627 @r=`${PWD_COMMAND}`; export r; \
61628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61629 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61630 $(NORMAL_TARGET_EXPORTS) \
61631 \
61632 cd $(TARGET_SUBDIR)/libatomic && \
61633 \
61634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61635 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61636 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61637 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61641 $(EXTRA_TARGET_FLAGS) \
61642 TFLAGS="$(STAGEfeedback_TFLAGS)" \
61643 $(TARGET-stagefeedback-target-libatomic)
61644
61645 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61646 clean-stagefeedback: clean-stagefeedback-target-libatomic
61647 clean-stagefeedback-target-libatomic:
61648 @if [ $(current_stage) = stagefeedback ]; then \
61649 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61650 else \
61651 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61652 $(MAKE) stagefeedback-start; \
61653 fi; \
61654 cd $(TARGET_SUBDIR)/libatomic && \
61655 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61656 @endif target-libatomic-bootstrap
61657
61658
61659 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61660 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61661 maybe-all-stageautoprofile-target-libatomic:
61662 maybe-clean-stageautoprofile-target-libatomic:
61663 @if target-libatomic-bootstrap
61664 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61665 all-stageautoprofile: all-stageautoprofile-target-libatomic
61666 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61667 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61668 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61669 @r=`${PWD_COMMAND}`; export r; \
61670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61671 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61672 $(NORMAL_TARGET_EXPORTS) \
61673 \
61674 cd $(TARGET_SUBDIR)/libatomic && \
61675 $$s/gcc/config/i386/$(AUTO_PROFILE) \
61676 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61677 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61678 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61679 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61680 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61681 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61682 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61683 $(EXTRA_TARGET_FLAGS) \
61684 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
61685 $(TARGET-stageautoprofile-target-libatomic)
61686
61687 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61688 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61689 clean-stageautoprofile-target-libatomic:
61690 @if [ $(current_stage) = stageautoprofile ]; then \
61691 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61692 else \
61693 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61694 $(MAKE) stageautoprofile-start; \
61695 fi; \
61696 cd $(TARGET_SUBDIR)/libatomic && \
61697 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61698 @endif target-libatomic-bootstrap
61699
61700
61701 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61702 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61703 maybe-all-stageautofeedback-target-libatomic:
61704 maybe-clean-stageautofeedback-target-libatomic:
61705 @if target-libatomic-bootstrap
61706 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61707 all-stageautofeedback: all-stageautofeedback-target-libatomic
61708 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61709 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61710 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61711 @r=`${PWD_COMMAND}`; export r; \
61712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61713 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61714 $(NORMAL_TARGET_EXPORTS) \
61715 \
61716 cd $(TARGET_SUBDIR)/libatomic && \
61717 \
61718 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61719 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61720 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61721 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61722 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61723 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61724 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61725 $(EXTRA_TARGET_FLAGS) \
61726 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61727 $(TARGET-stageautofeedback-target-libatomic)
61728
61729 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61730 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61731 clean-stageautofeedback-target-libatomic:
61732 @if [ $(current_stage) = stageautofeedback ]; then \
61733 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61734 else \
61735 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61736 $(MAKE) stageautofeedback-start; \
61737 fi; \
61738 cd $(TARGET_SUBDIR)/libatomic && \
61739 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61740 @endif target-libatomic-bootstrap
61741
61742
61743
61744
61745
61746
61747 .PHONY: check-target-libatomic maybe-check-target-libatomic
61748 maybe-check-target-libatomic:
61749 @if target-libatomic
61750 maybe-check-target-libatomic: check-target-libatomic
61751
61752 check-target-libatomic:
61753 @: $(MAKE); $(unstage)
61754 @r=`${PWD_COMMAND}`; export r; \
61755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61756 $(NORMAL_TARGET_EXPORTS) \
61757 (cd $(TARGET_SUBDIR)/libatomic && \
61758 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61759
61760 @endif target-libatomic
61761
61762 .PHONY: install-target-libatomic maybe-install-target-libatomic
61763 maybe-install-target-libatomic:
61764 @if target-libatomic
61765 maybe-install-target-libatomic: install-target-libatomic
61766
61767 install-target-libatomic: installdirs
61768 @: $(MAKE); $(unstage)
61769 @r=`${PWD_COMMAND}`; export r; \
61770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61771 $(NORMAL_TARGET_EXPORTS) \
61772 (cd $(TARGET_SUBDIR)/libatomic && \
61773 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61774
61775 @endif target-libatomic
61776
61777 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61778 maybe-install-strip-target-libatomic:
61779 @if target-libatomic
61780 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61781
61782 install-strip-target-libatomic: installdirs
61783 @: $(MAKE); $(unstage)
61784 @r=`${PWD_COMMAND}`; export r; \
61785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61786 $(NORMAL_TARGET_EXPORTS) \
61787 (cd $(TARGET_SUBDIR)/libatomic && \
61788 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61789
61790 @endif target-libatomic
61791
61792 # Other targets (info, dvi, pdf, etc.)
61793
61794 .PHONY: maybe-info-target-libatomic info-target-libatomic
61795 maybe-info-target-libatomic:
61796 @if target-libatomic
61797 maybe-info-target-libatomic: info-target-libatomic
61798
61799 info-target-libatomic: \
61800 configure-target-libatomic
61801 @: $(MAKE); $(unstage)
61802 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61803 r=`${PWD_COMMAND}`; export r; \
61804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61805 $(NORMAL_TARGET_EXPORTS) \
61806 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61807 for flag in $(EXTRA_TARGET_FLAGS); do \
61808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61809 done; \
61810 (cd $(TARGET_SUBDIR)/libatomic && \
61811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61813 "RANLIB=$${RANLIB}" \
61814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61815 info) \
61816 || exit 1
61817
61818 @endif target-libatomic
61819
61820 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61821 maybe-dvi-target-libatomic:
61822 @if target-libatomic
61823 maybe-dvi-target-libatomic: dvi-target-libatomic
61824
61825 dvi-target-libatomic: \
61826 configure-target-libatomic
61827 @: $(MAKE); $(unstage)
61828 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61829 r=`${PWD_COMMAND}`; export r; \
61830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61831 $(NORMAL_TARGET_EXPORTS) \
61832 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61833 for flag in $(EXTRA_TARGET_FLAGS); do \
61834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61835 done; \
61836 (cd $(TARGET_SUBDIR)/libatomic && \
61837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61839 "RANLIB=$${RANLIB}" \
61840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61841 dvi) \
61842 || exit 1
61843
61844 @endif target-libatomic
61845
61846 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61847 maybe-pdf-target-libatomic:
61848 @if target-libatomic
61849 maybe-pdf-target-libatomic: pdf-target-libatomic
61850
61851 pdf-target-libatomic: \
61852 configure-target-libatomic
61853 @: $(MAKE); $(unstage)
61854 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61855 r=`${PWD_COMMAND}`; export r; \
61856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61857 $(NORMAL_TARGET_EXPORTS) \
61858 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61859 for flag in $(EXTRA_TARGET_FLAGS); do \
61860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61861 done; \
61862 (cd $(TARGET_SUBDIR)/libatomic && \
61863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61865 "RANLIB=$${RANLIB}" \
61866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61867 pdf) \
61868 || exit 1
61869
61870 @endif target-libatomic
61871
61872 .PHONY: maybe-html-target-libatomic html-target-libatomic
61873 maybe-html-target-libatomic:
61874 @if target-libatomic
61875 maybe-html-target-libatomic: html-target-libatomic
61876
61877 html-target-libatomic: \
61878 configure-target-libatomic
61879 @: $(MAKE); $(unstage)
61880 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61881 r=`${PWD_COMMAND}`; export r; \
61882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61883 $(NORMAL_TARGET_EXPORTS) \
61884 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61885 for flag in $(EXTRA_TARGET_FLAGS); do \
61886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61887 done; \
61888 (cd $(TARGET_SUBDIR)/libatomic && \
61889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61891 "RANLIB=$${RANLIB}" \
61892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61893 html) \
61894 || exit 1
61895
61896 @endif target-libatomic
61897
61898 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61899 maybe-TAGS-target-libatomic:
61900 @if target-libatomic
61901 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61902
61903 TAGS-target-libatomic: \
61904 configure-target-libatomic
61905 @: $(MAKE); $(unstage)
61906 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61907 r=`${PWD_COMMAND}`; export r; \
61908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61909 $(NORMAL_TARGET_EXPORTS) \
61910 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61911 for flag in $(EXTRA_TARGET_FLAGS); do \
61912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61913 done; \
61914 (cd $(TARGET_SUBDIR)/libatomic && \
61915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61917 "RANLIB=$${RANLIB}" \
61918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61919 TAGS) \
61920 || exit 1
61921
61922 @endif target-libatomic
61923
61924 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61925 maybe-install-info-target-libatomic:
61926 @if target-libatomic
61927 maybe-install-info-target-libatomic: install-info-target-libatomic
61928
61929 install-info-target-libatomic: \
61930 configure-target-libatomic \
61931 info-target-libatomic
61932 @: $(MAKE); $(unstage)
61933 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61934 r=`${PWD_COMMAND}`; export r; \
61935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61936 $(NORMAL_TARGET_EXPORTS) \
61937 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61938 for flag in $(EXTRA_TARGET_FLAGS); do \
61939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61940 done; \
61941 (cd $(TARGET_SUBDIR)/libatomic && \
61942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61944 "RANLIB=$${RANLIB}" \
61945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61946 install-info) \
61947 || exit 1
61948
61949 @endif target-libatomic
61950
61951 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61952 maybe-install-dvi-target-libatomic:
61953 @if target-libatomic
61954 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61955
61956 install-dvi-target-libatomic: \
61957 configure-target-libatomic \
61958 dvi-target-libatomic
61959 @: $(MAKE); $(unstage)
61960 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61961 r=`${PWD_COMMAND}`; export r; \
61962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61963 $(NORMAL_TARGET_EXPORTS) \
61964 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61965 for flag in $(EXTRA_TARGET_FLAGS); do \
61966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61967 done; \
61968 (cd $(TARGET_SUBDIR)/libatomic && \
61969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61971 "RANLIB=$${RANLIB}" \
61972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61973 install-dvi) \
61974 || exit 1
61975
61976 @endif target-libatomic
61977
61978 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61979 maybe-install-pdf-target-libatomic:
61980 @if target-libatomic
61981 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61982
61983 install-pdf-target-libatomic: \
61984 configure-target-libatomic \
61985 pdf-target-libatomic
61986 @: $(MAKE); $(unstage)
61987 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61988 r=`${PWD_COMMAND}`; export r; \
61989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61990 $(NORMAL_TARGET_EXPORTS) \
61991 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61992 for flag in $(EXTRA_TARGET_FLAGS); do \
61993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61994 done; \
61995 (cd $(TARGET_SUBDIR)/libatomic && \
61996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61998 "RANLIB=$${RANLIB}" \
61999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62000 install-pdf) \
62001 || exit 1
62002
62003 @endif target-libatomic
62004
62005 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
62006 maybe-install-html-target-libatomic:
62007 @if target-libatomic
62008 maybe-install-html-target-libatomic: install-html-target-libatomic
62009
62010 install-html-target-libatomic: \
62011 configure-target-libatomic \
62012 html-target-libatomic
62013 @: $(MAKE); $(unstage)
62014 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62015 r=`${PWD_COMMAND}`; export r; \
62016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62017 $(NORMAL_TARGET_EXPORTS) \
62018 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
62019 for flag in $(EXTRA_TARGET_FLAGS); do \
62020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62021 done; \
62022 (cd $(TARGET_SUBDIR)/libatomic && \
62023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62025 "RANLIB=$${RANLIB}" \
62026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62027 install-html) \
62028 || exit 1
62029
62030 @endif target-libatomic
62031
62032 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
62033 maybe-installcheck-target-libatomic:
62034 @if target-libatomic
62035 maybe-installcheck-target-libatomic: installcheck-target-libatomic
62036
62037 installcheck-target-libatomic: \
62038 configure-target-libatomic
62039 @: $(MAKE); $(unstage)
62040 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62041 r=`${PWD_COMMAND}`; export r; \
62042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62043 $(NORMAL_TARGET_EXPORTS) \
62044 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
62045 for flag in $(EXTRA_TARGET_FLAGS); do \
62046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62047 done; \
62048 (cd $(TARGET_SUBDIR)/libatomic && \
62049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62051 "RANLIB=$${RANLIB}" \
62052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62053 installcheck) \
62054 || exit 1
62055
62056 @endif target-libatomic
62057
62058 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
62059 maybe-mostlyclean-target-libatomic:
62060 @if target-libatomic
62061 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
62062
62063 mostlyclean-target-libatomic:
62064 @: $(MAKE); $(unstage)
62065 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62066 r=`${PWD_COMMAND}`; export r; \
62067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62068 $(NORMAL_TARGET_EXPORTS) \
62069 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
62070 for flag in $(EXTRA_TARGET_FLAGS); do \
62071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62072 done; \
62073 (cd $(TARGET_SUBDIR)/libatomic && \
62074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62076 "RANLIB=$${RANLIB}" \
62077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62078 mostlyclean) \
62079 || exit 1
62080
62081 @endif target-libatomic
62082
62083 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
62084 maybe-clean-target-libatomic:
62085 @if target-libatomic
62086 maybe-clean-target-libatomic: clean-target-libatomic
62087
62088 clean-target-libatomic:
62089 @: $(MAKE); $(unstage)
62090 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62091 r=`${PWD_COMMAND}`; export r; \
62092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62093 $(NORMAL_TARGET_EXPORTS) \
62094 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
62095 for flag in $(EXTRA_TARGET_FLAGS); do \
62096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62097 done; \
62098 (cd $(TARGET_SUBDIR)/libatomic && \
62099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62101 "RANLIB=$${RANLIB}" \
62102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62103 clean) \
62104 || exit 1
62105
62106 @endif target-libatomic
62107
62108 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
62109 maybe-distclean-target-libatomic:
62110 @if target-libatomic
62111 maybe-distclean-target-libatomic: distclean-target-libatomic
62112
62113 distclean-target-libatomic:
62114 @: $(MAKE); $(unstage)
62115 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62116 r=`${PWD_COMMAND}`; export r; \
62117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62118 $(NORMAL_TARGET_EXPORTS) \
62119 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
62120 for flag in $(EXTRA_TARGET_FLAGS); do \
62121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62122 done; \
62123 (cd $(TARGET_SUBDIR)/libatomic && \
62124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62126 "RANLIB=$${RANLIB}" \
62127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62128 distclean) \
62129 || exit 1
62130
62131 @endif target-libatomic
62132
62133 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
62134 maybe-maintainer-clean-target-libatomic:
62135 @if target-libatomic
62136 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
62137
62138 maintainer-clean-target-libatomic:
62139 @: $(MAKE); $(unstage)
62140 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62141 r=`${PWD_COMMAND}`; export r; \
62142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62143 $(NORMAL_TARGET_EXPORTS) \
62144 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
62145 for flag in $(EXTRA_TARGET_FLAGS); do \
62146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62147 done; \
62148 (cd $(TARGET_SUBDIR)/libatomic && \
62149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62151 "RANLIB=$${RANLIB}" \
62152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62153 maintainer-clean) \
62154 || exit 1
62155
62156 @endif target-libatomic
62157
62158
62159
62160 @if target-libgomp
62161 .PHONY: check-target-libgomp-c++
62162 check-target-libgomp-c++:
62163 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
62164
62165 .PHONY: check-target-libgomp-fortran
62166 check-target-libgomp-fortran:
62167 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
62168
62169 @endif target-libgomp
62170
62171 @if target-libitm
62172 .PHONY: check-target-libitm-c++
62173 check-target-libitm-c++:
62174 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
62175
62176 @endif target-libitm
62177
62178 # ----------
62179 # GCC module
62180 # ----------
62181
62182 @if gcc-no-bootstrap
62183 .PHONY: cross
62184 cross: all-build all-gas all-ld
62185 @r=`${PWD_COMMAND}`; export r; \
62186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62187 $(HOST_EXPORTS) \
62188 echo "Building the C and C++ compiler"; \
62189 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
62190 @r=`${PWD_COMMAND}`; export r; \
62191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62192 echo "Building runtime libraries"; \
62193 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
62194 @endif gcc-no-bootstrap
62195
62196 @if gcc
62197
62198 .PHONY: check-gcc-c check-c
62199 check-gcc-c:
62200 r=`${PWD_COMMAND}`; export r; \
62201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62202 $(HOST_EXPORTS) \
62203 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
62204 check-c: check-gcc-c
62205
62206 .PHONY: check-gcc-c++ check-c++
62207 check-gcc-c++:
62208 r=`${PWD_COMMAND}`; export r; \
62209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62210 $(HOST_EXPORTS) \
62211 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
62212 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
62213
62214 .PHONY: check-gcc-fortran check-fortran
62215 check-gcc-fortran:
62216 r=`${PWD_COMMAND}`; export r; \
62217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62218 $(HOST_EXPORTS) \
62219 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
62220 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
62221
62222 .PHONY: check-gcc-ada check-ada
62223 check-gcc-ada:
62224 r=`${PWD_COMMAND}`; export r; \
62225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62226 $(HOST_EXPORTS) \
62227 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
62228 check-ada: check-gcc-ada check-target-libada
62229
62230 .PHONY: check-gcc-objc check-objc
62231 check-gcc-objc:
62232 r=`${PWD_COMMAND}`; export r; \
62233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62234 $(HOST_EXPORTS) \
62235 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
62236 check-objc: check-gcc-objc check-target-libobjc
62237
62238 .PHONY: check-gcc-obj-c++ check-obj-c++
62239 check-gcc-obj-c++:
62240 r=`${PWD_COMMAND}`; export r; \
62241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62242 $(HOST_EXPORTS) \
62243 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
62244 check-obj-c++: check-gcc-obj-c++
62245
62246 .PHONY: check-gcc-go check-go
62247 check-gcc-go:
62248 r=`${PWD_COMMAND}`; export r; \
62249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62250 $(HOST_EXPORTS) \
62251 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
62252 check-go: check-gcc-go check-target-libgo check-gotools
62253
62254 .PHONY: check-gcc-m2 check-m2
62255 check-gcc-m2:
62256 r=`${PWD_COMMAND}`; export r; \
62257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62258 $(HOST_EXPORTS) \
62259 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
62260 check-m2: check-gcc-m2 check-target-libgm2
62261
62262 .PHONY: check-gcc-d check-d
62263 check-gcc-d:
62264 r=`${PWD_COMMAND}`; export r; \
62265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62266 $(HOST_EXPORTS) \
62267 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
62268 check-d: check-gcc-d check-target-libphobos
62269
62270 .PHONY: check-gcc-jit check-jit
62271 check-gcc-jit:
62272 r=`${PWD_COMMAND}`; export r; \
62273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62274 $(HOST_EXPORTS) \
62275 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
62276 check-jit: check-gcc-jit
62277
62278 .PHONY: check-gcc-rust check-rust
62279 check-gcc-rust:
62280 r=`${PWD_COMMAND}`; export r; \
62281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62282 $(HOST_EXPORTS) \
62283 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
62284 check-rust: check-gcc-rust
62285
62286
62287 # The gcc part of install-no-fixedincludes, which relies on an intimate
62288 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
62289 .PHONY: gcc-install-no-fixedincludes
62290 gcc-install-no-fixedincludes:
62291 @if [ -f ./gcc/Makefile ]; then \
62292 r=`${PWD_COMMAND}`; export r; \
62293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62294 $(HOST_EXPORTS) \
62295 (cd ./gcc \
62296 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
62297 else true; fi
62298 @endif gcc
62299
62300 # ---------------------
62301 # GCC bootstrap support
62302 # ---------------------
62303
62304 # We track the current stage (the one in 'gcc') in the stage_current file.
62305 # stage_last instead tracks the stage that was built last. These targets
62306 # are dummy when toplevel bootstrap is not active.
62307
62308 # While making host and target tools, symlinks to the final stage must be
62309 # there, so $(unstage) should be run at various points. To avoid excessive
62310 # recursive invocations of make, we "inline" them using a variable. These
62311 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
62312 # to avoid warnings from the GNU Make job server.
62313
62314 unstage = :
62315 stage = :
62316 current_stage = ""
62317
62318 @if gcc-bootstrap
62319 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
62320 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
62321 current_stage = "`cat stage_current 2> /dev/null`"
62322 @endif gcc-bootstrap
62323
62324 .PHONY: unstage stage
62325 unstage:
62326 @: $(MAKE); $(unstage)
62327 stage:
62328 @: $(MAKE); $(stage)
62329
62330 # Disable commands for lean bootstrap.
62331 LEAN = false
62332
62333 # We name the build directories for the various stages "stage1-gcc",
62334 # "stage2-gcc","stage3-gcc", etc.
62335
62336 # Since the 'compare' process will fail (on debugging information) if any
62337 # directory names are different, we need to link the gcc directory for
62338 # the previous stage to a constant name ('prev-gcc'), and to make the name of
62339 # the build directories constant as well. For the latter, we use naked names
62340 # like 'gcc', because the scripts in that directory assume it. We use
62341 # mv on platforms where symlinks to directories do not work or are not
62342 # reliable.
62343
62344 # 'touch' doesn't work right on some platforms.
62345 STAMP = echo timestamp >
62346
62347 # We only want to compare .o files, so set this!
62348 objext = .o
62349
62350
62351 .PHONY: stage1-start stage1-end
62352
62353 stage1-start::
62354 @: $(MAKE); $(stage); \
62355 echo stage1 > stage_current; \
62356 echo stage1 > stage_last; \
62357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62358 @if bfd
62359 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
62360 mkdir stage1-bfd; \
62361 mv stage1-bfd bfd
62362 @endif bfd
62363 @if opcodes
62364 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
62365 mkdir stage1-opcodes; \
62366 mv stage1-opcodes opcodes
62367 @endif opcodes
62368 @if binutils
62369 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
62370 mkdir stage1-binutils; \
62371 mv stage1-binutils binutils
62372 @endif binutils
62373 @if fixincludes
62374 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
62375 mkdir stage1-fixincludes; \
62376 mv stage1-fixincludes fixincludes
62377 @endif fixincludes
62378 @if gas
62379 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
62380 mkdir stage1-gas; \
62381 mv stage1-gas gas
62382 @endif gas
62383 @if gcc
62384 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
62385 mkdir stage1-gcc; \
62386 mv stage1-gcc gcc
62387 @endif gcc
62388 @if gmp
62389 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
62390 mkdir stage1-gmp; \
62391 mv stage1-gmp gmp
62392 @endif gmp
62393 @if mpfr
62394 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
62395 mkdir stage1-mpfr; \
62396 mv stage1-mpfr mpfr
62397 @endif mpfr
62398 @if mpc
62399 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
62400 mkdir stage1-mpc; \
62401 mv stage1-mpc mpc
62402 @endif mpc
62403 @if isl
62404 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
62405 mkdir stage1-isl; \
62406 mv stage1-isl isl
62407 @endif isl
62408 @if gold
62409 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
62410 mkdir stage1-gold; \
62411 mv stage1-gold gold
62412 @endif gold
62413 @if gettext
62414 @cd $(HOST_SUBDIR); [ -d stage1-gettext ] || \
62415 mkdir stage1-gettext; \
62416 mv stage1-gettext gettext
62417 @endif gettext
62418 @if ld
62419 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
62420 mkdir stage1-ld; \
62421 mv stage1-ld ld
62422 @endif ld
62423 @if libbacktrace
62424 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
62425 mkdir stage1-libbacktrace; \
62426 mv stage1-libbacktrace libbacktrace
62427 @endif libbacktrace
62428 @if libcpp
62429 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
62430 mkdir stage1-libcpp; \
62431 mv stage1-libcpp libcpp
62432 @endif libcpp
62433 @if libcody
62434 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
62435 mkdir stage1-libcody; \
62436 mv stage1-libcody libcody
62437 @endif libcody
62438 @if libdecnumber
62439 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
62440 mkdir stage1-libdecnumber; \
62441 mv stage1-libdecnumber libdecnumber
62442 @endif libdecnumber
62443 @if libiberty
62444 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
62445 mkdir stage1-libiberty; \
62446 mv stage1-libiberty libiberty
62447 @endif libiberty
62448 @if libiberty-linker-plugin
62449 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
62450 mkdir stage1-libiberty-linker-plugin; \
62451 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
62452 @endif libiberty-linker-plugin
62453 @if libiconv
62454 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
62455 mkdir stage1-libiconv; \
62456 mv stage1-libiconv libiconv
62457 @endif libiconv
62458 @if zlib
62459 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
62460 mkdir stage1-zlib; \
62461 mv stage1-zlib zlib
62462 @endif zlib
62463 @if lto-plugin
62464 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
62465 mkdir stage1-lto-plugin; \
62466 mv stage1-lto-plugin lto-plugin
62467 @endif lto-plugin
62468 @if libctf
62469 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
62470 mkdir stage1-libctf; \
62471 mv stage1-libctf libctf
62472 @endif libctf
62473 @if libsframe
62474 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
62475 mkdir stage1-libsframe; \
62476 mv stage1-libsframe libsframe
62477 @endif libsframe
62478 @[ -d stage1-$(TARGET_SUBDIR) ] || \
62479 mkdir stage1-$(TARGET_SUBDIR); \
62480 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
62481
62482 stage1-end::
62483 @if bfd
62484 @if test -d $(HOST_SUBDIR)/bfd; then \
62485 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
62486 fi
62487 @endif bfd
62488 @if opcodes
62489 @if test -d $(HOST_SUBDIR)/opcodes; then \
62490 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
62491 fi
62492 @endif opcodes
62493 @if binutils
62494 @if test -d $(HOST_SUBDIR)/binutils; then \
62495 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
62496 fi
62497 @endif binutils
62498 @if fixincludes
62499 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62500 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
62501 fi
62502 @endif fixincludes
62503 @if gas
62504 @if test -d $(HOST_SUBDIR)/gas; then \
62505 cd $(HOST_SUBDIR); mv gas stage1-gas; \
62506 fi
62507 @endif gas
62508 @if gcc
62509 @if test -d $(HOST_SUBDIR)/gcc; then \
62510 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62511 fi
62512 @endif gcc
62513 @if gmp
62514 @if test -d $(HOST_SUBDIR)/gmp; then \
62515 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62516 fi
62517 @endif gmp
62518 @if mpfr
62519 @if test -d $(HOST_SUBDIR)/mpfr; then \
62520 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62521 fi
62522 @endif mpfr
62523 @if mpc
62524 @if test -d $(HOST_SUBDIR)/mpc; then \
62525 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62526 fi
62527 @endif mpc
62528 @if isl
62529 @if test -d $(HOST_SUBDIR)/isl; then \
62530 cd $(HOST_SUBDIR); mv isl stage1-isl; \
62531 fi
62532 @endif isl
62533 @if gold
62534 @if test -d $(HOST_SUBDIR)/gold; then \
62535 cd $(HOST_SUBDIR); mv gold stage1-gold; \
62536 fi
62537 @endif gold
62538 @if gettext
62539 @if test -d $(HOST_SUBDIR)/gettext; then \
62540 cd $(HOST_SUBDIR); mv gettext stage1-gettext; \
62541 fi
62542 @endif gettext
62543 @if ld
62544 @if test -d $(HOST_SUBDIR)/ld; then \
62545 cd $(HOST_SUBDIR); mv ld stage1-ld; \
62546 fi
62547 @endif ld
62548 @if libbacktrace
62549 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62550 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62551 fi
62552 @endif libbacktrace
62553 @if libcpp
62554 @if test -d $(HOST_SUBDIR)/libcpp; then \
62555 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62556 fi
62557 @endif libcpp
62558 @if libcody
62559 @if test -d $(HOST_SUBDIR)/libcody; then \
62560 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62561 fi
62562 @endif libcody
62563 @if libdecnumber
62564 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62565 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62566 fi
62567 @endif libdecnumber
62568 @if libiberty
62569 @if test -d $(HOST_SUBDIR)/libiberty; then \
62570 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62571 fi
62572 @endif libiberty
62573 @if libiberty-linker-plugin
62574 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62575 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62576 fi
62577 @endif libiberty-linker-plugin
62578 @if libiconv
62579 @if test -d $(HOST_SUBDIR)/libiconv; then \
62580 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62581 fi
62582 @endif libiconv
62583 @if zlib
62584 @if test -d $(HOST_SUBDIR)/zlib; then \
62585 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62586 fi
62587 @endif zlib
62588 @if lto-plugin
62589 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62590 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62591 fi
62592 @endif lto-plugin
62593 @if libctf
62594 @if test -d $(HOST_SUBDIR)/libctf; then \
62595 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62596 fi
62597 @endif libctf
62598 @if libsframe
62599 @if test -d $(HOST_SUBDIR)/libsframe; then \
62600 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62601 fi
62602 @endif libsframe
62603 @if test -d $(TARGET_SUBDIR); then \
62604 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62605 fi
62606 rm -f stage_current
62607
62608 # Bubble a bug fix through all the stages up to stage 1. They are
62609 # remade, but not reconfigured. The next stage (if any) will not be
62610 # reconfigured either.
62611 .PHONY: stage1-bubble
62612 stage1-bubble::
62613 @r=`${PWD_COMMAND}`; export r; \
62614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62615 if test -f stage1-lean ; then \
62616 echo Skipping rebuild of stage1; \
62617 else \
62618 $(MAKE) stage1-start; \
62619 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62620 fi
62621
62622 .PHONY: all-stage1 clean-stage1
62623 do-clean: clean-stage1
62624
62625 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62626 # only possibility, but now it conflicts with no-bootstrap rules
62627 @if gcc-bootstrap
62628
62629
62630
62631
62632 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62633
62634 .PHONY: distclean-stage1
62635 distclean-stage1::
62636 @: $(MAKE); $(stage)
62637 @test "`cat stage_last`" != stage1 || rm -f stage_last
62638 rm -rf stage1-*
62639
62640
62641 @endif gcc-bootstrap
62642
62643
62644 .PHONY: stage2-start stage2-end
62645
62646 stage2-start::
62647 @: $(MAKE); $(stage); \
62648 echo stage2 > stage_current; \
62649 echo stage2 > stage_last; \
62650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62651 @if bfd
62652 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62653 mkdir stage2-bfd; \
62654 mv stage2-bfd bfd; \
62655 mv stage1-bfd prev-bfd || test -f stage1-lean
62656 @endif bfd
62657 @if opcodes
62658 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62659 mkdir stage2-opcodes; \
62660 mv stage2-opcodes opcodes; \
62661 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62662 @endif opcodes
62663 @if binutils
62664 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62665 mkdir stage2-binutils; \
62666 mv stage2-binutils binutils; \
62667 mv stage1-binutils prev-binutils || test -f stage1-lean
62668 @endif binutils
62669 @if fixincludes
62670 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62671 mkdir stage2-fixincludes; \
62672 mv stage2-fixincludes fixincludes; \
62673 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62674 @endif fixincludes
62675 @if gas
62676 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62677 mkdir stage2-gas; \
62678 mv stage2-gas gas; \
62679 mv stage1-gas prev-gas || test -f stage1-lean
62680 @endif gas
62681 @if gcc
62682 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62683 mkdir stage2-gcc; \
62684 mv stage2-gcc gcc; \
62685 mv stage1-gcc prev-gcc || test -f stage1-lean
62686 @endif gcc
62687 @if gmp
62688 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62689 mkdir stage2-gmp; \
62690 mv stage2-gmp gmp; \
62691 mv stage1-gmp prev-gmp || test -f stage1-lean
62692 @endif gmp
62693 @if mpfr
62694 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62695 mkdir stage2-mpfr; \
62696 mv stage2-mpfr mpfr; \
62697 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62698 @endif mpfr
62699 @if mpc
62700 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62701 mkdir stage2-mpc; \
62702 mv stage2-mpc mpc; \
62703 mv stage1-mpc prev-mpc || test -f stage1-lean
62704 @endif mpc
62705 @if isl
62706 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62707 mkdir stage2-isl; \
62708 mv stage2-isl isl; \
62709 mv stage1-isl prev-isl || test -f stage1-lean
62710 @endif isl
62711 @if gold
62712 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62713 mkdir stage2-gold; \
62714 mv stage2-gold gold; \
62715 mv stage1-gold prev-gold || test -f stage1-lean
62716 @endif gold
62717 @if gettext
62718 @cd $(HOST_SUBDIR); [ -d stage2-gettext ] || \
62719 mkdir stage2-gettext; \
62720 mv stage2-gettext gettext; \
62721 mv stage1-gettext prev-gettext || test -f stage1-lean
62722 @endif gettext
62723 @if ld
62724 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62725 mkdir stage2-ld; \
62726 mv stage2-ld ld; \
62727 mv stage1-ld prev-ld || test -f stage1-lean
62728 @endif ld
62729 @if libbacktrace
62730 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62731 mkdir stage2-libbacktrace; \
62732 mv stage2-libbacktrace libbacktrace; \
62733 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62734 @endif libbacktrace
62735 @if libcpp
62736 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62737 mkdir stage2-libcpp; \
62738 mv stage2-libcpp libcpp; \
62739 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62740 @endif libcpp
62741 @if libcody
62742 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62743 mkdir stage2-libcody; \
62744 mv stage2-libcody libcody; \
62745 mv stage1-libcody prev-libcody || test -f stage1-lean
62746 @endif libcody
62747 @if libdecnumber
62748 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62749 mkdir stage2-libdecnumber; \
62750 mv stage2-libdecnumber libdecnumber; \
62751 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62752 @endif libdecnumber
62753 @if libiberty
62754 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62755 mkdir stage2-libiberty; \
62756 mv stage2-libiberty libiberty; \
62757 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62758 @endif libiberty
62759 @if libiberty-linker-plugin
62760 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62761 mkdir stage2-libiberty-linker-plugin; \
62762 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62763 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62764 @endif libiberty-linker-plugin
62765 @if libiconv
62766 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62767 mkdir stage2-libiconv; \
62768 mv stage2-libiconv libiconv; \
62769 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62770 @endif libiconv
62771 @if zlib
62772 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62773 mkdir stage2-zlib; \
62774 mv stage2-zlib zlib; \
62775 mv stage1-zlib prev-zlib || test -f stage1-lean
62776 @endif zlib
62777 @if lto-plugin
62778 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62779 mkdir stage2-lto-plugin; \
62780 mv stage2-lto-plugin lto-plugin; \
62781 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62782 @endif lto-plugin
62783 @if libctf
62784 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62785 mkdir stage2-libctf; \
62786 mv stage2-libctf libctf; \
62787 mv stage1-libctf prev-libctf || test -f stage1-lean
62788 @endif libctf
62789 @if libsframe
62790 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62791 mkdir stage2-libsframe; \
62792 mv stage2-libsframe libsframe; \
62793 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62794 @endif libsframe
62795 @[ -d stage2-$(TARGET_SUBDIR) ] || \
62796 mkdir stage2-$(TARGET_SUBDIR); \
62797 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62798 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62799
62800 stage2-end::
62801 @if bfd
62802 @if test -d $(HOST_SUBDIR)/bfd; then \
62803 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62804 mv prev-bfd stage1-bfd; : ; \
62805 fi
62806 @endif bfd
62807 @if opcodes
62808 @if test -d $(HOST_SUBDIR)/opcodes; then \
62809 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62810 mv prev-opcodes stage1-opcodes; : ; \
62811 fi
62812 @endif opcodes
62813 @if binutils
62814 @if test -d $(HOST_SUBDIR)/binutils; then \
62815 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62816 mv prev-binutils stage1-binutils; : ; \
62817 fi
62818 @endif binutils
62819 @if fixincludes
62820 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62821 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62822 mv prev-fixincludes stage1-fixincludes; : ; \
62823 fi
62824 @endif fixincludes
62825 @if gas
62826 @if test -d $(HOST_SUBDIR)/gas; then \
62827 cd $(HOST_SUBDIR); mv gas stage2-gas; \
62828 mv prev-gas stage1-gas; : ; \
62829 fi
62830 @endif gas
62831 @if gcc
62832 @if test -d $(HOST_SUBDIR)/gcc; then \
62833 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62834 mv prev-gcc stage1-gcc; : ; \
62835 fi
62836 @endif gcc
62837 @if gmp
62838 @if test -d $(HOST_SUBDIR)/gmp; then \
62839 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62840 mv prev-gmp stage1-gmp; : ; \
62841 fi
62842 @endif gmp
62843 @if mpfr
62844 @if test -d $(HOST_SUBDIR)/mpfr; then \
62845 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62846 mv prev-mpfr stage1-mpfr; : ; \
62847 fi
62848 @endif mpfr
62849 @if mpc
62850 @if test -d $(HOST_SUBDIR)/mpc; then \
62851 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62852 mv prev-mpc stage1-mpc; : ; \
62853 fi
62854 @endif mpc
62855 @if isl
62856 @if test -d $(HOST_SUBDIR)/isl; then \
62857 cd $(HOST_SUBDIR); mv isl stage2-isl; \
62858 mv prev-isl stage1-isl; : ; \
62859 fi
62860 @endif isl
62861 @if gold
62862 @if test -d $(HOST_SUBDIR)/gold; then \
62863 cd $(HOST_SUBDIR); mv gold stage2-gold; \
62864 mv prev-gold stage1-gold; : ; \
62865 fi
62866 @endif gold
62867 @if gettext
62868 @if test -d $(HOST_SUBDIR)/gettext; then \
62869 cd $(HOST_SUBDIR); mv gettext stage2-gettext; \
62870 mv prev-gettext stage1-gettext; : ; \
62871 fi
62872 @endif gettext
62873 @if ld
62874 @if test -d $(HOST_SUBDIR)/ld; then \
62875 cd $(HOST_SUBDIR); mv ld stage2-ld; \
62876 mv prev-ld stage1-ld; : ; \
62877 fi
62878 @endif ld
62879 @if libbacktrace
62880 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62881 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62882 mv prev-libbacktrace stage1-libbacktrace; : ; \
62883 fi
62884 @endif libbacktrace
62885 @if libcpp
62886 @if test -d $(HOST_SUBDIR)/libcpp; then \
62887 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62888 mv prev-libcpp stage1-libcpp; : ; \
62889 fi
62890 @endif libcpp
62891 @if libcody
62892 @if test -d $(HOST_SUBDIR)/libcody; then \
62893 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62894 mv prev-libcody stage1-libcody; : ; \
62895 fi
62896 @endif libcody
62897 @if libdecnumber
62898 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62899 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62900 mv prev-libdecnumber stage1-libdecnumber; : ; \
62901 fi
62902 @endif libdecnumber
62903 @if libiberty
62904 @if test -d $(HOST_SUBDIR)/libiberty; then \
62905 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62906 mv prev-libiberty stage1-libiberty; : ; \
62907 fi
62908 @endif libiberty
62909 @if libiberty-linker-plugin
62910 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62911 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62912 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62913 fi
62914 @endif libiberty-linker-plugin
62915 @if libiconv
62916 @if test -d $(HOST_SUBDIR)/libiconv; then \
62917 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62918 mv prev-libiconv stage1-libiconv; : ; \
62919 fi
62920 @endif libiconv
62921 @if zlib
62922 @if test -d $(HOST_SUBDIR)/zlib; then \
62923 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62924 mv prev-zlib stage1-zlib; : ; \
62925 fi
62926 @endif zlib
62927 @if lto-plugin
62928 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62929 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62930 mv prev-lto-plugin stage1-lto-plugin; : ; \
62931 fi
62932 @endif lto-plugin
62933 @if libctf
62934 @if test -d $(HOST_SUBDIR)/libctf; then \
62935 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62936 mv prev-libctf stage1-libctf; : ; \
62937 fi
62938 @endif libctf
62939 @if libsframe
62940 @if test -d $(HOST_SUBDIR)/libsframe; then \
62941 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62942 mv prev-libsframe stage1-libsframe; : ; \
62943 fi
62944 @endif libsframe
62945 @if test -d $(TARGET_SUBDIR); then \
62946 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62947 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62948 fi
62949 rm -f stage_current
62950
62951 # Bubble a bug fix through all the stages up to stage 2. They are
62952 # remade, but not reconfigured. The next stage (if any) will not be
62953 # reconfigured either.
62954 .PHONY: stage2-bubble
62955 stage2-bubble:: stage1-bubble
62956 @r=`${PWD_COMMAND}`; export r; \
62957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62958 if test -f stage2-lean || test -f stage1-lean ; then \
62959 echo Skipping rebuild of stage2; \
62960 else \
62961 $(MAKE) stage2-start; \
62962 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62963 fi
62964
62965 .PHONY: all-stage2 clean-stage2
62966 do-clean: clean-stage2
62967
62968 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62969 # only possibility, but now it conflicts with no-bootstrap rules
62970 @if gcc-bootstrap
62971
62972
62973
62974 .PHONY: bootstrap2 bootstrap2-lean
62975 bootstrap2:
62976 echo stage2 > stage_final
62977 @r=`${PWD_COMMAND}`; export r; \
62978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62979 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62980 @: $(MAKE); $(unstage)
62981 @r=`${PWD_COMMAND}`; export r; \
62982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62983 TFLAGS="$(STAGE2_TFLAGS)"; \
62984 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62985
62986 bootstrap2-lean:
62987 echo stage2 > stage_final
62988 @r=`${PWD_COMMAND}`; export r; \
62989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
62991 @: $(MAKE); $(unstage)
62992 @r=`${PWD_COMMAND}`; export r; \
62993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62994 TFLAGS="$(STAGE2_TFLAGS)"; \
62995 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62996
62997
62998 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62999 distclean-stage1:: distclean-stage2
63000 .PHONY: distclean-stage2
63001 distclean-stage2::
63002 @: $(MAKE); $(stage)
63003 @test "`cat stage_last`" != stage2 || rm -f stage_last
63004 rm -rf stage2-*
63005
63006
63007 @endif gcc-bootstrap
63008
63009
63010 .PHONY: stage3-start stage3-end
63011
63012 stage3-start::
63013 @: $(MAKE); $(stage); \
63014 echo stage3 > stage_current; \
63015 echo stage3 > stage_last; \
63016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63017 @if bfd
63018 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
63019 mkdir stage3-bfd; \
63020 mv stage3-bfd bfd; \
63021 mv stage2-bfd prev-bfd || test -f stage2-lean
63022 @endif bfd
63023 @if opcodes
63024 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
63025 mkdir stage3-opcodes; \
63026 mv stage3-opcodes opcodes; \
63027 mv stage2-opcodes prev-opcodes || test -f stage2-lean
63028 @endif opcodes
63029 @if binutils
63030 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
63031 mkdir stage3-binutils; \
63032 mv stage3-binutils binutils; \
63033 mv stage2-binutils prev-binutils || test -f stage2-lean
63034 @endif binutils
63035 @if fixincludes
63036 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
63037 mkdir stage3-fixincludes; \
63038 mv stage3-fixincludes fixincludes; \
63039 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
63040 @endif fixincludes
63041 @if gas
63042 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
63043 mkdir stage3-gas; \
63044 mv stage3-gas gas; \
63045 mv stage2-gas prev-gas || test -f stage2-lean
63046 @endif gas
63047 @if gcc
63048 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
63049 mkdir stage3-gcc; \
63050 mv stage3-gcc gcc; \
63051 mv stage2-gcc prev-gcc || test -f stage2-lean
63052 @endif gcc
63053 @if gmp
63054 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
63055 mkdir stage3-gmp; \
63056 mv stage3-gmp gmp; \
63057 mv stage2-gmp prev-gmp || test -f stage2-lean
63058 @endif gmp
63059 @if mpfr
63060 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
63061 mkdir stage3-mpfr; \
63062 mv stage3-mpfr mpfr; \
63063 mv stage2-mpfr prev-mpfr || test -f stage2-lean
63064 @endif mpfr
63065 @if mpc
63066 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
63067 mkdir stage3-mpc; \
63068 mv stage3-mpc mpc; \
63069 mv stage2-mpc prev-mpc || test -f stage2-lean
63070 @endif mpc
63071 @if isl
63072 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
63073 mkdir stage3-isl; \
63074 mv stage3-isl isl; \
63075 mv stage2-isl prev-isl || test -f stage2-lean
63076 @endif isl
63077 @if gold
63078 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
63079 mkdir stage3-gold; \
63080 mv stage3-gold gold; \
63081 mv stage2-gold prev-gold || test -f stage2-lean
63082 @endif gold
63083 @if gettext
63084 @cd $(HOST_SUBDIR); [ -d stage3-gettext ] || \
63085 mkdir stage3-gettext; \
63086 mv stage3-gettext gettext; \
63087 mv stage2-gettext prev-gettext || test -f stage2-lean
63088 @endif gettext
63089 @if ld
63090 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
63091 mkdir stage3-ld; \
63092 mv stage3-ld ld; \
63093 mv stage2-ld prev-ld || test -f stage2-lean
63094 @endif ld
63095 @if libbacktrace
63096 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
63097 mkdir stage3-libbacktrace; \
63098 mv stage3-libbacktrace libbacktrace; \
63099 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
63100 @endif libbacktrace
63101 @if libcpp
63102 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
63103 mkdir stage3-libcpp; \
63104 mv stage3-libcpp libcpp; \
63105 mv stage2-libcpp prev-libcpp || test -f stage2-lean
63106 @endif libcpp
63107 @if libcody
63108 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
63109 mkdir stage3-libcody; \
63110 mv stage3-libcody libcody; \
63111 mv stage2-libcody prev-libcody || test -f stage2-lean
63112 @endif libcody
63113 @if libdecnumber
63114 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
63115 mkdir stage3-libdecnumber; \
63116 mv stage3-libdecnumber libdecnumber; \
63117 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
63118 @endif libdecnumber
63119 @if libiberty
63120 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
63121 mkdir stage3-libiberty; \
63122 mv stage3-libiberty libiberty; \
63123 mv stage2-libiberty prev-libiberty || test -f stage2-lean
63124 @endif libiberty
63125 @if libiberty-linker-plugin
63126 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
63127 mkdir stage3-libiberty-linker-plugin; \
63128 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
63129 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
63130 @endif libiberty-linker-plugin
63131 @if libiconv
63132 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
63133 mkdir stage3-libiconv; \
63134 mv stage3-libiconv libiconv; \
63135 mv stage2-libiconv prev-libiconv || test -f stage2-lean
63136 @endif libiconv
63137 @if zlib
63138 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
63139 mkdir stage3-zlib; \
63140 mv stage3-zlib zlib; \
63141 mv stage2-zlib prev-zlib || test -f stage2-lean
63142 @endif zlib
63143 @if lto-plugin
63144 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
63145 mkdir stage3-lto-plugin; \
63146 mv stage3-lto-plugin lto-plugin; \
63147 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
63148 @endif lto-plugin
63149 @if libctf
63150 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
63151 mkdir stage3-libctf; \
63152 mv stage3-libctf libctf; \
63153 mv stage2-libctf prev-libctf || test -f stage2-lean
63154 @endif libctf
63155 @if libsframe
63156 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
63157 mkdir stage3-libsframe; \
63158 mv stage3-libsframe libsframe; \
63159 mv stage2-libsframe prev-libsframe || test -f stage2-lean
63160 @endif libsframe
63161 @[ -d stage3-$(TARGET_SUBDIR) ] || \
63162 mkdir stage3-$(TARGET_SUBDIR); \
63163 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63164 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
63165
63166 stage3-end::
63167 @if bfd
63168 @if test -d $(HOST_SUBDIR)/bfd; then \
63169 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
63170 mv prev-bfd stage2-bfd; : ; \
63171 fi
63172 @endif bfd
63173 @if opcodes
63174 @if test -d $(HOST_SUBDIR)/opcodes; then \
63175 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
63176 mv prev-opcodes stage2-opcodes; : ; \
63177 fi
63178 @endif opcodes
63179 @if binutils
63180 @if test -d $(HOST_SUBDIR)/binutils; then \
63181 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
63182 mv prev-binutils stage2-binutils; : ; \
63183 fi
63184 @endif binutils
63185 @if fixincludes
63186 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63187 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
63188 mv prev-fixincludes stage2-fixincludes; : ; \
63189 fi
63190 @endif fixincludes
63191 @if gas
63192 @if test -d $(HOST_SUBDIR)/gas; then \
63193 cd $(HOST_SUBDIR); mv gas stage3-gas; \
63194 mv prev-gas stage2-gas; : ; \
63195 fi
63196 @endif gas
63197 @if gcc
63198 @if test -d $(HOST_SUBDIR)/gcc; then \
63199 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
63200 mv prev-gcc stage2-gcc; : ; \
63201 fi
63202 @endif gcc
63203 @if gmp
63204 @if test -d $(HOST_SUBDIR)/gmp; then \
63205 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
63206 mv prev-gmp stage2-gmp; : ; \
63207 fi
63208 @endif gmp
63209 @if mpfr
63210 @if test -d $(HOST_SUBDIR)/mpfr; then \
63211 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
63212 mv prev-mpfr stage2-mpfr; : ; \
63213 fi
63214 @endif mpfr
63215 @if mpc
63216 @if test -d $(HOST_SUBDIR)/mpc; then \
63217 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
63218 mv prev-mpc stage2-mpc; : ; \
63219 fi
63220 @endif mpc
63221 @if isl
63222 @if test -d $(HOST_SUBDIR)/isl; then \
63223 cd $(HOST_SUBDIR); mv isl stage3-isl; \
63224 mv prev-isl stage2-isl; : ; \
63225 fi
63226 @endif isl
63227 @if gold
63228 @if test -d $(HOST_SUBDIR)/gold; then \
63229 cd $(HOST_SUBDIR); mv gold stage3-gold; \
63230 mv prev-gold stage2-gold; : ; \
63231 fi
63232 @endif gold
63233 @if gettext
63234 @if test -d $(HOST_SUBDIR)/gettext; then \
63235 cd $(HOST_SUBDIR); mv gettext stage3-gettext; \
63236 mv prev-gettext stage2-gettext; : ; \
63237 fi
63238 @endif gettext
63239 @if ld
63240 @if test -d $(HOST_SUBDIR)/ld; then \
63241 cd $(HOST_SUBDIR); mv ld stage3-ld; \
63242 mv prev-ld stage2-ld; : ; \
63243 fi
63244 @endif ld
63245 @if libbacktrace
63246 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63247 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
63248 mv prev-libbacktrace stage2-libbacktrace; : ; \
63249 fi
63250 @endif libbacktrace
63251 @if libcpp
63252 @if test -d $(HOST_SUBDIR)/libcpp; then \
63253 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
63254 mv prev-libcpp stage2-libcpp; : ; \
63255 fi
63256 @endif libcpp
63257 @if libcody
63258 @if test -d $(HOST_SUBDIR)/libcody; then \
63259 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
63260 mv prev-libcody stage2-libcody; : ; \
63261 fi
63262 @endif libcody
63263 @if libdecnumber
63264 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63265 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
63266 mv prev-libdecnumber stage2-libdecnumber; : ; \
63267 fi
63268 @endif libdecnumber
63269 @if libiberty
63270 @if test -d $(HOST_SUBDIR)/libiberty; then \
63271 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
63272 mv prev-libiberty stage2-libiberty; : ; \
63273 fi
63274 @endif libiberty
63275 @if libiberty-linker-plugin
63276 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63277 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
63278 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
63279 fi
63280 @endif libiberty-linker-plugin
63281 @if libiconv
63282 @if test -d $(HOST_SUBDIR)/libiconv; then \
63283 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
63284 mv prev-libiconv stage2-libiconv; : ; \
63285 fi
63286 @endif libiconv
63287 @if zlib
63288 @if test -d $(HOST_SUBDIR)/zlib; then \
63289 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
63290 mv prev-zlib stage2-zlib; : ; \
63291 fi
63292 @endif zlib
63293 @if lto-plugin
63294 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63295 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
63296 mv prev-lto-plugin stage2-lto-plugin; : ; \
63297 fi
63298 @endif lto-plugin
63299 @if libctf
63300 @if test -d $(HOST_SUBDIR)/libctf; then \
63301 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
63302 mv prev-libctf stage2-libctf; : ; \
63303 fi
63304 @endif libctf
63305 @if libsframe
63306 @if test -d $(HOST_SUBDIR)/libsframe; then \
63307 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
63308 mv prev-libsframe stage2-libsframe; : ; \
63309 fi
63310 @endif libsframe
63311 @if test -d $(TARGET_SUBDIR); then \
63312 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
63313 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
63314 fi
63315 rm -f stage_current
63316
63317 # Bubble a bug fix through all the stages up to stage 3. They are
63318 # remade, but not reconfigured. The next stage (if any) will not be
63319 # reconfigured either.
63320 .PHONY: stage3-bubble
63321 stage3-bubble:: stage2-bubble
63322 @r=`${PWD_COMMAND}`; export r; \
63323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63324 if test -f stage3-lean || test -f stage2-lean ; then \
63325 echo Skipping rebuild of stage3; \
63326 else \
63327 $(MAKE) stage3-start; \
63328 if $(LEAN); then \
63329 rm -rf stage1-*; \
63330 $(STAMP) stage1-lean; \
63331 fi; \
63332 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
63333 fi
63334 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
63335
63336 .PHONY: all-stage3 clean-stage3
63337 do-clean: clean-stage3
63338
63339 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63340 # only possibility, but now it conflicts with no-bootstrap rules
63341 @if gcc-bootstrap
63342
63343 compare:
63344 @r=`${PWD_COMMAND}`; export r; \
63345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63346 if test -f stage2-lean; then \
63347 echo Cannot compare object files as stage 2 was deleted.; \
63348 exit 0; \
63349 fi; \
63350 : $(MAKE); $(stage); \
63351 rm -f .bad_compare; \
63352 echo Comparing stages 2 and 3; \
63353 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
63354 files=`find stage3-* -name "*$(objext)" -print | \
63355 sed -n s,^stage$$sed-,,p`; \
63356 for file in $${files} ${extra-compare}; do \
63357 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
63358 if test ! -f $$f1; then continue; fi; \
63359 $(do-compare) > /dev/null 2>&1; \
63360 if test $$? -eq 1; then \
63361 case $$file in \
63362 @compare_exclusions@) \
63363 echo warning: $$file differs ;; \
63364 *) \
63365 echo $$file differs >> .bad_compare ;; \
63366 esac; \
63367 fi; \
63368 done; \
63369 if [ -f .bad_compare ]; then \
63370 echo "Bootstrap comparison failure!"; \
63371 cat .bad_compare; \
63372 exit 1; \
63373 else \
63374 echo Comparison successful.; \
63375 fi; \
63376 $(STAMP) compare
63377 if $(LEAN); then \
63378 rm -rf stage2-*; \
63379 $(STAMP) stage2-lean; \
63380 fi
63381
63382
63383
63384 .PHONY: bootstrap bootstrap-lean
63385 bootstrap:
63386 echo stage3 > stage_final
63387 @r=`${PWD_COMMAND}`; export r; \
63388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63389 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63390 @: $(MAKE); $(unstage)
63391 @r=`${PWD_COMMAND}`; export r; \
63392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63393 TFLAGS="$(STAGE3_TFLAGS)"; \
63394 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63395
63396 bootstrap-lean:
63397 echo stage3 > stage_final
63398 @r=`${PWD_COMMAND}`; export r; \
63399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63400 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
63401 @: $(MAKE); $(unstage)
63402 @r=`${PWD_COMMAND}`; export r; \
63403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63404 TFLAGS="$(STAGE3_TFLAGS)"; \
63405 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63406
63407
63408 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63409 distclean-stage2:: distclean-stage3
63410 .PHONY: distclean-stage3
63411 distclean-stage3::
63412 @: $(MAKE); $(stage)
63413 @test "`cat stage_last`" != stage3 || rm -f stage_last
63414 rm -rf stage3-* compare
63415
63416
63417 .PHONY: cleanstrap
63418 cleanstrap: do-distclean local-clean
63419 echo stage3 > stage_final
63420 @r=`${PWD_COMMAND}`; export r; \
63421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63422 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63423 @: $(MAKE); $(unstage)
63424 @r=`${PWD_COMMAND}`; export r; \
63425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63426 TFLAGS="$(STAGE3_TFLAGS)"; \
63427 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63428
63429 @endif gcc-bootstrap
63430
63431
63432 .PHONY: stage4-start stage4-end
63433
63434 stage4-start::
63435 @: $(MAKE); $(stage); \
63436 echo stage4 > stage_current; \
63437 echo stage4 > stage_last; \
63438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63439 @if bfd
63440 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
63441 mkdir stage4-bfd; \
63442 mv stage4-bfd bfd; \
63443 mv stage3-bfd prev-bfd || test -f stage3-lean
63444 @endif bfd
63445 @if opcodes
63446 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
63447 mkdir stage4-opcodes; \
63448 mv stage4-opcodes opcodes; \
63449 mv stage3-opcodes prev-opcodes || test -f stage3-lean
63450 @endif opcodes
63451 @if binutils
63452 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
63453 mkdir stage4-binutils; \
63454 mv stage4-binutils binutils; \
63455 mv stage3-binutils prev-binutils || test -f stage3-lean
63456 @endif binutils
63457 @if fixincludes
63458 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
63459 mkdir stage4-fixincludes; \
63460 mv stage4-fixincludes fixincludes; \
63461 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
63462 @endif fixincludes
63463 @if gas
63464 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
63465 mkdir stage4-gas; \
63466 mv stage4-gas gas; \
63467 mv stage3-gas prev-gas || test -f stage3-lean
63468 @endif gas
63469 @if gcc
63470 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
63471 mkdir stage4-gcc; \
63472 mv stage4-gcc gcc; \
63473 mv stage3-gcc prev-gcc || test -f stage3-lean
63474 @endif gcc
63475 @if gmp
63476 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
63477 mkdir stage4-gmp; \
63478 mv stage4-gmp gmp; \
63479 mv stage3-gmp prev-gmp || test -f stage3-lean
63480 @endif gmp
63481 @if mpfr
63482 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
63483 mkdir stage4-mpfr; \
63484 mv stage4-mpfr mpfr; \
63485 mv stage3-mpfr prev-mpfr || test -f stage3-lean
63486 @endif mpfr
63487 @if mpc
63488 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
63489 mkdir stage4-mpc; \
63490 mv stage4-mpc mpc; \
63491 mv stage3-mpc prev-mpc || test -f stage3-lean
63492 @endif mpc
63493 @if isl
63494 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
63495 mkdir stage4-isl; \
63496 mv stage4-isl isl; \
63497 mv stage3-isl prev-isl || test -f stage3-lean
63498 @endif isl
63499 @if gold
63500 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
63501 mkdir stage4-gold; \
63502 mv stage4-gold gold; \
63503 mv stage3-gold prev-gold || test -f stage3-lean
63504 @endif gold
63505 @if gettext
63506 @cd $(HOST_SUBDIR); [ -d stage4-gettext ] || \
63507 mkdir stage4-gettext; \
63508 mv stage4-gettext gettext; \
63509 mv stage3-gettext prev-gettext || test -f stage3-lean
63510 @endif gettext
63511 @if ld
63512 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63513 mkdir stage4-ld; \
63514 mv stage4-ld ld; \
63515 mv stage3-ld prev-ld || test -f stage3-lean
63516 @endif ld
63517 @if libbacktrace
63518 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63519 mkdir stage4-libbacktrace; \
63520 mv stage4-libbacktrace libbacktrace; \
63521 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
63522 @endif libbacktrace
63523 @if libcpp
63524 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63525 mkdir stage4-libcpp; \
63526 mv stage4-libcpp libcpp; \
63527 mv stage3-libcpp prev-libcpp || test -f stage3-lean
63528 @endif libcpp
63529 @if libcody
63530 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63531 mkdir stage4-libcody; \
63532 mv stage4-libcody libcody; \
63533 mv stage3-libcody prev-libcody || test -f stage3-lean
63534 @endif libcody
63535 @if libdecnumber
63536 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63537 mkdir stage4-libdecnumber; \
63538 mv stage4-libdecnumber libdecnumber; \
63539 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
63540 @endif libdecnumber
63541 @if libiberty
63542 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63543 mkdir stage4-libiberty; \
63544 mv stage4-libiberty libiberty; \
63545 mv stage3-libiberty prev-libiberty || test -f stage3-lean
63546 @endif libiberty
63547 @if libiberty-linker-plugin
63548 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63549 mkdir stage4-libiberty-linker-plugin; \
63550 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63551 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
63552 @endif libiberty-linker-plugin
63553 @if libiconv
63554 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63555 mkdir stage4-libiconv; \
63556 mv stage4-libiconv libiconv; \
63557 mv stage3-libiconv prev-libiconv || test -f stage3-lean
63558 @endif libiconv
63559 @if zlib
63560 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63561 mkdir stage4-zlib; \
63562 mv stage4-zlib zlib; \
63563 mv stage3-zlib prev-zlib || test -f stage3-lean
63564 @endif zlib
63565 @if lto-plugin
63566 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63567 mkdir stage4-lto-plugin; \
63568 mv stage4-lto-plugin lto-plugin; \
63569 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
63570 @endif lto-plugin
63571 @if libctf
63572 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63573 mkdir stage4-libctf; \
63574 mv stage4-libctf libctf; \
63575 mv stage3-libctf prev-libctf || test -f stage3-lean
63576 @endif libctf
63577 @if libsframe
63578 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63579 mkdir stage4-libsframe; \
63580 mv stage4-libsframe libsframe; \
63581 mv stage3-libsframe prev-libsframe || test -f stage3-lean
63582 @endif libsframe
63583 @[ -d stage4-$(TARGET_SUBDIR) ] || \
63584 mkdir stage4-$(TARGET_SUBDIR); \
63585 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63586 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
63587
63588 stage4-end::
63589 @if bfd
63590 @if test -d $(HOST_SUBDIR)/bfd; then \
63591 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63592 mv prev-bfd stage3-bfd; : ; \
63593 fi
63594 @endif bfd
63595 @if opcodes
63596 @if test -d $(HOST_SUBDIR)/opcodes; then \
63597 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63598 mv prev-opcodes stage3-opcodes; : ; \
63599 fi
63600 @endif opcodes
63601 @if binutils
63602 @if test -d $(HOST_SUBDIR)/binutils; then \
63603 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63604 mv prev-binutils stage3-binutils; : ; \
63605 fi
63606 @endif binutils
63607 @if fixincludes
63608 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63609 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63610 mv prev-fixincludes stage3-fixincludes; : ; \
63611 fi
63612 @endif fixincludes
63613 @if gas
63614 @if test -d $(HOST_SUBDIR)/gas; then \
63615 cd $(HOST_SUBDIR); mv gas stage4-gas; \
63616 mv prev-gas stage3-gas; : ; \
63617 fi
63618 @endif gas
63619 @if gcc
63620 @if test -d $(HOST_SUBDIR)/gcc; then \
63621 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63622 mv prev-gcc stage3-gcc; : ; \
63623 fi
63624 @endif gcc
63625 @if gmp
63626 @if test -d $(HOST_SUBDIR)/gmp; then \
63627 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63628 mv prev-gmp stage3-gmp; : ; \
63629 fi
63630 @endif gmp
63631 @if mpfr
63632 @if test -d $(HOST_SUBDIR)/mpfr; then \
63633 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63634 mv prev-mpfr stage3-mpfr; : ; \
63635 fi
63636 @endif mpfr
63637 @if mpc
63638 @if test -d $(HOST_SUBDIR)/mpc; then \
63639 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63640 mv prev-mpc stage3-mpc; : ; \
63641 fi
63642 @endif mpc
63643 @if isl
63644 @if test -d $(HOST_SUBDIR)/isl; then \
63645 cd $(HOST_SUBDIR); mv isl stage4-isl; \
63646 mv prev-isl stage3-isl; : ; \
63647 fi
63648 @endif isl
63649 @if gold
63650 @if test -d $(HOST_SUBDIR)/gold; then \
63651 cd $(HOST_SUBDIR); mv gold stage4-gold; \
63652 mv prev-gold stage3-gold; : ; \
63653 fi
63654 @endif gold
63655 @if gettext
63656 @if test -d $(HOST_SUBDIR)/gettext; then \
63657 cd $(HOST_SUBDIR); mv gettext stage4-gettext; \
63658 mv prev-gettext stage3-gettext; : ; \
63659 fi
63660 @endif gettext
63661 @if ld
63662 @if test -d $(HOST_SUBDIR)/ld; then \
63663 cd $(HOST_SUBDIR); mv ld stage4-ld; \
63664 mv prev-ld stage3-ld; : ; \
63665 fi
63666 @endif ld
63667 @if libbacktrace
63668 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63669 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63670 mv prev-libbacktrace stage3-libbacktrace; : ; \
63671 fi
63672 @endif libbacktrace
63673 @if libcpp
63674 @if test -d $(HOST_SUBDIR)/libcpp; then \
63675 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63676 mv prev-libcpp stage3-libcpp; : ; \
63677 fi
63678 @endif libcpp
63679 @if libcody
63680 @if test -d $(HOST_SUBDIR)/libcody; then \
63681 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63682 mv prev-libcody stage3-libcody; : ; \
63683 fi
63684 @endif libcody
63685 @if libdecnumber
63686 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63687 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63688 mv prev-libdecnumber stage3-libdecnumber; : ; \
63689 fi
63690 @endif libdecnumber
63691 @if libiberty
63692 @if test -d $(HOST_SUBDIR)/libiberty; then \
63693 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63694 mv prev-libiberty stage3-libiberty; : ; \
63695 fi
63696 @endif libiberty
63697 @if libiberty-linker-plugin
63698 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63699 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63700 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63701 fi
63702 @endif libiberty-linker-plugin
63703 @if libiconv
63704 @if test -d $(HOST_SUBDIR)/libiconv; then \
63705 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63706 mv prev-libiconv stage3-libiconv; : ; \
63707 fi
63708 @endif libiconv
63709 @if zlib
63710 @if test -d $(HOST_SUBDIR)/zlib; then \
63711 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63712 mv prev-zlib stage3-zlib; : ; \
63713 fi
63714 @endif zlib
63715 @if lto-plugin
63716 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63717 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63718 mv prev-lto-plugin stage3-lto-plugin; : ; \
63719 fi
63720 @endif lto-plugin
63721 @if libctf
63722 @if test -d $(HOST_SUBDIR)/libctf; then \
63723 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63724 mv prev-libctf stage3-libctf; : ; \
63725 fi
63726 @endif libctf
63727 @if libsframe
63728 @if test -d $(HOST_SUBDIR)/libsframe; then \
63729 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63730 mv prev-libsframe stage3-libsframe; : ; \
63731 fi
63732 @endif libsframe
63733 @if test -d $(TARGET_SUBDIR); then \
63734 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63735 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63736 fi
63737 rm -f stage_current
63738
63739 # Bubble a bug fix through all the stages up to stage 4. They are
63740 # remade, but not reconfigured. The next stage (if any) will not be
63741 # reconfigured either.
63742 .PHONY: stage4-bubble
63743 stage4-bubble:: stage3-bubble
63744 @r=`${PWD_COMMAND}`; export r; \
63745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63746 if test -f stage4-lean || test -f stage3-lean ; then \
63747 echo Skipping rebuild of stage4; \
63748 else \
63749 $(MAKE) stage4-start; \
63750 if $(LEAN); then \
63751 rm -rf stage2-*; \
63752 $(STAMP) stage2-lean; \
63753 fi; \
63754 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63755 fi
63756 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63757
63758 .PHONY: all-stage4 clean-stage4
63759 do-clean: clean-stage4
63760
63761 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63762 # only possibility, but now it conflicts with no-bootstrap rules
63763 @if gcc-bootstrap
63764
63765 compare3:
63766 @r=`${PWD_COMMAND}`; export r; \
63767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63768 if test -f stage3-lean; then \
63769 echo Cannot compare object files as stage 3 was deleted.; \
63770 exit 0; \
63771 fi; \
63772 : $(MAKE); $(stage); \
63773 rm -f .bad_compare; \
63774 echo Comparing stages 3 and 4; \
63775 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63776 files=`find stage4-* -name "*$(objext)" -print | \
63777 sed -n s,^stage$$sed-,,p`; \
63778 for file in $${files} ${extra-compare}; do \
63779 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63780 if test ! -f $$f1; then continue; fi; \
63781 $(do-compare3) > /dev/null 2>&1; \
63782 if test $$? -eq 1; then \
63783 case $$file in \
63784 @compare_exclusions@) \
63785 echo warning: $$file differs ;; \
63786 *) \
63787 echo $$file differs >> .bad_compare ;; \
63788 esac; \
63789 fi; \
63790 done; \
63791 if [ -f .bad_compare ]; then \
63792 echo "Bootstrap comparison failure!"; \
63793 cat .bad_compare; \
63794 exit 1; \
63795 else \
63796 echo Comparison successful.; \
63797 fi; \
63798 $(STAMP) compare3
63799 if $(LEAN); then \
63800 rm -rf stage3-*; \
63801 $(STAMP) stage3-lean; \
63802 fi
63803
63804
63805
63806 .PHONY: bootstrap4 bootstrap4-lean
63807 bootstrap4:
63808 echo stage4 > stage_final
63809 @r=`${PWD_COMMAND}`; export r; \
63810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63811 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63812 @: $(MAKE); $(unstage)
63813 @r=`${PWD_COMMAND}`; export r; \
63814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63815 TFLAGS="$(STAGE4_TFLAGS)"; \
63816 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63817
63818 bootstrap4-lean:
63819 echo stage4 > stage_final
63820 @r=`${PWD_COMMAND}`; export r; \
63821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63822 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63823 @: $(MAKE); $(unstage)
63824 @r=`${PWD_COMMAND}`; export r; \
63825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63826 TFLAGS="$(STAGE4_TFLAGS)"; \
63827 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63828
63829
63830 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63831 distclean-stage3:: distclean-stage4
63832 .PHONY: distclean-stage4
63833 distclean-stage4::
63834 @: $(MAKE); $(stage)
63835 @test "`cat stage_last`" != stage4 || rm -f stage_last
63836 rm -rf stage4-* compare3
63837
63838
63839 @endif gcc-bootstrap
63840
63841
63842 .PHONY: stageprofile-start stageprofile-end
63843
63844 stageprofile-start::
63845 @: $(MAKE); $(stage); \
63846 echo stageprofile > stage_current; \
63847 echo stageprofile > stage_last; \
63848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63849 @if bfd
63850 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63851 mkdir stageprofile-bfd; \
63852 mv stageprofile-bfd bfd; \
63853 mv stage1-bfd prev-bfd || test -f stage1-lean
63854 @endif bfd
63855 @if opcodes
63856 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63857 mkdir stageprofile-opcodes; \
63858 mv stageprofile-opcodes opcodes; \
63859 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63860 @endif opcodes
63861 @if binutils
63862 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63863 mkdir stageprofile-binutils; \
63864 mv stageprofile-binutils binutils; \
63865 mv stage1-binutils prev-binutils || test -f stage1-lean
63866 @endif binutils
63867 @if fixincludes
63868 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63869 mkdir stageprofile-fixincludes; \
63870 mv stageprofile-fixincludes fixincludes; \
63871 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63872 @endif fixincludes
63873 @if gas
63874 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63875 mkdir stageprofile-gas; \
63876 mv stageprofile-gas gas; \
63877 mv stage1-gas prev-gas || test -f stage1-lean
63878 @endif gas
63879 @if gcc
63880 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63881 mkdir stageprofile-gcc; \
63882 mv stageprofile-gcc gcc; \
63883 mv stage1-gcc prev-gcc || test -f stage1-lean
63884 @endif gcc
63885 @if gmp
63886 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63887 mkdir stageprofile-gmp; \
63888 mv stageprofile-gmp gmp; \
63889 mv stage1-gmp prev-gmp || test -f stage1-lean
63890 @endif gmp
63891 @if mpfr
63892 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63893 mkdir stageprofile-mpfr; \
63894 mv stageprofile-mpfr mpfr; \
63895 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63896 @endif mpfr
63897 @if mpc
63898 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63899 mkdir stageprofile-mpc; \
63900 mv stageprofile-mpc mpc; \
63901 mv stage1-mpc prev-mpc || test -f stage1-lean
63902 @endif mpc
63903 @if isl
63904 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63905 mkdir stageprofile-isl; \
63906 mv stageprofile-isl isl; \
63907 mv stage1-isl prev-isl || test -f stage1-lean
63908 @endif isl
63909 @if gold
63910 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63911 mkdir stageprofile-gold; \
63912 mv stageprofile-gold gold; \
63913 mv stage1-gold prev-gold || test -f stage1-lean
63914 @endif gold
63915 @if gettext
63916 @cd $(HOST_SUBDIR); [ -d stageprofile-gettext ] || \
63917 mkdir stageprofile-gettext; \
63918 mv stageprofile-gettext gettext; \
63919 mv stage1-gettext prev-gettext || test -f stage1-lean
63920 @endif gettext
63921 @if ld
63922 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63923 mkdir stageprofile-ld; \
63924 mv stageprofile-ld ld; \
63925 mv stage1-ld prev-ld || test -f stage1-lean
63926 @endif ld
63927 @if libbacktrace
63928 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63929 mkdir stageprofile-libbacktrace; \
63930 mv stageprofile-libbacktrace libbacktrace; \
63931 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63932 @endif libbacktrace
63933 @if libcpp
63934 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63935 mkdir stageprofile-libcpp; \
63936 mv stageprofile-libcpp libcpp; \
63937 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63938 @endif libcpp
63939 @if libcody
63940 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63941 mkdir stageprofile-libcody; \
63942 mv stageprofile-libcody libcody; \
63943 mv stage1-libcody prev-libcody || test -f stage1-lean
63944 @endif libcody
63945 @if libdecnumber
63946 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63947 mkdir stageprofile-libdecnumber; \
63948 mv stageprofile-libdecnumber libdecnumber; \
63949 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63950 @endif libdecnumber
63951 @if libiberty
63952 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63953 mkdir stageprofile-libiberty; \
63954 mv stageprofile-libiberty libiberty; \
63955 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63956 @endif libiberty
63957 @if libiberty-linker-plugin
63958 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63959 mkdir stageprofile-libiberty-linker-plugin; \
63960 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63961 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63962 @endif libiberty-linker-plugin
63963 @if libiconv
63964 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63965 mkdir stageprofile-libiconv; \
63966 mv stageprofile-libiconv libiconv; \
63967 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63968 @endif libiconv
63969 @if zlib
63970 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63971 mkdir stageprofile-zlib; \
63972 mv stageprofile-zlib zlib; \
63973 mv stage1-zlib prev-zlib || test -f stage1-lean
63974 @endif zlib
63975 @if lto-plugin
63976 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63977 mkdir stageprofile-lto-plugin; \
63978 mv stageprofile-lto-plugin lto-plugin; \
63979 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63980 @endif lto-plugin
63981 @if libctf
63982 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63983 mkdir stageprofile-libctf; \
63984 mv stageprofile-libctf libctf; \
63985 mv stage1-libctf prev-libctf || test -f stage1-lean
63986 @endif libctf
63987 @if libsframe
63988 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
63989 mkdir stageprofile-libsframe; \
63990 mv stageprofile-libsframe libsframe; \
63991 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63992 @endif libsframe
63993 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
63994 mkdir stageprofile-$(TARGET_SUBDIR); \
63995 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63996 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
63997
63998 stageprofile-end::
63999 @if bfd
64000 @if test -d $(HOST_SUBDIR)/bfd; then \
64001 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
64002 mv prev-bfd stage1-bfd; : ; \
64003 fi
64004 @endif bfd
64005 @if opcodes
64006 @if test -d $(HOST_SUBDIR)/opcodes; then \
64007 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
64008 mv prev-opcodes stage1-opcodes; : ; \
64009 fi
64010 @endif opcodes
64011 @if binutils
64012 @if test -d $(HOST_SUBDIR)/binutils; then \
64013 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
64014 mv prev-binutils stage1-binutils; : ; \
64015 fi
64016 @endif binutils
64017 @if fixincludes
64018 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64019 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
64020 mv prev-fixincludes stage1-fixincludes; : ; \
64021 fi
64022 @endif fixincludes
64023 @if gas
64024 @if test -d $(HOST_SUBDIR)/gas; then \
64025 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
64026 mv prev-gas stage1-gas; : ; \
64027 fi
64028 @endif gas
64029 @if gcc
64030 @if test -d $(HOST_SUBDIR)/gcc; then \
64031 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
64032 mv prev-gcc stage1-gcc; : ; \
64033 fi
64034 @endif gcc
64035 @if gmp
64036 @if test -d $(HOST_SUBDIR)/gmp; then \
64037 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
64038 mv prev-gmp stage1-gmp; : ; \
64039 fi
64040 @endif gmp
64041 @if mpfr
64042 @if test -d $(HOST_SUBDIR)/mpfr; then \
64043 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
64044 mv prev-mpfr stage1-mpfr; : ; \
64045 fi
64046 @endif mpfr
64047 @if mpc
64048 @if test -d $(HOST_SUBDIR)/mpc; then \
64049 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
64050 mv prev-mpc stage1-mpc; : ; \
64051 fi
64052 @endif mpc
64053 @if isl
64054 @if test -d $(HOST_SUBDIR)/isl; then \
64055 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
64056 mv prev-isl stage1-isl; : ; \
64057 fi
64058 @endif isl
64059 @if gold
64060 @if test -d $(HOST_SUBDIR)/gold; then \
64061 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
64062 mv prev-gold stage1-gold; : ; \
64063 fi
64064 @endif gold
64065 @if gettext
64066 @if test -d $(HOST_SUBDIR)/gettext; then \
64067 cd $(HOST_SUBDIR); mv gettext stageprofile-gettext; \
64068 mv prev-gettext stage1-gettext; : ; \
64069 fi
64070 @endif gettext
64071 @if ld
64072 @if test -d $(HOST_SUBDIR)/ld; then \
64073 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
64074 mv prev-ld stage1-ld; : ; \
64075 fi
64076 @endif ld
64077 @if libbacktrace
64078 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64079 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
64080 mv prev-libbacktrace stage1-libbacktrace; : ; \
64081 fi
64082 @endif libbacktrace
64083 @if libcpp
64084 @if test -d $(HOST_SUBDIR)/libcpp; then \
64085 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
64086 mv prev-libcpp stage1-libcpp; : ; \
64087 fi
64088 @endif libcpp
64089 @if libcody
64090 @if test -d $(HOST_SUBDIR)/libcody; then \
64091 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
64092 mv prev-libcody stage1-libcody; : ; \
64093 fi
64094 @endif libcody
64095 @if libdecnumber
64096 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64097 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
64098 mv prev-libdecnumber stage1-libdecnumber; : ; \
64099 fi
64100 @endif libdecnumber
64101 @if libiberty
64102 @if test -d $(HOST_SUBDIR)/libiberty; then \
64103 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
64104 mv prev-libiberty stage1-libiberty; : ; \
64105 fi
64106 @endif libiberty
64107 @if libiberty-linker-plugin
64108 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64109 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
64110 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64111 fi
64112 @endif libiberty-linker-plugin
64113 @if libiconv
64114 @if test -d $(HOST_SUBDIR)/libiconv; then \
64115 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
64116 mv prev-libiconv stage1-libiconv; : ; \
64117 fi
64118 @endif libiconv
64119 @if zlib
64120 @if test -d $(HOST_SUBDIR)/zlib; then \
64121 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
64122 mv prev-zlib stage1-zlib; : ; \
64123 fi
64124 @endif zlib
64125 @if lto-plugin
64126 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64127 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
64128 mv prev-lto-plugin stage1-lto-plugin; : ; \
64129 fi
64130 @endif lto-plugin
64131 @if libctf
64132 @if test -d $(HOST_SUBDIR)/libctf; then \
64133 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
64134 mv prev-libctf stage1-libctf; : ; \
64135 fi
64136 @endif libctf
64137 @if libsframe
64138 @if test -d $(HOST_SUBDIR)/libsframe; then \
64139 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
64140 mv prev-libsframe stage1-libsframe; : ; \
64141 fi
64142 @endif libsframe
64143 @if test -d $(TARGET_SUBDIR); then \
64144 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
64145 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64146 fi
64147 rm -f stage_current
64148
64149 # Bubble a bug fix through all the stages up to stage profile. They are
64150 # remade, but not reconfigured. The next stage (if any) will not be
64151 # reconfigured either.
64152 .PHONY: stageprofile-bubble
64153 stageprofile-bubble:: stage1-bubble
64154 @r=`${PWD_COMMAND}`; export r; \
64155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64156 if test -f stageprofile-lean || test -f stage1-lean ; then \
64157 echo Skipping rebuild of stageprofile; \
64158 else \
64159 $(MAKE) stageprofile-start; \
64160 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
64161 fi
64162
64163 .PHONY: all-stageprofile clean-stageprofile
64164 do-clean: clean-stageprofile
64165
64166 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64167 # only possibility, but now it conflicts with no-bootstrap rules
64168 @if gcc-bootstrap
64169
64170
64171
64172
64173 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64174 distclean-stage1:: distclean-stageprofile
64175 .PHONY: distclean-stageprofile
64176 distclean-stageprofile::
64177 @: $(MAKE); $(stage)
64178 @test "`cat stage_last`" != stageprofile || rm -f stage_last
64179 rm -rf stageprofile-*
64180
64181
64182 @endif gcc-bootstrap
64183
64184
64185 .PHONY: stagetrain-start stagetrain-end
64186
64187 stagetrain-start::
64188 @: $(MAKE); $(stage); \
64189 echo stagetrain > stage_current; \
64190 echo stagetrain > stage_last; \
64191 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64192 @if bfd
64193 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
64194 mkdir stagetrain-bfd; \
64195 mv stagetrain-bfd bfd; \
64196 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
64197 @endif bfd
64198 @if opcodes
64199 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
64200 mkdir stagetrain-opcodes; \
64201 mv stagetrain-opcodes opcodes; \
64202 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
64203 @endif opcodes
64204 @if binutils
64205 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
64206 mkdir stagetrain-binutils; \
64207 mv stagetrain-binutils binutils; \
64208 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
64209 @endif binutils
64210 @if fixincludes
64211 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
64212 mkdir stagetrain-fixincludes; \
64213 mv stagetrain-fixincludes fixincludes; \
64214 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
64215 @endif fixincludes
64216 @if gas
64217 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
64218 mkdir stagetrain-gas; \
64219 mv stagetrain-gas gas; \
64220 mv stageprofile-gas prev-gas || test -f stageprofile-lean
64221 @endif gas
64222 @if gcc
64223 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
64224 mkdir stagetrain-gcc; \
64225 mv stagetrain-gcc gcc; \
64226 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
64227 @endif gcc
64228 @if gmp
64229 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
64230 mkdir stagetrain-gmp; \
64231 mv stagetrain-gmp gmp; \
64232 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
64233 @endif gmp
64234 @if mpfr
64235 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
64236 mkdir stagetrain-mpfr; \
64237 mv stagetrain-mpfr mpfr; \
64238 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
64239 @endif mpfr
64240 @if mpc
64241 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
64242 mkdir stagetrain-mpc; \
64243 mv stagetrain-mpc mpc; \
64244 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
64245 @endif mpc
64246 @if isl
64247 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
64248 mkdir stagetrain-isl; \
64249 mv stagetrain-isl isl; \
64250 mv stageprofile-isl prev-isl || test -f stageprofile-lean
64251 @endif isl
64252 @if gold
64253 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
64254 mkdir stagetrain-gold; \
64255 mv stagetrain-gold gold; \
64256 mv stageprofile-gold prev-gold || test -f stageprofile-lean
64257 @endif gold
64258 @if gettext
64259 @cd $(HOST_SUBDIR); [ -d stagetrain-gettext ] || \
64260 mkdir stagetrain-gettext; \
64261 mv stagetrain-gettext gettext; \
64262 mv stageprofile-gettext prev-gettext || test -f stageprofile-lean
64263 @endif gettext
64264 @if ld
64265 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
64266 mkdir stagetrain-ld; \
64267 mv stagetrain-ld ld; \
64268 mv stageprofile-ld prev-ld || test -f stageprofile-lean
64269 @endif ld
64270 @if libbacktrace
64271 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
64272 mkdir stagetrain-libbacktrace; \
64273 mv stagetrain-libbacktrace libbacktrace; \
64274 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
64275 @endif libbacktrace
64276 @if libcpp
64277 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
64278 mkdir stagetrain-libcpp; \
64279 mv stagetrain-libcpp libcpp; \
64280 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
64281 @endif libcpp
64282 @if libcody
64283 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
64284 mkdir stagetrain-libcody; \
64285 mv stagetrain-libcody libcody; \
64286 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
64287 @endif libcody
64288 @if libdecnumber
64289 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
64290 mkdir stagetrain-libdecnumber; \
64291 mv stagetrain-libdecnumber libdecnumber; \
64292 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
64293 @endif libdecnumber
64294 @if libiberty
64295 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
64296 mkdir stagetrain-libiberty; \
64297 mv stagetrain-libiberty libiberty; \
64298 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
64299 @endif libiberty
64300 @if libiberty-linker-plugin
64301 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
64302 mkdir stagetrain-libiberty-linker-plugin; \
64303 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
64304 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
64305 @endif libiberty-linker-plugin
64306 @if libiconv
64307 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
64308 mkdir stagetrain-libiconv; \
64309 mv stagetrain-libiconv libiconv; \
64310 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
64311 @endif libiconv
64312 @if zlib
64313 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
64314 mkdir stagetrain-zlib; \
64315 mv stagetrain-zlib zlib; \
64316 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
64317 @endif zlib
64318 @if lto-plugin
64319 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
64320 mkdir stagetrain-lto-plugin; \
64321 mv stagetrain-lto-plugin lto-plugin; \
64322 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
64323 @endif lto-plugin
64324 @if libctf
64325 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
64326 mkdir stagetrain-libctf; \
64327 mv stagetrain-libctf libctf; \
64328 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
64329 @endif libctf
64330 @if libsframe
64331 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
64332 mkdir stagetrain-libsframe; \
64333 mv stagetrain-libsframe libsframe; \
64334 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
64335 @endif libsframe
64336 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
64337 mkdir stagetrain-$(TARGET_SUBDIR); \
64338 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64339 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
64340
64341 stagetrain-end::
64342 @if bfd
64343 @if test -d $(HOST_SUBDIR)/bfd; then \
64344 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
64345 mv prev-bfd stageprofile-bfd; : ; \
64346 fi
64347 @endif bfd
64348 @if opcodes
64349 @if test -d $(HOST_SUBDIR)/opcodes; then \
64350 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
64351 mv prev-opcodes stageprofile-opcodes; : ; \
64352 fi
64353 @endif opcodes
64354 @if binutils
64355 @if test -d $(HOST_SUBDIR)/binutils; then \
64356 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
64357 mv prev-binutils stageprofile-binutils; : ; \
64358 fi
64359 @endif binutils
64360 @if fixincludes
64361 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64362 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
64363 mv prev-fixincludes stageprofile-fixincludes; : ; \
64364 fi
64365 @endif fixincludes
64366 @if gas
64367 @if test -d $(HOST_SUBDIR)/gas; then \
64368 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
64369 mv prev-gas stageprofile-gas; : ; \
64370 fi
64371 @endif gas
64372 @if gcc
64373 @if test -d $(HOST_SUBDIR)/gcc; then \
64374 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
64375 mv prev-gcc stageprofile-gcc; : ; \
64376 fi
64377 @endif gcc
64378 @if gmp
64379 @if test -d $(HOST_SUBDIR)/gmp; then \
64380 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
64381 mv prev-gmp stageprofile-gmp; : ; \
64382 fi
64383 @endif gmp
64384 @if mpfr
64385 @if test -d $(HOST_SUBDIR)/mpfr; then \
64386 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
64387 mv prev-mpfr stageprofile-mpfr; : ; \
64388 fi
64389 @endif mpfr
64390 @if mpc
64391 @if test -d $(HOST_SUBDIR)/mpc; then \
64392 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
64393 mv prev-mpc stageprofile-mpc; : ; \
64394 fi
64395 @endif mpc
64396 @if isl
64397 @if test -d $(HOST_SUBDIR)/isl; then \
64398 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
64399 mv prev-isl stageprofile-isl; : ; \
64400 fi
64401 @endif isl
64402 @if gold
64403 @if test -d $(HOST_SUBDIR)/gold; then \
64404 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
64405 mv prev-gold stageprofile-gold; : ; \
64406 fi
64407 @endif gold
64408 @if gettext
64409 @if test -d $(HOST_SUBDIR)/gettext; then \
64410 cd $(HOST_SUBDIR); mv gettext stagetrain-gettext; \
64411 mv prev-gettext stageprofile-gettext; : ; \
64412 fi
64413 @endif gettext
64414 @if ld
64415 @if test -d $(HOST_SUBDIR)/ld; then \
64416 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
64417 mv prev-ld stageprofile-ld; : ; \
64418 fi
64419 @endif ld
64420 @if libbacktrace
64421 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64422 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
64423 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
64424 fi
64425 @endif libbacktrace
64426 @if libcpp
64427 @if test -d $(HOST_SUBDIR)/libcpp; then \
64428 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
64429 mv prev-libcpp stageprofile-libcpp; : ; \
64430 fi
64431 @endif libcpp
64432 @if libcody
64433 @if test -d $(HOST_SUBDIR)/libcody; then \
64434 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
64435 mv prev-libcody stageprofile-libcody; : ; \
64436 fi
64437 @endif libcody
64438 @if libdecnumber
64439 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64440 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
64441 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
64442 fi
64443 @endif libdecnumber
64444 @if libiberty
64445 @if test -d $(HOST_SUBDIR)/libiberty; then \
64446 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
64447 mv prev-libiberty stageprofile-libiberty; : ; \
64448 fi
64449 @endif libiberty
64450 @if libiberty-linker-plugin
64451 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64452 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
64453 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
64454 fi
64455 @endif libiberty-linker-plugin
64456 @if libiconv
64457 @if test -d $(HOST_SUBDIR)/libiconv; then \
64458 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
64459 mv prev-libiconv stageprofile-libiconv; : ; \
64460 fi
64461 @endif libiconv
64462 @if zlib
64463 @if test -d $(HOST_SUBDIR)/zlib; then \
64464 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
64465 mv prev-zlib stageprofile-zlib; : ; \
64466 fi
64467 @endif zlib
64468 @if lto-plugin
64469 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64470 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
64471 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
64472 fi
64473 @endif lto-plugin
64474 @if libctf
64475 @if test -d $(HOST_SUBDIR)/libctf; then \
64476 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
64477 mv prev-libctf stageprofile-libctf; : ; \
64478 fi
64479 @endif libctf
64480 @if libsframe
64481 @if test -d $(HOST_SUBDIR)/libsframe; then \
64482 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
64483 mv prev-libsframe stageprofile-libsframe; : ; \
64484 fi
64485 @endif libsframe
64486 @if test -d $(TARGET_SUBDIR); then \
64487 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
64488 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
64489 fi
64490 rm -f stage_current
64491
64492 # Bubble a bug fix through all the stages up to stage train. They are
64493 # remade, but not reconfigured. The next stage (if any) will not be
64494 # reconfigured either.
64495 .PHONY: stagetrain-bubble
64496 stagetrain-bubble:: stageprofile-bubble
64497 @r=`${PWD_COMMAND}`; export r; \
64498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64499 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
64500 echo Skipping rebuild of stagetrain; \
64501 else \
64502 $(MAKE) stagetrain-start; \
64503 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
64504 fi
64505
64506 .PHONY: all-stagetrain clean-stagetrain
64507 do-clean: clean-stagetrain
64508
64509 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64510 # only possibility, but now it conflicts with no-bootstrap rules
64511 @if gcc-bootstrap
64512
64513
64514
64515
64516 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64517 distclean-stageprofile:: distclean-stagetrain
64518 .PHONY: distclean-stagetrain
64519 distclean-stagetrain::
64520 @: $(MAKE); $(stage)
64521 @test "`cat stage_last`" != stagetrain || rm -f stage_last
64522 rm -rf stagetrain-*
64523
64524
64525 @endif gcc-bootstrap
64526
64527
64528 .PHONY: stagefeedback-start stagefeedback-end
64529
64530 stagefeedback-start::
64531 @: $(MAKE); $(stage); \
64532 echo stagefeedback > stage_current; \
64533 echo stagefeedback > stage_last; \
64534 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64535 @if bfd
64536 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64537 mkdir stagefeedback-bfd; \
64538 mv stagefeedback-bfd bfd; \
64539 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
64540 @endif bfd
64541 @if opcodes
64542 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64543 mkdir stagefeedback-opcodes; \
64544 mv stagefeedback-opcodes opcodes; \
64545 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
64546 @endif opcodes
64547 @if binutils
64548 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64549 mkdir stagefeedback-binutils; \
64550 mv stagefeedback-binutils binutils; \
64551 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
64552 @endif binutils
64553 @if fixincludes
64554 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64555 mkdir stagefeedback-fixincludes; \
64556 mv stagefeedback-fixincludes fixincludes; \
64557 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
64558 @endif fixincludes
64559 @if gas
64560 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64561 mkdir stagefeedback-gas; \
64562 mv stagefeedback-gas gas; \
64563 mv stagetrain-gas prev-gas || test -f stagetrain-lean
64564 @endif gas
64565 @if gcc
64566 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64567 mkdir stagefeedback-gcc; \
64568 mv stagefeedback-gcc gcc; \
64569 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
64570 @endif gcc
64571 @if gmp
64572 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64573 mkdir stagefeedback-gmp; \
64574 mv stagefeedback-gmp gmp; \
64575 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
64576 @endif gmp
64577 @if mpfr
64578 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64579 mkdir stagefeedback-mpfr; \
64580 mv stagefeedback-mpfr mpfr; \
64581 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
64582 @endif mpfr
64583 @if mpc
64584 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64585 mkdir stagefeedback-mpc; \
64586 mv stagefeedback-mpc mpc; \
64587 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
64588 @endif mpc
64589 @if isl
64590 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64591 mkdir stagefeedback-isl; \
64592 mv stagefeedback-isl isl; \
64593 mv stagetrain-isl prev-isl || test -f stagetrain-lean
64594 @endif isl
64595 @if gold
64596 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64597 mkdir stagefeedback-gold; \
64598 mv stagefeedback-gold gold; \
64599 mv stagetrain-gold prev-gold || test -f stagetrain-lean
64600 @endif gold
64601 @if gettext
64602 @cd $(HOST_SUBDIR); [ -d stagefeedback-gettext ] || \
64603 mkdir stagefeedback-gettext; \
64604 mv stagefeedback-gettext gettext; \
64605 mv stagetrain-gettext prev-gettext || test -f stagetrain-lean
64606 @endif gettext
64607 @if ld
64608 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64609 mkdir stagefeedback-ld; \
64610 mv stagefeedback-ld ld; \
64611 mv stagetrain-ld prev-ld || test -f stagetrain-lean
64612 @endif ld
64613 @if libbacktrace
64614 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64615 mkdir stagefeedback-libbacktrace; \
64616 mv stagefeedback-libbacktrace libbacktrace; \
64617 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
64618 @endif libbacktrace
64619 @if libcpp
64620 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64621 mkdir stagefeedback-libcpp; \
64622 mv stagefeedback-libcpp libcpp; \
64623 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
64624 @endif libcpp
64625 @if libcody
64626 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64627 mkdir stagefeedback-libcody; \
64628 mv stagefeedback-libcody libcody; \
64629 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
64630 @endif libcody
64631 @if libdecnumber
64632 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64633 mkdir stagefeedback-libdecnumber; \
64634 mv stagefeedback-libdecnumber libdecnumber; \
64635 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
64636 @endif libdecnumber
64637 @if libiberty
64638 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64639 mkdir stagefeedback-libiberty; \
64640 mv stagefeedback-libiberty libiberty; \
64641 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
64642 @endif libiberty
64643 @if libiberty-linker-plugin
64644 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64645 mkdir stagefeedback-libiberty-linker-plugin; \
64646 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64647 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
64648 @endif libiberty-linker-plugin
64649 @if libiconv
64650 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64651 mkdir stagefeedback-libiconv; \
64652 mv stagefeedback-libiconv libiconv; \
64653 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
64654 @endif libiconv
64655 @if zlib
64656 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64657 mkdir stagefeedback-zlib; \
64658 mv stagefeedback-zlib zlib; \
64659 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
64660 @endif zlib
64661 @if lto-plugin
64662 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64663 mkdir stagefeedback-lto-plugin; \
64664 mv stagefeedback-lto-plugin lto-plugin; \
64665 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
64666 @endif lto-plugin
64667 @if libctf
64668 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64669 mkdir stagefeedback-libctf; \
64670 mv stagefeedback-libctf libctf; \
64671 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
64672 @endif libctf
64673 @if libsframe
64674 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64675 mkdir stagefeedback-libsframe; \
64676 mv stagefeedback-libsframe libsframe; \
64677 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
64678 @endif libsframe
64679 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64680 mkdir stagefeedback-$(TARGET_SUBDIR); \
64681 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64682 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
64683
64684 stagefeedback-end::
64685 @if bfd
64686 @if test -d $(HOST_SUBDIR)/bfd; then \
64687 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64688 mv prev-bfd stagetrain-bfd; : ; \
64689 fi
64690 @endif bfd
64691 @if opcodes
64692 @if test -d $(HOST_SUBDIR)/opcodes; then \
64693 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64694 mv prev-opcodes stagetrain-opcodes; : ; \
64695 fi
64696 @endif opcodes
64697 @if binutils
64698 @if test -d $(HOST_SUBDIR)/binutils; then \
64699 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64700 mv prev-binutils stagetrain-binutils; : ; \
64701 fi
64702 @endif binutils
64703 @if fixincludes
64704 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64705 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64706 mv prev-fixincludes stagetrain-fixincludes; : ; \
64707 fi
64708 @endif fixincludes
64709 @if gas
64710 @if test -d $(HOST_SUBDIR)/gas; then \
64711 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64712 mv prev-gas stagetrain-gas; : ; \
64713 fi
64714 @endif gas
64715 @if gcc
64716 @if test -d $(HOST_SUBDIR)/gcc; then \
64717 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64718 mv prev-gcc stagetrain-gcc; : ; \
64719 fi
64720 @endif gcc
64721 @if gmp
64722 @if test -d $(HOST_SUBDIR)/gmp; then \
64723 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64724 mv prev-gmp stagetrain-gmp; : ; \
64725 fi
64726 @endif gmp
64727 @if mpfr
64728 @if test -d $(HOST_SUBDIR)/mpfr; then \
64729 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64730 mv prev-mpfr stagetrain-mpfr; : ; \
64731 fi
64732 @endif mpfr
64733 @if mpc
64734 @if test -d $(HOST_SUBDIR)/mpc; then \
64735 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64736 mv prev-mpc stagetrain-mpc; : ; \
64737 fi
64738 @endif mpc
64739 @if isl
64740 @if test -d $(HOST_SUBDIR)/isl; then \
64741 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64742 mv prev-isl stagetrain-isl; : ; \
64743 fi
64744 @endif isl
64745 @if gold
64746 @if test -d $(HOST_SUBDIR)/gold; then \
64747 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64748 mv prev-gold stagetrain-gold; : ; \
64749 fi
64750 @endif gold
64751 @if gettext
64752 @if test -d $(HOST_SUBDIR)/gettext; then \
64753 cd $(HOST_SUBDIR); mv gettext stagefeedback-gettext; \
64754 mv prev-gettext stagetrain-gettext; : ; \
64755 fi
64756 @endif gettext
64757 @if ld
64758 @if test -d $(HOST_SUBDIR)/ld; then \
64759 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64760 mv prev-ld stagetrain-ld; : ; \
64761 fi
64762 @endif ld
64763 @if libbacktrace
64764 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64765 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64766 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64767 fi
64768 @endif libbacktrace
64769 @if libcpp
64770 @if test -d $(HOST_SUBDIR)/libcpp; then \
64771 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64772 mv prev-libcpp stagetrain-libcpp; : ; \
64773 fi
64774 @endif libcpp
64775 @if libcody
64776 @if test -d $(HOST_SUBDIR)/libcody; then \
64777 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64778 mv prev-libcody stagetrain-libcody; : ; \
64779 fi
64780 @endif libcody
64781 @if libdecnumber
64782 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64783 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64784 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64785 fi
64786 @endif libdecnumber
64787 @if libiberty
64788 @if test -d $(HOST_SUBDIR)/libiberty; then \
64789 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64790 mv prev-libiberty stagetrain-libiberty; : ; \
64791 fi
64792 @endif libiberty
64793 @if libiberty-linker-plugin
64794 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64795 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64796 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64797 fi
64798 @endif libiberty-linker-plugin
64799 @if libiconv
64800 @if test -d $(HOST_SUBDIR)/libiconv; then \
64801 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64802 mv prev-libiconv stagetrain-libiconv; : ; \
64803 fi
64804 @endif libiconv
64805 @if zlib
64806 @if test -d $(HOST_SUBDIR)/zlib; then \
64807 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64808 mv prev-zlib stagetrain-zlib; : ; \
64809 fi
64810 @endif zlib
64811 @if lto-plugin
64812 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64813 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64814 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64815 fi
64816 @endif lto-plugin
64817 @if libctf
64818 @if test -d $(HOST_SUBDIR)/libctf; then \
64819 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64820 mv prev-libctf stagetrain-libctf; : ; \
64821 fi
64822 @endif libctf
64823 @if libsframe
64824 @if test -d $(HOST_SUBDIR)/libsframe; then \
64825 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64826 mv prev-libsframe stagetrain-libsframe; : ; \
64827 fi
64828 @endif libsframe
64829 @if test -d $(TARGET_SUBDIR); then \
64830 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64831 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64832 fi
64833 rm -f stage_current
64834
64835 # Bubble a bug fix through all the stages up to stage feedback. They are
64836 # remade, but not reconfigured. The next stage (if any) will not be
64837 # reconfigured either.
64838 .PHONY: stagefeedback-bubble
64839 stagefeedback-bubble:: stagetrain-bubble
64840 @r=`${PWD_COMMAND}`; export r; \
64841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64842 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64843 echo Skipping rebuild of stagefeedback; \
64844 else \
64845 $(MAKE) stagefeedback-start; \
64846 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64847 fi
64848
64849 .PHONY: all-stagefeedback clean-stagefeedback
64850 do-clean: clean-stagefeedback
64851
64852 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64853 # only possibility, but now it conflicts with no-bootstrap rules
64854 @if gcc-bootstrap
64855
64856
64857
64858 .PHONY: profiledbootstrap profiledbootstrap-lean
64859 profiledbootstrap:
64860 echo stagefeedback > stage_final
64861 @r=`${PWD_COMMAND}`; export r; \
64862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64863 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64864 @: $(MAKE); $(unstage)
64865 @r=`${PWD_COMMAND}`; export r; \
64866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64867 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64868 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64869
64870 profiledbootstrap-lean:
64871 echo stagefeedback > stage_final
64872 @r=`${PWD_COMMAND}`; export r; \
64873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64874 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64875 @: $(MAKE); $(unstage)
64876 @r=`${PWD_COMMAND}`; export r; \
64877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64878 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64879 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64880
64881
64882 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64883 distclean-stagetrain:: distclean-stagefeedback
64884 .PHONY: distclean-stagefeedback
64885 distclean-stagefeedback::
64886 @: $(MAKE); $(stage)
64887 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64888 rm -rf stagefeedback-*
64889
64890
64891 @endif gcc-bootstrap
64892
64893
64894 .PHONY: stageautoprofile-start stageautoprofile-end
64895
64896 stageautoprofile-start::
64897 @: $(MAKE); $(stage); \
64898 echo stageautoprofile > stage_current; \
64899 echo stageautoprofile > stage_last; \
64900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64901 @if bfd
64902 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64903 mkdir stageautoprofile-bfd; \
64904 mv stageautoprofile-bfd bfd; \
64905 mv stage1-bfd prev-bfd || test -f stage1-lean
64906 @endif bfd
64907 @if opcodes
64908 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64909 mkdir stageautoprofile-opcodes; \
64910 mv stageautoprofile-opcodes opcodes; \
64911 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64912 @endif opcodes
64913 @if binutils
64914 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64915 mkdir stageautoprofile-binutils; \
64916 mv stageautoprofile-binutils binutils; \
64917 mv stage1-binutils prev-binutils || test -f stage1-lean
64918 @endif binutils
64919 @if fixincludes
64920 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64921 mkdir stageautoprofile-fixincludes; \
64922 mv stageautoprofile-fixincludes fixincludes; \
64923 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64924 @endif fixincludes
64925 @if gas
64926 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64927 mkdir stageautoprofile-gas; \
64928 mv stageautoprofile-gas gas; \
64929 mv stage1-gas prev-gas || test -f stage1-lean
64930 @endif gas
64931 @if gcc
64932 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64933 mkdir stageautoprofile-gcc; \
64934 mv stageautoprofile-gcc gcc; \
64935 mv stage1-gcc prev-gcc || test -f stage1-lean
64936 @endif gcc
64937 @if gmp
64938 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64939 mkdir stageautoprofile-gmp; \
64940 mv stageautoprofile-gmp gmp; \
64941 mv stage1-gmp prev-gmp || test -f stage1-lean
64942 @endif gmp
64943 @if mpfr
64944 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64945 mkdir stageautoprofile-mpfr; \
64946 mv stageautoprofile-mpfr mpfr; \
64947 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64948 @endif mpfr
64949 @if mpc
64950 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64951 mkdir stageautoprofile-mpc; \
64952 mv stageautoprofile-mpc mpc; \
64953 mv stage1-mpc prev-mpc || test -f stage1-lean
64954 @endif mpc
64955 @if isl
64956 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64957 mkdir stageautoprofile-isl; \
64958 mv stageautoprofile-isl isl; \
64959 mv stage1-isl prev-isl || test -f stage1-lean
64960 @endif isl
64961 @if gold
64962 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64963 mkdir stageautoprofile-gold; \
64964 mv stageautoprofile-gold gold; \
64965 mv stage1-gold prev-gold || test -f stage1-lean
64966 @endif gold
64967 @if gettext
64968 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gettext ] || \
64969 mkdir stageautoprofile-gettext; \
64970 mv stageautoprofile-gettext gettext; \
64971 mv stage1-gettext prev-gettext || test -f stage1-lean
64972 @endif gettext
64973 @if ld
64974 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64975 mkdir stageautoprofile-ld; \
64976 mv stageautoprofile-ld ld; \
64977 mv stage1-ld prev-ld || test -f stage1-lean
64978 @endif ld
64979 @if libbacktrace
64980 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64981 mkdir stageautoprofile-libbacktrace; \
64982 mv stageautoprofile-libbacktrace libbacktrace; \
64983 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64984 @endif libbacktrace
64985 @if libcpp
64986 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
64987 mkdir stageautoprofile-libcpp; \
64988 mv stageautoprofile-libcpp libcpp; \
64989 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64990 @endif libcpp
64991 @if libcody
64992 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
64993 mkdir stageautoprofile-libcody; \
64994 mv stageautoprofile-libcody libcody; \
64995 mv stage1-libcody prev-libcody || test -f stage1-lean
64996 @endif libcody
64997 @if libdecnumber
64998 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
64999 mkdir stageautoprofile-libdecnumber; \
65000 mv stageautoprofile-libdecnumber libdecnumber; \
65001 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
65002 @endif libdecnumber
65003 @if libiberty
65004 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
65005 mkdir stageautoprofile-libiberty; \
65006 mv stageautoprofile-libiberty libiberty; \
65007 mv stage1-libiberty prev-libiberty || test -f stage1-lean
65008 @endif libiberty
65009 @if libiberty-linker-plugin
65010 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
65011 mkdir stageautoprofile-libiberty-linker-plugin; \
65012 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65013 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
65014 @endif libiberty-linker-plugin
65015 @if libiconv
65016 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
65017 mkdir stageautoprofile-libiconv; \
65018 mv stageautoprofile-libiconv libiconv; \
65019 mv stage1-libiconv prev-libiconv || test -f stage1-lean
65020 @endif libiconv
65021 @if zlib
65022 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
65023 mkdir stageautoprofile-zlib; \
65024 mv stageautoprofile-zlib zlib; \
65025 mv stage1-zlib prev-zlib || test -f stage1-lean
65026 @endif zlib
65027 @if lto-plugin
65028 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
65029 mkdir stageautoprofile-lto-plugin; \
65030 mv stageautoprofile-lto-plugin lto-plugin; \
65031 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
65032 @endif lto-plugin
65033 @if libctf
65034 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
65035 mkdir stageautoprofile-libctf; \
65036 mv stageautoprofile-libctf libctf; \
65037 mv stage1-libctf prev-libctf || test -f stage1-lean
65038 @endif libctf
65039 @if libsframe
65040 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
65041 mkdir stageautoprofile-libsframe; \
65042 mv stageautoprofile-libsframe libsframe; \
65043 mv stage1-libsframe prev-libsframe || test -f stage1-lean
65044 @endif libsframe
65045 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
65046 mkdir stageautoprofile-$(TARGET_SUBDIR); \
65047 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65048 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
65049
65050 stageautoprofile-end::
65051 @if bfd
65052 @if test -d $(HOST_SUBDIR)/bfd; then \
65053 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
65054 mv prev-bfd stage1-bfd; : ; \
65055 fi
65056 @endif bfd
65057 @if opcodes
65058 @if test -d $(HOST_SUBDIR)/opcodes; then \
65059 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
65060 mv prev-opcodes stage1-opcodes; : ; \
65061 fi
65062 @endif opcodes
65063 @if binutils
65064 @if test -d $(HOST_SUBDIR)/binutils; then \
65065 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
65066 mv prev-binutils stage1-binutils; : ; \
65067 fi
65068 @endif binutils
65069 @if fixincludes
65070 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65071 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
65072 mv prev-fixincludes stage1-fixincludes; : ; \
65073 fi
65074 @endif fixincludes
65075 @if gas
65076 @if test -d $(HOST_SUBDIR)/gas; then \
65077 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
65078 mv prev-gas stage1-gas; : ; \
65079 fi
65080 @endif gas
65081 @if gcc
65082 @if test -d $(HOST_SUBDIR)/gcc; then \
65083 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
65084 mv prev-gcc stage1-gcc; : ; \
65085 fi
65086 @endif gcc
65087 @if gmp
65088 @if test -d $(HOST_SUBDIR)/gmp; then \
65089 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
65090 mv prev-gmp stage1-gmp; : ; \
65091 fi
65092 @endif gmp
65093 @if mpfr
65094 @if test -d $(HOST_SUBDIR)/mpfr; then \
65095 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
65096 mv prev-mpfr stage1-mpfr; : ; \
65097 fi
65098 @endif mpfr
65099 @if mpc
65100 @if test -d $(HOST_SUBDIR)/mpc; then \
65101 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
65102 mv prev-mpc stage1-mpc; : ; \
65103 fi
65104 @endif mpc
65105 @if isl
65106 @if test -d $(HOST_SUBDIR)/isl; then \
65107 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
65108 mv prev-isl stage1-isl; : ; \
65109 fi
65110 @endif isl
65111 @if gold
65112 @if test -d $(HOST_SUBDIR)/gold; then \
65113 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
65114 mv prev-gold stage1-gold; : ; \
65115 fi
65116 @endif gold
65117 @if gettext
65118 @if test -d $(HOST_SUBDIR)/gettext; then \
65119 cd $(HOST_SUBDIR); mv gettext stageautoprofile-gettext; \
65120 mv prev-gettext stage1-gettext; : ; \
65121 fi
65122 @endif gettext
65123 @if ld
65124 @if test -d $(HOST_SUBDIR)/ld; then \
65125 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
65126 mv prev-ld stage1-ld; : ; \
65127 fi
65128 @endif ld
65129 @if libbacktrace
65130 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65131 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
65132 mv prev-libbacktrace stage1-libbacktrace; : ; \
65133 fi
65134 @endif libbacktrace
65135 @if libcpp
65136 @if test -d $(HOST_SUBDIR)/libcpp; then \
65137 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
65138 mv prev-libcpp stage1-libcpp; : ; \
65139 fi
65140 @endif libcpp
65141 @if libcody
65142 @if test -d $(HOST_SUBDIR)/libcody; then \
65143 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
65144 mv prev-libcody stage1-libcody; : ; \
65145 fi
65146 @endif libcody
65147 @if libdecnumber
65148 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65149 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
65150 mv prev-libdecnumber stage1-libdecnumber; : ; \
65151 fi
65152 @endif libdecnumber
65153 @if libiberty
65154 @if test -d $(HOST_SUBDIR)/libiberty; then \
65155 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
65156 mv prev-libiberty stage1-libiberty; : ; \
65157 fi
65158 @endif libiberty
65159 @if libiberty-linker-plugin
65160 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65161 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
65162 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
65163 fi
65164 @endif libiberty-linker-plugin
65165 @if libiconv
65166 @if test -d $(HOST_SUBDIR)/libiconv; then \
65167 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
65168 mv prev-libiconv stage1-libiconv; : ; \
65169 fi
65170 @endif libiconv
65171 @if zlib
65172 @if test -d $(HOST_SUBDIR)/zlib; then \
65173 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
65174 mv prev-zlib stage1-zlib; : ; \
65175 fi
65176 @endif zlib
65177 @if lto-plugin
65178 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65179 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
65180 mv prev-lto-plugin stage1-lto-plugin; : ; \
65181 fi
65182 @endif lto-plugin
65183 @if libctf
65184 @if test -d $(HOST_SUBDIR)/libctf; then \
65185 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
65186 mv prev-libctf stage1-libctf; : ; \
65187 fi
65188 @endif libctf
65189 @if libsframe
65190 @if test -d $(HOST_SUBDIR)/libsframe; then \
65191 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
65192 mv prev-libsframe stage1-libsframe; : ; \
65193 fi
65194 @endif libsframe
65195 @if test -d $(TARGET_SUBDIR); then \
65196 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
65197 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65198 fi
65199 rm -f stage_current
65200
65201 # Bubble a bug fix through all the stages up to stage autoprofile. They are
65202 # remade, but not reconfigured. The next stage (if any) will not be
65203 # reconfigured either.
65204 .PHONY: stageautoprofile-bubble
65205 stageautoprofile-bubble:: stage1-bubble
65206 @r=`${PWD_COMMAND}`; export r; \
65207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65208 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
65209 echo Skipping rebuild of stageautoprofile; \
65210 else \
65211 $(MAKE) stageautoprofile-start; \
65212 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
65213 fi
65214
65215 .PHONY: all-stageautoprofile clean-stageautoprofile
65216 do-clean: clean-stageautoprofile
65217
65218 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65219 # only possibility, but now it conflicts with no-bootstrap rules
65220 @if gcc-bootstrap
65221
65222
65223
65224
65225 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65226 distclean-stage1:: distclean-stageautoprofile
65227 .PHONY: distclean-stageautoprofile
65228 distclean-stageautoprofile::
65229 @: $(MAKE); $(stage)
65230 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
65231 rm -rf stageautoprofile-*
65232
65233
65234 @endif gcc-bootstrap
65235
65236
65237 .PHONY: stageautofeedback-start stageautofeedback-end
65238
65239 stageautofeedback-start::
65240 @: $(MAKE); $(stage); \
65241 echo stageautofeedback > stage_current; \
65242 echo stageautofeedback > stage_last; \
65243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65244 @if bfd
65245 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
65246 mkdir stageautofeedback-bfd; \
65247 mv stageautofeedback-bfd bfd; \
65248 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
65249 @endif bfd
65250 @if opcodes
65251 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
65252 mkdir stageautofeedback-opcodes; \
65253 mv stageautofeedback-opcodes opcodes; \
65254 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
65255 @endif opcodes
65256 @if binutils
65257 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
65258 mkdir stageautofeedback-binutils; \
65259 mv stageautofeedback-binutils binutils; \
65260 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
65261 @endif binutils
65262 @if fixincludes
65263 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
65264 mkdir stageautofeedback-fixincludes; \
65265 mv stageautofeedback-fixincludes fixincludes; \
65266 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
65267 @endif fixincludes
65268 @if gas
65269 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
65270 mkdir stageautofeedback-gas; \
65271 mv stageautofeedback-gas gas; \
65272 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
65273 @endif gas
65274 @if gcc
65275 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
65276 mkdir stageautofeedback-gcc; \
65277 mv stageautofeedback-gcc gcc; \
65278 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
65279 @endif gcc
65280 @if gmp
65281 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
65282 mkdir stageautofeedback-gmp; \
65283 mv stageautofeedback-gmp gmp; \
65284 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
65285 @endif gmp
65286 @if mpfr
65287 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
65288 mkdir stageautofeedback-mpfr; \
65289 mv stageautofeedback-mpfr mpfr; \
65290 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
65291 @endif mpfr
65292 @if mpc
65293 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
65294 mkdir stageautofeedback-mpc; \
65295 mv stageautofeedback-mpc mpc; \
65296 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
65297 @endif mpc
65298 @if isl
65299 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
65300 mkdir stageautofeedback-isl; \
65301 mv stageautofeedback-isl isl; \
65302 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
65303 @endif isl
65304 @if gold
65305 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
65306 mkdir stageautofeedback-gold; \
65307 mv stageautofeedback-gold gold; \
65308 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
65309 @endif gold
65310 @if gettext
65311 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gettext ] || \
65312 mkdir stageautofeedback-gettext; \
65313 mv stageautofeedback-gettext gettext; \
65314 mv stageautoprofile-gettext prev-gettext || test -f stageautoprofile-lean
65315 @endif gettext
65316 @if ld
65317 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
65318 mkdir stageautofeedback-ld; \
65319 mv stageautofeedback-ld ld; \
65320 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
65321 @endif ld
65322 @if libbacktrace
65323 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
65324 mkdir stageautofeedback-libbacktrace; \
65325 mv stageautofeedback-libbacktrace libbacktrace; \
65326 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
65327 @endif libbacktrace
65328 @if libcpp
65329 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
65330 mkdir stageautofeedback-libcpp; \
65331 mv stageautofeedback-libcpp libcpp; \
65332 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
65333 @endif libcpp
65334 @if libcody
65335 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
65336 mkdir stageautofeedback-libcody; \
65337 mv stageautofeedback-libcody libcody; \
65338 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
65339 @endif libcody
65340 @if libdecnumber
65341 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
65342 mkdir stageautofeedback-libdecnumber; \
65343 mv stageautofeedback-libdecnumber libdecnumber; \
65344 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
65345 @endif libdecnumber
65346 @if libiberty
65347 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
65348 mkdir stageautofeedback-libiberty; \
65349 mv stageautofeedback-libiberty libiberty; \
65350 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
65351 @endif libiberty
65352 @if libiberty-linker-plugin
65353 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
65354 mkdir stageautofeedback-libiberty-linker-plugin; \
65355 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
65356 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
65357 @endif libiberty-linker-plugin
65358 @if libiconv
65359 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
65360 mkdir stageautofeedback-libiconv; \
65361 mv stageautofeedback-libiconv libiconv; \
65362 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
65363 @endif libiconv
65364 @if zlib
65365 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
65366 mkdir stageautofeedback-zlib; \
65367 mv stageautofeedback-zlib zlib; \
65368 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
65369 @endif zlib
65370 @if lto-plugin
65371 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
65372 mkdir stageautofeedback-lto-plugin; \
65373 mv stageautofeedback-lto-plugin lto-plugin; \
65374 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
65375 @endif lto-plugin
65376 @if libctf
65377 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
65378 mkdir stageautofeedback-libctf; \
65379 mv stageautofeedback-libctf libctf; \
65380 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
65381 @endif libctf
65382 @if libsframe
65383 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
65384 mkdir stageautofeedback-libsframe; \
65385 mv stageautofeedback-libsframe libsframe; \
65386 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
65387 @endif libsframe
65388 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
65389 mkdir stageautofeedback-$(TARGET_SUBDIR); \
65390 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65391 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
65392
65393 stageautofeedback-end::
65394 @if bfd
65395 @if test -d $(HOST_SUBDIR)/bfd; then \
65396 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
65397 mv prev-bfd stageautoprofile-bfd; : ; \
65398 fi
65399 @endif bfd
65400 @if opcodes
65401 @if test -d $(HOST_SUBDIR)/opcodes; then \
65402 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
65403 mv prev-opcodes stageautoprofile-opcodes; : ; \
65404 fi
65405 @endif opcodes
65406 @if binutils
65407 @if test -d $(HOST_SUBDIR)/binutils; then \
65408 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
65409 mv prev-binutils stageautoprofile-binutils; : ; \
65410 fi
65411 @endif binutils
65412 @if fixincludes
65413 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65414 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
65415 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
65416 fi
65417 @endif fixincludes
65418 @if gas
65419 @if test -d $(HOST_SUBDIR)/gas; then \
65420 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
65421 mv prev-gas stageautoprofile-gas; : ; \
65422 fi
65423 @endif gas
65424 @if gcc
65425 @if test -d $(HOST_SUBDIR)/gcc; then \
65426 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
65427 mv prev-gcc stageautoprofile-gcc; : ; \
65428 fi
65429 @endif gcc
65430 @if gmp
65431 @if test -d $(HOST_SUBDIR)/gmp; then \
65432 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
65433 mv prev-gmp stageautoprofile-gmp; : ; \
65434 fi
65435 @endif gmp
65436 @if mpfr
65437 @if test -d $(HOST_SUBDIR)/mpfr; then \
65438 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
65439 mv prev-mpfr stageautoprofile-mpfr; : ; \
65440 fi
65441 @endif mpfr
65442 @if mpc
65443 @if test -d $(HOST_SUBDIR)/mpc; then \
65444 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
65445 mv prev-mpc stageautoprofile-mpc; : ; \
65446 fi
65447 @endif mpc
65448 @if isl
65449 @if test -d $(HOST_SUBDIR)/isl; then \
65450 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
65451 mv prev-isl stageautoprofile-isl; : ; \
65452 fi
65453 @endif isl
65454 @if gold
65455 @if test -d $(HOST_SUBDIR)/gold; then \
65456 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
65457 mv prev-gold stageautoprofile-gold; : ; \
65458 fi
65459 @endif gold
65460 @if gettext
65461 @if test -d $(HOST_SUBDIR)/gettext; then \
65462 cd $(HOST_SUBDIR); mv gettext stageautofeedback-gettext; \
65463 mv prev-gettext stageautoprofile-gettext; : ; \
65464 fi
65465 @endif gettext
65466 @if ld
65467 @if test -d $(HOST_SUBDIR)/ld; then \
65468 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
65469 mv prev-ld stageautoprofile-ld; : ; \
65470 fi
65471 @endif ld
65472 @if libbacktrace
65473 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65474 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
65475 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
65476 fi
65477 @endif libbacktrace
65478 @if libcpp
65479 @if test -d $(HOST_SUBDIR)/libcpp; then \
65480 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
65481 mv prev-libcpp stageautoprofile-libcpp; : ; \
65482 fi
65483 @endif libcpp
65484 @if libcody
65485 @if test -d $(HOST_SUBDIR)/libcody; then \
65486 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
65487 mv prev-libcody stageautoprofile-libcody; : ; \
65488 fi
65489 @endif libcody
65490 @if libdecnumber
65491 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65492 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
65493 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
65494 fi
65495 @endif libdecnumber
65496 @if libiberty
65497 @if test -d $(HOST_SUBDIR)/libiberty; then \
65498 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
65499 mv prev-libiberty stageautoprofile-libiberty; : ; \
65500 fi
65501 @endif libiberty
65502 @if libiberty-linker-plugin
65503 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65504 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
65505 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
65506 fi
65507 @endif libiberty-linker-plugin
65508 @if libiconv
65509 @if test -d $(HOST_SUBDIR)/libiconv; then \
65510 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65511 mv prev-libiconv stageautoprofile-libiconv; : ; \
65512 fi
65513 @endif libiconv
65514 @if zlib
65515 @if test -d $(HOST_SUBDIR)/zlib; then \
65516 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65517 mv prev-zlib stageautoprofile-zlib; : ; \
65518 fi
65519 @endif zlib
65520 @if lto-plugin
65521 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65522 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65523 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65524 fi
65525 @endif lto-plugin
65526 @if libctf
65527 @if test -d $(HOST_SUBDIR)/libctf; then \
65528 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65529 mv prev-libctf stageautoprofile-libctf; : ; \
65530 fi
65531 @endif libctf
65532 @if libsframe
65533 @if test -d $(HOST_SUBDIR)/libsframe; then \
65534 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65535 mv prev-libsframe stageautoprofile-libsframe; : ; \
65536 fi
65537 @endif libsframe
65538 @if test -d $(TARGET_SUBDIR); then \
65539 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65540 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65541 fi
65542 rm -f stage_current
65543
65544 # Bubble a bug fix through all the stages up to stage autofeedback. They are
65545 # remade, but not reconfigured. The next stage (if any) will not be
65546 # reconfigured either.
65547 .PHONY: stageautofeedback-bubble
65548 stageautofeedback-bubble:: stageautoprofile-bubble
65549 @r=`${PWD_COMMAND}`; export r; \
65550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65551 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65552 echo Skipping rebuild of stageautofeedback; \
65553 else \
65554 $(MAKE) stageautofeedback-start; \
65555 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65556 fi
65557
65558 .PHONY: all-stageautofeedback clean-stageautofeedback
65559 do-clean: clean-stageautofeedback
65560
65561 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65562 # only possibility, but now it conflicts with no-bootstrap rules
65563 @if gcc-bootstrap
65564
65565
65566
65567 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65568 autoprofiledbootstrap:
65569 echo stageautofeedback > stage_final
65570 @r=`${PWD_COMMAND}`; export r; \
65571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65572 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65573 @: $(MAKE); $(unstage)
65574 @r=`${PWD_COMMAND}`; export r; \
65575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65576 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65577 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65578
65579 autoprofiledbootstrap-lean:
65580 echo stageautofeedback > stage_final
65581 @r=`${PWD_COMMAND}`; export r; \
65582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65583 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65584 @: $(MAKE); $(unstage)
65585 @r=`${PWD_COMMAND}`; export r; \
65586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65587 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65588 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65589
65590
65591 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65592 distclean-stageautoprofile:: distclean-stageautofeedback
65593 .PHONY: distclean-stageautofeedback
65594 distclean-stageautofeedback::
65595 @: $(MAKE); $(stage)
65596 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65597 rm -rf stageautofeedback-*
65598
65599
65600 @endif gcc-bootstrap
65601
65602
65603
65604 stageprofile-end::
65605 $(MAKE) distclean-stagefeedback
65606
65607 stagefeedback-start::
65608 @r=`${PWD_COMMAND}`; export r; \
65609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65610 for i in prev-*; do \
65611 j=`echo $$i | sed s/^prev-//`; \
65612 cd $$r/$$i && \
65613 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65614 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65615 done
65616
65617 @if gcc-bootstrap
65618 do-distclean: distclean-stage1
65619
65620 # Provide a GCC build when we're building target libraries. This does
65621 # not work as a dependency, just as the minimum necessary to avoid errors.
65622 stage_last:
65623 @r=`${PWD_COMMAND}`; export r; \
65624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65625 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65626
65627 # Same as unstage, but not phony and defaulting to stage1-start. We place
65628 # it in the dependency so that for example `make -j3 all-gcc' works.
65629 stage_current:
65630 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65631
65632 .PHONY: restrap
65633 restrap::
65634 @: $(MAKE); $(stage)
65635 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65636 restrap:: all
65637 @endif gcc-bootstrap
65638
65639 # --------------------------------------
65640 # Dependencies between different modules
65641 # --------------------------------------
65642
65643 # Generic dependencies for target modules on host stuff, especially gcc
65644 @if gcc-bootstrap
65645 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65646 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65647 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65648 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65649 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65650 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65651 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65652 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65653 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65654 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65655 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65656 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65657 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65658 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65659 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65660 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65661 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65662 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65663 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65664 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65665 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65666 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65667 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65668 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65669 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65670 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65671 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65672 configure-target-libssp: stage_last
65673 configure-target-newlib: stage_last
65674 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65675 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65676 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65677 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65678 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65679 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65680 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65681 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65682 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65683 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65684 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65685 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65686 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65687 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65688 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65689 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65690 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65691 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65692 configure-target-libquadmath: stage_last
65693 configure-target-libgfortran: stage_last
65694 configure-target-libobjc: stage_last
65695 configure-target-libgo: stage_last
65696 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65697 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65698 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65699 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65700 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65701 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65702 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65703 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65704 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65705 configure-target-libtermcap: stage_last
65706 configure-target-winsup: stage_last
65707 configure-target-libgloss: stage_last
65708 configure-target-libffi: stage_last
65709 configure-stage1-target-zlib: maybe-all-stage1-gcc
65710 configure-stage2-target-zlib: maybe-all-stage2-gcc
65711 configure-stage3-target-zlib: maybe-all-stage3-gcc
65712 configure-stage4-target-zlib: maybe-all-stage4-gcc
65713 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65714 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65715 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65716 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65717 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65718 configure-target-rda: stage_last
65719 configure-target-libada: stage_last
65720 configure-target-libgm2: stage_last
65721 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65722 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65723 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65724 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65725 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65726 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65727 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65728 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65729 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65730 configure-target-libitm: stage_last
65731 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65732 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65733 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65734 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65735 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65736 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65737 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65738 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65739 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65740 @endif gcc-bootstrap
65741
65742 @if gcc-no-bootstrap
65743 configure-target-libstdc++-v3: maybe-all-gcc
65744 configure-target-libsanitizer: maybe-all-gcc
65745 configure-target-libvtv: maybe-all-gcc
65746 configure-target-libssp: maybe-all-gcc
65747 configure-target-newlib: maybe-all-gcc
65748 configure-target-libgcc: maybe-all-gcc
65749 configure-target-libbacktrace: maybe-all-gcc
65750 configure-target-libquadmath: maybe-all-gcc
65751 configure-target-libgfortran: maybe-all-gcc
65752 configure-target-libobjc: maybe-all-gcc
65753 configure-target-libgo: maybe-all-gcc
65754 configure-target-libphobos: maybe-all-gcc
65755 configure-target-libtermcap: maybe-all-gcc
65756 configure-target-winsup: maybe-all-gcc
65757 configure-target-libgloss: maybe-all-gcc
65758 configure-target-libffi: maybe-all-gcc
65759 configure-target-zlib: maybe-all-gcc
65760 configure-target-rda: maybe-all-gcc
65761 configure-target-libada: maybe-all-gcc
65762 configure-target-libgm2: maybe-all-gcc
65763 configure-target-libgomp: maybe-all-gcc
65764 configure-target-libitm: maybe-all-gcc
65765 configure-target-libatomic: maybe-all-gcc
65766 @endif gcc-no-bootstrap
65767
65768
65769 # There are two types of dependencies here: 'hard' dependencies, where one
65770 # module simply won't build without the other; and 'soft' dependencies, where
65771 # if the depended-on module is missing, the depending module will do without
65772 # or find a substitute somewhere (perhaps installed). Soft dependencies
65773 # are made here to depend on a 'maybe-' target. If you're not sure,
65774 # it's safer to use a soft dependency.
65775
65776
65777
65778
65779
65780
65781 # With all the machinery above in place, it is pretty easy to generate
65782 # dependencies. Host dependencies are a bit more complex because we have
65783 # to check for bootstrap/prebootstrap dependencies. To resolve
65784 # prebootstrap dependencies, prebootstrap modules are gathered in
65785 # a hash table.
65786 all-build-bison: maybe-all-build-texinfo
65787 all-build-flex: maybe-all-build-texinfo
65788 all-build-flex: maybe-all-build-bison
65789 all-build-flex: maybe-all-build-m4
65790 all-build-libiberty: maybe-all-build-texinfo
65791 all-build-m4: maybe-all-build-texinfo
65792 all-build-fixincludes: maybe-all-build-libiberty
65793 all-build-libcpp: maybe-all-build-libiberty
65794 configure-gcc: maybe-configure-gettext
65795 configure-stage1-gcc: maybe-configure-stage1-gettext
65796 configure-stage2-gcc: maybe-configure-stage2-gettext
65797 configure-stage3-gcc: maybe-configure-stage3-gettext
65798 configure-stage4-gcc: maybe-configure-stage4-gettext
65799 configure-stageprofile-gcc: maybe-configure-stageprofile-gettext
65800 configure-stagetrain-gcc: maybe-configure-stagetrain-gettext
65801 configure-stagefeedback-gcc: maybe-configure-stagefeedback-gettext
65802 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-gettext
65803 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-gettext
65804 configure-gcc: maybe-all-gmp
65805 configure-stage1-gcc: maybe-all-stage1-gmp
65806 configure-stage2-gcc: maybe-all-stage2-gmp
65807 configure-stage3-gcc: maybe-all-stage3-gmp
65808 configure-stage4-gcc: maybe-all-stage4-gmp
65809 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65810 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65811 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65812 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65813 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65814 configure-gcc: maybe-all-mpfr
65815 configure-stage1-gcc: maybe-all-stage1-mpfr
65816 configure-stage2-gcc: maybe-all-stage2-mpfr
65817 configure-stage3-gcc: maybe-all-stage3-mpfr
65818 configure-stage4-gcc: maybe-all-stage4-mpfr
65819 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65820 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65821 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65822 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65823 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65824 configure-gcc: maybe-all-mpc
65825 configure-stage1-gcc: maybe-all-stage1-mpc
65826 configure-stage2-gcc: maybe-all-stage2-mpc
65827 configure-stage3-gcc: maybe-all-stage3-mpc
65828 configure-stage4-gcc: maybe-all-stage4-mpc
65829 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65830 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65831 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65832 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65833 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65834 configure-gcc: maybe-all-isl
65835 configure-stage1-gcc: maybe-all-stage1-isl
65836 configure-stage2-gcc: maybe-all-stage2-isl
65837 configure-stage3-gcc: maybe-all-stage3-isl
65838 configure-stage4-gcc: maybe-all-stage4-isl
65839 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65840 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65841 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65842 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65843 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65844 configure-gcc: maybe-all-lto-plugin
65845 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65846 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65847 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65848 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65849 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65850 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65851 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65852 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65853 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65854 configure-gcc: maybe-all-binutils
65855 configure-stage1-gcc: maybe-all-stage1-binutils
65856 configure-stage2-gcc: maybe-all-stage2-binutils
65857 configure-stage3-gcc: maybe-all-stage3-binutils
65858 configure-stage4-gcc: maybe-all-stage4-binutils
65859 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65860 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65861 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65862 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65863 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65864 configure-gcc: maybe-all-gas
65865 configure-stage1-gcc: maybe-all-stage1-gas
65866 configure-stage2-gcc: maybe-all-stage2-gas
65867 configure-stage3-gcc: maybe-all-stage3-gas
65868 configure-stage4-gcc: maybe-all-stage4-gas
65869 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65870 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65871 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65872 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65873 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65874 configure-gcc: maybe-all-ld
65875 configure-stage1-gcc: maybe-all-stage1-ld
65876 configure-stage2-gcc: maybe-all-stage2-ld
65877 configure-stage3-gcc: maybe-all-stage3-ld
65878 configure-stage4-gcc: maybe-all-stage4-ld
65879 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65880 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65881 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65882 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65883 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65884 configure-gcc: maybe-all-gold
65885 configure-stage1-gcc: maybe-all-stage1-gold
65886 configure-stage2-gcc: maybe-all-stage2-gold
65887 configure-stage3-gcc: maybe-all-stage3-gold
65888 configure-stage4-gcc: maybe-all-stage4-gold
65889 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65890 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65891 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65892 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65893 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65894 configure-gcc: maybe-all-libiconv
65895 configure-stage1-gcc: maybe-all-stage1-libiconv
65896 configure-stage2-gcc: maybe-all-stage2-libiconv
65897 configure-stage3-gcc: maybe-all-stage3-libiconv
65898 configure-stage4-gcc: maybe-all-stage4-libiconv
65899 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65900 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65901 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65902 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65903 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65904 all-gcc: all-libiberty
65905 all-stage1-gcc: all-stage1-libiberty
65906 all-stage2-gcc: all-stage2-libiberty
65907 all-stage3-gcc: all-stage3-libiberty
65908 all-stage4-gcc: all-stage4-libiberty
65909 all-stageprofile-gcc: all-stageprofile-libiberty
65910 all-stagetrain-gcc: all-stagetrain-libiberty
65911 all-stagefeedback-gcc: all-stagefeedback-libiberty
65912 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65913 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65914 all-gcc: maybe-all-gettext
65915 all-stage1-gcc: maybe-all-stage1-gettext
65916 all-stage2-gcc: maybe-all-stage2-gettext
65917 all-stage3-gcc: maybe-all-stage3-gettext
65918 all-stage4-gcc: maybe-all-stage4-gettext
65919 all-stageprofile-gcc: maybe-all-stageprofile-gettext
65920 all-stagetrain-gcc: maybe-all-stagetrain-gettext
65921 all-stagefeedback-gcc: maybe-all-stagefeedback-gettext
65922 all-stageautoprofile-gcc: maybe-all-stageautoprofile-gettext
65923 all-stageautofeedback-gcc: maybe-all-stageautofeedback-gettext
65924 all-gcc: maybe-all-mpfr
65925 all-stage1-gcc: maybe-all-stage1-mpfr
65926 all-stage2-gcc: maybe-all-stage2-mpfr
65927 all-stage3-gcc: maybe-all-stage3-mpfr
65928 all-stage4-gcc: maybe-all-stage4-mpfr
65929 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65930 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65931 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65932 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65933 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65934 all-gcc: maybe-all-mpc
65935 all-stage1-gcc: maybe-all-stage1-mpc
65936 all-stage2-gcc: maybe-all-stage2-mpc
65937 all-stage3-gcc: maybe-all-stage3-mpc
65938 all-stage4-gcc: maybe-all-stage4-mpc
65939 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65940 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65941 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65942 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65943 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65944 all-gcc: maybe-all-isl
65945 all-stage1-gcc: maybe-all-stage1-isl
65946 all-stage2-gcc: maybe-all-stage2-isl
65947 all-stage3-gcc: maybe-all-stage3-isl
65948 all-stage4-gcc: maybe-all-stage4-isl
65949 all-stageprofile-gcc: maybe-all-stageprofile-isl
65950 all-stagetrain-gcc: maybe-all-stagetrain-isl
65951 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65952 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65953 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65954 all-gcc: maybe-all-build-texinfo
65955 all-stage1-gcc: maybe-all-build-texinfo
65956 all-stage2-gcc: maybe-all-build-texinfo
65957 all-stage3-gcc: maybe-all-build-texinfo
65958 all-stage4-gcc: maybe-all-build-texinfo
65959 all-stageprofile-gcc: maybe-all-build-texinfo
65960 all-stagetrain-gcc: maybe-all-build-texinfo
65961 all-stagefeedback-gcc: maybe-all-build-texinfo
65962 all-stageautoprofile-gcc: maybe-all-build-texinfo
65963 all-stageautofeedback-gcc: maybe-all-build-texinfo
65964 all-gcc: maybe-all-build-bison
65965 all-stage1-gcc: maybe-all-build-bison
65966 all-stage2-gcc: maybe-all-build-bison
65967 all-stage3-gcc: maybe-all-build-bison
65968 all-stage4-gcc: maybe-all-build-bison
65969 all-stageprofile-gcc: maybe-all-build-bison
65970 all-stagetrain-gcc: maybe-all-build-bison
65971 all-stagefeedback-gcc: maybe-all-build-bison
65972 all-stageautoprofile-gcc: maybe-all-build-bison
65973 all-stageautofeedback-gcc: maybe-all-build-bison
65974 all-gcc: maybe-all-build-flex
65975 all-stage1-gcc: maybe-all-build-flex
65976 all-stage2-gcc: maybe-all-build-flex
65977 all-stage3-gcc: maybe-all-build-flex
65978 all-stage4-gcc: maybe-all-build-flex
65979 all-stageprofile-gcc: maybe-all-build-flex
65980 all-stagetrain-gcc: maybe-all-build-flex
65981 all-stagefeedback-gcc: maybe-all-build-flex
65982 all-stageautoprofile-gcc: maybe-all-build-flex
65983 all-stageautofeedback-gcc: maybe-all-build-flex
65984 all-gcc: maybe-all-build-libiberty
65985 all-stage1-gcc: maybe-all-build-libiberty
65986 all-stage2-gcc: maybe-all-build-libiberty
65987 all-stage3-gcc: maybe-all-build-libiberty
65988 all-stage4-gcc: maybe-all-build-libiberty
65989 all-stageprofile-gcc: maybe-all-build-libiberty
65990 all-stagetrain-gcc: maybe-all-build-libiberty
65991 all-stagefeedback-gcc: maybe-all-build-libiberty
65992 all-stageautoprofile-gcc: maybe-all-build-libiberty
65993 all-stageautofeedback-gcc: maybe-all-build-libiberty
65994 all-gcc: maybe-all-build-fixincludes
65995 all-stage1-gcc: maybe-all-build-fixincludes
65996 all-stage2-gcc: maybe-all-build-fixincludes
65997 all-stage3-gcc: maybe-all-build-fixincludes
65998 all-stage4-gcc: maybe-all-build-fixincludes
65999 all-stageprofile-gcc: maybe-all-build-fixincludes
66000 all-stagetrain-gcc: maybe-all-build-fixincludes
66001 all-stagefeedback-gcc: maybe-all-build-fixincludes
66002 all-stageautoprofile-gcc: maybe-all-build-fixincludes
66003 all-stageautofeedback-gcc: maybe-all-build-fixincludes
66004 all-gcc: maybe-all-build-libcpp
66005 all-stage1-gcc: maybe-all-build-libcpp
66006 all-stage2-gcc: maybe-all-build-libcpp
66007 all-stage3-gcc: maybe-all-build-libcpp
66008 all-stage4-gcc: maybe-all-build-libcpp
66009 all-stageprofile-gcc: maybe-all-build-libcpp
66010 all-stagetrain-gcc: maybe-all-build-libcpp
66011 all-stagefeedback-gcc: maybe-all-build-libcpp
66012 all-stageautoprofile-gcc: maybe-all-build-libcpp
66013 all-stageautofeedback-gcc: maybe-all-build-libcpp
66014 all-gcc: maybe-all-zlib
66015 all-stage1-gcc: maybe-all-stage1-zlib
66016 all-stage2-gcc: maybe-all-stage2-zlib
66017 all-stage3-gcc: maybe-all-stage3-zlib
66018 all-stage4-gcc: maybe-all-stage4-zlib
66019 all-stageprofile-gcc: maybe-all-stageprofile-zlib
66020 all-stagetrain-gcc: maybe-all-stagetrain-zlib
66021 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
66022 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
66023 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
66024 all-gcc: all-libbacktrace
66025 all-stage1-gcc: all-stage1-libbacktrace
66026 all-stage2-gcc: all-stage2-libbacktrace
66027 all-stage3-gcc: all-stage3-libbacktrace
66028 all-stage4-gcc: all-stage4-libbacktrace
66029 all-stageprofile-gcc: all-stageprofile-libbacktrace
66030 all-stagetrain-gcc: all-stagetrain-libbacktrace
66031 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
66032 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
66033 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
66034 all-gcc: all-libcpp
66035 all-stage1-gcc: all-stage1-libcpp
66036 all-stage2-gcc: all-stage2-libcpp
66037 all-stage3-gcc: all-stage3-libcpp
66038 all-stage4-gcc: all-stage4-libcpp
66039 all-stageprofile-gcc: all-stageprofile-libcpp
66040 all-stagetrain-gcc: all-stagetrain-libcpp
66041 all-stagefeedback-gcc: all-stagefeedback-libcpp
66042 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
66043 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
66044 all-gcc: all-libcody
66045 all-stage1-gcc: all-stage1-libcody
66046 all-stage2-gcc: all-stage2-libcody
66047 all-stage3-gcc: all-stage3-libcody
66048 all-stage4-gcc: all-stage4-libcody
66049 all-stageprofile-gcc: all-stageprofile-libcody
66050 all-stagetrain-gcc: all-stagetrain-libcody
66051 all-stagefeedback-gcc: all-stagefeedback-libcody
66052 all-stageautoprofile-gcc: all-stageautoprofile-libcody
66053 all-stageautofeedback-gcc: all-stageautofeedback-libcody
66054 all-gcc: all-libdecnumber
66055 all-stage1-gcc: all-stage1-libdecnumber
66056 all-stage2-gcc: all-stage2-libdecnumber
66057 all-stage3-gcc: all-stage3-libdecnumber
66058 all-stage4-gcc: all-stage4-libdecnumber
66059 all-stageprofile-gcc: all-stageprofile-libdecnumber
66060 all-stagetrain-gcc: all-stagetrain-libdecnumber
66061 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
66062 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
66063 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
66064 all-gcc: maybe-all-libiberty
66065 all-stage1-gcc: maybe-all-stage1-libiberty
66066 all-stage2-gcc: maybe-all-stage2-libiberty
66067 all-stage3-gcc: maybe-all-stage3-libiberty
66068 all-stage4-gcc: maybe-all-stage4-libiberty
66069 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
66070 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
66071 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
66072 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
66073 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
66074 all-gcc: maybe-all-fixincludes
66075 all-stage1-gcc: maybe-all-stage1-fixincludes
66076 all-stage2-gcc: maybe-all-stage2-fixincludes
66077 all-stage3-gcc: maybe-all-stage3-fixincludes
66078 all-stage4-gcc: maybe-all-stage4-fixincludes
66079 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
66080 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
66081 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
66082 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
66083 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
66084 all-gcc: maybe-all-lto-plugin
66085 all-stage1-gcc: maybe-all-stage1-lto-plugin
66086 all-stage2-gcc: maybe-all-stage2-lto-plugin
66087 all-stage3-gcc: maybe-all-stage3-lto-plugin
66088 all-stage4-gcc: maybe-all-stage4-lto-plugin
66089 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66090 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66091 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66092 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66093 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66094 all-gcc: maybe-all-libiconv
66095 all-stage1-gcc: maybe-all-stage1-libiconv
66096 all-stage2-gcc: maybe-all-stage2-libiconv
66097 all-stage3-gcc: maybe-all-stage3-libiconv
66098 all-stage4-gcc: maybe-all-stage4-libiconv
66099 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
66100 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
66101 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66102 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66103 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66104 info-gcc: maybe-all-build-libiberty
66105 info-stage1-gcc: maybe-all-build-libiberty
66106 info-stage2-gcc: maybe-all-build-libiberty
66107 info-stage3-gcc: maybe-all-build-libiberty
66108 info-stage4-gcc: maybe-all-build-libiberty
66109 info-stageprofile-gcc: maybe-all-build-libiberty
66110 info-stagetrain-gcc: maybe-all-build-libiberty
66111 info-stagefeedback-gcc: maybe-all-build-libiberty
66112 info-stageautoprofile-gcc: maybe-all-build-libiberty
66113 info-stageautofeedback-gcc: maybe-all-build-libiberty
66114 dvi-gcc: maybe-all-build-libiberty
66115 dvi-stage1-gcc: maybe-all-build-libiberty
66116 dvi-stage2-gcc: maybe-all-build-libiberty
66117 dvi-stage3-gcc: maybe-all-build-libiberty
66118 dvi-stage4-gcc: maybe-all-build-libiberty
66119 dvi-stageprofile-gcc: maybe-all-build-libiberty
66120 dvi-stagetrain-gcc: maybe-all-build-libiberty
66121 dvi-stagefeedback-gcc: maybe-all-build-libiberty
66122 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
66123 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
66124 pdf-gcc: maybe-all-build-libiberty
66125 pdf-stage1-gcc: maybe-all-build-libiberty
66126 pdf-stage2-gcc: maybe-all-build-libiberty
66127 pdf-stage3-gcc: maybe-all-build-libiberty
66128 pdf-stage4-gcc: maybe-all-build-libiberty
66129 pdf-stageprofile-gcc: maybe-all-build-libiberty
66130 pdf-stagetrain-gcc: maybe-all-build-libiberty
66131 pdf-stagefeedback-gcc: maybe-all-build-libiberty
66132 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
66133 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
66134 html-gcc: maybe-all-build-libiberty
66135 html-stage1-gcc: maybe-all-build-libiberty
66136 html-stage2-gcc: maybe-all-build-libiberty
66137 html-stage3-gcc: maybe-all-build-libiberty
66138 html-stage4-gcc: maybe-all-build-libiberty
66139 html-stageprofile-gcc: maybe-all-build-libiberty
66140 html-stagetrain-gcc: maybe-all-build-libiberty
66141 html-stagefeedback-gcc: maybe-all-build-libiberty
66142 html-stageautoprofile-gcc: maybe-all-build-libiberty
66143 html-stageautofeedback-gcc: maybe-all-build-libiberty
66144 install-gcc: maybe-install-fixincludes
66145 install-gcc: maybe-install-lto-plugin
66146 install-strip-gcc: maybe-install-strip-fixincludes
66147 install-strip-gcc: maybe-install-strip-lto-plugin
66148 configure-libcpp: configure-libiberty
66149 configure-stage1-libcpp: configure-stage1-libiberty
66150 configure-stage2-libcpp: configure-stage2-libiberty
66151 configure-stage3-libcpp: configure-stage3-libiberty
66152 configure-stage4-libcpp: configure-stage4-libiberty
66153 configure-stageprofile-libcpp: configure-stageprofile-libiberty
66154 configure-stagetrain-libcpp: configure-stagetrain-libiberty
66155 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
66156 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
66157 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
66158 configure-libcpp: maybe-configure-gettext
66159 configure-stage1-libcpp: maybe-configure-stage1-gettext
66160 configure-stage2-libcpp: maybe-configure-stage2-gettext
66161 configure-stage3-libcpp: maybe-configure-stage3-gettext
66162 configure-stage4-libcpp: maybe-configure-stage4-gettext
66163 configure-stageprofile-libcpp: maybe-configure-stageprofile-gettext
66164 configure-stagetrain-libcpp: maybe-configure-stagetrain-gettext
66165 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-gettext
66166 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-gettext
66167 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-gettext
66168 configure-libcpp: maybe-all-libiconv
66169 configure-stage1-libcpp: maybe-all-stage1-libiconv
66170 configure-stage2-libcpp: maybe-all-stage2-libiconv
66171 configure-stage3-libcpp: maybe-all-stage3-libiconv
66172 configure-stage4-libcpp: maybe-all-stage4-libiconv
66173 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66174 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66175 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66176 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66177 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66178 all-libcpp: all-libiberty
66179 all-stage1-libcpp: all-stage1-libiberty
66180 all-stage2-libcpp: all-stage2-libiberty
66181 all-stage3-libcpp: all-stage3-libiberty
66182 all-stage4-libcpp: all-stage4-libiberty
66183 all-stageprofile-libcpp: all-stageprofile-libiberty
66184 all-stagetrain-libcpp: all-stagetrain-libiberty
66185 all-stagefeedback-libcpp: all-stagefeedback-libiberty
66186 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
66187 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
66188 all-libcpp: maybe-all-gettext
66189 all-stage1-libcpp: maybe-all-stage1-gettext
66190 all-stage2-libcpp: maybe-all-stage2-gettext
66191 all-stage3-libcpp: maybe-all-stage3-gettext
66192 all-stage4-libcpp: maybe-all-stage4-gettext
66193 all-stageprofile-libcpp: maybe-all-stageprofile-gettext
66194 all-stagetrain-libcpp: maybe-all-stagetrain-gettext
66195 all-stagefeedback-libcpp: maybe-all-stagefeedback-gettext
66196 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-gettext
66197 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-gettext
66198 all-libcpp: maybe-all-libiconv
66199 all-stage1-libcpp: maybe-all-stage1-libiconv
66200 all-stage2-libcpp: maybe-all-stage2-libiconv
66201 all-stage3-libcpp: maybe-all-stage3-libiconv
66202 all-stage4-libcpp: maybe-all-stage4-libiconv
66203 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66204 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66205 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66206 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66207 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66208 all-fixincludes: maybe-all-libiberty
66209 all-stage1-fixincludes: maybe-all-stage1-libiberty
66210 all-stage2-fixincludes: maybe-all-stage2-libiberty
66211 all-stage3-fixincludes: maybe-all-stage3-libiberty
66212 all-stage4-fixincludes: maybe-all-stage4-libiberty
66213 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
66214 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
66215 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
66216 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
66217 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
66218 all-gnattools: maybe-all-target-libada
66219 all-lto-plugin: maybe-all-libiberty
66220 all-stage1-lto-plugin: maybe-all-stage1-libiberty
66221 all-stage2-lto-plugin: maybe-all-stage2-libiberty
66222 all-stage3-lto-plugin: maybe-all-stage3-libiberty
66223 all-stage4-lto-plugin: maybe-all-stage4-libiberty
66224 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
66225 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
66226 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
66227 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
66228 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
66229 all-lto-plugin: maybe-all-libiberty-linker-plugin
66230 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
66231 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
66232 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
66233 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
66234 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
66235 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
66236 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
66237 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
66238 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
66239 all-gotools: maybe-all-target-libgo
66240 configure-gettext: maybe-all-libiconv
66241 configure-stage1-gettext: maybe-all-stage1-libiconv
66242 configure-stage2-gettext: maybe-all-stage2-libiconv
66243 configure-stage3-gettext: maybe-all-stage3-libiconv
66244 configure-stage4-gettext: maybe-all-stage4-libiconv
66245 configure-stageprofile-gettext: maybe-all-stageprofile-libiconv
66246 configure-stagetrain-gettext: maybe-all-stagetrain-libiconv
66247 configure-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
66248 configure-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
66249 configure-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
66250 configure-mpfr: maybe-all-gmp
66251 configure-stage1-mpfr: maybe-all-stage1-gmp
66252 configure-stage2-mpfr: maybe-all-stage2-gmp
66253 configure-stage3-mpfr: maybe-all-stage3-gmp
66254 configure-stage4-mpfr: maybe-all-stage4-gmp
66255 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
66256 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
66257 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
66258 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
66259 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
66260 configure-mpc: maybe-all-mpfr
66261 configure-stage1-mpc: maybe-all-stage1-mpfr
66262 configure-stage2-mpc: maybe-all-stage2-mpfr
66263 configure-stage3-mpc: maybe-all-stage3-mpfr
66264 configure-stage4-mpc: maybe-all-stage4-mpfr
66265 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
66266 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
66267 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
66268 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
66269 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
66270 configure-isl: maybe-all-gmp
66271 configure-stage1-isl: maybe-all-stage1-gmp
66272 configure-stage2-isl: maybe-all-stage2-gmp
66273 configure-stage3-isl: maybe-all-stage3-gmp
66274 configure-stage4-isl: maybe-all-stage4-gmp
66275 configure-stageprofile-isl: maybe-all-stageprofile-gmp
66276 configure-stagetrain-isl: maybe-all-stagetrain-gmp
66277 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
66278 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
66279 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
66280 all-gettext: maybe-all-libiconv
66281 all-stage1-gettext: maybe-all-stage1-libiconv
66282 all-stage2-gettext: maybe-all-stage2-libiconv
66283 all-stage3-gettext: maybe-all-stage3-libiconv
66284 all-stage4-gettext: maybe-all-stage4-libiconv
66285 all-stageprofile-gettext: maybe-all-stageprofile-libiconv
66286 all-stagetrain-gettext: maybe-all-stagetrain-libiconv
66287 all-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
66288 all-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
66289 all-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
66290 configure-gdb: maybe-configure-sim
66291 configure-gdb: maybe-all-gnulib
66292 configure-gdb: maybe-all-gdbsupport
66293 all-gdb: maybe-all-gnulib
66294 all-gdb: maybe-all-gdbsupport
66295 all-gdb: maybe-all-readline
66296 all-gdb: maybe-all-build-bison
66297 all-gdb: maybe-all-sim
66298 all-gdb: maybe-all-libtermcap
66299 configure-gdbserver: maybe-all-gnulib
66300 all-gdbserver: maybe-all-gdbsupport
66301 all-gdbserver: maybe-all-gnulib
66302 configure-libgui: maybe-configure-tcl
66303 configure-libgui: maybe-configure-tk
66304 all-libgui: maybe-all-tcl
66305 all-libgui: maybe-all-tk
66306 all-libgui: maybe-all-itcl
66307 configure-gdbsupport: maybe-configure-gnulib
66308 all-gdbsupport: maybe-all-gnulib
66309 configure-bfd: configure-libiberty
66310 configure-stage1-bfd: configure-stage1-libiberty
66311 configure-stage2-bfd: configure-stage2-libiberty
66312 configure-stage3-bfd: configure-stage3-libiberty
66313 configure-stage4-bfd: configure-stage4-libiberty
66314 configure-stageprofile-bfd: configure-stageprofile-libiberty
66315 configure-stagetrain-bfd: configure-stagetrain-libiberty
66316 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
66317 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
66318 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
66319 configure-bfd: maybe-configure-gettext
66320 configure-stage1-bfd: maybe-configure-stage1-gettext
66321 configure-stage2-bfd: maybe-configure-stage2-gettext
66322 configure-stage3-bfd: maybe-configure-stage3-gettext
66323 configure-stage4-bfd: maybe-configure-stage4-gettext
66324 configure-stageprofile-bfd: maybe-configure-stageprofile-gettext
66325 configure-stagetrain-bfd: maybe-configure-stagetrain-gettext
66326 configure-stagefeedback-bfd: maybe-configure-stagefeedback-gettext
66327 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-gettext
66328 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-gettext
66329 all-bfd: maybe-all-libiberty
66330 all-stage1-bfd: maybe-all-stage1-libiberty
66331 all-stage2-bfd: maybe-all-stage2-libiberty
66332 all-stage3-bfd: maybe-all-stage3-libiberty
66333 all-stage4-bfd: maybe-all-stage4-libiberty
66334 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
66335 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
66336 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
66337 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
66338 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
66339 all-bfd: maybe-all-gettext
66340 all-stage1-bfd: maybe-all-stage1-gettext
66341 all-stage2-bfd: maybe-all-stage2-gettext
66342 all-stage3-bfd: maybe-all-stage3-gettext
66343 all-stage4-bfd: maybe-all-stage4-gettext
66344 all-stageprofile-bfd: maybe-all-stageprofile-gettext
66345 all-stagetrain-bfd: maybe-all-stagetrain-gettext
66346 all-stagefeedback-bfd: maybe-all-stagefeedback-gettext
66347 all-stageautoprofile-bfd: maybe-all-stageautoprofile-gettext
66348 all-stageautofeedback-bfd: maybe-all-stageautofeedback-gettext
66349 all-bfd: maybe-all-zlib
66350 all-stage1-bfd: maybe-all-stage1-zlib
66351 all-stage2-bfd: maybe-all-stage2-zlib
66352 all-stage3-bfd: maybe-all-stage3-zlib
66353 all-stage4-bfd: maybe-all-stage4-zlib
66354 all-stageprofile-bfd: maybe-all-stageprofile-zlib
66355 all-stagetrain-bfd: maybe-all-stagetrain-zlib
66356 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
66357 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
66358 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
66359 all-bfd: maybe-all-libsframe
66360 all-stage1-bfd: maybe-all-stage1-libsframe
66361 all-stage2-bfd: maybe-all-stage2-libsframe
66362 all-stage3-bfd: maybe-all-stage3-libsframe
66363 all-stage4-bfd: maybe-all-stage4-libsframe
66364 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
66365 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
66366 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
66367 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
66368 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
66369 configure-opcodes: configure-libiberty
66370 configure-stage1-opcodes: configure-stage1-libiberty
66371 configure-stage2-opcodes: configure-stage2-libiberty
66372 configure-stage3-opcodes: configure-stage3-libiberty
66373 configure-stage4-opcodes: configure-stage4-libiberty
66374 configure-stageprofile-opcodes: configure-stageprofile-libiberty
66375 configure-stagetrain-opcodes: configure-stagetrain-libiberty
66376 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
66377 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
66378 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
66379 all-opcodes: maybe-all-libiberty
66380 all-stage1-opcodes: maybe-all-stage1-libiberty
66381 all-stage2-opcodes: maybe-all-stage2-libiberty
66382 all-stage3-opcodes: maybe-all-stage3-libiberty
66383 all-stage4-opcodes: maybe-all-stage4-libiberty
66384 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66385 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66386 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66387 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66388 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66389 configure-binutils: maybe-configure-gettext
66390 configure-stage1-binutils: maybe-configure-stage1-gettext
66391 configure-stage2-binutils: maybe-configure-stage2-gettext
66392 configure-stage3-binutils: maybe-configure-stage3-gettext
66393 configure-stage4-binutils: maybe-configure-stage4-gettext
66394 configure-stageprofile-binutils: maybe-configure-stageprofile-gettext
66395 configure-stagetrain-binutils: maybe-configure-stagetrain-gettext
66396 configure-stagefeedback-binutils: maybe-configure-stagefeedback-gettext
66397 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-gettext
66398 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-gettext
66399 all-binutils: maybe-all-libiberty
66400 all-stage1-binutils: maybe-all-stage1-libiberty
66401 all-stage2-binutils: maybe-all-stage2-libiberty
66402 all-stage3-binutils: maybe-all-stage3-libiberty
66403 all-stage4-binutils: maybe-all-stage4-libiberty
66404 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
66405 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
66406 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
66407 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
66408 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
66409 all-binutils: maybe-all-opcodes
66410 all-stage1-binutils: maybe-all-stage1-opcodes
66411 all-stage2-binutils: maybe-all-stage2-opcodes
66412 all-stage3-binutils: maybe-all-stage3-opcodes
66413 all-stage4-binutils: maybe-all-stage4-opcodes
66414 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
66415 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
66416 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
66417 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
66418 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
66419 all-binutils: maybe-all-bfd
66420 all-stage1-binutils: maybe-all-stage1-bfd
66421 all-stage2-binutils: maybe-all-stage2-bfd
66422 all-stage3-binutils: maybe-all-stage3-bfd
66423 all-stage4-binutils: maybe-all-stage4-bfd
66424 all-stageprofile-binutils: maybe-all-stageprofile-bfd
66425 all-stagetrain-binutils: maybe-all-stagetrain-bfd
66426 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
66427 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
66428 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
66429 all-binutils: maybe-all-build-flex
66430 all-stage1-binutils: maybe-all-build-flex
66431 all-stage2-binutils: maybe-all-build-flex
66432 all-stage3-binutils: maybe-all-build-flex
66433 all-stage4-binutils: maybe-all-build-flex
66434 all-stageprofile-binutils: maybe-all-build-flex
66435 all-stagetrain-binutils: maybe-all-build-flex
66436 all-stagefeedback-binutils: maybe-all-build-flex
66437 all-stageautoprofile-binutils: maybe-all-build-flex
66438 all-stageautofeedback-binutils: maybe-all-build-flex
66439 all-binutils: maybe-all-build-bison
66440 all-stage1-binutils: maybe-all-build-bison
66441 all-stage2-binutils: maybe-all-build-bison
66442 all-stage3-binutils: maybe-all-build-bison
66443 all-stage4-binutils: maybe-all-build-bison
66444 all-stageprofile-binutils: maybe-all-build-bison
66445 all-stagetrain-binutils: maybe-all-build-bison
66446 all-stagefeedback-binutils: maybe-all-build-bison
66447 all-stageautoprofile-binutils: maybe-all-build-bison
66448 all-stageautofeedback-binutils: maybe-all-build-bison
66449 all-binutils: maybe-all-gettext
66450 all-stage1-binutils: maybe-all-stage1-gettext
66451 all-stage2-binutils: maybe-all-stage2-gettext
66452 all-stage3-binutils: maybe-all-stage3-gettext
66453 all-stage4-binutils: maybe-all-stage4-gettext
66454 all-stageprofile-binutils: maybe-all-stageprofile-gettext
66455 all-stagetrain-binutils: maybe-all-stagetrain-gettext
66456 all-stagefeedback-binutils: maybe-all-stagefeedback-gettext
66457 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gettext
66458 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gettext
66459 all-binutils: maybe-all-gas
66460 all-stage1-binutils: maybe-all-stage1-gas
66461 all-stage2-binutils: maybe-all-stage2-gas
66462 all-stage3-binutils: maybe-all-stage3-gas
66463 all-stage4-binutils: maybe-all-stage4-gas
66464 all-stageprofile-binutils: maybe-all-stageprofile-gas
66465 all-stagetrain-binutils: maybe-all-stagetrain-gas
66466 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
66467 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
66468 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
66469 all-binutils: maybe-all-libctf
66470 all-stage1-binutils: maybe-all-stage1-libctf
66471 all-stage2-binutils: maybe-all-stage2-libctf
66472 all-stage3-binutils: maybe-all-stage3-libctf
66473 all-stage4-binutils: maybe-all-stage4-libctf
66474 all-stageprofile-binutils: maybe-all-stageprofile-libctf
66475 all-stagetrain-binutils: maybe-all-stagetrain-libctf
66476 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
66477 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
66478 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
66479 all-ld: maybe-all-libctf
66480 all-stage1-ld: maybe-all-stage1-libctf
66481 all-stage2-ld: maybe-all-stage2-libctf
66482 all-stage3-ld: maybe-all-stage3-libctf
66483 all-stage4-ld: maybe-all-stage4-libctf
66484 all-stageprofile-ld: maybe-all-stageprofile-libctf
66485 all-stagetrain-ld: maybe-all-stagetrain-libctf
66486 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
66487 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
66488 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
66489 all-binutils: maybe-all-libsframe
66490 all-stage1-binutils: maybe-all-stage1-libsframe
66491 all-stage2-binutils: maybe-all-stage2-libsframe
66492 all-stage3-binutils: maybe-all-stage3-libsframe
66493 all-stage4-binutils: maybe-all-stage4-libsframe
66494 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
66495 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
66496 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
66497 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
66498 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
66499 install-binutils: maybe-install-opcodes
66500 install-strip-binutils: maybe-install-strip-opcodes
66501 install-libctf: maybe-install-bfd
66502 install-ld: maybe-install-bfd
66503 install-ld: maybe-install-libctf
66504 install-strip-libctf: maybe-install-strip-bfd
66505 install-strip-ld: maybe-install-strip-bfd
66506 install-strip-ld: maybe-install-strip-libctf
66507 install-bfd: maybe-install-libsframe
66508 install-strip-bfd: maybe-install-strip-libsframe
66509 configure-opcodes: configure-bfd
66510 configure-stage1-opcodes: configure-stage1-bfd
66511 configure-stage2-opcodes: configure-stage2-bfd
66512 configure-stage3-opcodes: configure-stage3-bfd
66513 configure-stage4-opcodes: configure-stage4-bfd
66514 configure-stageprofile-opcodes: configure-stageprofile-bfd
66515 configure-stagetrain-opcodes: configure-stagetrain-bfd
66516 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
66517 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
66518 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66519 install-opcodes: maybe-install-bfd
66520 install-strip-opcodes: maybe-install-strip-bfd
66521 configure-gas: maybe-configure-gettext
66522 configure-stage1-gas: maybe-configure-stage1-gettext
66523 configure-stage2-gas: maybe-configure-stage2-gettext
66524 configure-stage3-gas: maybe-configure-stage3-gettext
66525 configure-stage4-gas: maybe-configure-stage4-gettext
66526 configure-stageprofile-gas: maybe-configure-stageprofile-gettext
66527 configure-stagetrain-gas: maybe-configure-stagetrain-gettext
66528 configure-stagefeedback-gas: maybe-configure-stagefeedback-gettext
66529 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-gettext
66530 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-gettext
66531 all-gas: maybe-all-libiberty
66532 all-stage1-gas: maybe-all-stage1-libiberty
66533 all-stage2-gas: maybe-all-stage2-libiberty
66534 all-stage3-gas: maybe-all-stage3-libiberty
66535 all-stage4-gas: maybe-all-stage4-libiberty
66536 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66537 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66538 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66539 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66540 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66541 all-gas: maybe-all-opcodes
66542 all-stage1-gas: maybe-all-stage1-opcodes
66543 all-stage2-gas: maybe-all-stage2-opcodes
66544 all-stage3-gas: maybe-all-stage3-opcodes
66545 all-stage4-gas: maybe-all-stage4-opcodes
66546 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66547 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66548 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66549 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66550 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66551 all-gas: maybe-all-bfd
66552 all-stage1-gas: maybe-all-stage1-bfd
66553 all-stage2-gas: maybe-all-stage2-bfd
66554 all-stage3-gas: maybe-all-stage3-bfd
66555 all-stage4-gas: maybe-all-stage4-bfd
66556 all-stageprofile-gas: maybe-all-stageprofile-bfd
66557 all-stagetrain-gas: maybe-all-stagetrain-bfd
66558 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66559 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66560 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66561 all-gas: maybe-all-gettext
66562 all-stage1-gas: maybe-all-stage1-gettext
66563 all-stage2-gas: maybe-all-stage2-gettext
66564 all-stage3-gas: maybe-all-stage3-gettext
66565 all-stage4-gas: maybe-all-stage4-gettext
66566 all-stageprofile-gas: maybe-all-stageprofile-gettext
66567 all-stagetrain-gas: maybe-all-stagetrain-gettext
66568 all-stagefeedback-gas: maybe-all-stagefeedback-gettext
66569 all-stageautoprofile-gas: maybe-all-stageautoprofile-gettext
66570 all-stageautofeedback-gas: maybe-all-stageautofeedback-gettext
66571 install-gprofng: maybe-install-opcodes
66572 install-gprofng: maybe-install-bfd
66573 configure-ld: maybe-configure-gettext
66574 configure-stage1-ld: maybe-configure-stage1-gettext
66575 configure-stage2-ld: maybe-configure-stage2-gettext
66576 configure-stage3-ld: maybe-configure-stage3-gettext
66577 configure-stage4-ld: maybe-configure-stage4-gettext
66578 configure-stageprofile-ld: maybe-configure-stageprofile-gettext
66579 configure-stagetrain-ld: maybe-configure-stagetrain-gettext
66580 configure-stagefeedback-ld: maybe-configure-stagefeedback-gettext
66581 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-gettext
66582 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-gettext
66583 all-ld: maybe-all-libiberty
66584 all-stage1-ld: maybe-all-stage1-libiberty
66585 all-stage2-ld: maybe-all-stage2-libiberty
66586 all-stage3-ld: maybe-all-stage3-libiberty
66587 all-stage4-ld: maybe-all-stage4-libiberty
66588 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66589 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66590 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66591 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66592 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66593 all-ld: maybe-all-bfd
66594 all-stage1-ld: maybe-all-stage1-bfd
66595 all-stage2-ld: maybe-all-stage2-bfd
66596 all-stage3-ld: maybe-all-stage3-bfd
66597 all-stage4-ld: maybe-all-stage4-bfd
66598 all-stageprofile-ld: maybe-all-stageprofile-bfd
66599 all-stagetrain-ld: maybe-all-stagetrain-bfd
66600 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66601 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66602 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66603 all-ld: maybe-all-opcodes
66604 all-stage1-ld: maybe-all-stage1-opcodes
66605 all-stage2-ld: maybe-all-stage2-opcodes
66606 all-stage3-ld: maybe-all-stage3-opcodes
66607 all-stage4-ld: maybe-all-stage4-opcodes
66608 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66609 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66610 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66611 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66612 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66613 all-ld: maybe-all-build-bison
66614 all-stage1-ld: maybe-all-build-bison
66615 all-stage2-ld: maybe-all-build-bison
66616 all-stage3-ld: maybe-all-build-bison
66617 all-stage4-ld: maybe-all-build-bison
66618 all-stageprofile-ld: maybe-all-build-bison
66619 all-stagetrain-ld: maybe-all-build-bison
66620 all-stagefeedback-ld: maybe-all-build-bison
66621 all-stageautoprofile-ld: maybe-all-build-bison
66622 all-stageautofeedback-ld: maybe-all-build-bison
66623 all-ld: maybe-all-build-flex
66624 all-stage1-ld: maybe-all-build-flex
66625 all-stage2-ld: maybe-all-build-flex
66626 all-stage3-ld: maybe-all-build-flex
66627 all-stage4-ld: maybe-all-build-flex
66628 all-stageprofile-ld: maybe-all-build-flex
66629 all-stagetrain-ld: maybe-all-build-flex
66630 all-stagefeedback-ld: maybe-all-build-flex
66631 all-stageautoprofile-ld: maybe-all-build-flex
66632 all-stageautofeedback-ld: maybe-all-build-flex
66633 all-ld: maybe-all-gettext
66634 all-stage1-ld: maybe-all-stage1-gettext
66635 all-stage2-ld: maybe-all-stage2-gettext
66636 all-stage3-ld: maybe-all-stage3-gettext
66637 all-stage4-ld: maybe-all-stage4-gettext
66638 all-stageprofile-ld: maybe-all-stageprofile-gettext
66639 all-stagetrain-ld: maybe-all-stagetrain-gettext
66640 all-stagefeedback-ld: maybe-all-stagefeedback-gettext
66641 all-stageautoprofile-ld: maybe-all-stageautoprofile-gettext
66642 all-stageautofeedback-ld: maybe-all-stageautofeedback-gettext
66643 all-ld: maybe-all-gas
66644 all-stage1-ld: maybe-all-stage1-gas
66645 all-stage2-ld: maybe-all-stage2-gas
66646 all-stage3-ld: maybe-all-stage3-gas
66647 all-stage4-ld: maybe-all-stage4-gas
66648 all-stageprofile-ld: maybe-all-stageprofile-gas
66649 all-stagetrain-ld: maybe-all-stagetrain-gas
66650 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66651 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66652 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66653 all-ld: maybe-all-binutils
66654 all-stage1-ld: maybe-all-stage1-binutils
66655 all-stage2-ld: maybe-all-stage2-binutils
66656 all-stage3-ld: maybe-all-stage3-binutils
66657 all-stage4-ld: maybe-all-stage4-binutils
66658 all-stageprofile-ld: maybe-all-stageprofile-binutils
66659 all-stagetrain-ld: maybe-all-stagetrain-binutils
66660 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66661 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66662 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66663 install-ld: maybe-install-gold
66664 install-strip-ld: maybe-install-strip-gold
66665 configure-gold: maybe-configure-gettext
66666 configure-stage1-gold: maybe-configure-stage1-gettext
66667 configure-stage2-gold: maybe-configure-stage2-gettext
66668 configure-stage3-gold: maybe-configure-stage3-gettext
66669 configure-stage4-gold: maybe-configure-stage4-gettext
66670 configure-stageprofile-gold: maybe-configure-stageprofile-gettext
66671 configure-stagetrain-gold: maybe-configure-stagetrain-gettext
66672 configure-stagefeedback-gold: maybe-configure-stagefeedback-gettext
66673 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-gettext
66674 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-gettext
66675 all-gold: maybe-all-libiberty
66676 all-stage1-gold: maybe-all-stage1-libiberty
66677 all-stage2-gold: maybe-all-stage2-libiberty
66678 all-stage3-gold: maybe-all-stage3-libiberty
66679 all-stage4-gold: maybe-all-stage4-libiberty
66680 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66681 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66682 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66683 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66684 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66685 all-gold: maybe-all-gettext
66686 all-stage1-gold: maybe-all-stage1-gettext
66687 all-stage2-gold: maybe-all-stage2-gettext
66688 all-stage3-gold: maybe-all-stage3-gettext
66689 all-stage4-gold: maybe-all-stage4-gettext
66690 all-stageprofile-gold: maybe-all-stageprofile-gettext
66691 all-stagetrain-gold: maybe-all-stagetrain-gettext
66692 all-stagefeedback-gold: maybe-all-stagefeedback-gettext
66693 all-stageautoprofile-gold: maybe-all-stageautoprofile-gettext
66694 all-stageautofeedback-gold: maybe-all-stageautofeedback-gettext
66695 all-gold: maybe-all-bfd
66696 all-stage1-gold: maybe-all-stage1-bfd
66697 all-stage2-gold: maybe-all-stage2-bfd
66698 all-stage3-gold: maybe-all-stage3-bfd
66699 all-stage4-gold: maybe-all-stage4-bfd
66700 all-stageprofile-gold: maybe-all-stageprofile-bfd
66701 all-stagetrain-gold: maybe-all-stagetrain-bfd
66702 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66703 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66704 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66705 all-gold: maybe-all-build-bison
66706 all-stage1-gold: maybe-all-build-bison
66707 all-stage2-gold: maybe-all-build-bison
66708 all-stage3-gold: maybe-all-build-bison
66709 all-stage4-gold: maybe-all-build-bison
66710 all-stageprofile-gold: maybe-all-build-bison
66711 all-stagetrain-gold: maybe-all-build-bison
66712 all-stagefeedback-gold: maybe-all-build-bison
66713 all-stageautoprofile-gold: maybe-all-build-bison
66714 all-stageautofeedback-gold: maybe-all-build-bison
66715 all-gold: maybe-all-gas
66716 all-stage1-gold: maybe-all-stage1-gas
66717 all-stage2-gold: maybe-all-stage2-gas
66718 all-stage3-gold: maybe-all-stage3-gas
66719 all-stage4-gold: maybe-all-stage4-gas
66720 all-stageprofile-gold: maybe-all-stageprofile-gas
66721 all-stagetrain-gold: maybe-all-stagetrain-gas
66722 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66723 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66724 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66725 check-gold: maybe-all-binutils
66726 check-stage1-gold: maybe-all-stage1-binutils
66727 check-stage2-gold: maybe-all-stage2-binutils
66728 check-stage3-gold: maybe-all-stage3-binutils
66729 check-stage4-gold: maybe-all-stage4-binutils
66730 check-stageprofile-gold: maybe-all-stageprofile-binutils
66731 check-stagetrain-gold: maybe-all-stagetrain-binutils
66732 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66733 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66734 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66735 check-gold: maybe-all-gas
66736 check-stage1-gold: maybe-all-stage1-gas
66737 check-stage2-gold: maybe-all-stage2-gas
66738 check-stage3-gold: maybe-all-stage3-gas
66739 check-stage4-gold: maybe-all-stage4-gas
66740 check-stageprofile-gold: maybe-all-stageprofile-gas
66741 check-stagetrain-gold: maybe-all-stagetrain-gas
66742 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66743 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66744 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66745 configure-opcodes: maybe-configure-gettext
66746 configure-stage1-opcodes: maybe-configure-stage1-gettext
66747 configure-stage2-opcodes: maybe-configure-stage2-gettext
66748 configure-stage3-opcodes: maybe-configure-stage3-gettext
66749 configure-stage4-opcodes: maybe-configure-stage4-gettext
66750 configure-stageprofile-opcodes: maybe-configure-stageprofile-gettext
66751 configure-stagetrain-opcodes: maybe-configure-stagetrain-gettext
66752 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-gettext
66753 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-gettext
66754 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-gettext
66755 all-opcodes: maybe-all-bfd
66756 all-stage1-opcodes: maybe-all-stage1-bfd
66757 all-stage2-opcodes: maybe-all-stage2-bfd
66758 all-stage3-opcodes: maybe-all-stage3-bfd
66759 all-stage4-opcodes: maybe-all-stage4-bfd
66760 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66761 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66762 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66763 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66764 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66765 all-opcodes: maybe-all-libiberty
66766 all-stage1-opcodes: maybe-all-stage1-libiberty
66767 all-stage2-opcodes: maybe-all-stage2-libiberty
66768 all-stage3-opcodes: maybe-all-stage3-libiberty
66769 all-stage4-opcodes: maybe-all-stage4-libiberty
66770 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66771 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66772 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66773 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66774 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66775 all-opcodes: maybe-all-gettext
66776 all-stage1-opcodes: maybe-all-stage1-gettext
66777 all-stage2-opcodes: maybe-all-stage2-gettext
66778 all-stage3-opcodes: maybe-all-stage3-gettext
66779 all-stage4-opcodes: maybe-all-stage4-gettext
66780 all-stageprofile-opcodes: maybe-all-stageprofile-gettext
66781 all-stagetrain-opcodes: maybe-all-stagetrain-gettext
66782 all-stagefeedback-opcodes: maybe-all-stagefeedback-gettext
66783 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-gettext
66784 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-gettext
66785 all-dejagnu: maybe-all-tcl
66786 all-dejagnu: maybe-all-expect
66787 all-dejagnu: maybe-all-tk
66788 configure-expect: maybe-configure-tcl
66789 configure-expect: maybe-configure-tk
66790 all-expect: maybe-all-tcl
66791 all-expect: maybe-all-tk
66792 configure-itcl: maybe-configure-tcl
66793 configure-itcl: maybe-configure-tk
66794 all-itcl: maybe-all-tcl
66795 all-itcl: maybe-all-tk
66796 install-itcl: maybe-install-tcl
66797 install-strip-itcl: maybe-install-strip-tcl
66798 configure-tk: maybe-configure-tcl
66799 all-tk: maybe-all-tcl
66800 all-sid: maybe-all-tcl
66801 all-sid: maybe-all-tk
66802 install-sid: maybe-install-tcl
66803 install-strip-sid: maybe-install-strip-tcl
66804 install-sid: maybe-install-tk
66805 install-strip-sid: maybe-install-strip-tk
66806 configure-sim: maybe-all-gnulib
66807 configure-sim: maybe-all-readline
66808 all-fastjar: maybe-all-build-texinfo
66809 all-libctf: all-libiberty
66810 all-stage1-libctf: all-stage1-libiberty
66811 all-stage2-libctf: all-stage2-libiberty
66812 all-stage3-libctf: all-stage3-libiberty
66813 all-stage4-libctf: all-stage4-libiberty
66814 all-stageprofile-libctf: all-stageprofile-libiberty
66815 all-stagetrain-libctf: all-stagetrain-libiberty
66816 all-stagefeedback-libctf: all-stagefeedback-libiberty
66817 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66818 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66819 all-libctf: maybe-all-bfd
66820 all-stage1-libctf: maybe-all-stage1-bfd
66821 all-stage2-libctf: maybe-all-stage2-bfd
66822 all-stage3-libctf: maybe-all-stage3-bfd
66823 all-stage4-libctf: maybe-all-stage4-bfd
66824 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66825 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66826 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66827 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66828 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66829 all-libctf: maybe-all-zlib
66830 all-stage1-libctf: maybe-all-stage1-zlib
66831 all-stage2-libctf: maybe-all-stage2-zlib
66832 all-stage3-libctf: maybe-all-stage3-zlib
66833 all-stage4-libctf: maybe-all-stage4-zlib
66834 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66835 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66836 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66837 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66838 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66839 configure-libctf: maybe-all-bfd
66840 configure-stage1-libctf: maybe-all-stage1-bfd
66841 configure-stage2-libctf: maybe-all-stage2-bfd
66842 configure-stage3-libctf: maybe-all-stage3-bfd
66843 configure-stage4-libctf: maybe-all-stage4-bfd
66844 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66845 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66846 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66847 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66848 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66849 configure-libctf: maybe-all-gettext
66850 configure-stage1-libctf: maybe-all-stage1-gettext
66851 configure-stage2-libctf: maybe-all-stage2-gettext
66852 configure-stage3-libctf: maybe-all-stage3-gettext
66853 configure-stage4-libctf: maybe-all-stage4-gettext
66854 configure-stageprofile-libctf: maybe-all-stageprofile-gettext
66855 configure-stagetrain-libctf: maybe-all-stagetrain-gettext
66856 configure-stagefeedback-libctf: maybe-all-stagefeedback-gettext
66857 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-gettext
66858 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-gettext
66859 configure-libctf: maybe-all-zlib
66860 configure-stage1-libctf: maybe-all-stage1-zlib
66861 configure-stage2-libctf: maybe-all-stage2-zlib
66862 configure-stage3-libctf: maybe-all-stage3-zlib
66863 configure-stage4-libctf: maybe-all-stage4-zlib
66864 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66865 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66866 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66867 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66868 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66869 configure-libctf: maybe-all-libiconv
66870 configure-stage1-libctf: maybe-all-stage1-libiconv
66871 configure-stage2-libctf: maybe-all-stage2-libiconv
66872 configure-stage3-libctf: maybe-all-stage3-libiconv
66873 configure-stage4-libctf: maybe-all-stage4-libiconv
66874 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66875 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66876 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66877 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66878 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66879 check-libctf: maybe-all-ld
66880 check-stage1-libctf: maybe-all-stage1-ld
66881 check-stage2-libctf: maybe-all-stage2-ld
66882 check-stage3-libctf: maybe-all-stage3-ld
66883 check-stage4-libctf: maybe-all-stage4-ld
66884 check-stageprofile-libctf: maybe-all-stageprofile-ld
66885 check-stagetrain-libctf: maybe-all-stagetrain-ld
66886 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66887 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66888 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66889 distclean-gnulib: maybe-distclean-gdb
66890 distclean-gnulib: maybe-distclean-gdbserver
66891 distclean-gnulib: maybe-distclean-sim
66892 all-bison: maybe-all-build-texinfo
66893 all-flex: maybe-all-build-bison
66894 all-flex: maybe-all-m4
66895 all-flex: maybe-all-build-texinfo
66896 all-m4: maybe-all-build-texinfo
66897 configure-target-libgo: maybe-configure-target-libffi
66898 all-target-libgo: maybe-all-target-libffi
66899 configure-target-libphobos: maybe-configure-target-libbacktrace
66900 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66901 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66902 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66903 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66904 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66905 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66906 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66907 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66908 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66909 configure-target-libphobos: maybe-configure-target-zlib
66910 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66911 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66912 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66913 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66914 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66915 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66916 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66917 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66918 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66919 all-target-libphobos: maybe-all-target-libbacktrace
66920 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66921 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66922 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66923 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66924 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66925 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66926 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66927 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66928 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66929 all-target-libphobos: maybe-all-target-zlib
66930 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66931 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66932 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66933 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66934 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66935 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66936 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66937 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66938 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66939 all-target-libphobos: maybe-all-target-libatomic
66940 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66941 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66942 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66943 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66944 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66945 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66946 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66947 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66948 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66949 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66950 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66951 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66952 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66953 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66954 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66955 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66956 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66957 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66958 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66959 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66960 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66961 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66962 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66963 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66964 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66965 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66966 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66967 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66968 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66969 configure-target-libvtv: maybe-all-target-libstdc++-v3
66970 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66971 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66972 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66973 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66974 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66975 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66976 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66977 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66978 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66979 all-target-libstdc++-v3: maybe-configure-target-libgomp
66980 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66981 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66982 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66983 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66984 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66985 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66986 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66987 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66988 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66989 install-target-libgo: maybe-install-target-libatomic
66990 install-target-libgfortran: maybe-install-target-libquadmath
66991 install-target-libgfortran: maybe-install-target-libgcc
66992 install-target-libphobos: maybe-install-target-libatomic
66993 install-target-libsanitizer: maybe-install-target-libstdc++-v3
66994 install-target-libsanitizer: maybe-install-target-libgcc
66995 install-target-libvtv: maybe-install-target-libstdc++-v3
66996 install-target-libvtv: maybe-install-target-libgcc
66997 install-target-libitm: maybe-install-target-libgcc
66998 install-target-libobjc: maybe-install-target-libgcc
66999 install-target-libstdc++-v3: maybe-install-target-libgcc
67000 all-target-libgloss: maybe-all-target-newlib
67001 all-target-winsup: maybe-all-target-libtermcap
67002 configure-target-libgfortran: maybe-all-target-libquadmath
67003
67004
67005 @if gcc-bootstrap
67006 configure-gnattools: stage_last
67007 configure-libcc1: stage_last
67008 configure-c++tools: stage_last
67009 configure-utils: stage_last
67010 configure-gdb: stage_last
67011 configure-gdbserver: stage_last
67012 configure-gdbsupport: stage_last
67013 configure-gprof: stage_last
67014 configure-gprofng: stage_last
67015 configure-sid: stage_last
67016 configure-sim: stage_last
67017 configure-fastjar: stage_last
67018 configure-bison: stage_last
67019 configure-flex: stage_last
67020 configure-m4: stage_last
67021 @endif gcc-bootstrap
67022
67023 @unless gcc-bootstrap
67024 all-gnattools: maybe-all-target-libstdc++-v3
67025 configure-libcc1: maybe-configure-gcc
67026 all-libcc1: maybe-all-gcc
67027 all-c++tools: maybe-all-gcc
67028 all-utils: maybe-all-libiberty
67029 configure-gdb: maybe-all-gmp
67030 configure-gdb: maybe-all-mpfr
67031 configure-gdb: maybe-all-gettext
67032 configure-gdb: maybe-all-bfd
67033 configure-gdb: maybe-all-libiconv
67034 all-gdb: maybe-all-libiberty
67035 all-gdb: maybe-all-libiconv
67036 all-gdb: maybe-all-opcodes
67037 all-gdb: maybe-all-libdecnumber
67038 all-gdb: maybe-all-libctf
67039 all-gdb: maybe-all-libbacktrace
67040 all-gdbserver: maybe-all-libiberty
67041 configure-gdbsupport: maybe-configure-gettext
67042 all-gdbsupport: maybe-all-gettext
67043 configure-gprof: maybe-configure-gettext
67044 all-gprof: maybe-all-libiberty
67045 all-gprof: maybe-all-bfd
67046 all-gprof: maybe-all-opcodes
67047 all-gprof: maybe-all-gettext
67048 all-gprof: maybe-all-gas
67049 configure-gprofng: maybe-configure-gettext
67050 all-gprofng: maybe-all-libiberty
67051 all-gprofng: maybe-all-bfd
67052 all-gprofng: maybe-all-opcodes
67053 all-gprofng: maybe-all-gettext
67054 all-gprofng: maybe-all-gas
67055 all-sid: maybe-all-libiberty
67056 all-sid: maybe-all-bfd
67057 all-sid: maybe-all-opcodes
67058 configure-sim: maybe-configure-gettext
67059 all-sim: maybe-all-gettext
67060 all-sim: maybe-all-libiberty
67061 all-sim: maybe-all-bfd
67062 all-sim: maybe-all-opcodes
67063 all-fastjar: maybe-all-zlib
67064 all-fastjar: maybe-all-libiberty
67065 all-bison: maybe-all-gettext
67066 all-flex: maybe-all-gettext
67067 all-m4: maybe-all-gettext
67068 configure-target-fastjar: maybe-configure-target-zlib
67069 all-target-fastjar: maybe-all-target-zlib
67070 configure-target-libgo: maybe-all-target-libstdc++-v3
67071 all-target-libgo: maybe-all-target-libbacktrace
67072 all-target-libgo: maybe-all-target-libatomic
67073 configure-target-libgm2: maybe-all-target-libstdc++-v3
67074 all-target-libgm2: maybe-all-target-libatomic
67075 configure-target-newlib: maybe-all-binutils
67076 configure-target-newlib: maybe-all-ld
67077 configure-target-libgfortran: maybe-all-target-libbacktrace
67078 configure-target-libgo: maybe-all-target-libbacktrace
67079 @endunless gcc-bootstrap
67080
67081 # Dependencies for target modules on other target modules are
67082 # described by lang_env_dependencies; the defaults apply to anything
67083 # not mentioned there.
67084
67085
67086 @if gcc-bootstrap
67087 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
67088 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
67089 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
67090 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
67091 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
67092 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
67093 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
67094 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
67095 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
67096 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
67097 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
67098 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
67099 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
67100 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
67101 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
67102 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
67103 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
67104 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
67105 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
67106 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
67107 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
67108 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
67109 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
67110 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
67111 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
67112 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
67113 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
67114 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
67115 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
67116 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
67117 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
67118 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
67119 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
67120 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
67121 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
67122 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
67123 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
67124 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
67125 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
67126 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
67127 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
67128 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
67129 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
67130 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
67131 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
67132 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
67133 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
67134 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
67135 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
67136 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
67137 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
67138 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
67139 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
67140 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
67141 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
67142 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
67143 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
67144 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
67145 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
67146 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
67147 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
67148 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
67149 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
67150 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
67151 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
67152 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
67153 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
67154 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
67155 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
67156 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
67157 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
67158 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
67159 @endif gcc-bootstrap
67160
67161 @if gcc-no-bootstrap
67162 configure-target-libstdc++-v3: maybe-all-target-libgcc
67163 configure-target-libsanitizer: maybe-all-target-libgcc
67164 configure-target-libvtv: maybe-all-target-libgcc
67165 configure-target-libssp: maybe-all-target-libgcc
67166 configure-target-newlib: maybe-all-target-libgcc
67167 configure-target-libbacktrace: maybe-all-target-libgcc
67168 configure-target-libquadmath: maybe-all-target-libgcc
67169 configure-target-libgfortran: maybe-all-target-libgcc
67170 configure-target-libobjc: maybe-all-target-libgcc
67171 configure-target-libgo: maybe-all-target-libgcc
67172 configure-target-libphobos: maybe-all-target-libgcc
67173 configure-target-libtermcap: maybe-all-target-libgcc
67174 configure-target-winsup: maybe-all-target-libgcc
67175 configure-target-libgloss: maybe-all-target-libgcc
67176 configure-target-libffi: maybe-all-target-libgcc
67177 configure-target-zlib: maybe-all-target-libgcc
67178 configure-target-rda: maybe-all-target-libgcc
67179 configure-target-libada: maybe-all-target-libgcc
67180 configure-target-libgm2: maybe-all-target-libgcc
67181 configure-target-libgomp: maybe-all-target-libgcc
67182 configure-target-libitm: maybe-all-target-libgcc
67183 configure-target-libatomic: maybe-all-target-libgcc
67184 @endif gcc-no-bootstrap
67185
67186
67187 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
67188
67189 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
67190
67191 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
67192
67193 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
67194
67195
67196
67197 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
67198
67199 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
67200
67201 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
67202
67203 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
67204
67205 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
67206
67207 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
67208
67209 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
67210
67211 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
67212
67213
67214 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
67215 configure-target-libffi: maybe-all-target-libstdc++-v3
67216
67217 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
67218
67219 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
67220
67221 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
67222
67223 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
67224
67225 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
67226
67227 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
67228 configure-target-libitm: maybe-all-target-libstdc++-v3
67229
67230 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
67231
67232
67233 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
67234 GDB_TK = @GDB_TK@
67235 INSTALL_GDB_TK = @INSTALL_GDB_TK@
67236 configure-gdb: $(CONFIGURE_GDB_TK)
67237 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
67238 install-gdb: $(INSTALL_GDB_TK)
67239
67240 # Serialization dependencies. Host configures don't work well in parallel to
67241 # each other, due to contention over config.cache. Target configures and
67242 # build configures are similar.
67243 @serialization_dependencies@
67244
67245 # --------------------------------
67246 # Regenerating top level configury
67247 # --------------------------------
67248
67249 # Rebuilding Makefile.in, using autogen.
67250 AUTOGEN = autogen
67251 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
67252 cd $(srcdir) && $(AUTOGEN) Makefile.def
67253
67254 # Rebuilding Makefile.
67255 Makefile: $(srcdir)/Makefile.in config.status
67256 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
67257
67258 config.status: configure
67259 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
67260
67261 # Rebuilding configure.
67262 AUTOCONF = autoconf
67263 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
67264 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
67265 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
67266 $(srcdir)/config/gcc-plugin.m4 \
67267 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
67268 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
67269 cd $(srcdir) && $(AUTOCONF)
67270
67271 # ------------------------------
67272 # Special directives to GNU Make
67273 # ------------------------------
67274
67275 # Don't pass command-line variables to submakes.
67276 .NOEXPORT:
67277 MAKEOVERRIDES=
67278
67279 # end of Makefile.in