]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - Makefile.in
bfd: linker: merge .sframe sections
[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 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
167 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
168 LD="$(LD_FOR_BUILD)"; export LD; \
169 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
170 NM="$(NM_FOR_BUILD)"; export NM; \
171 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
172 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
173 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
174
175 # These variables must be set on the make command line for directories
176 # built for the build system to override those in BASE_FLAGS_TO_PASS.
177 EXTRA_BUILD_FLAGS = \
178 CFLAGS="$(CFLAGS_FOR_BUILD)" \
179 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
180
181 # This is the list of directories to built for the host system.
182 SUBDIRS = @configdirs@
183 TARGET_CONFIGDIRS = @target_configdirs@
184 # This is set by the configure script to the arguments to use when configuring
185 # directories built for the host system.
186 HOST_CONFIGARGS = @host_configargs@
187 # Host programs are put under this directory, which is . except if building
188 # with srcdir=..
189 HOST_SUBDIR = @host_subdir@
190 # This is the list of variables to export in the environment when
191 # configuring subdirectories for the host system. We need to pass
192 # some to the GCC configure because of its hybrid host/target nature.
193 HOST_EXPORTS = \
194 $(BASE_EXPORTS) \
195 CC="$(CC)"; export CC; \
196 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
197 CFLAGS="$(CFLAGS)"; export CFLAGS; \
198 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
199 CXX="$(CXX)"; export CXX; \
200 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
201 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
202 GOC="$(GOC)"; export GOC; \
203 GDC="$(GDC)"; export GDC; \
204 AR="$(AR)"; export AR; \
205 AS="$(AS)"; export AS; \
206 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
207 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
208 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
209 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
210 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
211 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
212 LD="$(LD)"; export LD; \
213 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
214 NM="$(NM)"; export NM; \
215 RANLIB="$(RANLIB)"; export RANLIB; \
216 WINDRES="$(WINDRES)"; export WINDRES; \
217 WINDMC="$(WINDMC)"; export WINDMC; \
218 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
219 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
220 OTOOL="$(OTOOL)"; export OTOOL; \
221 PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \
222 READELF="$(READELF)"; export READELF; \
223 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
224 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
225 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
226 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
227 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
228 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
229 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
230 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
231 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
232 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
233 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
234 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
235 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
236 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
237 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
238 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
239 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
240 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
241 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
242 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
243 @if gcc-bootstrap
244 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
245 @endif gcc-bootstrap
246 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
247
248 POSTSTAGE1_CXX_EXPORT = \
249 CXX='$(CXX)'; export CXX; \
250 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
251 @if target-libstdc++-v3-bootstrap
252 # Override the above if we're bootstrapping C++.
253 POSTSTAGE1_CXX_EXPORT = \
254 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
255 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
256 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
257 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
258 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
259 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
260 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
261 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
262 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
263 export CXX; \
264 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
265 @endif target-libstdc++-v3-bootstrap
266
267 # Similar, for later GCC stages.
268 POSTSTAGE1_HOST_EXPORTS = \
269 $(HOST_EXPORTS) \
270 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
271 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
272 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
273 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
274 $(POSTSTAGE1_CXX_EXPORT) \
275 $(LTO_EXPORTS) \
276 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
277 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
278 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
279 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
280 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
281 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
282 export GDC; \
283 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
284 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
285 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
286 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
287
288 # Target libraries are put under this directory:
289 TARGET_SUBDIR = @target_subdir@
290 # This is set by the configure script to the arguments to use when configuring
291 # directories built for the target.
292 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
293 # This is the list of variables to export in the environment when
294 # configuring subdirectories for the target system.
295 BASE_TARGET_EXPORTS = \
296 $(BASE_EXPORTS) \
297 AR="$(AR_FOR_TARGET)"; export AR; \
298 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
299 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
300 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
301 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
302 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
304 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
305 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
306 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
307 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
308 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
309 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
310 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
311 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
312 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
313 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
314 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
315 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
316 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
317 READELF="$(READELF_FOR_TARGET)"; export READELF; \
318 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
319 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
320 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
321 @if gcc-bootstrap
322 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
323 @endif gcc-bootstrap
324 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
325 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
326
327 RAW_CXX_TARGET_EXPORTS = \
328 $(BASE_TARGET_EXPORTS) \
329 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
330 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
331
332 NORMAL_TARGET_EXPORTS = \
333 $(BASE_TARGET_EXPORTS) \
334 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
335
336 # Where to find GMP
337 HOST_GMPLIBS = @gmplibs@
338 HOST_GMPINC = @gmpinc@
339
340 # Where to find isl
341 HOST_ISLLIBS = @isllibs@
342 HOST_ISLINC = @islinc@
343
344 # Where to find libelf
345 HOST_LIBELFLIBS = @libelflibs@
346 HOST_LIBELFINC = @libelfinc@
347
348 # ----------------------------------------------
349 # Programs producing files for the BUILD machine
350 # ----------------------------------------------
351
352 SHELL = @SHELL@
353
354 # pwd command to use. Allow user to override default by setting PWDCMD in
355 # the environment to account for automounters. The make variable must not
356 # be called PWDCMD, otherwise the value set here is passed to make
357 # subprocesses and overrides the setting from the user's environment.
358 # Don't use PWD since it is a common shell environment variable and we
359 # don't want to corrupt it.
360 PWD_COMMAND = $${PWDCMD-pwd}
361
362 # compilers to use to create programs which must be run in the build
363 # environment.
364 AR_FOR_BUILD = @AR_FOR_BUILD@
365 AS_FOR_BUILD = @AS_FOR_BUILD@
366 CC_FOR_BUILD = @CC_FOR_BUILD@
367 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
368 CPP_FOR_BUILD = @CPP_FOR_BUILD@
369 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
370 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
371 CXX_FOR_BUILD = @CXX_FOR_BUILD@
372 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
373 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
374 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
375 GOC_FOR_BUILD = @GOC_FOR_BUILD@
376 GDC_FOR_BUILD = @GDC_FOR_BUILD@
377 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
378 LD_FOR_BUILD = @LD_FOR_BUILD@
379 NM_FOR_BUILD = @NM_FOR_BUILD@
380 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
381 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
382 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
383
384 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
385 # here so that they can be overridden by Makefile fragments.
386 BUILD_PREFIX = @BUILD_PREFIX@
387 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
388
389 # Flags to pass to stage2 and later makes. They are defined
390 # here so that they can be overridden by Makefile fragments.
391 BOOT_CFLAGS= -g -O2
392 BOOT_LDFLAGS=
393 BOOT_ADAFLAGS= -gnatpg
394
395 AWK = @AWK@
396 SED = @SED@
397 BISON = @BISON@
398 YACC = @YACC@
399 FLEX = @FLEX@
400 LEX = @LEX@
401 M4 = @M4@
402 MAKEINFO = @MAKEINFO@
403 EXPECT = @EXPECT@
404 RUNTEST = @RUNTEST@
405
406 AUTO_PROFILE = gcc-auto-profile -c 10000000
407
408 # This just becomes part of the MAKEINFO definition passed down to
409 # sub-makes. It lets flags be given on the command line while still
410 # using the makeinfo from the object tree.
411 # (Default to avoid splitting info files by setting the threshold high.)
412 MAKEINFOFLAGS = --split-size=5000000
413
414 # ---------------------------------------------
415 # Programs producing files for the HOST machine
416 # ---------------------------------------------
417
418 AS = @AS@
419 AR = @AR@ @AR_PLUGIN_OPTION@
420 AR_FLAGS = rc
421 CC = @CC@
422 CXX = @CXX@
423 DLLTOOL = @DLLTOOL@
424 DSYMUTIL = @DSYMUTIL@
425 LD = @LD@
426 LIPO = @LIPO@
427 NM = @NM@
428 OBJDUMP = @OBJDUMP@
429 OTOOL = @OTOOL@
430 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
431 READELF = @READELF@
432 STRIP = @STRIP@
433 WINDRES = @WINDRES@
434 WINDMC = @WINDMC@
435
436 GDC = @GDC@
437 GNATBIND = @GNATBIND@
438 GNATMAKE = @GNATMAKE@
439
440 CFLAGS = @CFLAGS@
441 LDFLAGS = @LDFLAGS@
442 LIBCFLAGS = $(CFLAGS)
443 CXXFLAGS = @CXXFLAGS@
444 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
445 GOCFLAGS = $(CFLAGS)
446 GDCFLAGS = $(CFLAGS)
447
448 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
449
450 # Pass additional PGO and LTO compiler options to the PGO build.
451 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
452 override CFLAGS += $(BUILD_CFLAGS)
453 override CXXFLAGS += $(BUILD_CFLAGS)
454
455 # Additional PGO and LTO compiler options to generate profiling data
456 # for the PGO build.
457 PGO_BUILD_GEN_FLAGS_TO_PASS = \
458 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
459 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
460
461 # NB: Filter out any compiler options which may fail PGO training runs.
462 PGO_BUILD_TRAINING_CFLAGS:= \
463 $(filter-out -Werror=%,$(CFLAGS))
464 PGO_BUILD_TRAINING_CXXFLAGS:=\
465 $(filter-out -Werror=%,$(CXXFLAGS))
466 PGO_BUILD_TRAINING_CFLAGS:= \
467 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
468 PGO_BUILD_TRAINING_CXXFLAGS:= \
469 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
470 PGO_BUILD_TRAINING_CFLAGS:= \
471 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
472 PGO_BUILD_TRAINING_CXXFLAGS:= \
473 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
474 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
475 PGO_BUILD_TRAINING=yes \
476 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
477 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
478
479 # Ignore "make check" errors in PGO training runs.
480 PGO_BUILD_TRAINING_MFLAGS = -i
481
482 # Additional PGO and LTO compiler options to use profiling data for the
483 # PGO build.
484 PGO_BUILD_USE_FLAGS_TO_PASS = \
485 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
486 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
487
488 # PGO training targets for the PGO build. FIXME: Add gold tests to
489 # training.
490 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
491 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
492
493 CREATE_GCOV = create_gcov
494
495 TFLAGS =
496
497 # Defaults for all stages; some are overridden below.
498
499 STAGE_CFLAGS = $(BOOT_CFLAGS)
500 STAGE_TFLAGS = $(TFLAGS)
501 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
502
503
504 # Defaults for stage 1; some are overridden below.
505 STAGE1_CFLAGS = $(STAGE_CFLAGS)
506 STAGE1_CXXFLAGS = $(CXXFLAGS)
507 @if target-libstdc++-v3-bootstrap
508 # Override the above if we're bootstrapping C++.
509 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
510 @endif target-libstdc++-v3-bootstrap
511 STAGE1_TFLAGS = $(STAGE_TFLAGS)
512 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
513
514 # Defaults for stage 2; some are overridden below.
515 STAGE2_CFLAGS = $(STAGE_CFLAGS)
516 STAGE2_CXXFLAGS = $(CXXFLAGS)
517 @if target-libstdc++-v3-bootstrap
518 # Override the above if we're bootstrapping C++.
519 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
520 @endif target-libstdc++-v3-bootstrap
521 STAGE2_TFLAGS = $(STAGE_TFLAGS)
522 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
523
524 # Defaults for stage 3; some are overridden below.
525 STAGE3_CFLAGS = $(STAGE_CFLAGS)
526 STAGE3_CXXFLAGS = $(CXXFLAGS)
527 @if target-libstdc++-v3-bootstrap
528 # Override the above if we're bootstrapping C++.
529 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
530 @endif target-libstdc++-v3-bootstrap
531 STAGE3_TFLAGS = $(STAGE_TFLAGS)
532 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
533
534 # Defaults for stage 4; some are overridden below.
535 STAGE4_CFLAGS = $(STAGE_CFLAGS)
536 STAGE4_CXXFLAGS = $(CXXFLAGS)
537 @if target-libstdc++-v3-bootstrap
538 # Override the above if we're bootstrapping C++.
539 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
540 @endif target-libstdc++-v3-bootstrap
541 STAGE4_TFLAGS = $(STAGE_TFLAGS)
542 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
543
544 # Defaults for stage profile; some are overridden below.
545 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
546 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
547 @if target-libstdc++-v3-bootstrap
548 # Override the above if we're bootstrapping C++.
549 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
550 @endif target-libstdc++-v3-bootstrap
551 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
552 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
553
554 # Defaults for stage train; some are overridden below.
555 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
556 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
557 @if target-libstdc++-v3-bootstrap
558 # Override the above if we're bootstrapping C++.
559 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
560 @endif target-libstdc++-v3-bootstrap
561 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
562 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
563
564 # Defaults for stage feedback; some are overridden below.
565 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
566 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
567 @if target-libstdc++-v3-bootstrap
568 # Override the above if we're bootstrapping C++.
569 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
570 @endif target-libstdc++-v3-bootstrap
571 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
572 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
573
574 # Defaults for stage autoprofile; some are overridden below.
575 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
576 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
577 @if target-libstdc++-v3-bootstrap
578 # Override the above if we're bootstrapping C++.
579 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
580 @endif target-libstdc++-v3-bootstrap
581 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
582 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
583
584 # Defaults for stage autofeedback; some are overridden below.
585 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
586 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
587 @if target-libstdc++-v3-bootstrap
588 # Override the above if we're bootstrapping C++.
589 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
590 @endif target-libstdc++-v3-bootstrap
591 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
592 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
593
594
595 # By default, C and C++ are the only stage1 languages, because they are the
596 # only ones we require to build with the bootstrap compiler, and also the
597 # only ones useful for building stage2.
598
599 STAGE1_CFLAGS = @stage1_cflags@
600 STAGE1_CHECKING = @stage1_checking@
601 STAGE1_LANGUAGES = @stage1_languages@
602 # * We force-disable intermodule optimizations, even if
603 # --enable-intermodule was passed, since the installed compiler
604 # probably can't handle them. Luckily, autoconf always respects
605 # the last argument when conflicting --enable arguments are passed.
606 # * Likewise, we force-disable coverage flags, since the installed
607 # compiler probably has never heard of them.
608 # * We also disable -Wformat, since older GCCs don't understand newer %s.
609 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
610 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
611 --disable-build-format-warnings
612
613 # When using the slow stage1 compiler disable IL verification and forcefully
614 # enable it when using the stage2 compiler instead. As we later compare
615 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
616 # checking when building all target libraries for release builds.
617 STAGE1_TFLAGS += -fno-checking
618 STAGE2_CFLAGS += -fno-checking
619 STAGE2_TFLAGS += -fno-checking
620 STAGE3_CFLAGS += -fchecking=1
621 STAGE3_TFLAGS += -fchecking=1
622
623 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
624 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
625
626 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
627 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
628
629 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
630 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
631
632 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
633 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
634
635 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
636 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
637
638 do-compare = @do_compare@
639 do-compare3 = $(do-compare)
640
641 # -----------------------------------------------
642 # Programs producing files for the TARGET machine
643 # -----------------------------------------------
644
645 AR_FOR_TARGET=@AR_FOR_TARGET@
646 AS_FOR_TARGET=@AS_FOR_TARGET@
647 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
648
649 # If GCC_FOR_TARGET is not overriden on the command line, then this
650 # variable is passed down to the gcc Makefile, where it is used to
651 # build libgcc2.a. We define it here so that it can itself be
652 # overridden on the command line.
653 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
654 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
655 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
656 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
657 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
658 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
659 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
660 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
661 LD_FOR_TARGET=@LD_FOR_TARGET@
662
663 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
664 NM_FOR_TARGET=@NM_FOR_TARGET@
665 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
666 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
667 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
668 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
669 READELF_FOR_TARGET=@READELF_FOR_TARGET@
670 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
671 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
672 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
673
674 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
675 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
676 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
677
678 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
679 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
680
681 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
682 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
683 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
684 GOCFLAGS_FOR_TARGET = -O2 -g
685 GDCFLAGS_FOR_TARGET = -O2 -g
686
687 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
688 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
689 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
690
691 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
692
693 # ------------------------------------
694 # Miscellaneous targets and flag lists
695 # ------------------------------------
696
697 # The first rule in the file had better be this one. Don't put any above it.
698 # This lives here to allow makefile fragments to contain dependencies.
699 all:
700
701 #### host and target specific makefile fragments come in here.
702 @target_makefile_frag@
703 @alphaieee_frag@
704 @ospace_frag@
705 @host_makefile_frag@
706 ###
707
708 # This is the list of directories that may be needed in RPATH_ENVVAR
709 # so that programs built for the target machine work.
710 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
711
712 @if target-libstdc++-v3
713 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
714 @endif target-libstdc++-v3
715
716 @if target-libsanitizer
717 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
718 @endif target-libsanitizer
719
720 @if target-libvtv
721 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
722 @endif target-libvtv
723
724 @if target-liboffloadmic
725 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
726 @endif target-liboffloadmic
727
728 @if target-libssp
729 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
730 @endif target-libssp
731
732 @if target-libphobos
733 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
734 @endif target-libphobos
735
736 @if target-libgomp
737 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
738 @endif target-libgomp
739
740 @if target-libitm
741 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
742 @endif target-libitm
743
744 @if target-libatomic
745 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
746 @endif target-libatomic
747
748
749
750 # This is the list of directories that may be needed in RPATH_ENVVAR
751 # so that programs built for the host machine work.
752 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
753
754 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
755 @if gcc
756 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
757 @endif gcc
758
759
760 @if gmp
761 HOST_LIB_PATH_gmp = \
762 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
763 @endif gmp
764
765 @if mpfr
766 HOST_LIB_PATH_mpfr = \
767 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
768 @endif mpfr
769
770 @if mpc
771 HOST_LIB_PATH_mpc = \
772 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
773 @endif mpc
774
775 @if isl
776 HOST_LIB_PATH_isl = \
777 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
778 @endif isl
779
780 @if libelf
781 HOST_LIB_PATH_libelf = \
782 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
783 @endif libelf
784
785
786 CXX_FOR_TARGET_FLAG_TO_PASS = \
787 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
788 @if target-libstdc++-v3
789 # CXX_FOR_TARGET is tricky to get right for target libs that require a
790 # functional C++ compiler. When we recurse, if we expand
791 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
792 # libstdc++ include flags from the script. Instead, we get an
793 # -funconfigured-* word, so that we'll get errors if this invalid C++
794 # command line is used for anything, but also so that we can use the
795 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
796 # don't pass it on, sub-make will use the default definition, that
797 # re-expands it at the time of use, so we'll get it right when we need
798 # it. One potential exception is the expansion of CXX_FOR_TARGET
799 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
800 # really work, for C++ host programs can't depend on the current-stage
801 # C++ target library.
802 CXX_FOR_TARGET_FLAG_TO_PASS = \
803 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
804 @endif target-libstdc++-v3
805
806 # Flags to pass down to all sub-makes. STAGE*FLAGS,
807 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
808 # overrideable (for a bootstrap build stage1 also builds gcc.info).
809 BASE_FLAGS_TO_PASS = \
810 "DESTDIR=$(DESTDIR)" \
811 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
812 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
813 "bindir=$(bindir)" \
814 "datadir=$(datadir)" \
815 "exec_prefix=$(exec_prefix)" \
816 "includedir=$(includedir)" \
817 "datarootdir=$(datarootdir)" \
818 "docdir=$(docdir)" \
819 "infodir=$(infodir)" \
820 "pdfdir=$(pdfdir)" \
821 "htmldir=$(htmldir)" \
822 "libdir=$(libdir)" \
823 "libexecdir=$(libexecdir)" \
824 "lispdir=$(lispdir)" \
825 "localstatedir=$(localstatedir)" \
826 "mandir=$(mandir)" \
827 "oldincludedir=$(oldincludedir)" \
828 "prefix=$(prefix)" \
829 "sbindir=$(sbindir)" \
830 "sharedstatedir=$(sharedstatedir)" \
831 "sysconfdir=$(sysconfdir)" \
832 "tooldir=$(tooldir)" \
833 "build_tooldir=$(build_tooldir)" \
834 "target_alias=$(target_alias)" \
835 "AWK=$(AWK)" \
836 "BISON=$(BISON)" \
837 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
838 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
839 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
840 "EXPECT=$(EXPECT)" \
841 "FLEX=$(FLEX)" \
842 "INSTALL=$(INSTALL)" \
843 "INSTALL_DATA=$(INSTALL_DATA)" \
844 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
845 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
846 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
847 "LEX=$(LEX)" \
848 "M4=$(M4)" \
849 "MAKE=$(MAKE)" \
850 "RUNTEST=$(RUNTEST)" \
851 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
852 "SED=$(SED)" \
853 "SHELL=$(SHELL)" \
854 "YACC=$(YACC)" \
855 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
856 "ADA_CFLAGS=$(ADA_CFLAGS)" \
857 "AR_FLAGS=$(AR_FLAGS)" \
858 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
859 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
860 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
861 "CFLAGS=$(CFLAGS)" \
862 "CXXFLAGS=$(CXXFLAGS)" \
863 "LDFLAGS=$(LDFLAGS)" \
864 "LIBCFLAGS=$(LIBCFLAGS)" \
865 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
866 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
867 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
868 "GNATBIND=$(GNATBIND)" \
869 "GNATMAKE=$(GNATMAKE)" \
870 "GDC=$(GDC)" \
871 "GDCFLAGS=$(GDCFLAGS)" \
872 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
873 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
874 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
875 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
876 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
877 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
878 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
879 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
880 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
881 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
882 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
883 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
884 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
885 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
886 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
887 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
888 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
889 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
890 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
891 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
892 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
893 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
894 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
895 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
896 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
897 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
898 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
899 "BUILD_CONFIG=$(BUILD_CONFIG)" \
900 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
901 "LEAN=$(LEAN)" \
902 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
903 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
904 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
905 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
906 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
907 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
908 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
909 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
910 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
911 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
912 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
913 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
914 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
915 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
916 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
917 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
918 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
919 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
920 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
921 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
922 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
923 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
924 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
925 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
926 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
927 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
928 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
929 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
930 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
931 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
932 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
933 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
934 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
935 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
936 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
937 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
938 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
939 "TFLAGS=$(TFLAGS)" \
940 "CONFIG_SHELL=$(SHELL)" \
941 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
942 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
943
944 # We leave this in just in case, but it is not needed anymore.
945 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
946
947 # Flags to pass down to most sub-makes, in which we're building with
948 # the host environment.
949 EXTRA_HOST_FLAGS = \
950 'AR=$(AR)' \
951 'AS=$(AS)' \
952 'CC=$(CC)' \
953 'CXX=$(CXX)' \
954 'DLLTOOL=$(DLLTOOL)' \
955 'DSYMUTIL=$(DSYMUTIL)' \
956 'GFORTRAN=$(GFORTRAN)' \
957 'GOC=$(GOC)' \
958 'GDC=$(GDC)' \
959 'LD=$(LD)' \
960 'LIPO=$(LIPO)' \
961 'NM=$(NM)' \
962 'OBJDUMP=$(OBJDUMP)' \
963 'OTOOL=$(OTOOL)' \
964 'RANLIB=$(RANLIB)' \
965 'READELF=$(READELF)' \
966 'STRIP=$(STRIP)' \
967 'WINDRES=$(WINDRES)' \
968 'WINDMC=$(WINDMC)' \
969 'CREATE_GCOV=$(CREATE_GCOV)'
970
971 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
972
973 # Flags to pass to stage1 or when not bootstrapping.
974
975 STAGE1_FLAGS_TO_PASS = \
976 LDFLAGS="$${LDFLAGS}" \
977 HOST_LIBS="$${HOST_LIBS}"
978
979 # Flags to pass to stage2 and later makes.
980
981 POSTSTAGE1_FLAGS_TO_PASS = \
982 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
983 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
984 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
985 GNATBIND="$${GNATBIND}" \
986 LDFLAGS="$${LDFLAGS}" \
987 HOST_LIBS="$${HOST_LIBS}" \
988 $(LTO_FLAGS_TO_PASS) \
989 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
990
991 @if gcc-bootstrap
992 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
993 $(POSTSTAGE1_HOST_EXPORTS) \
994 fi;
995
996 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
997 @endif gcc-bootstrap
998
999 # Flags to pass down to makes which are built with the target environment.
1000 # The double $ decreases the length of the command line; those variables
1001 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1002 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1003 # so we expand them here.
1004 EXTRA_TARGET_FLAGS = \
1005 'AR=$$(AR_FOR_TARGET)' \
1006 'AS=$(COMPILER_AS_FOR_TARGET)' \
1007 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1008 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1009 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1010 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1011 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1012 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1013 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1014 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1015 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1016 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1017 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1018 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1019 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1020 'LD=$(COMPILER_LD_FOR_TARGET)' \
1021 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1022 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1023 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1024 'NM=$(COMPILER_NM_FOR_TARGET)' \
1025 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1026 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1027 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1028 'READELF=$$(READELF_FOR_TARGET)' \
1029 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1030 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1031 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1032 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1033 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1034 "TFLAGS=$$TFLAGS"
1035
1036 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1037
1038 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1039 # unfortunately needs the native compiler and the target ar and
1040 # ranlib.
1041 # If any variables are added here, they must be added to do-*, below.
1042 # The BUILD_* variables are a special case, which are used for the gcc
1043 # cross-building scheme.
1044 EXTRA_GCC_FLAGS = \
1045 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
1046 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1047 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1048
1049 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1050
1051 @if gcc
1052 BUILD_CONFIG = @BUILD_CONFIG@
1053 ifneq ($(BUILD_CONFIG),)
1054 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1055 endif
1056 @endif gcc
1057
1058 .PHONY: configure-host
1059 configure-host: \
1060 maybe-configure-bfd \
1061 maybe-configure-opcodes \
1062 maybe-configure-binutils \
1063 maybe-configure-bison \
1064 maybe-configure-cgen \
1065 maybe-configure-dejagnu \
1066 maybe-configure-etc \
1067 maybe-configure-fastjar \
1068 maybe-configure-fixincludes \
1069 maybe-configure-flex \
1070 maybe-configure-gas \
1071 maybe-configure-gcc \
1072 maybe-configure-gmp \
1073 maybe-configure-mpfr \
1074 maybe-configure-mpc \
1075 maybe-configure-isl \
1076 maybe-configure-libelf \
1077 maybe-configure-gold \
1078 maybe-configure-gprof \
1079 maybe-configure-gprofng \
1080 maybe-configure-intl \
1081 maybe-configure-tcl \
1082 maybe-configure-itcl \
1083 maybe-configure-ld \
1084 maybe-configure-libbacktrace \
1085 maybe-configure-libcpp \
1086 maybe-configure-libcody \
1087 maybe-configure-libdecnumber \
1088 maybe-configure-libgui \
1089 maybe-configure-libiberty \
1090 maybe-configure-libiberty-linker-plugin \
1091 maybe-configure-libiconv \
1092 maybe-configure-m4 \
1093 maybe-configure-readline \
1094 maybe-configure-sid \
1095 maybe-configure-sim \
1096 maybe-configure-texinfo \
1097 maybe-configure-zlib \
1098 maybe-configure-gnulib \
1099 maybe-configure-gdbsupport \
1100 maybe-configure-gdbserver \
1101 maybe-configure-gdb \
1102 maybe-configure-expect \
1103 maybe-configure-guile \
1104 maybe-configure-tk \
1105 maybe-configure-libtermcap \
1106 maybe-configure-utils \
1107 maybe-configure-c++tools \
1108 maybe-configure-gnattools \
1109 maybe-configure-lto-plugin \
1110 maybe-configure-libcc1 \
1111 maybe-configure-gotools \
1112 maybe-configure-libctf \
1113 maybe-configure-libsframe
1114 .PHONY: configure-target
1115 configure-target: \
1116 maybe-configure-target-libstdc++-v3 \
1117 maybe-configure-target-libsanitizer \
1118 maybe-configure-target-libvtv \
1119 maybe-configure-target-liboffloadmic \
1120 maybe-configure-target-libssp \
1121 maybe-configure-target-newlib \
1122 maybe-configure-target-libgcc \
1123 maybe-configure-target-libbacktrace \
1124 maybe-configure-target-libquadmath \
1125 maybe-configure-target-libgfortran \
1126 maybe-configure-target-libobjc \
1127 maybe-configure-target-libgo \
1128 maybe-configure-target-libphobos \
1129 maybe-configure-target-libtermcap \
1130 maybe-configure-target-winsup \
1131 maybe-configure-target-libgloss \
1132 maybe-configure-target-libffi \
1133 maybe-configure-target-zlib \
1134 maybe-configure-target-rda \
1135 maybe-configure-target-libada \
1136 maybe-configure-target-libgomp \
1137 maybe-configure-target-libitm \
1138 maybe-configure-target-libatomic
1139
1140 # The target built for a native non-bootstrap build.
1141 .PHONY: all
1142
1143 # --enable-pgo-build enables the PGO build.
1144 # 1. First build with -fprofile-generate.
1145 # 2. Use "make maybe-check-*" to generate profiling data.
1146 # 3. Use "make clean" to remove the previous build.
1147 # 4. Rebuild with -fprofile-use.
1148 all:
1149 @if gcc-bootstrap
1150 [ -f stage_final ] || echo stage3 > stage_final
1151 @r=`${PWD_COMMAND}`; export r; \
1152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1153 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1154 @endif gcc-bootstrap
1155 @: $(MAKE); $(unstage)
1156 +@r=`${PWD_COMMAND}`; export r; \
1157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1158 @if gcc-bootstrap
1159 if [ -f stage_last ]; then \
1160 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1161 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1162 else \
1163 @endif gcc-bootstrap
1164 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1165 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1166 @if pgo-build
1167 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1168 $(PGO_BUILD_TRAINING_MFLAGS) \
1169 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1170 $(PGO_BUILD_TRAINING) \
1171 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1172 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1173 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1174 @endif pgo-build
1175 @if gcc-bootstrap
1176 ; \
1177 fi \
1178 @endif gcc-bootstrap
1179 && :
1180
1181 .PHONY: all-build
1182
1183 all-build: maybe-all-build-libiberty
1184 all-build: maybe-all-build-bison
1185 all-build: maybe-all-build-flex
1186 all-build: maybe-all-build-m4
1187 all-build: maybe-all-build-texinfo
1188 all-build: maybe-all-build-fixincludes
1189 all-build: maybe-all-build-libcpp
1190
1191 .PHONY: all-host
1192
1193 @if bfd-no-bootstrap
1194 all-host: maybe-all-bfd
1195 @endif bfd-no-bootstrap
1196 @if opcodes-no-bootstrap
1197 all-host: maybe-all-opcodes
1198 @endif opcodes-no-bootstrap
1199 @if binutils-no-bootstrap
1200 all-host: maybe-all-binutils
1201 @endif binutils-no-bootstrap
1202 all-host: maybe-all-bison
1203 all-host: maybe-all-cgen
1204 all-host: maybe-all-dejagnu
1205 all-host: maybe-all-etc
1206 all-host: maybe-all-fastjar
1207 @if fixincludes-no-bootstrap
1208 all-host: maybe-all-fixincludes
1209 @endif fixincludes-no-bootstrap
1210 all-host: maybe-all-flex
1211 @if gas-no-bootstrap
1212 all-host: maybe-all-gas
1213 @endif gas-no-bootstrap
1214 @if gcc-no-bootstrap
1215 all-host: maybe-all-gcc
1216 @endif gcc-no-bootstrap
1217 @if gmp-no-bootstrap
1218 all-host: maybe-all-gmp
1219 @endif gmp-no-bootstrap
1220 @if mpfr-no-bootstrap
1221 all-host: maybe-all-mpfr
1222 @endif mpfr-no-bootstrap
1223 @if mpc-no-bootstrap
1224 all-host: maybe-all-mpc
1225 @endif mpc-no-bootstrap
1226 @if isl-no-bootstrap
1227 all-host: maybe-all-isl
1228 @endif isl-no-bootstrap
1229 @if libelf-no-bootstrap
1230 all-host: maybe-all-libelf
1231 @endif libelf-no-bootstrap
1232 @if gold-no-bootstrap
1233 all-host: maybe-all-gold
1234 @endif gold-no-bootstrap
1235 all-host: maybe-all-gprof
1236 all-host: maybe-all-gprofng
1237 @if intl-no-bootstrap
1238 all-host: maybe-all-intl
1239 @endif intl-no-bootstrap
1240 all-host: maybe-all-tcl
1241 all-host: maybe-all-itcl
1242 @if ld-no-bootstrap
1243 all-host: maybe-all-ld
1244 @endif ld-no-bootstrap
1245 @if libbacktrace-no-bootstrap
1246 all-host: maybe-all-libbacktrace
1247 @endif libbacktrace-no-bootstrap
1248 @if libcpp-no-bootstrap
1249 all-host: maybe-all-libcpp
1250 @endif libcpp-no-bootstrap
1251 @if libcody-no-bootstrap
1252 all-host: maybe-all-libcody
1253 @endif libcody-no-bootstrap
1254 @if libdecnumber-no-bootstrap
1255 all-host: maybe-all-libdecnumber
1256 @endif libdecnumber-no-bootstrap
1257 all-host: maybe-all-libgui
1258 @if libiberty-no-bootstrap
1259 all-host: maybe-all-libiberty
1260 @endif libiberty-no-bootstrap
1261 @if libiberty-linker-plugin-no-bootstrap
1262 all-host: maybe-all-libiberty-linker-plugin
1263 @endif libiberty-linker-plugin-no-bootstrap
1264 @if libiconv-no-bootstrap
1265 all-host: maybe-all-libiconv
1266 @endif libiconv-no-bootstrap
1267 all-host: maybe-all-m4
1268 all-host: maybe-all-readline
1269 all-host: maybe-all-sid
1270 all-host: maybe-all-sim
1271 all-host: maybe-all-texinfo
1272 @if zlib-no-bootstrap
1273 all-host: maybe-all-zlib
1274 @endif zlib-no-bootstrap
1275 all-host: maybe-all-gnulib
1276 all-host: maybe-all-gdbsupport
1277 all-host: maybe-all-gdbserver
1278 all-host: maybe-all-gdb
1279 all-host: maybe-all-expect
1280 all-host: maybe-all-guile
1281 all-host: maybe-all-tk
1282 all-host: maybe-all-libtermcap
1283 all-host: maybe-all-utils
1284 all-host: maybe-all-c++tools
1285 all-host: maybe-all-gnattools
1286 @if lto-plugin-no-bootstrap
1287 all-host: maybe-all-lto-plugin
1288 @endif lto-plugin-no-bootstrap
1289 all-host: maybe-all-libcc1
1290 all-host: maybe-all-gotools
1291 @if libctf-no-bootstrap
1292 all-host: maybe-all-libctf
1293 @endif libctf-no-bootstrap
1294 @if libsframe-no-bootstrap
1295 all-host: maybe-all-libsframe
1296 @endif libsframe-no-bootstrap
1297
1298 .PHONY: all-target
1299
1300 @if target-libstdc++-v3-no-bootstrap
1301 all-target: maybe-all-target-libstdc++-v3
1302 @endif target-libstdc++-v3-no-bootstrap
1303 @if target-libsanitizer-no-bootstrap
1304 all-target: maybe-all-target-libsanitizer
1305 @endif target-libsanitizer-no-bootstrap
1306 @if target-libvtv-no-bootstrap
1307 all-target: maybe-all-target-libvtv
1308 @endif target-libvtv-no-bootstrap
1309 all-target: maybe-all-target-liboffloadmic
1310 all-target: maybe-all-target-libssp
1311 all-target: maybe-all-target-newlib
1312 @if target-libgcc-no-bootstrap
1313 all-target: maybe-all-target-libgcc
1314 @endif target-libgcc-no-bootstrap
1315 all-target: maybe-all-target-libbacktrace
1316 all-target: maybe-all-target-libquadmath
1317 all-target: maybe-all-target-libgfortran
1318 all-target: maybe-all-target-libobjc
1319 all-target: maybe-all-target-libgo
1320 all-target: maybe-all-target-libphobos
1321 all-target: maybe-all-target-libtermcap
1322 all-target: maybe-all-target-winsup
1323 all-target: maybe-all-target-libgloss
1324 all-target: maybe-all-target-libffi
1325 all-target: maybe-all-target-zlib
1326 all-target: maybe-all-target-rda
1327 all-target: maybe-all-target-libada
1328 @if target-libgomp-no-bootstrap
1329 all-target: maybe-all-target-libgomp
1330 @endif target-libgomp-no-bootstrap
1331 all-target: maybe-all-target-libitm
1332 all-target: maybe-all-target-libatomic
1333
1334 # Do a target for all the subdirectories. A ``make do-X'' will do a
1335 # ``make X'' in all subdirectories (because, in general, there is a
1336 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1337 # but it may do additional work as well).
1338
1339 .PHONY: do-info
1340 do-info:
1341 @: $(MAKE); $(unstage)
1342 @r=`${PWD_COMMAND}`; export r; \
1343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1344 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1345 info-target
1346
1347
1348 .PHONY: info-host
1349
1350 info-host: maybe-info-bfd
1351 info-host: maybe-info-opcodes
1352 info-host: maybe-info-binutils
1353 info-host: maybe-info-bison
1354 info-host: maybe-info-cgen
1355 info-host: maybe-info-dejagnu
1356 info-host: maybe-info-etc
1357 info-host: maybe-info-fastjar
1358 info-host: maybe-info-fixincludes
1359 info-host: maybe-info-flex
1360 info-host: maybe-info-gas
1361 info-host: maybe-info-gcc
1362 info-host: maybe-info-gmp
1363 info-host: maybe-info-mpfr
1364 info-host: maybe-info-mpc
1365 info-host: maybe-info-isl
1366 info-host: maybe-info-libelf
1367 info-host: maybe-info-gold
1368 info-host: maybe-info-gprof
1369 info-host: maybe-info-gprofng
1370 info-host: maybe-info-intl
1371 info-host: maybe-info-tcl
1372 info-host: maybe-info-itcl
1373 info-host: maybe-info-ld
1374 info-host: maybe-info-libbacktrace
1375 info-host: maybe-info-libcpp
1376 info-host: maybe-info-libcody
1377 info-host: maybe-info-libdecnumber
1378 info-host: maybe-info-libgui
1379 info-host: maybe-info-libiberty
1380 info-host: maybe-info-libiberty-linker-plugin
1381 info-host: maybe-info-libiconv
1382 info-host: maybe-info-m4
1383 info-host: maybe-info-readline
1384 info-host: maybe-info-sid
1385 info-host: maybe-info-sim
1386 info-host: maybe-info-texinfo
1387 info-host: maybe-info-zlib
1388 info-host: maybe-info-gnulib
1389 info-host: maybe-info-gdbsupport
1390 info-host: maybe-info-gdbserver
1391 info-host: maybe-info-gdb
1392 info-host: maybe-info-expect
1393 info-host: maybe-info-guile
1394 info-host: maybe-info-tk
1395 info-host: maybe-info-libtermcap
1396 info-host: maybe-info-utils
1397 info-host: maybe-info-c++tools
1398 info-host: maybe-info-gnattools
1399 info-host: maybe-info-lto-plugin
1400 info-host: maybe-info-libcc1
1401 info-host: maybe-info-gotools
1402 info-host: maybe-info-libctf
1403 info-host: maybe-info-libsframe
1404
1405 .PHONY: info-target
1406
1407 info-target: maybe-info-target-libstdc++-v3
1408 info-target: maybe-info-target-libsanitizer
1409 info-target: maybe-info-target-libvtv
1410 info-target: maybe-info-target-liboffloadmic
1411 info-target: maybe-info-target-libssp
1412 info-target: maybe-info-target-newlib
1413 info-target: maybe-info-target-libgcc
1414 info-target: maybe-info-target-libbacktrace
1415 info-target: maybe-info-target-libquadmath
1416 info-target: maybe-info-target-libgfortran
1417 info-target: maybe-info-target-libobjc
1418 info-target: maybe-info-target-libgo
1419 info-target: maybe-info-target-libphobos
1420 info-target: maybe-info-target-libtermcap
1421 info-target: maybe-info-target-winsup
1422 info-target: maybe-info-target-libgloss
1423 info-target: maybe-info-target-libffi
1424 info-target: maybe-info-target-zlib
1425 info-target: maybe-info-target-rda
1426 info-target: maybe-info-target-libada
1427 info-target: maybe-info-target-libgomp
1428 info-target: maybe-info-target-libitm
1429 info-target: maybe-info-target-libatomic
1430
1431 .PHONY: do-dvi
1432 do-dvi:
1433 @: $(MAKE); $(unstage)
1434 @r=`${PWD_COMMAND}`; export r; \
1435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1436 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1437 dvi-target
1438
1439
1440 .PHONY: dvi-host
1441
1442 dvi-host: maybe-dvi-bfd
1443 dvi-host: maybe-dvi-opcodes
1444 dvi-host: maybe-dvi-binutils
1445 dvi-host: maybe-dvi-bison
1446 dvi-host: maybe-dvi-cgen
1447 dvi-host: maybe-dvi-dejagnu
1448 dvi-host: maybe-dvi-etc
1449 dvi-host: maybe-dvi-fastjar
1450 dvi-host: maybe-dvi-fixincludes
1451 dvi-host: maybe-dvi-flex
1452 dvi-host: maybe-dvi-gas
1453 dvi-host: maybe-dvi-gcc
1454 dvi-host: maybe-dvi-gmp
1455 dvi-host: maybe-dvi-mpfr
1456 dvi-host: maybe-dvi-mpc
1457 dvi-host: maybe-dvi-isl
1458 dvi-host: maybe-dvi-libelf
1459 dvi-host: maybe-dvi-gold
1460 dvi-host: maybe-dvi-gprof
1461 dvi-host: maybe-dvi-gprofng
1462 dvi-host: maybe-dvi-intl
1463 dvi-host: maybe-dvi-tcl
1464 dvi-host: maybe-dvi-itcl
1465 dvi-host: maybe-dvi-ld
1466 dvi-host: maybe-dvi-libbacktrace
1467 dvi-host: maybe-dvi-libcpp
1468 dvi-host: maybe-dvi-libcody
1469 dvi-host: maybe-dvi-libdecnumber
1470 dvi-host: maybe-dvi-libgui
1471 dvi-host: maybe-dvi-libiberty
1472 dvi-host: maybe-dvi-libiberty-linker-plugin
1473 dvi-host: maybe-dvi-libiconv
1474 dvi-host: maybe-dvi-m4
1475 dvi-host: maybe-dvi-readline
1476 dvi-host: maybe-dvi-sid
1477 dvi-host: maybe-dvi-sim
1478 dvi-host: maybe-dvi-texinfo
1479 dvi-host: maybe-dvi-zlib
1480 dvi-host: maybe-dvi-gnulib
1481 dvi-host: maybe-dvi-gdbsupport
1482 dvi-host: maybe-dvi-gdbserver
1483 dvi-host: maybe-dvi-gdb
1484 dvi-host: maybe-dvi-expect
1485 dvi-host: maybe-dvi-guile
1486 dvi-host: maybe-dvi-tk
1487 dvi-host: maybe-dvi-libtermcap
1488 dvi-host: maybe-dvi-utils
1489 dvi-host: maybe-dvi-c++tools
1490 dvi-host: maybe-dvi-gnattools
1491 dvi-host: maybe-dvi-lto-plugin
1492 dvi-host: maybe-dvi-libcc1
1493 dvi-host: maybe-dvi-gotools
1494 dvi-host: maybe-dvi-libctf
1495 dvi-host: maybe-dvi-libsframe
1496
1497 .PHONY: dvi-target
1498
1499 dvi-target: maybe-dvi-target-libstdc++-v3
1500 dvi-target: maybe-dvi-target-libsanitizer
1501 dvi-target: maybe-dvi-target-libvtv
1502 dvi-target: maybe-dvi-target-liboffloadmic
1503 dvi-target: maybe-dvi-target-libssp
1504 dvi-target: maybe-dvi-target-newlib
1505 dvi-target: maybe-dvi-target-libgcc
1506 dvi-target: maybe-dvi-target-libbacktrace
1507 dvi-target: maybe-dvi-target-libquadmath
1508 dvi-target: maybe-dvi-target-libgfortran
1509 dvi-target: maybe-dvi-target-libobjc
1510 dvi-target: maybe-dvi-target-libgo
1511 dvi-target: maybe-dvi-target-libphobos
1512 dvi-target: maybe-dvi-target-libtermcap
1513 dvi-target: maybe-dvi-target-winsup
1514 dvi-target: maybe-dvi-target-libgloss
1515 dvi-target: maybe-dvi-target-libffi
1516 dvi-target: maybe-dvi-target-zlib
1517 dvi-target: maybe-dvi-target-rda
1518 dvi-target: maybe-dvi-target-libada
1519 dvi-target: maybe-dvi-target-libgomp
1520 dvi-target: maybe-dvi-target-libitm
1521 dvi-target: maybe-dvi-target-libatomic
1522
1523 .PHONY: do-pdf
1524 do-pdf:
1525 @: $(MAKE); $(unstage)
1526 @r=`${PWD_COMMAND}`; export r; \
1527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1528 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1529 pdf-target
1530
1531
1532 .PHONY: pdf-host
1533
1534 pdf-host: maybe-pdf-bfd
1535 pdf-host: maybe-pdf-opcodes
1536 pdf-host: maybe-pdf-binutils
1537 pdf-host: maybe-pdf-bison
1538 pdf-host: maybe-pdf-cgen
1539 pdf-host: maybe-pdf-dejagnu
1540 pdf-host: maybe-pdf-etc
1541 pdf-host: maybe-pdf-fastjar
1542 pdf-host: maybe-pdf-fixincludes
1543 pdf-host: maybe-pdf-flex
1544 pdf-host: maybe-pdf-gas
1545 pdf-host: maybe-pdf-gcc
1546 pdf-host: maybe-pdf-gmp
1547 pdf-host: maybe-pdf-mpfr
1548 pdf-host: maybe-pdf-mpc
1549 pdf-host: maybe-pdf-isl
1550 pdf-host: maybe-pdf-libelf
1551 pdf-host: maybe-pdf-gold
1552 pdf-host: maybe-pdf-gprof
1553 pdf-host: maybe-pdf-gprofng
1554 pdf-host: maybe-pdf-intl
1555 pdf-host: maybe-pdf-tcl
1556 pdf-host: maybe-pdf-itcl
1557 pdf-host: maybe-pdf-ld
1558 pdf-host: maybe-pdf-libbacktrace
1559 pdf-host: maybe-pdf-libcpp
1560 pdf-host: maybe-pdf-libcody
1561 pdf-host: maybe-pdf-libdecnumber
1562 pdf-host: maybe-pdf-libgui
1563 pdf-host: maybe-pdf-libiberty
1564 pdf-host: maybe-pdf-libiberty-linker-plugin
1565 pdf-host: maybe-pdf-libiconv
1566 pdf-host: maybe-pdf-m4
1567 pdf-host: maybe-pdf-readline
1568 pdf-host: maybe-pdf-sid
1569 pdf-host: maybe-pdf-sim
1570 pdf-host: maybe-pdf-texinfo
1571 pdf-host: maybe-pdf-zlib
1572 pdf-host: maybe-pdf-gnulib
1573 pdf-host: maybe-pdf-gdbsupport
1574 pdf-host: maybe-pdf-gdbserver
1575 pdf-host: maybe-pdf-gdb
1576 pdf-host: maybe-pdf-expect
1577 pdf-host: maybe-pdf-guile
1578 pdf-host: maybe-pdf-tk
1579 pdf-host: maybe-pdf-libtermcap
1580 pdf-host: maybe-pdf-utils
1581 pdf-host: maybe-pdf-c++tools
1582 pdf-host: maybe-pdf-gnattools
1583 pdf-host: maybe-pdf-lto-plugin
1584 pdf-host: maybe-pdf-libcc1
1585 pdf-host: maybe-pdf-gotools
1586 pdf-host: maybe-pdf-libctf
1587 pdf-host: maybe-pdf-libsframe
1588
1589 .PHONY: pdf-target
1590
1591 pdf-target: maybe-pdf-target-libstdc++-v3
1592 pdf-target: maybe-pdf-target-libsanitizer
1593 pdf-target: maybe-pdf-target-libvtv
1594 pdf-target: maybe-pdf-target-liboffloadmic
1595 pdf-target: maybe-pdf-target-libssp
1596 pdf-target: maybe-pdf-target-newlib
1597 pdf-target: maybe-pdf-target-libgcc
1598 pdf-target: maybe-pdf-target-libbacktrace
1599 pdf-target: maybe-pdf-target-libquadmath
1600 pdf-target: maybe-pdf-target-libgfortran
1601 pdf-target: maybe-pdf-target-libobjc
1602 pdf-target: maybe-pdf-target-libgo
1603 pdf-target: maybe-pdf-target-libphobos
1604 pdf-target: maybe-pdf-target-libtermcap
1605 pdf-target: maybe-pdf-target-winsup
1606 pdf-target: maybe-pdf-target-libgloss
1607 pdf-target: maybe-pdf-target-libffi
1608 pdf-target: maybe-pdf-target-zlib
1609 pdf-target: maybe-pdf-target-rda
1610 pdf-target: maybe-pdf-target-libada
1611 pdf-target: maybe-pdf-target-libgomp
1612 pdf-target: maybe-pdf-target-libitm
1613 pdf-target: maybe-pdf-target-libatomic
1614
1615 .PHONY: do-html
1616 do-html:
1617 @: $(MAKE); $(unstage)
1618 @r=`${PWD_COMMAND}`; export r; \
1619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1620 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1621 html-target
1622
1623
1624 .PHONY: html-host
1625
1626 html-host: maybe-html-bfd
1627 html-host: maybe-html-opcodes
1628 html-host: maybe-html-binutils
1629 html-host: maybe-html-bison
1630 html-host: maybe-html-cgen
1631 html-host: maybe-html-dejagnu
1632 html-host: maybe-html-etc
1633 html-host: maybe-html-fastjar
1634 html-host: maybe-html-fixincludes
1635 html-host: maybe-html-flex
1636 html-host: maybe-html-gas
1637 html-host: maybe-html-gcc
1638 html-host: maybe-html-gmp
1639 html-host: maybe-html-mpfr
1640 html-host: maybe-html-mpc
1641 html-host: maybe-html-isl
1642 html-host: maybe-html-libelf
1643 html-host: maybe-html-gold
1644 html-host: maybe-html-gprof
1645 html-host: maybe-html-gprofng
1646 html-host: maybe-html-intl
1647 html-host: maybe-html-tcl
1648 html-host: maybe-html-itcl
1649 html-host: maybe-html-ld
1650 html-host: maybe-html-libbacktrace
1651 html-host: maybe-html-libcpp
1652 html-host: maybe-html-libcody
1653 html-host: maybe-html-libdecnumber
1654 html-host: maybe-html-libgui
1655 html-host: maybe-html-libiberty
1656 html-host: maybe-html-libiberty-linker-plugin
1657 html-host: maybe-html-libiconv
1658 html-host: maybe-html-m4
1659 html-host: maybe-html-readline
1660 html-host: maybe-html-sid
1661 html-host: maybe-html-sim
1662 html-host: maybe-html-texinfo
1663 html-host: maybe-html-zlib
1664 html-host: maybe-html-gnulib
1665 html-host: maybe-html-gdbsupport
1666 html-host: maybe-html-gdbserver
1667 html-host: maybe-html-gdb
1668 html-host: maybe-html-expect
1669 html-host: maybe-html-guile
1670 html-host: maybe-html-tk
1671 html-host: maybe-html-libtermcap
1672 html-host: maybe-html-utils
1673 html-host: maybe-html-c++tools
1674 html-host: maybe-html-gnattools
1675 html-host: maybe-html-lto-plugin
1676 html-host: maybe-html-libcc1
1677 html-host: maybe-html-gotools
1678 html-host: maybe-html-libctf
1679 html-host: maybe-html-libsframe
1680
1681 .PHONY: html-target
1682
1683 html-target: maybe-html-target-libstdc++-v3
1684 html-target: maybe-html-target-libsanitizer
1685 html-target: maybe-html-target-libvtv
1686 html-target: maybe-html-target-liboffloadmic
1687 html-target: maybe-html-target-libssp
1688 html-target: maybe-html-target-newlib
1689 html-target: maybe-html-target-libgcc
1690 html-target: maybe-html-target-libbacktrace
1691 html-target: maybe-html-target-libquadmath
1692 html-target: maybe-html-target-libgfortran
1693 html-target: maybe-html-target-libobjc
1694 html-target: maybe-html-target-libgo
1695 html-target: maybe-html-target-libphobos
1696 html-target: maybe-html-target-libtermcap
1697 html-target: maybe-html-target-winsup
1698 html-target: maybe-html-target-libgloss
1699 html-target: maybe-html-target-libffi
1700 html-target: maybe-html-target-zlib
1701 html-target: maybe-html-target-rda
1702 html-target: maybe-html-target-libada
1703 html-target: maybe-html-target-libgomp
1704 html-target: maybe-html-target-libitm
1705 html-target: maybe-html-target-libatomic
1706
1707 .PHONY: do-TAGS
1708 do-TAGS:
1709 @: $(MAKE); $(unstage)
1710 @r=`${PWD_COMMAND}`; export r; \
1711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1712 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1713 TAGS-target
1714
1715
1716 .PHONY: TAGS-host
1717
1718 TAGS-host: maybe-TAGS-bfd
1719 TAGS-host: maybe-TAGS-opcodes
1720 TAGS-host: maybe-TAGS-binutils
1721 TAGS-host: maybe-TAGS-bison
1722 TAGS-host: maybe-TAGS-cgen
1723 TAGS-host: maybe-TAGS-dejagnu
1724 TAGS-host: maybe-TAGS-etc
1725 TAGS-host: maybe-TAGS-fastjar
1726 TAGS-host: maybe-TAGS-fixincludes
1727 TAGS-host: maybe-TAGS-flex
1728 TAGS-host: maybe-TAGS-gas
1729 TAGS-host: maybe-TAGS-gcc
1730 TAGS-host: maybe-TAGS-gmp
1731 TAGS-host: maybe-TAGS-mpfr
1732 TAGS-host: maybe-TAGS-mpc
1733 TAGS-host: maybe-TAGS-isl
1734 TAGS-host: maybe-TAGS-libelf
1735 TAGS-host: maybe-TAGS-gold
1736 TAGS-host: maybe-TAGS-gprof
1737 TAGS-host: maybe-TAGS-gprofng
1738 TAGS-host: maybe-TAGS-intl
1739 TAGS-host: maybe-TAGS-tcl
1740 TAGS-host: maybe-TAGS-itcl
1741 TAGS-host: maybe-TAGS-ld
1742 TAGS-host: maybe-TAGS-libbacktrace
1743 TAGS-host: maybe-TAGS-libcpp
1744 TAGS-host: maybe-TAGS-libcody
1745 TAGS-host: maybe-TAGS-libdecnumber
1746 TAGS-host: maybe-TAGS-libgui
1747 TAGS-host: maybe-TAGS-libiberty
1748 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1749 TAGS-host: maybe-TAGS-libiconv
1750 TAGS-host: maybe-TAGS-m4
1751 TAGS-host: maybe-TAGS-readline
1752 TAGS-host: maybe-TAGS-sid
1753 TAGS-host: maybe-TAGS-sim
1754 TAGS-host: maybe-TAGS-texinfo
1755 TAGS-host: maybe-TAGS-zlib
1756 TAGS-host: maybe-TAGS-gnulib
1757 TAGS-host: maybe-TAGS-gdbsupport
1758 TAGS-host: maybe-TAGS-gdbserver
1759 TAGS-host: maybe-TAGS-gdb
1760 TAGS-host: maybe-TAGS-expect
1761 TAGS-host: maybe-TAGS-guile
1762 TAGS-host: maybe-TAGS-tk
1763 TAGS-host: maybe-TAGS-libtermcap
1764 TAGS-host: maybe-TAGS-utils
1765 TAGS-host: maybe-TAGS-c++tools
1766 TAGS-host: maybe-TAGS-gnattools
1767 TAGS-host: maybe-TAGS-lto-plugin
1768 TAGS-host: maybe-TAGS-libcc1
1769 TAGS-host: maybe-TAGS-gotools
1770 TAGS-host: maybe-TAGS-libctf
1771 TAGS-host: maybe-TAGS-libsframe
1772
1773 .PHONY: TAGS-target
1774
1775 TAGS-target: maybe-TAGS-target-libstdc++-v3
1776 TAGS-target: maybe-TAGS-target-libsanitizer
1777 TAGS-target: maybe-TAGS-target-libvtv
1778 TAGS-target: maybe-TAGS-target-liboffloadmic
1779 TAGS-target: maybe-TAGS-target-libssp
1780 TAGS-target: maybe-TAGS-target-newlib
1781 TAGS-target: maybe-TAGS-target-libgcc
1782 TAGS-target: maybe-TAGS-target-libbacktrace
1783 TAGS-target: maybe-TAGS-target-libquadmath
1784 TAGS-target: maybe-TAGS-target-libgfortran
1785 TAGS-target: maybe-TAGS-target-libobjc
1786 TAGS-target: maybe-TAGS-target-libgo
1787 TAGS-target: maybe-TAGS-target-libphobos
1788 TAGS-target: maybe-TAGS-target-libtermcap
1789 TAGS-target: maybe-TAGS-target-winsup
1790 TAGS-target: maybe-TAGS-target-libgloss
1791 TAGS-target: maybe-TAGS-target-libffi
1792 TAGS-target: maybe-TAGS-target-zlib
1793 TAGS-target: maybe-TAGS-target-rda
1794 TAGS-target: maybe-TAGS-target-libada
1795 TAGS-target: maybe-TAGS-target-libgomp
1796 TAGS-target: maybe-TAGS-target-libitm
1797 TAGS-target: maybe-TAGS-target-libatomic
1798
1799 .PHONY: do-install-info
1800 do-install-info:
1801 @: $(MAKE); $(unstage)
1802 @r=`${PWD_COMMAND}`; export r; \
1803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1804 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1805 install-info-target
1806
1807
1808 .PHONY: install-info-host
1809
1810 install-info-host: maybe-install-info-bfd
1811 install-info-host: maybe-install-info-opcodes
1812 install-info-host: maybe-install-info-binutils
1813 install-info-host: maybe-install-info-bison
1814 install-info-host: maybe-install-info-cgen
1815 install-info-host: maybe-install-info-dejagnu
1816 install-info-host: maybe-install-info-etc
1817 install-info-host: maybe-install-info-fastjar
1818 install-info-host: maybe-install-info-fixincludes
1819 install-info-host: maybe-install-info-flex
1820 install-info-host: maybe-install-info-gas
1821 install-info-host: maybe-install-info-gcc
1822 install-info-host: maybe-install-info-gmp
1823 install-info-host: maybe-install-info-mpfr
1824 install-info-host: maybe-install-info-mpc
1825 install-info-host: maybe-install-info-isl
1826 install-info-host: maybe-install-info-libelf
1827 install-info-host: maybe-install-info-gold
1828 install-info-host: maybe-install-info-gprof
1829 install-info-host: maybe-install-info-gprofng
1830 install-info-host: maybe-install-info-intl
1831 install-info-host: maybe-install-info-tcl
1832 install-info-host: maybe-install-info-itcl
1833 install-info-host: maybe-install-info-ld
1834 install-info-host: maybe-install-info-libbacktrace
1835 install-info-host: maybe-install-info-libcpp
1836 install-info-host: maybe-install-info-libcody
1837 install-info-host: maybe-install-info-libdecnumber
1838 install-info-host: maybe-install-info-libgui
1839 install-info-host: maybe-install-info-libiberty
1840 install-info-host: maybe-install-info-libiberty-linker-plugin
1841 install-info-host: maybe-install-info-libiconv
1842 install-info-host: maybe-install-info-m4
1843 install-info-host: maybe-install-info-readline
1844 install-info-host: maybe-install-info-sid
1845 install-info-host: maybe-install-info-sim
1846 install-info-host: maybe-install-info-texinfo
1847 install-info-host: maybe-install-info-zlib
1848 install-info-host: maybe-install-info-gnulib
1849 install-info-host: maybe-install-info-gdbsupport
1850 install-info-host: maybe-install-info-gdbserver
1851 install-info-host: maybe-install-info-gdb
1852 install-info-host: maybe-install-info-expect
1853 install-info-host: maybe-install-info-guile
1854 install-info-host: maybe-install-info-tk
1855 install-info-host: maybe-install-info-libtermcap
1856 install-info-host: maybe-install-info-utils
1857 install-info-host: maybe-install-info-c++tools
1858 install-info-host: maybe-install-info-gnattools
1859 install-info-host: maybe-install-info-lto-plugin
1860 install-info-host: maybe-install-info-libcc1
1861 install-info-host: maybe-install-info-gotools
1862 install-info-host: maybe-install-info-libctf
1863 install-info-host: maybe-install-info-libsframe
1864
1865 .PHONY: install-info-target
1866
1867 install-info-target: maybe-install-info-target-libstdc++-v3
1868 install-info-target: maybe-install-info-target-libsanitizer
1869 install-info-target: maybe-install-info-target-libvtv
1870 install-info-target: maybe-install-info-target-liboffloadmic
1871 install-info-target: maybe-install-info-target-libssp
1872 install-info-target: maybe-install-info-target-newlib
1873 install-info-target: maybe-install-info-target-libgcc
1874 install-info-target: maybe-install-info-target-libbacktrace
1875 install-info-target: maybe-install-info-target-libquadmath
1876 install-info-target: maybe-install-info-target-libgfortran
1877 install-info-target: maybe-install-info-target-libobjc
1878 install-info-target: maybe-install-info-target-libgo
1879 install-info-target: maybe-install-info-target-libphobos
1880 install-info-target: maybe-install-info-target-libtermcap
1881 install-info-target: maybe-install-info-target-winsup
1882 install-info-target: maybe-install-info-target-libgloss
1883 install-info-target: maybe-install-info-target-libffi
1884 install-info-target: maybe-install-info-target-zlib
1885 install-info-target: maybe-install-info-target-rda
1886 install-info-target: maybe-install-info-target-libada
1887 install-info-target: maybe-install-info-target-libgomp
1888 install-info-target: maybe-install-info-target-libitm
1889 install-info-target: maybe-install-info-target-libatomic
1890
1891 .PHONY: do-install-dvi
1892 do-install-dvi:
1893 @: $(MAKE); $(unstage)
1894 @r=`${PWD_COMMAND}`; export r; \
1895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1896 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1897 install-dvi-target
1898
1899
1900 .PHONY: install-dvi-host
1901
1902 install-dvi-host: maybe-install-dvi-bfd
1903 install-dvi-host: maybe-install-dvi-opcodes
1904 install-dvi-host: maybe-install-dvi-binutils
1905 install-dvi-host: maybe-install-dvi-bison
1906 install-dvi-host: maybe-install-dvi-cgen
1907 install-dvi-host: maybe-install-dvi-dejagnu
1908 install-dvi-host: maybe-install-dvi-etc
1909 install-dvi-host: maybe-install-dvi-fastjar
1910 install-dvi-host: maybe-install-dvi-fixincludes
1911 install-dvi-host: maybe-install-dvi-flex
1912 install-dvi-host: maybe-install-dvi-gas
1913 install-dvi-host: maybe-install-dvi-gcc
1914 install-dvi-host: maybe-install-dvi-gmp
1915 install-dvi-host: maybe-install-dvi-mpfr
1916 install-dvi-host: maybe-install-dvi-mpc
1917 install-dvi-host: maybe-install-dvi-isl
1918 install-dvi-host: maybe-install-dvi-libelf
1919 install-dvi-host: maybe-install-dvi-gold
1920 install-dvi-host: maybe-install-dvi-gprof
1921 install-dvi-host: maybe-install-dvi-gprofng
1922 install-dvi-host: maybe-install-dvi-intl
1923 install-dvi-host: maybe-install-dvi-tcl
1924 install-dvi-host: maybe-install-dvi-itcl
1925 install-dvi-host: maybe-install-dvi-ld
1926 install-dvi-host: maybe-install-dvi-libbacktrace
1927 install-dvi-host: maybe-install-dvi-libcpp
1928 install-dvi-host: maybe-install-dvi-libcody
1929 install-dvi-host: maybe-install-dvi-libdecnumber
1930 install-dvi-host: maybe-install-dvi-libgui
1931 install-dvi-host: maybe-install-dvi-libiberty
1932 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1933 install-dvi-host: maybe-install-dvi-libiconv
1934 install-dvi-host: maybe-install-dvi-m4
1935 install-dvi-host: maybe-install-dvi-readline
1936 install-dvi-host: maybe-install-dvi-sid
1937 install-dvi-host: maybe-install-dvi-sim
1938 install-dvi-host: maybe-install-dvi-texinfo
1939 install-dvi-host: maybe-install-dvi-zlib
1940 install-dvi-host: maybe-install-dvi-gnulib
1941 install-dvi-host: maybe-install-dvi-gdbsupport
1942 install-dvi-host: maybe-install-dvi-gdbserver
1943 install-dvi-host: maybe-install-dvi-gdb
1944 install-dvi-host: maybe-install-dvi-expect
1945 install-dvi-host: maybe-install-dvi-guile
1946 install-dvi-host: maybe-install-dvi-tk
1947 install-dvi-host: maybe-install-dvi-libtermcap
1948 install-dvi-host: maybe-install-dvi-utils
1949 install-dvi-host: maybe-install-dvi-c++tools
1950 install-dvi-host: maybe-install-dvi-gnattools
1951 install-dvi-host: maybe-install-dvi-lto-plugin
1952 install-dvi-host: maybe-install-dvi-libcc1
1953 install-dvi-host: maybe-install-dvi-gotools
1954 install-dvi-host: maybe-install-dvi-libctf
1955 install-dvi-host: maybe-install-dvi-libsframe
1956
1957 .PHONY: install-dvi-target
1958
1959 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1960 install-dvi-target: maybe-install-dvi-target-libsanitizer
1961 install-dvi-target: maybe-install-dvi-target-libvtv
1962 install-dvi-target: maybe-install-dvi-target-liboffloadmic
1963 install-dvi-target: maybe-install-dvi-target-libssp
1964 install-dvi-target: maybe-install-dvi-target-newlib
1965 install-dvi-target: maybe-install-dvi-target-libgcc
1966 install-dvi-target: maybe-install-dvi-target-libbacktrace
1967 install-dvi-target: maybe-install-dvi-target-libquadmath
1968 install-dvi-target: maybe-install-dvi-target-libgfortran
1969 install-dvi-target: maybe-install-dvi-target-libobjc
1970 install-dvi-target: maybe-install-dvi-target-libgo
1971 install-dvi-target: maybe-install-dvi-target-libphobos
1972 install-dvi-target: maybe-install-dvi-target-libtermcap
1973 install-dvi-target: maybe-install-dvi-target-winsup
1974 install-dvi-target: maybe-install-dvi-target-libgloss
1975 install-dvi-target: maybe-install-dvi-target-libffi
1976 install-dvi-target: maybe-install-dvi-target-zlib
1977 install-dvi-target: maybe-install-dvi-target-rda
1978 install-dvi-target: maybe-install-dvi-target-libada
1979 install-dvi-target: maybe-install-dvi-target-libgomp
1980 install-dvi-target: maybe-install-dvi-target-libitm
1981 install-dvi-target: maybe-install-dvi-target-libatomic
1982
1983 .PHONY: do-install-pdf
1984 do-install-pdf:
1985 @: $(MAKE); $(unstage)
1986 @r=`${PWD_COMMAND}`; export r; \
1987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1988 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1989 install-pdf-target
1990
1991
1992 .PHONY: install-pdf-host
1993
1994 install-pdf-host: maybe-install-pdf-bfd
1995 install-pdf-host: maybe-install-pdf-opcodes
1996 install-pdf-host: maybe-install-pdf-binutils
1997 install-pdf-host: maybe-install-pdf-bison
1998 install-pdf-host: maybe-install-pdf-cgen
1999 install-pdf-host: maybe-install-pdf-dejagnu
2000 install-pdf-host: maybe-install-pdf-etc
2001 install-pdf-host: maybe-install-pdf-fastjar
2002 install-pdf-host: maybe-install-pdf-fixincludes
2003 install-pdf-host: maybe-install-pdf-flex
2004 install-pdf-host: maybe-install-pdf-gas
2005 install-pdf-host: maybe-install-pdf-gcc
2006 install-pdf-host: maybe-install-pdf-gmp
2007 install-pdf-host: maybe-install-pdf-mpfr
2008 install-pdf-host: maybe-install-pdf-mpc
2009 install-pdf-host: maybe-install-pdf-isl
2010 install-pdf-host: maybe-install-pdf-libelf
2011 install-pdf-host: maybe-install-pdf-gold
2012 install-pdf-host: maybe-install-pdf-gprof
2013 install-pdf-host: maybe-install-pdf-gprofng
2014 install-pdf-host: maybe-install-pdf-intl
2015 install-pdf-host: maybe-install-pdf-tcl
2016 install-pdf-host: maybe-install-pdf-itcl
2017 install-pdf-host: maybe-install-pdf-ld
2018 install-pdf-host: maybe-install-pdf-libbacktrace
2019 install-pdf-host: maybe-install-pdf-libcpp
2020 install-pdf-host: maybe-install-pdf-libcody
2021 install-pdf-host: maybe-install-pdf-libdecnumber
2022 install-pdf-host: maybe-install-pdf-libgui
2023 install-pdf-host: maybe-install-pdf-libiberty
2024 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2025 install-pdf-host: maybe-install-pdf-libiconv
2026 install-pdf-host: maybe-install-pdf-m4
2027 install-pdf-host: maybe-install-pdf-readline
2028 install-pdf-host: maybe-install-pdf-sid
2029 install-pdf-host: maybe-install-pdf-sim
2030 install-pdf-host: maybe-install-pdf-texinfo
2031 install-pdf-host: maybe-install-pdf-zlib
2032 install-pdf-host: maybe-install-pdf-gnulib
2033 install-pdf-host: maybe-install-pdf-gdbsupport
2034 install-pdf-host: maybe-install-pdf-gdbserver
2035 install-pdf-host: maybe-install-pdf-gdb
2036 install-pdf-host: maybe-install-pdf-expect
2037 install-pdf-host: maybe-install-pdf-guile
2038 install-pdf-host: maybe-install-pdf-tk
2039 install-pdf-host: maybe-install-pdf-libtermcap
2040 install-pdf-host: maybe-install-pdf-utils
2041 install-pdf-host: maybe-install-pdf-c++tools
2042 install-pdf-host: maybe-install-pdf-gnattools
2043 install-pdf-host: maybe-install-pdf-lto-plugin
2044 install-pdf-host: maybe-install-pdf-libcc1
2045 install-pdf-host: maybe-install-pdf-gotools
2046 install-pdf-host: maybe-install-pdf-libctf
2047 install-pdf-host: maybe-install-pdf-libsframe
2048
2049 .PHONY: install-pdf-target
2050
2051 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2052 install-pdf-target: maybe-install-pdf-target-libsanitizer
2053 install-pdf-target: maybe-install-pdf-target-libvtv
2054 install-pdf-target: maybe-install-pdf-target-liboffloadmic
2055 install-pdf-target: maybe-install-pdf-target-libssp
2056 install-pdf-target: maybe-install-pdf-target-newlib
2057 install-pdf-target: maybe-install-pdf-target-libgcc
2058 install-pdf-target: maybe-install-pdf-target-libbacktrace
2059 install-pdf-target: maybe-install-pdf-target-libquadmath
2060 install-pdf-target: maybe-install-pdf-target-libgfortran
2061 install-pdf-target: maybe-install-pdf-target-libobjc
2062 install-pdf-target: maybe-install-pdf-target-libgo
2063 install-pdf-target: maybe-install-pdf-target-libphobos
2064 install-pdf-target: maybe-install-pdf-target-libtermcap
2065 install-pdf-target: maybe-install-pdf-target-winsup
2066 install-pdf-target: maybe-install-pdf-target-libgloss
2067 install-pdf-target: maybe-install-pdf-target-libffi
2068 install-pdf-target: maybe-install-pdf-target-zlib
2069 install-pdf-target: maybe-install-pdf-target-rda
2070 install-pdf-target: maybe-install-pdf-target-libada
2071 install-pdf-target: maybe-install-pdf-target-libgomp
2072 install-pdf-target: maybe-install-pdf-target-libitm
2073 install-pdf-target: maybe-install-pdf-target-libatomic
2074
2075 .PHONY: do-install-html
2076 do-install-html:
2077 @: $(MAKE); $(unstage)
2078 @r=`${PWD_COMMAND}`; export r; \
2079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2080 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2081 install-html-target
2082
2083
2084 .PHONY: install-html-host
2085
2086 install-html-host: maybe-install-html-bfd
2087 install-html-host: maybe-install-html-opcodes
2088 install-html-host: maybe-install-html-binutils
2089 install-html-host: maybe-install-html-bison
2090 install-html-host: maybe-install-html-cgen
2091 install-html-host: maybe-install-html-dejagnu
2092 install-html-host: maybe-install-html-etc
2093 install-html-host: maybe-install-html-fastjar
2094 install-html-host: maybe-install-html-fixincludes
2095 install-html-host: maybe-install-html-flex
2096 install-html-host: maybe-install-html-gas
2097 install-html-host: maybe-install-html-gcc
2098 install-html-host: maybe-install-html-gmp
2099 install-html-host: maybe-install-html-mpfr
2100 install-html-host: maybe-install-html-mpc
2101 install-html-host: maybe-install-html-isl
2102 install-html-host: maybe-install-html-libelf
2103 install-html-host: maybe-install-html-gold
2104 install-html-host: maybe-install-html-gprof
2105 install-html-host: maybe-install-html-gprofng
2106 install-html-host: maybe-install-html-intl
2107 install-html-host: maybe-install-html-tcl
2108 install-html-host: maybe-install-html-itcl
2109 install-html-host: maybe-install-html-ld
2110 install-html-host: maybe-install-html-libbacktrace
2111 install-html-host: maybe-install-html-libcpp
2112 install-html-host: maybe-install-html-libcody
2113 install-html-host: maybe-install-html-libdecnumber
2114 install-html-host: maybe-install-html-libgui
2115 install-html-host: maybe-install-html-libiberty
2116 install-html-host: maybe-install-html-libiberty-linker-plugin
2117 install-html-host: maybe-install-html-libiconv
2118 install-html-host: maybe-install-html-m4
2119 install-html-host: maybe-install-html-readline
2120 install-html-host: maybe-install-html-sid
2121 install-html-host: maybe-install-html-sim
2122 install-html-host: maybe-install-html-texinfo
2123 install-html-host: maybe-install-html-zlib
2124 install-html-host: maybe-install-html-gnulib
2125 install-html-host: maybe-install-html-gdbsupport
2126 install-html-host: maybe-install-html-gdbserver
2127 install-html-host: maybe-install-html-gdb
2128 install-html-host: maybe-install-html-expect
2129 install-html-host: maybe-install-html-guile
2130 install-html-host: maybe-install-html-tk
2131 install-html-host: maybe-install-html-libtermcap
2132 install-html-host: maybe-install-html-utils
2133 install-html-host: maybe-install-html-c++tools
2134 install-html-host: maybe-install-html-gnattools
2135 install-html-host: maybe-install-html-lto-plugin
2136 install-html-host: maybe-install-html-libcc1
2137 install-html-host: maybe-install-html-gotools
2138 install-html-host: maybe-install-html-libctf
2139 install-html-host: maybe-install-html-libsframe
2140
2141 .PHONY: install-html-target
2142
2143 install-html-target: maybe-install-html-target-libstdc++-v3
2144 install-html-target: maybe-install-html-target-libsanitizer
2145 install-html-target: maybe-install-html-target-libvtv
2146 install-html-target: maybe-install-html-target-liboffloadmic
2147 install-html-target: maybe-install-html-target-libssp
2148 install-html-target: maybe-install-html-target-newlib
2149 install-html-target: maybe-install-html-target-libgcc
2150 install-html-target: maybe-install-html-target-libbacktrace
2151 install-html-target: maybe-install-html-target-libquadmath
2152 install-html-target: maybe-install-html-target-libgfortran
2153 install-html-target: maybe-install-html-target-libobjc
2154 install-html-target: maybe-install-html-target-libgo
2155 install-html-target: maybe-install-html-target-libphobos
2156 install-html-target: maybe-install-html-target-libtermcap
2157 install-html-target: maybe-install-html-target-winsup
2158 install-html-target: maybe-install-html-target-libgloss
2159 install-html-target: maybe-install-html-target-libffi
2160 install-html-target: maybe-install-html-target-zlib
2161 install-html-target: maybe-install-html-target-rda
2162 install-html-target: maybe-install-html-target-libada
2163 install-html-target: maybe-install-html-target-libgomp
2164 install-html-target: maybe-install-html-target-libitm
2165 install-html-target: maybe-install-html-target-libatomic
2166
2167 .PHONY: do-installcheck
2168 do-installcheck:
2169 @: $(MAKE); $(unstage)
2170 @r=`${PWD_COMMAND}`; export r; \
2171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2172 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2173 installcheck-target
2174
2175
2176 .PHONY: installcheck-host
2177
2178 installcheck-host: maybe-installcheck-bfd
2179 installcheck-host: maybe-installcheck-opcodes
2180 installcheck-host: maybe-installcheck-binutils
2181 installcheck-host: maybe-installcheck-bison
2182 installcheck-host: maybe-installcheck-cgen
2183 installcheck-host: maybe-installcheck-dejagnu
2184 installcheck-host: maybe-installcheck-etc
2185 installcheck-host: maybe-installcheck-fastjar
2186 installcheck-host: maybe-installcheck-fixincludes
2187 installcheck-host: maybe-installcheck-flex
2188 installcheck-host: maybe-installcheck-gas
2189 installcheck-host: maybe-installcheck-gcc
2190 installcheck-host: maybe-installcheck-gmp
2191 installcheck-host: maybe-installcheck-mpfr
2192 installcheck-host: maybe-installcheck-mpc
2193 installcheck-host: maybe-installcheck-isl
2194 installcheck-host: maybe-installcheck-libelf
2195 installcheck-host: maybe-installcheck-gold
2196 installcheck-host: maybe-installcheck-gprof
2197 installcheck-host: maybe-installcheck-gprofng
2198 installcheck-host: maybe-installcheck-intl
2199 installcheck-host: maybe-installcheck-tcl
2200 installcheck-host: maybe-installcheck-itcl
2201 installcheck-host: maybe-installcheck-ld
2202 installcheck-host: maybe-installcheck-libbacktrace
2203 installcheck-host: maybe-installcheck-libcpp
2204 installcheck-host: maybe-installcheck-libcody
2205 installcheck-host: maybe-installcheck-libdecnumber
2206 installcheck-host: maybe-installcheck-libgui
2207 installcheck-host: maybe-installcheck-libiberty
2208 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2209 installcheck-host: maybe-installcheck-libiconv
2210 installcheck-host: maybe-installcheck-m4
2211 installcheck-host: maybe-installcheck-readline
2212 installcheck-host: maybe-installcheck-sid
2213 installcheck-host: maybe-installcheck-sim
2214 installcheck-host: maybe-installcheck-texinfo
2215 installcheck-host: maybe-installcheck-zlib
2216 installcheck-host: maybe-installcheck-gnulib
2217 installcheck-host: maybe-installcheck-gdbsupport
2218 installcheck-host: maybe-installcheck-gdbserver
2219 installcheck-host: maybe-installcheck-gdb
2220 installcheck-host: maybe-installcheck-expect
2221 installcheck-host: maybe-installcheck-guile
2222 installcheck-host: maybe-installcheck-tk
2223 installcheck-host: maybe-installcheck-libtermcap
2224 installcheck-host: maybe-installcheck-utils
2225 installcheck-host: maybe-installcheck-c++tools
2226 installcheck-host: maybe-installcheck-gnattools
2227 installcheck-host: maybe-installcheck-lto-plugin
2228 installcheck-host: maybe-installcheck-libcc1
2229 installcheck-host: maybe-installcheck-gotools
2230 installcheck-host: maybe-installcheck-libctf
2231 installcheck-host: maybe-installcheck-libsframe
2232
2233 .PHONY: installcheck-target
2234
2235 installcheck-target: maybe-installcheck-target-libstdc++-v3
2236 installcheck-target: maybe-installcheck-target-libsanitizer
2237 installcheck-target: maybe-installcheck-target-libvtv
2238 installcheck-target: maybe-installcheck-target-liboffloadmic
2239 installcheck-target: maybe-installcheck-target-libssp
2240 installcheck-target: maybe-installcheck-target-newlib
2241 installcheck-target: maybe-installcheck-target-libgcc
2242 installcheck-target: maybe-installcheck-target-libbacktrace
2243 installcheck-target: maybe-installcheck-target-libquadmath
2244 installcheck-target: maybe-installcheck-target-libgfortran
2245 installcheck-target: maybe-installcheck-target-libobjc
2246 installcheck-target: maybe-installcheck-target-libgo
2247 installcheck-target: maybe-installcheck-target-libphobos
2248 installcheck-target: maybe-installcheck-target-libtermcap
2249 installcheck-target: maybe-installcheck-target-winsup
2250 installcheck-target: maybe-installcheck-target-libgloss
2251 installcheck-target: maybe-installcheck-target-libffi
2252 installcheck-target: maybe-installcheck-target-zlib
2253 installcheck-target: maybe-installcheck-target-rda
2254 installcheck-target: maybe-installcheck-target-libada
2255 installcheck-target: maybe-installcheck-target-libgomp
2256 installcheck-target: maybe-installcheck-target-libitm
2257 installcheck-target: maybe-installcheck-target-libatomic
2258
2259 .PHONY: do-mostlyclean
2260 do-mostlyclean:
2261 @: $(MAKE); $(unstage)
2262 @r=`${PWD_COMMAND}`; export r; \
2263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2264 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2265 mostlyclean-target
2266
2267
2268 .PHONY: mostlyclean-host
2269
2270 mostlyclean-host: maybe-mostlyclean-bfd
2271 mostlyclean-host: maybe-mostlyclean-opcodes
2272 mostlyclean-host: maybe-mostlyclean-binutils
2273 mostlyclean-host: maybe-mostlyclean-bison
2274 mostlyclean-host: maybe-mostlyclean-cgen
2275 mostlyclean-host: maybe-mostlyclean-dejagnu
2276 mostlyclean-host: maybe-mostlyclean-etc
2277 mostlyclean-host: maybe-mostlyclean-fastjar
2278 mostlyclean-host: maybe-mostlyclean-fixincludes
2279 mostlyclean-host: maybe-mostlyclean-flex
2280 mostlyclean-host: maybe-mostlyclean-gas
2281 mostlyclean-host: maybe-mostlyclean-gcc
2282 mostlyclean-host: maybe-mostlyclean-gmp
2283 mostlyclean-host: maybe-mostlyclean-mpfr
2284 mostlyclean-host: maybe-mostlyclean-mpc
2285 mostlyclean-host: maybe-mostlyclean-isl
2286 mostlyclean-host: maybe-mostlyclean-libelf
2287 mostlyclean-host: maybe-mostlyclean-gold
2288 mostlyclean-host: maybe-mostlyclean-gprof
2289 mostlyclean-host: maybe-mostlyclean-gprofng
2290 mostlyclean-host: maybe-mostlyclean-intl
2291 mostlyclean-host: maybe-mostlyclean-tcl
2292 mostlyclean-host: maybe-mostlyclean-itcl
2293 mostlyclean-host: maybe-mostlyclean-ld
2294 mostlyclean-host: maybe-mostlyclean-libbacktrace
2295 mostlyclean-host: maybe-mostlyclean-libcpp
2296 mostlyclean-host: maybe-mostlyclean-libcody
2297 mostlyclean-host: maybe-mostlyclean-libdecnumber
2298 mostlyclean-host: maybe-mostlyclean-libgui
2299 mostlyclean-host: maybe-mostlyclean-libiberty
2300 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2301 mostlyclean-host: maybe-mostlyclean-libiconv
2302 mostlyclean-host: maybe-mostlyclean-m4
2303 mostlyclean-host: maybe-mostlyclean-readline
2304 mostlyclean-host: maybe-mostlyclean-sid
2305 mostlyclean-host: maybe-mostlyclean-sim
2306 mostlyclean-host: maybe-mostlyclean-texinfo
2307 mostlyclean-host: maybe-mostlyclean-zlib
2308 mostlyclean-host: maybe-mostlyclean-gnulib
2309 mostlyclean-host: maybe-mostlyclean-gdbsupport
2310 mostlyclean-host: maybe-mostlyclean-gdbserver
2311 mostlyclean-host: maybe-mostlyclean-gdb
2312 mostlyclean-host: maybe-mostlyclean-expect
2313 mostlyclean-host: maybe-mostlyclean-guile
2314 mostlyclean-host: maybe-mostlyclean-tk
2315 mostlyclean-host: maybe-mostlyclean-libtermcap
2316 mostlyclean-host: maybe-mostlyclean-utils
2317 mostlyclean-host: maybe-mostlyclean-c++tools
2318 mostlyclean-host: maybe-mostlyclean-gnattools
2319 mostlyclean-host: maybe-mostlyclean-lto-plugin
2320 mostlyclean-host: maybe-mostlyclean-libcc1
2321 mostlyclean-host: maybe-mostlyclean-gotools
2322 mostlyclean-host: maybe-mostlyclean-libctf
2323 mostlyclean-host: maybe-mostlyclean-libsframe
2324
2325 .PHONY: mostlyclean-target
2326
2327 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2328 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2329 mostlyclean-target: maybe-mostlyclean-target-libvtv
2330 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2331 mostlyclean-target: maybe-mostlyclean-target-libssp
2332 mostlyclean-target: maybe-mostlyclean-target-newlib
2333 mostlyclean-target: maybe-mostlyclean-target-libgcc
2334 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2335 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2336 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2337 mostlyclean-target: maybe-mostlyclean-target-libobjc
2338 mostlyclean-target: maybe-mostlyclean-target-libgo
2339 mostlyclean-target: maybe-mostlyclean-target-libphobos
2340 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2341 mostlyclean-target: maybe-mostlyclean-target-winsup
2342 mostlyclean-target: maybe-mostlyclean-target-libgloss
2343 mostlyclean-target: maybe-mostlyclean-target-libffi
2344 mostlyclean-target: maybe-mostlyclean-target-zlib
2345 mostlyclean-target: maybe-mostlyclean-target-rda
2346 mostlyclean-target: maybe-mostlyclean-target-libada
2347 mostlyclean-target: maybe-mostlyclean-target-libgomp
2348 mostlyclean-target: maybe-mostlyclean-target-libitm
2349 mostlyclean-target: maybe-mostlyclean-target-libatomic
2350
2351 .PHONY: do-clean
2352 do-clean:
2353 @: $(MAKE); $(unstage)
2354 @r=`${PWD_COMMAND}`; export r; \
2355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2356 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2357 clean-target
2358
2359
2360 .PHONY: clean-host
2361
2362 clean-host: maybe-clean-bfd
2363 clean-host: maybe-clean-opcodes
2364 clean-host: maybe-clean-binutils
2365 clean-host: maybe-clean-bison
2366 clean-host: maybe-clean-cgen
2367 clean-host: maybe-clean-dejagnu
2368 clean-host: maybe-clean-etc
2369 clean-host: maybe-clean-fastjar
2370 clean-host: maybe-clean-fixincludes
2371 clean-host: maybe-clean-flex
2372 clean-host: maybe-clean-gas
2373 clean-host: maybe-clean-gcc
2374 clean-host: maybe-clean-gmp
2375 clean-host: maybe-clean-mpfr
2376 clean-host: maybe-clean-mpc
2377 clean-host: maybe-clean-isl
2378 clean-host: maybe-clean-libelf
2379 clean-host: maybe-clean-gold
2380 clean-host: maybe-clean-gprof
2381 clean-host: maybe-clean-gprofng
2382 clean-host: maybe-clean-intl
2383 clean-host: maybe-clean-tcl
2384 clean-host: maybe-clean-itcl
2385 clean-host: maybe-clean-ld
2386 clean-host: maybe-clean-libbacktrace
2387 clean-host: maybe-clean-libcpp
2388 clean-host: maybe-clean-libcody
2389 clean-host: maybe-clean-libdecnumber
2390 clean-host: maybe-clean-libgui
2391 clean-host: maybe-clean-libiberty
2392 clean-host: maybe-clean-libiberty-linker-plugin
2393 clean-host: maybe-clean-libiconv
2394 clean-host: maybe-clean-m4
2395 clean-host: maybe-clean-readline
2396 clean-host: maybe-clean-sid
2397 clean-host: maybe-clean-sim
2398 clean-host: maybe-clean-texinfo
2399 clean-host: maybe-clean-zlib
2400 clean-host: maybe-clean-gnulib
2401 clean-host: maybe-clean-gdbsupport
2402 clean-host: maybe-clean-gdbserver
2403 clean-host: maybe-clean-gdb
2404 clean-host: maybe-clean-expect
2405 clean-host: maybe-clean-guile
2406 clean-host: maybe-clean-tk
2407 clean-host: maybe-clean-libtermcap
2408 clean-host: maybe-clean-utils
2409 clean-host: maybe-clean-c++tools
2410 clean-host: maybe-clean-gnattools
2411 clean-host: maybe-clean-lto-plugin
2412 clean-host: maybe-clean-libcc1
2413 clean-host: maybe-clean-gotools
2414 clean-host: maybe-clean-libctf
2415 clean-host: maybe-clean-libsframe
2416
2417 .PHONY: clean-target
2418
2419 clean-target: maybe-clean-target-libstdc++-v3
2420 clean-target: maybe-clean-target-libsanitizer
2421 clean-target: maybe-clean-target-libvtv
2422 clean-target: maybe-clean-target-liboffloadmic
2423 clean-target: maybe-clean-target-libssp
2424 clean-target: maybe-clean-target-newlib
2425 clean-target: maybe-clean-target-libgcc
2426 clean-target: maybe-clean-target-libbacktrace
2427 clean-target: maybe-clean-target-libquadmath
2428 clean-target: maybe-clean-target-libgfortran
2429 clean-target: maybe-clean-target-libobjc
2430 clean-target: maybe-clean-target-libgo
2431 clean-target: maybe-clean-target-libphobos
2432 clean-target: maybe-clean-target-libtermcap
2433 clean-target: maybe-clean-target-winsup
2434 clean-target: maybe-clean-target-libgloss
2435 clean-target: maybe-clean-target-libffi
2436 clean-target: maybe-clean-target-zlib
2437 clean-target: maybe-clean-target-rda
2438 clean-target: maybe-clean-target-libada
2439 clean-target: maybe-clean-target-libgomp
2440 clean-target: maybe-clean-target-libitm
2441 clean-target: maybe-clean-target-libatomic
2442
2443 .PHONY: do-distclean
2444 do-distclean:
2445 @: $(MAKE); $(unstage)
2446 @r=`${PWD_COMMAND}`; export r; \
2447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2448 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2449 distclean-target
2450
2451
2452 .PHONY: distclean-host
2453
2454 distclean-host: maybe-distclean-bfd
2455 distclean-host: maybe-distclean-opcodes
2456 distclean-host: maybe-distclean-binutils
2457 distclean-host: maybe-distclean-bison
2458 distclean-host: maybe-distclean-cgen
2459 distclean-host: maybe-distclean-dejagnu
2460 distclean-host: maybe-distclean-etc
2461 distclean-host: maybe-distclean-fastjar
2462 distclean-host: maybe-distclean-fixincludes
2463 distclean-host: maybe-distclean-flex
2464 distclean-host: maybe-distclean-gas
2465 distclean-host: maybe-distclean-gcc
2466 distclean-host: maybe-distclean-gmp
2467 distclean-host: maybe-distclean-mpfr
2468 distclean-host: maybe-distclean-mpc
2469 distclean-host: maybe-distclean-isl
2470 distclean-host: maybe-distclean-libelf
2471 distclean-host: maybe-distclean-gold
2472 distclean-host: maybe-distclean-gprof
2473 distclean-host: maybe-distclean-gprofng
2474 distclean-host: maybe-distclean-intl
2475 distclean-host: maybe-distclean-tcl
2476 distclean-host: maybe-distclean-itcl
2477 distclean-host: maybe-distclean-ld
2478 distclean-host: maybe-distclean-libbacktrace
2479 distclean-host: maybe-distclean-libcpp
2480 distclean-host: maybe-distclean-libcody
2481 distclean-host: maybe-distclean-libdecnumber
2482 distclean-host: maybe-distclean-libgui
2483 distclean-host: maybe-distclean-libiberty
2484 distclean-host: maybe-distclean-libiberty-linker-plugin
2485 distclean-host: maybe-distclean-libiconv
2486 distclean-host: maybe-distclean-m4
2487 distclean-host: maybe-distclean-readline
2488 distclean-host: maybe-distclean-sid
2489 distclean-host: maybe-distclean-sim
2490 distclean-host: maybe-distclean-texinfo
2491 distclean-host: maybe-distclean-zlib
2492 distclean-host: maybe-distclean-gnulib
2493 distclean-host: maybe-distclean-gdbsupport
2494 distclean-host: maybe-distclean-gdbserver
2495 distclean-host: maybe-distclean-gdb
2496 distclean-host: maybe-distclean-expect
2497 distclean-host: maybe-distclean-guile
2498 distclean-host: maybe-distclean-tk
2499 distclean-host: maybe-distclean-libtermcap
2500 distclean-host: maybe-distclean-utils
2501 distclean-host: maybe-distclean-c++tools
2502 distclean-host: maybe-distclean-gnattools
2503 distclean-host: maybe-distclean-lto-plugin
2504 distclean-host: maybe-distclean-libcc1
2505 distclean-host: maybe-distclean-gotools
2506 distclean-host: maybe-distclean-libctf
2507 distclean-host: maybe-distclean-libsframe
2508
2509 .PHONY: distclean-target
2510
2511 distclean-target: maybe-distclean-target-libstdc++-v3
2512 distclean-target: maybe-distclean-target-libsanitizer
2513 distclean-target: maybe-distclean-target-libvtv
2514 distclean-target: maybe-distclean-target-liboffloadmic
2515 distclean-target: maybe-distclean-target-libssp
2516 distclean-target: maybe-distclean-target-newlib
2517 distclean-target: maybe-distclean-target-libgcc
2518 distclean-target: maybe-distclean-target-libbacktrace
2519 distclean-target: maybe-distclean-target-libquadmath
2520 distclean-target: maybe-distclean-target-libgfortran
2521 distclean-target: maybe-distclean-target-libobjc
2522 distclean-target: maybe-distclean-target-libgo
2523 distclean-target: maybe-distclean-target-libphobos
2524 distclean-target: maybe-distclean-target-libtermcap
2525 distclean-target: maybe-distclean-target-winsup
2526 distclean-target: maybe-distclean-target-libgloss
2527 distclean-target: maybe-distclean-target-libffi
2528 distclean-target: maybe-distclean-target-zlib
2529 distclean-target: maybe-distclean-target-rda
2530 distclean-target: maybe-distclean-target-libada
2531 distclean-target: maybe-distclean-target-libgomp
2532 distclean-target: maybe-distclean-target-libitm
2533 distclean-target: maybe-distclean-target-libatomic
2534
2535 .PHONY: do-maintainer-clean
2536 do-maintainer-clean:
2537 @: $(MAKE); $(unstage)
2538 @r=`${PWD_COMMAND}`; export r; \
2539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2541 maintainer-clean-target
2542
2543
2544 .PHONY: maintainer-clean-host
2545
2546 maintainer-clean-host: maybe-maintainer-clean-bfd
2547 maintainer-clean-host: maybe-maintainer-clean-opcodes
2548 maintainer-clean-host: maybe-maintainer-clean-binutils
2549 maintainer-clean-host: maybe-maintainer-clean-bison
2550 maintainer-clean-host: maybe-maintainer-clean-cgen
2551 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2552 maintainer-clean-host: maybe-maintainer-clean-etc
2553 maintainer-clean-host: maybe-maintainer-clean-fastjar
2554 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2555 maintainer-clean-host: maybe-maintainer-clean-flex
2556 maintainer-clean-host: maybe-maintainer-clean-gas
2557 maintainer-clean-host: maybe-maintainer-clean-gcc
2558 maintainer-clean-host: maybe-maintainer-clean-gmp
2559 maintainer-clean-host: maybe-maintainer-clean-mpfr
2560 maintainer-clean-host: maybe-maintainer-clean-mpc
2561 maintainer-clean-host: maybe-maintainer-clean-isl
2562 maintainer-clean-host: maybe-maintainer-clean-libelf
2563 maintainer-clean-host: maybe-maintainer-clean-gold
2564 maintainer-clean-host: maybe-maintainer-clean-gprof
2565 maintainer-clean-host: maybe-maintainer-clean-gprofng
2566 maintainer-clean-host: maybe-maintainer-clean-intl
2567 maintainer-clean-host: maybe-maintainer-clean-tcl
2568 maintainer-clean-host: maybe-maintainer-clean-itcl
2569 maintainer-clean-host: maybe-maintainer-clean-ld
2570 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2571 maintainer-clean-host: maybe-maintainer-clean-libcpp
2572 maintainer-clean-host: maybe-maintainer-clean-libcody
2573 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2574 maintainer-clean-host: maybe-maintainer-clean-libgui
2575 maintainer-clean-host: maybe-maintainer-clean-libiberty
2576 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2577 maintainer-clean-host: maybe-maintainer-clean-libiconv
2578 maintainer-clean-host: maybe-maintainer-clean-m4
2579 maintainer-clean-host: maybe-maintainer-clean-readline
2580 maintainer-clean-host: maybe-maintainer-clean-sid
2581 maintainer-clean-host: maybe-maintainer-clean-sim
2582 maintainer-clean-host: maybe-maintainer-clean-texinfo
2583 maintainer-clean-host: maybe-maintainer-clean-zlib
2584 maintainer-clean-host: maybe-maintainer-clean-gnulib
2585 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2586 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2587 maintainer-clean-host: maybe-maintainer-clean-gdb
2588 maintainer-clean-host: maybe-maintainer-clean-expect
2589 maintainer-clean-host: maybe-maintainer-clean-guile
2590 maintainer-clean-host: maybe-maintainer-clean-tk
2591 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2592 maintainer-clean-host: maybe-maintainer-clean-utils
2593 maintainer-clean-host: maybe-maintainer-clean-c++tools
2594 maintainer-clean-host: maybe-maintainer-clean-gnattools
2595 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2596 maintainer-clean-host: maybe-maintainer-clean-libcc1
2597 maintainer-clean-host: maybe-maintainer-clean-gotools
2598 maintainer-clean-host: maybe-maintainer-clean-libctf
2599 maintainer-clean-host: maybe-maintainer-clean-libsframe
2600
2601 .PHONY: maintainer-clean-target
2602
2603 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2604 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2605 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2606 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2607 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2608 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2609 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2610 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2611 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2612 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2613 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2614 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2615 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2616 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2617 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2618 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2619 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2620 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2621 maintainer-clean-target: maybe-maintainer-clean-target-rda
2622 maintainer-clean-target: maybe-maintainer-clean-target-libada
2623 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2624 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2625 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2626
2627
2628 # Here are the targets which correspond to the do-X targets.
2629
2630 .PHONY: info installcheck dvi pdf html
2631 .PHONY: install-info install-dvi install-pdf install-html
2632 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2633 .PHONY: local-clean local-distclean local-maintainer-clean
2634 info: do-info
2635 installcheck: do-installcheck
2636 dvi: do-dvi
2637 pdf: do-pdf
2638 html: do-html
2639
2640 # Make sure makeinfo is built before we do a `make info', if we're
2641 # in fact building texinfo.
2642 do-info: maybe-all-texinfo
2643
2644 install-info: do-install-info dir.info
2645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2646 if [ -f dir.info ]; then \
2647 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2648 else true; fi
2649
2650 install-dvi: do-install-dvi
2651
2652 install-pdf: do-install-pdf
2653
2654 install-html: do-install-html
2655
2656 local-clean:
2657 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2658
2659 local-distclean:
2660 -rm -f Makefile config.status config.cache mh-frag mt-frag
2661 -rm -f maybedep.tmp serdep.tmp stage_final
2662 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2663 rm -rf $(TARGET_SUBDIR); \
2664 else true; fi
2665 -rm -rf $(BUILD_SUBDIR)
2666 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2667 rm -rf $(HOST_SUBDIR); \
2668 else true; fi
2669 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2670 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2671 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2672 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2673 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2674 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2675 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2676
2677 local-maintainer-clean:
2678 @echo "This command is intended for maintainers to use;"
2679 @echo "it deletes files that may require special tools to rebuild."
2680
2681 clean: do-clean local-clean
2682 mostlyclean: do-mostlyclean local-clean
2683 distclean: do-distclean local-clean local-distclean
2684 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2685 maintainer-clean: local-distclean
2686 realclean: maintainer-clean
2687
2688 # Check target.
2689
2690 .PHONY: check do-check
2691 check: do-check
2692
2693 # Only include modules actually being configured and built.
2694 .PHONY: check-host
2695 check-host: \
2696 maybe-check-bfd \
2697 maybe-check-opcodes \
2698 maybe-check-binutils \
2699 maybe-check-bison \
2700 maybe-check-cgen \
2701 maybe-check-dejagnu \
2702 maybe-check-etc \
2703 maybe-check-fastjar \
2704 maybe-check-fixincludes \
2705 maybe-check-flex \
2706 maybe-check-gas \
2707 maybe-check-gcc \
2708 maybe-check-gmp \
2709 maybe-check-mpfr \
2710 maybe-check-mpc \
2711 maybe-check-isl \
2712 maybe-check-libelf \
2713 maybe-check-gold \
2714 maybe-check-gprof \
2715 maybe-check-gprofng \
2716 maybe-check-intl \
2717 maybe-check-tcl \
2718 maybe-check-itcl \
2719 maybe-check-ld \
2720 maybe-check-libbacktrace \
2721 maybe-check-libcpp \
2722 maybe-check-libcody \
2723 maybe-check-libdecnumber \
2724 maybe-check-libgui \
2725 maybe-check-libiberty \
2726 maybe-check-libiberty-linker-plugin \
2727 maybe-check-libiconv \
2728 maybe-check-m4 \
2729 maybe-check-readline \
2730 maybe-check-sid \
2731 maybe-check-sim \
2732 maybe-check-texinfo \
2733 maybe-check-zlib \
2734 maybe-check-gnulib \
2735 maybe-check-gdbsupport \
2736 maybe-check-gdbserver \
2737 maybe-check-gdb \
2738 maybe-check-expect \
2739 maybe-check-guile \
2740 maybe-check-tk \
2741 maybe-check-libtermcap \
2742 maybe-check-utils \
2743 maybe-check-c++tools \
2744 maybe-check-gnattools \
2745 maybe-check-lto-plugin \
2746 maybe-check-libcc1 \
2747 maybe-check-gotools \
2748 maybe-check-libctf \
2749 maybe-check-libsframe
2750
2751 .PHONY: check-target
2752 check-target: \
2753 maybe-check-target-libstdc++-v3 \
2754 maybe-check-target-libsanitizer \
2755 maybe-check-target-libvtv \
2756 maybe-check-target-liboffloadmic \
2757 maybe-check-target-libssp \
2758 maybe-check-target-newlib \
2759 maybe-check-target-libgcc \
2760 maybe-check-target-libbacktrace \
2761 maybe-check-target-libquadmath \
2762 maybe-check-target-libgfortran \
2763 maybe-check-target-libobjc \
2764 maybe-check-target-libgo \
2765 maybe-check-target-libphobos \
2766 maybe-check-target-libtermcap \
2767 maybe-check-target-winsup \
2768 maybe-check-target-libgloss \
2769 maybe-check-target-libffi \
2770 maybe-check-target-zlib \
2771 maybe-check-target-rda \
2772 maybe-check-target-libada \
2773 maybe-check-target-libgomp \
2774 maybe-check-target-libitm \
2775 maybe-check-target-libatomic
2776
2777 do-check:
2778 @: $(MAKE); $(unstage)
2779 @r=`${PWD_COMMAND}`; export r; \
2780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2781 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2782
2783 # Automated reporting of test results.
2784
2785 warning.log: build.log
2786 $(srcdir)/contrib/warn_summary build.log > $@
2787
2788 mail-report.log:
2789 if test x'$(BOOT_CFLAGS)' != x''; then \
2790 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2791 fi; \
2792 $(srcdir)/contrib/test_summary -t >$@
2793 chmod +x $@
2794 echo If you really want to send e-mail, run ./$@ now
2795
2796 mail-report-with-warnings.log: warning.log
2797 if test x'$(BOOT_CFLAGS)' != x''; then \
2798 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2799 fi; \
2800 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2801 chmod +x $@
2802 echo If you really want to send e-mail, run ./$@ now
2803
2804 # Local Vim config
2805
2806 $(srcdir)/.local.vimrc:
2807 $(LN_S) contrib/vimrc $@
2808
2809 $(srcdir)/.lvimrc:
2810 $(LN_S) contrib/vimrc $@
2811
2812 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2813
2814 .PHONY: vimrc
2815
2816 # clang-format config
2817
2818 $(srcdir)/.clang-format:
2819 $(LN_S) contrib/clang-format $@
2820
2821 clang-format: $(srcdir)/.clang-format
2822
2823 .PHONY: clang-format
2824
2825 # Installation targets.
2826
2827 .PHONY: install uninstall
2828 install:
2829 @: $(MAKE); $(unstage)
2830 @r=`${PWD_COMMAND}`; export r; \
2831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2832 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2833
2834 .PHONY: install-host-nogcc
2835 install-host-nogcc: \
2836 maybe-install-bfd \
2837 maybe-install-opcodes \
2838 maybe-install-binutils \
2839 maybe-install-bison \
2840 maybe-install-cgen \
2841 maybe-install-dejagnu \
2842 maybe-install-etc \
2843 maybe-install-fastjar \
2844 maybe-install-fixincludes \
2845 maybe-install-flex \
2846 maybe-install-gas \
2847 maybe-install-gmp \
2848 maybe-install-mpfr \
2849 maybe-install-mpc \
2850 maybe-install-isl \
2851 maybe-install-libelf \
2852 maybe-install-gold \
2853 maybe-install-gprof \
2854 maybe-install-gprofng \
2855 maybe-install-intl \
2856 maybe-install-tcl \
2857 maybe-install-itcl \
2858 maybe-install-ld \
2859 maybe-install-libbacktrace \
2860 maybe-install-libcpp \
2861 maybe-install-libcody \
2862 maybe-install-libdecnumber \
2863 maybe-install-libgui \
2864 maybe-install-libiberty \
2865 maybe-install-libiberty-linker-plugin \
2866 maybe-install-libiconv \
2867 maybe-install-m4 \
2868 maybe-install-readline \
2869 maybe-install-sid \
2870 maybe-install-sim \
2871 maybe-install-texinfo \
2872 maybe-install-zlib \
2873 maybe-install-gnulib \
2874 maybe-install-gdbsupport \
2875 maybe-install-gdbserver \
2876 maybe-install-gdb \
2877 maybe-install-expect \
2878 maybe-install-guile \
2879 maybe-install-tk \
2880 maybe-install-libtermcap \
2881 maybe-install-utils \
2882 maybe-install-c++tools \
2883 maybe-install-gnattools \
2884 maybe-install-lto-plugin \
2885 maybe-install-libcc1 \
2886 maybe-install-gotools \
2887 maybe-install-libctf \
2888 maybe-install-libsframe
2889
2890 .PHONY: install-host
2891 install-host: \
2892 maybe-install-bfd \
2893 maybe-install-opcodes \
2894 maybe-install-binutils \
2895 maybe-install-bison \
2896 maybe-install-cgen \
2897 maybe-install-dejagnu \
2898 maybe-install-etc \
2899 maybe-install-fastjar \
2900 maybe-install-fixincludes \
2901 maybe-install-flex \
2902 maybe-install-gas \
2903 maybe-install-gcc \
2904 maybe-install-gmp \
2905 maybe-install-mpfr \
2906 maybe-install-mpc \
2907 maybe-install-isl \
2908 maybe-install-libelf \
2909 maybe-install-gold \
2910 maybe-install-gprof \
2911 maybe-install-gprofng \
2912 maybe-install-intl \
2913 maybe-install-tcl \
2914 maybe-install-itcl \
2915 maybe-install-ld \
2916 maybe-install-libbacktrace \
2917 maybe-install-libcpp \
2918 maybe-install-libcody \
2919 maybe-install-libdecnumber \
2920 maybe-install-libgui \
2921 maybe-install-libiberty \
2922 maybe-install-libiberty-linker-plugin \
2923 maybe-install-libiconv \
2924 maybe-install-m4 \
2925 maybe-install-readline \
2926 maybe-install-sid \
2927 maybe-install-sim \
2928 maybe-install-texinfo \
2929 maybe-install-zlib \
2930 maybe-install-gnulib \
2931 maybe-install-gdbsupport \
2932 maybe-install-gdbserver \
2933 maybe-install-gdb \
2934 maybe-install-expect \
2935 maybe-install-guile \
2936 maybe-install-tk \
2937 maybe-install-libtermcap \
2938 maybe-install-utils \
2939 maybe-install-c++tools \
2940 maybe-install-gnattools \
2941 maybe-install-lto-plugin \
2942 maybe-install-libcc1 \
2943 maybe-install-gotools \
2944 maybe-install-libctf \
2945 maybe-install-libsframe
2946
2947 .PHONY: install-target
2948 install-target: \
2949 maybe-install-target-libstdc++-v3 \
2950 maybe-install-target-libsanitizer \
2951 maybe-install-target-libvtv \
2952 maybe-install-target-liboffloadmic \
2953 maybe-install-target-libssp \
2954 maybe-install-target-newlib \
2955 maybe-install-target-libgcc \
2956 maybe-install-target-libbacktrace \
2957 maybe-install-target-libquadmath \
2958 maybe-install-target-libgfortran \
2959 maybe-install-target-libobjc \
2960 maybe-install-target-libgo \
2961 maybe-install-target-libphobos \
2962 maybe-install-target-libtermcap \
2963 maybe-install-target-winsup \
2964 maybe-install-target-libgloss \
2965 maybe-install-target-libffi \
2966 maybe-install-target-zlib \
2967 maybe-install-target-rda \
2968 maybe-install-target-libada \
2969 maybe-install-target-libgomp \
2970 maybe-install-target-libitm \
2971 maybe-install-target-libatomic
2972
2973 uninstall:
2974 @echo "the uninstall target is not supported in this tree"
2975
2976 .PHONY: install.all
2977 install.all: install-no-fixedincludes
2978 @if [ -f ./gcc/Makefile ]; then \
2979 r=`${PWD_COMMAND}`; export r; \
2980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2981 $(HOST_EXPORTS) \
2982 (cd ./gcc && \
2983 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2984 else \
2985 true; \
2986 fi
2987
2988 # install-no-fixedincludes is used to allow the elaboration of binary packages
2989 # suitable for distribution, where we cannot include the fixed system header
2990 # files.
2991 .PHONY: install-no-fixedincludes
2992 install-no-fixedincludes: installdirs install-host-nogcc \
2993 install-target gcc-install-no-fixedincludes
2994
2995 .PHONY: install-strip
2996 install-strip:
2997 @: $(MAKE); $(unstage)
2998 @r=`${PWD_COMMAND}`; export r; \
2999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3001
3002 .PHONY: install-strip-host
3003 install-strip-host: \
3004 maybe-install-strip-bfd \
3005 maybe-install-strip-opcodes \
3006 maybe-install-strip-binutils \
3007 maybe-install-strip-bison \
3008 maybe-install-strip-cgen \
3009 maybe-install-strip-dejagnu \
3010 maybe-install-strip-etc \
3011 maybe-install-strip-fastjar \
3012 maybe-install-strip-fixincludes \
3013 maybe-install-strip-flex \
3014 maybe-install-strip-gas \
3015 maybe-install-strip-gcc \
3016 maybe-install-strip-gmp \
3017 maybe-install-strip-mpfr \
3018 maybe-install-strip-mpc \
3019 maybe-install-strip-isl \
3020 maybe-install-strip-libelf \
3021 maybe-install-strip-gold \
3022 maybe-install-strip-gprof \
3023 maybe-install-strip-gprofng \
3024 maybe-install-strip-intl \
3025 maybe-install-strip-tcl \
3026 maybe-install-strip-itcl \
3027 maybe-install-strip-ld \
3028 maybe-install-strip-libbacktrace \
3029 maybe-install-strip-libcpp \
3030 maybe-install-strip-libcody \
3031 maybe-install-strip-libdecnumber \
3032 maybe-install-strip-libgui \
3033 maybe-install-strip-libiberty \
3034 maybe-install-strip-libiberty-linker-plugin \
3035 maybe-install-strip-libiconv \
3036 maybe-install-strip-m4 \
3037 maybe-install-strip-readline \
3038 maybe-install-strip-sid \
3039 maybe-install-strip-sim \
3040 maybe-install-strip-texinfo \
3041 maybe-install-strip-zlib \
3042 maybe-install-strip-gnulib \
3043 maybe-install-strip-gdbsupport \
3044 maybe-install-strip-gdbserver \
3045 maybe-install-strip-gdb \
3046 maybe-install-strip-expect \
3047 maybe-install-strip-guile \
3048 maybe-install-strip-tk \
3049 maybe-install-strip-libtermcap \
3050 maybe-install-strip-utils \
3051 maybe-install-strip-c++tools \
3052 maybe-install-strip-gnattools \
3053 maybe-install-strip-lto-plugin \
3054 maybe-install-strip-libcc1 \
3055 maybe-install-strip-gotools \
3056 maybe-install-strip-libctf \
3057 maybe-install-strip-libsframe
3058
3059 .PHONY: install-strip-target
3060 install-strip-target: \
3061 maybe-install-strip-target-libstdc++-v3 \
3062 maybe-install-strip-target-libsanitizer \
3063 maybe-install-strip-target-libvtv \
3064 maybe-install-strip-target-liboffloadmic \
3065 maybe-install-strip-target-libssp \
3066 maybe-install-strip-target-newlib \
3067 maybe-install-strip-target-libgcc \
3068 maybe-install-strip-target-libbacktrace \
3069 maybe-install-strip-target-libquadmath \
3070 maybe-install-strip-target-libgfortran \
3071 maybe-install-strip-target-libobjc \
3072 maybe-install-strip-target-libgo \
3073 maybe-install-strip-target-libphobos \
3074 maybe-install-strip-target-libtermcap \
3075 maybe-install-strip-target-winsup \
3076 maybe-install-strip-target-libgloss \
3077 maybe-install-strip-target-libffi \
3078 maybe-install-strip-target-zlib \
3079 maybe-install-strip-target-rda \
3080 maybe-install-strip-target-libada \
3081 maybe-install-strip-target-libgomp \
3082 maybe-install-strip-target-libitm \
3083 maybe-install-strip-target-libatomic
3084
3085
3086 ### other supporting targets
3087
3088 MAKEDIRS= \
3089 $(DESTDIR)$(prefix) \
3090 $(DESTDIR)$(exec_prefix)
3091 .PHONY: installdirs
3092 installdirs: mkinstalldirs
3093 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3094
3095 dir.info: do-install-info
3096 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3097 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3098 mv -f dir.info.new dir.info; \
3099 else true; \
3100 fi
3101
3102 dist:
3103 @echo "Building a full distribution of this tree isn't done"
3104 @echo "via 'make dist'. Check out the etc/ subdirectory"
3105
3106 etags tags: TAGS
3107
3108 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3109 # ability to use several tags files at once, so there is probably no need
3110 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3111 # (if we felt like it) have this Makefile write a piece of elisp which
3112 # the user could load to tell emacs19 where all the TAGS files we just
3113 # built are.
3114 TAGS: do-TAGS
3115
3116 # ------------------------------------
3117 # Macros for configure and all targets
3118 # ------------------------------------
3119
3120
3121
3122
3123
3124 # --------------------------------------
3125 # Modules which run on the build machine
3126 # --------------------------------------
3127
3128
3129 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3130 maybe-configure-build-libiberty:
3131 @if gcc-bootstrap
3132 configure-build-libiberty: stage_current
3133 @endif gcc-bootstrap
3134 @if build-libiberty
3135 maybe-configure-build-libiberty: configure-build-libiberty
3136 configure-build-libiberty:
3137 @: $(MAKE); $(unstage)
3138 @r=`${PWD_COMMAND}`; export r; \
3139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3141 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3142 $(BUILD_EXPORTS) \
3143 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3144 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3145 case $(srcdir) in \
3146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3147 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3149 esac; \
3150 module_srcdir=libiberty; \
3151 rm -f no-such-file || : ; \
3152 CONFIG_SITE=no-such-file $(SHELL) \
3153 $$s/$$module_srcdir/configure \
3154 --srcdir=$${topdir}/$$module_srcdir \
3155 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3156 --target=${target_alias} \
3157 || exit 1
3158 @endif build-libiberty
3159
3160
3161
3162
3163
3164 .PHONY: all-build-libiberty maybe-all-build-libiberty
3165 maybe-all-build-libiberty:
3166 @if gcc-bootstrap
3167 all-build-libiberty: stage_current
3168 @endif gcc-bootstrap
3169 @if build-libiberty
3170 TARGET-build-libiberty=all
3171 maybe-all-build-libiberty: all-build-libiberty
3172 all-build-libiberty: configure-build-libiberty
3173 @: $(MAKE); $(unstage)
3174 @r=`${PWD_COMMAND}`; export r; \
3175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3176 $(BUILD_EXPORTS) \
3177 (cd $(BUILD_SUBDIR)/libiberty && \
3178 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3179 $(TARGET-build-libiberty))
3180 @endif build-libiberty
3181
3182
3183
3184
3185
3186 .PHONY: configure-build-bison maybe-configure-build-bison
3187 maybe-configure-build-bison:
3188 @if gcc-bootstrap
3189 configure-build-bison: stage_current
3190 @endif gcc-bootstrap
3191 @if build-bison
3192 maybe-configure-build-bison: configure-build-bison
3193 configure-build-bison:
3194 @: $(MAKE); $(unstage)
3195 @r=`${PWD_COMMAND}`; export r; \
3196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3197 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3198 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3199 $(BUILD_EXPORTS) \
3200 echo Configuring in $(BUILD_SUBDIR)/bison; \
3201 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3202 case $(srcdir) in \
3203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3204 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3206 esac; \
3207 module_srcdir=bison; \
3208 rm -f no-such-file || : ; \
3209 CONFIG_SITE=no-such-file $(SHELL) \
3210 $$s/$$module_srcdir/configure \
3211 --srcdir=$${topdir}/$$module_srcdir \
3212 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3213 --target=${target_alias} \
3214 || exit 1
3215 @endif build-bison
3216
3217
3218
3219
3220
3221 .PHONY: all-build-bison maybe-all-build-bison
3222 maybe-all-build-bison:
3223 @if gcc-bootstrap
3224 all-build-bison: stage_current
3225 @endif gcc-bootstrap
3226 @if build-bison
3227 TARGET-build-bison=all
3228 maybe-all-build-bison: all-build-bison
3229 all-build-bison: configure-build-bison
3230 @: $(MAKE); $(unstage)
3231 @r=`${PWD_COMMAND}`; export r; \
3232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3233 $(BUILD_EXPORTS) \
3234 (cd $(BUILD_SUBDIR)/bison && \
3235 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3236 $(TARGET-build-bison))
3237 @endif build-bison
3238
3239
3240
3241
3242
3243 .PHONY: configure-build-flex maybe-configure-build-flex
3244 maybe-configure-build-flex:
3245 @if gcc-bootstrap
3246 configure-build-flex: stage_current
3247 @endif gcc-bootstrap
3248 @if build-flex
3249 maybe-configure-build-flex: configure-build-flex
3250 configure-build-flex:
3251 @: $(MAKE); $(unstage)
3252 @r=`${PWD_COMMAND}`; export r; \
3253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3254 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3255 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3256 $(BUILD_EXPORTS) \
3257 echo Configuring in $(BUILD_SUBDIR)/flex; \
3258 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3259 case $(srcdir) in \
3260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3261 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3263 esac; \
3264 module_srcdir=flex; \
3265 rm -f no-such-file || : ; \
3266 CONFIG_SITE=no-such-file $(SHELL) \
3267 $$s/$$module_srcdir/configure \
3268 --srcdir=$${topdir}/$$module_srcdir \
3269 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3270 --target=${target_alias} \
3271 || exit 1
3272 @endif build-flex
3273
3274
3275
3276
3277
3278 .PHONY: all-build-flex maybe-all-build-flex
3279 maybe-all-build-flex:
3280 @if gcc-bootstrap
3281 all-build-flex: stage_current
3282 @endif gcc-bootstrap
3283 @if build-flex
3284 TARGET-build-flex=all
3285 maybe-all-build-flex: all-build-flex
3286 all-build-flex: configure-build-flex
3287 @: $(MAKE); $(unstage)
3288 @r=`${PWD_COMMAND}`; export r; \
3289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3290 $(BUILD_EXPORTS) \
3291 (cd $(BUILD_SUBDIR)/flex && \
3292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3293 $(TARGET-build-flex))
3294 @endif build-flex
3295
3296
3297
3298
3299
3300 .PHONY: configure-build-m4 maybe-configure-build-m4
3301 maybe-configure-build-m4:
3302 @if gcc-bootstrap
3303 configure-build-m4: stage_current
3304 @endif gcc-bootstrap
3305 @if build-m4
3306 maybe-configure-build-m4: configure-build-m4
3307 configure-build-m4:
3308 @: $(MAKE); $(unstage)
3309 @r=`${PWD_COMMAND}`; export r; \
3310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3311 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3312 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3313 $(BUILD_EXPORTS) \
3314 echo Configuring in $(BUILD_SUBDIR)/m4; \
3315 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3316 case $(srcdir) in \
3317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3318 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3320 esac; \
3321 module_srcdir=m4; \
3322 rm -f no-such-file || : ; \
3323 CONFIG_SITE=no-such-file $(SHELL) \
3324 $$s/$$module_srcdir/configure \
3325 --srcdir=$${topdir}/$$module_srcdir \
3326 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3327 --target=${target_alias} \
3328 || exit 1
3329 @endif build-m4
3330
3331
3332
3333
3334
3335 .PHONY: all-build-m4 maybe-all-build-m4
3336 maybe-all-build-m4:
3337 @if gcc-bootstrap
3338 all-build-m4: stage_current
3339 @endif gcc-bootstrap
3340 @if build-m4
3341 TARGET-build-m4=all
3342 maybe-all-build-m4: all-build-m4
3343 all-build-m4: configure-build-m4
3344 @: $(MAKE); $(unstage)
3345 @r=`${PWD_COMMAND}`; export r; \
3346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3347 $(BUILD_EXPORTS) \
3348 (cd $(BUILD_SUBDIR)/m4 && \
3349 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3350 $(TARGET-build-m4))
3351 @endif build-m4
3352
3353
3354
3355
3356
3357 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3358 maybe-configure-build-texinfo:
3359 @if gcc-bootstrap
3360 configure-build-texinfo: stage_current
3361 @endif gcc-bootstrap
3362 @if build-texinfo
3363 maybe-configure-build-texinfo: configure-build-texinfo
3364 configure-build-texinfo:
3365 @: $(MAKE); $(unstage)
3366 @r=`${PWD_COMMAND}`; export r; \
3367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3369 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3370 $(BUILD_EXPORTS) \
3371 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3372 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3373 case $(srcdir) in \
3374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3375 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3377 esac; \
3378 module_srcdir=texinfo; \
3379 rm -f no-such-file || : ; \
3380 CONFIG_SITE=no-such-file $(SHELL) \
3381 $$s/$$module_srcdir/configure \
3382 --srcdir=$${topdir}/$$module_srcdir \
3383 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3384 --target=${target_alias} \
3385 || exit 1
3386 @endif build-texinfo
3387
3388
3389
3390
3391
3392 .PHONY: all-build-texinfo maybe-all-build-texinfo
3393 maybe-all-build-texinfo:
3394 @if gcc-bootstrap
3395 all-build-texinfo: stage_current
3396 @endif gcc-bootstrap
3397 @if build-texinfo
3398 TARGET-build-texinfo=all
3399 maybe-all-build-texinfo: all-build-texinfo
3400 all-build-texinfo: configure-build-texinfo
3401 @: $(MAKE); $(unstage)
3402 @r=`${PWD_COMMAND}`; export r; \
3403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3404 $(BUILD_EXPORTS) \
3405 (cd $(BUILD_SUBDIR)/texinfo && \
3406 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3407 $(TARGET-build-texinfo))
3408 @endif build-texinfo
3409
3410
3411
3412
3413
3414 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3415 maybe-configure-build-fixincludes:
3416 @if gcc-bootstrap
3417 configure-build-fixincludes: stage_current
3418 @endif gcc-bootstrap
3419 @if build-fixincludes
3420 maybe-configure-build-fixincludes: configure-build-fixincludes
3421 configure-build-fixincludes:
3422 @: $(MAKE); $(unstage)
3423 @r=`${PWD_COMMAND}`; export r; \
3424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3425 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3426 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3427 $(BUILD_EXPORTS) \
3428 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3429 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3430 case $(srcdir) in \
3431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3432 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3434 esac; \
3435 module_srcdir=fixincludes; \
3436 rm -f no-such-file || : ; \
3437 CONFIG_SITE=no-such-file $(SHELL) \
3438 $$s/$$module_srcdir/configure \
3439 --srcdir=$${topdir}/$$module_srcdir \
3440 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3441 --target=${target_alias} \
3442 || exit 1
3443 @endif build-fixincludes
3444
3445
3446
3447
3448
3449 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3450 maybe-all-build-fixincludes:
3451 @if gcc-bootstrap
3452 all-build-fixincludes: stage_current
3453 @endif gcc-bootstrap
3454 @if build-fixincludes
3455 TARGET-build-fixincludes=all
3456 maybe-all-build-fixincludes: all-build-fixincludes
3457 all-build-fixincludes: configure-build-fixincludes
3458 @: $(MAKE); $(unstage)
3459 @r=`${PWD_COMMAND}`; export r; \
3460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461 $(BUILD_EXPORTS) \
3462 (cd $(BUILD_SUBDIR)/fixincludes && \
3463 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3464 $(TARGET-build-fixincludes))
3465 @endif build-fixincludes
3466
3467
3468
3469
3470
3471 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3472 maybe-configure-build-libcpp:
3473 @if gcc-bootstrap
3474 configure-build-libcpp: stage_current
3475 @endif gcc-bootstrap
3476 @if build-libcpp
3477 maybe-configure-build-libcpp: configure-build-libcpp
3478 configure-build-libcpp:
3479 @: $(MAKE); $(unstage)
3480 @r=`${PWD_COMMAND}`; export r; \
3481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3483 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3484 $(BUILD_EXPORTS) \
3485 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3486 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3487 case $(srcdir) in \
3488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3489 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3491 esac; \
3492 module_srcdir=libcpp; \
3493 rm -f no-such-file || : ; \
3494 CONFIG_SITE=no-such-file $(SHELL) \
3495 $$s/$$module_srcdir/configure \
3496 --srcdir=$${topdir}/$$module_srcdir \
3497 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3498 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3499 || exit 1
3500 @endif build-libcpp
3501
3502
3503
3504
3505
3506 .PHONY: all-build-libcpp maybe-all-build-libcpp
3507 maybe-all-build-libcpp:
3508 @if gcc-bootstrap
3509 all-build-libcpp: stage_current
3510 @endif gcc-bootstrap
3511 @if build-libcpp
3512 TARGET-build-libcpp=all
3513 maybe-all-build-libcpp: all-build-libcpp
3514 all-build-libcpp: configure-build-libcpp
3515 @: $(MAKE); $(unstage)
3516 @r=`${PWD_COMMAND}`; export r; \
3517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3518 $(BUILD_EXPORTS) \
3519 (cd $(BUILD_SUBDIR)/libcpp && \
3520 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3521 $(TARGET-build-libcpp))
3522 @endif build-libcpp
3523
3524
3525
3526
3527
3528 # --------------------------------------
3529 # Modules which run on the host machine
3530 # --------------------------------------
3531
3532
3533 .PHONY: configure-bfd maybe-configure-bfd
3534 maybe-configure-bfd:
3535 @if gcc-bootstrap
3536 configure-bfd: stage_current
3537 @endif gcc-bootstrap
3538 @if bfd
3539 maybe-configure-bfd: configure-bfd
3540 configure-bfd:
3541 @r=`${PWD_COMMAND}`; export r; \
3542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3543 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3545 $(HOST_EXPORTS) \
3546 echo Configuring in $(HOST_SUBDIR)/bfd; \
3547 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3548 case $(srcdir) in \
3549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3550 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3552 esac; \
3553 module_srcdir=bfd; \
3554 $(SHELL) \
3555 $$s/$$module_srcdir/configure \
3556 --srcdir=$${topdir}/$$module_srcdir \
3557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3558 --target=${target_alias} \
3559 || exit 1
3560 @endif bfd
3561
3562
3563
3564 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3565 maybe-configure-stage1-bfd:
3566 @if bfd-bootstrap
3567 maybe-configure-stage1-bfd: configure-stage1-bfd
3568 configure-stage1-bfd:
3569 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3571 @r=`${PWD_COMMAND}`; export r; \
3572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3573 TFLAGS="$(STAGE1_TFLAGS)"; \
3574 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3575 $(HOST_EXPORTS) \
3576 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3577 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3578 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3579 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3581 cd $(HOST_SUBDIR)/bfd || exit 1; \
3582 case $(srcdir) in \
3583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3584 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3586 esac; \
3587 module_srcdir=bfd; \
3588 $(SHELL) $$s/$$module_srcdir/configure \
3589 --srcdir=$${topdir}/$$module_srcdir \
3590 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3591 --target=${target_alias} \
3592 \
3593 $(STAGE1_CONFIGURE_FLAGS)
3594 @endif bfd-bootstrap
3595
3596 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3597 maybe-configure-stage2-bfd:
3598 @if bfd-bootstrap
3599 maybe-configure-stage2-bfd: configure-stage2-bfd
3600 configure-stage2-bfd:
3601 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3602 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3603 @r=`${PWD_COMMAND}`; export r; \
3604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3605 TFLAGS="$(STAGE2_TFLAGS)"; \
3606 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3607 $(HOST_EXPORTS) \
3608 $(POSTSTAGE1_HOST_EXPORTS) \
3609 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3610 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3611 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3612 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3613 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3614 cd $(HOST_SUBDIR)/bfd || exit 1; \
3615 case $(srcdir) in \
3616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3617 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3619 esac; \
3620 module_srcdir=bfd; \
3621 $(SHELL) $$s/$$module_srcdir/configure \
3622 --srcdir=$${topdir}/$$module_srcdir \
3623 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3624 --target=${target_alias} \
3625 --with-build-libsubdir=$(HOST_SUBDIR) \
3626 $(STAGE2_CONFIGURE_FLAGS)
3627 @endif bfd-bootstrap
3628
3629 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3630 maybe-configure-stage3-bfd:
3631 @if bfd-bootstrap
3632 maybe-configure-stage3-bfd: configure-stage3-bfd
3633 configure-stage3-bfd:
3634 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3635 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3636 @r=`${PWD_COMMAND}`; export r; \
3637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3638 TFLAGS="$(STAGE3_TFLAGS)"; \
3639 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3640 $(HOST_EXPORTS) \
3641 $(POSTSTAGE1_HOST_EXPORTS) \
3642 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3643 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3644 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3645 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3646 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3647 cd $(HOST_SUBDIR)/bfd || exit 1; \
3648 case $(srcdir) in \
3649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3650 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3652 esac; \
3653 module_srcdir=bfd; \
3654 $(SHELL) $$s/$$module_srcdir/configure \
3655 --srcdir=$${topdir}/$$module_srcdir \
3656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3657 --target=${target_alias} \
3658 --with-build-libsubdir=$(HOST_SUBDIR) \
3659 $(STAGE3_CONFIGURE_FLAGS)
3660 @endif bfd-bootstrap
3661
3662 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3663 maybe-configure-stage4-bfd:
3664 @if bfd-bootstrap
3665 maybe-configure-stage4-bfd: configure-stage4-bfd
3666 configure-stage4-bfd:
3667 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3668 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3669 @r=`${PWD_COMMAND}`; export r; \
3670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3671 TFLAGS="$(STAGE4_TFLAGS)"; \
3672 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3673 $(HOST_EXPORTS) \
3674 $(POSTSTAGE1_HOST_EXPORTS) \
3675 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3676 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3677 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3678 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3680 cd $(HOST_SUBDIR)/bfd || exit 1; \
3681 case $(srcdir) in \
3682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3683 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3685 esac; \
3686 module_srcdir=bfd; \
3687 $(SHELL) $$s/$$module_srcdir/configure \
3688 --srcdir=$${topdir}/$$module_srcdir \
3689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3690 --target=${target_alias} \
3691 --with-build-libsubdir=$(HOST_SUBDIR) \
3692 $(STAGE4_CONFIGURE_FLAGS)
3693 @endif bfd-bootstrap
3694
3695 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3696 maybe-configure-stageprofile-bfd:
3697 @if bfd-bootstrap
3698 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3699 configure-stageprofile-bfd:
3700 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3702 @r=`${PWD_COMMAND}`; export r; \
3703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3704 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3705 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3706 $(HOST_EXPORTS) \
3707 $(POSTSTAGE1_HOST_EXPORTS) \
3708 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3709 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3710 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3711 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3713 cd $(HOST_SUBDIR)/bfd || exit 1; \
3714 case $(srcdir) in \
3715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3716 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3718 esac; \
3719 module_srcdir=bfd; \
3720 $(SHELL) $$s/$$module_srcdir/configure \
3721 --srcdir=$${topdir}/$$module_srcdir \
3722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3723 --target=${target_alias} \
3724 --with-build-libsubdir=$(HOST_SUBDIR) \
3725 $(STAGEprofile_CONFIGURE_FLAGS)
3726 @endif bfd-bootstrap
3727
3728 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3729 maybe-configure-stagetrain-bfd:
3730 @if bfd-bootstrap
3731 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3732 configure-stagetrain-bfd:
3733 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3735 @r=`${PWD_COMMAND}`; export r; \
3736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3737 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3738 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3739 $(HOST_EXPORTS) \
3740 $(POSTSTAGE1_HOST_EXPORTS) \
3741 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3742 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3743 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3744 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3746 cd $(HOST_SUBDIR)/bfd || exit 1; \
3747 case $(srcdir) in \
3748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3749 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3751 esac; \
3752 module_srcdir=bfd; \
3753 $(SHELL) $$s/$$module_srcdir/configure \
3754 --srcdir=$${topdir}/$$module_srcdir \
3755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3756 --target=${target_alias} \
3757 --with-build-libsubdir=$(HOST_SUBDIR) \
3758 $(STAGEtrain_CONFIGURE_FLAGS)
3759 @endif bfd-bootstrap
3760
3761 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3762 maybe-configure-stagefeedback-bfd:
3763 @if bfd-bootstrap
3764 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3765 configure-stagefeedback-bfd:
3766 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3767 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3768 @r=`${PWD_COMMAND}`; export r; \
3769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3770 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3771 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3772 $(HOST_EXPORTS) \
3773 $(POSTSTAGE1_HOST_EXPORTS) \
3774 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3775 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3776 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3777 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3779 cd $(HOST_SUBDIR)/bfd || exit 1; \
3780 case $(srcdir) in \
3781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3782 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3784 esac; \
3785 module_srcdir=bfd; \
3786 $(SHELL) $$s/$$module_srcdir/configure \
3787 --srcdir=$${topdir}/$$module_srcdir \
3788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3789 --target=${target_alias} \
3790 --with-build-libsubdir=$(HOST_SUBDIR) \
3791 $(STAGEfeedback_CONFIGURE_FLAGS)
3792 @endif bfd-bootstrap
3793
3794 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3795 maybe-configure-stageautoprofile-bfd:
3796 @if bfd-bootstrap
3797 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3798 configure-stageautoprofile-bfd:
3799 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3801 @r=`${PWD_COMMAND}`; export r; \
3802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3803 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3804 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3805 $(HOST_EXPORTS) \
3806 $(POSTSTAGE1_HOST_EXPORTS) \
3807 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3808 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3809 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3810 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3812 cd $(HOST_SUBDIR)/bfd || exit 1; \
3813 case $(srcdir) in \
3814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3815 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3817 esac; \
3818 module_srcdir=bfd; \
3819 $(SHELL) $$s/$$module_srcdir/configure \
3820 --srcdir=$${topdir}/$$module_srcdir \
3821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3822 --target=${target_alias} \
3823 --with-build-libsubdir=$(HOST_SUBDIR) \
3824 $(STAGEautoprofile_CONFIGURE_FLAGS)
3825 @endif bfd-bootstrap
3826
3827 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3828 maybe-configure-stageautofeedback-bfd:
3829 @if bfd-bootstrap
3830 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3831 configure-stageautofeedback-bfd:
3832 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3834 @r=`${PWD_COMMAND}`; export r; \
3835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3836 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3837 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3838 $(HOST_EXPORTS) \
3839 $(POSTSTAGE1_HOST_EXPORTS) \
3840 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3841 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3842 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3843 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3845 cd $(HOST_SUBDIR)/bfd || exit 1; \
3846 case $(srcdir) in \
3847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3848 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3850 esac; \
3851 module_srcdir=bfd; \
3852 $(SHELL) $$s/$$module_srcdir/configure \
3853 --srcdir=$${topdir}/$$module_srcdir \
3854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3855 --target=${target_alias} \
3856 --with-build-libsubdir=$(HOST_SUBDIR) \
3857 $(STAGEautofeedback_CONFIGURE_FLAGS)
3858 @endif bfd-bootstrap
3859
3860
3861
3862
3863
3864 .PHONY: all-bfd maybe-all-bfd
3865 maybe-all-bfd:
3866 @if gcc-bootstrap
3867 all-bfd: stage_current
3868 @endif gcc-bootstrap
3869 @if bfd
3870 TARGET-bfd=all
3871 maybe-all-bfd: all-bfd
3872 all-bfd: configure-bfd
3873 @r=`${PWD_COMMAND}`; export r; \
3874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875 $(HOST_EXPORTS) \
3876 (cd $(HOST_SUBDIR)/bfd && \
3877 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3878 $(TARGET-bfd))
3879 @endif bfd
3880
3881
3882
3883 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3884 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3885 maybe-all-stage1-bfd:
3886 maybe-clean-stage1-bfd:
3887 @if bfd-bootstrap
3888 maybe-all-stage1-bfd: all-stage1-bfd
3889 all-stage1: all-stage1-bfd
3890 TARGET-stage1-bfd = $(TARGET-bfd)
3891 all-stage1-bfd: configure-stage1-bfd
3892 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3893 @r=`${PWD_COMMAND}`; export r; \
3894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3895 TFLAGS="$(STAGE1_TFLAGS)"; \
3896 $(HOST_EXPORTS) \
3897 cd $(HOST_SUBDIR)/bfd && \
3898 \
3899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3900 CFLAGS="$(STAGE1_CFLAGS)" \
3901 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3902 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3903 LIBCFLAGS="$(LIBCFLAGS)" \
3904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3907 $(EXTRA_HOST_FLAGS) \
3908 $(STAGE1_FLAGS_TO_PASS) \
3909 TFLAGS="$(STAGE1_TFLAGS)" \
3910 $(TARGET-stage1-bfd)
3911
3912 maybe-clean-stage1-bfd: clean-stage1-bfd
3913 clean-stage1: clean-stage1-bfd
3914 clean-stage1-bfd:
3915 @if [ $(current_stage) = stage1 ]; then \
3916 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3917 else \
3918 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3919 $(MAKE) stage1-start; \
3920 fi; \
3921 cd $(HOST_SUBDIR)/bfd && \
3922 $(MAKE) $(EXTRA_HOST_FLAGS) \
3923 $(STAGE1_FLAGS_TO_PASS) clean
3924 @endif bfd-bootstrap
3925
3926
3927 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3928 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3929 maybe-all-stage2-bfd:
3930 maybe-clean-stage2-bfd:
3931 @if bfd-bootstrap
3932 maybe-all-stage2-bfd: all-stage2-bfd
3933 all-stage2: all-stage2-bfd
3934 TARGET-stage2-bfd = $(TARGET-bfd)
3935 all-stage2-bfd: configure-stage2-bfd
3936 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3937 @r=`${PWD_COMMAND}`; export r; \
3938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3939 TFLAGS="$(STAGE2_TFLAGS)"; \
3940 $(HOST_EXPORTS) \
3941 $(POSTSTAGE1_HOST_EXPORTS) \
3942 cd $(HOST_SUBDIR)/bfd && \
3943 \
3944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3945 CFLAGS="$(STAGE2_CFLAGS)" \
3946 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3947 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3948 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3952 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3953 TFLAGS="$(STAGE2_TFLAGS)" \
3954 $(TARGET-stage2-bfd)
3955
3956 maybe-clean-stage2-bfd: clean-stage2-bfd
3957 clean-stage2: clean-stage2-bfd
3958 clean-stage2-bfd:
3959 @if [ $(current_stage) = stage2 ]; then \
3960 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3961 else \
3962 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3963 $(MAKE) stage2-start; \
3964 fi; \
3965 cd $(HOST_SUBDIR)/bfd && \
3966 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3967 @endif bfd-bootstrap
3968
3969
3970 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3971 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3972 maybe-all-stage3-bfd:
3973 maybe-clean-stage3-bfd:
3974 @if bfd-bootstrap
3975 maybe-all-stage3-bfd: all-stage3-bfd
3976 all-stage3: all-stage3-bfd
3977 TARGET-stage3-bfd = $(TARGET-bfd)
3978 all-stage3-bfd: configure-stage3-bfd
3979 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3980 @r=`${PWD_COMMAND}`; export r; \
3981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3982 TFLAGS="$(STAGE3_TFLAGS)"; \
3983 $(HOST_EXPORTS) \
3984 $(POSTSTAGE1_HOST_EXPORTS) \
3985 cd $(HOST_SUBDIR)/bfd && \
3986 \
3987 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3988 CFLAGS="$(STAGE3_CFLAGS)" \
3989 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3990 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3991 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3992 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3993 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3994 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3995 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3996 TFLAGS="$(STAGE3_TFLAGS)" \
3997 $(TARGET-stage3-bfd)
3998
3999 maybe-clean-stage3-bfd: clean-stage3-bfd
4000 clean-stage3: clean-stage3-bfd
4001 clean-stage3-bfd:
4002 @if [ $(current_stage) = stage3 ]; then \
4003 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4004 else \
4005 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4006 $(MAKE) stage3-start; \
4007 fi; \
4008 cd $(HOST_SUBDIR)/bfd && \
4009 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4010 @endif bfd-bootstrap
4011
4012
4013 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4014 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4015 maybe-all-stage4-bfd:
4016 maybe-clean-stage4-bfd:
4017 @if bfd-bootstrap
4018 maybe-all-stage4-bfd: all-stage4-bfd
4019 all-stage4: all-stage4-bfd
4020 TARGET-stage4-bfd = $(TARGET-bfd)
4021 all-stage4-bfd: configure-stage4-bfd
4022 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4023 @r=`${PWD_COMMAND}`; export r; \
4024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4025 TFLAGS="$(STAGE4_TFLAGS)"; \
4026 $(HOST_EXPORTS) \
4027 $(POSTSTAGE1_HOST_EXPORTS) \
4028 cd $(HOST_SUBDIR)/bfd && \
4029 \
4030 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4031 CFLAGS="$(STAGE4_CFLAGS)" \
4032 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4033 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4034 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4038 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4039 TFLAGS="$(STAGE4_TFLAGS)" \
4040 $(TARGET-stage4-bfd)
4041
4042 maybe-clean-stage4-bfd: clean-stage4-bfd
4043 clean-stage4: clean-stage4-bfd
4044 clean-stage4-bfd:
4045 @if [ $(current_stage) = stage4 ]; then \
4046 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4047 else \
4048 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4049 $(MAKE) stage4-start; \
4050 fi; \
4051 cd $(HOST_SUBDIR)/bfd && \
4052 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4053 @endif bfd-bootstrap
4054
4055
4056 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4057 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4058 maybe-all-stageprofile-bfd:
4059 maybe-clean-stageprofile-bfd:
4060 @if bfd-bootstrap
4061 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4062 all-stageprofile: all-stageprofile-bfd
4063 TARGET-stageprofile-bfd = $(TARGET-bfd)
4064 all-stageprofile-bfd: configure-stageprofile-bfd
4065 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4066 @r=`${PWD_COMMAND}`; export r; \
4067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4068 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4069 $(HOST_EXPORTS) \
4070 $(POSTSTAGE1_HOST_EXPORTS) \
4071 cd $(HOST_SUBDIR)/bfd && \
4072 \
4073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4074 CFLAGS="$(STAGEprofile_CFLAGS)" \
4075 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4076 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4077 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4078 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4079 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4080 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4081 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4082 TFLAGS="$(STAGEprofile_TFLAGS)" \
4083 $(TARGET-stageprofile-bfd)
4084
4085 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4086 clean-stageprofile: clean-stageprofile-bfd
4087 clean-stageprofile-bfd:
4088 @if [ $(current_stage) = stageprofile ]; then \
4089 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4090 else \
4091 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4092 $(MAKE) stageprofile-start; \
4093 fi; \
4094 cd $(HOST_SUBDIR)/bfd && \
4095 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4096 @endif bfd-bootstrap
4097
4098
4099 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4100 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4101 maybe-all-stagetrain-bfd:
4102 maybe-clean-stagetrain-bfd:
4103 @if bfd-bootstrap
4104 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4105 all-stagetrain: all-stagetrain-bfd
4106 TARGET-stagetrain-bfd = $(TARGET-bfd)
4107 all-stagetrain-bfd: configure-stagetrain-bfd
4108 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4109 @r=`${PWD_COMMAND}`; export r; \
4110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4111 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4112 $(HOST_EXPORTS) \
4113 $(POSTSTAGE1_HOST_EXPORTS) \
4114 cd $(HOST_SUBDIR)/bfd && \
4115 \
4116 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4117 CFLAGS="$(STAGEtrain_CFLAGS)" \
4118 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4119 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4120 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4121 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4122 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4123 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4124 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4125 TFLAGS="$(STAGEtrain_TFLAGS)" \
4126 $(TARGET-stagetrain-bfd)
4127
4128 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4129 clean-stagetrain: clean-stagetrain-bfd
4130 clean-stagetrain-bfd:
4131 @if [ $(current_stage) = stagetrain ]; then \
4132 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4133 else \
4134 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4135 $(MAKE) stagetrain-start; \
4136 fi; \
4137 cd $(HOST_SUBDIR)/bfd && \
4138 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4139 @endif bfd-bootstrap
4140
4141
4142 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4143 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4144 maybe-all-stagefeedback-bfd:
4145 maybe-clean-stagefeedback-bfd:
4146 @if bfd-bootstrap
4147 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4148 all-stagefeedback: all-stagefeedback-bfd
4149 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4150 all-stagefeedback-bfd: configure-stagefeedback-bfd
4151 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4152 @r=`${PWD_COMMAND}`; export r; \
4153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4154 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4155 $(HOST_EXPORTS) \
4156 $(POSTSTAGE1_HOST_EXPORTS) \
4157 cd $(HOST_SUBDIR)/bfd && \
4158 \
4159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4160 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4161 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4162 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4163 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4167 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4168 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4169 $(TARGET-stagefeedback-bfd)
4170
4171 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4172 clean-stagefeedback: clean-stagefeedback-bfd
4173 clean-stagefeedback-bfd:
4174 @if [ $(current_stage) = stagefeedback ]; then \
4175 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4176 else \
4177 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4178 $(MAKE) stagefeedback-start; \
4179 fi; \
4180 cd $(HOST_SUBDIR)/bfd && \
4181 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4182 @endif bfd-bootstrap
4183
4184
4185 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4186 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4187 maybe-all-stageautoprofile-bfd:
4188 maybe-clean-stageautoprofile-bfd:
4189 @if bfd-bootstrap
4190 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4191 all-stageautoprofile: all-stageautoprofile-bfd
4192 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4193 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4194 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4195 @r=`${PWD_COMMAND}`; export r; \
4196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4197 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4198 $(HOST_EXPORTS) \
4199 $(POSTSTAGE1_HOST_EXPORTS) \
4200 cd $(HOST_SUBDIR)/bfd && \
4201 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4202 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4203 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4204 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4205 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4206 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4210 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4211 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4212 $(TARGET-stageautoprofile-bfd)
4213
4214 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4215 clean-stageautoprofile: clean-stageautoprofile-bfd
4216 clean-stageautoprofile-bfd:
4217 @if [ $(current_stage) = stageautoprofile ]; then \
4218 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4219 else \
4220 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4221 $(MAKE) stageautoprofile-start; \
4222 fi; \
4223 cd $(HOST_SUBDIR)/bfd && \
4224 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4225 @endif bfd-bootstrap
4226
4227
4228 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4229 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4230 maybe-all-stageautofeedback-bfd:
4231 maybe-clean-stageautofeedback-bfd:
4232 @if bfd-bootstrap
4233 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4234 all-stageautofeedback: all-stageautofeedback-bfd
4235 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4236 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4237 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4238 @r=`${PWD_COMMAND}`; export r; \
4239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4240 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4241 $(HOST_EXPORTS) \
4242 $(POSTSTAGE1_HOST_EXPORTS) \
4243 cd $(HOST_SUBDIR)/bfd && \
4244 \
4245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4246 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4247 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4248 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4249 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4253 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4254 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4255 $(TARGET-stageautofeedback-bfd)
4256
4257 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4258 clean-stageautofeedback: clean-stageautofeedback-bfd
4259 clean-stageautofeedback-bfd:
4260 @if [ $(current_stage) = stageautofeedback ]; then \
4261 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4262 else \
4263 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4264 $(MAKE) stageautofeedback-start; \
4265 fi; \
4266 cd $(HOST_SUBDIR)/bfd && \
4267 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4268 @endif bfd-bootstrap
4269
4270
4271
4272
4273
4274 .PHONY: check-bfd maybe-check-bfd
4275 maybe-check-bfd:
4276 @if bfd
4277 maybe-check-bfd: check-bfd
4278
4279 check-bfd:
4280 @: $(MAKE); $(unstage)
4281 @r=`${PWD_COMMAND}`; export r; \
4282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4283 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4284 (cd $(HOST_SUBDIR)/bfd && \
4285 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4286
4287 @endif bfd
4288
4289 .PHONY: install-bfd maybe-install-bfd
4290 maybe-install-bfd:
4291 @if bfd
4292 maybe-install-bfd: install-bfd
4293
4294 install-bfd: installdirs
4295 @: $(MAKE); $(unstage)
4296 @r=`${PWD_COMMAND}`; export r; \
4297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4298 $(HOST_EXPORTS) \
4299 (cd $(HOST_SUBDIR)/bfd && \
4300 $(MAKE) $(FLAGS_TO_PASS) install)
4301
4302 @endif bfd
4303
4304 .PHONY: install-strip-bfd maybe-install-strip-bfd
4305 maybe-install-strip-bfd:
4306 @if bfd
4307 maybe-install-strip-bfd: install-strip-bfd
4308
4309 install-strip-bfd: installdirs
4310 @: $(MAKE); $(unstage)
4311 @r=`${PWD_COMMAND}`; export r; \
4312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4313 $(HOST_EXPORTS) \
4314 (cd $(HOST_SUBDIR)/bfd && \
4315 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4316
4317 @endif bfd
4318
4319 # Other targets (info, dvi, pdf, etc.)
4320
4321 .PHONY: maybe-info-bfd info-bfd
4322 maybe-info-bfd:
4323 @if bfd
4324 maybe-info-bfd: info-bfd
4325
4326 info-bfd: \
4327 configure-bfd
4328 @[ -f ./bfd/Makefile ] || exit 0; \
4329 r=`${PWD_COMMAND}`; export r; \
4330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4331 $(HOST_EXPORTS) \
4332 for flag in $(EXTRA_HOST_FLAGS) ; do \
4333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4334 done; \
4335 echo "Doing info in bfd"; \
4336 (cd $(HOST_SUBDIR)/bfd && \
4337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4339 "RANLIB=$${RANLIB}" \
4340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4341 info) \
4342 || exit 1
4343
4344 @endif bfd
4345
4346 .PHONY: maybe-dvi-bfd dvi-bfd
4347 maybe-dvi-bfd:
4348 @if bfd
4349 maybe-dvi-bfd: dvi-bfd
4350
4351 dvi-bfd: \
4352 configure-bfd
4353 @[ -f ./bfd/Makefile ] || exit 0; \
4354 r=`${PWD_COMMAND}`; export r; \
4355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356 $(HOST_EXPORTS) \
4357 for flag in $(EXTRA_HOST_FLAGS) ; do \
4358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359 done; \
4360 echo "Doing dvi in bfd"; \
4361 (cd $(HOST_SUBDIR)/bfd && \
4362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364 "RANLIB=$${RANLIB}" \
4365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366 dvi) \
4367 || exit 1
4368
4369 @endif bfd
4370
4371 .PHONY: maybe-pdf-bfd pdf-bfd
4372 maybe-pdf-bfd:
4373 @if bfd
4374 maybe-pdf-bfd: pdf-bfd
4375
4376 pdf-bfd: \
4377 configure-bfd
4378 @[ -f ./bfd/Makefile ] || exit 0; \
4379 r=`${PWD_COMMAND}`; export r; \
4380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4381 $(HOST_EXPORTS) \
4382 for flag in $(EXTRA_HOST_FLAGS) ; do \
4383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4384 done; \
4385 echo "Doing pdf in bfd"; \
4386 (cd $(HOST_SUBDIR)/bfd && \
4387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4389 "RANLIB=$${RANLIB}" \
4390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4391 pdf) \
4392 || exit 1
4393
4394 @endif bfd
4395
4396 .PHONY: maybe-html-bfd html-bfd
4397 maybe-html-bfd:
4398 @if bfd
4399 maybe-html-bfd: html-bfd
4400
4401 html-bfd: \
4402 configure-bfd
4403 @[ -f ./bfd/Makefile ] || exit 0; \
4404 r=`${PWD_COMMAND}`; export r; \
4405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4406 $(HOST_EXPORTS) \
4407 for flag in $(EXTRA_HOST_FLAGS) ; do \
4408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4409 done; \
4410 echo "Doing html in bfd"; \
4411 (cd $(HOST_SUBDIR)/bfd && \
4412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4414 "RANLIB=$${RANLIB}" \
4415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4416 html) \
4417 || exit 1
4418
4419 @endif bfd
4420
4421 .PHONY: maybe-TAGS-bfd TAGS-bfd
4422 maybe-TAGS-bfd:
4423 @if bfd
4424 maybe-TAGS-bfd: TAGS-bfd
4425
4426 TAGS-bfd: \
4427 configure-bfd
4428 @[ -f ./bfd/Makefile ] || exit 0; \
4429 r=`${PWD_COMMAND}`; export r; \
4430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4431 $(HOST_EXPORTS) \
4432 for flag in $(EXTRA_HOST_FLAGS) ; do \
4433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4434 done; \
4435 echo "Doing TAGS in bfd"; \
4436 (cd $(HOST_SUBDIR)/bfd && \
4437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4439 "RANLIB=$${RANLIB}" \
4440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4441 TAGS) \
4442 || exit 1
4443
4444 @endif bfd
4445
4446 .PHONY: maybe-install-info-bfd install-info-bfd
4447 maybe-install-info-bfd:
4448 @if bfd
4449 maybe-install-info-bfd: install-info-bfd
4450
4451 install-info-bfd: \
4452 configure-bfd \
4453 info-bfd
4454 @[ -f ./bfd/Makefile ] || exit 0; \
4455 r=`${PWD_COMMAND}`; export r; \
4456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4457 $(HOST_EXPORTS) \
4458 for flag in $(EXTRA_HOST_FLAGS) ; do \
4459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4460 done; \
4461 echo "Doing install-info in bfd"; \
4462 (cd $(HOST_SUBDIR)/bfd && \
4463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4465 "RANLIB=$${RANLIB}" \
4466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4467 install-info) \
4468 || exit 1
4469
4470 @endif bfd
4471
4472 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4473 maybe-install-dvi-bfd:
4474 @if bfd
4475 maybe-install-dvi-bfd: install-dvi-bfd
4476
4477 install-dvi-bfd: \
4478 configure-bfd \
4479 dvi-bfd
4480 @[ -f ./bfd/Makefile ] || exit 0; \
4481 r=`${PWD_COMMAND}`; export r; \
4482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4483 $(HOST_EXPORTS) \
4484 for flag in $(EXTRA_HOST_FLAGS) ; do \
4485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4486 done; \
4487 echo "Doing install-dvi in bfd"; \
4488 (cd $(HOST_SUBDIR)/bfd && \
4489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4491 "RANLIB=$${RANLIB}" \
4492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4493 install-dvi) \
4494 || exit 1
4495
4496 @endif bfd
4497
4498 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4499 maybe-install-pdf-bfd:
4500 @if bfd
4501 maybe-install-pdf-bfd: install-pdf-bfd
4502
4503 install-pdf-bfd: \
4504 configure-bfd \
4505 pdf-bfd
4506 @[ -f ./bfd/Makefile ] || exit 0; \
4507 r=`${PWD_COMMAND}`; export r; \
4508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4509 $(HOST_EXPORTS) \
4510 for flag in $(EXTRA_HOST_FLAGS) ; do \
4511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4512 done; \
4513 echo "Doing install-pdf in bfd"; \
4514 (cd $(HOST_SUBDIR)/bfd && \
4515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4517 "RANLIB=$${RANLIB}" \
4518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4519 install-pdf) \
4520 || exit 1
4521
4522 @endif bfd
4523
4524 .PHONY: maybe-install-html-bfd install-html-bfd
4525 maybe-install-html-bfd:
4526 @if bfd
4527 maybe-install-html-bfd: install-html-bfd
4528
4529 install-html-bfd: \
4530 configure-bfd \
4531 html-bfd
4532 @[ -f ./bfd/Makefile ] || exit 0; \
4533 r=`${PWD_COMMAND}`; export r; \
4534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4535 $(HOST_EXPORTS) \
4536 for flag in $(EXTRA_HOST_FLAGS) ; do \
4537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4538 done; \
4539 echo "Doing install-html in bfd"; \
4540 (cd $(HOST_SUBDIR)/bfd && \
4541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4543 "RANLIB=$${RANLIB}" \
4544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4545 install-html) \
4546 || exit 1
4547
4548 @endif bfd
4549
4550 .PHONY: maybe-installcheck-bfd installcheck-bfd
4551 maybe-installcheck-bfd:
4552 @if bfd
4553 maybe-installcheck-bfd: installcheck-bfd
4554
4555 installcheck-bfd: \
4556 configure-bfd
4557 @[ -f ./bfd/Makefile ] || exit 0; \
4558 r=`${PWD_COMMAND}`; export r; \
4559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4560 $(HOST_EXPORTS) \
4561 for flag in $(EXTRA_HOST_FLAGS) ; do \
4562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4563 done; \
4564 echo "Doing installcheck in bfd"; \
4565 (cd $(HOST_SUBDIR)/bfd && \
4566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4568 "RANLIB=$${RANLIB}" \
4569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4570 installcheck) \
4571 || exit 1
4572
4573 @endif bfd
4574
4575 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4576 maybe-mostlyclean-bfd:
4577 @if bfd
4578 maybe-mostlyclean-bfd: mostlyclean-bfd
4579
4580 mostlyclean-bfd:
4581 @[ -f ./bfd/Makefile ] || exit 0; \
4582 r=`${PWD_COMMAND}`; export r; \
4583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4584 $(HOST_EXPORTS) \
4585 for flag in $(EXTRA_HOST_FLAGS) ; do \
4586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4587 done; \
4588 echo "Doing mostlyclean in bfd"; \
4589 (cd $(HOST_SUBDIR)/bfd && \
4590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4592 "RANLIB=$${RANLIB}" \
4593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4594 mostlyclean) \
4595 || exit 1
4596
4597 @endif bfd
4598
4599 .PHONY: maybe-clean-bfd clean-bfd
4600 maybe-clean-bfd:
4601 @if bfd
4602 maybe-clean-bfd: clean-bfd
4603
4604 clean-bfd:
4605 @[ -f ./bfd/Makefile ] || exit 0; \
4606 r=`${PWD_COMMAND}`; export r; \
4607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4608 $(HOST_EXPORTS) \
4609 for flag in $(EXTRA_HOST_FLAGS) ; do \
4610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4611 done; \
4612 echo "Doing clean in bfd"; \
4613 (cd $(HOST_SUBDIR)/bfd && \
4614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4616 "RANLIB=$${RANLIB}" \
4617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4618 clean) \
4619 || exit 1
4620
4621 @endif bfd
4622
4623 .PHONY: maybe-distclean-bfd distclean-bfd
4624 maybe-distclean-bfd:
4625 @if bfd
4626 maybe-distclean-bfd: distclean-bfd
4627
4628 distclean-bfd:
4629 @[ -f ./bfd/Makefile ] || exit 0; \
4630 r=`${PWD_COMMAND}`; export r; \
4631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4632 $(HOST_EXPORTS) \
4633 for flag in $(EXTRA_HOST_FLAGS) ; do \
4634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4635 done; \
4636 echo "Doing distclean in bfd"; \
4637 (cd $(HOST_SUBDIR)/bfd && \
4638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4640 "RANLIB=$${RANLIB}" \
4641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4642 distclean) \
4643 || exit 1
4644
4645 @endif bfd
4646
4647 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4648 maybe-maintainer-clean-bfd:
4649 @if bfd
4650 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4651
4652 maintainer-clean-bfd:
4653 @[ -f ./bfd/Makefile ] || exit 0; \
4654 r=`${PWD_COMMAND}`; export r; \
4655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4656 $(HOST_EXPORTS) \
4657 for flag in $(EXTRA_HOST_FLAGS) ; do \
4658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4659 done; \
4660 echo "Doing maintainer-clean in bfd"; \
4661 (cd $(HOST_SUBDIR)/bfd && \
4662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4664 "RANLIB=$${RANLIB}" \
4665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4666 maintainer-clean) \
4667 || exit 1
4668
4669 @endif bfd
4670
4671
4672
4673 .PHONY: configure-opcodes maybe-configure-opcodes
4674 maybe-configure-opcodes:
4675 @if gcc-bootstrap
4676 configure-opcodes: stage_current
4677 @endif gcc-bootstrap
4678 @if opcodes
4679 maybe-configure-opcodes: configure-opcodes
4680 configure-opcodes:
4681 @r=`${PWD_COMMAND}`; export r; \
4682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4685 $(HOST_EXPORTS) \
4686 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4687 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4688 case $(srcdir) in \
4689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4690 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4692 esac; \
4693 module_srcdir=opcodes; \
4694 $(SHELL) \
4695 $$s/$$module_srcdir/configure \
4696 --srcdir=$${topdir}/$$module_srcdir \
4697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4698 --target=${target_alias} \
4699 || exit 1
4700 @endif opcodes
4701
4702
4703
4704 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4705 maybe-configure-stage1-opcodes:
4706 @if opcodes-bootstrap
4707 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4708 configure-stage1-opcodes:
4709 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4710 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4711 @r=`${PWD_COMMAND}`; export r; \
4712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4713 TFLAGS="$(STAGE1_TFLAGS)"; \
4714 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4715 $(HOST_EXPORTS) \
4716 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4717 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4718 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4719 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4721 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4722 case $(srcdir) in \
4723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4724 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4726 esac; \
4727 module_srcdir=opcodes; \
4728 $(SHELL) $$s/$$module_srcdir/configure \
4729 --srcdir=$${topdir}/$$module_srcdir \
4730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4731 --target=${target_alias} \
4732 \
4733 $(STAGE1_CONFIGURE_FLAGS)
4734 @endif opcodes-bootstrap
4735
4736 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4737 maybe-configure-stage2-opcodes:
4738 @if opcodes-bootstrap
4739 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4740 configure-stage2-opcodes:
4741 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4743 @r=`${PWD_COMMAND}`; export r; \
4744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4745 TFLAGS="$(STAGE2_TFLAGS)"; \
4746 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4747 $(HOST_EXPORTS) \
4748 $(POSTSTAGE1_HOST_EXPORTS) \
4749 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4750 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4751 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4752 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4754 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4755 case $(srcdir) in \
4756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4757 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4759 esac; \
4760 module_srcdir=opcodes; \
4761 $(SHELL) $$s/$$module_srcdir/configure \
4762 --srcdir=$${topdir}/$$module_srcdir \
4763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4764 --target=${target_alias} \
4765 --with-build-libsubdir=$(HOST_SUBDIR) \
4766 $(STAGE2_CONFIGURE_FLAGS)
4767 @endif opcodes-bootstrap
4768
4769 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4770 maybe-configure-stage3-opcodes:
4771 @if opcodes-bootstrap
4772 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4773 configure-stage3-opcodes:
4774 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4776 @r=`${PWD_COMMAND}`; export r; \
4777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4778 TFLAGS="$(STAGE3_TFLAGS)"; \
4779 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4780 $(HOST_EXPORTS) \
4781 $(POSTSTAGE1_HOST_EXPORTS) \
4782 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4783 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4784 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4785 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4787 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4788 case $(srcdir) in \
4789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4790 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4792 esac; \
4793 module_srcdir=opcodes; \
4794 $(SHELL) $$s/$$module_srcdir/configure \
4795 --srcdir=$${topdir}/$$module_srcdir \
4796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4797 --target=${target_alias} \
4798 --with-build-libsubdir=$(HOST_SUBDIR) \
4799 $(STAGE3_CONFIGURE_FLAGS)
4800 @endif opcodes-bootstrap
4801
4802 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4803 maybe-configure-stage4-opcodes:
4804 @if opcodes-bootstrap
4805 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4806 configure-stage4-opcodes:
4807 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4809 @r=`${PWD_COMMAND}`; export r; \
4810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4811 TFLAGS="$(STAGE4_TFLAGS)"; \
4812 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4813 $(HOST_EXPORTS) \
4814 $(POSTSTAGE1_HOST_EXPORTS) \
4815 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4816 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4817 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4818 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4820 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4821 case $(srcdir) in \
4822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4823 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4825 esac; \
4826 module_srcdir=opcodes; \
4827 $(SHELL) $$s/$$module_srcdir/configure \
4828 --srcdir=$${topdir}/$$module_srcdir \
4829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4830 --target=${target_alias} \
4831 --with-build-libsubdir=$(HOST_SUBDIR) \
4832 $(STAGE4_CONFIGURE_FLAGS)
4833 @endif opcodes-bootstrap
4834
4835 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4836 maybe-configure-stageprofile-opcodes:
4837 @if opcodes-bootstrap
4838 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4839 configure-stageprofile-opcodes:
4840 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4842 @r=`${PWD_COMMAND}`; export r; \
4843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4844 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4845 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4846 $(HOST_EXPORTS) \
4847 $(POSTSTAGE1_HOST_EXPORTS) \
4848 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4849 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4850 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4851 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4853 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4854 case $(srcdir) in \
4855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4856 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4858 esac; \
4859 module_srcdir=opcodes; \
4860 $(SHELL) $$s/$$module_srcdir/configure \
4861 --srcdir=$${topdir}/$$module_srcdir \
4862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4863 --target=${target_alias} \
4864 --with-build-libsubdir=$(HOST_SUBDIR) \
4865 $(STAGEprofile_CONFIGURE_FLAGS)
4866 @endif opcodes-bootstrap
4867
4868 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4869 maybe-configure-stagetrain-opcodes:
4870 @if opcodes-bootstrap
4871 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4872 configure-stagetrain-opcodes:
4873 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4874 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4875 @r=`${PWD_COMMAND}`; export r; \
4876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4877 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4878 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4879 $(HOST_EXPORTS) \
4880 $(POSTSTAGE1_HOST_EXPORTS) \
4881 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4882 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4883 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4884 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4886 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4887 case $(srcdir) in \
4888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4889 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4891 esac; \
4892 module_srcdir=opcodes; \
4893 $(SHELL) $$s/$$module_srcdir/configure \
4894 --srcdir=$${topdir}/$$module_srcdir \
4895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4896 --target=${target_alias} \
4897 --with-build-libsubdir=$(HOST_SUBDIR) \
4898 $(STAGEtrain_CONFIGURE_FLAGS)
4899 @endif opcodes-bootstrap
4900
4901 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4902 maybe-configure-stagefeedback-opcodes:
4903 @if opcodes-bootstrap
4904 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4905 configure-stagefeedback-opcodes:
4906 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4907 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4908 @r=`${PWD_COMMAND}`; export r; \
4909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4911 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4912 $(HOST_EXPORTS) \
4913 $(POSTSTAGE1_HOST_EXPORTS) \
4914 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4915 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4916 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4917 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4919 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4920 case $(srcdir) in \
4921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4922 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4924 esac; \
4925 module_srcdir=opcodes; \
4926 $(SHELL) $$s/$$module_srcdir/configure \
4927 --srcdir=$${topdir}/$$module_srcdir \
4928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4929 --target=${target_alias} \
4930 --with-build-libsubdir=$(HOST_SUBDIR) \
4931 $(STAGEfeedback_CONFIGURE_FLAGS)
4932 @endif opcodes-bootstrap
4933
4934 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4935 maybe-configure-stageautoprofile-opcodes:
4936 @if opcodes-bootstrap
4937 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4938 configure-stageautoprofile-opcodes:
4939 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4941 @r=`${PWD_COMMAND}`; export r; \
4942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4943 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4944 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4945 $(HOST_EXPORTS) \
4946 $(POSTSTAGE1_HOST_EXPORTS) \
4947 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4948 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4949 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4950 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4952 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4953 case $(srcdir) in \
4954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4955 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4957 esac; \
4958 module_srcdir=opcodes; \
4959 $(SHELL) $$s/$$module_srcdir/configure \
4960 --srcdir=$${topdir}/$$module_srcdir \
4961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4962 --target=${target_alias} \
4963 --with-build-libsubdir=$(HOST_SUBDIR) \
4964 $(STAGEautoprofile_CONFIGURE_FLAGS)
4965 @endif opcodes-bootstrap
4966
4967 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4968 maybe-configure-stageautofeedback-opcodes:
4969 @if opcodes-bootstrap
4970 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4971 configure-stageautofeedback-opcodes:
4972 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4974 @r=`${PWD_COMMAND}`; export r; \
4975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4976 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4977 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4978 $(HOST_EXPORTS) \
4979 $(POSTSTAGE1_HOST_EXPORTS) \
4980 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4981 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4982 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4983 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4985 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4986 case $(srcdir) in \
4987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4988 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4990 esac; \
4991 module_srcdir=opcodes; \
4992 $(SHELL) $$s/$$module_srcdir/configure \
4993 --srcdir=$${topdir}/$$module_srcdir \
4994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4995 --target=${target_alias} \
4996 --with-build-libsubdir=$(HOST_SUBDIR) \
4997 $(STAGEautofeedback_CONFIGURE_FLAGS)
4998 @endif opcodes-bootstrap
4999
5000
5001
5002
5003
5004 .PHONY: all-opcodes maybe-all-opcodes
5005 maybe-all-opcodes:
5006 @if gcc-bootstrap
5007 all-opcodes: stage_current
5008 @endif gcc-bootstrap
5009 @if opcodes
5010 TARGET-opcodes=all
5011 maybe-all-opcodes: all-opcodes
5012 all-opcodes: configure-opcodes
5013 @r=`${PWD_COMMAND}`; export r; \
5014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015 $(HOST_EXPORTS) \
5016 (cd $(HOST_SUBDIR)/opcodes && \
5017 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5018 $(TARGET-opcodes))
5019 @endif opcodes
5020
5021
5022
5023 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5024 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5025 maybe-all-stage1-opcodes:
5026 maybe-clean-stage1-opcodes:
5027 @if opcodes-bootstrap
5028 maybe-all-stage1-opcodes: all-stage1-opcodes
5029 all-stage1: all-stage1-opcodes
5030 TARGET-stage1-opcodes = $(TARGET-opcodes)
5031 all-stage1-opcodes: configure-stage1-opcodes
5032 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5033 @r=`${PWD_COMMAND}`; export r; \
5034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5035 TFLAGS="$(STAGE1_TFLAGS)"; \
5036 $(HOST_EXPORTS) \
5037 cd $(HOST_SUBDIR)/opcodes && \
5038 \
5039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5040 CFLAGS="$(STAGE1_CFLAGS)" \
5041 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5042 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5043 LIBCFLAGS="$(LIBCFLAGS)" \
5044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5047 $(EXTRA_HOST_FLAGS) \
5048 $(STAGE1_FLAGS_TO_PASS) \
5049 TFLAGS="$(STAGE1_TFLAGS)" \
5050 $(TARGET-stage1-opcodes)
5051
5052 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5053 clean-stage1: clean-stage1-opcodes
5054 clean-stage1-opcodes:
5055 @if [ $(current_stage) = stage1 ]; then \
5056 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5057 else \
5058 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5059 $(MAKE) stage1-start; \
5060 fi; \
5061 cd $(HOST_SUBDIR)/opcodes && \
5062 $(MAKE) $(EXTRA_HOST_FLAGS) \
5063 $(STAGE1_FLAGS_TO_PASS) clean
5064 @endif opcodes-bootstrap
5065
5066
5067 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5068 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5069 maybe-all-stage2-opcodes:
5070 maybe-clean-stage2-opcodes:
5071 @if opcodes-bootstrap
5072 maybe-all-stage2-opcodes: all-stage2-opcodes
5073 all-stage2: all-stage2-opcodes
5074 TARGET-stage2-opcodes = $(TARGET-opcodes)
5075 all-stage2-opcodes: configure-stage2-opcodes
5076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5077 @r=`${PWD_COMMAND}`; export r; \
5078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5079 TFLAGS="$(STAGE2_TFLAGS)"; \
5080 $(HOST_EXPORTS) \
5081 $(POSTSTAGE1_HOST_EXPORTS) \
5082 cd $(HOST_SUBDIR)/opcodes && \
5083 \
5084 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5085 CFLAGS="$(STAGE2_CFLAGS)" \
5086 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5087 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5088 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5089 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5090 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5091 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5092 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5093 TFLAGS="$(STAGE2_TFLAGS)" \
5094 $(TARGET-stage2-opcodes)
5095
5096 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5097 clean-stage2: clean-stage2-opcodes
5098 clean-stage2-opcodes:
5099 @if [ $(current_stage) = stage2 ]; then \
5100 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5101 else \
5102 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5103 $(MAKE) stage2-start; \
5104 fi; \
5105 cd $(HOST_SUBDIR)/opcodes && \
5106 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5107 @endif opcodes-bootstrap
5108
5109
5110 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5111 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5112 maybe-all-stage3-opcodes:
5113 maybe-clean-stage3-opcodes:
5114 @if opcodes-bootstrap
5115 maybe-all-stage3-opcodes: all-stage3-opcodes
5116 all-stage3: all-stage3-opcodes
5117 TARGET-stage3-opcodes = $(TARGET-opcodes)
5118 all-stage3-opcodes: configure-stage3-opcodes
5119 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5120 @r=`${PWD_COMMAND}`; export r; \
5121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5122 TFLAGS="$(STAGE3_TFLAGS)"; \
5123 $(HOST_EXPORTS) \
5124 $(POSTSTAGE1_HOST_EXPORTS) \
5125 cd $(HOST_SUBDIR)/opcodes && \
5126 \
5127 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5128 CFLAGS="$(STAGE3_CFLAGS)" \
5129 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5130 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5131 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5132 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5133 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5134 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5135 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5136 TFLAGS="$(STAGE3_TFLAGS)" \
5137 $(TARGET-stage3-opcodes)
5138
5139 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5140 clean-stage3: clean-stage3-opcodes
5141 clean-stage3-opcodes:
5142 @if [ $(current_stage) = stage3 ]; then \
5143 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5144 else \
5145 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5146 $(MAKE) stage3-start; \
5147 fi; \
5148 cd $(HOST_SUBDIR)/opcodes && \
5149 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5150 @endif opcodes-bootstrap
5151
5152
5153 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5154 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5155 maybe-all-stage4-opcodes:
5156 maybe-clean-stage4-opcodes:
5157 @if opcodes-bootstrap
5158 maybe-all-stage4-opcodes: all-stage4-opcodes
5159 all-stage4: all-stage4-opcodes
5160 TARGET-stage4-opcodes = $(TARGET-opcodes)
5161 all-stage4-opcodes: configure-stage4-opcodes
5162 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5163 @r=`${PWD_COMMAND}`; export r; \
5164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5165 TFLAGS="$(STAGE4_TFLAGS)"; \
5166 $(HOST_EXPORTS) \
5167 $(POSTSTAGE1_HOST_EXPORTS) \
5168 cd $(HOST_SUBDIR)/opcodes && \
5169 \
5170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5171 CFLAGS="$(STAGE4_CFLAGS)" \
5172 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5173 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5174 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5178 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5179 TFLAGS="$(STAGE4_TFLAGS)" \
5180 $(TARGET-stage4-opcodes)
5181
5182 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5183 clean-stage4: clean-stage4-opcodes
5184 clean-stage4-opcodes:
5185 @if [ $(current_stage) = stage4 ]; then \
5186 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5187 else \
5188 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5189 $(MAKE) stage4-start; \
5190 fi; \
5191 cd $(HOST_SUBDIR)/opcodes && \
5192 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5193 @endif opcodes-bootstrap
5194
5195
5196 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5197 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5198 maybe-all-stageprofile-opcodes:
5199 maybe-clean-stageprofile-opcodes:
5200 @if opcodes-bootstrap
5201 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5202 all-stageprofile: all-stageprofile-opcodes
5203 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5204 all-stageprofile-opcodes: configure-stageprofile-opcodes
5205 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5206 @r=`${PWD_COMMAND}`; export r; \
5207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5208 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5209 $(HOST_EXPORTS) \
5210 $(POSTSTAGE1_HOST_EXPORTS) \
5211 cd $(HOST_SUBDIR)/opcodes && \
5212 \
5213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5214 CFLAGS="$(STAGEprofile_CFLAGS)" \
5215 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5216 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5217 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5221 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5222 TFLAGS="$(STAGEprofile_TFLAGS)" \
5223 $(TARGET-stageprofile-opcodes)
5224
5225 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5226 clean-stageprofile: clean-stageprofile-opcodes
5227 clean-stageprofile-opcodes:
5228 @if [ $(current_stage) = stageprofile ]; then \
5229 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5230 else \
5231 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5232 $(MAKE) stageprofile-start; \
5233 fi; \
5234 cd $(HOST_SUBDIR)/opcodes && \
5235 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5236 @endif opcodes-bootstrap
5237
5238
5239 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5240 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5241 maybe-all-stagetrain-opcodes:
5242 maybe-clean-stagetrain-opcodes:
5243 @if opcodes-bootstrap
5244 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5245 all-stagetrain: all-stagetrain-opcodes
5246 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5247 all-stagetrain-opcodes: configure-stagetrain-opcodes
5248 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5249 @r=`${PWD_COMMAND}`; export r; \
5250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5251 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5252 $(HOST_EXPORTS) \
5253 $(POSTSTAGE1_HOST_EXPORTS) \
5254 cd $(HOST_SUBDIR)/opcodes && \
5255 \
5256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5257 CFLAGS="$(STAGEtrain_CFLAGS)" \
5258 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5259 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5260 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5261 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5262 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5263 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5264 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5265 TFLAGS="$(STAGEtrain_TFLAGS)" \
5266 $(TARGET-stagetrain-opcodes)
5267
5268 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5269 clean-stagetrain: clean-stagetrain-opcodes
5270 clean-stagetrain-opcodes:
5271 @if [ $(current_stage) = stagetrain ]; then \
5272 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5273 else \
5274 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5275 $(MAKE) stagetrain-start; \
5276 fi; \
5277 cd $(HOST_SUBDIR)/opcodes && \
5278 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5279 @endif opcodes-bootstrap
5280
5281
5282 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5283 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5284 maybe-all-stagefeedback-opcodes:
5285 maybe-clean-stagefeedback-opcodes:
5286 @if opcodes-bootstrap
5287 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5288 all-stagefeedback: all-stagefeedback-opcodes
5289 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5290 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5291 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5292 @r=`${PWD_COMMAND}`; export r; \
5293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5294 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5295 $(HOST_EXPORTS) \
5296 $(POSTSTAGE1_HOST_EXPORTS) \
5297 cd $(HOST_SUBDIR)/opcodes && \
5298 \
5299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5300 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5301 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5302 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5303 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5304 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5305 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5306 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5307 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5308 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5309 $(TARGET-stagefeedback-opcodes)
5310
5311 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5312 clean-stagefeedback: clean-stagefeedback-opcodes
5313 clean-stagefeedback-opcodes:
5314 @if [ $(current_stage) = stagefeedback ]; then \
5315 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5316 else \
5317 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5318 $(MAKE) stagefeedback-start; \
5319 fi; \
5320 cd $(HOST_SUBDIR)/opcodes && \
5321 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5322 @endif opcodes-bootstrap
5323
5324
5325 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5326 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5327 maybe-all-stageautoprofile-opcodes:
5328 maybe-clean-stageautoprofile-opcodes:
5329 @if opcodes-bootstrap
5330 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5331 all-stageautoprofile: all-stageautoprofile-opcodes
5332 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5333 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5334 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5335 @r=`${PWD_COMMAND}`; export r; \
5336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5338 $(HOST_EXPORTS) \
5339 $(POSTSTAGE1_HOST_EXPORTS) \
5340 cd $(HOST_SUBDIR)/opcodes && \
5341 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5343 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5344 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5345 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5346 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5347 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5348 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5349 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5350 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5351 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5352 $(TARGET-stageautoprofile-opcodes)
5353
5354 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5355 clean-stageautoprofile: clean-stageautoprofile-opcodes
5356 clean-stageautoprofile-opcodes:
5357 @if [ $(current_stage) = stageautoprofile ]; then \
5358 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5359 else \
5360 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5361 $(MAKE) stageautoprofile-start; \
5362 fi; \
5363 cd $(HOST_SUBDIR)/opcodes && \
5364 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5365 @endif opcodes-bootstrap
5366
5367
5368 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5369 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5370 maybe-all-stageautofeedback-opcodes:
5371 maybe-clean-stageautofeedback-opcodes:
5372 @if opcodes-bootstrap
5373 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5374 all-stageautofeedback: all-stageautofeedback-opcodes
5375 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5376 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5377 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5378 @r=`${PWD_COMMAND}`; export r; \
5379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5380 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5381 $(HOST_EXPORTS) \
5382 $(POSTSTAGE1_HOST_EXPORTS) \
5383 cd $(HOST_SUBDIR)/opcodes && \
5384 \
5385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5386 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5387 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5388 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5389 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5394 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5395 $(TARGET-stageautofeedback-opcodes)
5396
5397 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5398 clean-stageautofeedback: clean-stageautofeedback-opcodes
5399 clean-stageautofeedback-opcodes:
5400 @if [ $(current_stage) = stageautofeedback ]; then \
5401 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5402 else \
5403 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5404 $(MAKE) stageautofeedback-start; \
5405 fi; \
5406 cd $(HOST_SUBDIR)/opcodes && \
5407 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5408 @endif opcodes-bootstrap
5409
5410
5411
5412
5413
5414 .PHONY: check-opcodes maybe-check-opcodes
5415 maybe-check-opcodes:
5416 @if opcodes
5417 maybe-check-opcodes: check-opcodes
5418
5419 check-opcodes:
5420 @: $(MAKE); $(unstage)
5421 @r=`${PWD_COMMAND}`; export r; \
5422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5423 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5424 (cd $(HOST_SUBDIR)/opcodes && \
5425 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5426
5427 @endif opcodes
5428
5429 .PHONY: install-opcodes maybe-install-opcodes
5430 maybe-install-opcodes:
5431 @if opcodes
5432 maybe-install-opcodes: install-opcodes
5433
5434 install-opcodes: installdirs
5435 @: $(MAKE); $(unstage)
5436 @r=`${PWD_COMMAND}`; export r; \
5437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5438 $(HOST_EXPORTS) \
5439 (cd $(HOST_SUBDIR)/opcodes && \
5440 $(MAKE) $(FLAGS_TO_PASS) install)
5441
5442 @endif opcodes
5443
5444 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5445 maybe-install-strip-opcodes:
5446 @if opcodes
5447 maybe-install-strip-opcodes: install-strip-opcodes
5448
5449 install-strip-opcodes: installdirs
5450 @: $(MAKE); $(unstage)
5451 @r=`${PWD_COMMAND}`; export r; \
5452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453 $(HOST_EXPORTS) \
5454 (cd $(HOST_SUBDIR)/opcodes && \
5455 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5456
5457 @endif opcodes
5458
5459 # Other targets (info, dvi, pdf, etc.)
5460
5461 .PHONY: maybe-info-opcodes info-opcodes
5462 maybe-info-opcodes:
5463 @if opcodes
5464 maybe-info-opcodes: info-opcodes
5465
5466 info-opcodes: \
5467 configure-opcodes
5468 @[ -f ./opcodes/Makefile ] || exit 0; \
5469 r=`${PWD_COMMAND}`; export r; \
5470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5471 $(HOST_EXPORTS) \
5472 for flag in $(EXTRA_HOST_FLAGS) ; do \
5473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5474 done; \
5475 echo "Doing info in opcodes"; \
5476 (cd $(HOST_SUBDIR)/opcodes && \
5477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5479 "RANLIB=$${RANLIB}" \
5480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5481 info) \
5482 || exit 1
5483
5484 @endif opcodes
5485
5486 .PHONY: maybe-dvi-opcodes dvi-opcodes
5487 maybe-dvi-opcodes:
5488 @if opcodes
5489 maybe-dvi-opcodes: dvi-opcodes
5490
5491 dvi-opcodes: \
5492 configure-opcodes
5493 @[ -f ./opcodes/Makefile ] || exit 0; \
5494 r=`${PWD_COMMAND}`; export r; \
5495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5496 $(HOST_EXPORTS) \
5497 for flag in $(EXTRA_HOST_FLAGS) ; do \
5498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5499 done; \
5500 echo "Doing dvi in opcodes"; \
5501 (cd $(HOST_SUBDIR)/opcodes && \
5502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5504 "RANLIB=$${RANLIB}" \
5505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5506 dvi) \
5507 || exit 1
5508
5509 @endif opcodes
5510
5511 .PHONY: maybe-pdf-opcodes pdf-opcodes
5512 maybe-pdf-opcodes:
5513 @if opcodes
5514 maybe-pdf-opcodes: pdf-opcodes
5515
5516 pdf-opcodes: \
5517 configure-opcodes
5518 @[ -f ./opcodes/Makefile ] || exit 0; \
5519 r=`${PWD_COMMAND}`; export r; \
5520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5521 $(HOST_EXPORTS) \
5522 for flag in $(EXTRA_HOST_FLAGS) ; do \
5523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5524 done; \
5525 echo "Doing pdf in opcodes"; \
5526 (cd $(HOST_SUBDIR)/opcodes && \
5527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5529 "RANLIB=$${RANLIB}" \
5530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5531 pdf) \
5532 || exit 1
5533
5534 @endif opcodes
5535
5536 .PHONY: maybe-html-opcodes html-opcodes
5537 maybe-html-opcodes:
5538 @if opcodes
5539 maybe-html-opcodes: html-opcodes
5540
5541 html-opcodes: \
5542 configure-opcodes
5543 @[ -f ./opcodes/Makefile ] || exit 0; \
5544 r=`${PWD_COMMAND}`; export r; \
5545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5546 $(HOST_EXPORTS) \
5547 for flag in $(EXTRA_HOST_FLAGS) ; do \
5548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5549 done; \
5550 echo "Doing html in opcodes"; \
5551 (cd $(HOST_SUBDIR)/opcodes && \
5552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5554 "RANLIB=$${RANLIB}" \
5555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5556 html) \
5557 || exit 1
5558
5559 @endif opcodes
5560
5561 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5562 maybe-TAGS-opcodes:
5563 @if opcodes
5564 maybe-TAGS-opcodes: TAGS-opcodes
5565
5566 TAGS-opcodes: \
5567 configure-opcodes
5568 @[ -f ./opcodes/Makefile ] || exit 0; \
5569 r=`${PWD_COMMAND}`; export r; \
5570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5571 $(HOST_EXPORTS) \
5572 for flag in $(EXTRA_HOST_FLAGS) ; do \
5573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5574 done; \
5575 echo "Doing TAGS in opcodes"; \
5576 (cd $(HOST_SUBDIR)/opcodes && \
5577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5579 "RANLIB=$${RANLIB}" \
5580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5581 TAGS) \
5582 || exit 1
5583
5584 @endif opcodes
5585
5586 .PHONY: maybe-install-info-opcodes install-info-opcodes
5587 maybe-install-info-opcodes:
5588 @if opcodes
5589 maybe-install-info-opcodes: install-info-opcodes
5590
5591 install-info-opcodes: \
5592 configure-opcodes \
5593 info-opcodes
5594 @[ -f ./opcodes/Makefile ] || exit 0; \
5595 r=`${PWD_COMMAND}`; export r; \
5596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597 $(HOST_EXPORTS) \
5598 for flag in $(EXTRA_HOST_FLAGS) ; do \
5599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5600 done; \
5601 echo "Doing install-info in opcodes"; \
5602 (cd $(HOST_SUBDIR)/opcodes && \
5603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5605 "RANLIB=$${RANLIB}" \
5606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5607 install-info) \
5608 || exit 1
5609
5610 @endif opcodes
5611
5612 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5613 maybe-install-dvi-opcodes:
5614 @if opcodes
5615 maybe-install-dvi-opcodes: install-dvi-opcodes
5616
5617 install-dvi-opcodes: \
5618 configure-opcodes \
5619 dvi-opcodes
5620 @[ -f ./opcodes/Makefile ] || exit 0; \
5621 r=`${PWD_COMMAND}`; export r; \
5622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623 $(HOST_EXPORTS) \
5624 for flag in $(EXTRA_HOST_FLAGS) ; do \
5625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626 done; \
5627 echo "Doing install-dvi in opcodes"; \
5628 (cd $(HOST_SUBDIR)/opcodes && \
5629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5631 "RANLIB=$${RANLIB}" \
5632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5633 install-dvi) \
5634 || exit 1
5635
5636 @endif opcodes
5637
5638 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5639 maybe-install-pdf-opcodes:
5640 @if opcodes
5641 maybe-install-pdf-opcodes: install-pdf-opcodes
5642
5643 install-pdf-opcodes: \
5644 configure-opcodes \
5645 pdf-opcodes
5646 @[ -f ./opcodes/Makefile ] || exit 0; \
5647 r=`${PWD_COMMAND}`; export r; \
5648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649 $(HOST_EXPORTS) \
5650 for flag in $(EXTRA_HOST_FLAGS) ; do \
5651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652 done; \
5653 echo "Doing install-pdf in opcodes"; \
5654 (cd $(HOST_SUBDIR)/opcodes && \
5655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5657 "RANLIB=$${RANLIB}" \
5658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5659 install-pdf) \
5660 || exit 1
5661
5662 @endif opcodes
5663
5664 .PHONY: maybe-install-html-opcodes install-html-opcodes
5665 maybe-install-html-opcodes:
5666 @if opcodes
5667 maybe-install-html-opcodes: install-html-opcodes
5668
5669 install-html-opcodes: \
5670 configure-opcodes \
5671 html-opcodes
5672 @[ -f ./opcodes/Makefile ] || exit 0; \
5673 r=`${PWD_COMMAND}`; export r; \
5674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5675 $(HOST_EXPORTS) \
5676 for flag in $(EXTRA_HOST_FLAGS) ; do \
5677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5678 done; \
5679 echo "Doing install-html in opcodes"; \
5680 (cd $(HOST_SUBDIR)/opcodes && \
5681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5683 "RANLIB=$${RANLIB}" \
5684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5685 install-html) \
5686 || exit 1
5687
5688 @endif opcodes
5689
5690 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5691 maybe-installcheck-opcodes:
5692 @if opcodes
5693 maybe-installcheck-opcodes: installcheck-opcodes
5694
5695 installcheck-opcodes: \
5696 configure-opcodes
5697 @[ -f ./opcodes/Makefile ] || exit 0; \
5698 r=`${PWD_COMMAND}`; export r; \
5699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700 $(HOST_EXPORTS) \
5701 for flag in $(EXTRA_HOST_FLAGS) ; do \
5702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5703 done; \
5704 echo "Doing installcheck in opcodes"; \
5705 (cd $(HOST_SUBDIR)/opcodes && \
5706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5708 "RANLIB=$${RANLIB}" \
5709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5710 installcheck) \
5711 || exit 1
5712
5713 @endif opcodes
5714
5715 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5716 maybe-mostlyclean-opcodes:
5717 @if opcodes
5718 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5719
5720 mostlyclean-opcodes:
5721 @[ -f ./opcodes/Makefile ] || exit 0; \
5722 r=`${PWD_COMMAND}`; export r; \
5723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5724 $(HOST_EXPORTS) \
5725 for flag in $(EXTRA_HOST_FLAGS) ; do \
5726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5727 done; \
5728 echo "Doing mostlyclean in opcodes"; \
5729 (cd $(HOST_SUBDIR)/opcodes && \
5730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5732 "RANLIB=$${RANLIB}" \
5733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5734 mostlyclean) \
5735 || exit 1
5736
5737 @endif opcodes
5738
5739 .PHONY: maybe-clean-opcodes clean-opcodes
5740 maybe-clean-opcodes:
5741 @if opcodes
5742 maybe-clean-opcodes: clean-opcodes
5743
5744 clean-opcodes:
5745 @[ -f ./opcodes/Makefile ] || exit 0; \
5746 r=`${PWD_COMMAND}`; export r; \
5747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5748 $(HOST_EXPORTS) \
5749 for flag in $(EXTRA_HOST_FLAGS) ; do \
5750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5751 done; \
5752 echo "Doing clean in opcodes"; \
5753 (cd $(HOST_SUBDIR)/opcodes && \
5754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5756 "RANLIB=$${RANLIB}" \
5757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5758 clean) \
5759 || exit 1
5760
5761 @endif opcodes
5762
5763 .PHONY: maybe-distclean-opcodes distclean-opcodes
5764 maybe-distclean-opcodes:
5765 @if opcodes
5766 maybe-distclean-opcodes: distclean-opcodes
5767
5768 distclean-opcodes:
5769 @[ -f ./opcodes/Makefile ] || exit 0; \
5770 r=`${PWD_COMMAND}`; export r; \
5771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5772 $(HOST_EXPORTS) \
5773 for flag in $(EXTRA_HOST_FLAGS) ; do \
5774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5775 done; \
5776 echo "Doing distclean in opcodes"; \
5777 (cd $(HOST_SUBDIR)/opcodes && \
5778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5780 "RANLIB=$${RANLIB}" \
5781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5782 distclean) \
5783 || exit 1
5784
5785 @endif opcodes
5786
5787 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5788 maybe-maintainer-clean-opcodes:
5789 @if opcodes
5790 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5791
5792 maintainer-clean-opcodes:
5793 @[ -f ./opcodes/Makefile ] || exit 0; \
5794 r=`${PWD_COMMAND}`; export r; \
5795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796 $(HOST_EXPORTS) \
5797 for flag in $(EXTRA_HOST_FLAGS) ; do \
5798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5799 done; \
5800 echo "Doing maintainer-clean in opcodes"; \
5801 (cd $(HOST_SUBDIR)/opcodes && \
5802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5804 "RANLIB=$${RANLIB}" \
5805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5806 maintainer-clean) \
5807 || exit 1
5808
5809 @endif opcodes
5810
5811
5812
5813 .PHONY: configure-binutils maybe-configure-binutils
5814 maybe-configure-binutils:
5815 @if gcc-bootstrap
5816 configure-binutils: stage_current
5817 @endif gcc-bootstrap
5818 @if binutils
5819 maybe-configure-binutils: configure-binutils
5820 configure-binutils:
5821 @r=`${PWD_COMMAND}`; export r; \
5822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5823 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5825 $(HOST_EXPORTS) \
5826 echo Configuring in $(HOST_SUBDIR)/binutils; \
5827 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5828 case $(srcdir) in \
5829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5830 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5832 esac; \
5833 module_srcdir=binutils; \
5834 $(SHELL) \
5835 $$s/$$module_srcdir/configure \
5836 --srcdir=$${topdir}/$$module_srcdir \
5837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5838 --target=${target_alias} \
5839 || exit 1
5840 @endif binutils
5841
5842
5843
5844 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5845 maybe-configure-stage1-binutils:
5846 @if binutils-bootstrap
5847 maybe-configure-stage1-binutils: configure-stage1-binutils
5848 configure-stage1-binutils:
5849 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5851 @r=`${PWD_COMMAND}`; export r; \
5852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5853 TFLAGS="$(STAGE1_TFLAGS)"; \
5854 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5855 $(HOST_EXPORTS) \
5856 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5857 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5858 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5859 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5861 cd $(HOST_SUBDIR)/binutils || exit 1; \
5862 case $(srcdir) in \
5863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5864 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5866 esac; \
5867 module_srcdir=binutils; \
5868 $(SHELL) $$s/$$module_srcdir/configure \
5869 --srcdir=$${topdir}/$$module_srcdir \
5870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5871 --target=${target_alias} \
5872 \
5873 $(STAGE1_CONFIGURE_FLAGS)
5874 @endif binutils-bootstrap
5875
5876 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5877 maybe-configure-stage2-binutils:
5878 @if binutils-bootstrap
5879 maybe-configure-stage2-binutils: configure-stage2-binutils
5880 configure-stage2-binutils:
5881 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5882 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5883 @r=`${PWD_COMMAND}`; export r; \
5884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5885 TFLAGS="$(STAGE2_TFLAGS)"; \
5886 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5887 $(HOST_EXPORTS) \
5888 $(POSTSTAGE1_HOST_EXPORTS) \
5889 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5890 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5891 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5892 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5894 cd $(HOST_SUBDIR)/binutils || exit 1; \
5895 case $(srcdir) in \
5896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5897 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5899 esac; \
5900 module_srcdir=binutils; \
5901 $(SHELL) $$s/$$module_srcdir/configure \
5902 --srcdir=$${topdir}/$$module_srcdir \
5903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5904 --target=${target_alias} \
5905 --with-build-libsubdir=$(HOST_SUBDIR) \
5906 $(STAGE2_CONFIGURE_FLAGS)
5907 @endif binutils-bootstrap
5908
5909 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5910 maybe-configure-stage3-binutils:
5911 @if binutils-bootstrap
5912 maybe-configure-stage3-binutils: configure-stage3-binutils
5913 configure-stage3-binutils:
5914 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5916 @r=`${PWD_COMMAND}`; export r; \
5917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5918 TFLAGS="$(STAGE3_TFLAGS)"; \
5919 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5920 $(HOST_EXPORTS) \
5921 $(POSTSTAGE1_HOST_EXPORTS) \
5922 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5923 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5924 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5925 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5927 cd $(HOST_SUBDIR)/binutils || exit 1; \
5928 case $(srcdir) in \
5929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5930 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5932 esac; \
5933 module_srcdir=binutils; \
5934 $(SHELL) $$s/$$module_srcdir/configure \
5935 --srcdir=$${topdir}/$$module_srcdir \
5936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5937 --target=${target_alias} \
5938 --with-build-libsubdir=$(HOST_SUBDIR) \
5939 $(STAGE3_CONFIGURE_FLAGS)
5940 @endif binutils-bootstrap
5941
5942 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5943 maybe-configure-stage4-binutils:
5944 @if binutils-bootstrap
5945 maybe-configure-stage4-binutils: configure-stage4-binutils
5946 configure-stage4-binutils:
5947 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5949 @r=`${PWD_COMMAND}`; export r; \
5950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5951 TFLAGS="$(STAGE4_TFLAGS)"; \
5952 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5953 $(HOST_EXPORTS) \
5954 $(POSTSTAGE1_HOST_EXPORTS) \
5955 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5956 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5957 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5958 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5960 cd $(HOST_SUBDIR)/binutils || exit 1; \
5961 case $(srcdir) in \
5962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5963 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5965 esac; \
5966 module_srcdir=binutils; \
5967 $(SHELL) $$s/$$module_srcdir/configure \
5968 --srcdir=$${topdir}/$$module_srcdir \
5969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5970 --target=${target_alias} \
5971 --with-build-libsubdir=$(HOST_SUBDIR) \
5972 $(STAGE4_CONFIGURE_FLAGS)
5973 @endif binutils-bootstrap
5974
5975 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5976 maybe-configure-stageprofile-binutils:
5977 @if binutils-bootstrap
5978 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5979 configure-stageprofile-binutils:
5980 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5982 @r=`${PWD_COMMAND}`; export r; \
5983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5984 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5985 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5986 $(HOST_EXPORTS) \
5987 $(POSTSTAGE1_HOST_EXPORTS) \
5988 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5989 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5990 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5991 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5993 cd $(HOST_SUBDIR)/binutils || exit 1; \
5994 case $(srcdir) in \
5995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5996 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5998 esac; \
5999 module_srcdir=binutils; \
6000 $(SHELL) $$s/$$module_srcdir/configure \
6001 --srcdir=$${topdir}/$$module_srcdir \
6002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6003 --target=${target_alias} \
6004 --with-build-libsubdir=$(HOST_SUBDIR) \
6005 $(STAGEprofile_CONFIGURE_FLAGS)
6006 @endif binutils-bootstrap
6007
6008 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6009 maybe-configure-stagetrain-binutils:
6010 @if binutils-bootstrap
6011 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6012 configure-stagetrain-binutils:
6013 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6014 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6015 @r=`${PWD_COMMAND}`; export r; \
6016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6017 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6018 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6019 $(HOST_EXPORTS) \
6020 $(POSTSTAGE1_HOST_EXPORTS) \
6021 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6022 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6023 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6024 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6026 cd $(HOST_SUBDIR)/binutils || exit 1; \
6027 case $(srcdir) in \
6028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6029 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6031 esac; \
6032 module_srcdir=binutils; \
6033 $(SHELL) $$s/$$module_srcdir/configure \
6034 --srcdir=$${topdir}/$$module_srcdir \
6035 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6036 --target=${target_alias} \
6037 --with-build-libsubdir=$(HOST_SUBDIR) \
6038 $(STAGEtrain_CONFIGURE_FLAGS)
6039 @endif binutils-bootstrap
6040
6041 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6042 maybe-configure-stagefeedback-binutils:
6043 @if binutils-bootstrap
6044 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6045 configure-stagefeedback-binutils:
6046 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6048 @r=`${PWD_COMMAND}`; export r; \
6049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6050 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6051 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6052 $(HOST_EXPORTS) \
6053 $(POSTSTAGE1_HOST_EXPORTS) \
6054 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6055 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6056 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6057 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6059 cd $(HOST_SUBDIR)/binutils || exit 1; \
6060 case $(srcdir) in \
6061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6062 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6064 esac; \
6065 module_srcdir=binutils; \
6066 $(SHELL) $$s/$$module_srcdir/configure \
6067 --srcdir=$${topdir}/$$module_srcdir \
6068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6069 --target=${target_alias} \
6070 --with-build-libsubdir=$(HOST_SUBDIR) \
6071 $(STAGEfeedback_CONFIGURE_FLAGS)
6072 @endif binutils-bootstrap
6073
6074 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6075 maybe-configure-stageautoprofile-binutils:
6076 @if binutils-bootstrap
6077 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6078 configure-stageautoprofile-binutils:
6079 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6081 @r=`${PWD_COMMAND}`; export r; \
6082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6083 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6084 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6085 $(HOST_EXPORTS) \
6086 $(POSTSTAGE1_HOST_EXPORTS) \
6087 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6088 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6089 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6090 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6092 cd $(HOST_SUBDIR)/binutils || exit 1; \
6093 case $(srcdir) in \
6094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6095 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6097 esac; \
6098 module_srcdir=binutils; \
6099 $(SHELL) $$s/$$module_srcdir/configure \
6100 --srcdir=$${topdir}/$$module_srcdir \
6101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6102 --target=${target_alias} \
6103 --with-build-libsubdir=$(HOST_SUBDIR) \
6104 $(STAGEautoprofile_CONFIGURE_FLAGS)
6105 @endif binutils-bootstrap
6106
6107 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6108 maybe-configure-stageautofeedback-binutils:
6109 @if binutils-bootstrap
6110 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6111 configure-stageautofeedback-binutils:
6112 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6114 @r=`${PWD_COMMAND}`; export r; \
6115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6116 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6117 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6118 $(HOST_EXPORTS) \
6119 $(POSTSTAGE1_HOST_EXPORTS) \
6120 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6121 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6122 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6123 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6125 cd $(HOST_SUBDIR)/binutils || exit 1; \
6126 case $(srcdir) in \
6127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6128 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6130 esac; \
6131 module_srcdir=binutils; \
6132 $(SHELL) $$s/$$module_srcdir/configure \
6133 --srcdir=$${topdir}/$$module_srcdir \
6134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6135 --target=${target_alias} \
6136 --with-build-libsubdir=$(HOST_SUBDIR) \
6137 $(STAGEautofeedback_CONFIGURE_FLAGS)
6138 @endif binutils-bootstrap
6139
6140
6141
6142
6143
6144 .PHONY: all-binutils maybe-all-binutils
6145 maybe-all-binutils:
6146 @if gcc-bootstrap
6147 all-binutils: stage_current
6148 @endif gcc-bootstrap
6149 @if binutils
6150 TARGET-binutils=all
6151 maybe-all-binutils: all-binutils
6152 all-binutils: configure-binutils
6153 @r=`${PWD_COMMAND}`; export r; \
6154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6155 $(HOST_EXPORTS) \
6156 (cd $(HOST_SUBDIR)/binutils && \
6157 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6158 $(TARGET-binutils))
6159 @endif binutils
6160
6161
6162
6163 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6164 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6165 maybe-all-stage1-binutils:
6166 maybe-clean-stage1-binutils:
6167 @if binutils-bootstrap
6168 maybe-all-stage1-binutils: all-stage1-binutils
6169 all-stage1: all-stage1-binutils
6170 TARGET-stage1-binutils = $(TARGET-binutils)
6171 all-stage1-binutils: configure-stage1-binutils
6172 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6173 @r=`${PWD_COMMAND}`; export r; \
6174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6175 TFLAGS="$(STAGE1_TFLAGS)"; \
6176 $(HOST_EXPORTS) \
6177 cd $(HOST_SUBDIR)/binutils && \
6178 \
6179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6180 CFLAGS="$(STAGE1_CFLAGS)" \
6181 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6182 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6183 LIBCFLAGS="$(LIBCFLAGS)" \
6184 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6185 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6186 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6187 $(EXTRA_HOST_FLAGS) \
6188 $(STAGE1_FLAGS_TO_PASS) \
6189 TFLAGS="$(STAGE1_TFLAGS)" \
6190 $(TARGET-stage1-binutils)
6191
6192 maybe-clean-stage1-binutils: clean-stage1-binutils
6193 clean-stage1: clean-stage1-binutils
6194 clean-stage1-binutils:
6195 @if [ $(current_stage) = stage1 ]; then \
6196 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6197 else \
6198 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6199 $(MAKE) stage1-start; \
6200 fi; \
6201 cd $(HOST_SUBDIR)/binutils && \
6202 $(MAKE) $(EXTRA_HOST_FLAGS) \
6203 $(STAGE1_FLAGS_TO_PASS) clean
6204 @endif binutils-bootstrap
6205
6206
6207 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6208 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6209 maybe-all-stage2-binutils:
6210 maybe-clean-stage2-binutils:
6211 @if binutils-bootstrap
6212 maybe-all-stage2-binutils: all-stage2-binutils
6213 all-stage2: all-stage2-binutils
6214 TARGET-stage2-binutils = $(TARGET-binutils)
6215 all-stage2-binutils: configure-stage2-binutils
6216 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6217 @r=`${PWD_COMMAND}`; export r; \
6218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6219 TFLAGS="$(STAGE2_TFLAGS)"; \
6220 $(HOST_EXPORTS) \
6221 $(POSTSTAGE1_HOST_EXPORTS) \
6222 cd $(HOST_SUBDIR)/binutils && \
6223 \
6224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6225 CFLAGS="$(STAGE2_CFLAGS)" \
6226 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6227 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6228 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6233 TFLAGS="$(STAGE2_TFLAGS)" \
6234 $(TARGET-stage2-binutils)
6235
6236 maybe-clean-stage2-binutils: clean-stage2-binutils
6237 clean-stage2: clean-stage2-binutils
6238 clean-stage2-binutils:
6239 @if [ $(current_stage) = stage2 ]; then \
6240 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6241 else \
6242 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6243 $(MAKE) stage2-start; \
6244 fi; \
6245 cd $(HOST_SUBDIR)/binutils && \
6246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6247 @endif binutils-bootstrap
6248
6249
6250 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6251 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6252 maybe-all-stage3-binutils:
6253 maybe-clean-stage3-binutils:
6254 @if binutils-bootstrap
6255 maybe-all-stage3-binutils: all-stage3-binutils
6256 all-stage3: all-stage3-binutils
6257 TARGET-stage3-binutils = $(TARGET-binutils)
6258 all-stage3-binutils: configure-stage3-binutils
6259 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6260 @r=`${PWD_COMMAND}`; export r; \
6261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6262 TFLAGS="$(STAGE3_TFLAGS)"; \
6263 $(HOST_EXPORTS) \
6264 $(POSTSTAGE1_HOST_EXPORTS) \
6265 cd $(HOST_SUBDIR)/binutils && \
6266 \
6267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6268 CFLAGS="$(STAGE3_CFLAGS)" \
6269 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6270 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6271 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6276 TFLAGS="$(STAGE3_TFLAGS)" \
6277 $(TARGET-stage3-binutils)
6278
6279 maybe-clean-stage3-binutils: clean-stage3-binutils
6280 clean-stage3: clean-stage3-binutils
6281 clean-stage3-binutils:
6282 @if [ $(current_stage) = stage3 ]; then \
6283 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6284 else \
6285 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6286 $(MAKE) stage3-start; \
6287 fi; \
6288 cd $(HOST_SUBDIR)/binutils && \
6289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6290 @endif binutils-bootstrap
6291
6292
6293 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6294 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6295 maybe-all-stage4-binutils:
6296 maybe-clean-stage4-binutils:
6297 @if binutils-bootstrap
6298 maybe-all-stage4-binutils: all-stage4-binutils
6299 all-stage4: all-stage4-binutils
6300 TARGET-stage4-binutils = $(TARGET-binutils)
6301 all-stage4-binutils: configure-stage4-binutils
6302 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6303 @r=`${PWD_COMMAND}`; export r; \
6304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6305 TFLAGS="$(STAGE4_TFLAGS)"; \
6306 $(HOST_EXPORTS) \
6307 $(POSTSTAGE1_HOST_EXPORTS) \
6308 cd $(HOST_SUBDIR)/binutils && \
6309 \
6310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6311 CFLAGS="$(STAGE4_CFLAGS)" \
6312 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6313 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6314 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6319 TFLAGS="$(STAGE4_TFLAGS)" \
6320 $(TARGET-stage4-binutils)
6321
6322 maybe-clean-stage4-binutils: clean-stage4-binutils
6323 clean-stage4: clean-stage4-binutils
6324 clean-stage4-binutils:
6325 @if [ $(current_stage) = stage4 ]; then \
6326 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6327 else \
6328 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6329 $(MAKE) stage4-start; \
6330 fi; \
6331 cd $(HOST_SUBDIR)/binutils && \
6332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6333 @endif binutils-bootstrap
6334
6335
6336 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6337 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6338 maybe-all-stageprofile-binutils:
6339 maybe-clean-stageprofile-binutils:
6340 @if binutils-bootstrap
6341 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6342 all-stageprofile: all-stageprofile-binutils
6343 TARGET-stageprofile-binutils = $(TARGET-binutils)
6344 all-stageprofile-binutils: configure-stageprofile-binutils
6345 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6346 @r=`${PWD_COMMAND}`; export r; \
6347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6348 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6349 $(HOST_EXPORTS) \
6350 $(POSTSTAGE1_HOST_EXPORTS) \
6351 cd $(HOST_SUBDIR)/binutils && \
6352 \
6353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6354 CFLAGS="$(STAGEprofile_CFLAGS)" \
6355 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6356 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6357 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6362 TFLAGS="$(STAGEprofile_TFLAGS)" \
6363 $(TARGET-stageprofile-binutils)
6364
6365 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6366 clean-stageprofile: clean-stageprofile-binutils
6367 clean-stageprofile-binutils:
6368 @if [ $(current_stage) = stageprofile ]; then \
6369 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6370 else \
6371 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6372 $(MAKE) stageprofile-start; \
6373 fi; \
6374 cd $(HOST_SUBDIR)/binutils && \
6375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6376 @endif binutils-bootstrap
6377
6378
6379 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6380 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6381 maybe-all-stagetrain-binutils:
6382 maybe-clean-stagetrain-binutils:
6383 @if binutils-bootstrap
6384 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6385 all-stagetrain: all-stagetrain-binutils
6386 TARGET-stagetrain-binutils = $(TARGET-binutils)
6387 all-stagetrain-binutils: configure-stagetrain-binutils
6388 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6389 @r=`${PWD_COMMAND}`; export r; \
6390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6391 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6392 $(HOST_EXPORTS) \
6393 $(POSTSTAGE1_HOST_EXPORTS) \
6394 cd $(HOST_SUBDIR)/binutils && \
6395 \
6396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6397 CFLAGS="$(STAGEtrain_CFLAGS)" \
6398 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6399 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6400 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6405 TFLAGS="$(STAGEtrain_TFLAGS)" \
6406 $(TARGET-stagetrain-binutils)
6407
6408 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6409 clean-stagetrain: clean-stagetrain-binutils
6410 clean-stagetrain-binutils:
6411 @if [ $(current_stage) = stagetrain ]; then \
6412 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6413 else \
6414 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6415 $(MAKE) stagetrain-start; \
6416 fi; \
6417 cd $(HOST_SUBDIR)/binutils && \
6418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6419 @endif binutils-bootstrap
6420
6421
6422 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6423 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6424 maybe-all-stagefeedback-binutils:
6425 maybe-clean-stagefeedback-binutils:
6426 @if binutils-bootstrap
6427 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6428 all-stagefeedback: all-stagefeedback-binutils
6429 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6430 all-stagefeedback-binutils: configure-stagefeedback-binutils
6431 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6432 @r=`${PWD_COMMAND}`; export r; \
6433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6434 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6435 $(HOST_EXPORTS) \
6436 $(POSTSTAGE1_HOST_EXPORTS) \
6437 cd $(HOST_SUBDIR)/binutils && \
6438 \
6439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6440 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6441 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6442 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6443 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6447 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6448 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6449 $(TARGET-stagefeedback-binutils)
6450
6451 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6452 clean-stagefeedback: clean-stagefeedback-binutils
6453 clean-stagefeedback-binutils:
6454 @if [ $(current_stage) = stagefeedback ]; then \
6455 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6456 else \
6457 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6458 $(MAKE) stagefeedback-start; \
6459 fi; \
6460 cd $(HOST_SUBDIR)/binutils && \
6461 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6462 @endif binutils-bootstrap
6463
6464
6465 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6466 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6467 maybe-all-stageautoprofile-binutils:
6468 maybe-clean-stageautoprofile-binutils:
6469 @if binutils-bootstrap
6470 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6471 all-stageautoprofile: all-stageautoprofile-binutils
6472 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6473 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6474 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6475 @r=`${PWD_COMMAND}`; export r; \
6476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6478 $(HOST_EXPORTS) \
6479 $(POSTSTAGE1_HOST_EXPORTS) \
6480 cd $(HOST_SUBDIR)/binutils && \
6481 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6483 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6484 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6485 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6486 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6491 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6492 $(TARGET-stageautoprofile-binutils)
6493
6494 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6495 clean-stageautoprofile: clean-stageautoprofile-binutils
6496 clean-stageautoprofile-binutils:
6497 @if [ $(current_stage) = stageautoprofile ]; then \
6498 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6499 else \
6500 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6501 $(MAKE) stageautoprofile-start; \
6502 fi; \
6503 cd $(HOST_SUBDIR)/binutils && \
6504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6505 @endif binutils-bootstrap
6506
6507
6508 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6509 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6510 maybe-all-stageautofeedback-binutils:
6511 maybe-clean-stageautofeedback-binutils:
6512 @if binutils-bootstrap
6513 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6514 all-stageautofeedback: all-stageautofeedback-binutils
6515 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6516 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6517 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6518 @r=`${PWD_COMMAND}`; export r; \
6519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6520 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6521 $(HOST_EXPORTS) \
6522 $(POSTSTAGE1_HOST_EXPORTS) \
6523 cd $(HOST_SUBDIR)/binutils && \
6524 \
6525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6526 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6527 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6528 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6529 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6533 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6534 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6535 $(TARGET-stageautofeedback-binutils)
6536
6537 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6538 clean-stageautofeedback: clean-stageautofeedback-binutils
6539 clean-stageautofeedback-binutils:
6540 @if [ $(current_stage) = stageautofeedback ]; then \
6541 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6542 else \
6543 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6544 $(MAKE) stageautofeedback-start; \
6545 fi; \
6546 cd $(HOST_SUBDIR)/binutils && \
6547 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6548 @endif binutils-bootstrap
6549
6550
6551
6552
6553
6554 .PHONY: check-binutils maybe-check-binutils
6555 maybe-check-binutils:
6556 @if binutils
6557 maybe-check-binutils: check-binutils
6558
6559 check-binutils:
6560 @: $(MAKE); $(unstage)
6561 @r=`${PWD_COMMAND}`; export r; \
6562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6563 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6564 (cd $(HOST_SUBDIR)/binutils && \
6565 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6566
6567 @endif binutils
6568
6569 .PHONY: install-binutils maybe-install-binutils
6570 maybe-install-binutils:
6571 @if binutils
6572 maybe-install-binutils: install-binutils
6573
6574 install-binutils: installdirs
6575 @: $(MAKE); $(unstage)
6576 @r=`${PWD_COMMAND}`; export r; \
6577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6578 $(HOST_EXPORTS) \
6579 (cd $(HOST_SUBDIR)/binutils && \
6580 $(MAKE) $(FLAGS_TO_PASS) install)
6581
6582 @endif binutils
6583
6584 .PHONY: install-strip-binutils maybe-install-strip-binutils
6585 maybe-install-strip-binutils:
6586 @if binutils
6587 maybe-install-strip-binutils: install-strip-binutils
6588
6589 install-strip-binutils: installdirs
6590 @: $(MAKE); $(unstage)
6591 @r=`${PWD_COMMAND}`; export r; \
6592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6593 $(HOST_EXPORTS) \
6594 (cd $(HOST_SUBDIR)/binutils && \
6595 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6596
6597 @endif binutils
6598
6599 # Other targets (info, dvi, pdf, etc.)
6600
6601 .PHONY: maybe-info-binutils info-binutils
6602 maybe-info-binutils:
6603 @if binutils
6604 maybe-info-binutils: info-binutils
6605
6606 info-binutils: \
6607 configure-binutils
6608 @[ -f ./binutils/Makefile ] || exit 0; \
6609 r=`${PWD_COMMAND}`; export r; \
6610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6611 $(HOST_EXPORTS) \
6612 for flag in $(EXTRA_HOST_FLAGS) ; do \
6613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6614 done; \
6615 echo "Doing info in binutils"; \
6616 (cd $(HOST_SUBDIR)/binutils && \
6617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6619 "RANLIB=$${RANLIB}" \
6620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6621 info) \
6622 || exit 1
6623
6624 @endif binutils
6625
6626 .PHONY: maybe-dvi-binutils dvi-binutils
6627 maybe-dvi-binutils:
6628 @if binutils
6629 maybe-dvi-binutils: dvi-binutils
6630
6631 dvi-binutils: \
6632 configure-binutils
6633 @[ -f ./binutils/Makefile ] || exit 0; \
6634 r=`${PWD_COMMAND}`; export r; \
6635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6636 $(HOST_EXPORTS) \
6637 for flag in $(EXTRA_HOST_FLAGS) ; do \
6638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6639 done; \
6640 echo "Doing dvi in binutils"; \
6641 (cd $(HOST_SUBDIR)/binutils && \
6642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6644 "RANLIB=$${RANLIB}" \
6645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6646 dvi) \
6647 || exit 1
6648
6649 @endif binutils
6650
6651 .PHONY: maybe-pdf-binutils pdf-binutils
6652 maybe-pdf-binutils:
6653 @if binutils
6654 maybe-pdf-binutils: pdf-binutils
6655
6656 pdf-binutils: \
6657 configure-binutils
6658 @[ -f ./binutils/Makefile ] || exit 0; \
6659 r=`${PWD_COMMAND}`; export r; \
6660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661 $(HOST_EXPORTS) \
6662 for flag in $(EXTRA_HOST_FLAGS) ; do \
6663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6664 done; \
6665 echo "Doing pdf in binutils"; \
6666 (cd $(HOST_SUBDIR)/binutils && \
6667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6669 "RANLIB=$${RANLIB}" \
6670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6671 pdf) \
6672 || exit 1
6673
6674 @endif binutils
6675
6676 .PHONY: maybe-html-binutils html-binutils
6677 maybe-html-binutils:
6678 @if binutils
6679 maybe-html-binutils: html-binutils
6680
6681 html-binutils: \
6682 configure-binutils
6683 @[ -f ./binutils/Makefile ] || exit 0; \
6684 r=`${PWD_COMMAND}`; export r; \
6685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6686 $(HOST_EXPORTS) \
6687 for flag in $(EXTRA_HOST_FLAGS) ; do \
6688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6689 done; \
6690 echo "Doing html in binutils"; \
6691 (cd $(HOST_SUBDIR)/binutils && \
6692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6694 "RANLIB=$${RANLIB}" \
6695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6696 html) \
6697 || exit 1
6698
6699 @endif binutils
6700
6701 .PHONY: maybe-TAGS-binutils TAGS-binutils
6702 maybe-TAGS-binutils:
6703 @if binutils
6704 maybe-TAGS-binutils: TAGS-binutils
6705
6706 TAGS-binutils: \
6707 configure-binutils
6708 @[ -f ./binutils/Makefile ] || exit 0; \
6709 r=`${PWD_COMMAND}`; export r; \
6710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6711 $(HOST_EXPORTS) \
6712 for flag in $(EXTRA_HOST_FLAGS) ; do \
6713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6714 done; \
6715 echo "Doing TAGS in binutils"; \
6716 (cd $(HOST_SUBDIR)/binutils && \
6717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6719 "RANLIB=$${RANLIB}" \
6720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6721 TAGS) \
6722 || exit 1
6723
6724 @endif binutils
6725
6726 .PHONY: maybe-install-info-binutils install-info-binutils
6727 maybe-install-info-binutils:
6728 @if binutils
6729 maybe-install-info-binutils: install-info-binutils
6730
6731 install-info-binutils: \
6732 configure-binutils \
6733 info-binutils
6734 @[ -f ./binutils/Makefile ] || exit 0; \
6735 r=`${PWD_COMMAND}`; export r; \
6736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6737 $(HOST_EXPORTS) \
6738 for flag in $(EXTRA_HOST_FLAGS) ; do \
6739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6740 done; \
6741 echo "Doing install-info in binutils"; \
6742 (cd $(HOST_SUBDIR)/binutils && \
6743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6745 "RANLIB=$${RANLIB}" \
6746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6747 install-info) \
6748 || exit 1
6749
6750 @endif binutils
6751
6752 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6753 maybe-install-dvi-binutils:
6754 @if binutils
6755 maybe-install-dvi-binutils: install-dvi-binutils
6756
6757 install-dvi-binutils: \
6758 configure-binutils \
6759 dvi-binutils
6760 @[ -f ./binutils/Makefile ] || exit 0; \
6761 r=`${PWD_COMMAND}`; export r; \
6762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6763 $(HOST_EXPORTS) \
6764 for flag in $(EXTRA_HOST_FLAGS) ; do \
6765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6766 done; \
6767 echo "Doing install-dvi in binutils"; \
6768 (cd $(HOST_SUBDIR)/binutils && \
6769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6771 "RANLIB=$${RANLIB}" \
6772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6773 install-dvi) \
6774 || exit 1
6775
6776 @endif binutils
6777
6778 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6779 maybe-install-pdf-binutils:
6780 @if binutils
6781 maybe-install-pdf-binutils: install-pdf-binutils
6782
6783 install-pdf-binutils: \
6784 configure-binutils \
6785 pdf-binutils
6786 @[ -f ./binutils/Makefile ] || exit 0; \
6787 r=`${PWD_COMMAND}`; export r; \
6788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789 $(HOST_EXPORTS) \
6790 for flag in $(EXTRA_HOST_FLAGS) ; do \
6791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6792 done; \
6793 echo "Doing install-pdf in binutils"; \
6794 (cd $(HOST_SUBDIR)/binutils && \
6795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6797 "RANLIB=$${RANLIB}" \
6798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6799 install-pdf) \
6800 || exit 1
6801
6802 @endif binutils
6803
6804 .PHONY: maybe-install-html-binutils install-html-binutils
6805 maybe-install-html-binutils:
6806 @if binutils
6807 maybe-install-html-binutils: install-html-binutils
6808
6809 install-html-binutils: \
6810 configure-binutils \
6811 html-binutils
6812 @[ -f ./binutils/Makefile ] || exit 0; \
6813 r=`${PWD_COMMAND}`; export r; \
6814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815 $(HOST_EXPORTS) \
6816 for flag in $(EXTRA_HOST_FLAGS) ; do \
6817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818 done; \
6819 echo "Doing install-html in binutils"; \
6820 (cd $(HOST_SUBDIR)/binutils && \
6821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823 "RANLIB=$${RANLIB}" \
6824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825 install-html) \
6826 || exit 1
6827
6828 @endif binutils
6829
6830 .PHONY: maybe-installcheck-binutils installcheck-binutils
6831 maybe-installcheck-binutils:
6832 @if binutils
6833 maybe-installcheck-binutils: installcheck-binutils
6834
6835 installcheck-binutils: \
6836 configure-binutils
6837 @[ -f ./binutils/Makefile ] || exit 0; \
6838 r=`${PWD_COMMAND}`; export r; \
6839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6840 $(HOST_EXPORTS) \
6841 for flag in $(EXTRA_HOST_FLAGS) ; do \
6842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6843 done; \
6844 echo "Doing installcheck in binutils"; \
6845 (cd $(HOST_SUBDIR)/binutils && \
6846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6848 "RANLIB=$${RANLIB}" \
6849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6850 installcheck) \
6851 || exit 1
6852
6853 @endif binutils
6854
6855 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6856 maybe-mostlyclean-binutils:
6857 @if binutils
6858 maybe-mostlyclean-binutils: mostlyclean-binutils
6859
6860 mostlyclean-binutils:
6861 @[ -f ./binutils/Makefile ] || exit 0; \
6862 r=`${PWD_COMMAND}`; export r; \
6863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6864 $(HOST_EXPORTS) \
6865 for flag in $(EXTRA_HOST_FLAGS) ; do \
6866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6867 done; \
6868 echo "Doing mostlyclean in binutils"; \
6869 (cd $(HOST_SUBDIR)/binutils && \
6870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6872 "RANLIB=$${RANLIB}" \
6873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6874 mostlyclean) \
6875 || exit 1
6876
6877 @endif binutils
6878
6879 .PHONY: maybe-clean-binutils clean-binutils
6880 maybe-clean-binutils:
6881 @if binutils
6882 maybe-clean-binutils: clean-binutils
6883
6884 clean-binutils:
6885 @[ -f ./binutils/Makefile ] || exit 0; \
6886 r=`${PWD_COMMAND}`; export r; \
6887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6888 $(HOST_EXPORTS) \
6889 for flag in $(EXTRA_HOST_FLAGS) ; do \
6890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6891 done; \
6892 echo "Doing clean in binutils"; \
6893 (cd $(HOST_SUBDIR)/binutils && \
6894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6896 "RANLIB=$${RANLIB}" \
6897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6898 clean) \
6899 || exit 1
6900
6901 @endif binutils
6902
6903 .PHONY: maybe-distclean-binutils distclean-binutils
6904 maybe-distclean-binutils:
6905 @if binutils
6906 maybe-distclean-binutils: distclean-binutils
6907
6908 distclean-binutils:
6909 @[ -f ./binutils/Makefile ] || exit 0; \
6910 r=`${PWD_COMMAND}`; export r; \
6911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6912 $(HOST_EXPORTS) \
6913 for flag in $(EXTRA_HOST_FLAGS) ; do \
6914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6915 done; \
6916 echo "Doing distclean in binutils"; \
6917 (cd $(HOST_SUBDIR)/binutils && \
6918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6920 "RANLIB=$${RANLIB}" \
6921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6922 distclean) \
6923 || exit 1
6924
6925 @endif binutils
6926
6927 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6928 maybe-maintainer-clean-binutils:
6929 @if binutils
6930 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6931
6932 maintainer-clean-binutils:
6933 @[ -f ./binutils/Makefile ] || exit 0; \
6934 r=`${PWD_COMMAND}`; export r; \
6935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6936 $(HOST_EXPORTS) \
6937 for flag in $(EXTRA_HOST_FLAGS) ; do \
6938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6939 done; \
6940 echo "Doing maintainer-clean in binutils"; \
6941 (cd $(HOST_SUBDIR)/binutils && \
6942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6944 "RANLIB=$${RANLIB}" \
6945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6946 maintainer-clean) \
6947 || exit 1
6948
6949 @endif binutils
6950
6951
6952
6953 .PHONY: configure-bison maybe-configure-bison
6954 maybe-configure-bison:
6955 @if gcc-bootstrap
6956 configure-bison: stage_current
6957 @endif gcc-bootstrap
6958 @if bison
6959 maybe-configure-bison: configure-bison
6960 configure-bison:
6961 @: $(MAKE); $(unstage)
6962 @r=`${PWD_COMMAND}`; export r; \
6963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6964 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6966 $(HOST_EXPORTS) \
6967 echo Configuring in $(HOST_SUBDIR)/bison; \
6968 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6969 case $(srcdir) in \
6970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6971 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6973 esac; \
6974 module_srcdir=bison; \
6975 $(SHELL) \
6976 $$s/$$module_srcdir/configure \
6977 --srcdir=$${topdir}/$$module_srcdir \
6978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6979 --target=${target_alias} \
6980 || exit 1
6981 @endif bison
6982
6983
6984
6985
6986
6987 .PHONY: all-bison maybe-all-bison
6988 maybe-all-bison:
6989 @if gcc-bootstrap
6990 all-bison: stage_current
6991 @endif gcc-bootstrap
6992 @if bison
6993 TARGET-bison=all
6994 maybe-all-bison: all-bison
6995 all-bison: configure-bison
6996 @: $(MAKE); $(unstage)
6997 @r=`${PWD_COMMAND}`; export r; \
6998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6999 $(HOST_EXPORTS) \
7000 (cd $(HOST_SUBDIR)/bison && \
7001 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7002 $(TARGET-bison))
7003 @endif bison
7004
7005
7006
7007
7008 .PHONY: check-bison maybe-check-bison
7009 maybe-check-bison:
7010 @if bison
7011 maybe-check-bison: check-bison
7012
7013 # This module is only tested in a native toolchain.
7014 check-bison:
7015 @: $(MAKE); $(unstage)
7016 @if [ '$(host)' = '$(target)' ]; then \
7017 r=`${PWD_COMMAND}`; export r; \
7018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7019 $(HOST_EXPORTS) \
7020 (cd $(HOST_SUBDIR)/bison && \
7021 $(MAKE) $(FLAGS_TO_PASS) check)
7022 fi
7023
7024 @endif bison
7025
7026 .PHONY: install-bison maybe-install-bison
7027 maybe-install-bison:
7028 @if bison
7029 maybe-install-bison: install-bison
7030
7031 install-bison: installdirs
7032 @: $(MAKE); $(unstage)
7033 @r=`${PWD_COMMAND}`; export r; \
7034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7035 $(HOST_EXPORTS) \
7036 (cd $(HOST_SUBDIR)/bison && \
7037 $(MAKE) $(FLAGS_TO_PASS) install)
7038
7039 @endif bison
7040
7041 .PHONY: install-strip-bison maybe-install-strip-bison
7042 maybe-install-strip-bison:
7043 @if bison
7044 maybe-install-strip-bison: install-strip-bison
7045
7046 install-strip-bison: installdirs
7047 @: $(MAKE); $(unstage)
7048 @r=`${PWD_COMMAND}`; export r; \
7049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050 $(HOST_EXPORTS) \
7051 (cd $(HOST_SUBDIR)/bison && \
7052 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7053
7054 @endif bison
7055
7056 # Other targets (info, dvi, pdf, etc.)
7057
7058 .PHONY: maybe-info-bison info-bison
7059 maybe-info-bison:
7060 @if bison
7061 maybe-info-bison: info-bison
7062
7063 info-bison: \
7064 configure-bison
7065 @: $(MAKE); $(unstage)
7066 @[ -f ./bison/Makefile ] || exit 0; \
7067 r=`${PWD_COMMAND}`; export r; \
7068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069 $(HOST_EXPORTS) \
7070 for flag in $(EXTRA_HOST_FLAGS) ; do \
7071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7072 done; \
7073 echo "Doing info in bison"; \
7074 (cd $(HOST_SUBDIR)/bison && \
7075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7077 "RANLIB=$${RANLIB}" \
7078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7079 info) \
7080 || exit 1
7081
7082 @endif bison
7083
7084 .PHONY: maybe-dvi-bison dvi-bison
7085 maybe-dvi-bison:
7086 @if bison
7087 maybe-dvi-bison: dvi-bison
7088
7089 dvi-bison: \
7090 configure-bison
7091 @: $(MAKE); $(unstage)
7092 @[ -f ./bison/Makefile ] || exit 0; \
7093 r=`${PWD_COMMAND}`; export r; \
7094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7095 $(HOST_EXPORTS) \
7096 for flag in $(EXTRA_HOST_FLAGS) ; do \
7097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7098 done; \
7099 echo "Doing dvi in bison"; \
7100 (cd $(HOST_SUBDIR)/bison && \
7101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7103 "RANLIB=$${RANLIB}" \
7104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7105 dvi) \
7106 || exit 1
7107
7108 @endif bison
7109
7110 .PHONY: maybe-pdf-bison pdf-bison
7111 maybe-pdf-bison:
7112 @if bison
7113 maybe-pdf-bison: pdf-bison
7114
7115 pdf-bison: \
7116 configure-bison
7117 @: $(MAKE); $(unstage)
7118 @[ -f ./bison/Makefile ] || exit 0; \
7119 r=`${PWD_COMMAND}`; export r; \
7120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7121 $(HOST_EXPORTS) \
7122 for flag in $(EXTRA_HOST_FLAGS) ; do \
7123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7124 done; \
7125 echo "Doing pdf in bison"; \
7126 (cd $(HOST_SUBDIR)/bison && \
7127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7129 "RANLIB=$${RANLIB}" \
7130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7131 pdf) \
7132 || exit 1
7133
7134 @endif bison
7135
7136 .PHONY: maybe-html-bison html-bison
7137 maybe-html-bison:
7138 @if bison
7139 maybe-html-bison: html-bison
7140
7141 html-bison: \
7142 configure-bison
7143 @: $(MAKE); $(unstage)
7144 @[ -f ./bison/Makefile ] || exit 0; \
7145 r=`${PWD_COMMAND}`; export r; \
7146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7147 $(HOST_EXPORTS) \
7148 for flag in $(EXTRA_HOST_FLAGS) ; do \
7149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7150 done; \
7151 echo "Doing html in bison"; \
7152 (cd $(HOST_SUBDIR)/bison && \
7153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7155 "RANLIB=$${RANLIB}" \
7156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7157 html) \
7158 || exit 1
7159
7160 @endif bison
7161
7162 .PHONY: maybe-TAGS-bison TAGS-bison
7163 maybe-TAGS-bison:
7164 @if bison
7165 maybe-TAGS-bison: TAGS-bison
7166
7167 TAGS-bison: \
7168 configure-bison
7169 @: $(MAKE); $(unstage)
7170 @[ -f ./bison/Makefile ] || exit 0; \
7171 r=`${PWD_COMMAND}`; export r; \
7172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7173 $(HOST_EXPORTS) \
7174 for flag in $(EXTRA_HOST_FLAGS) ; do \
7175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7176 done; \
7177 echo "Doing TAGS in bison"; \
7178 (cd $(HOST_SUBDIR)/bison && \
7179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7181 "RANLIB=$${RANLIB}" \
7182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7183 TAGS) \
7184 || exit 1
7185
7186 @endif bison
7187
7188 .PHONY: maybe-install-info-bison install-info-bison
7189 maybe-install-info-bison:
7190 @if bison
7191 maybe-install-info-bison: install-info-bison
7192
7193 install-info-bison: \
7194 configure-bison \
7195 info-bison
7196 @: $(MAKE); $(unstage)
7197 @[ -f ./bison/Makefile ] || exit 0; \
7198 r=`${PWD_COMMAND}`; export r; \
7199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200 $(HOST_EXPORTS) \
7201 for flag in $(EXTRA_HOST_FLAGS) ; do \
7202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7203 done; \
7204 echo "Doing install-info in bison"; \
7205 (cd $(HOST_SUBDIR)/bison && \
7206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7208 "RANLIB=$${RANLIB}" \
7209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7210 install-info) \
7211 || exit 1
7212
7213 @endif bison
7214
7215 .PHONY: maybe-install-dvi-bison install-dvi-bison
7216 maybe-install-dvi-bison:
7217 @if bison
7218 maybe-install-dvi-bison: install-dvi-bison
7219
7220 install-dvi-bison: \
7221 configure-bison \
7222 dvi-bison
7223 @: $(MAKE); $(unstage)
7224 @[ -f ./bison/Makefile ] || exit 0; \
7225 r=`${PWD_COMMAND}`; export r; \
7226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7227 $(HOST_EXPORTS) \
7228 for flag in $(EXTRA_HOST_FLAGS) ; do \
7229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7230 done; \
7231 echo "Doing install-dvi in bison"; \
7232 (cd $(HOST_SUBDIR)/bison && \
7233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7235 "RANLIB=$${RANLIB}" \
7236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7237 install-dvi) \
7238 || exit 1
7239
7240 @endif bison
7241
7242 .PHONY: maybe-install-pdf-bison install-pdf-bison
7243 maybe-install-pdf-bison:
7244 @if bison
7245 maybe-install-pdf-bison: install-pdf-bison
7246
7247 install-pdf-bison: \
7248 configure-bison \
7249 pdf-bison
7250 @: $(MAKE); $(unstage)
7251 @[ -f ./bison/Makefile ] || exit 0; \
7252 r=`${PWD_COMMAND}`; export r; \
7253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7254 $(HOST_EXPORTS) \
7255 for flag in $(EXTRA_HOST_FLAGS) ; do \
7256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7257 done; \
7258 echo "Doing install-pdf in bison"; \
7259 (cd $(HOST_SUBDIR)/bison && \
7260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7262 "RANLIB=$${RANLIB}" \
7263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7264 install-pdf) \
7265 || exit 1
7266
7267 @endif bison
7268
7269 .PHONY: maybe-install-html-bison install-html-bison
7270 maybe-install-html-bison:
7271 @if bison
7272 maybe-install-html-bison: install-html-bison
7273
7274 install-html-bison: \
7275 configure-bison \
7276 html-bison
7277 @: $(MAKE); $(unstage)
7278 @[ -f ./bison/Makefile ] || exit 0; \
7279 r=`${PWD_COMMAND}`; export r; \
7280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7281 $(HOST_EXPORTS) \
7282 for flag in $(EXTRA_HOST_FLAGS) ; do \
7283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7284 done; \
7285 echo "Doing install-html in bison"; \
7286 (cd $(HOST_SUBDIR)/bison && \
7287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7289 "RANLIB=$${RANLIB}" \
7290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7291 install-html) \
7292 || exit 1
7293
7294 @endif bison
7295
7296 .PHONY: maybe-installcheck-bison installcheck-bison
7297 maybe-installcheck-bison:
7298 @if bison
7299 maybe-installcheck-bison: installcheck-bison
7300
7301 installcheck-bison: \
7302 configure-bison
7303 @: $(MAKE); $(unstage)
7304 @[ -f ./bison/Makefile ] || exit 0; \
7305 r=`${PWD_COMMAND}`; export r; \
7306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7307 $(HOST_EXPORTS) \
7308 for flag in $(EXTRA_HOST_FLAGS) ; do \
7309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7310 done; \
7311 echo "Doing installcheck in bison"; \
7312 (cd $(HOST_SUBDIR)/bison && \
7313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7315 "RANLIB=$${RANLIB}" \
7316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7317 installcheck) \
7318 || exit 1
7319
7320 @endif bison
7321
7322 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7323 maybe-mostlyclean-bison:
7324 @if bison
7325 maybe-mostlyclean-bison: mostlyclean-bison
7326
7327 mostlyclean-bison:
7328 @: $(MAKE); $(unstage)
7329 @[ -f ./bison/Makefile ] || exit 0; \
7330 r=`${PWD_COMMAND}`; export r; \
7331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332 $(HOST_EXPORTS) \
7333 for flag in $(EXTRA_HOST_FLAGS) ; do \
7334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7335 done; \
7336 echo "Doing mostlyclean in bison"; \
7337 (cd $(HOST_SUBDIR)/bison && \
7338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340 "RANLIB=$${RANLIB}" \
7341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7342 mostlyclean) \
7343 || exit 1
7344
7345 @endif bison
7346
7347 .PHONY: maybe-clean-bison clean-bison
7348 maybe-clean-bison:
7349 @if bison
7350 maybe-clean-bison: clean-bison
7351
7352 clean-bison:
7353 @: $(MAKE); $(unstage)
7354 @[ -f ./bison/Makefile ] || exit 0; \
7355 r=`${PWD_COMMAND}`; export r; \
7356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7357 $(HOST_EXPORTS) \
7358 for flag in $(EXTRA_HOST_FLAGS) ; do \
7359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7360 done; \
7361 echo "Doing clean in bison"; \
7362 (cd $(HOST_SUBDIR)/bison && \
7363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7365 "RANLIB=$${RANLIB}" \
7366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7367 clean) \
7368 || exit 1
7369
7370 @endif bison
7371
7372 .PHONY: maybe-distclean-bison distclean-bison
7373 maybe-distclean-bison:
7374 @if bison
7375 maybe-distclean-bison: distclean-bison
7376
7377 distclean-bison:
7378 @: $(MAKE); $(unstage)
7379 @[ -f ./bison/Makefile ] || exit 0; \
7380 r=`${PWD_COMMAND}`; export r; \
7381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7382 $(HOST_EXPORTS) \
7383 for flag in $(EXTRA_HOST_FLAGS) ; do \
7384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7385 done; \
7386 echo "Doing distclean in bison"; \
7387 (cd $(HOST_SUBDIR)/bison && \
7388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7390 "RANLIB=$${RANLIB}" \
7391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7392 distclean) \
7393 || exit 1
7394
7395 @endif bison
7396
7397 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7398 maybe-maintainer-clean-bison:
7399 @if bison
7400 maybe-maintainer-clean-bison: maintainer-clean-bison
7401
7402 maintainer-clean-bison:
7403 @: $(MAKE); $(unstage)
7404 @[ -f ./bison/Makefile ] || exit 0; \
7405 r=`${PWD_COMMAND}`; export r; \
7406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7407 $(HOST_EXPORTS) \
7408 for flag in $(EXTRA_HOST_FLAGS) ; do \
7409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7410 done; \
7411 echo "Doing maintainer-clean in bison"; \
7412 (cd $(HOST_SUBDIR)/bison && \
7413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7415 "RANLIB=$${RANLIB}" \
7416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7417 maintainer-clean) \
7418 || exit 1
7419
7420 @endif bison
7421
7422
7423
7424 .PHONY: configure-cgen maybe-configure-cgen
7425 maybe-configure-cgen:
7426 @if gcc-bootstrap
7427 configure-cgen: stage_current
7428 @endif gcc-bootstrap
7429 @if cgen
7430 maybe-configure-cgen: configure-cgen
7431 configure-cgen:
7432 @: $(MAKE); $(unstage)
7433 @r=`${PWD_COMMAND}`; export r; \
7434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7435 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7437 $(HOST_EXPORTS) \
7438 echo Configuring in $(HOST_SUBDIR)/cgen; \
7439 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7440 case $(srcdir) in \
7441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7442 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7444 esac; \
7445 module_srcdir=cgen; \
7446 $(SHELL) \
7447 $$s/$$module_srcdir/configure \
7448 --srcdir=$${topdir}/$$module_srcdir \
7449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7450 --target=${target_alias} \
7451 || exit 1
7452 @endif cgen
7453
7454
7455
7456
7457
7458 .PHONY: all-cgen maybe-all-cgen
7459 maybe-all-cgen:
7460 @if gcc-bootstrap
7461 all-cgen: stage_current
7462 @endif gcc-bootstrap
7463 @if cgen
7464 TARGET-cgen=all
7465 maybe-all-cgen: all-cgen
7466 all-cgen: configure-cgen
7467 @: $(MAKE); $(unstage)
7468 @r=`${PWD_COMMAND}`; export r; \
7469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470 $(HOST_EXPORTS) \
7471 (cd $(HOST_SUBDIR)/cgen && \
7472 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7473 $(TARGET-cgen))
7474 @endif cgen
7475
7476
7477
7478
7479 .PHONY: check-cgen maybe-check-cgen
7480 maybe-check-cgen:
7481 @if cgen
7482 maybe-check-cgen: check-cgen
7483
7484 check-cgen:
7485 @: $(MAKE); $(unstage)
7486 @r=`${PWD_COMMAND}`; export r; \
7487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7488 $(HOST_EXPORTS) \
7489 (cd $(HOST_SUBDIR)/cgen && \
7490 $(MAKE) $(FLAGS_TO_PASS) check)
7491
7492 @endif cgen
7493
7494 .PHONY: install-cgen maybe-install-cgen
7495 maybe-install-cgen:
7496 @if cgen
7497 maybe-install-cgen: install-cgen
7498
7499 install-cgen: installdirs
7500 @: $(MAKE); $(unstage)
7501 @r=`${PWD_COMMAND}`; export r; \
7502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7503 $(HOST_EXPORTS) \
7504 (cd $(HOST_SUBDIR)/cgen && \
7505 $(MAKE) $(FLAGS_TO_PASS) install)
7506
7507 @endif cgen
7508
7509 .PHONY: install-strip-cgen maybe-install-strip-cgen
7510 maybe-install-strip-cgen:
7511 @if cgen
7512 maybe-install-strip-cgen: install-strip-cgen
7513
7514 install-strip-cgen: installdirs
7515 @: $(MAKE); $(unstage)
7516 @r=`${PWD_COMMAND}`; export r; \
7517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7518 $(HOST_EXPORTS) \
7519 (cd $(HOST_SUBDIR)/cgen && \
7520 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7521
7522 @endif cgen
7523
7524 # Other targets (info, dvi, pdf, etc.)
7525
7526 .PHONY: maybe-info-cgen info-cgen
7527 maybe-info-cgen:
7528 @if cgen
7529 maybe-info-cgen: info-cgen
7530
7531 info-cgen: \
7532 configure-cgen
7533 @: $(MAKE); $(unstage)
7534 @[ -f ./cgen/Makefile ] || exit 0; \
7535 r=`${PWD_COMMAND}`; export r; \
7536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7537 $(HOST_EXPORTS) \
7538 for flag in $(EXTRA_HOST_FLAGS) ; do \
7539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7540 done; \
7541 echo "Doing info in cgen"; \
7542 (cd $(HOST_SUBDIR)/cgen && \
7543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7545 "RANLIB=$${RANLIB}" \
7546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7547 info) \
7548 || exit 1
7549
7550 @endif cgen
7551
7552 .PHONY: maybe-dvi-cgen dvi-cgen
7553 maybe-dvi-cgen:
7554 @if cgen
7555 maybe-dvi-cgen: dvi-cgen
7556
7557 dvi-cgen: \
7558 configure-cgen
7559 @: $(MAKE); $(unstage)
7560 @[ -f ./cgen/Makefile ] || exit 0; \
7561 r=`${PWD_COMMAND}`; export r; \
7562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7563 $(HOST_EXPORTS) \
7564 for flag in $(EXTRA_HOST_FLAGS) ; do \
7565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7566 done; \
7567 echo "Doing dvi in cgen"; \
7568 (cd $(HOST_SUBDIR)/cgen && \
7569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7571 "RANLIB=$${RANLIB}" \
7572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7573 dvi) \
7574 || exit 1
7575
7576 @endif cgen
7577
7578 .PHONY: maybe-pdf-cgen pdf-cgen
7579 maybe-pdf-cgen:
7580 @if cgen
7581 maybe-pdf-cgen: pdf-cgen
7582
7583 pdf-cgen: \
7584 configure-cgen
7585 @: $(MAKE); $(unstage)
7586 @[ -f ./cgen/Makefile ] || exit 0; \
7587 r=`${PWD_COMMAND}`; export r; \
7588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7589 $(HOST_EXPORTS) \
7590 for flag in $(EXTRA_HOST_FLAGS) ; do \
7591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7592 done; \
7593 echo "Doing pdf in cgen"; \
7594 (cd $(HOST_SUBDIR)/cgen && \
7595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7597 "RANLIB=$${RANLIB}" \
7598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7599 pdf) \
7600 || exit 1
7601
7602 @endif cgen
7603
7604 .PHONY: maybe-html-cgen html-cgen
7605 maybe-html-cgen:
7606 @if cgen
7607 maybe-html-cgen: html-cgen
7608
7609 html-cgen: \
7610 configure-cgen
7611 @: $(MAKE); $(unstage)
7612 @[ -f ./cgen/Makefile ] || exit 0; \
7613 r=`${PWD_COMMAND}`; export r; \
7614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7615 $(HOST_EXPORTS) \
7616 for flag in $(EXTRA_HOST_FLAGS) ; do \
7617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7618 done; \
7619 echo "Doing html in cgen"; \
7620 (cd $(HOST_SUBDIR)/cgen && \
7621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7623 "RANLIB=$${RANLIB}" \
7624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7625 html) \
7626 || exit 1
7627
7628 @endif cgen
7629
7630 .PHONY: maybe-TAGS-cgen TAGS-cgen
7631 maybe-TAGS-cgen:
7632 @if cgen
7633 maybe-TAGS-cgen: TAGS-cgen
7634
7635 TAGS-cgen: \
7636 configure-cgen
7637 @: $(MAKE); $(unstage)
7638 @[ -f ./cgen/Makefile ] || exit 0; \
7639 r=`${PWD_COMMAND}`; export r; \
7640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7641 $(HOST_EXPORTS) \
7642 for flag in $(EXTRA_HOST_FLAGS) ; do \
7643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7644 done; \
7645 echo "Doing TAGS in cgen"; \
7646 (cd $(HOST_SUBDIR)/cgen && \
7647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7649 "RANLIB=$${RANLIB}" \
7650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7651 TAGS) \
7652 || exit 1
7653
7654 @endif cgen
7655
7656 .PHONY: maybe-install-info-cgen install-info-cgen
7657 maybe-install-info-cgen:
7658 @if cgen
7659 maybe-install-info-cgen: install-info-cgen
7660
7661 install-info-cgen: \
7662 configure-cgen \
7663 info-cgen
7664 @: $(MAKE); $(unstage)
7665 @[ -f ./cgen/Makefile ] || exit 0; \
7666 r=`${PWD_COMMAND}`; export r; \
7667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7668 $(HOST_EXPORTS) \
7669 for flag in $(EXTRA_HOST_FLAGS) ; do \
7670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7671 done; \
7672 echo "Doing install-info in cgen"; \
7673 (cd $(HOST_SUBDIR)/cgen && \
7674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7676 "RANLIB=$${RANLIB}" \
7677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7678 install-info) \
7679 || exit 1
7680
7681 @endif cgen
7682
7683 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7684 maybe-install-dvi-cgen:
7685 @if cgen
7686 maybe-install-dvi-cgen: install-dvi-cgen
7687
7688 install-dvi-cgen: \
7689 configure-cgen \
7690 dvi-cgen
7691 @: $(MAKE); $(unstage)
7692 @[ -f ./cgen/Makefile ] || exit 0; \
7693 r=`${PWD_COMMAND}`; export r; \
7694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7695 $(HOST_EXPORTS) \
7696 for flag in $(EXTRA_HOST_FLAGS) ; do \
7697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7698 done; \
7699 echo "Doing install-dvi in cgen"; \
7700 (cd $(HOST_SUBDIR)/cgen && \
7701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7703 "RANLIB=$${RANLIB}" \
7704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7705 install-dvi) \
7706 || exit 1
7707
7708 @endif cgen
7709
7710 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7711 maybe-install-pdf-cgen:
7712 @if cgen
7713 maybe-install-pdf-cgen: install-pdf-cgen
7714
7715 install-pdf-cgen: \
7716 configure-cgen \
7717 pdf-cgen
7718 @: $(MAKE); $(unstage)
7719 @[ -f ./cgen/Makefile ] || exit 0; \
7720 r=`${PWD_COMMAND}`; export r; \
7721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7722 $(HOST_EXPORTS) \
7723 for flag in $(EXTRA_HOST_FLAGS) ; do \
7724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7725 done; \
7726 echo "Doing install-pdf in cgen"; \
7727 (cd $(HOST_SUBDIR)/cgen && \
7728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7730 "RANLIB=$${RANLIB}" \
7731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7732 install-pdf) \
7733 || exit 1
7734
7735 @endif cgen
7736
7737 .PHONY: maybe-install-html-cgen install-html-cgen
7738 maybe-install-html-cgen:
7739 @if cgen
7740 maybe-install-html-cgen: install-html-cgen
7741
7742 install-html-cgen: \
7743 configure-cgen \
7744 html-cgen
7745 @: $(MAKE); $(unstage)
7746 @[ -f ./cgen/Makefile ] || exit 0; \
7747 r=`${PWD_COMMAND}`; export r; \
7748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7749 $(HOST_EXPORTS) \
7750 for flag in $(EXTRA_HOST_FLAGS) ; do \
7751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7752 done; \
7753 echo "Doing install-html in cgen"; \
7754 (cd $(HOST_SUBDIR)/cgen && \
7755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7757 "RANLIB=$${RANLIB}" \
7758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7759 install-html) \
7760 || exit 1
7761
7762 @endif cgen
7763
7764 .PHONY: maybe-installcheck-cgen installcheck-cgen
7765 maybe-installcheck-cgen:
7766 @if cgen
7767 maybe-installcheck-cgen: installcheck-cgen
7768
7769 installcheck-cgen: \
7770 configure-cgen
7771 @: $(MAKE); $(unstage)
7772 @[ -f ./cgen/Makefile ] || exit 0; \
7773 r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 $(HOST_EXPORTS) \
7776 for flag in $(EXTRA_HOST_FLAGS) ; do \
7777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778 done; \
7779 echo "Doing installcheck in cgen"; \
7780 (cd $(HOST_SUBDIR)/cgen && \
7781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783 "RANLIB=$${RANLIB}" \
7784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785 installcheck) \
7786 || exit 1
7787
7788 @endif cgen
7789
7790 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7791 maybe-mostlyclean-cgen:
7792 @if cgen
7793 maybe-mostlyclean-cgen: mostlyclean-cgen
7794
7795 mostlyclean-cgen:
7796 @: $(MAKE); $(unstage)
7797 @[ -f ./cgen/Makefile ] || exit 0; \
7798 r=`${PWD_COMMAND}`; export r; \
7799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7800 $(HOST_EXPORTS) \
7801 for flag in $(EXTRA_HOST_FLAGS) ; do \
7802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7803 done; \
7804 echo "Doing mostlyclean in cgen"; \
7805 (cd $(HOST_SUBDIR)/cgen && \
7806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7808 "RANLIB=$${RANLIB}" \
7809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7810 mostlyclean) \
7811 || exit 1
7812
7813 @endif cgen
7814
7815 .PHONY: maybe-clean-cgen clean-cgen
7816 maybe-clean-cgen:
7817 @if cgen
7818 maybe-clean-cgen: clean-cgen
7819
7820 clean-cgen:
7821 @: $(MAKE); $(unstage)
7822 @[ -f ./cgen/Makefile ] || exit 0; \
7823 r=`${PWD_COMMAND}`; export r; \
7824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7825 $(HOST_EXPORTS) \
7826 for flag in $(EXTRA_HOST_FLAGS) ; do \
7827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7828 done; \
7829 echo "Doing clean in cgen"; \
7830 (cd $(HOST_SUBDIR)/cgen && \
7831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7833 "RANLIB=$${RANLIB}" \
7834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7835 clean) \
7836 || exit 1
7837
7838 @endif cgen
7839
7840 .PHONY: maybe-distclean-cgen distclean-cgen
7841 maybe-distclean-cgen:
7842 @if cgen
7843 maybe-distclean-cgen: distclean-cgen
7844
7845 distclean-cgen:
7846 @: $(MAKE); $(unstage)
7847 @[ -f ./cgen/Makefile ] || exit 0; \
7848 r=`${PWD_COMMAND}`; export r; \
7849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7850 $(HOST_EXPORTS) \
7851 for flag in $(EXTRA_HOST_FLAGS) ; do \
7852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7853 done; \
7854 echo "Doing distclean in cgen"; \
7855 (cd $(HOST_SUBDIR)/cgen && \
7856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7858 "RANLIB=$${RANLIB}" \
7859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7860 distclean) \
7861 || exit 1
7862
7863 @endif cgen
7864
7865 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7866 maybe-maintainer-clean-cgen:
7867 @if cgen
7868 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7869
7870 maintainer-clean-cgen:
7871 @: $(MAKE); $(unstage)
7872 @[ -f ./cgen/Makefile ] || exit 0; \
7873 r=`${PWD_COMMAND}`; export r; \
7874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7875 $(HOST_EXPORTS) \
7876 for flag in $(EXTRA_HOST_FLAGS) ; do \
7877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7878 done; \
7879 echo "Doing maintainer-clean in cgen"; \
7880 (cd $(HOST_SUBDIR)/cgen && \
7881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7883 "RANLIB=$${RANLIB}" \
7884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7885 maintainer-clean) \
7886 || exit 1
7887
7888 @endif cgen
7889
7890
7891
7892 .PHONY: configure-dejagnu maybe-configure-dejagnu
7893 maybe-configure-dejagnu:
7894 @if gcc-bootstrap
7895 configure-dejagnu: stage_current
7896 @endif gcc-bootstrap
7897 @if dejagnu
7898 maybe-configure-dejagnu: configure-dejagnu
7899 configure-dejagnu:
7900 @: $(MAKE); $(unstage)
7901 @r=`${PWD_COMMAND}`; export r; \
7902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7903 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7905 $(HOST_EXPORTS) \
7906 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7907 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7908 case $(srcdir) in \
7909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7910 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7912 esac; \
7913 module_srcdir=dejagnu; \
7914 $(SHELL) \
7915 $$s/$$module_srcdir/configure \
7916 --srcdir=$${topdir}/$$module_srcdir \
7917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7918 --target=${target_alias} \
7919 || exit 1
7920 @endif dejagnu
7921
7922
7923
7924
7925
7926 .PHONY: all-dejagnu maybe-all-dejagnu
7927 maybe-all-dejagnu:
7928 @if gcc-bootstrap
7929 all-dejagnu: stage_current
7930 @endif gcc-bootstrap
7931 @if dejagnu
7932 TARGET-dejagnu=all
7933 maybe-all-dejagnu: all-dejagnu
7934 all-dejagnu: configure-dejagnu
7935 @: $(MAKE); $(unstage)
7936 @r=`${PWD_COMMAND}`; export r; \
7937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7938 $(HOST_EXPORTS) \
7939 (cd $(HOST_SUBDIR)/dejagnu && \
7940 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7941 $(TARGET-dejagnu))
7942 @endif dejagnu
7943
7944
7945
7946
7947 .PHONY: check-dejagnu maybe-check-dejagnu
7948 maybe-check-dejagnu:
7949 @if dejagnu
7950 maybe-check-dejagnu: check-dejagnu
7951
7952 check-dejagnu:
7953 @: $(MAKE); $(unstage)
7954 @r=`${PWD_COMMAND}`; export r; \
7955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7956 $(HOST_EXPORTS) \
7957 (cd $(HOST_SUBDIR)/dejagnu && \
7958 $(MAKE) $(FLAGS_TO_PASS) check)
7959
7960 @endif dejagnu
7961
7962 .PHONY: install-dejagnu maybe-install-dejagnu
7963 maybe-install-dejagnu:
7964 @if dejagnu
7965 maybe-install-dejagnu: install-dejagnu
7966
7967 install-dejagnu: installdirs
7968 @: $(MAKE); $(unstage)
7969 @r=`${PWD_COMMAND}`; export r; \
7970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7971 $(HOST_EXPORTS) \
7972 (cd $(HOST_SUBDIR)/dejagnu && \
7973 $(MAKE) $(FLAGS_TO_PASS) install)
7974
7975 @endif dejagnu
7976
7977 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7978 maybe-install-strip-dejagnu:
7979 @if dejagnu
7980 maybe-install-strip-dejagnu: install-strip-dejagnu
7981
7982 install-strip-dejagnu: installdirs
7983 @: $(MAKE); $(unstage)
7984 @r=`${PWD_COMMAND}`; export r; \
7985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7986 $(HOST_EXPORTS) \
7987 (cd $(HOST_SUBDIR)/dejagnu && \
7988 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7989
7990 @endif dejagnu
7991
7992 # Other targets (info, dvi, pdf, etc.)
7993
7994 .PHONY: maybe-info-dejagnu info-dejagnu
7995 maybe-info-dejagnu:
7996 @if dejagnu
7997 maybe-info-dejagnu: info-dejagnu
7998
7999 info-dejagnu: \
8000 configure-dejagnu
8001 @: $(MAKE); $(unstage)
8002 @[ -f ./dejagnu/Makefile ] || exit 0; \
8003 r=`${PWD_COMMAND}`; export r; \
8004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8005 $(HOST_EXPORTS) \
8006 for flag in $(EXTRA_HOST_FLAGS) ; do \
8007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8008 done; \
8009 echo "Doing info in dejagnu"; \
8010 (cd $(HOST_SUBDIR)/dejagnu && \
8011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8013 "RANLIB=$${RANLIB}" \
8014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8015 info) \
8016 || exit 1
8017
8018 @endif dejagnu
8019
8020 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8021 maybe-dvi-dejagnu:
8022 @if dejagnu
8023 maybe-dvi-dejagnu: dvi-dejagnu
8024
8025 dvi-dejagnu: \
8026 configure-dejagnu
8027 @: $(MAKE); $(unstage)
8028 @[ -f ./dejagnu/Makefile ] || exit 0; \
8029 r=`${PWD_COMMAND}`; export r; \
8030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8031 $(HOST_EXPORTS) \
8032 for flag in $(EXTRA_HOST_FLAGS) ; do \
8033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8034 done; \
8035 echo "Doing dvi in dejagnu"; \
8036 (cd $(HOST_SUBDIR)/dejagnu && \
8037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8039 "RANLIB=$${RANLIB}" \
8040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8041 dvi) \
8042 || exit 1
8043
8044 @endif dejagnu
8045
8046 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8047 maybe-pdf-dejagnu:
8048 @if dejagnu
8049 maybe-pdf-dejagnu: pdf-dejagnu
8050
8051 pdf-dejagnu: \
8052 configure-dejagnu
8053 @: $(MAKE); $(unstage)
8054 @[ -f ./dejagnu/Makefile ] || exit 0; \
8055 r=`${PWD_COMMAND}`; export r; \
8056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8057 $(HOST_EXPORTS) \
8058 for flag in $(EXTRA_HOST_FLAGS) ; do \
8059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8060 done; \
8061 echo "Doing pdf in dejagnu"; \
8062 (cd $(HOST_SUBDIR)/dejagnu && \
8063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8065 "RANLIB=$${RANLIB}" \
8066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8067 pdf) \
8068 || exit 1
8069
8070 @endif dejagnu
8071
8072 .PHONY: maybe-html-dejagnu html-dejagnu
8073 maybe-html-dejagnu:
8074 @if dejagnu
8075 maybe-html-dejagnu: html-dejagnu
8076
8077 html-dejagnu: \
8078 configure-dejagnu
8079 @: $(MAKE); $(unstage)
8080 @[ -f ./dejagnu/Makefile ] || exit 0; \
8081 r=`${PWD_COMMAND}`; export r; \
8082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083 $(HOST_EXPORTS) \
8084 for flag in $(EXTRA_HOST_FLAGS) ; do \
8085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8086 done; \
8087 echo "Doing html in dejagnu"; \
8088 (cd $(HOST_SUBDIR)/dejagnu && \
8089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8091 "RANLIB=$${RANLIB}" \
8092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8093 html) \
8094 || exit 1
8095
8096 @endif dejagnu
8097
8098 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8099 maybe-TAGS-dejagnu:
8100 @if dejagnu
8101 maybe-TAGS-dejagnu: TAGS-dejagnu
8102
8103 TAGS-dejagnu: \
8104 configure-dejagnu
8105 @: $(MAKE); $(unstage)
8106 @[ -f ./dejagnu/Makefile ] || exit 0; \
8107 r=`${PWD_COMMAND}`; export r; \
8108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8109 $(HOST_EXPORTS) \
8110 for flag in $(EXTRA_HOST_FLAGS) ; do \
8111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8112 done; \
8113 echo "Doing TAGS in dejagnu"; \
8114 (cd $(HOST_SUBDIR)/dejagnu && \
8115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8117 "RANLIB=$${RANLIB}" \
8118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8119 TAGS) \
8120 || exit 1
8121
8122 @endif dejagnu
8123
8124 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8125 maybe-install-info-dejagnu:
8126 @if dejagnu
8127 maybe-install-info-dejagnu: install-info-dejagnu
8128
8129 install-info-dejagnu: \
8130 configure-dejagnu \
8131 info-dejagnu
8132 @: $(MAKE); $(unstage)
8133 @[ -f ./dejagnu/Makefile ] || exit 0; \
8134 r=`${PWD_COMMAND}`; export r; \
8135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8136 $(HOST_EXPORTS) \
8137 for flag in $(EXTRA_HOST_FLAGS) ; do \
8138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8139 done; \
8140 echo "Doing install-info in dejagnu"; \
8141 (cd $(HOST_SUBDIR)/dejagnu && \
8142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8144 "RANLIB=$${RANLIB}" \
8145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8146 install-info) \
8147 || exit 1
8148
8149 @endif dejagnu
8150
8151 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8152 maybe-install-dvi-dejagnu:
8153 @if dejagnu
8154 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8155
8156 install-dvi-dejagnu: \
8157 configure-dejagnu \
8158 dvi-dejagnu
8159 @: $(MAKE); $(unstage)
8160 @[ -f ./dejagnu/Makefile ] || exit 0; \
8161 r=`${PWD_COMMAND}`; export r; \
8162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8163 $(HOST_EXPORTS) \
8164 for flag in $(EXTRA_HOST_FLAGS) ; do \
8165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8166 done; \
8167 echo "Doing install-dvi in dejagnu"; \
8168 (cd $(HOST_SUBDIR)/dejagnu && \
8169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8171 "RANLIB=$${RANLIB}" \
8172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8173 install-dvi) \
8174 || exit 1
8175
8176 @endif dejagnu
8177
8178 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8179 maybe-install-pdf-dejagnu:
8180 @if dejagnu
8181 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8182
8183 install-pdf-dejagnu: \
8184 configure-dejagnu \
8185 pdf-dejagnu
8186 @: $(MAKE); $(unstage)
8187 @[ -f ./dejagnu/Makefile ] || exit 0; \
8188 r=`${PWD_COMMAND}`; export r; \
8189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8190 $(HOST_EXPORTS) \
8191 for flag in $(EXTRA_HOST_FLAGS) ; do \
8192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8193 done; \
8194 echo "Doing install-pdf in dejagnu"; \
8195 (cd $(HOST_SUBDIR)/dejagnu && \
8196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8198 "RANLIB=$${RANLIB}" \
8199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8200 install-pdf) \
8201 || exit 1
8202
8203 @endif dejagnu
8204
8205 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8206 maybe-install-html-dejagnu:
8207 @if dejagnu
8208 maybe-install-html-dejagnu: install-html-dejagnu
8209
8210 install-html-dejagnu: \
8211 configure-dejagnu \
8212 html-dejagnu
8213 @: $(MAKE); $(unstage)
8214 @[ -f ./dejagnu/Makefile ] || exit 0; \
8215 r=`${PWD_COMMAND}`; export r; \
8216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8217 $(HOST_EXPORTS) \
8218 for flag in $(EXTRA_HOST_FLAGS) ; do \
8219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8220 done; \
8221 echo "Doing install-html in dejagnu"; \
8222 (cd $(HOST_SUBDIR)/dejagnu && \
8223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8225 "RANLIB=$${RANLIB}" \
8226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8227 install-html) \
8228 || exit 1
8229
8230 @endif dejagnu
8231
8232 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8233 maybe-installcheck-dejagnu:
8234 @if dejagnu
8235 maybe-installcheck-dejagnu: installcheck-dejagnu
8236
8237 installcheck-dejagnu: \
8238 configure-dejagnu
8239 @: $(MAKE); $(unstage)
8240 @[ -f ./dejagnu/Makefile ] || exit 0; \
8241 r=`${PWD_COMMAND}`; export r; \
8242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243 $(HOST_EXPORTS) \
8244 for flag in $(EXTRA_HOST_FLAGS) ; do \
8245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246 done; \
8247 echo "Doing installcheck in dejagnu"; \
8248 (cd $(HOST_SUBDIR)/dejagnu && \
8249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251 "RANLIB=$${RANLIB}" \
8252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8253 installcheck) \
8254 || exit 1
8255
8256 @endif dejagnu
8257
8258 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8259 maybe-mostlyclean-dejagnu:
8260 @if dejagnu
8261 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8262
8263 mostlyclean-dejagnu:
8264 @: $(MAKE); $(unstage)
8265 @[ -f ./dejagnu/Makefile ] || exit 0; \
8266 r=`${PWD_COMMAND}`; export r; \
8267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8268 $(HOST_EXPORTS) \
8269 for flag in $(EXTRA_HOST_FLAGS) ; do \
8270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8271 done; \
8272 echo "Doing mostlyclean in dejagnu"; \
8273 (cd $(HOST_SUBDIR)/dejagnu && \
8274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8276 "RANLIB=$${RANLIB}" \
8277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8278 mostlyclean) \
8279 || exit 1
8280
8281 @endif dejagnu
8282
8283 .PHONY: maybe-clean-dejagnu clean-dejagnu
8284 maybe-clean-dejagnu:
8285 @if dejagnu
8286 maybe-clean-dejagnu: clean-dejagnu
8287
8288 clean-dejagnu:
8289 @: $(MAKE); $(unstage)
8290 @[ -f ./dejagnu/Makefile ] || exit 0; \
8291 r=`${PWD_COMMAND}`; export r; \
8292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293 $(HOST_EXPORTS) \
8294 for flag in $(EXTRA_HOST_FLAGS) ; do \
8295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8296 done; \
8297 echo "Doing clean in dejagnu"; \
8298 (cd $(HOST_SUBDIR)/dejagnu && \
8299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8301 "RANLIB=$${RANLIB}" \
8302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8303 clean) \
8304 || exit 1
8305
8306 @endif dejagnu
8307
8308 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8309 maybe-distclean-dejagnu:
8310 @if dejagnu
8311 maybe-distclean-dejagnu: distclean-dejagnu
8312
8313 distclean-dejagnu:
8314 @: $(MAKE); $(unstage)
8315 @[ -f ./dejagnu/Makefile ] || exit 0; \
8316 r=`${PWD_COMMAND}`; export r; \
8317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8318 $(HOST_EXPORTS) \
8319 for flag in $(EXTRA_HOST_FLAGS) ; do \
8320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8321 done; \
8322 echo "Doing distclean in dejagnu"; \
8323 (cd $(HOST_SUBDIR)/dejagnu && \
8324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8326 "RANLIB=$${RANLIB}" \
8327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8328 distclean) \
8329 || exit 1
8330
8331 @endif dejagnu
8332
8333 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8334 maybe-maintainer-clean-dejagnu:
8335 @if dejagnu
8336 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8337
8338 maintainer-clean-dejagnu:
8339 @: $(MAKE); $(unstage)
8340 @[ -f ./dejagnu/Makefile ] || exit 0; \
8341 r=`${PWD_COMMAND}`; export r; \
8342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343 $(HOST_EXPORTS) \
8344 for flag in $(EXTRA_HOST_FLAGS) ; do \
8345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8346 done; \
8347 echo "Doing maintainer-clean in dejagnu"; \
8348 (cd $(HOST_SUBDIR)/dejagnu && \
8349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8351 "RANLIB=$${RANLIB}" \
8352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8353 maintainer-clean) \
8354 || exit 1
8355
8356 @endif dejagnu
8357
8358
8359
8360 .PHONY: configure-etc maybe-configure-etc
8361 maybe-configure-etc:
8362 @if gcc-bootstrap
8363 configure-etc: stage_current
8364 @endif gcc-bootstrap
8365 @if etc
8366 maybe-configure-etc: configure-etc
8367 configure-etc:
8368 @: $(MAKE); $(unstage)
8369 @r=`${PWD_COMMAND}`; export r; \
8370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8371 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8373 $(HOST_EXPORTS) \
8374 echo Configuring in $(HOST_SUBDIR)/etc; \
8375 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8376 case $(srcdir) in \
8377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8378 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8380 esac; \
8381 module_srcdir=etc; \
8382 $(SHELL) \
8383 $$s/$$module_srcdir/configure \
8384 --srcdir=$${topdir}/$$module_srcdir \
8385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8386 --target=${target_alias} \
8387 || exit 1
8388 @endif etc
8389
8390
8391
8392
8393
8394 .PHONY: all-etc maybe-all-etc
8395 maybe-all-etc:
8396 @if gcc-bootstrap
8397 all-etc: stage_current
8398 @endif gcc-bootstrap
8399 @if etc
8400 TARGET-etc=all
8401 maybe-all-etc: all-etc
8402 all-etc: configure-etc
8403 @: $(MAKE); $(unstage)
8404 @r=`${PWD_COMMAND}`; export r; \
8405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8406 $(HOST_EXPORTS) \
8407 (cd $(HOST_SUBDIR)/etc && \
8408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8409 $(TARGET-etc))
8410 @endif etc
8411
8412
8413
8414
8415 .PHONY: check-etc maybe-check-etc
8416 maybe-check-etc:
8417 @if etc
8418 maybe-check-etc: check-etc
8419
8420 check-etc:
8421 @: $(MAKE); $(unstage)
8422 @r=`${PWD_COMMAND}`; export r; \
8423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8424 $(HOST_EXPORTS) \
8425 (cd $(HOST_SUBDIR)/etc && \
8426 $(MAKE) $(FLAGS_TO_PASS) check)
8427
8428 @endif etc
8429
8430 .PHONY: install-etc maybe-install-etc
8431 maybe-install-etc:
8432 @if etc
8433 maybe-install-etc: install-etc
8434
8435 install-etc: installdirs
8436 @: $(MAKE); $(unstage)
8437 @r=`${PWD_COMMAND}`; export r; \
8438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8439 $(HOST_EXPORTS) \
8440 (cd $(HOST_SUBDIR)/etc && \
8441 $(MAKE) $(FLAGS_TO_PASS) install)
8442
8443 @endif etc
8444
8445 .PHONY: install-strip-etc maybe-install-strip-etc
8446 maybe-install-strip-etc:
8447 @if etc
8448 maybe-install-strip-etc: install-strip-etc
8449
8450 install-strip-etc: installdirs
8451 @: $(MAKE); $(unstage)
8452 @r=`${PWD_COMMAND}`; export r; \
8453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8454 $(HOST_EXPORTS) \
8455 (cd $(HOST_SUBDIR)/etc && \
8456 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8457
8458 @endif etc
8459
8460 # Other targets (info, dvi, pdf, etc.)
8461
8462 .PHONY: maybe-info-etc info-etc
8463 maybe-info-etc:
8464 @if etc
8465 maybe-info-etc: info-etc
8466
8467 info-etc: \
8468 configure-etc
8469 @: $(MAKE); $(unstage)
8470 @[ -f ./etc/Makefile ] || exit 0; \
8471 r=`${PWD_COMMAND}`; export r; \
8472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8473 $(HOST_EXPORTS) \
8474 for flag in $(EXTRA_HOST_FLAGS) ; do \
8475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8476 done; \
8477 echo "Doing info in etc"; \
8478 (cd $(HOST_SUBDIR)/etc && \
8479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8481 "RANLIB=$${RANLIB}" \
8482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8483 info) \
8484 || exit 1
8485
8486 @endif etc
8487
8488 .PHONY: maybe-dvi-etc dvi-etc
8489 maybe-dvi-etc:
8490 @if etc
8491 maybe-dvi-etc: dvi-etc
8492
8493 dvi-etc: \
8494 configure-etc
8495 @: $(MAKE); $(unstage)
8496 @[ -f ./etc/Makefile ] || exit 0; \
8497 r=`${PWD_COMMAND}`; export r; \
8498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8499 $(HOST_EXPORTS) \
8500 for flag in $(EXTRA_HOST_FLAGS) ; do \
8501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8502 done; \
8503 echo "Doing dvi in etc"; \
8504 (cd $(HOST_SUBDIR)/etc && \
8505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8507 "RANLIB=$${RANLIB}" \
8508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8509 dvi) \
8510 || exit 1
8511
8512 @endif etc
8513
8514 .PHONY: maybe-pdf-etc pdf-etc
8515 maybe-pdf-etc:
8516 @if etc
8517 maybe-pdf-etc: pdf-etc
8518
8519 pdf-etc: \
8520 configure-etc
8521 @: $(MAKE); $(unstage)
8522 @[ -f ./etc/Makefile ] || exit 0; \
8523 r=`${PWD_COMMAND}`; export r; \
8524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8525 $(HOST_EXPORTS) \
8526 for flag in $(EXTRA_HOST_FLAGS) ; do \
8527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8528 done; \
8529 echo "Doing pdf in etc"; \
8530 (cd $(HOST_SUBDIR)/etc && \
8531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8533 "RANLIB=$${RANLIB}" \
8534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8535 pdf) \
8536 || exit 1
8537
8538 @endif etc
8539
8540 .PHONY: maybe-html-etc html-etc
8541 maybe-html-etc:
8542 @if etc
8543 maybe-html-etc: html-etc
8544
8545 html-etc: \
8546 configure-etc
8547 @: $(MAKE); $(unstage)
8548 @[ -f ./etc/Makefile ] || exit 0; \
8549 r=`${PWD_COMMAND}`; export r; \
8550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8551 $(HOST_EXPORTS) \
8552 for flag in $(EXTRA_HOST_FLAGS) ; do \
8553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8554 done; \
8555 echo "Doing html in etc"; \
8556 (cd $(HOST_SUBDIR)/etc && \
8557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8559 "RANLIB=$${RANLIB}" \
8560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8561 html) \
8562 || exit 1
8563
8564 @endif etc
8565
8566 .PHONY: maybe-TAGS-etc TAGS-etc
8567 maybe-TAGS-etc:
8568 @if etc
8569 maybe-TAGS-etc: TAGS-etc
8570
8571 TAGS-etc: \
8572 configure-etc
8573 @: $(MAKE); $(unstage)
8574 @[ -f ./etc/Makefile ] || exit 0; \
8575 r=`${PWD_COMMAND}`; export r; \
8576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8577 $(HOST_EXPORTS) \
8578 for flag in $(EXTRA_HOST_FLAGS) ; do \
8579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8580 done; \
8581 echo "Doing TAGS in etc"; \
8582 (cd $(HOST_SUBDIR)/etc && \
8583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8585 "RANLIB=$${RANLIB}" \
8586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8587 TAGS) \
8588 || exit 1
8589
8590 @endif etc
8591
8592 .PHONY: maybe-install-info-etc install-info-etc
8593 maybe-install-info-etc:
8594 @if etc
8595 maybe-install-info-etc: install-info-etc
8596
8597 install-info-etc: \
8598 configure-etc \
8599 info-etc
8600 @: $(MAKE); $(unstage)
8601 @[ -f ./etc/Makefile ] || exit 0; \
8602 r=`${PWD_COMMAND}`; export r; \
8603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8604 $(HOST_EXPORTS) \
8605 for flag in $(EXTRA_HOST_FLAGS) ; do \
8606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8607 done; \
8608 echo "Doing install-info in etc"; \
8609 (cd $(HOST_SUBDIR)/etc && \
8610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8612 "RANLIB=$${RANLIB}" \
8613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8614 install-info) \
8615 || exit 1
8616
8617 @endif etc
8618
8619 .PHONY: maybe-install-dvi-etc install-dvi-etc
8620 maybe-install-dvi-etc:
8621 @if etc
8622 maybe-install-dvi-etc: install-dvi-etc
8623
8624 install-dvi-etc: \
8625 configure-etc \
8626 dvi-etc
8627 @: $(MAKE); $(unstage)
8628 @[ -f ./etc/Makefile ] || exit 0; \
8629 r=`${PWD_COMMAND}`; export r; \
8630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8631 $(HOST_EXPORTS) \
8632 for flag in $(EXTRA_HOST_FLAGS) ; do \
8633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8634 done; \
8635 echo "Doing install-dvi in etc"; \
8636 (cd $(HOST_SUBDIR)/etc && \
8637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8639 "RANLIB=$${RANLIB}" \
8640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8641 install-dvi) \
8642 || exit 1
8643
8644 @endif etc
8645
8646 .PHONY: maybe-install-pdf-etc install-pdf-etc
8647 maybe-install-pdf-etc:
8648 @if etc
8649 maybe-install-pdf-etc: install-pdf-etc
8650
8651 install-pdf-etc: \
8652 configure-etc \
8653 pdf-etc
8654 @: $(MAKE); $(unstage)
8655 @[ -f ./etc/Makefile ] || exit 0; \
8656 r=`${PWD_COMMAND}`; export r; \
8657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8658 $(HOST_EXPORTS) \
8659 for flag in $(EXTRA_HOST_FLAGS) ; do \
8660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8661 done; \
8662 echo "Doing install-pdf in etc"; \
8663 (cd $(HOST_SUBDIR)/etc && \
8664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8666 "RANLIB=$${RANLIB}" \
8667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8668 install-pdf) \
8669 || exit 1
8670
8671 @endif etc
8672
8673 .PHONY: maybe-install-html-etc install-html-etc
8674 maybe-install-html-etc:
8675 @if etc
8676 maybe-install-html-etc: install-html-etc
8677
8678 install-html-etc: \
8679 configure-etc \
8680 html-etc
8681 @: $(MAKE); $(unstage)
8682 @[ -f ./etc/Makefile ] || exit 0; \
8683 r=`${PWD_COMMAND}`; export r; \
8684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8685 $(HOST_EXPORTS) \
8686 for flag in $(EXTRA_HOST_FLAGS) ; do \
8687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8688 done; \
8689 echo "Doing install-html in etc"; \
8690 (cd $(HOST_SUBDIR)/etc && \
8691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8693 "RANLIB=$${RANLIB}" \
8694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8695 install-html) \
8696 || exit 1
8697
8698 @endif etc
8699
8700 .PHONY: maybe-installcheck-etc installcheck-etc
8701 maybe-installcheck-etc:
8702 @if etc
8703 maybe-installcheck-etc: installcheck-etc
8704
8705 installcheck-etc: \
8706 configure-etc
8707 @: $(MAKE); $(unstage)
8708 @[ -f ./etc/Makefile ] || exit 0; \
8709 r=`${PWD_COMMAND}`; export r; \
8710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711 $(HOST_EXPORTS) \
8712 for flag in $(EXTRA_HOST_FLAGS) ; do \
8713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8714 done; \
8715 echo "Doing installcheck in etc"; \
8716 (cd $(HOST_SUBDIR)/etc && \
8717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8719 "RANLIB=$${RANLIB}" \
8720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8721 installcheck) \
8722 || exit 1
8723
8724 @endif etc
8725
8726 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8727 maybe-mostlyclean-etc:
8728 @if etc
8729 maybe-mostlyclean-etc: mostlyclean-etc
8730
8731 mostlyclean-etc:
8732 @: $(MAKE); $(unstage)
8733 @[ -f ./etc/Makefile ] || exit 0; \
8734 r=`${PWD_COMMAND}`; export r; \
8735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8736 $(HOST_EXPORTS) \
8737 for flag in $(EXTRA_HOST_FLAGS) ; do \
8738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8739 done; \
8740 echo "Doing mostlyclean in etc"; \
8741 (cd $(HOST_SUBDIR)/etc && \
8742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8744 "RANLIB=$${RANLIB}" \
8745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8746 mostlyclean) \
8747 || exit 1
8748
8749 @endif etc
8750
8751 .PHONY: maybe-clean-etc clean-etc
8752 maybe-clean-etc:
8753 @if etc
8754 maybe-clean-etc: clean-etc
8755
8756 clean-etc:
8757 @: $(MAKE); $(unstage)
8758 @[ -f ./etc/Makefile ] || exit 0; \
8759 r=`${PWD_COMMAND}`; export r; \
8760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761 $(HOST_EXPORTS) \
8762 for flag in $(EXTRA_HOST_FLAGS) ; do \
8763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764 done; \
8765 echo "Doing clean in etc"; \
8766 (cd $(HOST_SUBDIR)/etc && \
8767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769 "RANLIB=$${RANLIB}" \
8770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771 clean) \
8772 || exit 1
8773
8774 @endif etc
8775
8776 .PHONY: maybe-distclean-etc distclean-etc
8777 maybe-distclean-etc:
8778 @if etc
8779 maybe-distclean-etc: distclean-etc
8780
8781 distclean-etc:
8782 @: $(MAKE); $(unstage)
8783 @[ -f ./etc/Makefile ] || exit 0; \
8784 r=`${PWD_COMMAND}`; export r; \
8785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8786 $(HOST_EXPORTS) \
8787 for flag in $(EXTRA_HOST_FLAGS) ; do \
8788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8789 done; \
8790 echo "Doing distclean in etc"; \
8791 (cd $(HOST_SUBDIR)/etc && \
8792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8794 "RANLIB=$${RANLIB}" \
8795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8796 distclean) \
8797 || exit 1
8798
8799 @endif etc
8800
8801 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8802 maybe-maintainer-clean-etc:
8803 @if etc
8804 maybe-maintainer-clean-etc: maintainer-clean-etc
8805
8806 maintainer-clean-etc:
8807 @: $(MAKE); $(unstage)
8808 @[ -f ./etc/Makefile ] || exit 0; \
8809 r=`${PWD_COMMAND}`; export r; \
8810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8811 $(HOST_EXPORTS) \
8812 for flag in $(EXTRA_HOST_FLAGS) ; do \
8813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8814 done; \
8815 echo "Doing maintainer-clean in etc"; \
8816 (cd $(HOST_SUBDIR)/etc && \
8817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8819 "RANLIB=$${RANLIB}" \
8820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8821 maintainer-clean) \
8822 || exit 1
8823
8824 @endif etc
8825
8826
8827
8828 .PHONY: configure-fastjar maybe-configure-fastjar
8829 maybe-configure-fastjar:
8830 @if gcc-bootstrap
8831 configure-fastjar: stage_current
8832 @endif gcc-bootstrap
8833 @if fastjar
8834 maybe-configure-fastjar: configure-fastjar
8835 configure-fastjar:
8836 @: $(MAKE); $(unstage)
8837 @r=`${PWD_COMMAND}`; export r; \
8838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8839 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8841 $(HOST_EXPORTS) \
8842 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8843 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8844 case $(srcdir) in \
8845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8846 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8848 esac; \
8849 module_srcdir=fastjar; \
8850 $(SHELL) \
8851 $$s/$$module_srcdir/configure \
8852 --srcdir=$${topdir}/$$module_srcdir \
8853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8854 --target=${target_alias} \
8855 || exit 1
8856 @endif fastjar
8857
8858
8859
8860
8861
8862 .PHONY: all-fastjar maybe-all-fastjar
8863 maybe-all-fastjar:
8864 @if gcc-bootstrap
8865 all-fastjar: stage_current
8866 @endif gcc-bootstrap
8867 @if fastjar
8868 TARGET-fastjar=all
8869 maybe-all-fastjar: all-fastjar
8870 all-fastjar: configure-fastjar
8871 @: $(MAKE); $(unstage)
8872 @r=`${PWD_COMMAND}`; export r; \
8873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874 $(HOST_EXPORTS) \
8875 (cd $(HOST_SUBDIR)/fastjar && \
8876 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8877 $(TARGET-fastjar))
8878 @endif fastjar
8879
8880
8881
8882
8883 .PHONY: check-fastjar maybe-check-fastjar
8884 maybe-check-fastjar:
8885 @if fastjar
8886 maybe-check-fastjar: check-fastjar
8887
8888 # This module is only tested in a native toolchain.
8889 check-fastjar:
8890 @: $(MAKE); $(unstage)
8891 @if [ '$(host)' = '$(target)' ]; then \
8892 r=`${PWD_COMMAND}`; export r; \
8893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894 $(HOST_EXPORTS) \
8895 (cd $(HOST_SUBDIR)/fastjar && \
8896 $(MAKE) $(FLAGS_TO_PASS) check)
8897 fi
8898
8899 @endif fastjar
8900
8901 .PHONY: install-fastjar maybe-install-fastjar
8902 maybe-install-fastjar:
8903 @if fastjar
8904 maybe-install-fastjar: install-fastjar
8905
8906 install-fastjar: installdirs
8907 @: $(MAKE); $(unstage)
8908 @r=`${PWD_COMMAND}`; export r; \
8909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8910 $(HOST_EXPORTS) \
8911 (cd $(HOST_SUBDIR)/fastjar && \
8912 $(MAKE) $(FLAGS_TO_PASS) install)
8913
8914 @endif fastjar
8915
8916 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8917 maybe-install-strip-fastjar:
8918 @if fastjar
8919 maybe-install-strip-fastjar: install-strip-fastjar
8920
8921 install-strip-fastjar: installdirs
8922 @: $(MAKE); $(unstage)
8923 @r=`${PWD_COMMAND}`; export r; \
8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925 $(HOST_EXPORTS) \
8926 (cd $(HOST_SUBDIR)/fastjar && \
8927 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8928
8929 @endif fastjar
8930
8931 # Other targets (info, dvi, pdf, etc.)
8932
8933 .PHONY: maybe-info-fastjar info-fastjar
8934 maybe-info-fastjar:
8935 @if fastjar
8936 maybe-info-fastjar: info-fastjar
8937
8938 info-fastjar: \
8939 configure-fastjar
8940 @: $(MAKE); $(unstage)
8941 @[ -f ./fastjar/Makefile ] || exit 0; \
8942 r=`${PWD_COMMAND}`; export r; \
8943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8944 $(HOST_EXPORTS) \
8945 for flag in $(EXTRA_HOST_FLAGS) ; do \
8946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8947 done; \
8948 echo "Doing info in fastjar"; \
8949 (cd $(HOST_SUBDIR)/fastjar && \
8950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8952 "RANLIB=$${RANLIB}" \
8953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8954 info) \
8955 || exit 1
8956
8957 @endif fastjar
8958
8959 .PHONY: maybe-dvi-fastjar dvi-fastjar
8960 maybe-dvi-fastjar:
8961 @if fastjar
8962 maybe-dvi-fastjar: dvi-fastjar
8963
8964 dvi-fastjar: \
8965 configure-fastjar
8966 @: $(MAKE); $(unstage)
8967 @[ -f ./fastjar/Makefile ] || exit 0; \
8968 r=`${PWD_COMMAND}`; export r; \
8969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8970 $(HOST_EXPORTS) \
8971 for flag in $(EXTRA_HOST_FLAGS) ; do \
8972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8973 done; \
8974 echo "Doing dvi in fastjar"; \
8975 (cd $(HOST_SUBDIR)/fastjar && \
8976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8978 "RANLIB=$${RANLIB}" \
8979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8980 dvi) \
8981 || exit 1
8982
8983 @endif fastjar
8984
8985 .PHONY: maybe-pdf-fastjar pdf-fastjar
8986 maybe-pdf-fastjar:
8987 @if fastjar
8988 maybe-pdf-fastjar: pdf-fastjar
8989
8990 pdf-fastjar: \
8991 configure-fastjar
8992 @: $(MAKE); $(unstage)
8993 @[ -f ./fastjar/Makefile ] || exit 0; \
8994 r=`${PWD_COMMAND}`; export r; \
8995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8996 $(HOST_EXPORTS) \
8997 for flag in $(EXTRA_HOST_FLAGS) ; do \
8998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8999 done; \
9000 echo "Doing pdf in fastjar"; \
9001 (cd $(HOST_SUBDIR)/fastjar && \
9002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9004 "RANLIB=$${RANLIB}" \
9005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9006 pdf) \
9007 || exit 1
9008
9009 @endif fastjar
9010
9011 .PHONY: maybe-html-fastjar html-fastjar
9012 maybe-html-fastjar:
9013 @if fastjar
9014 maybe-html-fastjar: html-fastjar
9015
9016 html-fastjar: \
9017 configure-fastjar
9018 @: $(MAKE); $(unstage)
9019 @[ -f ./fastjar/Makefile ] || exit 0; \
9020 r=`${PWD_COMMAND}`; export r; \
9021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9022 $(HOST_EXPORTS) \
9023 for flag in $(EXTRA_HOST_FLAGS) ; do \
9024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9025 done; \
9026 echo "Doing html in fastjar"; \
9027 (cd $(HOST_SUBDIR)/fastjar && \
9028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9030 "RANLIB=$${RANLIB}" \
9031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9032 html) \
9033 || exit 1
9034
9035 @endif fastjar
9036
9037 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9038 maybe-TAGS-fastjar:
9039 @if fastjar
9040 maybe-TAGS-fastjar: TAGS-fastjar
9041
9042 TAGS-fastjar: \
9043 configure-fastjar
9044 @: $(MAKE); $(unstage)
9045 @[ -f ./fastjar/Makefile ] || exit 0; \
9046 r=`${PWD_COMMAND}`; export r; \
9047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9048 $(HOST_EXPORTS) \
9049 for flag in $(EXTRA_HOST_FLAGS) ; do \
9050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9051 done; \
9052 echo "Doing TAGS in fastjar"; \
9053 (cd $(HOST_SUBDIR)/fastjar && \
9054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9056 "RANLIB=$${RANLIB}" \
9057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9058 TAGS) \
9059 || exit 1
9060
9061 @endif fastjar
9062
9063 .PHONY: maybe-install-info-fastjar install-info-fastjar
9064 maybe-install-info-fastjar:
9065 @if fastjar
9066 maybe-install-info-fastjar: install-info-fastjar
9067
9068 install-info-fastjar: \
9069 configure-fastjar \
9070 info-fastjar
9071 @: $(MAKE); $(unstage)
9072 @[ -f ./fastjar/Makefile ] || exit 0; \
9073 r=`${PWD_COMMAND}`; export r; \
9074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9075 $(HOST_EXPORTS) \
9076 for flag in $(EXTRA_HOST_FLAGS) ; do \
9077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9078 done; \
9079 echo "Doing install-info in fastjar"; \
9080 (cd $(HOST_SUBDIR)/fastjar && \
9081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9083 "RANLIB=$${RANLIB}" \
9084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9085 install-info) \
9086 || exit 1
9087
9088 @endif fastjar
9089
9090 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9091 maybe-install-dvi-fastjar:
9092 @if fastjar
9093 maybe-install-dvi-fastjar: install-dvi-fastjar
9094
9095 install-dvi-fastjar: \
9096 configure-fastjar \
9097 dvi-fastjar
9098 @: $(MAKE); $(unstage)
9099 @[ -f ./fastjar/Makefile ] || exit 0; \
9100 r=`${PWD_COMMAND}`; export r; \
9101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9102 $(HOST_EXPORTS) \
9103 for flag in $(EXTRA_HOST_FLAGS) ; do \
9104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9105 done; \
9106 echo "Doing install-dvi in fastjar"; \
9107 (cd $(HOST_SUBDIR)/fastjar && \
9108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9110 "RANLIB=$${RANLIB}" \
9111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9112 install-dvi) \
9113 || exit 1
9114
9115 @endif fastjar
9116
9117 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9118 maybe-install-pdf-fastjar:
9119 @if fastjar
9120 maybe-install-pdf-fastjar: install-pdf-fastjar
9121
9122 install-pdf-fastjar: \
9123 configure-fastjar \
9124 pdf-fastjar
9125 @: $(MAKE); $(unstage)
9126 @[ -f ./fastjar/Makefile ] || exit 0; \
9127 r=`${PWD_COMMAND}`; export r; \
9128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9129 $(HOST_EXPORTS) \
9130 for flag in $(EXTRA_HOST_FLAGS) ; do \
9131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9132 done; \
9133 echo "Doing install-pdf in fastjar"; \
9134 (cd $(HOST_SUBDIR)/fastjar && \
9135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9137 "RANLIB=$${RANLIB}" \
9138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9139 install-pdf) \
9140 || exit 1
9141
9142 @endif fastjar
9143
9144 .PHONY: maybe-install-html-fastjar install-html-fastjar
9145 maybe-install-html-fastjar:
9146 @if fastjar
9147 maybe-install-html-fastjar: install-html-fastjar
9148
9149 install-html-fastjar: \
9150 configure-fastjar \
9151 html-fastjar
9152 @: $(MAKE); $(unstage)
9153 @[ -f ./fastjar/Makefile ] || exit 0; \
9154 r=`${PWD_COMMAND}`; export r; \
9155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9156 $(HOST_EXPORTS) \
9157 for flag in $(EXTRA_HOST_FLAGS) ; do \
9158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9159 done; \
9160 echo "Doing install-html in fastjar"; \
9161 (cd $(HOST_SUBDIR)/fastjar && \
9162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9164 "RANLIB=$${RANLIB}" \
9165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9166 install-html) \
9167 || exit 1
9168
9169 @endif fastjar
9170
9171 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9172 maybe-installcheck-fastjar:
9173 @if fastjar
9174 maybe-installcheck-fastjar: installcheck-fastjar
9175
9176 installcheck-fastjar: \
9177 configure-fastjar
9178 @: $(MAKE); $(unstage)
9179 @[ -f ./fastjar/Makefile ] || exit 0; \
9180 r=`${PWD_COMMAND}`; export r; \
9181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9182 $(HOST_EXPORTS) \
9183 for flag in $(EXTRA_HOST_FLAGS) ; do \
9184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9185 done; \
9186 echo "Doing installcheck in fastjar"; \
9187 (cd $(HOST_SUBDIR)/fastjar && \
9188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9190 "RANLIB=$${RANLIB}" \
9191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9192 installcheck) \
9193 || exit 1
9194
9195 @endif fastjar
9196
9197 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9198 maybe-mostlyclean-fastjar:
9199 @if fastjar
9200 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9201
9202 mostlyclean-fastjar:
9203 @: $(MAKE); $(unstage)
9204 @[ -f ./fastjar/Makefile ] || exit 0; \
9205 r=`${PWD_COMMAND}`; export r; \
9206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9207 $(HOST_EXPORTS) \
9208 for flag in $(EXTRA_HOST_FLAGS) ; do \
9209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210 done; \
9211 echo "Doing mostlyclean in fastjar"; \
9212 (cd $(HOST_SUBDIR)/fastjar && \
9213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215 "RANLIB=$${RANLIB}" \
9216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9217 mostlyclean) \
9218 || exit 1
9219
9220 @endif fastjar
9221
9222 .PHONY: maybe-clean-fastjar clean-fastjar
9223 maybe-clean-fastjar:
9224 @if fastjar
9225 maybe-clean-fastjar: clean-fastjar
9226
9227 clean-fastjar:
9228 @: $(MAKE); $(unstage)
9229 @[ -f ./fastjar/Makefile ] || exit 0; \
9230 r=`${PWD_COMMAND}`; export r; \
9231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9232 $(HOST_EXPORTS) \
9233 for flag in $(EXTRA_HOST_FLAGS) ; do \
9234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9235 done; \
9236 echo "Doing clean in fastjar"; \
9237 (cd $(HOST_SUBDIR)/fastjar && \
9238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9240 "RANLIB=$${RANLIB}" \
9241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9242 clean) \
9243 || exit 1
9244
9245 @endif fastjar
9246
9247 .PHONY: maybe-distclean-fastjar distclean-fastjar
9248 maybe-distclean-fastjar:
9249 @if fastjar
9250 maybe-distclean-fastjar: distclean-fastjar
9251
9252 distclean-fastjar:
9253 @: $(MAKE); $(unstage)
9254 @[ -f ./fastjar/Makefile ] || exit 0; \
9255 r=`${PWD_COMMAND}`; export r; \
9256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9257 $(HOST_EXPORTS) \
9258 for flag in $(EXTRA_HOST_FLAGS) ; do \
9259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9260 done; \
9261 echo "Doing distclean in fastjar"; \
9262 (cd $(HOST_SUBDIR)/fastjar && \
9263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9265 "RANLIB=$${RANLIB}" \
9266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9267 distclean) \
9268 || exit 1
9269
9270 @endif fastjar
9271
9272 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9273 maybe-maintainer-clean-fastjar:
9274 @if fastjar
9275 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9276
9277 maintainer-clean-fastjar:
9278 @: $(MAKE); $(unstage)
9279 @[ -f ./fastjar/Makefile ] || exit 0; \
9280 r=`${PWD_COMMAND}`; export r; \
9281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9282 $(HOST_EXPORTS) \
9283 for flag in $(EXTRA_HOST_FLAGS) ; do \
9284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9285 done; \
9286 echo "Doing maintainer-clean in fastjar"; \
9287 (cd $(HOST_SUBDIR)/fastjar && \
9288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9290 "RANLIB=$${RANLIB}" \
9291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9292 maintainer-clean) \
9293 || exit 1
9294
9295 @endif fastjar
9296
9297
9298
9299 .PHONY: configure-fixincludes maybe-configure-fixincludes
9300 maybe-configure-fixincludes:
9301 @if gcc-bootstrap
9302 configure-fixincludes: stage_current
9303 @endif gcc-bootstrap
9304 @if fixincludes
9305 maybe-configure-fixincludes: configure-fixincludes
9306 configure-fixincludes:
9307 @r=`${PWD_COMMAND}`; export r; \
9308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9309 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9311 $(HOST_EXPORTS) \
9312 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9313 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9314 case $(srcdir) in \
9315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9316 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9318 esac; \
9319 module_srcdir=fixincludes; \
9320 $(SHELL) \
9321 $$s/$$module_srcdir/configure \
9322 --srcdir=$${topdir}/$$module_srcdir \
9323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9324 --target=${target_alias} \
9325 || exit 1
9326 @endif fixincludes
9327
9328
9329
9330 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9331 maybe-configure-stage1-fixincludes:
9332 @if fixincludes-bootstrap
9333 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9334 configure-stage1-fixincludes:
9335 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9337 @r=`${PWD_COMMAND}`; export r; \
9338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9339 TFLAGS="$(STAGE1_TFLAGS)"; \
9340 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9341 $(HOST_EXPORTS) \
9342 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9343 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9344 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9345 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9347 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9348 case $(srcdir) in \
9349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9350 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9352 esac; \
9353 module_srcdir=fixincludes; \
9354 $(SHELL) $$s/$$module_srcdir/configure \
9355 --srcdir=$${topdir}/$$module_srcdir \
9356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9357 --target=${target_alias} \
9358 \
9359 $(STAGE1_CONFIGURE_FLAGS)
9360 @endif fixincludes-bootstrap
9361
9362 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9363 maybe-configure-stage2-fixincludes:
9364 @if fixincludes-bootstrap
9365 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9366 configure-stage2-fixincludes:
9367 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9369 @r=`${PWD_COMMAND}`; export r; \
9370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9371 TFLAGS="$(STAGE2_TFLAGS)"; \
9372 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9373 $(HOST_EXPORTS) \
9374 $(POSTSTAGE1_HOST_EXPORTS) \
9375 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9376 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9377 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9378 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9380 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9381 case $(srcdir) in \
9382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9383 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9385 esac; \
9386 module_srcdir=fixincludes; \
9387 $(SHELL) $$s/$$module_srcdir/configure \
9388 --srcdir=$${topdir}/$$module_srcdir \
9389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9390 --target=${target_alias} \
9391 --with-build-libsubdir=$(HOST_SUBDIR) \
9392 $(STAGE2_CONFIGURE_FLAGS)
9393 @endif fixincludes-bootstrap
9394
9395 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9396 maybe-configure-stage3-fixincludes:
9397 @if fixincludes-bootstrap
9398 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9399 configure-stage3-fixincludes:
9400 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9402 @r=`${PWD_COMMAND}`; export r; \
9403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9404 TFLAGS="$(STAGE3_TFLAGS)"; \
9405 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9406 $(HOST_EXPORTS) \
9407 $(POSTSTAGE1_HOST_EXPORTS) \
9408 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9409 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9410 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9411 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9413 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9414 case $(srcdir) in \
9415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9416 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9418 esac; \
9419 module_srcdir=fixincludes; \
9420 $(SHELL) $$s/$$module_srcdir/configure \
9421 --srcdir=$${topdir}/$$module_srcdir \
9422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9423 --target=${target_alias} \
9424 --with-build-libsubdir=$(HOST_SUBDIR) \
9425 $(STAGE3_CONFIGURE_FLAGS)
9426 @endif fixincludes-bootstrap
9427
9428 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9429 maybe-configure-stage4-fixincludes:
9430 @if fixincludes-bootstrap
9431 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9432 configure-stage4-fixincludes:
9433 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9435 @r=`${PWD_COMMAND}`; export r; \
9436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9437 TFLAGS="$(STAGE4_TFLAGS)"; \
9438 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9439 $(HOST_EXPORTS) \
9440 $(POSTSTAGE1_HOST_EXPORTS) \
9441 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9442 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9443 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9444 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9446 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9447 case $(srcdir) in \
9448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9449 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9451 esac; \
9452 module_srcdir=fixincludes; \
9453 $(SHELL) $$s/$$module_srcdir/configure \
9454 --srcdir=$${topdir}/$$module_srcdir \
9455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9456 --target=${target_alias} \
9457 --with-build-libsubdir=$(HOST_SUBDIR) \
9458 $(STAGE4_CONFIGURE_FLAGS)
9459 @endif fixincludes-bootstrap
9460
9461 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9462 maybe-configure-stageprofile-fixincludes:
9463 @if fixincludes-bootstrap
9464 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9465 configure-stageprofile-fixincludes:
9466 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9468 @r=`${PWD_COMMAND}`; export r; \
9469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9470 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9471 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9472 $(HOST_EXPORTS) \
9473 $(POSTSTAGE1_HOST_EXPORTS) \
9474 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9475 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9476 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9477 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9479 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9480 case $(srcdir) in \
9481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9482 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9484 esac; \
9485 module_srcdir=fixincludes; \
9486 $(SHELL) $$s/$$module_srcdir/configure \
9487 --srcdir=$${topdir}/$$module_srcdir \
9488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9489 --target=${target_alias} \
9490 --with-build-libsubdir=$(HOST_SUBDIR) \
9491 $(STAGEprofile_CONFIGURE_FLAGS)
9492 @endif fixincludes-bootstrap
9493
9494 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9495 maybe-configure-stagetrain-fixincludes:
9496 @if fixincludes-bootstrap
9497 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9498 configure-stagetrain-fixincludes:
9499 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9501 @r=`${PWD_COMMAND}`; export r; \
9502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9503 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9504 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9505 $(HOST_EXPORTS) \
9506 $(POSTSTAGE1_HOST_EXPORTS) \
9507 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9508 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9509 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9510 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9512 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9513 case $(srcdir) in \
9514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9515 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9517 esac; \
9518 module_srcdir=fixincludes; \
9519 $(SHELL) $$s/$$module_srcdir/configure \
9520 --srcdir=$${topdir}/$$module_srcdir \
9521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9522 --target=${target_alias} \
9523 --with-build-libsubdir=$(HOST_SUBDIR) \
9524 $(STAGEtrain_CONFIGURE_FLAGS)
9525 @endif fixincludes-bootstrap
9526
9527 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9528 maybe-configure-stagefeedback-fixincludes:
9529 @if fixincludes-bootstrap
9530 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9531 configure-stagefeedback-fixincludes:
9532 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9534 @r=`${PWD_COMMAND}`; export r; \
9535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9536 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9537 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9538 $(HOST_EXPORTS) \
9539 $(POSTSTAGE1_HOST_EXPORTS) \
9540 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9541 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9542 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9543 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9545 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9546 case $(srcdir) in \
9547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9548 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9550 esac; \
9551 module_srcdir=fixincludes; \
9552 $(SHELL) $$s/$$module_srcdir/configure \
9553 --srcdir=$${topdir}/$$module_srcdir \
9554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9555 --target=${target_alias} \
9556 --with-build-libsubdir=$(HOST_SUBDIR) \
9557 $(STAGEfeedback_CONFIGURE_FLAGS)
9558 @endif fixincludes-bootstrap
9559
9560 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9561 maybe-configure-stageautoprofile-fixincludes:
9562 @if fixincludes-bootstrap
9563 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9564 configure-stageautoprofile-fixincludes:
9565 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9567 @r=`${PWD_COMMAND}`; export r; \
9568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9569 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9570 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9571 $(HOST_EXPORTS) \
9572 $(POSTSTAGE1_HOST_EXPORTS) \
9573 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9574 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9575 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9576 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9578 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9579 case $(srcdir) in \
9580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9581 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9583 esac; \
9584 module_srcdir=fixincludes; \
9585 $(SHELL) $$s/$$module_srcdir/configure \
9586 --srcdir=$${topdir}/$$module_srcdir \
9587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9588 --target=${target_alias} \
9589 --with-build-libsubdir=$(HOST_SUBDIR) \
9590 $(STAGEautoprofile_CONFIGURE_FLAGS)
9591 @endif fixincludes-bootstrap
9592
9593 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9594 maybe-configure-stageautofeedback-fixincludes:
9595 @if fixincludes-bootstrap
9596 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9597 configure-stageautofeedback-fixincludes:
9598 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9600 @r=`${PWD_COMMAND}`; export r; \
9601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9602 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9603 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9604 $(HOST_EXPORTS) \
9605 $(POSTSTAGE1_HOST_EXPORTS) \
9606 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9607 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9608 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9609 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9611 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9612 case $(srcdir) in \
9613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9614 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9616 esac; \
9617 module_srcdir=fixincludes; \
9618 $(SHELL) $$s/$$module_srcdir/configure \
9619 --srcdir=$${topdir}/$$module_srcdir \
9620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9621 --target=${target_alias} \
9622 --with-build-libsubdir=$(HOST_SUBDIR) \
9623 $(STAGEautofeedback_CONFIGURE_FLAGS)
9624 @endif fixincludes-bootstrap
9625
9626
9627
9628
9629
9630 .PHONY: all-fixincludes maybe-all-fixincludes
9631 maybe-all-fixincludes:
9632 @if gcc-bootstrap
9633 all-fixincludes: stage_current
9634 @endif gcc-bootstrap
9635 @if fixincludes
9636 TARGET-fixincludes=all
9637 maybe-all-fixincludes: all-fixincludes
9638 all-fixincludes: configure-fixincludes
9639 @r=`${PWD_COMMAND}`; export r; \
9640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9641 $(HOST_EXPORTS) \
9642 (cd $(HOST_SUBDIR)/fixincludes && \
9643 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9644 $(TARGET-fixincludes))
9645 @endif fixincludes
9646
9647
9648
9649 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9650 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9651 maybe-all-stage1-fixincludes:
9652 maybe-clean-stage1-fixincludes:
9653 @if fixincludes-bootstrap
9654 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9655 all-stage1: all-stage1-fixincludes
9656 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9657 all-stage1-fixincludes: configure-stage1-fixincludes
9658 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9659 @r=`${PWD_COMMAND}`; export r; \
9660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9661 TFLAGS="$(STAGE1_TFLAGS)"; \
9662 $(HOST_EXPORTS) \
9663 cd $(HOST_SUBDIR)/fixincludes && \
9664 \
9665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9666 CFLAGS="$(STAGE1_CFLAGS)" \
9667 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9668 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9669 LIBCFLAGS="$(LIBCFLAGS)" \
9670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9673 $(EXTRA_HOST_FLAGS) \
9674 $(STAGE1_FLAGS_TO_PASS) \
9675 TFLAGS="$(STAGE1_TFLAGS)" \
9676 $(TARGET-stage1-fixincludes)
9677
9678 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9679 clean-stage1: clean-stage1-fixincludes
9680 clean-stage1-fixincludes:
9681 @if [ $(current_stage) = stage1 ]; then \
9682 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9683 else \
9684 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9685 $(MAKE) stage1-start; \
9686 fi; \
9687 cd $(HOST_SUBDIR)/fixincludes && \
9688 $(MAKE) $(EXTRA_HOST_FLAGS) \
9689 $(STAGE1_FLAGS_TO_PASS) clean
9690 @endif fixincludes-bootstrap
9691
9692
9693 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9694 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9695 maybe-all-stage2-fixincludes:
9696 maybe-clean-stage2-fixincludes:
9697 @if fixincludes-bootstrap
9698 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9699 all-stage2: all-stage2-fixincludes
9700 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9701 all-stage2-fixincludes: configure-stage2-fixincludes
9702 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9703 @r=`${PWD_COMMAND}`; export r; \
9704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9705 TFLAGS="$(STAGE2_TFLAGS)"; \
9706 $(HOST_EXPORTS) \
9707 $(POSTSTAGE1_HOST_EXPORTS) \
9708 cd $(HOST_SUBDIR)/fixincludes && \
9709 \
9710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9711 CFLAGS="$(STAGE2_CFLAGS)" \
9712 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9713 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9714 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9719 TFLAGS="$(STAGE2_TFLAGS)" \
9720 $(TARGET-stage2-fixincludes)
9721
9722 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9723 clean-stage2: clean-stage2-fixincludes
9724 clean-stage2-fixincludes:
9725 @if [ $(current_stage) = stage2 ]; then \
9726 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9727 else \
9728 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9729 $(MAKE) stage2-start; \
9730 fi; \
9731 cd $(HOST_SUBDIR)/fixincludes && \
9732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9733 @endif fixincludes-bootstrap
9734
9735
9736 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9737 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9738 maybe-all-stage3-fixincludes:
9739 maybe-clean-stage3-fixincludes:
9740 @if fixincludes-bootstrap
9741 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9742 all-stage3: all-stage3-fixincludes
9743 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9744 all-stage3-fixincludes: configure-stage3-fixincludes
9745 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9746 @r=`${PWD_COMMAND}`; export r; \
9747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9748 TFLAGS="$(STAGE3_TFLAGS)"; \
9749 $(HOST_EXPORTS) \
9750 $(POSTSTAGE1_HOST_EXPORTS) \
9751 cd $(HOST_SUBDIR)/fixincludes && \
9752 \
9753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9754 CFLAGS="$(STAGE3_CFLAGS)" \
9755 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9756 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9757 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9762 TFLAGS="$(STAGE3_TFLAGS)" \
9763 $(TARGET-stage3-fixincludes)
9764
9765 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9766 clean-stage3: clean-stage3-fixincludes
9767 clean-stage3-fixincludes:
9768 @if [ $(current_stage) = stage3 ]; then \
9769 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9770 else \
9771 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9772 $(MAKE) stage3-start; \
9773 fi; \
9774 cd $(HOST_SUBDIR)/fixincludes && \
9775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9776 @endif fixincludes-bootstrap
9777
9778
9779 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9780 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9781 maybe-all-stage4-fixincludes:
9782 maybe-clean-stage4-fixincludes:
9783 @if fixincludes-bootstrap
9784 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9785 all-stage4: all-stage4-fixincludes
9786 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9787 all-stage4-fixincludes: configure-stage4-fixincludes
9788 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9789 @r=`${PWD_COMMAND}`; export r; \
9790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9791 TFLAGS="$(STAGE4_TFLAGS)"; \
9792 $(HOST_EXPORTS) \
9793 $(POSTSTAGE1_HOST_EXPORTS) \
9794 cd $(HOST_SUBDIR)/fixincludes && \
9795 \
9796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9797 CFLAGS="$(STAGE4_CFLAGS)" \
9798 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9799 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9800 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9804 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9805 TFLAGS="$(STAGE4_TFLAGS)" \
9806 $(TARGET-stage4-fixincludes)
9807
9808 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9809 clean-stage4: clean-stage4-fixincludes
9810 clean-stage4-fixincludes:
9811 @if [ $(current_stage) = stage4 ]; then \
9812 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9813 else \
9814 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9815 $(MAKE) stage4-start; \
9816 fi; \
9817 cd $(HOST_SUBDIR)/fixincludes && \
9818 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9819 @endif fixincludes-bootstrap
9820
9821
9822 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9823 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9824 maybe-all-stageprofile-fixincludes:
9825 maybe-clean-stageprofile-fixincludes:
9826 @if fixincludes-bootstrap
9827 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9828 all-stageprofile: all-stageprofile-fixincludes
9829 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9830 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9831 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9832 @r=`${PWD_COMMAND}`; export r; \
9833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9834 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9835 $(HOST_EXPORTS) \
9836 $(POSTSTAGE1_HOST_EXPORTS) \
9837 cd $(HOST_SUBDIR)/fixincludes && \
9838 \
9839 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9840 CFLAGS="$(STAGEprofile_CFLAGS)" \
9841 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9842 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9843 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9847 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9848 TFLAGS="$(STAGEprofile_TFLAGS)" \
9849 $(TARGET-stageprofile-fixincludes)
9850
9851 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9852 clean-stageprofile: clean-stageprofile-fixincludes
9853 clean-stageprofile-fixincludes:
9854 @if [ $(current_stage) = stageprofile ]; then \
9855 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9856 else \
9857 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9858 $(MAKE) stageprofile-start; \
9859 fi; \
9860 cd $(HOST_SUBDIR)/fixincludes && \
9861 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9862 @endif fixincludes-bootstrap
9863
9864
9865 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9866 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9867 maybe-all-stagetrain-fixincludes:
9868 maybe-clean-stagetrain-fixincludes:
9869 @if fixincludes-bootstrap
9870 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9871 all-stagetrain: all-stagetrain-fixincludes
9872 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9873 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9874 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9875 @r=`${PWD_COMMAND}`; export r; \
9876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9877 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9878 $(HOST_EXPORTS) \
9879 $(POSTSTAGE1_HOST_EXPORTS) \
9880 cd $(HOST_SUBDIR)/fixincludes && \
9881 \
9882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9883 CFLAGS="$(STAGEtrain_CFLAGS)" \
9884 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9885 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9886 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9887 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9888 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9889 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9890 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9891 TFLAGS="$(STAGEtrain_TFLAGS)" \
9892 $(TARGET-stagetrain-fixincludes)
9893
9894 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9895 clean-stagetrain: clean-stagetrain-fixincludes
9896 clean-stagetrain-fixincludes:
9897 @if [ $(current_stage) = stagetrain ]; then \
9898 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9899 else \
9900 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9901 $(MAKE) stagetrain-start; \
9902 fi; \
9903 cd $(HOST_SUBDIR)/fixincludes && \
9904 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9905 @endif fixincludes-bootstrap
9906
9907
9908 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9909 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9910 maybe-all-stagefeedback-fixincludes:
9911 maybe-clean-stagefeedback-fixincludes:
9912 @if fixincludes-bootstrap
9913 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9914 all-stagefeedback: all-stagefeedback-fixincludes
9915 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9916 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9917 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9918 @r=`${PWD_COMMAND}`; export r; \
9919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9920 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9921 $(HOST_EXPORTS) \
9922 $(POSTSTAGE1_HOST_EXPORTS) \
9923 cd $(HOST_SUBDIR)/fixincludes && \
9924 \
9925 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9926 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9927 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9928 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9929 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9930 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9931 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9932 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9933 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9934 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9935 $(TARGET-stagefeedback-fixincludes)
9936
9937 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9938 clean-stagefeedback: clean-stagefeedback-fixincludes
9939 clean-stagefeedback-fixincludes:
9940 @if [ $(current_stage) = stagefeedback ]; then \
9941 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9942 else \
9943 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9944 $(MAKE) stagefeedback-start; \
9945 fi; \
9946 cd $(HOST_SUBDIR)/fixincludes && \
9947 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9948 @endif fixincludes-bootstrap
9949
9950
9951 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9952 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9953 maybe-all-stageautoprofile-fixincludes:
9954 maybe-clean-stageautoprofile-fixincludes:
9955 @if fixincludes-bootstrap
9956 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9957 all-stageautoprofile: all-stageautoprofile-fixincludes
9958 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9959 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9960 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9961 @r=`${PWD_COMMAND}`; export r; \
9962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9963 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9964 $(HOST_EXPORTS) \
9965 $(POSTSTAGE1_HOST_EXPORTS) \
9966 cd $(HOST_SUBDIR)/fixincludes && \
9967 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9969 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9970 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9971 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9972 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9973 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9974 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9975 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9976 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9977 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9978 $(TARGET-stageautoprofile-fixincludes)
9979
9980 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9981 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9982 clean-stageautoprofile-fixincludes:
9983 @if [ $(current_stage) = stageautoprofile ]; then \
9984 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9985 else \
9986 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9987 $(MAKE) stageautoprofile-start; \
9988 fi; \
9989 cd $(HOST_SUBDIR)/fixincludes && \
9990 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9991 @endif fixincludes-bootstrap
9992
9993
9994 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9995 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9996 maybe-all-stageautofeedback-fixincludes:
9997 maybe-clean-stageautofeedback-fixincludes:
9998 @if fixincludes-bootstrap
9999 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10000 all-stageautofeedback: all-stageautofeedback-fixincludes
10001 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10002 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10003 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10004 @r=`${PWD_COMMAND}`; export r; \
10005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10006 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10007 $(HOST_EXPORTS) \
10008 $(POSTSTAGE1_HOST_EXPORTS) \
10009 cd $(HOST_SUBDIR)/fixincludes && \
10010 \
10011 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10012 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10013 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10014 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10015 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10016 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10017 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10018 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10019 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10020 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10021 $(TARGET-stageautofeedback-fixincludes)
10022
10023 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10024 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10025 clean-stageautofeedback-fixincludes:
10026 @if [ $(current_stage) = stageautofeedback ]; then \
10027 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10028 else \
10029 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10030 $(MAKE) stageautofeedback-start; \
10031 fi; \
10032 cd $(HOST_SUBDIR)/fixincludes && \
10033 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10034 @endif fixincludes-bootstrap
10035
10036
10037
10038
10039
10040 .PHONY: check-fixincludes maybe-check-fixincludes
10041 maybe-check-fixincludes:
10042 @if fixincludes
10043 maybe-check-fixincludes: check-fixincludes
10044
10045 check-fixincludes:
10046 @: $(MAKE); $(unstage)
10047 @r=`${PWD_COMMAND}`; export r; \
10048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10049 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10050 (cd $(HOST_SUBDIR)/fixincludes && \
10051 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10052
10053 @endif fixincludes
10054
10055 .PHONY: install-fixincludes maybe-install-fixincludes
10056 maybe-install-fixincludes:
10057 @if fixincludes
10058 maybe-install-fixincludes: install-fixincludes
10059
10060 install-fixincludes: installdirs
10061 @: $(MAKE); $(unstage)
10062 @r=`${PWD_COMMAND}`; export r; \
10063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10064 $(HOST_EXPORTS) \
10065 (cd $(HOST_SUBDIR)/fixincludes && \
10066 $(MAKE) $(FLAGS_TO_PASS) install)
10067
10068 @endif fixincludes
10069
10070 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10071 maybe-install-strip-fixincludes:
10072 @if fixincludes
10073 maybe-install-strip-fixincludes: install-strip-fixincludes
10074
10075 install-strip-fixincludes: installdirs
10076 @: $(MAKE); $(unstage)
10077 @r=`${PWD_COMMAND}`; export r; \
10078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10079 $(HOST_EXPORTS) \
10080 (cd $(HOST_SUBDIR)/fixincludes && \
10081 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10082
10083 @endif fixincludes
10084
10085 # Other targets (info, dvi, pdf, etc.)
10086
10087 .PHONY: maybe-info-fixincludes info-fixincludes
10088 maybe-info-fixincludes:
10089 @if fixincludes
10090 maybe-info-fixincludes: info-fixincludes
10091
10092 info-fixincludes: \
10093 configure-fixincludes
10094 @[ -f ./fixincludes/Makefile ] || exit 0; \
10095 r=`${PWD_COMMAND}`; export r; \
10096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10097 $(HOST_EXPORTS) \
10098 for flag in $(EXTRA_HOST_FLAGS) ; do \
10099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10100 done; \
10101 echo "Doing info in fixincludes"; \
10102 (cd $(HOST_SUBDIR)/fixincludes && \
10103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10105 "RANLIB=$${RANLIB}" \
10106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10107 info) \
10108 || exit 1
10109
10110 @endif fixincludes
10111
10112 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10113 maybe-dvi-fixincludes:
10114 @if fixincludes
10115 maybe-dvi-fixincludes: dvi-fixincludes
10116
10117 dvi-fixincludes: \
10118 configure-fixincludes
10119 @[ -f ./fixincludes/Makefile ] || exit 0; \
10120 r=`${PWD_COMMAND}`; export r; \
10121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10122 $(HOST_EXPORTS) \
10123 for flag in $(EXTRA_HOST_FLAGS) ; do \
10124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10125 done; \
10126 echo "Doing dvi in fixincludes"; \
10127 (cd $(HOST_SUBDIR)/fixincludes && \
10128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10130 "RANLIB=$${RANLIB}" \
10131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10132 dvi) \
10133 || exit 1
10134
10135 @endif fixincludes
10136
10137 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10138 maybe-pdf-fixincludes:
10139 @if fixincludes
10140 maybe-pdf-fixincludes: pdf-fixincludes
10141
10142 pdf-fixincludes: \
10143 configure-fixincludes
10144 @[ -f ./fixincludes/Makefile ] || exit 0; \
10145 r=`${PWD_COMMAND}`; export r; \
10146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10147 $(HOST_EXPORTS) \
10148 for flag in $(EXTRA_HOST_FLAGS) ; do \
10149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10150 done; \
10151 echo "Doing pdf in fixincludes"; \
10152 (cd $(HOST_SUBDIR)/fixincludes && \
10153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10155 "RANLIB=$${RANLIB}" \
10156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10157 pdf) \
10158 || exit 1
10159
10160 @endif fixincludes
10161
10162 .PHONY: maybe-html-fixincludes html-fixincludes
10163 maybe-html-fixincludes:
10164 @if fixincludes
10165 maybe-html-fixincludes: html-fixincludes
10166
10167 html-fixincludes: \
10168 configure-fixincludes
10169 @[ -f ./fixincludes/Makefile ] || exit 0; \
10170 r=`${PWD_COMMAND}`; export r; \
10171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10172 $(HOST_EXPORTS) \
10173 for flag in $(EXTRA_HOST_FLAGS) ; do \
10174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10175 done; \
10176 echo "Doing html in fixincludes"; \
10177 (cd $(HOST_SUBDIR)/fixincludes && \
10178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10180 "RANLIB=$${RANLIB}" \
10181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10182 html) \
10183 || exit 1
10184
10185 @endif fixincludes
10186
10187 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10188 maybe-TAGS-fixincludes:
10189 @if fixincludes
10190 maybe-TAGS-fixincludes: TAGS-fixincludes
10191
10192 # fixincludes doesn't support TAGS.
10193 TAGS-fixincludes:
10194
10195 @endif fixincludes
10196
10197 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10198 maybe-install-info-fixincludes:
10199 @if fixincludes
10200 maybe-install-info-fixincludes: install-info-fixincludes
10201
10202 install-info-fixincludes: \
10203 configure-fixincludes \
10204 info-fixincludes
10205 @[ -f ./fixincludes/Makefile ] || exit 0; \
10206 r=`${PWD_COMMAND}`; export r; \
10207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10208 $(HOST_EXPORTS) \
10209 for flag in $(EXTRA_HOST_FLAGS) ; do \
10210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10211 done; \
10212 echo "Doing install-info in fixincludes"; \
10213 (cd $(HOST_SUBDIR)/fixincludes && \
10214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10216 "RANLIB=$${RANLIB}" \
10217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10218 install-info) \
10219 || exit 1
10220
10221 @endif fixincludes
10222
10223 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10224 maybe-install-dvi-fixincludes:
10225 @if fixincludes
10226 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10227
10228 # fixincludes doesn't support install-dvi.
10229 install-dvi-fixincludes:
10230
10231 @endif fixincludes
10232
10233 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10234 maybe-install-pdf-fixincludes:
10235 @if fixincludes
10236 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10237
10238 install-pdf-fixincludes: \
10239 configure-fixincludes \
10240 pdf-fixincludes
10241 @[ -f ./fixincludes/Makefile ] || exit 0; \
10242 r=`${PWD_COMMAND}`; export r; \
10243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10244 $(HOST_EXPORTS) \
10245 for flag in $(EXTRA_HOST_FLAGS) ; do \
10246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10247 done; \
10248 echo "Doing install-pdf in fixincludes"; \
10249 (cd $(HOST_SUBDIR)/fixincludes && \
10250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10252 "RANLIB=$${RANLIB}" \
10253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10254 install-pdf) \
10255 || exit 1
10256
10257 @endif fixincludes
10258
10259 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10260 maybe-install-html-fixincludes:
10261 @if fixincludes
10262 maybe-install-html-fixincludes: install-html-fixincludes
10263
10264 install-html-fixincludes: \
10265 configure-fixincludes \
10266 html-fixincludes
10267 @[ -f ./fixincludes/Makefile ] || exit 0; \
10268 r=`${PWD_COMMAND}`; export r; \
10269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10270 $(HOST_EXPORTS) \
10271 for flag in $(EXTRA_HOST_FLAGS) ; do \
10272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10273 done; \
10274 echo "Doing install-html in fixincludes"; \
10275 (cd $(HOST_SUBDIR)/fixincludes && \
10276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10278 "RANLIB=$${RANLIB}" \
10279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10280 install-html) \
10281 || exit 1
10282
10283 @endif fixincludes
10284
10285 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10286 maybe-installcheck-fixincludes:
10287 @if fixincludes
10288 maybe-installcheck-fixincludes: installcheck-fixincludes
10289
10290 installcheck-fixincludes: \
10291 configure-fixincludes
10292 @[ -f ./fixincludes/Makefile ] || exit 0; \
10293 r=`${PWD_COMMAND}`; export r; \
10294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10295 $(HOST_EXPORTS) \
10296 for flag in $(EXTRA_HOST_FLAGS) ; do \
10297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10298 done; \
10299 echo "Doing installcheck in fixincludes"; \
10300 (cd $(HOST_SUBDIR)/fixincludes && \
10301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10303 "RANLIB=$${RANLIB}" \
10304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10305 installcheck) \
10306 || exit 1
10307
10308 @endif fixincludes
10309
10310 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10311 maybe-mostlyclean-fixincludes:
10312 @if fixincludes
10313 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10314
10315 mostlyclean-fixincludes:
10316 @[ -f ./fixincludes/Makefile ] || exit 0; \
10317 r=`${PWD_COMMAND}`; export r; \
10318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10319 $(HOST_EXPORTS) \
10320 for flag in $(EXTRA_HOST_FLAGS) ; do \
10321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10322 done; \
10323 echo "Doing mostlyclean in fixincludes"; \
10324 (cd $(HOST_SUBDIR)/fixincludes && \
10325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10327 "RANLIB=$${RANLIB}" \
10328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10329 mostlyclean) \
10330 || exit 1
10331
10332 @endif fixincludes
10333
10334 .PHONY: maybe-clean-fixincludes clean-fixincludes
10335 maybe-clean-fixincludes:
10336 @if fixincludes
10337 maybe-clean-fixincludes: clean-fixincludes
10338
10339 clean-fixincludes:
10340 @[ -f ./fixincludes/Makefile ] || exit 0; \
10341 r=`${PWD_COMMAND}`; export r; \
10342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10343 $(HOST_EXPORTS) \
10344 for flag in $(EXTRA_HOST_FLAGS) ; do \
10345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10346 done; \
10347 echo "Doing clean in fixincludes"; \
10348 (cd $(HOST_SUBDIR)/fixincludes && \
10349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10351 "RANLIB=$${RANLIB}" \
10352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10353 clean) \
10354 || exit 1
10355
10356 @endif fixincludes
10357
10358 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10359 maybe-distclean-fixincludes:
10360 @if fixincludes
10361 maybe-distclean-fixincludes: distclean-fixincludes
10362
10363 distclean-fixincludes:
10364 @[ -f ./fixincludes/Makefile ] || exit 0; \
10365 r=`${PWD_COMMAND}`; export r; \
10366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367 $(HOST_EXPORTS) \
10368 for flag in $(EXTRA_HOST_FLAGS) ; do \
10369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10370 done; \
10371 echo "Doing distclean in fixincludes"; \
10372 (cd $(HOST_SUBDIR)/fixincludes && \
10373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10375 "RANLIB=$${RANLIB}" \
10376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10377 distclean) \
10378 || exit 1
10379
10380 @endif fixincludes
10381
10382 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10383 maybe-maintainer-clean-fixincludes:
10384 @if fixincludes
10385 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10386
10387 maintainer-clean-fixincludes:
10388 @[ -f ./fixincludes/Makefile ] || exit 0; \
10389 r=`${PWD_COMMAND}`; export r; \
10390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10391 $(HOST_EXPORTS) \
10392 for flag in $(EXTRA_HOST_FLAGS) ; do \
10393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10394 done; \
10395 echo "Doing maintainer-clean in fixincludes"; \
10396 (cd $(HOST_SUBDIR)/fixincludes && \
10397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10399 "RANLIB=$${RANLIB}" \
10400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10401 maintainer-clean) \
10402 || exit 1
10403
10404 @endif fixincludes
10405
10406
10407
10408 .PHONY: configure-flex maybe-configure-flex
10409 maybe-configure-flex:
10410 @if gcc-bootstrap
10411 configure-flex: stage_current
10412 @endif gcc-bootstrap
10413 @if flex
10414 maybe-configure-flex: configure-flex
10415 configure-flex:
10416 @: $(MAKE); $(unstage)
10417 @r=`${PWD_COMMAND}`; export r; \
10418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10419 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10421 $(HOST_EXPORTS) \
10422 echo Configuring in $(HOST_SUBDIR)/flex; \
10423 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10424 case $(srcdir) in \
10425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10426 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10428 esac; \
10429 module_srcdir=flex; \
10430 $(SHELL) \
10431 $$s/$$module_srcdir/configure \
10432 --srcdir=$${topdir}/$$module_srcdir \
10433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10434 --target=${target_alias} \
10435 || exit 1
10436 @endif flex
10437
10438
10439
10440
10441
10442 .PHONY: all-flex maybe-all-flex
10443 maybe-all-flex:
10444 @if gcc-bootstrap
10445 all-flex: stage_current
10446 @endif gcc-bootstrap
10447 @if flex
10448 TARGET-flex=all
10449 maybe-all-flex: all-flex
10450 all-flex: configure-flex
10451 @: $(MAKE); $(unstage)
10452 @r=`${PWD_COMMAND}`; export r; \
10453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10454 $(HOST_EXPORTS) \
10455 (cd $(HOST_SUBDIR)/flex && \
10456 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10457 $(TARGET-flex))
10458 @endif flex
10459
10460
10461
10462
10463 .PHONY: check-flex maybe-check-flex
10464 maybe-check-flex:
10465 @if flex
10466 maybe-check-flex: check-flex
10467
10468 # This module is only tested in a native toolchain.
10469 check-flex:
10470 @: $(MAKE); $(unstage)
10471 @if [ '$(host)' = '$(target)' ]; then \
10472 r=`${PWD_COMMAND}`; export r; \
10473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10474 $(HOST_EXPORTS) \
10475 (cd $(HOST_SUBDIR)/flex && \
10476 $(MAKE) $(FLAGS_TO_PASS) check)
10477 fi
10478
10479 @endif flex
10480
10481 .PHONY: install-flex maybe-install-flex
10482 maybe-install-flex:
10483 @if flex
10484 maybe-install-flex: install-flex
10485
10486 install-flex: installdirs
10487 @: $(MAKE); $(unstage)
10488 @r=`${PWD_COMMAND}`; export r; \
10489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10490 $(HOST_EXPORTS) \
10491 (cd $(HOST_SUBDIR)/flex && \
10492 $(MAKE) $(FLAGS_TO_PASS) install)
10493
10494 @endif flex
10495
10496 .PHONY: install-strip-flex maybe-install-strip-flex
10497 maybe-install-strip-flex:
10498 @if flex
10499 maybe-install-strip-flex: install-strip-flex
10500
10501 install-strip-flex: installdirs
10502 @: $(MAKE); $(unstage)
10503 @r=`${PWD_COMMAND}`; export r; \
10504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505 $(HOST_EXPORTS) \
10506 (cd $(HOST_SUBDIR)/flex && \
10507 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10508
10509 @endif flex
10510
10511 # Other targets (info, dvi, pdf, etc.)
10512
10513 .PHONY: maybe-info-flex info-flex
10514 maybe-info-flex:
10515 @if flex
10516 maybe-info-flex: info-flex
10517
10518 info-flex: \
10519 configure-flex
10520 @: $(MAKE); $(unstage)
10521 @[ -f ./flex/Makefile ] || exit 0; \
10522 r=`${PWD_COMMAND}`; export r; \
10523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10524 $(HOST_EXPORTS) \
10525 for flag in $(EXTRA_HOST_FLAGS) ; do \
10526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10527 done; \
10528 echo "Doing info in flex"; \
10529 (cd $(HOST_SUBDIR)/flex && \
10530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10532 "RANLIB=$${RANLIB}" \
10533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10534 info) \
10535 || exit 1
10536
10537 @endif flex
10538
10539 .PHONY: maybe-dvi-flex dvi-flex
10540 maybe-dvi-flex:
10541 @if flex
10542 maybe-dvi-flex: dvi-flex
10543
10544 dvi-flex: \
10545 configure-flex
10546 @: $(MAKE); $(unstage)
10547 @[ -f ./flex/Makefile ] || exit 0; \
10548 r=`${PWD_COMMAND}`; export r; \
10549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550 $(HOST_EXPORTS) \
10551 for flag in $(EXTRA_HOST_FLAGS) ; do \
10552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10553 done; \
10554 echo "Doing dvi in flex"; \
10555 (cd $(HOST_SUBDIR)/flex && \
10556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10558 "RANLIB=$${RANLIB}" \
10559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10560 dvi) \
10561 || exit 1
10562
10563 @endif flex
10564
10565 .PHONY: maybe-pdf-flex pdf-flex
10566 maybe-pdf-flex:
10567 @if flex
10568 maybe-pdf-flex: pdf-flex
10569
10570 pdf-flex: \
10571 configure-flex
10572 @: $(MAKE); $(unstage)
10573 @[ -f ./flex/Makefile ] || exit 0; \
10574 r=`${PWD_COMMAND}`; export r; \
10575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10576 $(HOST_EXPORTS) \
10577 for flag in $(EXTRA_HOST_FLAGS) ; do \
10578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10579 done; \
10580 echo "Doing pdf in flex"; \
10581 (cd $(HOST_SUBDIR)/flex && \
10582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10584 "RANLIB=$${RANLIB}" \
10585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10586 pdf) \
10587 || exit 1
10588
10589 @endif flex
10590
10591 .PHONY: maybe-html-flex html-flex
10592 maybe-html-flex:
10593 @if flex
10594 maybe-html-flex: html-flex
10595
10596 html-flex: \
10597 configure-flex
10598 @: $(MAKE); $(unstage)
10599 @[ -f ./flex/Makefile ] || exit 0; \
10600 r=`${PWD_COMMAND}`; export r; \
10601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10602 $(HOST_EXPORTS) \
10603 for flag in $(EXTRA_HOST_FLAGS) ; do \
10604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10605 done; \
10606 echo "Doing html in flex"; \
10607 (cd $(HOST_SUBDIR)/flex && \
10608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10610 "RANLIB=$${RANLIB}" \
10611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10612 html) \
10613 || exit 1
10614
10615 @endif flex
10616
10617 .PHONY: maybe-TAGS-flex TAGS-flex
10618 maybe-TAGS-flex:
10619 @if flex
10620 maybe-TAGS-flex: TAGS-flex
10621
10622 TAGS-flex: \
10623 configure-flex
10624 @: $(MAKE); $(unstage)
10625 @[ -f ./flex/Makefile ] || exit 0; \
10626 r=`${PWD_COMMAND}`; export r; \
10627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10628 $(HOST_EXPORTS) \
10629 for flag in $(EXTRA_HOST_FLAGS) ; do \
10630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10631 done; \
10632 echo "Doing TAGS in flex"; \
10633 (cd $(HOST_SUBDIR)/flex && \
10634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10636 "RANLIB=$${RANLIB}" \
10637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10638 TAGS) \
10639 || exit 1
10640
10641 @endif flex
10642
10643 .PHONY: maybe-install-info-flex install-info-flex
10644 maybe-install-info-flex:
10645 @if flex
10646 maybe-install-info-flex: install-info-flex
10647
10648 install-info-flex: \
10649 configure-flex \
10650 info-flex
10651 @: $(MAKE); $(unstage)
10652 @[ -f ./flex/Makefile ] || exit 0; \
10653 r=`${PWD_COMMAND}`; export r; \
10654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10655 $(HOST_EXPORTS) \
10656 for flag in $(EXTRA_HOST_FLAGS) ; do \
10657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10658 done; \
10659 echo "Doing install-info in flex"; \
10660 (cd $(HOST_SUBDIR)/flex && \
10661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10663 "RANLIB=$${RANLIB}" \
10664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10665 install-info) \
10666 || exit 1
10667
10668 @endif flex
10669
10670 .PHONY: maybe-install-dvi-flex install-dvi-flex
10671 maybe-install-dvi-flex:
10672 @if flex
10673 maybe-install-dvi-flex: install-dvi-flex
10674
10675 install-dvi-flex: \
10676 configure-flex \
10677 dvi-flex
10678 @: $(MAKE); $(unstage)
10679 @[ -f ./flex/Makefile ] || exit 0; \
10680 r=`${PWD_COMMAND}`; export r; \
10681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10682 $(HOST_EXPORTS) \
10683 for flag in $(EXTRA_HOST_FLAGS) ; do \
10684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10685 done; \
10686 echo "Doing install-dvi in flex"; \
10687 (cd $(HOST_SUBDIR)/flex && \
10688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10690 "RANLIB=$${RANLIB}" \
10691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10692 install-dvi) \
10693 || exit 1
10694
10695 @endif flex
10696
10697 .PHONY: maybe-install-pdf-flex install-pdf-flex
10698 maybe-install-pdf-flex:
10699 @if flex
10700 maybe-install-pdf-flex: install-pdf-flex
10701
10702 install-pdf-flex: \
10703 configure-flex \
10704 pdf-flex
10705 @: $(MAKE); $(unstage)
10706 @[ -f ./flex/Makefile ] || exit 0; \
10707 r=`${PWD_COMMAND}`; export r; \
10708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10709 $(HOST_EXPORTS) \
10710 for flag in $(EXTRA_HOST_FLAGS) ; do \
10711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10712 done; \
10713 echo "Doing install-pdf in flex"; \
10714 (cd $(HOST_SUBDIR)/flex && \
10715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10717 "RANLIB=$${RANLIB}" \
10718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10719 install-pdf) \
10720 || exit 1
10721
10722 @endif flex
10723
10724 .PHONY: maybe-install-html-flex install-html-flex
10725 maybe-install-html-flex:
10726 @if flex
10727 maybe-install-html-flex: install-html-flex
10728
10729 install-html-flex: \
10730 configure-flex \
10731 html-flex
10732 @: $(MAKE); $(unstage)
10733 @[ -f ./flex/Makefile ] || exit 0; \
10734 r=`${PWD_COMMAND}`; export r; \
10735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10736 $(HOST_EXPORTS) \
10737 for flag in $(EXTRA_HOST_FLAGS) ; do \
10738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10739 done; \
10740 echo "Doing install-html in flex"; \
10741 (cd $(HOST_SUBDIR)/flex && \
10742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10744 "RANLIB=$${RANLIB}" \
10745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10746 install-html) \
10747 || exit 1
10748
10749 @endif flex
10750
10751 .PHONY: maybe-installcheck-flex installcheck-flex
10752 maybe-installcheck-flex:
10753 @if flex
10754 maybe-installcheck-flex: installcheck-flex
10755
10756 installcheck-flex: \
10757 configure-flex
10758 @: $(MAKE); $(unstage)
10759 @[ -f ./flex/Makefile ] || exit 0; \
10760 r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 $(HOST_EXPORTS) \
10763 for flag in $(EXTRA_HOST_FLAGS) ; do \
10764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765 done; \
10766 echo "Doing installcheck in flex"; \
10767 (cd $(HOST_SUBDIR)/flex && \
10768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770 "RANLIB=$${RANLIB}" \
10771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772 installcheck) \
10773 || exit 1
10774
10775 @endif flex
10776
10777 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10778 maybe-mostlyclean-flex:
10779 @if flex
10780 maybe-mostlyclean-flex: mostlyclean-flex
10781
10782 mostlyclean-flex:
10783 @: $(MAKE); $(unstage)
10784 @[ -f ./flex/Makefile ] || exit 0; \
10785 r=`${PWD_COMMAND}`; export r; \
10786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787 $(HOST_EXPORTS) \
10788 for flag in $(EXTRA_HOST_FLAGS) ; do \
10789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790 done; \
10791 echo "Doing mostlyclean in flex"; \
10792 (cd $(HOST_SUBDIR)/flex && \
10793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795 "RANLIB=$${RANLIB}" \
10796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797 mostlyclean) \
10798 || exit 1
10799
10800 @endif flex
10801
10802 .PHONY: maybe-clean-flex clean-flex
10803 maybe-clean-flex:
10804 @if flex
10805 maybe-clean-flex: clean-flex
10806
10807 clean-flex:
10808 @: $(MAKE); $(unstage)
10809 @[ -f ./flex/Makefile ] || exit 0; \
10810 r=`${PWD_COMMAND}`; export r; \
10811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812 $(HOST_EXPORTS) \
10813 for flag in $(EXTRA_HOST_FLAGS) ; do \
10814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815 done; \
10816 echo "Doing clean in flex"; \
10817 (cd $(HOST_SUBDIR)/flex && \
10818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820 "RANLIB=$${RANLIB}" \
10821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10822 clean) \
10823 || exit 1
10824
10825 @endif flex
10826
10827 .PHONY: maybe-distclean-flex distclean-flex
10828 maybe-distclean-flex:
10829 @if flex
10830 maybe-distclean-flex: distclean-flex
10831
10832 distclean-flex:
10833 @: $(MAKE); $(unstage)
10834 @[ -f ./flex/Makefile ] || exit 0; \
10835 r=`${PWD_COMMAND}`; export r; \
10836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837 $(HOST_EXPORTS) \
10838 for flag in $(EXTRA_HOST_FLAGS) ; do \
10839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840 done; \
10841 echo "Doing distclean in flex"; \
10842 (cd $(HOST_SUBDIR)/flex && \
10843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845 "RANLIB=$${RANLIB}" \
10846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847 distclean) \
10848 || exit 1
10849
10850 @endif flex
10851
10852 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10853 maybe-maintainer-clean-flex:
10854 @if flex
10855 maybe-maintainer-clean-flex: maintainer-clean-flex
10856
10857 maintainer-clean-flex:
10858 @: $(MAKE); $(unstage)
10859 @[ -f ./flex/Makefile ] || exit 0; \
10860 r=`${PWD_COMMAND}`; export r; \
10861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10862 $(HOST_EXPORTS) \
10863 for flag in $(EXTRA_HOST_FLAGS) ; do \
10864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10865 done; \
10866 echo "Doing maintainer-clean in flex"; \
10867 (cd $(HOST_SUBDIR)/flex && \
10868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10870 "RANLIB=$${RANLIB}" \
10871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10872 maintainer-clean) \
10873 || exit 1
10874
10875 @endif flex
10876
10877
10878
10879 .PHONY: configure-gas maybe-configure-gas
10880 maybe-configure-gas:
10881 @if gcc-bootstrap
10882 configure-gas: stage_current
10883 @endif gcc-bootstrap
10884 @if gas
10885 maybe-configure-gas: configure-gas
10886 configure-gas:
10887 @r=`${PWD_COMMAND}`; export r; \
10888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10889 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10891 $(HOST_EXPORTS) \
10892 echo Configuring in $(HOST_SUBDIR)/gas; \
10893 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10894 case $(srcdir) in \
10895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10896 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10898 esac; \
10899 module_srcdir=gas; \
10900 $(SHELL) \
10901 $$s/$$module_srcdir/configure \
10902 --srcdir=$${topdir}/$$module_srcdir \
10903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10904 --target=${target_alias} \
10905 || exit 1
10906 @endif gas
10907
10908
10909
10910 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10911 maybe-configure-stage1-gas:
10912 @if gas-bootstrap
10913 maybe-configure-stage1-gas: configure-stage1-gas
10914 configure-stage1-gas:
10915 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10917 @r=`${PWD_COMMAND}`; export r; \
10918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919 TFLAGS="$(STAGE1_TFLAGS)"; \
10920 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10921 $(HOST_EXPORTS) \
10922 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10923 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10924 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10925 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10927 cd $(HOST_SUBDIR)/gas || exit 1; \
10928 case $(srcdir) in \
10929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10930 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10932 esac; \
10933 module_srcdir=gas; \
10934 $(SHELL) $$s/$$module_srcdir/configure \
10935 --srcdir=$${topdir}/$$module_srcdir \
10936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10937 --target=${target_alias} \
10938 \
10939 $(STAGE1_CONFIGURE_FLAGS)
10940 @endif gas-bootstrap
10941
10942 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10943 maybe-configure-stage2-gas:
10944 @if gas-bootstrap
10945 maybe-configure-stage2-gas: configure-stage2-gas
10946 configure-stage2-gas:
10947 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10949 @r=`${PWD_COMMAND}`; export r; \
10950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951 TFLAGS="$(STAGE2_TFLAGS)"; \
10952 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10953 $(HOST_EXPORTS) \
10954 $(POSTSTAGE1_HOST_EXPORTS) \
10955 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10956 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10957 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10958 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10960 cd $(HOST_SUBDIR)/gas || exit 1; \
10961 case $(srcdir) in \
10962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10963 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10965 esac; \
10966 module_srcdir=gas; \
10967 $(SHELL) $$s/$$module_srcdir/configure \
10968 --srcdir=$${topdir}/$$module_srcdir \
10969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10970 --target=${target_alias} \
10971 --with-build-libsubdir=$(HOST_SUBDIR) \
10972 $(STAGE2_CONFIGURE_FLAGS)
10973 @endif gas-bootstrap
10974
10975 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10976 maybe-configure-stage3-gas:
10977 @if gas-bootstrap
10978 maybe-configure-stage3-gas: configure-stage3-gas
10979 configure-stage3-gas:
10980 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10982 @r=`${PWD_COMMAND}`; export r; \
10983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10984 TFLAGS="$(STAGE3_TFLAGS)"; \
10985 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10986 $(HOST_EXPORTS) \
10987 $(POSTSTAGE1_HOST_EXPORTS) \
10988 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10989 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10990 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10991 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10993 cd $(HOST_SUBDIR)/gas || exit 1; \
10994 case $(srcdir) in \
10995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10996 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10998 esac; \
10999 module_srcdir=gas; \
11000 $(SHELL) $$s/$$module_srcdir/configure \
11001 --srcdir=$${topdir}/$$module_srcdir \
11002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11003 --target=${target_alias} \
11004 --with-build-libsubdir=$(HOST_SUBDIR) \
11005 $(STAGE3_CONFIGURE_FLAGS)
11006 @endif gas-bootstrap
11007
11008 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11009 maybe-configure-stage4-gas:
11010 @if gas-bootstrap
11011 maybe-configure-stage4-gas: configure-stage4-gas
11012 configure-stage4-gas:
11013 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11014 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11015 @r=`${PWD_COMMAND}`; export r; \
11016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11017 TFLAGS="$(STAGE4_TFLAGS)"; \
11018 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11019 $(HOST_EXPORTS) \
11020 $(POSTSTAGE1_HOST_EXPORTS) \
11021 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11022 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11023 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11024 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11025 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11026 cd $(HOST_SUBDIR)/gas || exit 1; \
11027 case $(srcdir) in \
11028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11029 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11031 esac; \
11032 module_srcdir=gas; \
11033 $(SHELL) $$s/$$module_srcdir/configure \
11034 --srcdir=$${topdir}/$$module_srcdir \
11035 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11036 --target=${target_alias} \
11037 --with-build-libsubdir=$(HOST_SUBDIR) \
11038 $(STAGE4_CONFIGURE_FLAGS)
11039 @endif gas-bootstrap
11040
11041 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11042 maybe-configure-stageprofile-gas:
11043 @if gas-bootstrap
11044 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11045 configure-stageprofile-gas:
11046 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11048 @r=`${PWD_COMMAND}`; export r; \
11049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11050 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11051 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11052 $(HOST_EXPORTS) \
11053 $(POSTSTAGE1_HOST_EXPORTS) \
11054 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11055 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11056 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11057 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11058 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11059 cd $(HOST_SUBDIR)/gas || exit 1; \
11060 case $(srcdir) in \
11061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11062 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11064 esac; \
11065 module_srcdir=gas; \
11066 $(SHELL) $$s/$$module_srcdir/configure \
11067 --srcdir=$${topdir}/$$module_srcdir \
11068 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11069 --target=${target_alias} \
11070 --with-build-libsubdir=$(HOST_SUBDIR) \
11071 $(STAGEprofile_CONFIGURE_FLAGS)
11072 @endif gas-bootstrap
11073
11074 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11075 maybe-configure-stagetrain-gas:
11076 @if gas-bootstrap
11077 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11078 configure-stagetrain-gas:
11079 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11081 @r=`${PWD_COMMAND}`; export r; \
11082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11083 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11084 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11085 $(HOST_EXPORTS) \
11086 $(POSTSTAGE1_HOST_EXPORTS) \
11087 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11088 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11089 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11090 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11092 cd $(HOST_SUBDIR)/gas || exit 1; \
11093 case $(srcdir) in \
11094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11095 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11097 esac; \
11098 module_srcdir=gas; \
11099 $(SHELL) $$s/$$module_srcdir/configure \
11100 --srcdir=$${topdir}/$$module_srcdir \
11101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11102 --target=${target_alias} \
11103 --with-build-libsubdir=$(HOST_SUBDIR) \
11104 $(STAGEtrain_CONFIGURE_FLAGS)
11105 @endif gas-bootstrap
11106
11107 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11108 maybe-configure-stagefeedback-gas:
11109 @if gas-bootstrap
11110 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11111 configure-stagefeedback-gas:
11112 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11114 @r=`${PWD_COMMAND}`; export r; \
11115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11116 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11117 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11118 $(HOST_EXPORTS) \
11119 $(POSTSTAGE1_HOST_EXPORTS) \
11120 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11121 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11122 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11123 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11125 cd $(HOST_SUBDIR)/gas || exit 1; \
11126 case $(srcdir) in \
11127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11128 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11130 esac; \
11131 module_srcdir=gas; \
11132 $(SHELL) $$s/$$module_srcdir/configure \
11133 --srcdir=$${topdir}/$$module_srcdir \
11134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11135 --target=${target_alias} \
11136 --with-build-libsubdir=$(HOST_SUBDIR) \
11137 $(STAGEfeedback_CONFIGURE_FLAGS)
11138 @endif gas-bootstrap
11139
11140 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11141 maybe-configure-stageautoprofile-gas:
11142 @if gas-bootstrap
11143 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11144 configure-stageautoprofile-gas:
11145 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11146 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11147 @r=`${PWD_COMMAND}`; export r; \
11148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11149 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11150 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11151 $(HOST_EXPORTS) \
11152 $(POSTSTAGE1_HOST_EXPORTS) \
11153 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11154 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11155 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11156 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11158 cd $(HOST_SUBDIR)/gas || exit 1; \
11159 case $(srcdir) in \
11160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11161 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11163 esac; \
11164 module_srcdir=gas; \
11165 $(SHELL) $$s/$$module_srcdir/configure \
11166 --srcdir=$${topdir}/$$module_srcdir \
11167 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11168 --target=${target_alias} \
11169 --with-build-libsubdir=$(HOST_SUBDIR) \
11170 $(STAGEautoprofile_CONFIGURE_FLAGS)
11171 @endif gas-bootstrap
11172
11173 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11174 maybe-configure-stageautofeedback-gas:
11175 @if gas-bootstrap
11176 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11177 configure-stageautofeedback-gas:
11178 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11180 @r=`${PWD_COMMAND}`; export r; \
11181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11182 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11183 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11184 $(HOST_EXPORTS) \
11185 $(POSTSTAGE1_HOST_EXPORTS) \
11186 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11187 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11188 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11189 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11191 cd $(HOST_SUBDIR)/gas || exit 1; \
11192 case $(srcdir) in \
11193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11194 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11196 esac; \
11197 module_srcdir=gas; \
11198 $(SHELL) $$s/$$module_srcdir/configure \
11199 --srcdir=$${topdir}/$$module_srcdir \
11200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11201 --target=${target_alias} \
11202 --with-build-libsubdir=$(HOST_SUBDIR) \
11203 $(STAGEautofeedback_CONFIGURE_FLAGS)
11204 @endif gas-bootstrap
11205
11206
11207
11208
11209
11210 .PHONY: all-gas maybe-all-gas
11211 maybe-all-gas:
11212 @if gcc-bootstrap
11213 all-gas: stage_current
11214 @endif gcc-bootstrap
11215 @if gas
11216 TARGET-gas=all
11217 maybe-all-gas: all-gas
11218 all-gas: configure-gas
11219 @r=`${PWD_COMMAND}`; export r; \
11220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11221 $(HOST_EXPORTS) \
11222 (cd $(HOST_SUBDIR)/gas && \
11223 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11224 $(TARGET-gas))
11225 @endif gas
11226
11227
11228
11229 .PHONY: all-stage1-gas maybe-all-stage1-gas
11230 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11231 maybe-all-stage1-gas:
11232 maybe-clean-stage1-gas:
11233 @if gas-bootstrap
11234 maybe-all-stage1-gas: all-stage1-gas
11235 all-stage1: all-stage1-gas
11236 TARGET-stage1-gas = $(TARGET-gas)
11237 all-stage1-gas: configure-stage1-gas
11238 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11239 @r=`${PWD_COMMAND}`; export r; \
11240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11241 TFLAGS="$(STAGE1_TFLAGS)"; \
11242 $(HOST_EXPORTS) \
11243 cd $(HOST_SUBDIR)/gas && \
11244 \
11245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11246 CFLAGS="$(STAGE1_CFLAGS)" \
11247 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11248 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11249 LIBCFLAGS="$(LIBCFLAGS)" \
11250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11253 $(EXTRA_HOST_FLAGS) \
11254 $(STAGE1_FLAGS_TO_PASS) \
11255 TFLAGS="$(STAGE1_TFLAGS)" \
11256 $(TARGET-stage1-gas)
11257
11258 maybe-clean-stage1-gas: clean-stage1-gas
11259 clean-stage1: clean-stage1-gas
11260 clean-stage1-gas:
11261 @if [ $(current_stage) = stage1 ]; then \
11262 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11263 else \
11264 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11265 $(MAKE) stage1-start; \
11266 fi; \
11267 cd $(HOST_SUBDIR)/gas && \
11268 $(MAKE) $(EXTRA_HOST_FLAGS) \
11269 $(STAGE1_FLAGS_TO_PASS) clean
11270 @endif gas-bootstrap
11271
11272
11273 .PHONY: all-stage2-gas maybe-all-stage2-gas
11274 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11275 maybe-all-stage2-gas:
11276 maybe-clean-stage2-gas:
11277 @if gas-bootstrap
11278 maybe-all-stage2-gas: all-stage2-gas
11279 all-stage2: all-stage2-gas
11280 TARGET-stage2-gas = $(TARGET-gas)
11281 all-stage2-gas: configure-stage2-gas
11282 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11283 @r=`${PWD_COMMAND}`; export r; \
11284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11285 TFLAGS="$(STAGE2_TFLAGS)"; \
11286 $(HOST_EXPORTS) \
11287 $(POSTSTAGE1_HOST_EXPORTS) \
11288 cd $(HOST_SUBDIR)/gas && \
11289 \
11290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11291 CFLAGS="$(STAGE2_CFLAGS)" \
11292 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11293 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11294 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11298 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11299 TFLAGS="$(STAGE2_TFLAGS)" \
11300 $(TARGET-stage2-gas)
11301
11302 maybe-clean-stage2-gas: clean-stage2-gas
11303 clean-stage2: clean-stage2-gas
11304 clean-stage2-gas:
11305 @if [ $(current_stage) = stage2 ]; then \
11306 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11307 else \
11308 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11309 $(MAKE) stage2-start; \
11310 fi; \
11311 cd $(HOST_SUBDIR)/gas && \
11312 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11313 @endif gas-bootstrap
11314
11315
11316 .PHONY: all-stage3-gas maybe-all-stage3-gas
11317 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11318 maybe-all-stage3-gas:
11319 maybe-clean-stage3-gas:
11320 @if gas-bootstrap
11321 maybe-all-stage3-gas: all-stage3-gas
11322 all-stage3: all-stage3-gas
11323 TARGET-stage3-gas = $(TARGET-gas)
11324 all-stage3-gas: configure-stage3-gas
11325 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11326 @r=`${PWD_COMMAND}`; export r; \
11327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11328 TFLAGS="$(STAGE3_TFLAGS)"; \
11329 $(HOST_EXPORTS) \
11330 $(POSTSTAGE1_HOST_EXPORTS) \
11331 cd $(HOST_SUBDIR)/gas && \
11332 \
11333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11334 CFLAGS="$(STAGE3_CFLAGS)" \
11335 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11336 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11337 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11341 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11342 TFLAGS="$(STAGE3_TFLAGS)" \
11343 $(TARGET-stage3-gas)
11344
11345 maybe-clean-stage3-gas: clean-stage3-gas
11346 clean-stage3: clean-stage3-gas
11347 clean-stage3-gas:
11348 @if [ $(current_stage) = stage3 ]; then \
11349 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11350 else \
11351 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11352 $(MAKE) stage3-start; \
11353 fi; \
11354 cd $(HOST_SUBDIR)/gas && \
11355 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11356 @endif gas-bootstrap
11357
11358
11359 .PHONY: all-stage4-gas maybe-all-stage4-gas
11360 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11361 maybe-all-stage4-gas:
11362 maybe-clean-stage4-gas:
11363 @if gas-bootstrap
11364 maybe-all-stage4-gas: all-stage4-gas
11365 all-stage4: all-stage4-gas
11366 TARGET-stage4-gas = $(TARGET-gas)
11367 all-stage4-gas: configure-stage4-gas
11368 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11369 @r=`${PWD_COMMAND}`; export r; \
11370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11371 TFLAGS="$(STAGE4_TFLAGS)"; \
11372 $(HOST_EXPORTS) \
11373 $(POSTSTAGE1_HOST_EXPORTS) \
11374 cd $(HOST_SUBDIR)/gas && \
11375 \
11376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11377 CFLAGS="$(STAGE4_CFLAGS)" \
11378 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11379 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11380 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11385 TFLAGS="$(STAGE4_TFLAGS)" \
11386 $(TARGET-stage4-gas)
11387
11388 maybe-clean-stage4-gas: clean-stage4-gas
11389 clean-stage4: clean-stage4-gas
11390 clean-stage4-gas:
11391 @if [ $(current_stage) = stage4 ]; then \
11392 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11393 else \
11394 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11395 $(MAKE) stage4-start; \
11396 fi; \
11397 cd $(HOST_SUBDIR)/gas && \
11398 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11399 @endif gas-bootstrap
11400
11401
11402 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11403 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11404 maybe-all-stageprofile-gas:
11405 maybe-clean-stageprofile-gas:
11406 @if gas-bootstrap
11407 maybe-all-stageprofile-gas: all-stageprofile-gas
11408 all-stageprofile: all-stageprofile-gas
11409 TARGET-stageprofile-gas = $(TARGET-gas)
11410 all-stageprofile-gas: configure-stageprofile-gas
11411 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11412 @r=`${PWD_COMMAND}`; export r; \
11413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11414 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11415 $(HOST_EXPORTS) \
11416 $(POSTSTAGE1_HOST_EXPORTS) \
11417 cd $(HOST_SUBDIR)/gas && \
11418 \
11419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11420 CFLAGS="$(STAGEprofile_CFLAGS)" \
11421 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11422 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11423 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11428 TFLAGS="$(STAGEprofile_TFLAGS)" \
11429 $(TARGET-stageprofile-gas)
11430
11431 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11432 clean-stageprofile: clean-stageprofile-gas
11433 clean-stageprofile-gas:
11434 @if [ $(current_stage) = stageprofile ]; then \
11435 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11436 else \
11437 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11438 $(MAKE) stageprofile-start; \
11439 fi; \
11440 cd $(HOST_SUBDIR)/gas && \
11441 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11442 @endif gas-bootstrap
11443
11444
11445 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11446 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11447 maybe-all-stagetrain-gas:
11448 maybe-clean-stagetrain-gas:
11449 @if gas-bootstrap
11450 maybe-all-stagetrain-gas: all-stagetrain-gas
11451 all-stagetrain: all-stagetrain-gas
11452 TARGET-stagetrain-gas = $(TARGET-gas)
11453 all-stagetrain-gas: configure-stagetrain-gas
11454 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11455 @r=`${PWD_COMMAND}`; export r; \
11456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11458 $(HOST_EXPORTS) \
11459 $(POSTSTAGE1_HOST_EXPORTS) \
11460 cd $(HOST_SUBDIR)/gas && \
11461 \
11462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11463 CFLAGS="$(STAGEtrain_CFLAGS)" \
11464 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11465 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11466 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11470 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11471 TFLAGS="$(STAGEtrain_TFLAGS)" \
11472 $(TARGET-stagetrain-gas)
11473
11474 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11475 clean-stagetrain: clean-stagetrain-gas
11476 clean-stagetrain-gas:
11477 @if [ $(current_stage) = stagetrain ]; then \
11478 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11479 else \
11480 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11481 $(MAKE) stagetrain-start; \
11482 fi; \
11483 cd $(HOST_SUBDIR)/gas && \
11484 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11485 @endif gas-bootstrap
11486
11487
11488 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11489 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11490 maybe-all-stagefeedback-gas:
11491 maybe-clean-stagefeedback-gas:
11492 @if gas-bootstrap
11493 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11494 all-stagefeedback: all-stagefeedback-gas
11495 TARGET-stagefeedback-gas = $(TARGET-gas)
11496 all-stagefeedback-gas: configure-stagefeedback-gas
11497 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11498 @r=`${PWD_COMMAND}`; export r; \
11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11501 $(HOST_EXPORTS) \
11502 $(POSTSTAGE1_HOST_EXPORTS) \
11503 cd $(HOST_SUBDIR)/gas && \
11504 \
11505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11506 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11507 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11508 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11509 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11514 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11515 $(TARGET-stagefeedback-gas)
11516
11517 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11518 clean-stagefeedback: clean-stagefeedback-gas
11519 clean-stagefeedback-gas:
11520 @if [ $(current_stage) = stagefeedback ]; then \
11521 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11522 else \
11523 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11524 $(MAKE) stagefeedback-start; \
11525 fi; \
11526 cd $(HOST_SUBDIR)/gas && \
11527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11528 @endif gas-bootstrap
11529
11530
11531 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11532 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11533 maybe-all-stageautoprofile-gas:
11534 maybe-clean-stageautoprofile-gas:
11535 @if gas-bootstrap
11536 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11537 all-stageautoprofile: all-stageautoprofile-gas
11538 TARGET-stageautoprofile-gas = $(TARGET-gas)
11539 all-stageautoprofile-gas: configure-stageautoprofile-gas
11540 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11541 @r=`${PWD_COMMAND}`; export r; \
11542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11543 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11544 $(HOST_EXPORTS) \
11545 $(POSTSTAGE1_HOST_EXPORTS) \
11546 cd $(HOST_SUBDIR)/gas && \
11547 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11549 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11550 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11551 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11552 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11557 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11558 $(TARGET-stageautoprofile-gas)
11559
11560 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11561 clean-stageautoprofile: clean-stageautoprofile-gas
11562 clean-stageautoprofile-gas:
11563 @if [ $(current_stage) = stageautoprofile ]; then \
11564 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11565 else \
11566 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11567 $(MAKE) stageautoprofile-start; \
11568 fi; \
11569 cd $(HOST_SUBDIR)/gas && \
11570 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11571 @endif gas-bootstrap
11572
11573
11574 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11575 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11576 maybe-all-stageautofeedback-gas:
11577 maybe-clean-stageautofeedback-gas:
11578 @if gas-bootstrap
11579 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11580 all-stageautofeedback: all-stageautofeedback-gas
11581 TARGET-stageautofeedback-gas = $(TARGET-gas)
11582 all-stageautofeedback-gas: configure-stageautofeedback-gas
11583 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11584 @r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11587 $(HOST_EXPORTS) \
11588 $(POSTSTAGE1_HOST_EXPORTS) \
11589 cd $(HOST_SUBDIR)/gas && \
11590 \
11591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11592 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11593 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11594 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11595 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11600 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11601 $(TARGET-stageautofeedback-gas)
11602
11603 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11604 clean-stageautofeedback: clean-stageautofeedback-gas
11605 clean-stageautofeedback-gas:
11606 @if [ $(current_stage) = stageautofeedback ]; then \
11607 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11608 else \
11609 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11610 $(MAKE) stageautofeedback-start; \
11611 fi; \
11612 cd $(HOST_SUBDIR)/gas && \
11613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11614 @endif gas-bootstrap
11615
11616
11617
11618
11619
11620 .PHONY: check-gas maybe-check-gas
11621 maybe-check-gas:
11622 @if gas
11623 maybe-check-gas: check-gas
11624
11625 check-gas:
11626 @: $(MAKE); $(unstage)
11627 @r=`${PWD_COMMAND}`; export r; \
11628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11629 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11630 (cd $(HOST_SUBDIR)/gas && \
11631 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11632
11633 @endif gas
11634
11635 .PHONY: install-gas maybe-install-gas
11636 maybe-install-gas:
11637 @if gas
11638 maybe-install-gas: install-gas
11639
11640 install-gas: installdirs
11641 @: $(MAKE); $(unstage)
11642 @r=`${PWD_COMMAND}`; export r; \
11643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11644 $(HOST_EXPORTS) \
11645 (cd $(HOST_SUBDIR)/gas && \
11646 $(MAKE) $(FLAGS_TO_PASS) install)
11647
11648 @endif gas
11649
11650 .PHONY: install-strip-gas maybe-install-strip-gas
11651 maybe-install-strip-gas:
11652 @if gas
11653 maybe-install-strip-gas: install-strip-gas
11654
11655 install-strip-gas: installdirs
11656 @: $(MAKE); $(unstage)
11657 @r=`${PWD_COMMAND}`; export r; \
11658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11659 $(HOST_EXPORTS) \
11660 (cd $(HOST_SUBDIR)/gas && \
11661 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11662
11663 @endif gas
11664
11665 # Other targets (info, dvi, pdf, etc.)
11666
11667 .PHONY: maybe-info-gas info-gas
11668 maybe-info-gas:
11669 @if gas
11670 maybe-info-gas: info-gas
11671
11672 info-gas: \
11673 configure-gas
11674 @[ -f ./gas/Makefile ] || exit 0; \
11675 r=`${PWD_COMMAND}`; export r; \
11676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11677 $(HOST_EXPORTS) \
11678 for flag in $(EXTRA_HOST_FLAGS) ; do \
11679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11680 done; \
11681 echo "Doing info in gas"; \
11682 (cd $(HOST_SUBDIR)/gas && \
11683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11685 "RANLIB=$${RANLIB}" \
11686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11687 info) \
11688 || exit 1
11689
11690 @endif gas
11691
11692 .PHONY: maybe-dvi-gas dvi-gas
11693 maybe-dvi-gas:
11694 @if gas
11695 maybe-dvi-gas: dvi-gas
11696
11697 dvi-gas: \
11698 configure-gas
11699 @[ -f ./gas/Makefile ] || exit 0; \
11700 r=`${PWD_COMMAND}`; export r; \
11701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11702 $(HOST_EXPORTS) \
11703 for flag in $(EXTRA_HOST_FLAGS) ; do \
11704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11705 done; \
11706 echo "Doing dvi in gas"; \
11707 (cd $(HOST_SUBDIR)/gas && \
11708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11710 "RANLIB=$${RANLIB}" \
11711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11712 dvi) \
11713 || exit 1
11714
11715 @endif gas
11716
11717 .PHONY: maybe-pdf-gas pdf-gas
11718 maybe-pdf-gas:
11719 @if gas
11720 maybe-pdf-gas: pdf-gas
11721
11722 pdf-gas: \
11723 configure-gas
11724 @[ -f ./gas/Makefile ] || exit 0; \
11725 r=`${PWD_COMMAND}`; export r; \
11726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11727 $(HOST_EXPORTS) \
11728 for flag in $(EXTRA_HOST_FLAGS) ; do \
11729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11730 done; \
11731 echo "Doing pdf in gas"; \
11732 (cd $(HOST_SUBDIR)/gas && \
11733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11735 "RANLIB=$${RANLIB}" \
11736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11737 pdf) \
11738 || exit 1
11739
11740 @endif gas
11741
11742 .PHONY: maybe-html-gas html-gas
11743 maybe-html-gas:
11744 @if gas
11745 maybe-html-gas: html-gas
11746
11747 html-gas: \
11748 configure-gas
11749 @[ -f ./gas/Makefile ] || exit 0; \
11750 r=`${PWD_COMMAND}`; export r; \
11751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11752 $(HOST_EXPORTS) \
11753 for flag in $(EXTRA_HOST_FLAGS) ; do \
11754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11755 done; \
11756 echo "Doing html in gas"; \
11757 (cd $(HOST_SUBDIR)/gas && \
11758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11760 "RANLIB=$${RANLIB}" \
11761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11762 html) \
11763 || exit 1
11764
11765 @endif gas
11766
11767 .PHONY: maybe-TAGS-gas TAGS-gas
11768 maybe-TAGS-gas:
11769 @if gas
11770 maybe-TAGS-gas: TAGS-gas
11771
11772 TAGS-gas: \
11773 configure-gas
11774 @[ -f ./gas/Makefile ] || exit 0; \
11775 r=`${PWD_COMMAND}`; export r; \
11776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11777 $(HOST_EXPORTS) \
11778 for flag in $(EXTRA_HOST_FLAGS) ; do \
11779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11780 done; \
11781 echo "Doing TAGS in gas"; \
11782 (cd $(HOST_SUBDIR)/gas && \
11783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11785 "RANLIB=$${RANLIB}" \
11786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11787 TAGS) \
11788 || exit 1
11789
11790 @endif gas
11791
11792 .PHONY: maybe-install-info-gas install-info-gas
11793 maybe-install-info-gas:
11794 @if gas
11795 maybe-install-info-gas: install-info-gas
11796
11797 install-info-gas: \
11798 configure-gas \
11799 info-gas
11800 @[ -f ./gas/Makefile ] || exit 0; \
11801 r=`${PWD_COMMAND}`; export r; \
11802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11803 $(HOST_EXPORTS) \
11804 for flag in $(EXTRA_HOST_FLAGS) ; do \
11805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11806 done; \
11807 echo "Doing install-info in gas"; \
11808 (cd $(HOST_SUBDIR)/gas && \
11809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11811 "RANLIB=$${RANLIB}" \
11812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11813 install-info) \
11814 || exit 1
11815
11816 @endif gas
11817
11818 .PHONY: maybe-install-dvi-gas install-dvi-gas
11819 maybe-install-dvi-gas:
11820 @if gas
11821 maybe-install-dvi-gas: install-dvi-gas
11822
11823 install-dvi-gas: \
11824 configure-gas \
11825 dvi-gas
11826 @[ -f ./gas/Makefile ] || exit 0; \
11827 r=`${PWD_COMMAND}`; export r; \
11828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11829 $(HOST_EXPORTS) \
11830 for flag in $(EXTRA_HOST_FLAGS) ; do \
11831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11832 done; \
11833 echo "Doing install-dvi in gas"; \
11834 (cd $(HOST_SUBDIR)/gas && \
11835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11837 "RANLIB=$${RANLIB}" \
11838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11839 install-dvi) \
11840 || exit 1
11841
11842 @endif gas
11843
11844 .PHONY: maybe-install-pdf-gas install-pdf-gas
11845 maybe-install-pdf-gas:
11846 @if gas
11847 maybe-install-pdf-gas: install-pdf-gas
11848
11849 install-pdf-gas: \
11850 configure-gas \
11851 pdf-gas
11852 @[ -f ./gas/Makefile ] || exit 0; \
11853 r=`${PWD_COMMAND}`; export r; \
11854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11855 $(HOST_EXPORTS) \
11856 for flag in $(EXTRA_HOST_FLAGS) ; do \
11857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11858 done; \
11859 echo "Doing install-pdf in gas"; \
11860 (cd $(HOST_SUBDIR)/gas && \
11861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11863 "RANLIB=$${RANLIB}" \
11864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11865 install-pdf) \
11866 || exit 1
11867
11868 @endif gas
11869
11870 .PHONY: maybe-install-html-gas install-html-gas
11871 maybe-install-html-gas:
11872 @if gas
11873 maybe-install-html-gas: install-html-gas
11874
11875 install-html-gas: \
11876 configure-gas \
11877 html-gas
11878 @[ -f ./gas/Makefile ] || exit 0; \
11879 r=`${PWD_COMMAND}`; export r; \
11880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11881 $(HOST_EXPORTS) \
11882 for flag in $(EXTRA_HOST_FLAGS) ; do \
11883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11884 done; \
11885 echo "Doing install-html in gas"; \
11886 (cd $(HOST_SUBDIR)/gas && \
11887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11889 "RANLIB=$${RANLIB}" \
11890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11891 install-html) \
11892 || exit 1
11893
11894 @endif gas
11895
11896 .PHONY: maybe-installcheck-gas installcheck-gas
11897 maybe-installcheck-gas:
11898 @if gas
11899 maybe-installcheck-gas: installcheck-gas
11900
11901 installcheck-gas: \
11902 configure-gas
11903 @[ -f ./gas/Makefile ] || exit 0; \
11904 r=`${PWD_COMMAND}`; export r; \
11905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906 $(HOST_EXPORTS) \
11907 for flag in $(EXTRA_HOST_FLAGS) ; do \
11908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11909 done; \
11910 echo "Doing installcheck in gas"; \
11911 (cd $(HOST_SUBDIR)/gas && \
11912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11914 "RANLIB=$${RANLIB}" \
11915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11916 installcheck) \
11917 || exit 1
11918
11919 @endif gas
11920
11921 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11922 maybe-mostlyclean-gas:
11923 @if gas
11924 maybe-mostlyclean-gas: mostlyclean-gas
11925
11926 mostlyclean-gas:
11927 @[ -f ./gas/Makefile ] || exit 0; \
11928 r=`${PWD_COMMAND}`; export r; \
11929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11930 $(HOST_EXPORTS) \
11931 for flag in $(EXTRA_HOST_FLAGS) ; do \
11932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11933 done; \
11934 echo "Doing mostlyclean in gas"; \
11935 (cd $(HOST_SUBDIR)/gas && \
11936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11938 "RANLIB=$${RANLIB}" \
11939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11940 mostlyclean) \
11941 || exit 1
11942
11943 @endif gas
11944
11945 .PHONY: maybe-clean-gas clean-gas
11946 maybe-clean-gas:
11947 @if gas
11948 maybe-clean-gas: clean-gas
11949
11950 clean-gas:
11951 @[ -f ./gas/Makefile ] || exit 0; \
11952 r=`${PWD_COMMAND}`; export r; \
11953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11954 $(HOST_EXPORTS) \
11955 for flag in $(EXTRA_HOST_FLAGS) ; do \
11956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11957 done; \
11958 echo "Doing clean in gas"; \
11959 (cd $(HOST_SUBDIR)/gas && \
11960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11962 "RANLIB=$${RANLIB}" \
11963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11964 clean) \
11965 || exit 1
11966
11967 @endif gas
11968
11969 .PHONY: maybe-distclean-gas distclean-gas
11970 maybe-distclean-gas:
11971 @if gas
11972 maybe-distclean-gas: distclean-gas
11973
11974 distclean-gas:
11975 @[ -f ./gas/Makefile ] || exit 0; \
11976 r=`${PWD_COMMAND}`; export r; \
11977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11978 $(HOST_EXPORTS) \
11979 for flag in $(EXTRA_HOST_FLAGS) ; do \
11980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11981 done; \
11982 echo "Doing distclean in gas"; \
11983 (cd $(HOST_SUBDIR)/gas && \
11984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11986 "RANLIB=$${RANLIB}" \
11987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11988 distclean) \
11989 || exit 1
11990
11991 @endif gas
11992
11993 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11994 maybe-maintainer-clean-gas:
11995 @if gas
11996 maybe-maintainer-clean-gas: maintainer-clean-gas
11997
11998 maintainer-clean-gas:
11999 @[ -f ./gas/Makefile ] || exit 0; \
12000 r=`${PWD_COMMAND}`; export r; \
12001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12002 $(HOST_EXPORTS) \
12003 for flag in $(EXTRA_HOST_FLAGS) ; do \
12004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12005 done; \
12006 echo "Doing maintainer-clean in gas"; \
12007 (cd $(HOST_SUBDIR)/gas && \
12008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12010 "RANLIB=$${RANLIB}" \
12011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12012 maintainer-clean) \
12013 || exit 1
12014
12015 @endif gas
12016
12017
12018
12019 .PHONY: configure-gcc maybe-configure-gcc
12020 maybe-configure-gcc:
12021 @if gcc-bootstrap
12022 configure-gcc: stage_current
12023 @endif gcc-bootstrap
12024 @if gcc
12025 maybe-configure-gcc: configure-gcc
12026 configure-gcc:
12027 @r=`${PWD_COMMAND}`; export r; \
12028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12029 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12031 $(HOST_EXPORTS) \
12032 echo Configuring in $(HOST_SUBDIR)/gcc; \
12033 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12034 case $(srcdir) in \
12035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12036 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12038 esac; \
12039 module_srcdir=gcc; \
12040 $(SHELL) \
12041 $$s/$$module_srcdir/configure \
12042 --srcdir=$${topdir}/$$module_srcdir \
12043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12044 --target=${target_alias} \
12045 || exit 1
12046 @endif gcc
12047
12048
12049
12050 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12051 maybe-configure-stage1-gcc:
12052 @if gcc-bootstrap
12053 maybe-configure-stage1-gcc: configure-stage1-gcc
12054 configure-stage1-gcc:
12055 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12057 @r=`${PWD_COMMAND}`; export r; \
12058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12059 TFLAGS="$(STAGE1_TFLAGS)"; \
12060 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12061 $(HOST_EXPORTS) \
12062 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12063 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12064 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12065 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12067 cd $(HOST_SUBDIR)/gcc || exit 1; \
12068 case $(srcdir) in \
12069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12070 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12072 esac; \
12073 module_srcdir=gcc; \
12074 $(SHELL) $$s/$$module_srcdir/configure \
12075 --srcdir=$${topdir}/$$module_srcdir \
12076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12077 --target=${target_alias} \
12078 \
12079 $(STAGE1_CONFIGURE_FLAGS)
12080 @endif gcc-bootstrap
12081
12082 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12083 maybe-configure-stage2-gcc:
12084 @if gcc-bootstrap
12085 maybe-configure-stage2-gcc: configure-stage2-gcc
12086 configure-stage2-gcc:
12087 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12089 @r=`${PWD_COMMAND}`; export r; \
12090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091 TFLAGS="$(STAGE2_TFLAGS)"; \
12092 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12093 $(HOST_EXPORTS) \
12094 $(POSTSTAGE1_HOST_EXPORTS) \
12095 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12096 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12097 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12098 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12100 cd $(HOST_SUBDIR)/gcc || exit 1; \
12101 case $(srcdir) in \
12102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12103 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12105 esac; \
12106 module_srcdir=gcc; \
12107 $(SHELL) $$s/$$module_srcdir/configure \
12108 --srcdir=$${topdir}/$$module_srcdir \
12109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12110 --target=${target_alias} \
12111 --with-build-libsubdir=$(HOST_SUBDIR) \
12112 $(STAGE2_CONFIGURE_FLAGS)
12113 @endif gcc-bootstrap
12114
12115 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12116 maybe-configure-stage3-gcc:
12117 @if gcc-bootstrap
12118 maybe-configure-stage3-gcc: configure-stage3-gcc
12119 configure-stage3-gcc:
12120 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12122 @r=`${PWD_COMMAND}`; export r; \
12123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124 TFLAGS="$(STAGE3_TFLAGS)"; \
12125 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12126 $(HOST_EXPORTS) \
12127 $(POSTSTAGE1_HOST_EXPORTS) \
12128 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12129 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12130 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12131 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12133 cd $(HOST_SUBDIR)/gcc || exit 1; \
12134 case $(srcdir) in \
12135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12136 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12138 esac; \
12139 module_srcdir=gcc; \
12140 $(SHELL) $$s/$$module_srcdir/configure \
12141 --srcdir=$${topdir}/$$module_srcdir \
12142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12143 --target=${target_alias} \
12144 --with-build-libsubdir=$(HOST_SUBDIR) \
12145 $(STAGE3_CONFIGURE_FLAGS)
12146 @endif gcc-bootstrap
12147
12148 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12149 maybe-configure-stage4-gcc:
12150 @if gcc-bootstrap
12151 maybe-configure-stage4-gcc: configure-stage4-gcc
12152 configure-stage4-gcc:
12153 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12155 @r=`${PWD_COMMAND}`; export r; \
12156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12157 TFLAGS="$(STAGE4_TFLAGS)"; \
12158 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12159 $(HOST_EXPORTS) \
12160 $(POSTSTAGE1_HOST_EXPORTS) \
12161 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12162 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12163 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12164 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12166 cd $(HOST_SUBDIR)/gcc || exit 1; \
12167 case $(srcdir) in \
12168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12169 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12171 esac; \
12172 module_srcdir=gcc; \
12173 $(SHELL) $$s/$$module_srcdir/configure \
12174 --srcdir=$${topdir}/$$module_srcdir \
12175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12176 --target=${target_alias} \
12177 --with-build-libsubdir=$(HOST_SUBDIR) \
12178 $(STAGE4_CONFIGURE_FLAGS)
12179 @endif gcc-bootstrap
12180
12181 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12182 maybe-configure-stageprofile-gcc:
12183 @if gcc-bootstrap
12184 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12185 configure-stageprofile-gcc:
12186 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12188 @r=`${PWD_COMMAND}`; export r; \
12189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12190 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12191 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12192 $(HOST_EXPORTS) \
12193 $(POSTSTAGE1_HOST_EXPORTS) \
12194 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12195 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12196 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12197 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12199 cd $(HOST_SUBDIR)/gcc || exit 1; \
12200 case $(srcdir) in \
12201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12202 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12204 esac; \
12205 module_srcdir=gcc; \
12206 $(SHELL) $$s/$$module_srcdir/configure \
12207 --srcdir=$${topdir}/$$module_srcdir \
12208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12209 --target=${target_alias} \
12210 --with-build-libsubdir=$(HOST_SUBDIR) \
12211 $(STAGEprofile_CONFIGURE_FLAGS)
12212 @endif gcc-bootstrap
12213
12214 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12215 maybe-configure-stagetrain-gcc:
12216 @if gcc-bootstrap
12217 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12218 configure-stagetrain-gcc:
12219 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12221 @r=`${PWD_COMMAND}`; export r; \
12222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12223 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12224 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12225 $(HOST_EXPORTS) \
12226 $(POSTSTAGE1_HOST_EXPORTS) \
12227 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12228 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12229 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12230 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12232 cd $(HOST_SUBDIR)/gcc || exit 1; \
12233 case $(srcdir) in \
12234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12235 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12237 esac; \
12238 module_srcdir=gcc; \
12239 $(SHELL) $$s/$$module_srcdir/configure \
12240 --srcdir=$${topdir}/$$module_srcdir \
12241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12242 --target=${target_alias} \
12243 --with-build-libsubdir=$(HOST_SUBDIR) \
12244 $(STAGEtrain_CONFIGURE_FLAGS)
12245 @endif gcc-bootstrap
12246
12247 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12248 maybe-configure-stagefeedback-gcc:
12249 @if gcc-bootstrap
12250 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12251 configure-stagefeedback-gcc:
12252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12254 @r=`${PWD_COMMAND}`; export r; \
12255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12256 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12257 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12258 $(HOST_EXPORTS) \
12259 $(POSTSTAGE1_HOST_EXPORTS) \
12260 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12261 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12262 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12263 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12265 cd $(HOST_SUBDIR)/gcc || exit 1; \
12266 case $(srcdir) in \
12267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12268 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12270 esac; \
12271 module_srcdir=gcc; \
12272 $(SHELL) $$s/$$module_srcdir/configure \
12273 --srcdir=$${topdir}/$$module_srcdir \
12274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12275 --target=${target_alias} \
12276 --with-build-libsubdir=$(HOST_SUBDIR) \
12277 $(STAGEfeedback_CONFIGURE_FLAGS)
12278 @endif gcc-bootstrap
12279
12280 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12281 maybe-configure-stageautoprofile-gcc:
12282 @if gcc-bootstrap
12283 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12284 configure-stageautoprofile-gcc:
12285 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12287 @r=`${PWD_COMMAND}`; export r; \
12288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12289 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12290 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12291 $(HOST_EXPORTS) \
12292 $(POSTSTAGE1_HOST_EXPORTS) \
12293 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12294 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12295 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12296 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12298 cd $(HOST_SUBDIR)/gcc || exit 1; \
12299 case $(srcdir) in \
12300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12301 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12303 esac; \
12304 module_srcdir=gcc; \
12305 $(SHELL) $$s/$$module_srcdir/configure \
12306 --srcdir=$${topdir}/$$module_srcdir \
12307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12308 --target=${target_alias} \
12309 --with-build-libsubdir=$(HOST_SUBDIR) \
12310 $(STAGEautoprofile_CONFIGURE_FLAGS)
12311 @endif gcc-bootstrap
12312
12313 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12314 maybe-configure-stageautofeedback-gcc:
12315 @if gcc-bootstrap
12316 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12317 configure-stageautofeedback-gcc:
12318 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12320 @r=`${PWD_COMMAND}`; export r; \
12321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12322 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12323 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12324 $(HOST_EXPORTS) \
12325 $(POSTSTAGE1_HOST_EXPORTS) \
12326 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12327 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12328 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12329 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12331 cd $(HOST_SUBDIR)/gcc || exit 1; \
12332 case $(srcdir) in \
12333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12334 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12336 esac; \
12337 module_srcdir=gcc; \
12338 $(SHELL) $$s/$$module_srcdir/configure \
12339 --srcdir=$${topdir}/$$module_srcdir \
12340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12341 --target=${target_alias} \
12342 --with-build-libsubdir=$(HOST_SUBDIR) \
12343 $(STAGEautofeedback_CONFIGURE_FLAGS)
12344 @endif gcc-bootstrap
12345
12346
12347
12348
12349
12350 .PHONY: all-gcc maybe-all-gcc
12351 maybe-all-gcc:
12352 @if gcc-bootstrap
12353 all-gcc: stage_current
12354 @endif gcc-bootstrap
12355 @if gcc
12356 TARGET-gcc=all
12357 maybe-all-gcc: all-gcc
12358 all-gcc: configure-gcc
12359 @r=`${PWD_COMMAND}`; export r; \
12360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12361 $(HOST_EXPORTS) \
12362 (cd $(HOST_SUBDIR)/gcc && \
12363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12364 $(TARGET-gcc))
12365 @endif gcc
12366
12367
12368
12369 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12370 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12371 maybe-all-stage1-gcc:
12372 maybe-clean-stage1-gcc:
12373 @if gcc-bootstrap
12374 maybe-all-stage1-gcc: all-stage1-gcc
12375 all-stage1: all-stage1-gcc
12376 TARGET-stage1-gcc = $(TARGET-gcc)
12377 all-stage1-gcc: configure-stage1-gcc
12378 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12379 @r=`${PWD_COMMAND}`; export r; \
12380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12381 TFLAGS="$(STAGE1_TFLAGS)"; \
12382 $(HOST_EXPORTS) \
12383 cd $(HOST_SUBDIR)/gcc && \
12384 \
12385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12386 CFLAGS="$(STAGE1_CFLAGS)" \
12387 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12388 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12389 LIBCFLAGS="$(LIBCFLAGS)" \
12390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12393 $(EXTRA_HOST_FLAGS) \
12394 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12395 TFLAGS="$(STAGE1_TFLAGS)" \
12396 $(TARGET-stage1-gcc)
12397
12398 maybe-clean-stage1-gcc: clean-stage1-gcc
12399 clean-stage1: clean-stage1-gcc
12400 clean-stage1-gcc:
12401 @if [ $(current_stage) = stage1 ]; then \
12402 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12403 else \
12404 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12405 $(MAKE) stage1-start; \
12406 fi; \
12407 cd $(HOST_SUBDIR)/gcc && \
12408 $(MAKE) $(EXTRA_HOST_FLAGS) \
12409 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12410 @endif gcc-bootstrap
12411
12412
12413 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12414 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12415 maybe-all-stage2-gcc:
12416 maybe-clean-stage2-gcc:
12417 @if gcc-bootstrap
12418 maybe-all-stage2-gcc: all-stage2-gcc
12419 all-stage2: all-stage2-gcc
12420 TARGET-stage2-gcc = $(TARGET-gcc)
12421 all-stage2-gcc: configure-stage2-gcc
12422 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12423 @r=`${PWD_COMMAND}`; export r; \
12424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12425 TFLAGS="$(STAGE2_TFLAGS)"; \
12426 $(HOST_EXPORTS) \
12427 $(POSTSTAGE1_HOST_EXPORTS) \
12428 cd $(HOST_SUBDIR)/gcc && \
12429 \
12430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12431 CFLAGS="$(STAGE2_CFLAGS)" \
12432 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12433 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12434 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12438 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12439 TFLAGS="$(STAGE2_TFLAGS)" \
12440 $(TARGET-stage2-gcc)
12441
12442 maybe-clean-stage2-gcc: clean-stage2-gcc
12443 clean-stage2: clean-stage2-gcc
12444 clean-stage2-gcc:
12445 @if [ $(current_stage) = stage2 ]; then \
12446 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12447 else \
12448 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12449 $(MAKE) stage2-start; \
12450 fi; \
12451 cd $(HOST_SUBDIR)/gcc && \
12452 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12453 @endif gcc-bootstrap
12454
12455
12456 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12457 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12458 maybe-all-stage3-gcc:
12459 maybe-clean-stage3-gcc:
12460 @if gcc-bootstrap
12461 maybe-all-stage3-gcc: all-stage3-gcc
12462 all-stage3: all-stage3-gcc
12463 TARGET-stage3-gcc = $(TARGET-gcc)
12464 all-stage3-gcc: configure-stage3-gcc
12465 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12466 @r=`${PWD_COMMAND}`; export r; \
12467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12468 TFLAGS="$(STAGE3_TFLAGS)"; \
12469 $(HOST_EXPORTS) \
12470 $(POSTSTAGE1_HOST_EXPORTS) \
12471 cd $(HOST_SUBDIR)/gcc && \
12472 \
12473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12474 CFLAGS="$(STAGE3_CFLAGS)" \
12475 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12476 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12477 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12481 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12482 TFLAGS="$(STAGE3_TFLAGS)" \
12483 $(TARGET-stage3-gcc)
12484
12485 maybe-clean-stage3-gcc: clean-stage3-gcc
12486 clean-stage3: clean-stage3-gcc
12487 clean-stage3-gcc:
12488 @if [ $(current_stage) = stage3 ]; then \
12489 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12490 else \
12491 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12492 $(MAKE) stage3-start; \
12493 fi; \
12494 cd $(HOST_SUBDIR)/gcc && \
12495 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12496 @endif gcc-bootstrap
12497
12498
12499 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12500 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12501 maybe-all-stage4-gcc:
12502 maybe-clean-stage4-gcc:
12503 @if gcc-bootstrap
12504 maybe-all-stage4-gcc: all-stage4-gcc
12505 all-stage4: all-stage4-gcc
12506 TARGET-stage4-gcc = $(TARGET-gcc)
12507 all-stage4-gcc: configure-stage4-gcc
12508 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12509 @r=`${PWD_COMMAND}`; export r; \
12510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12511 TFLAGS="$(STAGE4_TFLAGS)"; \
12512 $(HOST_EXPORTS) \
12513 $(POSTSTAGE1_HOST_EXPORTS) \
12514 cd $(HOST_SUBDIR)/gcc && \
12515 \
12516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12517 CFLAGS="$(STAGE4_CFLAGS)" \
12518 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12519 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12520 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12525 TFLAGS="$(STAGE4_TFLAGS)" \
12526 $(TARGET-stage4-gcc)
12527
12528 maybe-clean-stage4-gcc: clean-stage4-gcc
12529 clean-stage4: clean-stage4-gcc
12530 clean-stage4-gcc:
12531 @if [ $(current_stage) = stage4 ]; then \
12532 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12533 else \
12534 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12535 $(MAKE) stage4-start; \
12536 fi; \
12537 cd $(HOST_SUBDIR)/gcc && \
12538 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12539 @endif gcc-bootstrap
12540
12541
12542 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12543 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12544 maybe-all-stageprofile-gcc:
12545 maybe-clean-stageprofile-gcc:
12546 @if gcc-bootstrap
12547 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12548 all-stageprofile: all-stageprofile-gcc
12549 TARGET-stageprofile-gcc = $(TARGET-gcc)
12550 all-stageprofile-gcc: configure-stageprofile-gcc
12551 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12552 @r=`${PWD_COMMAND}`; export r; \
12553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12554 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12555 $(HOST_EXPORTS) \
12556 $(POSTSTAGE1_HOST_EXPORTS) \
12557 cd $(HOST_SUBDIR)/gcc && \
12558 \
12559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12560 CFLAGS="$(STAGEprofile_CFLAGS)" \
12561 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12562 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12563 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12567 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12568 TFLAGS="$(STAGEprofile_TFLAGS)" \
12569 $(TARGET-stageprofile-gcc)
12570
12571 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12572 clean-stageprofile: clean-stageprofile-gcc
12573 clean-stageprofile-gcc:
12574 @if [ $(current_stage) = stageprofile ]; then \
12575 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12576 else \
12577 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12578 $(MAKE) stageprofile-start; \
12579 fi; \
12580 cd $(HOST_SUBDIR)/gcc && \
12581 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12582 @endif gcc-bootstrap
12583
12584
12585 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12586 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12587 maybe-all-stagetrain-gcc:
12588 maybe-clean-stagetrain-gcc:
12589 @if gcc-bootstrap
12590 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12591 all-stagetrain: all-stagetrain-gcc
12592 TARGET-stagetrain-gcc = $(TARGET-gcc)
12593 all-stagetrain-gcc: configure-stagetrain-gcc
12594 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12595 @r=`${PWD_COMMAND}`; export r; \
12596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12597 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12598 $(HOST_EXPORTS) \
12599 $(POSTSTAGE1_HOST_EXPORTS) \
12600 cd $(HOST_SUBDIR)/gcc && \
12601 \
12602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12603 CFLAGS="$(STAGEtrain_CFLAGS)" \
12604 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12605 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12606 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12610 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12611 TFLAGS="$(STAGEtrain_TFLAGS)" \
12612 $(TARGET-stagetrain-gcc)
12613
12614 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12615 clean-stagetrain: clean-stagetrain-gcc
12616 clean-stagetrain-gcc:
12617 @if [ $(current_stage) = stagetrain ]; then \
12618 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12619 else \
12620 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12621 $(MAKE) stagetrain-start; \
12622 fi; \
12623 cd $(HOST_SUBDIR)/gcc && \
12624 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12625 @endif gcc-bootstrap
12626
12627
12628 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12629 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12630 maybe-all-stagefeedback-gcc:
12631 maybe-clean-stagefeedback-gcc:
12632 @if gcc-bootstrap
12633 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12634 all-stagefeedback: all-stagefeedback-gcc
12635 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12636 all-stagefeedback-gcc: configure-stagefeedback-gcc
12637 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12638 @r=`${PWD_COMMAND}`; export r; \
12639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12640 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12641 $(HOST_EXPORTS) \
12642 $(POSTSTAGE1_HOST_EXPORTS) \
12643 cd $(HOST_SUBDIR)/gcc && \
12644 \
12645 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12646 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12647 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12648 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12649 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12650 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12651 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12652 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12653 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12654 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12655 $(TARGET-stagefeedback-gcc)
12656
12657 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12658 clean-stagefeedback: clean-stagefeedback-gcc
12659 clean-stagefeedback-gcc:
12660 @if [ $(current_stage) = stagefeedback ]; then \
12661 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12662 else \
12663 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12664 $(MAKE) stagefeedback-start; \
12665 fi; \
12666 cd $(HOST_SUBDIR)/gcc && \
12667 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12668 @endif gcc-bootstrap
12669
12670
12671 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12672 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12673 maybe-all-stageautoprofile-gcc:
12674 maybe-clean-stageautoprofile-gcc:
12675 @if gcc-bootstrap
12676 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12677 all-stageautoprofile: all-stageautoprofile-gcc
12678 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12679 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12680 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12681 @r=`${PWD_COMMAND}`; export r; \
12682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12683 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12684 $(HOST_EXPORTS) \
12685 $(POSTSTAGE1_HOST_EXPORTS) \
12686 cd $(HOST_SUBDIR)/gcc && \
12687 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12689 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12690 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12691 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12692 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12696 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12697 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12698 $(TARGET-stageautoprofile-gcc)
12699
12700 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12701 clean-stageautoprofile: clean-stageautoprofile-gcc
12702 clean-stageautoprofile-gcc:
12703 @if [ $(current_stage) = stageautoprofile ]; then \
12704 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12705 else \
12706 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12707 $(MAKE) stageautoprofile-start; \
12708 fi; \
12709 cd $(HOST_SUBDIR)/gcc && \
12710 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12711 @endif gcc-bootstrap
12712
12713
12714 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12715 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12716 maybe-all-stageautofeedback-gcc:
12717 maybe-clean-stageautofeedback-gcc:
12718 @if gcc-bootstrap
12719 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12720 all-stageautofeedback: all-stageautofeedback-gcc
12721 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12722 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12723 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12724 @r=`${PWD_COMMAND}`; export r; \
12725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12726 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12727 $(HOST_EXPORTS) \
12728 $(POSTSTAGE1_HOST_EXPORTS) \
12729 cd $(HOST_SUBDIR)/gcc && \
12730 \
12731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12732 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12733 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12734 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12735 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12739 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12740 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12741 $(TARGET-stageautofeedback-gcc)
12742
12743 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12744 clean-stageautofeedback: clean-stageautofeedback-gcc
12745 clean-stageautofeedback-gcc:
12746 @if [ $(current_stage) = stageautofeedback ]; then \
12747 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12748 else \
12749 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12750 $(MAKE) stageautofeedback-start; \
12751 fi; \
12752 cd $(HOST_SUBDIR)/gcc && \
12753 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12754 @endif gcc-bootstrap
12755
12756
12757
12758
12759
12760 .PHONY: check-gcc maybe-check-gcc
12761 maybe-check-gcc:
12762 @if gcc
12763 maybe-check-gcc: check-gcc
12764
12765 check-gcc:
12766 @: $(MAKE); $(unstage)
12767 @r=`${PWD_COMMAND}`; export r; \
12768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12769 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12770 (cd $(HOST_SUBDIR)/gcc && \
12771 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12772
12773 @endif gcc
12774
12775 .PHONY: install-gcc maybe-install-gcc
12776 maybe-install-gcc:
12777 @if gcc
12778 maybe-install-gcc: install-gcc
12779
12780 install-gcc: installdirs
12781 @: $(MAKE); $(unstage)
12782 @r=`${PWD_COMMAND}`; export r; \
12783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12784 $(HOST_EXPORTS) \
12785 (cd $(HOST_SUBDIR)/gcc && \
12786 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12787
12788 @endif gcc
12789
12790 .PHONY: install-strip-gcc maybe-install-strip-gcc
12791 maybe-install-strip-gcc:
12792 @if gcc
12793 maybe-install-strip-gcc: install-strip-gcc
12794
12795 install-strip-gcc: installdirs
12796 @: $(MAKE); $(unstage)
12797 @r=`${PWD_COMMAND}`; export r; \
12798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12799 $(HOST_EXPORTS) \
12800 (cd $(HOST_SUBDIR)/gcc && \
12801 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12802
12803 @endif gcc
12804
12805 # Other targets (info, dvi, pdf, etc.)
12806
12807 .PHONY: maybe-info-gcc info-gcc
12808 maybe-info-gcc:
12809 @if gcc
12810 maybe-info-gcc: info-gcc
12811
12812 info-gcc: \
12813 configure-gcc
12814 @[ -f ./gcc/Makefile ] || exit 0; \
12815 r=`${PWD_COMMAND}`; export r; \
12816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12817 $(HOST_EXPORTS) \
12818 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12820 done; \
12821 echo "Doing info in gcc"; \
12822 (cd $(HOST_SUBDIR)/gcc && \
12823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12825 "RANLIB=$${RANLIB}" \
12826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12827 info) \
12828 || exit 1
12829
12830 @endif gcc
12831
12832 .PHONY: maybe-dvi-gcc dvi-gcc
12833 maybe-dvi-gcc:
12834 @if gcc
12835 maybe-dvi-gcc: dvi-gcc
12836
12837 dvi-gcc: \
12838 configure-gcc
12839 @[ -f ./gcc/Makefile ] || exit 0; \
12840 r=`${PWD_COMMAND}`; export r; \
12841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842 $(HOST_EXPORTS) \
12843 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12845 done; \
12846 echo "Doing dvi in gcc"; \
12847 (cd $(HOST_SUBDIR)/gcc && \
12848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12850 "RANLIB=$${RANLIB}" \
12851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12852 dvi) \
12853 || exit 1
12854
12855 @endif gcc
12856
12857 .PHONY: maybe-pdf-gcc pdf-gcc
12858 maybe-pdf-gcc:
12859 @if gcc
12860 maybe-pdf-gcc: pdf-gcc
12861
12862 pdf-gcc: \
12863 configure-gcc
12864 @[ -f ./gcc/Makefile ] || exit 0; \
12865 r=`${PWD_COMMAND}`; export r; \
12866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12867 $(HOST_EXPORTS) \
12868 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12870 done; \
12871 echo "Doing pdf in gcc"; \
12872 (cd $(HOST_SUBDIR)/gcc && \
12873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12875 "RANLIB=$${RANLIB}" \
12876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12877 pdf) \
12878 || exit 1
12879
12880 @endif gcc
12881
12882 .PHONY: maybe-html-gcc html-gcc
12883 maybe-html-gcc:
12884 @if gcc
12885 maybe-html-gcc: html-gcc
12886
12887 html-gcc: \
12888 configure-gcc
12889 @[ -f ./gcc/Makefile ] || exit 0; \
12890 r=`${PWD_COMMAND}`; export r; \
12891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12892 $(HOST_EXPORTS) \
12893 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12895 done; \
12896 echo "Doing html in gcc"; \
12897 (cd $(HOST_SUBDIR)/gcc && \
12898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12900 "RANLIB=$${RANLIB}" \
12901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12902 html) \
12903 || exit 1
12904
12905 @endif gcc
12906
12907 .PHONY: maybe-TAGS-gcc TAGS-gcc
12908 maybe-TAGS-gcc:
12909 @if gcc
12910 maybe-TAGS-gcc: TAGS-gcc
12911
12912 TAGS-gcc: \
12913 configure-gcc
12914 @[ -f ./gcc/Makefile ] || exit 0; \
12915 r=`${PWD_COMMAND}`; export r; \
12916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12917 $(HOST_EXPORTS) \
12918 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12920 done; \
12921 echo "Doing TAGS in gcc"; \
12922 (cd $(HOST_SUBDIR)/gcc && \
12923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12925 "RANLIB=$${RANLIB}" \
12926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12927 TAGS) \
12928 || exit 1
12929
12930 @endif gcc
12931
12932 .PHONY: maybe-install-info-gcc install-info-gcc
12933 maybe-install-info-gcc:
12934 @if gcc
12935 maybe-install-info-gcc: install-info-gcc
12936
12937 install-info-gcc: \
12938 configure-gcc \
12939 info-gcc
12940 @[ -f ./gcc/Makefile ] || exit 0; \
12941 r=`${PWD_COMMAND}`; export r; \
12942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12943 $(HOST_EXPORTS) \
12944 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12946 done; \
12947 echo "Doing install-info in gcc"; \
12948 (cd $(HOST_SUBDIR)/gcc && \
12949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12951 "RANLIB=$${RANLIB}" \
12952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12953 install-info) \
12954 || exit 1
12955
12956 @endif gcc
12957
12958 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12959 maybe-install-dvi-gcc:
12960 @if gcc
12961 maybe-install-dvi-gcc: install-dvi-gcc
12962
12963 install-dvi-gcc: \
12964 configure-gcc \
12965 dvi-gcc
12966 @[ -f ./gcc/Makefile ] || exit 0; \
12967 r=`${PWD_COMMAND}`; export r; \
12968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12969 $(HOST_EXPORTS) \
12970 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12972 done; \
12973 echo "Doing install-dvi in gcc"; \
12974 (cd $(HOST_SUBDIR)/gcc && \
12975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12977 "RANLIB=$${RANLIB}" \
12978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12979 install-dvi) \
12980 || exit 1
12981
12982 @endif gcc
12983
12984 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12985 maybe-install-pdf-gcc:
12986 @if gcc
12987 maybe-install-pdf-gcc: install-pdf-gcc
12988
12989 install-pdf-gcc: \
12990 configure-gcc \
12991 pdf-gcc
12992 @[ -f ./gcc/Makefile ] || exit 0; \
12993 r=`${PWD_COMMAND}`; export r; \
12994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12995 $(HOST_EXPORTS) \
12996 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12998 done; \
12999 echo "Doing install-pdf in gcc"; \
13000 (cd $(HOST_SUBDIR)/gcc && \
13001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13003 "RANLIB=$${RANLIB}" \
13004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13005 install-pdf) \
13006 || exit 1
13007
13008 @endif gcc
13009
13010 .PHONY: maybe-install-html-gcc install-html-gcc
13011 maybe-install-html-gcc:
13012 @if gcc
13013 maybe-install-html-gcc: install-html-gcc
13014
13015 install-html-gcc: \
13016 configure-gcc \
13017 html-gcc
13018 @[ -f ./gcc/Makefile ] || exit 0; \
13019 r=`${PWD_COMMAND}`; export r; \
13020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13021 $(HOST_EXPORTS) \
13022 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13024 done; \
13025 echo "Doing install-html in gcc"; \
13026 (cd $(HOST_SUBDIR)/gcc && \
13027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13029 "RANLIB=$${RANLIB}" \
13030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13031 install-html) \
13032 || exit 1
13033
13034 @endif gcc
13035
13036 .PHONY: maybe-installcheck-gcc installcheck-gcc
13037 maybe-installcheck-gcc:
13038 @if gcc
13039 maybe-installcheck-gcc: installcheck-gcc
13040
13041 installcheck-gcc: \
13042 configure-gcc
13043 @[ -f ./gcc/Makefile ] || exit 0; \
13044 r=`${PWD_COMMAND}`; export r; \
13045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13046 $(HOST_EXPORTS) \
13047 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13049 done; \
13050 echo "Doing installcheck in gcc"; \
13051 (cd $(HOST_SUBDIR)/gcc && \
13052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13054 "RANLIB=$${RANLIB}" \
13055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13056 installcheck) \
13057 || exit 1
13058
13059 @endif gcc
13060
13061 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13062 maybe-mostlyclean-gcc:
13063 @if gcc
13064 maybe-mostlyclean-gcc: mostlyclean-gcc
13065
13066 mostlyclean-gcc:
13067 @[ -f ./gcc/Makefile ] || exit 0; \
13068 r=`${PWD_COMMAND}`; export r; \
13069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070 $(HOST_EXPORTS) \
13071 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13073 done; \
13074 echo "Doing mostlyclean in gcc"; \
13075 (cd $(HOST_SUBDIR)/gcc && \
13076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13078 "RANLIB=$${RANLIB}" \
13079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13080 mostlyclean) \
13081 || exit 1
13082
13083 @endif gcc
13084
13085 .PHONY: maybe-clean-gcc clean-gcc
13086 maybe-clean-gcc:
13087 @if gcc
13088 maybe-clean-gcc: clean-gcc
13089
13090 clean-gcc:
13091 @[ -f ./gcc/Makefile ] || exit 0; \
13092 r=`${PWD_COMMAND}`; export r; \
13093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13094 $(HOST_EXPORTS) \
13095 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13097 done; \
13098 echo "Doing clean in gcc"; \
13099 (cd $(HOST_SUBDIR)/gcc && \
13100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13102 "RANLIB=$${RANLIB}" \
13103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13104 clean) \
13105 || exit 1
13106
13107 @endif gcc
13108
13109 .PHONY: maybe-distclean-gcc distclean-gcc
13110 maybe-distclean-gcc:
13111 @if gcc
13112 maybe-distclean-gcc: distclean-gcc
13113
13114 distclean-gcc:
13115 @[ -f ./gcc/Makefile ] || exit 0; \
13116 r=`${PWD_COMMAND}`; export r; \
13117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13118 $(HOST_EXPORTS) \
13119 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13121 done; \
13122 echo "Doing distclean in gcc"; \
13123 (cd $(HOST_SUBDIR)/gcc && \
13124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13126 "RANLIB=$${RANLIB}" \
13127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13128 distclean) \
13129 || exit 1
13130
13131 @endif gcc
13132
13133 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13134 maybe-maintainer-clean-gcc:
13135 @if gcc
13136 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13137
13138 maintainer-clean-gcc:
13139 @[ -f ./gcc/Makefile ] || exit 0; \
13140 r=`${PWD_COMMAND}`; export r; \
13141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13142 $(HOST_EXPORTS) \
13143 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13145 done; \
13146 echo "Doing maintainer-clean in gcc"; \
13147 (cd $(HOST_SUBDIR)/gcc && \
13148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13150 "RANLIB=$${RANLIB}" \
13151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13152 maintainer-clean) \
13153 || exit 1
13154
13155 @endif gcc
13156
13157
13158
13159 .PHONY: configure-gmp maybe-configure-gmp
13160 maybe-configure-gmp:
13161 @if gcc-bootstrap
13162 configure-gmp: stage_current
13163 @endif gcc-bootstrap
13164 @if gmp
13165 maybe-configure-gmp: configure-gmp
13166 configure-gmp:
13167 @r=`${PWD_COMMAND}`; export r; \
13168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13169 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13171 $(HOST_EXPORTS) \
13172 echo Configuring in $(HOST_SUBDIR)/gmp; \
13173 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13174 case $(srcdir) in \
13175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13176 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13178 esac; \
13179 module_srcdir=gmp; \
13180 $(SHELL) \
13181 $$s/$$module_srcdir/configure \
13182 --srcdir=$${topdir}/$$module_srcdir \
13183 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13184 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13185 || exit 1
13186 @endif gmp
13187
13188
13189
13190 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13191 maybe-configure-stage1-gmp:
13192 @if gmp-bootstrap
13193 maybe-configure-stage1-gmp: configure-stage1-gmp
13194 configure-stage1-gmp:
13195 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13197 @r=`${PWD_COMMAND}`; export r; \
13198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13199 TFLAGS="$(STAGE1_TFLAGS)"; \
13200 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13201 $(HOST_EXPORTS) \
13202 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13203 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13204 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13205 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13207 cd $(HOST_SUBDIR)/gmp || exit 1; \
13208 case $(srcdir) in \
13209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13210 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13212 esac; \
13213 module_srcdir=gmp; \
13214 $(SHELL) $$s/$$module_srcdir/configure \
13215 --srcdir=$${topdir}/$$module_srcdir \
13216 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13217 --target=none-${host_vendor}-${host_os} \
13218 \
13219 $(STAGE1_CONFIGURE_FLAGS) \
13220 --disable-shared LEX="touch lex.yy.c"
13221 @endif gmp-bootstrap
13222
13223 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13224 maybe-configure-stage2-gmp:
13225 @if gmp-bootstrap
13226 maybe-configure-stage2-gmp: configure-stage2-gmp
13227 configure-stage2-gmp:
13228 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13230 @r=`${PWD_COMMAND}`; export r; \
13231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13232 TFLAGS="$(STAGE2_TFLAGS)"; \
13233 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13234 $(HOST_EXPORTS) \
13235 $(POSTSTAGE1_HOST_EXPORTS) \
13236 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13237 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13238 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13239 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13241 cd $(HOST_SUBDIR)/gmp || exit 1; \
13242 case $(srcdir) in \
13243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13244 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13246 esac; \
13247 module_srcdir=gmp; \
13248 $(SHELL) $$s/$$module_srcdir/configure \
13249 --srcdir=$${topdir}/$$module_srcdir \
13250 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13251 --target=none-${host_vendor}-${host_os} \
13252 --with-build-libsubdir=$(HOST_SUBDIR) \
13253 $(STAGE2_CONFIGURE_FLAGS) \
13254 --disable-shared LEX="touch lex.yy.c"
13255 @endif gmp-bootstrap
13256
13257 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13258 maybe-configure-stage3-gmp:
13259 @if gmp-bootstrap
13260 maybe-configure-stage3-gmp: configure-stage3-gmp
13261 configure-stage3-gmp:
13262 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13264 @r=`${PWD_COMMAND}`; export r; \
13265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13266 TFLAGS="$(STAGE3_TFLAGS)"; \
13267 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13268 $(HOST_EXPORTS) \
13269 $(POSTSTAGE1_HOST_EXPORTS) \
13270 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13271 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13272 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13273 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13275 cd $(HOST_SUBDIR)/gmp || exit 1; \
13276 case $(srcdir) in \
13277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13278 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13280 esac; \
13281 module_srcdir=gmp; \
13282 $(SHELL) $$s/$$module_srcdir/configure \
13283 --srcdir=$${topdir}/$$module_srcdir \
13284 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13285 --target=none-${host_vendor}-${host_os} \
13286 --with-build-libsubdir=$(HOST_SUBDIR) \
13287 $(STAGE3_CONFIGURE_FLAGS) \
13288 --disable-shared LEX="touch lex.yy.c"
13289 @endif gmp-bootstrap
13290
13291 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13292 maybe-configure-stage4-gmp:
13293 @if gmp-bootstrap
13294 maybe-configure-stage4-gmp: configure-stage4-gmp
13295 configure-stage4-gmp:
13296 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13298 @r=`${PWD_COMMAND}`; export r; \
13299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13300 TFLAGS="$(STAGE4_TFLAGS)"; \
13301 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13302 $(HOST_EXPORTS) \
13303 $(POSTSTAGE1_HOST_EXPORTS) \
13304 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13305 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13306 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13307 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13309 cd $(HOST_SUBDIR)/gmp || exit 1; \
13310 case $(srcdir) in \
13311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13312 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13314 esac; \
13315 module_srcdir=gmp; \
13316 $(SHELL) $$s/$$module_srcdir/configure \
13317 --srcdir=$${topdir}/$$module_srcdir \
13318 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13319 --target=none-${host_vendor}-${host_os} \
13320 --with-build-libsubdir=$(HOST_SUBDIR) \
13321 $(STAGE4_CONFIGURE_FLAGS) \
13322 --disable-shared LEX="touch lex.yy.c"
13323 @endif gmp-bootstrap
13324
13325 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13326 maybe-configure-stageprofile-gmp:
13327 @if gmp-bootstrap
13328 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13329 configure-stageprofile-gmp:
13330 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13331 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13332 @r=`${PWD_COMMAND}`; export r; \
13333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13334 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13335 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13336 $(HOST_EXPORTS) \
13337 $(POSTSTAGE1_HOST_EXPORTS) \
13338 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13339 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13340 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13341 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13343 cd $(HOST_SUBDIR)/gmp || exit 1; \
13344 case $(srcdir) in \
13345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13346 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13348 esac; \
13349 module_srcdir=gmp; \
13350 $(SHELL) $$s/$$module_srcdir/configure \
13351 --srcdir=$${topdir}/$$module_srcdir \
13352 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13353 --target=none-${host_vendor}-${host_os} \
13354 --with-build-libsubdir=$(HOST_SUBDIR) \
13355 $(STAGEprofile_CONFIGURE_FLAGS) \
13356 --disable-shared LEX="touch lex.yy.c"
13357 @endif gmp-bootstrap
13358
13359 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13360 maybe-configure-stagetrain-gmp:
13361 @if gmp-bootstrap
13362 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13363 configure-stagetrain-gmp:
13364 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13366 @r=`${PWD_COMMAND}`; export r; \
13367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13368 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13369 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13370 $(HOST_EXPORTS) \
13371 $(POSTSTAGE1_HOST_EXPORTS) \
13372 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13373 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13374 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13375 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13377 cd $(HOST_SUBDIR)/gmp || exit 1; \
13378 case $(srcdir) in \
13379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13380 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13382 esac; \
13383 module_srcdir=gmp; \
13384 $(SHELL) $$s/$$module_srcdir/configure \
13385 --srcdir=$${topdir}/$$module_srcdir \
13386 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13387 --target=none-${host_vendor}-${host_os} \
13388 --with-build-libsubdir=$(HOST_SUBDIR) \
13389 $(STAGEtrain_CONFIGURE_FLAGS) \
13390 --disable-shared LEX="touch lex.yy.c"
13391 @endif gmp-bootstrap
13392
13393 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13394 maybe-configure-stagefeedback-gmp:
13395 @if gmp-bootstrap
13396 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13397 configure-stagefeedback-gmp:
13398 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13399 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13400 @r=`${PWD_COMMAND}`; export r; \
13401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13402 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13403 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13404 $(HOST_EXPORTS) \
13405 $(POSTSTAGE1_HOST_EXPORTS) \
13406 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13407 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13408 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13409 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13410 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13411 cd $(HOST_SUBDIR)/gmp || exit 1; \
13412 case $(srcdir) in \
13413 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13414 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13415 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13416 esac; \
13417 module_srcdir=gmp; \
13418 $(SHELL) $$s/$$module_srcdir/configure \
13419 --srcdir=$${topdir}/$$module_srcdir \
13420 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13421 --target=none-${host_vendor}-${host_os} \
13422 --with-build-libsubdir=$(HOST_SUBDIR) \
13423 $(STAGEfeedback_CONFIGURE_FLAGS) \
13424 --disable-shared LEX="touch lex.yy.c"
13425 @endif gmp-bootstrap
13426
13427 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13428 maybe-configure-stageautoprofile-gmp:
13429 @if gmp-bootstrap
13430 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13431 configure-stageautoprofile-gmp:
13432 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13434 @r=`${PWD_COMMAND}`; export r; \
13435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13436 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13437 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13438 $(HOST_EXPORTS) \
13439 $(POSTSTAGE1_HOST_EXPORTS) \
13440 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13441 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13442 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13443 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13445 cd $(HOST_SUBDIR)/gmp || exit 1; \
13446 case $(srcdir) in \
13447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13448 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13450 esac; \
13451 module_srcdir=gmp; \
13452 $(SHELL) $$s/$$module_srcdir/configure \
13453 --srcdir=$${topdir}/$$module_srcdir \
13454 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13455 --target=none-${host_vendor}-${host_os} \
13456 --with-build-libsubdir=$(HOST_SUBDIR) \
13457 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13458 --disable-shared LEX="touch lex.yy.c"
13459 @endif gmp-bootstrap
13460
13461 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13462 maybe-configure-stageautofeedback-gmp:
13463 @if gmp-bootstrap
13464 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13465 configure-stageautofeedback-gmp:
13466 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13468 @r=`${PWD_COMMAND}`; export r; \
13469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13470 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13471 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13472 $(HOST_EXPORTS) \
13473 $(POSTSTAGE1_HOST_EXPORTS) \
13474 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13475 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13476 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13477 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13479 cd $(HOST_SUBDIR)/gmp || exit 1; \
13480 case $(srcdir) in \
13481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13482 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13484 esac; \
13485 module_srcdir=gmp; \
13486 $(SHELL) $$s/$$module_srcdir/configure \
13487 --srcdir=$${topdir}/$$module_srcdir \
13488 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13489 --target=none-${host_vendor}-${host_os} \
13490 --with-build-libsubdir=$(HOST_SUBDIR) \
13491 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13492 --disable-shared LEX="touch lex.yy.c"
13493 @endif gmp-bootstrap
13494
13495
13496
13497
13498
13499 .PHONY: all-gmp maybe-all-gmp
13500 maybe-all-gmp:
13501 @if gcc-bootstrap
13502 all-gmp: stage_current
13503 @endif gcc-bootstrap
13504 @if gmp
13505 TARGET-gmp=all
13506 maybe-all-gmp: all-gmp
13507 all-gmp: configure-gmp
13508 @r=`${PWD_COMMAND}`; export r; \
13509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13510 $(HOST_EXPORTS) \
13511 (cd $(HOST_SUBDIR)/gmp && \
13512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13513 $(TARGET-gmp))
13514 @endif gmp
13515
13516
13517
13518 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13519 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13520 maybe-all-stage1-gmp:
13521 maybe-clean-stage1-gmp:
13522 @if gmp-bootstrap
13523 maybe-all-stage1-gmp: all-stage1-gmp
13524 all-stage1: all-stage1-gmp
13525 TARGET-stage1-gmp = $(TARGET-gmp)
13526 all-stage1-gmp: configure-stage1-gmp
13527 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13528 @r=`${PWD_COMMAND}`; export r; \
13529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530 TFLAGS="$(STAGE1_TFLAGS)"; \
13531 $(HOST_EXPORTS) \
13532 cd $(HOST_SUBDIR)/gmp && \
13533 \
13534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13535 CFLAGS="$(STAGE1_CFLAGS)" \
13536 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13537 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13538 LIBCFLAGS="$(LIBCFLAGS)" \
13539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13542 $(EXTRA_HOST_FLAGS) \
13543 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13544 TFLAGS="$(STAGE1_TFLAGS)" \
13545 $(TARGET-stage1-gmp)
13546
13547 maybe-clean-stage1-gmp: clean-stage1-gmp
13548 clean-stage1: clean-stage1-gmp
13549 clean-stage1-gmp:
13550 @if [ $(current_stage) = stage1 ]; then \
13551 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13552 else \
13553 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13554 $(MAKE) stage1-start; \
13555 fi; \
13556 cd $(HOST_SUBDIR)/gmp && \
13557 $(MAKE) $(EXTRA_HOST_FLAGS) \
13558 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13559 @endif gmp-bootstrap
13560
13561
13562 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13563 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13564 maybe-all-stage2-gmp:
13565 maybe-clean-stage2-gmp:
13566 @if gmp-bootstrap
13567 maybe-all-stage2-gmp: all-stage2-gmp
13568 all-stage2: all-stage2-gmp
13569 TARGET-stage2-gmp = $(TARGET-gmp)
13570 all-stage2-gmp: configure-stage2-gmp
13571 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13572 @r=`${PWD_COMMAND}`; export r; \
13573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13574 TFLAGS="$(STAGE2_TFLAGS)"; \
13575 $(HOST_EXPORTS) \
13576 $(POSTSTAGE1_HOST_EXPORTS) \
13577 cd $(HOST_SUBDIR)/gmp && \
13578 \
13579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13580 CFLAGS="$(STAGE2_CFLAGS)" \
13581 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13582 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13583 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13587 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13588 TFLAGS="$(STAGE2_TFLAGS)" \
13589 $(TARGET-stage2-gmp)
13590
13591 maybe-clean-stage2-gmp: clean-stage2-gmp
13592 clean-stage2: clean-stage2-gmp
13593 clean-stage2-gmp:
13594 @if [ $(current_stage) = stage2 ]; then \
13595 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13596 else \
13597 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13598 $(MAKE) stage2-start; \
13599 fi; \
13600 cd $(HOST_SUBDIR)/gmp && \
13601 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13602 @endif gmp-bootstrap
13603
13604
13605 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13606 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13607 maybe-all-stage3-gmp:
13608 maybe-clean-stage3-gmp:
13609 @if gmp-bootstrap
13610 maybe-all-stage3-gmp: all-stage3-gmp
13611 all-stage3: all-stage3-gmp
13612 TARGET-stage3-gmp = $(TARGET-gmp)
13613 all-stage3-gmp: configure-stage3-gmp
13614 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13615 @r=`${PWD_COMMAND}`; export r; \
13616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13617 TFLAGS="$(STAGE3_TFLAGS)"; \
13618 $(HOST_EXPORTS) \
13619 $(POSTSTAGE1_HOST_EXPORTS) \
13620 cd $(HOST_SUBDIR)/gmp && \
13621 \
13622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13623 CFLAGS="$(STAGE3_CFLAGS)" \
13624 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13625 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13626 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13630 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13631 TFLAGS="$(STAGE3_TFLAGS)" \
13632 $(TARGET-stage3-gmp)
13633
13634 maybe-clean-stage3-gmp: clean-stage3-gmp
13635 clean-stage3: clean-stage3-gmp
13636 clean-stage3-gmp:
13637 @if [ $(current_stage) = stage3 ]; then \
13638 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13639 else \
13640 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13641 $(MAKE) stage3-start; \
13642 fi; \
13643 cd $(HOST_SUBDIR)/gmp && \
13644 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13645 @endif gmp-bootstrap
13646
13647
13648 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13649 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13650 maybe-all-stage4-gmp:
13651 maybe-clean-stage4-gmp:
13652 @if gmp-bootstrap
13653 maybe-all-stage4-gmp: all-stage4-gmp
13654 all-stage4: all-stage4-gmp
13655 TARGET-stage4-gmp = $(TARGET-gmp)
13656 all-stage4-gmp: configure-stage4-gmp
13657 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13658 @r=`${PWD_COMMAND}`; export r; \
13659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13660 TFLAGS="$(STAGE4_TFLAGS)"; \
13661 $(HOST_EXPORTS) \
13662 $(POSTSTAGE1_HOST_EXPORTS) \
13663 cd $(HOST_SUBDIR)/gmp && \
13664 \
13665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13666 CFLAGS="$(STAGE4_CFLAGS)" \
13667 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13668 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13669 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13673 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13674 TFLAGS="$(STAGE4_TFLAGS)" \
13675 $(TARGET-stage4-gmp)
13676
13677 maybe-clean-stage4-gmp: clean-stage4-gmp
13678 clean-stage4: clean-stage4-gmp
13679 clean-stage4-gmp:
13680 @if [ $(current_stage) = stage4 ]; then \
13681 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13682 else \
13683 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13684 $(MAKE) stage4-start; \
13685 fi; \
13686 cd $(HOST_SUBDIR)/gmp && \
13687 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13688 @endif gmp-bootstrap
13689
13690
13691 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13692 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13693 maybe-all-stageprofile-gmp:
13694 maybe-clean-stageprofile-gmp:
13695 @if gmp-bootstrap
13696 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13697 all-stageprofile: all-stageprofile-gmp
13698 TARGET-stageprofile-gmp = $(TARGET-gmp)
13699 all-stageprofile-gmp: configure-stageprofile-gmp
13700 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13701 @r=`${PWD_COMMAND}`; export r; \
13702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13703 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13704 $(HOST_EXPORTS) \
13705 $(POSTSTAGE1_HOST_EXPORTS) \
13706 cd $(HOST_SUBDIR)/gmp && \
13707 \
13708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13709 CFLAGS="$(STAGEprofile_CFLAGS)" \
13710 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13711 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13712 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13716 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13717 TFLAGS="$(STAGEprofile_TFLAGS)" \
13718 $(TARGET-stageprofile-gmp)
13719
13720 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13721 clean-stageprofile: clean-stageprofile-gmp
13722 clean-stageprofile-gmp:
13723 @if [ $(current_stage) = stageprofile ]; then \
13724 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13725 else \
13726 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13727 $(MAKE) stageprofile-start; \
13728 fi; \
13729 cd $(HOST_SUBDIR)/gmp && \
13730 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13731 @endif gmp-bootstrap
13732
13733
13734 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13735 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13736 maybe-all-stagetrain-gmp:
13737 maybe-clean-stagetrain-gmp:
13738 @if gmp-bootstrap
13739 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13740 all-stagetrain: all-stagetrain-gmp
13741 TARGET-stagetrain-gmp = $(TARGET-gmp)
13742 all-stagetrain-gmp: configure-stagetrain-gmp
13743 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13744 @r=`${PWD_COMMAND}`; export r; \
13745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13746 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13747 $(HOST_EXPORTS) \
13748 $(POSTSTAGE1_HOST_EXPORTS) \
13749 cd $(HOST_SUBDIR)/gmp && \
13750 \
13751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13752 CFLAGS="$(STAGEtrain_CFLAGS)" \
13753 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13754 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13755 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13759 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13760 TFLAGS="$(STAGEtrain_TFLAGS)" \
13761 $(TARGET-stagetrain-gmp)
13762
13763 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13764 clean-stagetrain: clean-stagetrain-gmp
13765 clean-stagetrain-gmp:
13766 @if [ $(current_stage) = stagetrain ]; then \
13767 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13768 else \
13769 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13770 $(MAKE) stagetrain-start; \
13771 fi; \
13772 cd $(HOST_SUBDIR)/gmp && \
13773 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13774 @endif gmp-bootstrap
13775
13776
13777 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13778 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13779 maybe-all-stagefeedback-gmp:
13780 maybe-clean-stagefeedback-gmp:
13781 @if gmp-bootstrap
13782 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13783 all-stagefeedback: all-stagefeedback-gmp
13784 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13785 all-stagefeedback-gmp: configure-stagefeedback-gmp
13786 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13787 @r=`${PWD_COMMAND}`; export r; \
13788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13789 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13790 $(HOST_EXPORTS) \
13791 $(POSTSTAGE1_HOST_EXPORTS) \
13792 cd $(HOST_SUBDIR)/gmp && \
13793 \
13794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13795 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13796 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13797 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13798 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13802 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13803 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13804 $(TARGET-stagefeedback-gmp)
13805
13806 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13807 clean-stagefeedback: clean-stagefeedback-gmp
13808 clean-stagefeedback-gmp:
13809 @if [ $(current_stage) = stagefeedback ]; then \
13810 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13811 else \
13812 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13813 $(MAKE) stagefeedback-start; \
13814 fi; \
13815 cd $(HOST_SUBDIR)/gmp && \
13816 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13817 @endif gmp-bootstrap
13818
13819
13820 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13821 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13822 maybe-all-stageautoprofile-gmp:
13823 maybe-clean-stageautoprofile-gmp:
13824 @if gmp-bootstrap
13825 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13826 all-stageautoprofile: all-stageautoprofile-gmp
13827 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13828 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13829 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13830 @r=`${PWD_COMMAND}`; export r; \
13831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13832 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13833 $(HOST_EXPORTS) \
13834 $(POSTSTAGE1_HOST_EXPORTS) \
13835 cd $(HOST_SUBDIR)/gmp && \
13836 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13838 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13839 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13840 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13841 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13845 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13846 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13847 $(TARGET-stageautoprofile-gmp)
13848
13849 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13850 clean-stageautoprofile: clean-stageautoprofile-gmp
13851 clean-stageautoprofile-gmp:
13852 @if [ $(current_stage) = stageautoprofile ]; then \
13853 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13854 else \
13855 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13856 $(MAKE) stageautoprofile-start; \
13857 fi; \
13858 cd $(HOST_SUBDIR)/gmp && \
13859 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13860 @endif gmp-bootstrap
13861
13862
13863 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13864 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13865 maybe-all-stageautofeedback-gmp:
13866 maybe-clean-stageautofeedback-gmp:
13867 @if gmp-bootstrap
13868 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13869 all-stageautofeedback: all-stageautofeedback-gmp
13870 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13871 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13872 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13873 @r=`${PWD_COMMAND}`; export r; \
13874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13876 $(HOST_EXPORTS) \
13877 $(POSTSTAGE1_HOST_EXPORTS) \
13878 cd $(HOST_SUBDIR)/gmp && \
13879 \
13880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13881 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13882 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13883 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13884 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13888 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13889 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13890 $(TARGET-stageautofeedback-gmp)
13891
13892 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13893 clean-stageautofeedback: clean-stageautofeedback-gmp
13894 clean-stageautofeedback-gmp:
13895 @if [ $(current_stage) = stageautofeedback ]; then \
13896 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13897 else \
13898 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13899 $(MAKE) stageautofeedback-start; \
13900 fi; \
13901 cd $(HOST_SUBDIR)/gmp && \
13902 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13903 @endif gmp-bootstrap
13904
13905
13906
13907
13908
13909 .PHONY: check-gmp maybe-check-gmp
13910 maybe-check-gmp:
13911 @if gmp
13912 maybe-check-gmp: check-gmp
13913
13914 check-gmp:
13915 @: $(MAKE); $(unstage)
13916 @r=`${PWD_COMMAND}`; export r; \
13917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13918 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13919 (cd $(HOST_SUBDIR)/gmp && \
13920 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13921
13922 @endif gmp
13923
13924 .PHONY: install-gmp maybe-install-gmp
13925 maybe-install-gmp:
13926 @if gmp
13927 maybe-install-gmp: install-gmp
13928
13929 install-gmp:
13930
13931 @endif gmp
13932
13933 .PHONY: install-strip-gmp maybe-install-strip-gmp
13934 maybe-install-strip-gmp:
13935 @if gmp
13936 maybe-install-strip-gmp: install-strip-gmp
13937
13938 install-strip-gmp:
13939
13940 @endif gmp
13941
13942 # Other targets (info, dvi, pdf, etc.)
13943
13944 .PHONY: maybe-info-gmp info-gmp
13945 maybe-info-gmp:
13946 @if gmp
13947 maybe-info-gmp: info-gmp
13948
13949 info-gmp: \
13950 configure-gmp
13951 @[ -f ./gmp/Makefile ] || exit 0; \
13952 r=`${PWD_COMMAND}`; export r; \
13953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954 $(HOST_EXPORTS) \
13955 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13957 done; \
13958 echo "Doing info in gmp"; \
13959 (cd $(HOST_SUBDIR)/gmp && \
13960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13962 "RANLIB=$${RANLIB}" \
13963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13964 info) \
13965 || exit 1
13966
13967 @endif gmp
13968
13969 .PHONY: maybe-dvi-gmp dvi-gmp
13970 maybe-dvi-gmp:
13971 @if gmp
13972 maybe-dvi-gmp: dvi-gmp
13973
13974 dvi-gmp: \
13975 configure-gmp
13976 @[ -f ./gmp/Makefile ] || exit 0; \
13977 r=`${PWD_COMMAND}`; export r; \
13978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13979 $(HOST_EXPORTS) \
13980 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13982 done; \
13983 echo "Doing dvi in gmp"; \
13984 (cd $(HOST_SUBDIR)/gmp && \
13985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13987 "RANLIB=$${RANLIB}" \
13988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13989 dvi) \
13990 || exit 1
13991
13992 @endif gmp
13993
13994 .PHONY: maybe-pdf-gmp pdf-gmp
13995 maybe-pdf-gmp:
13996 @if gmp
13997 maybe-pdf-gmp: pdf-gmp
13998
13999 pdf-gmp: \
14000 configure-gmp
14001 @[ -f ./gmp/Makefile ] || exit 0; \
14002 r=`${PWD_COMMAND}`; export r; \
14003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004 $(HOST_EXPORTS) \
14005 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14007 done; \
14008 echo "Doing pdf in gmp"; \
14009 (cd $(HOST_SUBDIR)/gmp && \
14010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14012 "RANLIB=$${RANLIB}" \
14013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14014 pdf) \
14015 || exit 1
14016
14017 @endif gmp
14018
14019 .PHONY: maybe-html-gmp html-gmp
14020 maybe-html-gmp:
14021 @if gmp
14022 maybe-html-gmp: html-gmp
14023
14024 html-gmp: \
14025 configure-gmp
14026 @[ -f ./gmp/Makefile ] || exit 0; \
14027 r=`${PWD_COMMAND}`; export r; \
14028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029 $(HOST_EXPORTS) \
14030 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14032 done; \
14033 echo "Doing html in gmp"; \
14034 (cd $(HOST_SUBDIR)/gmp && \
14035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14037 "RANLIB=$${RANLIB}" \
14038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14039 html) \
14040 || exit 1
14041
14042 @endif gmp
14043
14044 .PHONY: maybe-TAGS-gmp TAGS-gmp
14045 maybe-TAGS-gmp:
14046 @if gmp
14047 maybe-TAGS-gmp: TAGS-gmp
14048
14049 TAGS-gmp: \
14050 configure-gmp
14051 @[ -f ./gmp/Makefile ] || exit 0; \
14052 r=`${PWD_COMMAND}`; export r; \
14053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14054 $(HOST_EXPORTS) \
14055 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14057 done; \
14058 echo "Doing TAGS in gmp"; \
14059 (cd $(HOST_SUBDIR)/gmp && \
14060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14062 "RANLIB=$${RANLIB}" \
14063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14064 TAGS) \
14065 || exit 1
14066
14067 @endif gmp
14068
14069 .PHONY: maybe-install-info-gmp install-info-gmp
14070 maybe-install-info-gmp:
14071 @if gmp
14072 maybe-install-info-gmp: install-info-gmp
14073
14074 install-info-gmp: \
14075 configure-gmp \
14076 info-gmp
14077 @[ -f ./gmp/Makefile ] || exit 0; \
14078 r=`${PWD_COMMAND}`; export r; \
14079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14080 $(HOST_EXPORTS) \
14081 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14083 done; \
14084 echo "Doing install-info in gmp"; \
14085 (cd $(HOST_SUBDIR)/gmp && \
14086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14088 "RANLIB=$${RANLIB}" \
14089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14090 install-info) \
14091 || exit 1
14092
14093 @endif gmp
14094
14095 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14096 maybe-install-dvi-gmp:
14097 @if gmp
14098 maybe-install-dvi-gmp: install-dvi-gmp
14099
14100 install-dvi-gmp: \
14101 configure-gmp \
14102 dvi-gmp
14103 @[ -f ./gmp/Makefile ] || exit 0; \
14104 r=`${PWD_COMMAND}`; export r; \
14105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14106 $(HOST_EXPORTS) \
14107 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14109 done; \
14110 echo "Doing install-dvi in gmp"; \
14111 (cd $(HOST_SUBDIR)/gmp && \
14112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14114 "RANLIB=$${RANLIB}" \
14115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14116 install-dvi) \
14117 || exit 1
14118
14119 @endif gmp
14120
14121 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14122 maybe-install-pdf-gmp:
14123 @if gmp
14124 maybe-install-pdf-gmp: install-pdf-gmp
14125
14126 install-pdf-gmp: \
14127 configure-gmp \
14128 pdf-gmp
14129 @[ -f ./gmp/Makefile ] || exit 0; \
14130 r=`${PWD_COMMAND}`; export r; \
14131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132 $(HOST_EXPORTS) \
14133 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14135 done; \
14136 echo "Doing install-pdf in gmp"; \
14137 (cd $(HOST_SUBDIR)/gmp && \
14138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14140 "RANLIB=$${RANLIB}" \
14141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14142 install-pdf) \
14143 || exit 1
14144
14145 @endif gmp
14146
14147 .PHONY: maybe-install-html-gmp install-html-gmp
14148 maybe-install-html-gmp:
14149 @if gmp
14150 maybe-install-html-gmp: install-html-gmp
14151
14152 install-html-gmp: \
14153 configure-gmp \
14154 html-gmp
14155 @[ -f ./gmp/Makefile ] || exit 0; \
14156 r=`${PWD_COMMAND}`; export r; \
14157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14158 $(HOST_EXPORTS) \
14159 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14161 done; \
14162 echo "Doing install-html in gmp"; \
14163 (cd $(HOST_SUBDIR)/gmp && \
14164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14166 "RANLIB=$${RANLIB}" \
14167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14168 install-html) \
14169 || exit 1
14170
14171 @endif gmp
14172
14173 .PHONY: maybe-installcheck-gmp installcheck-gmp
14174 maybe-installcheck-gmp:
14175 @if gmp
14176 maybe-installcheck-gmp: installcheck-gmp
14177
14178 installcheck-gmp: \
14179 configure-gmp
14180 @[ -f ./gmp/Makefile ] || exit 0; \
14181 r=`${PWD_COMMAND}`; export r; \
14182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14183 $(HOST_EXPORTS) \
14184 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14186 done; \
14187 echo "Doing installcheck in gmp"; \
14188 (cd $(HOST_SUBDIR)/gmp && \
14189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14191 "RANLIB=$${RANLIB}" \
14192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14193 installcheck) \
14194 || exit 1
14195
14196 @endif gmp
14197
14198 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14199 maybe-mostlyclean-gmp:
14200 @if gmp
14201 maybe-mostlyclean-gmp: mostlyclean-gmp
14202
14203 mostlyclean-gmp:
14204 @[ -f ./gmp/Makefile ] || exit 0; \
14205 r=`${PWD_COMMAND}`; export r; \
14206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14207 $(HOST_EXPORTS) \
14208 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14210 done; \
14211 echo "Doing mostlyclean in gmp"; \
14212 (cd $(HOST_SUBDIR)/gmp && \
14213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14215 "RANLIB=$${RANLIB}" \
14216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14217 mostlyclean) \
14218 || exit 1
14219
14220 @endif gmp
14221
14222 .PHONY: maybe-clean-gmp clean-gmp
14223 maybe-clean-gmp:
14224 @if gmp
14225 maybe-clean-gmp: clean-gmp
14226
14227 clean-gmp:
14228 @[ -f ./gmp/Makefile ] || exit 0; \
14229 r=`${PWD_COMMAND}`; export r; \
14230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14231 $(HOST_EXPORTS) \
14232 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14234 done; \
14235 echo "Doing clean in gmp"; \
14236 (cd $(HOST_SUBDIR)/gmp && \
14237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14239 "RANLIB=$${RANLIB}" \
14240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14241 clean) \
14242 || exit 1
14243
14244 @endif gmp
14245
14246 .PHONY: maybe-distclean-gmp distclean-gmp
14247 maybe-distclean-gmp:
14248 @if gmp
14249 maybe-distclean-gmp: distclean-gmp
14250
14251 distclean-gmp:
14252 @[ -f ./gmp/Makefile ] || exit 0; \
14253 r=`${PWD_COMMAND}`; export r; \
14254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255 $(HOST_EXPORTS) \
14256 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14258 done; \
14259 echo "Doing distclean in gmp"; \
14260 (cd $(HOST_SUBDIR)/gmp && \
14261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14263 "RANLIB=$${RANLIB}" \
14264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14265 distclean) \
14266 || exit 1
14267
14268 @endif gmp
14269
14270 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14271 maybe-maintainer-clean-gmp:
14272 @if gmp
14273 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14274
14275 maintainer-clean-gmp:
14276 @[ -f ./gmp/Makefile ] || exit 0; \
14277 r=`${PWD_COMMAND}`; export r; \
14278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279 $(HOST_EXPORTS) \
14280 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14282 done; \
14283 echo "Doing maintainer-clean in gmp"; \
14284 (cd $(HOST_SUBDIR)/gmp && \
14285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14287 "RANLIB=$${RANLIB}" \
14288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14289 maintainer-clean) \
14290 || exit 1
14291
14292 @endif gmp
14293
14294
14295
14296 .PHONY: configure-mpfr maybe-configure-mpfr
14297 maybe-configure-mpfr:
14298 @if gcc-bootstrap
14299 configure-mpfr: stage_current
14300 @endif gcc-bootstrap
14301 @if mpfr
14302 maybe-configure-mpfr: configure-mpfr
14303 configure-mpfr:
14304 @r=`${PWD_COMMAND}`; export r; \
14305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14306 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14308 $(HOST_EXPORTS) \
14309 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14310 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14311 case $(srcdir) in \
14312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14313 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14315 esac; \
14316 module_srcdir=mpfr; \
14317 $(SHELL) \
14318 $$s/$$module_srcdir/configure \
14319 --srcdir=$${topdir}/$$module_srcdir \
14320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14321 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14322 || exit 1
14323 @endif mpfr
14324
14325
14326
14327 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14328 maybe-configure-stage1-mpfr:
14329 @if mpfr-bootstrap
14330 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14331 configure-stage1-mpfr:
14332 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14333 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14334 @r=`${PWD_COMMAND}`; export r; \
14335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14336 TFLAGS="$(STAGE1_TFLAGS)"; \
14337 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14338 $(HOST_EXPORTS) \
14339 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14340 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14341 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14342 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14344 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14345 case $(srcdir) in \
14346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14347 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14349 esac; \
14350 module_srcdir=mpfr; \
14351 $(SHELL) $$s/$$module_srcdir/configure \
14352 --srcdir=$${topdir}/$$module_srcdir \
14353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14354 --target=${target_alias} \
14355 \
14356 $(STAGE1_CONFIGURE_FLAGS) \
14357 --disable-shared @extra_mpfr_configure_flags@
14358 @endif mpfr-bootstrap
14359
14360 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14361 maybe-configure-stage2-mpfr:
14362 @if mpfr-bootstrap
14363 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14364 configure-stage2-mpfr:
14365 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14366 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14367 @r=`${PWD_COMMAND}`; export r; \
14368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14369 TFLAGS="$(STAGE2_TFLAGS)"; \
14370 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14371 $(HOST_EXPORTS) \
14372 $(POSTSTAGE1_HOST_EXPORTS) \
14373 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14374 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14375 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14376 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14377 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14378 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14379 case $(srcdir) in \
14380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14381 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14383 esac; \
14384 module_srcdir=mpfr; \
14385 $(SHELL) $$s/$$module_srcdir/configure \
14386 --srcdir=$${topdir}/$$module_srcdir \
14387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14388 --target=${target_alias} \
14389 --with-build-libsubdir=$(HOST_SUBDIR) \
14390 $(STAGE2_CONFIGURE_FLAGS) \
14391 --disable-shared @extra_mpfr_configure_flags@
14392 @endif mpfr-bootstrap
14393
14394 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14395 maybe-configure-stage3-mpfr:
14396 @if mpfr-bootstrap
14397 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14398 configure-stage3-mpfr:
14399 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14401 @r=`${PWD_COMMAND}`; export r; \
14402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14403 TFLAGS="$(STAGE3_TFLAGS)"; \
14404 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14405 $(HOST_EXPORTS) \
14406 $(POSTSTAGE1_HOST_EXPORTS) \
14407 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14408 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14409 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14410 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14412 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14413 case $(srcdir) in \
14414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14415 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14417 esac; \
14418 module_srcdir=mpfr; \
14419 $(SHELL) $$s/$$module_srcdir/configure \
14420 --srcdir=$${topdir}/$$module_srcdir \
14421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14422 --target=${target_alias} \
14423 --with-build-libsubdir=$(HOST_SUBDIR) \
14424 $(STAGE3_CONFIGURE_FLAGS) \
14425 --disable-shared @extra_mpfr_configure_flags@
14426 @endif mpfr-bootstrap
14427
14428 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14429 maybe-configure-stage4-mpfr:
14430 @if mpfr-bootstrap
14431 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14432 configure-stage4-mpfr:
14433 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14435 @r=`${PWD_COMMAND}`; export r; \
14436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14437 TFLAGS="$(STAGE4_TFLAGS)"; \
14438 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14439 $(HOST_EXPORTS) \
14440 $(POSTSTAGE1_HOST_EXPORTS) \
14441 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14442 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14443 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14444 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14446 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14447 case $(srcdir) in \
14448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14449 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14451 esac; \
14452 module_srcdir=mpfr; \
14453 $(SHELL) $$s/$$module_srcdir/configure \
14454 --srcdir=$${topdir}/$$module_srcdir \
14455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14456 --target=${target_alias} \
14457 --with-build-libsubdir=$(HOST_SUBDIR) \
14458 $(STAGE4_CONFIGURE_FLAGS) \
14459 --disable-shared @extra_mpfr_configure_flags@
14460 @endif mpfr-bootstrap
14461
14462 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14463 maybe-configure-stageprofile-mpfr:
14464 @if mpfr-bootstrap
14465 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14466 configure-stageprofile-mpfr:
14467 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14469 @r=`${PWD_COMMAND}`; export r; \
14470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14471 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14472 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14473 $(HOST_EXPORTS) \
14474 $(POSTSTAGE1_HOST_EXPORTS) \
14475 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14476 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14477 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14478 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14480 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14481 case $(srcdir) in \
14482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14483 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14485 esac; \
14486 module_srcdir=mpfr; \
14487 $(SHELL) $$s/$$module_srcdir/configure \
14488 --srcdir=$${topdir}/$$module_srcdir \
14489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14490 --target=${target_alias} \
14491 --with-build-libsubdir=$(HOST_SUBDIR) \
14492 $(STAGEprofile_CONFIGURE_FLAGS) \
14493 --disable-shared @extra_mpfr_configure_flags@
14494 @endif mpfr-bootstrap
14495
14496 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14497 maybe-configure-stagetrain-mpfr:
14498 @if mpfr-bootstrap
14499 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14500 configure-stagetrain-mpfr:
14501 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14502 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14503 @r=`${PWD_COMMAND}`; export r; \
14504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14505 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14506 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14507 $(HOST_EXPORTS) \
14508 $(POSTSTAGE1_HOST_EXPORTS) \
14509 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14510 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14511 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14512 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14514 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14515 case $(srcdir) in \
14516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14517 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14519 esac; \
14520 module_srcdir=mpfr; \
14521 $(SHELL) $$s/$$module_srcdir/configure \
14522 --srcdir=$${topdir}/$$module_srcdir \
14523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14524 --target=${target_alias} \
14525 --with-build-libsubdir=$(HOST_SUBDIR) \
14526 $(STAGEtrain_CONFIGURE_FLAGS) \
14527 --disable-shared @extra_mpfr_configure_flags@
14528 @endif mpfr-bootstrap
14529
14530 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14531 maybe-configure-stagefeedback-mpfr:
14532 @if mpfr-bootstrap
14533 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14534 configure-stagefeedback-mpfr:
14535 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14537 @r=`${PWD_COMMAND}`; export r; \
14538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14539 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14540 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14541 $(HOST_EXPORTS) \
14542 $(POSTSTAGE1_HOST_EXPORTS) \
14543 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14544 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14545 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14546 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14548 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14549 case $(srcdir) in \
14550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14551 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14553 esac; \
14554 module_srcdir=mpfr; \
14555 $(SHELL) $$s/$$module_srcdir/configure \
14556 --srcdir=$${topdir}/$$module_srcdir \
14557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14558 --target=${target_alias} \
14559 --with-build-libsubdir=$(HOST_SUBDIR) \
14560 $(STAGEfeedback_CONFIGURE_FLAGS) \
14561 --disable-shared @extra_mpfr_configure_flags@
14562 @endif mpfr-bootstrap
14563
14564 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14565 maybe-configure-stageautoprofile-mpfr:
14566 @if mpfr-bootstrap
14567 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14568 configure-stageautoprofile-mpfr:
14569 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14571 @r=`${PWD_COMMAND}`; export r; \
14572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14574 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14575 $(HOST_EXPORTS) \
14576 $(POSTSTAGE1_HOST_EXPORTS) \
14577 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14578 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14579 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14580 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14582 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14583 case $(srcdir) in \
14584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14585 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14587 esac; \
14588 module_srcdir=mpfr; \
14589 $(SHELL) $$s/$$module_srcdir/configure \
14590 --srcdir=$${topdir}/$$module_srcdir \
14591 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14592 --target=${target_alias} \
14593 --with-build-libsubdir=$(HOST_SUBDIR) \
14594 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14595 --disable-shared @extra_mpfr_configure_flags@
14596 @endif mpfr-bootstrap
14597
14598 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14599 maybe-configure-stageautofeedback-mpfr:
14600 @if mpfr-bootstrap
14601 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14602 configure-stageautofeedback-mpfr:
14603 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14605 @r=`${PWD_COMMAND}`; export r; \
14606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14607 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14608 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14609 $(HOST_EXPORTS) \
14610 $(POSTSTAGE1_HOST_EXPORTS) \
14611 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14612 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14613 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14614 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14616 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14617 case $(srcdir) in \
14618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14619 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14621 esac; \
14622 module_srcdir=mpfr; \
14623 $(SHELL) $$s/$$module_srcdir/configure \
14624 --srcdir=$${topdir}/$$module_srcdir \
14625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14626 --target=${target_alias} \
14627 --with-build-libsubdir=$(HOST_SUBDIR) \
14628 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14629 --disable-shared @extra_mpfr_configure_flags@
14630 @endif mpfr-bootstrap
14631
14632
14633
14634
14635
14636 .PHONY: all-mpfr maybe-all-mpfr
14637 maybe-all-mpfr:
14638 @if gcc-bootstrap
14639 all-mpfr: stage_current
14640 @endif gcc-bootstrap
14641 @if mpfr
14642 TARGET-mpfr=all
14643 maybe-all-mpfr: all-mpfr
14644 all-mpfr: configure-mpfr
14645 @r=`${PWD_COMMAND}`; export r; \
14646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14647 $(HOST_EXPORTS) \
14648 (cd $(HOST_SUBDIR)/mpfr && \
14649 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14650 $(TARGET-mpfr))
14651 @endif mpfr
14652
14653
14654
14655 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14656 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14657 maybe-all-stage1-mpfr:
14658 maybe-clean-stage1-mpfr:
14659 @if mpfr-bootstrap
14660 maybe-all-stage1-mpfr: all-stage1-mpfr
14661 all-stage1: all-stage1-mpfr
14662 TARGET-stage1-mpfr = $(TARGET-mpfr)
14663 all-stage1-mpfr: configure-stage1-mpfr
14664 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14665 @r=`${PWD_COMMAND}`; export r; \
14666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667 TFLAGS="$(STAGE1_TFLAGS)"; \
14668 $(HOST_EXPORTS) \
14669 cd $(HOST_SUBDIR)/mpfr && \
14670 \
14671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14672 CFLAGS="$(STAGE1_CFLAGS)" \
14673 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14674 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14675 LIBCFLAGS="$(LIBCFLAGS)" \
14676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14679 $(EXTRA_HOST_FLAGS) \
14680 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14681 TFLAGS="$(STAGE1_TFLAGS)" \
14682 $(TARGET-stage1-mpfr)
14683
14684 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14685 clean-stage1: clean-stage1-mpfr
14686 clean-stage1-mpfr:
14687 @if [ $(current_stage) = stage1 ]; then \
14688 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14689 else \
14690 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14691 $(MAKE) stage1-start; \
14692 fi; \
14693 cd $(HOST_SUBDIR)/mpfr && \
14694 $(MAKE) $(EXTRA_HOST_FLAGS) \
14695 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14696 @endif mpfr-bootstrap
14697
14698
14699 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14700 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14701 maybe-all-stage2-mpfr:
14702 maybe-clean-stage2-mpfr:
14703 @if mpfr-bootstrap
14704 maybe-all-stage2-mpfr: all-stage2-mpfr
14705 all-stage2: all-stage2-mpfr
14706 TARGET-stage2-mpfr = $(TARGET-mpfr)
14707 all-stage2-mpfr: configure-stage2-mpfr
14708 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14709 @r=`${PWD_COMMAND}`; export r; \
14710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14711 TFLAGS="$(STAGE2_TFLAGS)"; \
14712 $(HOST_EXPORTS) \
14713 $(POSTSTAGE1_HOST_EXPORTS) \
14714 cd $(HOST_SUBDIR)/mpfr && \
14715 \
14716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14717 CFLAGS="$(STAGE2_CFLAGS)" \
14718 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14719 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14720 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14721 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14722 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14723 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14724 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14725 TFLAGS="$(STAGE2_TFLAGS)" \
14726 $(TARGET-stage2-mpfr)
14727
14728 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14729 clean-stage2: clean-stage2-mpfr
14730 clean-stage2-mpfr:
14731 @if [ $(current_stage) = stage2 ]; then \
14732 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14733 else \
14734 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14735 $(MAKE) stage2-start; \
14736 fi; \
14737 cd $(HOST_SUBDIR)/mpfr && \
14738 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14739 @endif mpfr-bootstrap
14740
14741
14742 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14743 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14744 maybe-all-stage3-mpfr:
14745 maybe-clean-stage3-mpfr:
14746 @if mpfr-bootstrap
14747 maybe-all-stage3-mpfr: all-stage3-mpfr
14748 all-stage3: all-stage3-mpfr
14749 TARGET-stage3-mpfr = $(TARGET-mpfr)
14750 all-stage3-mpfr: configure-stage3-mpfr
14751 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14752 @r=`${PWD_COMMAND}`; export r; \
14753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14754 TFLAGS="$(STAGE3_TFLAGS)"; \
14755 $(HOST_EXPORTS) \
14756 $(POSTSTAGE1_HOST_EXPORTS) \
14757 cd $(HOST_SUBDIR)/mpfr && \
14758 \
14759 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14760 CFLAGS="$(STAGE3_CFLAGS)" \
14761 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14762 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14763 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14764 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14765 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14766 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14767 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14768 TFLAGS="$(STAGE3_TFLAGS)" \
14769 $(TARGET-stage3-mpfr)
14770
14771 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14772 clean-stage3: clean-stage3-mpfr
14773 clean-stage3-mpfr:
14774 @if [ $(current_stage) = stage3 ]; then \
14775 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14776 else \
14777 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14778 $(MAKE) stage3-start; \
14779 fi; \
14780 cd $(HOST_SUBDIR)/mpfr && \
14781 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14782 @endif mpfr-bootstrap
14783
14784
14785 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14786 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14787 maybe-all-stage4-mpfr:
14788 maybe-clean-stage4-mpfr:
14789 @if mpfr-bootstrap
14790 maybe-all-stage4-mpfr: all-stage4-mpfr
14791 all-stage4: all-stage4-mpfr
14792 TARGET-stage4-mpfr = $(TARGET-mpfr)
14793 all-stage4-mpfr: configure-stage4-mpfr
14794 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14795 @r=`${PWD_COMMAND}`; export r; \
14796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14797 TFLAGS="$(STAGE4_TFLAGS)"; \
14798 $(HOST_EXPORTS) \
14799 $(POSTSTAGE1_HOST_EXPORTS) \
14800 cd $(HOST_SUBDIR)/mpfr && \
14801 \
14802 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14803 CFLAGS="$(STAGE4_CFLAGS)" \
14804 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14805 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14806 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14810 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14811 TFLAGS="$(STAGE4_TFLAGS)" \
14812 $(TARGET-stage4-mpfr)
14813
14814 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14815 clean-stage4: clean-stage4-mpfr
14816 clean-stage4-mpfr:
14817 @if [ $(current_stage) = stage4 ]; then \
14818 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14819 else \
14820 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14821 $(MAKE) stage4-start; \
14822 fi; \
14823 cd $(HOST_SUBDIR)/mpfr && \
14824 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14825 @endif mpfr-bootstrap
14826
14827
14828 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14829 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14830 maybe-all-stageprofile-mpfr:
14831 maybe-clean-stageprofile-mpfr:
14832 @if mpfr-bootstrap
14833 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14834 all-stageprofile: all-stageprofile-mpfr
14835 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14836 all-stageprofile-mpfr: configure-stageprofile-mpfr
14837 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14838 @r=`${PWD_COMMAND}`; export r; \
14839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14840 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14841 $(HOST_EXPORTS) \
14842 $(POSTSTAGE1_HOST_EXPORTS) \
14843 cd $(HOST_SUBDIR)/mpfr && \
14844 \
14845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14846 CFLAGS="$(STAGEprofile_CFLAGS)" \
14847 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14848 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14849 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14853 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14854 TFLAGS="$(STAGEprofile_TFLAGS)" \
14855 $(TARGET-stageprofile-mpfr)
14856
14857 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14858 clean-stageprofile: clean-stageprofile-mpfr
14859 clean-stageprofile-mpfr:
14860 @if [ $(current_stage) = stageprofile ]; then \
14861 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14862 else \
14863 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14864 $(MAKE) stageprofile-start; \
14865 fi; \
14866 cd $(HOST_SUBDIR)/mpfr && \
14867 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14868 @endif mpfr-bootstrap
14869
14870
14871 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14872 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14873 maybe-all-stagetrain-mpfr:
14874 maybe-clean-stagetrain-mpfr:
14875 @if mpfr-bootstrap
14876 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14877 all-stagetrain: all-stagetrain-mpfr
14878 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14879 all-stagetrain-mpfr: configure-stagetrain-mpfr
14880 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14881 @r=`${PWD_COMMAND}`; export r; \
14882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14883 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14884 $(HOST_EXPORTS) \
14885 $(POSTSTAGE1_HOST_EXPORTS) \
14886 cd $(HOST_SUBDIR)/mpfr && \
14887 \
14888 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14889 CFLAGS="$(STAGEtrain_CFLAGS)" \
14890 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14891 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14892 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14896 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14897 TFLAGS="$(STAGEtrain_TFLAGS)" \
14898 $(TARGET-stagetrain-mpfr)
14899
14900 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14901 clean-stagetrain: clean-stagetrain-mpfr
14902 clean-stagetrain-mpfr:
14903 @if [ $(current_stage) = stagetrain ]; then \
14904 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14905 else \
14906 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14907 $(MAKE) stagetrain-start; \
14908 fi; \
14909 cd $(HOST_SUBDIR)/mpfr && \
14910 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14911 @endif mpfr-bootstrap
14912
14913
14914 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14915 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14916 maybe-all-stagefeedback-mpfr:
14917 maybe-clean-stagefeedback-mpfr:
14918 @if mpfr-bootstrap
14919 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14920 all-stagefeedback: all-stagefeedback-mpfr
14921 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14922 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14923 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14924 @r=`${PWD_COMMAND}`; export r; \
14925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14926 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14927 $(HOST_EXPORTS) \
14928 $(POSTSTAGE1_HOST_EXPORTS) \
14929 cd $(HOST_SUBDIR)/mpfr && \
14930 \
14931 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14932 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14933 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14934 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14935 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14939 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14940 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14941 $(TARGET-stagefeedback-mpfr)
14942
14943 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14944 clean-stagefeedback: clean-stagefeedback-mpfr
14945 clean-stagefeedback-mpfr:
14946 @if [ $(current_stage) = stagefeedback ]; then \
14947 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14948 else \
14949 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14950 $(MAKE) stagefeedback-start; \
14951 fi; \
14952 cd $(HOST_SUBDIR)/mpfr && \
14953 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14954 @endif mpfr-bootstrap
14955
14956
14957 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14958 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14959 maybe-all-stageautoprofile-mpfr:
14960 maybe-clean-stageautoprofile-mpfr:
14961 @if mpfr-bootstrap
14962 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14963 all-stageautoprofile: all-stageautoprofile-mpfr
14964 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14965 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14966 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14967 @r=`${PWD_COMMAND}`; export r; \
14968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14969 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14970 $(HOST_EXPORTS) \
14971 $(POSTSTAGE1_HOST_EXPORTS) \
14972 cd $(HOST_SUBDIR)/mpfr && \
14973 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14975 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14976 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14977 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14978 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14982 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14983 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14984 $(TARGET-stageautoprofile-mpfr)
14985
14986 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14987 clean-stageautoprofile: clean-stageautoprofile-mpfr
14988 clean-stageautoprofile-mpfr:
14989 @if [ $(current_stage) = stageautoprofile ]; then \
14990 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14991 else \
14992 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14993 $(MAKE) stageautoprofile-start; \
14994 fi; \
14995 cd $(HOST_SUBDIR)/mpfr && \
14996 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14997 @endif mpfr-bootstrap
14998
14999
15000 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15001 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15002 maybe-all-stageautofeedback-mpfr:
15003 maybe-clean-stageautofeedback-mpfr:
15004 @if mpfr-bootstrap
15005 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15006 all-stageautofeedback: all-stageautofeedback-mpfr
15007 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15008 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15009 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15010 @r=`${PWD_COMMAND}`; export r; \
15011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15012 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15013 $(HOST_EXPORTS) \
15014 $(POSTSTAGE1_HOST_EXPORTS) \
15015 cd $(HOST_SUBDIR)/mpfr && \
15016 \
15017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15018 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15019 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15020 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15021 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15026 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15027 $(TARGET-stageautofeedback-mpfr)
15028
15029 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15030 clean-stageautofeedback: clean-stageautofeedback-mpfr
15031 clean-stageautofeedback-mpfr:
15032 @if [ $(current_stage) = stageautofeedback ]; then \
15033 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15034 else \
15035 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15036 $(MAKE) stageautofeedback-start; \
15037 fi; \
15038 cd $(HOST_SUBDIR)/mpfr && \
15039 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15040 @endif mpfr-bootstrap
15041
15042
15043
15044
15045
15046 .PHONY: check-mpfr maybe-check-mpfr
15047 maybe-check-mpfr:
15048 @if mpfr
15049 maybe-check-mpfr: check-mpfr
15050
15051 check-mpfr:
15052 @: $(MAKE); $(unstage)
15053 @r=`${PWD_COMMAND}`; export r; \
15054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15055 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15056 (cd $(HOST_SUBDIR)/mpfr && \
15057 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15058
15059 @endif mpfr
15060
15061 .PHONY: install-mpfr maybe-install-mpfr
15062 maybe-install-mpfr:
15063 @if mpfr
15064 maybe-install-mpfr: install-mpfr
15065
15066 install-mpfr:
15067
15068 @endif mpfr
15069
15070 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15071 maybe-install-strip-mpfr:
15072 @if mpfr
15073 maybe-install-strip-mpfr: install-strip-mpfr
15074
15075 install-strip-mpfr:
15076
15077 @endif mpfr
15078
15079 # Other targets (info, dvi, pdf, etc.)
15080
15081 .PHONY: maybe-info-mpfr info-mpfr
15082 maybe-info-mpfr:
15083 @if mpfr
15084 maybe-info-mpfr: info-mpfr
15085
15086 info-mpfr: \
15087 configure-mpfr
15088 @[ -f ./mpfr/Makefile ] || exit 0; \
15089 r=`${PWD_COMMAND}`; export r; \
15090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15091 $(HOST_EXPORTS) \
15092 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15094 done; \
15095 echo "Doing info in mpfr"; \
15096 (cd $(HOST_SUBDIR)/mpfr && \
15097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15099 "RANLIB=$${RANLIB}" \
15100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15101 info) \
15102 || exit 1
15103
15104 @endif mpfr
15105
15106 .PHONY: maybe-dvi-mpfr dvi-mpfr
15107 maybe-dvi-mpfr:
15108 @if mpfr
15109 maybe-dvi-mpfr: dvi-mpfr
15110
15111 dvi-mpfr: \
15112 configure-mpfr
15113 @[ -f ./mpfr/Makefile ] || exit 0; \
15114 r=`${PWD_COMMAND}`; export r; \
15115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15116 $(HOST_EXPORTS) \
15117 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15119 done; \
15120 echo "Doing dvi in mpfr"; \
15121 (cd $(HOST_SUBDIR)/mpfr && \
15122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15124 "RANLIB=$${RANLIB}" \
15125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15126 dvi) \
15127 || exit 1
15128
15129 @endif mpfr
15130
15131 .PHONY: maybe-pdf-mpfr pdf-mpfr
15132 maybe-pdf-mpfr:
15133 @if mpfr
15134 maybe-pdf-mpfr: pdf-mpfr
15135
15136 pdf-mpfr: \
15137 configure-mpfr
15138 @[ -f ./mpfr/Makefile ] || exit 0; \
15139 r=`${PWD_COMMAND}`; export r; \
15140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15141 $(HOST_EXPORTS) \
15142 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15144 done; \
15145 echo "Doing pdf in mpfr"; \
15146 (cd $(HOST_SUBDIR)/mpfr && \
15147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15149 "RANLIB=$${RANLIB}" \
15150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15151 pdf) \
15152 || exit 1
15153
15154 @endif mpfr
15155
15156 .PHONY: maybe-html-mpfr html-mpfr
15157 maybe-html-mpfr:
15158 @if mpfr
15159 maybe-html-mpfr: html-mpfr
15160
15161 html-mpfr: \
15162 configure-mpfr
15163 @[ -f ./mpfr/Makefile ] || exit 0; \
15164 r=`${PWD_COMMAND}`; export r; \
15165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15166 $(HOST_EXPORTS) \
15167 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15169 done; \
15170 echo "Doing html in mpfr"; \
15171 (cd $(HOST_SUBDIR)/mpfr && \
15172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15174 "RANLIB=$${RANLIB}" \
15175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15176 html) \
15177 || exit 1
15178
15179 @endif mpfr
15180
15181 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15182 maybe-TAGS-mpfr:
15183 @if mpfr
15184 maybe-TAGS-mpfr: TAGS-mpfr
15185
15186 TAGS-mpfr: \
15187 configure-mpfr
15188 @[ -f ./mpfr/Makefile ] || exit 0; \
15189 r=`${PWD_COMMAND}`; export r; \
15190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15191 $(HOST_EXPORTS) \
15192 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15194 done; \
15195 echo "Doing TAGS in mpfr"; \
15196 (cd $(HOST_SUBDIR)/mpfr && \
15197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15199 "RANLIB=$${RANLIB}" \
15200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15201 TAGS) \
15202 || exit 1
15203
15204 @endif mpfr
15205
15206 .PHONY: maybe-install-info-mpfr install-info-mpfr
15207 maybe-install-info-mpfr:
15208 @if mpfr
15209 maybe-install-info-mpfr: install-info-mpfr
15210
15211 install-info-mpfr: \
15212 configure-mpfr \
15213 info-mpfr
15214 @[ -f ./mpfr/Makefile ] || exit 0; \
15215 r=`${PWD_COMMAND}`; export r; \
15216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15217 $(HOST_EXPORTS) \
15218 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15220 done; \
15221 echo "Doing install-info in mpfr"; \
15222 (cd $(HOST_SUBDIR)/mpfr && \
15223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15225 "RANLIB=$${RANLIB}" \
15226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15227 install-info) \
15228 || exit 1
15229
15230 @endif mpfr
15231
15232 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15233 maybe-install-dvi-mpfr:
15234 @if mpfr
15235 maybe-install-dvi-mpfr: install-dvi-mpfr
15236
15237 install-dvi-mpfr: \
15238 configure-mpfr \
15239 dvi-mpfr
15240 @[ -f ./mpfr/Makefile ] || exit 0; \
15241 r=`${PWD_COMMAND}`; export r; \
15242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15243 $(HOST_EXPORTS) \
15244 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15246 done; \
15247 echo "Doing install-dvi in mpfr"; \
15248 (cd $(HOST_SUBDIR)/mpfr && \
15249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15251 "RANLIB=$${RANLIB}" \
15252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15253 install-dvi) \
15254 || exit 1
15255
15256 @endif mpfr
15257
15258 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15259 maybe-install-pdf-mpfr:
15260 @if mpfr
15261 maybe-install-pdf-mpfr: install-pdf-mpfr
15262
15263 install-pdf-mpfr: \
15264 configure-mpfr \
15265 pdf-mpfr
15266 @[ -f ./mpfr/Makefile ] || exit 0; \
15267 r=`${PWD_COMMAND}`; export r; \
15268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15269 $(HOST_EXPORTS) \
15270 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15272 done; \
15273 echo "Doing install-pdf in mpfr"; \
15274 (cd $(HOST_SUBDIR)/mpfr && \
15275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15277 "RANLIB=$${RANLIB}" \
15278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15279 install-pdf) \
15280 || exit 1
15281
15282 @endif mpfr
15283
15284 .PHONY: maybe-install-html-mpfr install-html-mpfr
15285 maybe-install-html-mpfr:
15286 @if mpfr
15287 maybe-install-html-mpfr: install-html-mpfr
15288
15289 install-html-mpfr: \
15290 configure-mpfr \
15291 html-mpfr
15292 @[ -f ./mpfr/Makefile ] || exit 0; \
15293 r=`${PWD_COMMAND}`; export r; \
15294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15295 $(HOST_EXPORTS) \
15296 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15298 done; \
15299 echo "Doing install-html in mpfr"; \
15300 (cd $(HOST_SUBDIR)/mpfr && \
15301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15303 "RANLIB=$${RANLIB}" \
15304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15305 install-html) \
15306 || exit 1
15307
15308 @endif mpfr
15309
15310 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15311 maybe-installcheck-mpfr:
15312 @if mpfr
15313 maybe-installcheck-mpfr: installcheck-mpfr
15314
15315 installcheck-mpfr: \
15316 configure-mpfr
15317 @[ -f ./mpfr/Makefile ] || exit 0; \
15318 r=`${PWD_COMMAND}`; export r; \
15319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15320 $(HOST_EXPORTS) \
15321 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15323 done; \
15324 echo "Doing installcheck in mpfr"; \
15325 (cd $(HOST_SUBDIR)/mpfr && \
15326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15328 "RANLIB=$${RANLIB}" \
15329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15330 installcheck) \
15331 || exit 1
15332
15333 @endif mpfr
15334
15335 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15336 maybe-mostlyclean-mpfr:
15337 @if mpfr
15338 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15339
15340 mostlyclean-mpfr:
15341 @[ -f ./mpfr/Makefile ] || exit 0; \
15342 r=`${PWD_COMMAND}`; export r; \
15343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344 $(HOST_EXPORTS) \
15345 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15347 done; \
15348 echo "Doing mostlyclean in mpfr"; \
15349 (cd $(HOST_SUBDIR)/mpfr && \
15350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15352 "RANLIB=$${RANLIB}" \
15353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15354 mostlyclean) \
15355 || exit 1
15356
15357 @endif mpfr
15358
15359 .PHONY: maybe-clean-mpfr clean-mpfr
15360 maybe-clean-mpfr:
15361 @if mpfr
15362 maybe-clean-mpfr: clean-mpfr
15363
15364 clean-mpfr:
15365 @[ -f ./mpfr/Makefile ] || exit 0; \
15366 r=`${PWD_COMMAND}`; export r; \
15367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15368 $(HOST_EXPORTS) \
15369 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15371 done; \
15372 echo "Doing clean in mpfr"; \
15373 (cd $(HOST_SUBDIR)/mpfr && \
15374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15376 "RANLIB=$${RANLIB}" \
15377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15378 clean) \
15379 || exit 1
15380
15381 @endif mpfr
15382
15383 .PHONY: maybe-distclean-mpfr distclean-mpfr
15384 maybe-distclean-mpfr:
15385 @if mpfr
15386 maybe-distclean-mpfr: distclean-mpfr
15387
15388 distclean-mpfr:
15389 @[ -f ./mpfr/Makefile ] || exit 0; \
15390 r=`${PWD_COMMAND}`; export r; \
15391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15392 $(HOST_EXPORTS) \
15393 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15395 done; \
15396 echo "Doing distclean in mpfr"; \
15397 (cd $(HOST_SUBDIR)/mpfr && \
15398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15400 "RANLIB=$${RANLIB}" \
15401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15402 distclean) \
15403 || exit 1
15404
15405 @endif mpfr
15406
15407 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15408 maybe-maintainer-clean-mpfr:
15409 @if mpfr
15410 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15411
15412 maintainer-clean-mpfr:
15413 @[ -f ./mpfr/Makefile ] || exit 0; \
15414 r=`${PWD_COMMAND}`; export r; \
15415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15416 $(HOST_EXPORTS) \
15417 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15419 done; \
15420 echo "Doing maintainer-clean in mpfr"; \
15421 (cd $(HOST_SUBDIR)/mpfr && \
15422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15424 "RANLIB=$${RANLIB}" \
15425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15426 maintainer-clean) \
15427 || exit 1
15428
15429 @endif mpfr
15430
15431
15432
15433 .PHONY: configure-mpc maybe-configure-mpc
15434 maybe-configure-mpc:
15435 @if gcc-bootstrap
15436 configure-mpc: stage_current
15437 @endif gcc-bootstrap
15438 @if mpc
15439 maybe-configure-mpc: configure-mpc
15440 configure-mpc:
15441 @r=`${PWD_COMMAND}`; export r; \
15442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15443 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15445 $(HOST_EXPORTS) \
15446 echo Configuring in $(HOST_SUBDIR)/mpc; \
15447 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15448 case $(srcdir) in \
15449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15450 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15452 esac; \
15453 module_srcdir=mpc; \
15454 $(SHELL) \
15455 $$s/$$module_srcdir/configure \
15456 --srcdir=$${topdir}/$$module_srcdir \
15457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15458 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15459 || exit 1
15460 @endif mpc
15461
15462
15463
15464 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15465 maybe-configure-stage1-mpc:
15466 @if mpc-bootstrap
15467 maybe-configure-stage1-mpc: configure-stage1-mpc
15468 configure-stage1-mpc:
15469 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15470 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15471 @r=`${PWD_COMMAND}`; export r; \
15472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15473 TFLAGS="$(STAGE1_TFLAGS)"; \
15474 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15475 $(HOST_EXPORTS) \
15476 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15477 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15478 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15479 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15481 cd $(HOST_SUBDIR)/mpc || exit 1; \
15482 case $(srcdir) in \
15483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15484 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15486 esac; \
15487 module_srcdir=mpc; \
15488 $(SHELL) $$s/$$module_srcdir/configure \
15489 --srcdir=$${topdir}/$$module_srcdir \
15490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15491 --target=${target_alias} \
15492 \
15493 $(STAGE1_CONFIGURE_FLAGS) \
15494 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15495 @endif mpc-bootstrap
15496
15497 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15498 maybe-configure-stage2-mpc:
15499 @if mpc-bootstrap
15500 maybe-configure-stage2-mpc: configure-stage2-mpc
15501 configure-stage2-mpc:
15502 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15504 @r=`${PWD_COMMAND}`; export r; \
15505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15506 TFLAGS="$(STAGE2_TFLAGS)"; \
15507 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15508 $(HOST_EXPORTS) \
15509 $(POSTSTAGE1_HOST_EXPORTS) \
15510 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15511 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15512 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15513 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15514 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15515 cd $(HOST_SUBDIR)/mpc || exit 1; \
15516 case $(srcdir) in \
15517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15518 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15520 esac; \
15521 module_srcdir=mpc; \
15522 $(SHELL) $$s/$$module_srcdir/configure \
15523 --srcdir=$${topdir}/$$module_srcdir \
15524 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15525 --target=${target_alias} \
15526 --with-build-libsubdir=$(HOST_SUBDIR) \
15527 $(STAGE2_CONFIGURE_FLAGS) \
15528 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15529 @endif mpc-bootstrap
15530
15531 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15532 maybe-configure-stage3-mpc:
15533 @if mpc-bootstrap
15534 maybe-configure-stage3-mpc: configure-stage3-mpc
15535 configure-stage3-mpc:
15536 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15537 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15538 @r=`${PWD_COMMAND}`; export r; \
15539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15540 TFLAGS="$(STAGE3_TFLAGS)"; \
15541 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15542 $(HOST_EXPORTS) \
15543 $(POSTSTAGE1_HOST_EXPORTS) \
15544 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15545 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15546 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15547 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15549 cd $(HOST_SUBDIR)/mpc || exit 1; \
15550 case $(srcdir) in \
15551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15552 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15554 esac; \
15555 module_srcdir=mpc; \
15556 $(SHELL) $$s/$$module_srcdir/configure \
15557 --srcdir=$${topdir}/$$module_srcdir \
15558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15559 --target=${target_alias} \
15560 --with-build-libsubdir=$(HOST_SUBDIR) \
15561 $(STAGE3_CONFIGURE_FLAGS) \
15562 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15563 @endif mpc-bootstrap
15564
15565 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15566 maybe-configure-stage4-mpc:
15567 @if mpc-bootstrap
15568 maybe-configure-stage4-mpc: configure-stage4-mpc
15569 configure-stage4-mpc:
15570 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15571 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15572 @r=`${PWD_COMMAND}`; export r; \
15573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15574 TFLAGS="$(STAGE4_TFLAGS)"; \
15575 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15576 $(HOST_EXPORTS) \
15577 $(POSTSTAGE1_HOST_EXPORTS) \
15578 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15579 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15580 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15581 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15583 cd $(HOST_SUBDIR)/mpc || exit 1; \
15584 case $(srcdir) in \
15585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15586 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15588 esac; \
15589 module_srcdir=mpc; \
15590 $(SHELL) $$s/$$module_srcdir/configure \
15591 --srcdir=$${topdir}/$$module_srcdir \
15592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15593 --target=${target_alias} \
15594 --with-build-libsubdir=$(HOST_SUBDIR) \
15595 $(STAGE4_CONFIGURE_FLAGS) \
15596 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15597 @endif mpc-bootstrap
15598
15599 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15600 maybe-configure-stageprofile-mpc:
15601 @if mpc-bootstrap
15602 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15603 configure-stageprofile-mpc:
15604 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15605 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15606 @r=`${PWD_COMMAND}`; export r; \
15607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15608 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15609 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15610 $(HOST_EXPORTS) \
15611 $(POSTSTAGE1_HOST_EXPORTS) \
15612 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15613 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15614 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15615 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15617 cd $(HOST_SUBDIR)/mpc || exit 1; \
15618 case $(srcdir) in \
15619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15620 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15622 esac; \
15623 module_srcdir=mpc; \
15624 $(SHELL) $$s/$$module_srcdir/configure \
15625 --srcdir=$${topdir}/$$module_srcdir \
15626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15627 --target=${target_alias} \
15628 --with-build-libsubdir=$(HOST_SUBDIR) \
15629 $(STAGEprofile_CONFIGURE_FLAGS) \
15630 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15631 @endif mpc-bootstrap
15632
15633 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15634 maybe-configure-stagetrain-mpc:
15635 @if mpc-bootstrap
15636 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15637 configure-stagetrain-mpc:
15638 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15640 @r=`${PWD_COMMAND}`; export r; \
15641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15642 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15643 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15644 $(HOST_EXPORTS) \
15645 $(POSTSTAGE1_HOST_EXPORTS) \
15646 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15647 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15648 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15649 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15651 cd $(HOST_SUBDIR)/mpc || exit 1; \
15652 case $(srcdir) in \
15653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15654 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15656 esac; \
15657 module_srcdir=mpc; \
15658 $(SHELL) $$s/$$module_srcdir/configure \
15659 --srcdir=$${topdir}/$$module_srcdir \
15660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15661 --target=${target_alias} \
15662 --with-build-libsubdir=$(HOST_SUBDIR) \
15663 $(STAGEtrain_CONFIGURE_FLAGS) \
15664 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15665 @endif mpc-bootstrap
15666
15667 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15668 maybe-configure-stagefeedback-mpc:
15669 @if mpc-bootstrap
15670 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15671 configure-stagefeedback-mpc:
15672 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15674 @r=`${PWD_COMMAND}`; export r; \
15675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15676 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15677 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15678 $(HOST_EXPORTS) \
15679 $(POSTSTAGE1_HOST_EXPORTS) \
15680 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15681 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15682 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15683 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15685 cd $(HOST_SUBDIR)/mpc || exit 1; \
15686 case $(srcdir) in \
15687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15688 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15690 esac; \
15691 module_srcdir=mpc; \
15692 $(SHELL) $$s/$$module_srcdir/configure \
15693 --srcdir=$${topdir}/$$module_srcdir \
15694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15695 --target=${target_alias} \
15696 --with-build-libsubdir=$(HOST_SUBDIR) \
15697 $(STAGEfeedback_CONFIGURE_FLAGS) \
15698 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15699 @endif mpc-bootstrap
15700
15701 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15702 maybe-configure-stageautoprofile-mpc:
15703 @if mpc-bootstrap
15704 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15705 configure-stageautoprofile-mpc:
15706 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15707 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15708 @r=`${PWD_COMMAND}`; export r; \
15709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15710 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15711 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15712 $(HOST_EXPORTS) \
15713 $(POSTSTAGE1_HOST_EXPORTS) \
15714 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15715 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15716 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15717 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15719 cd $(HOST_SUBDIR)/mpc || exit 1; \
15720 case $(srcdir) in \
15721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15722 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15724 esac; \
15725 module_srcdir=mpc; \
15726 $(SHELL) $$s/$$module_srcdir/configure \
15727 --srcdir=$${topdir}/$$module_srcdir \
15728 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15729 --target=${target_alias} \
15730 --with-build-libsubdir=$(HOST_SUBDIR) \
15731 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15732 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15733 @endif mpc-bootstrap
15734
15735 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15736 maybe-configure-stageautofeedback-mpc:
15737 @if mpc-bootstrap
15738 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15739 configure-stageautofeedback-mpc:
15740 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15741 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15742 @r=`${PWD_COMMAND}`; export r; \
15743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15745 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15746 $(HOST_EXPORTS) \
15747 $(POSTSTAGE1_HOST_EXPORTS) \
15748 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15749 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15750 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15751 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15753 cd $(HOST_SUBDIR)/mpc || exit 1; \
15754 case $(srcdir) in \
15755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15756 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15758 esac; \
15759 module_srcdir=mpc; \
15760 $(SHELL) $$s/$$module_srcdir/configure \
15761 --srcdir=$${topdir}/$$module_srcdir \
15762 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15763 --target=${target_alias} \
15764 --with-build-libsubdir=$(HOST_SUBDIR) \
15765 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15766 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15767 @endif mpc-bootstrap
15768
15769
15770
15771
15772
15773 .PHONY: all-mpc maybe-all-mpc
15774 maybe-all-mpc:
15775 @if gcc-bootstrap
15776 all-mpc: stage_current
15777 @endif gcc-bootstrap
15778 @if mpc
15779 TARGET-mpc=all
15780 maybe-all-mpc: all-mpc
15781 all-mpc: configure-mpc
15782 @r=`${PWD_COMMAND}`; export r; \
15783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15784 $(HOST_EXPORTS) \
15785 (cd $(HOST_SUBDIR)/mpc && \
15786 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15787 $(TARGET-mpc))
15788 @endif mpc
15789
15790
15791
15792 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15793 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15794 maybe-all-stage1-mpc:
15795 maybe-clean-stage1-mpc:
15796 @if mpc-bootstrap
15797 maybe-all-stage1-mpc: all-stage1-mpc
15798 all-stage1: all-stage1-mpc
15799 TARGET-stage1-mpc = $(TARGET-mpc)
15800 all-stage1-mpc: configure-stage1-mpc
15801 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15802 @r=`${PWD_COMMAND}`; export r; \
15803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804 TFLAGS="$(STAGE1_TFLAGS)"; \
15805 $(HOST_EXPORTS) \
15806 cd $(HOST_SUBDIR)/mpc && \
15807 \
15808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15809 CFLAGS="$(STAGE1_CFLAGS)" \
15810 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15811 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15812 LIBCFLAGS="$(LIBCFLAGS)" \
15813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15816 $(EXTRA_HOST_FLAGS) \
15817 $(STAGE1_FLAGS_TO_PASS) \
15818 TFLAGS="$(STAGE1_TFLAGS)" \
15819 $(TARGET-stage1-mpc)
15820
15821 maybe-clean-stage1-mpc: clean-stage1-mpc
15822 clean-stage1: clean-stage1-mpc
15823 clean-stage1-mpc:
15824 @if [ $(current_stage) = stage1 ]; then \
15825 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15826 else \
15827 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15828 $(MAKE) stage1-start; \
15829 fi; \
15830 cd $(HOST_SUBDIR)/mpc && \
15831 $(MAKE) $(EXTRA_HOST_FLAGS) \
15832 $(STAGE1_FLAGS_TO_PASS) clean
15833 @endif mpc-bootstrap
15834
15835
15836 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15837 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15838 maybe-all-stage2-mpc:
15839 maybe-clean-stage2-mpc:
15840 @if mpc-bootstrap
15841 maybe-all-stage2-mpc: all-stage2-mpc
15842 all-stage2: all-stage2-mpc
15843 TARGET-stage2-mpc = $(TARGET-mpc)
15844 all-stage2-mpc: configure-stage2-mpc
15845 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15846 @r=`${PWD_COMMAND}`; export r; \
15847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15848 TFLAGS="$(STAGE2_TFLAGS)"; \
15849 $(HOST_EXPORTS) \
15850 $(POSTSTAGE1_HOST_EXPORTS) \
15851 cd $(HOST_SUBDIR)/mpc && \
15852 \
15853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15854 CFLAGS="$(STAGE2_CFLAGS)" \
15855 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15856 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15857 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15862 TFLAGS="$(STAGE2_TFLAGS)" \
15863 $(TARGET-stage2-mpc)
15864
15865 maybe-clean-stage2-mpc: clean-stage2-mpc
15866 clean-stage2: clean-stage2-mpc
15867 clean-stage2-mpc:
15868 @if [ $(current_stage) = stage2 ]; then \
15869 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15870 else \
15871 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15872 $(MAKE) stage2-start; \
15873 fi; \
15874 cd $(HOST_SUBDIR)/mpc && \
15875 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15876 @endif mpc-bootstrap
15877
15878
15879 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15880 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15881 maybe-all-stage3-mpc:
15882 maybe-clean-stage3-mpc:
15883 @if mpc-bootstrap
15884 maybe-all-stage3-mpc: all-stage3-mpc
15885 all-stage3: all-stage3-mpc
15886 TARGET-stage3-mpc = $(TARGET-mpc)
15887 all-stage3-mpc: configure-stage3-mpc
15888 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15889 @r=`${PWD_COMMAND}`; export r; \
15890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15891 TFLAGS="$(STAGE3_TFLAGS)"; \
15892 $(HOST_EXPORTS) \
15893 $(POSTSTAGE1_HOST_EXPORTS) \
15894 cd $(HOST_SUBDIR)/mpc && \
15895 \
15896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15897 CFLAGS="$(STAGE3_CFLAGS)" \
15898 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15899 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15900 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15904 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15905 TFLAGS="$(STAGE3_TFLAGS)" \
15906 $(TARGET-stage3-mpc)
15907
15908 maybe-clean-stage3-mpc: clean-stage3-mpc
15909 clean-stage3: clean-stage3-mpc
15910 clean-stage3-mpc:
15911 @if [ $(current_stage) = stage3 ]; then \
15912 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15913 else \
15914 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15915 $(MAKE) stage3-start; \
15916 fi; \
15917 cd $(HOST_SUBDIR)/mpc && \
15918 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15919 @endif mpc-bootstrap
15920
15921
15922 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15923 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15924 maybe-all-stage4-mpc:
15925 maybe-clean-stage4-mpc:
15926 @if mpc-bootstrap
15927 maybe-all-stage4-mpc: all-stage4-mpc
15928 all-stage4: all-stage4-mpc
15929 TARGET-stage4-mpc = $(TARGET-mpc)
15930 all-stage4-mpc: configure-stage4-mpc
15931 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15932 @r=`${PWD_COMMAND}`; export r; \
15933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15934 TFLAGS="$(STAGE4_TFLAGS)"; \
15935 $(HOST_EXPORTS) \
15936 $(POSTSTAGE1_HOST_EXPORTS) \
15937 cd $(HOST_SUBDIR)/mpc && \
15938 \
15939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15940 CFLAGS="$(STAGE4_CFLAGS)" \
15941 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15942 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15943 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15948 TFLAGS="$(STAGE4_TFLAGS)" \
15949 $(TARGET-stage4-mpc)
15950
15951 maybe-clean-stage4-mpc: clean-stage4-mpc
15952 clean-stage4: clean-stage4-mpc
15953 clean-stage4-mpc:
15954 @if [ $(current_stage) = stage4 ]; then \
15955 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15956 else \
15957 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15958 $(MAKE) stage4-start; \
15959 fi; \
15960 cd $(HOST_SUBDIR)/mpc && \
15961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15962 @endif mpc-bootstrap
15963
15964
15965 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15966 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15967 maybe-all-stageprofile-mpc:
15968 maybe-clean-stageprofile-mpc:
15969 @if mpc-bootstrap
15970 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15971 all-stageprofile: all-stageprofile-mpc
15972 TARGET-stageprofile-mpc = $(TARGET-mpc)
15973 all-stageprofile-mpc: configure-stageprofile-mpc
15974 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15975 @r=`${PWD_COMMAND}`; export r; \
15976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15977 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15978 $(HOST_EXPORTS) \
15979 $(POSTSTAGE1_HOST_EXPORTS) \
15980 cd $(HOST_SUBDIR)/mpc && \
15981 \
15982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15983 CFLAGS="$(STAGEprofile_CFLAGS)" \
15984 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15985 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15986 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15990 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15991 TFLAGS="$(STAGEprofile_TFLAGS)" \
15992 $(TARGET-stageprofile-mpc)
15993
15994 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15995 clean-stageprofile: clean-stageprofile-mpc
15996 clean-stageprofile-mpc:
15997 @if [ $(current_stage) = stageprofile ]; then \
15998 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15999 else \
16000 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16001 $(MAKE) stageprofile-start; \
16002 fi; \
16003 cd $(HOST_SUBDIR)/mpc && \
16004 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16005 @endif mpc-bootstrap
16006
16007
16008 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16009 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16010 maybe-all-stagetrain-mpc:
16011 maybe-clean-stagetrain-mpc:
16012 @if mpc-bootstrap
16013 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16014 all-stagetrain: all-stagetrain-mpc
16015 TARGET-stagetrain-mpc = $(TARGET-mpc)
16016 all-stagetrain-mpc: configure-stagetrain-mpc
16017 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16018 @r=`${PWD_COMMAND}`; export r; \
16019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16020 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16021 $(HOST_EXPORTS) \
16022 $(POSTSTAGE1_HOST_EXPORTS) \
16023 cd $(HOST_SUBDIR)/mpc && \
16024 \
16025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16026 CFLAGS="$(STAGEtrain_CFLAGS)" \
16027 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16028 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16029 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16033 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16034 TFLAGS="$(STAGEtrain_TFLAGS)" \
16035 $(TARGET-stagetrain-mpc)
16036
16037 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16038 clean-stagetrain: clean-stagetrain-mpc
16039 clean-stagetrain-mpc:
16040 @if [ $(current_stage) = stagetrain ]; then \
16041 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16042 else \
16043 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16044 $(MAKE) stagetrain-start; \
16045 fi; \
16046 cd $(HOST_SUBDIR)/mpc && \
16047 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16048 @endif mpc-bootstrap
16049
16050
16051 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16052 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16053 maybe-all-stagefeedback-mpc:
16054 maybe-clean-stagefeedback-mpc:
16055 @if mpc-bootstrap
16056 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16057 all-stagefeedback: all-stagefeedback-mpc
16058 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16059 all-stagefeedback-mpc: configure-stagefeedback-mpc
16060 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16061 @r=`${PWD_COMMAND}`; export r; \
16062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16063 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16064 $(HOST_EXPORTS) \
16065 $(POSTSTAGE1_HOST_EXPORTS) \
16066 cd $(HOST_SUBDIR)/mpc && \
16067 \
16068 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16069 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16070 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16071 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16072 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16073 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16074 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16075 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16076 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16077 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16078 $(TARGET-stagefeedback-mpc)
16079
16080 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16081 clean-stagefeedback: clean-stagefeedback-mpc
16082 clean-stagefeedback-mpc:
16083 @if [ $(current_stage) = stagefeedback ]; then \
16084 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16085 else \
16086 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16087 $(MAKE) stagefeedback-start; \
16088 fi; \
16089 cd $(HOST_SUBDIR)/mpc && \
16090 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16091 @endif mpc-bootstrap
16092
16093
16094 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16095 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16096 maybe-all-stageautoprofile-mpc:
16097 maybe-clean-stageautoprofile-mpc:
16098 @if mpc-bootstrap
16099 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16100 all-stageautoprofile: all-stageautoprofile-mpc
16101 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16102 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16103 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16104 @r=`${PWD_COMMAND}`; export r; \
16105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16106 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16107 $(HOST_EXPORTS) \
16108 $(POSTSTAGE1_HOST_EXPORTS) \
16109 cd $(HOST_SUBDIR)/mpc && \
16110 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16111 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16112 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16113 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16114 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16115 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16119 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16120 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16121 $(TARGET-stageautoprofile-mpc)
16122
16123 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16124 clean-stageautoprofile: clean-stageautoprofile-mpc
16125 clean-stageautoprofile-mpc:
16126 @if [ $(current_stage) = stageautoprofile ]; then \
16127 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16128 else \
16129 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16130 $(MAKE) stageautoprofile-start; \
16131 fi; \
16132 cd $(HOST_SUBDIR)/mpc && \
16133 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16134 @endif mpc-bootstrap
16135
16136
16137 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16138 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16139 maybe-all-stageautofeedback-mpc:
16140 maybe-clean-stageautofeedback-mpc:
16141 @if mpc-bootstrap
16142 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16143 all-stageautofeedback: all-stageautofeedback-mpc
16144 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16145 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16146 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16147 @r=`${PWD_COMMAND}`; export r; \
16148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16149 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16150 $(HOST_EXPORTS) \
16151 $(POSTSTAGE1_HOST_EXPORTS) \
16152 cd $(HOST_SUBDIR)/mpc && \
16153 \
16154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16155 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16156 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16157 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16158 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16162 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16163 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16164 $(TARGET-stageautofeedback-mpc)
16165
16166 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16167 clean-stageautofeedback: clean-stageautofeedback-mpc
16168 clean-stageautofeedback-mpc:
16169 @if [ $(current_stage) = stageautofeedback ]; then \
16170 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16171 else \
16172 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16173 $(MAKE) stageautofeedback-start; \
16174 fi; \
16175 cd $(HOST_SUBDIR)/mpc && \
16176 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16177 @endif mpc-bootstrap
16178
16179
16180
16181
16182
16183 .PHONY: check-mpc maybe-check-mpc
16184 maybe-check-mpc:
16185 @if mpc
16186 maybe-check-mpc: check-mpc
16187
16188 check-mpc:
16189 @: $(MAKE); $(unstage)
16190 @r=`${PWD_COMMAND}`; export r; \
16191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16192 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16193 (cd $(HOST_SUBDIR)/mpc && \
16194 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16195
16196 @endif mpc
16197
16198 .PHONY: install-mpc maybe-install-mpc
16199 maybe-install-mpc:
16200 @if mpc
16201 maybe-install-mpc: install-mpc
16202
16203 install-mpc:
16204
16205 @endif mpc
16206
16207 .PHONY: install-strip-mpc maybe-install-strip-mpc
16208 maybe-install-strip-mpc:
16209 @if mpc
16210 maybe-install-strip-mpc: install-strip-mpc
16211
16212 install-strip-mpc:
16213
16214 @endif mpc
16215
16216 # Other targets (info, dvi, pdf, etc.)
16217
16218 .PHONY: maybe-info-mpc info-mpc
16219 maybe-info-mpc:
16220 @if mpc
16221 maybe-info-mpc: info-mpc
16222
16223 info-mpc: \
16224 configure-mpc
16225 @[ -f ./mpc/Makefile ] || exit 0; \
16226 r=`${PWD_COMMAND}`; export r; \
16227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16228 $(HOST_EXPORTS) \
16229 for flag in $(EXTRA_HOST_FLAGS) ; do \
16230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16231 done; \
16232 echo "Doing info in mpc"; \
16233 (cd $(HOST_SUBDIR)/mpc && \
16234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16236 "RANLIB=$${RANLIB}" \
16237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16238 info) \
16239 || exit 1
16240
16241 @endif mpc
16242
16243 .PHONY: maybe-dvi-mpc dvi-mpc
16244 maybe-dvi-mpc:
16245 @if mpc
16246 maybe-dvi-mpc: dvi-mpc
16247
16248 dvi-mpc: \
16249 configure-mpc
16250 @[ -f ./mpc/Makefile ] || exit 0; \
16251 r=`${PWD_COMMAND}`; export r; \
16252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253 $(HOST_EXPORTS) \
16254 for flag in $(EXTRA_HOST_FLAGS) ; do \
16255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16256 done; \
16257 echo "Doing dvi in mpc"; \
16258 (cd $(HOST_SUBDIR)/mpc && \
16259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16261 "RANLIB=$${RANLIB}" \
16262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16263 dvi) \
16264 || exit 1
16265
16266 @endif mpc
16267
16268 .PHONY: maybe-pdf-mpc pdf-mpc
16269 maybe-pdf-mpc:
16270 @if mpc
16271 maybe-pdf-mpc: pdf-mpc
16272
16273 pdf-mpc: \
16274 configure-mpc
16275 @[ -f ./mpc/Makefile ] || exit 0; \
16276 r=`${PWD_COMMAND}`; export r; \
16277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16278 $(HOST_EXPORTS) \
16279 for flag in $(EXTRA_HOST_FLAGS) ; do \
16280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16281 done; \
16282 echo "Doing pdf in mpc"; \
16283 (cd $(HOST_SUBDIR)/mpc && \
16284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16286 "RANLIB=$${RANLIB}" \
16287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16288 pdf) \
16289 || exit 1
16290
16291 @endif mpc
16292
16293 .PHONY: maybe-html-mpc html-mpc
16294 maybe-html-mpc:
16295 @if mpc
16296 maybe-html-mpc: html-mpc
16297
16298 html-mpc: \
16299 configure-mpc
16300 @[ -f ./mpc/Makefile ] || exit 0; \
16301 r=`${PWD_COMMAND}`; export r; \
16302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16303 $(HOST_EXPORTS) \
16304 for flag in $(EXTRA_HOST_FLAGS) ; do \
16305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16306 done; \
16307 echo "Doing html in mpc"; \
16308 (cd $(HOST_SUBDIR)/mpc && \
16309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16311 "RANLIB=$${RANLIB}" \
16312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16313 html) \
16314 || exit 1
16315
16316 @endif mpc
16317
16318 .PHONY: maybe-TAGS-mpc TAGS-mpc
16319 maybe-TAGS-mpc:
16320 @if mpc
16321 maybe-TAGS-mpc: TAGS-mpc
16322
16323 TAGS-mpc: \
16324 configure-mpc
16325 @[ -f ./mpc/Makefile ] || exit 0; \
16326 r=`${PWD_COMMAND}`; export r; \
16327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16328 $(HOST_EXPORTS) \
16329 for flag in $(EXTRA_HOST_FLAGS) ; do \
16330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16331 done; \
16332 echo "Doing TAGS in mpc"; \
16333 (cd $(HOST_SUBDIR)/mpc && \
16334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16336 "RANLIB=$${RANLIB}" \
16337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16338 TAGS) \
16339 || exit 1
16340
16341 @endif mpc
16342
16343 .PHONY: maybe-install-info-mpc install-info-mpc
16344 maybe-install-info-mpc:
16345 @if mpc
16346 maybe-install-info-mpc: install-info-mpc
16347
16348 install-info-mpc: \
16349 configure-mpc \
16350 info-mpc
16351 @[ -f ./mpc/Makefile ] || exit 0; \
16352 r=`${PWD_COMMAND}`; export r; \
16353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16354 $(HOST_EXPORTS) \
16355 for flag in $(EXTRA_HOST_FLAGS) ; do \
16356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16357 done; \
16358 echo "Doing install-info in mpc"; \
16359 (cd $(HOST_SUBDIR)/mpc && \
16360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16362 "RANLIB=$${RANLIB}" \
16363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16364 install-info) \
16365 || exit 1
16366
16367 @endif mpc
16368
16369 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16370 maybe-install-dvi-mpc:
16371 @if mpc
16372 maybe-install-dvi-mpc: install-dvi-mpc
16373
16374 install-dvi-mpc: \
16375 configure-mpc \
16376 dvi-mpc
16377 @[ -f ./mpc/Makefile ] || exit 0; \
16378 r=`${PWD_COMMAND}`; export r; \
16379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16380 $(HOST_EXPORTS) \
16381 for flag in $(EXTRA_HOST_FLAGS) ; do \
16382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16383 done; \
16384 echo "Doing install-dvi in mpc"; \
16385 (cd $(HOST_SUBDIR)/mpc && \
16386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16388 "RANLIB=$${RANLIB}" \
16389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16390 install-dvi) \
16391 || exit 1
16392
16393 @endif mpc
16394
16395 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16396 maybe-install-pdf-mpc:
16397 @if mpc
16398 maybe-install-pdf-mpc: install-pdf-mpc
16399
16400 install-pdf-mpc: \
16401 configure-mpc \
16402 pdf-mpc
16403 @[ -f ./mpc/Makefile ] || exit 0; \
16404 r=`${PWD_COMMAND}`; export r; \
16405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16406 $(HOST_EXPORTS) \
16407 for flag in $(EXTRA_HOST_FLAGS) ; do \
16408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16409 done; \
16410 echo "Doing install-pdf in mpc"; \
16411 (cd $(HOST_SUBDIR)/mpc && \
16412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16414 "RANLIB=$${RANLIB}" \
16415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16416 install-pdf) \
16417 || exit 1
16418
16419 @endif mpc
16420
16421 .PHONY: maybe-install-html-mpc install-html-mpc
16422 maybe-install-html-mpc:
16423 @if mpc
16424 maybe-install-html-mpc: install-html-mpc
16425
16426 install-html-mpc: \
16427 configure-mpc \
16428 html-mpc
16429 @[ -f ./mpc/Makefile ] || exit 0; \
16430 r=`${PWD_COMMAND}`; export r; \
16431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432 $(HOST_EXPORTS) \
16433 for flag in $(EXTRA_HOST_FLAGS) ; do \
16434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16435 done; \
16436 echo "Doing install-html in mpc"; \
16437 (cd $(HOST_SUBDIR)/mpc && \
16438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16440 "RANLIB=$${RANLIB}" \
16441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16442 install-html) \
16443 || exit 1
16444
16445 @endif mpc
16446
16447 .PHONY: maybe-installcheck-mpc installcheck-mpc
16448 maybe-installcheck-mpc:
16449 @if mpc
16450 maybe-installcheck-mpc: installcheck-mpc
16451
16452 installcheck-mpc: \
16453 configure-mpc
16454 @[ -f ./mpc/Makefile ] || exit 0; \
16455 r=`${PWD_COMMAND}`; export r; \
16456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16457 $(HOST_EXPORTS) \
16458 for flag in $(EXTRA_HOST_FLAGS) ; do \
16459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16460 done; \
16461 echo "Doing installcheck in mpc"; \
16462 (cd $(HOST_SUBDIR)/mpc && \
16463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16465 "RANLIB=$${RANLIB}" \
16466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16467 installcheck) \
16468 || exit 1
16469
16470 @endif mpc
16471
16472 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16473 maybe-mostlyclean-mpc:
16474 @if mpc
16475 maybe-mostlyclean-mpc: mostlyclean-mpc
16476
16477 mostlyclean-mpc:
16478 @[ -f ./mpc/Makefile ] || exit 0; \
16479 r=`${PWD_COMMAND}`; export r; \
16480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16481 $(HOST_EXPORTS) \
16482 for flag in $(EXTRA_HOST_FLAGS) ; do \
16483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16484 done; \
16485 echo "Doing mostlyclean in mpc"; \
16486 (cd $(HOST_SUBDIR)/mpc && \
16487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16489 "RANLIB=$${RANLIB}" \
16490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16491 mostlyclean) \
16492 || exit 1
16493
16494 @endif mpc
16495
16496 .PHONY: maybe-clean-mpc clean-mpc
16497 maybe-clean-mpc:
16498 @if mpc
16499 maybe-clean-mpc: clean-mpc
16500
16501 clean-mpc:
16502 @[ -f ./mpc/Makefile ] || exit 0; \
16503 r=`${PWD_COMMAND}`; export r; \
16504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505 $(HOST_EXPORTS) \
16506 for flag in $(EXTRA_HOST_FLAGS) ; do \
16507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16508 done; \
16509 echo "Doing clean in mpc"; \
16510 (cd $(HOST_SUBDIR)/mpc && \
16511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16513 "RANLIB=$${RANLIB}" \
16514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16515 clean) \
16516 || exit 1
16517
16518 @endif mpc
16519
16520 .PHONY: maybe-distclean-mpc distclean-mpc
16521 maybe-distclean-mpc:
16522 @if mpc
16523 maybe-distclean-mpc: distclean-mpc
16524
16525 distclean-mpc:
16526 @[ -f ./mpc/Makefile ] || exit 0; \
16527 r=`${PWD_COMMAND}`; export r; \
16528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16529 $(HOST_EXPORTS) \
16530 for flag in $(EXTRA_HOST_FLAGS) ; do \
16531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16532 done; \
16533 echo "Doing distclean in mpc"; \
16534 (cd $(HOST_SUBDIR)/mpc && \
16535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16537 "RANLIB=$${RANLIB}" \
16538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16539 distclean) \
16540 || exit 1
16541
16542 @endif mpc
16543
16544 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16545 maybe-maintainer-clean-mpc:
16546 @if mpc
16547 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16548
16549 maintainer-clean-mpc:
16550 @[ -f ./mpc/Makefile ] || exit 0; \
16551 r=`${PWD_COMMAND}`; export r; \
16552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16553 $(HOST_EXPORTS) \
16554 for flag in $(EXTRA_HOST_FLAGS) ; do \
16555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16556 done; \
16557 echo "Doing maintainer-clean in mpc"; \
16558 (cd $(HOST_SUBDIR)/mpc && \
16559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16561 "RANLIB=$${RANLIB}" \
16562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16563 maintainer-clean) \
16564 || exit 1
16565
16566 @endif mpc
16567
16568
16569
16570 .PHONY: configure-isl maybe-configure-isl
16571 maybe-configure-isl:
16572 @if gcc-bootstrap
16573 configure-isl: stage_current
16574 @endif gcc-bootstrap
16575 @if isl
16576 maybe-configure-isl: configure-isl
16577 configure-isl:
16578 @r=`${PWD_COMMAND}`; export r; \
16579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16582 $(HOST_EXPORTS) \
16583 echo Configuring in $(HOST_SUBDIR)/isl; \
16584 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16585 case $(srcdir) in \
16586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16587 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16589 esac; \
16590 module_srcdir=isl; \
16591 $(SHELL) \
16592 $$s/$$module_srcdir/configure \
16593 --srcdir=$${topdir}/$$module_srcdir \
16594 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16595 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16596 || exit 1
16597 @endif isl
16598
16599
16600
16601 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16602 maybe-configure-stage1-isl:
16603 @if isl-bootstrap
16604 maybe-configure-stage1-isl: configure-stage1-isl
16605 configure-stage1-isl:
16606 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16607 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16608 @r=`${PWD_COMMAND}`; export r; \
16609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16610 TFLAGS="$(STAGE1_TFLAGS)"; \
16611 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16612 $(HOST_EXPORTS) \
16613 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16614 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16615 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16616 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16618 cd $(HOST_SUBDIR)/isl || exit 1; \
16619 case $(srcdir) in \
16620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16621 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16623 esac; \
16624 module_srcdir=isl; \
16625 $(SHELL) $$s/$$module_srcdir/configure \
16626 --srcdir=$${topdir}/$$module_srcdir \
16627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16628 --target=${target_alias} \
16629 \
16630 $(STAGE1_CONFIGURE_FLAGS) \
16631 --disable-shared @extra_isl_gmp_configure_flags@
16632 @endif isl-bootstrap
16633
16634 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16635 maybe-configure-stage2-isl:
16636 @if isl-bootstrap
16637 maybe-configure-stage2-isl: configure-stage2-isl
16638 configure-stage2-isl:
16639 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16641 @r=`${PWD_COMMAND}`; export r; \
16642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16643 TFLAGS="$(STAGE2_TFLAGS)"; \
16644 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16645 $(HOST_EXPORTS) \
16646 $(POSTSTAGE1_HOST_EXPORTS) \
16647 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16648 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16649 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16650 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16651 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16652 cd $(HOST_SUBDIR)/isl || exit 1; \
16653 case $(srcdir) in \
16654 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16655 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16656 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16657 esac; \
16658 module_srcdir=isl; \
16659 $(SHELL) $$s/$$module_srcdir/configure \
16660 --srcdir=$${topdir}/$$module_srcdir \
16661 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16662 --target=${target_alias} \
16663 --with-build-libsubdir=$(HOST_SUBDIR) \
16664 $(STAGE2_CONFIGURE_FLAGS) \
16665 --disable-shared @extra_isl_gmp_configure_flags@
16666 @endif isl-bootstrap
16667
16668 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16669 maybe-configure-stage3-isl:
16670 @if isl-bootstrap
16671 maybe-configure-stage3-isl: configure-stage3-isl
16672 configure-stage3-isl:
16673 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16674 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16675 @r=`${PWD_COMMAND}`; export r; \
16676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16677 TFLAGS="$(STAGE3_TFLAGS)"; \
16678 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16679 $(HOST_EXPORTS) \
16680 $(POSTSTAGE1_HOST_EXPORTS) \
16681 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16682 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16683 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16684 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16686 cd $(HOST_SUBDIR)/isl || exit 1; \
16687 case $(srcdir) in \
16688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16689 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16691 esac; \
16692 module_srcdir=isl; \
16693 $(SHELL) $$s/$$module_srcdir/configure \
16694 --srcdir=$${topdir}/$$module_srcdir \
16695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16696 --target=${target_alias} \
16697 --with-build-libsubdir=$(HOST_SUBDIR) \
16698 $(STAGE3_CONFIGURE_FLAGS) \
16699 --disable-shared @extra_isl_gmp_configure_flags@
16700 @endif isl-bootstrap
16701
16702 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16703 maybe-configure-stage4-isl:
16704 @if isl-bootstrap
16705 maybe-configure-stage4-isl: configure-stage4-isl
16706 configure-stage4-isl:
16707 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16708 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16709 @r=`${PWD_COMMAND}`; export r; \
16710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16711 TFLAGS="$(STAGE4_TFLAGS)"; \
16712 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16713 $(HOST_EXPORTS) \
16714 $(POSTSTAGE1_HOST_EXPORTS) \
16715 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16716 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16717 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16718 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16720 cd $(HOST_SUBDIR)/isl || exit 1; \
16721 case $(srcdir) in \
16722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16723 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16725 esac; \
16726 module_srcdir=isl; \
16727 $(SHELL) $$s/$$module_srcdir/configure \
16728 --srcdir=$${topdir}/$$module_srcdir \
16729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16730 --target=${target_alias} \
16731 --with-build-libsubdir=$(HOST_SUBDIR) \
16732 $(STAGE4_CONFIGURE_FLAGS) \
16733 --disable-shared @extra_isl_gmp_configure_flags@
16734 @endif isl-bootstrap
16735
16736 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16737 maybe-configure-stageprofile-isl:
16738 @if isl-bootstrap
16739 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16740 configure-stageprofile-isl:
16741 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16743 @r=`${PWD_COMMAND}`; export r; \
16744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16745 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16746 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16747 $(HOST_EXPORTS) \
16748 $(POSTSTAGE1_HOST_EXPORTS) \
16749 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16750 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16751 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16752 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16754 cd $(HOST_SUBDIR)/isl || exit 1; \
16755 case $(srcdir) in \
16756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16757 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16759 esac; \
16760 module_srcdir=isl; \
16761 $(SHELL) $$s/$$module_srcdir/configure \
16762 --srcdir=$${topdir}/$$module_srcdir \
16763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16764 --target=${target_alias} \
16765 --with-build-libsubdir=$(HOST_SUBDIR) \
16766 $(STAGEprofile_CONFIGURE_FLAGS) \
16767 --disable-shared @extra_isl_gmp_configure_flags@
16768 @endif isl-bootstrap
16769
16770 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16771 maybe-configure-stagetrain-isl:
16772 @if isl-bootstrap
16773 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16774 configure-stagetrain-isl:
16775 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16776 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16777 @r=`${PWD_COMMAND}`; export r; \
16778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16780 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16781 $(HOST_EXPORTS) \
16782 $(POSTSTAGE1_HOST_EXPORTS) \
16783 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16784 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16785 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16786 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16788 cd $(HOST_SUBDIR)/isl || exit 1; \
16789 case $(srcdir) in \
16790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16791 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16793 esac; \
16794 module_srcdir=isl; \
16795 $(SHELL) $$s/$$module_srcdir/configure \
16796 --srcdir=$${topdir}/$$module_srcdir \
16797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16798 --target=${target_alias} \
16799 --with-build-libsubdir=$(HOST_SUBDIR) \
16800 $(STAGEtrain_CONFIGURE_FLAGS) \
16801 --disable-shared @extra_isl_gmp_configure_flags@
16802 @endif isl-bootstrap
16803
16804 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16805 maybe-configure-stagefeedback-isl:
16806 @if isl-bootstrap
16807 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16808 configure-stagefeedback-isl:
16809 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16811 @r=`${PWD_COMMAND}`; export r; \
16812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16813 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16814 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16815 $(HOST_EXPORTS) \
16816 $(POSTSTAGE1_HOST_EXPORTS) \
16817 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16818 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16819 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16820 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16822 cd $(HOST_SUBDIR)/isl || exit 1; \
16823 case $(srcdir) in \
16824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16825 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16827 esac; \
16828 module_srcdir=isl; \
16829 $(SHELL) $$s/$$module_srcdir/configure \
16830 --srcdir=$${topdir}/$$module_srcdir \
16831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16832 --target=${target_alias} \
16833 --with-build-libsubdir=$(HOST_SUBDIR) \
16834 $(STAGEfeedback_CONFIGURE_FLAGS) \
16835 --disable-shared @extra_isl_gmp_configure_flags@
16836 @endif isl-bootstrap
16837
16838 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16839 maybe-configure-stageautoprofile-isl:
16840 @if isl-bootstrap
16841 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16842 configure-stageautoprofile-isl:
16843 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16845 @r=`${PWD_COMMAND}`; export r; \
16846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16847 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16848 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16849 $(HOST_EXPORTS) \
16850 $(POSTSTAGE1_HOST_EXPORTS) \
16851 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16852 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16853 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16854 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16856 cd $(HOST_SUBDIR)/isl || exit 1; \
16857 case $(srcdir) in \
16858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16859 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16861 esac; \
16862 module_srcdir=isl; \
16863 $(SHELL) $$s/$$module_srcdir/configure \
16864 --srcdir=$${topdir}/$$module_srcdir \
16865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16866 --target=${target_alias} \
16867 --with-build-libsubdir=$(HOST_SUBDIR) \
16868 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16869 --disable-shared @extra_isl_gmp_configure_flags@
16870 @endif isl-bootstrap
16871
16872 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16873 maybe-configure-stageautofeedback-isl:
16874 @if isl-bootstrap
16875 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16876 configure-stageautofeedback-isl:
16877 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16879 @r=`${PWD_COMMAND}`; export r; \
16880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16881 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16882 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16883 $(HOST_EXPORTS) \
16884 $(POSTSTAGE1_HOST_EXPORTS) \
16885 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16886 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16887 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16888 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16890 cd $(HOST_SUBDIR)/isl || exit 1; \
16891 case $(srcdir) in \
16892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16893 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16895 esac; \
16896 module_srcdir=isl; \
16897 $(SHELL) $$s/$$module_srcdir/configure \
16898 --srcdir=$${topdir}/$$module_srcdir \
16899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16900 --target=${target_alias} \
16901 --with-build-libsubdir=$(HOST_SUBDIR) \
16902 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16903 --disable-shared @extra_isl_gmp_configure_flags@
16904 @endif isl-bootstrap
16905
16906
16907
16908
16909
16910 .PHONY: all-isl maybe-all-isl
16911 maybe-all-isl:
16912 @if gcc-bootstrap
16913 all-isl: stage_current
16914 @endif gcc-bootstrap
16915 @if isl
16916 TARGET-isl=all
16917 maybe-all-isl: all-isl
16918 all-isl: configure-isl
16919 @r=`${PWD_COMMAND}`; export r; \
16920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16921 $(HOST_EXPORTS) \
16922 (cd $(HOST_SUBDIR)/isl && \
16923 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16924 $(TARGET-isl))
16925 @endif isl
16926
16927
16928
16929 .PHONY: all-stage1-isl maybe-all-stage1-isl
16930 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16931 maybe-all-stage1-isl:
16932 maybe-clean-stage1-isl:
16933 @if isl-bootstrap
16934 maybe-all-stage1-isl: all-stage1-isl
16935 all-stage1: all-stage1-isl
16936 TARGET-stage1-isl = $(TARGET-isl)
16937 all-stage1-isl: configure-stage1-isl
16938 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16939 @r=`${PWD_COMMAND}`; export r; \
16940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16941 TFLAGS="$(STAGE1_TFLAGS)"; \
16942 $(HOST_EXPORTS) \
16943 cd $(HOST_SUBDIR)/isl && \
16944 \
16945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16946 CFLAGS="$(STAGE1_CFLAGS)" \
16947 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16948 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16949 LIBCFLAGS="$(LIBCFLAGS)" \
16950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16953 $(EXTRA_HOST_FLAGS) \
16954 $(STAGE1_FLAGS_TO_PASS) V=1 \
16955 TFLAGS="$(STAGE1_TFLAGS)" \
16956 $(TARGET-stage1-isl)
16957
16958 maybe-clean-stage1-isl: clean-stage1-isl
16959 clean-stage1: clean-stage1-isl
16960 clean-stage1-isl:
16961 @if [ $(current_stage) = stage1 ]; then \
16962 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16963 else \
16964 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16965 $(MAKE) stage1-start; \
16966 fi; \
16967 cd $(HOST_SUBDIR)/isl && \
16968 $(MAKE) $(EXTRA_HOST_FLAGS) \
16969 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16970 @endif isl-bootstrap
16971
16972
16973 .PHONY: all-stage2-isl maybe-all-stage2-isl
16974 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16975 maybe-all-stage2-isl:
16976 maybe-clean-stage2-isl:
16977 @if isl-bootstrap
16978 maybe-all-stage2-isl: all-stage2-isl
16979 all-stage2: all-stage2-isl
16980 TARGET-stage2-isl = $(TARGET-isl)
16981 all-stage2-isl: configure-stage2-isl
16982 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16983 @r=`${PWD_COMMAND}`; export r; \
16984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16985 TFLAGS="$(STAGE2_TFLAGS)"; \
16986 $(HOST_EXPORTS) \
16987 $(POSTSTAGE1_HOST_EXPORTS) \
16988 cd $(HOST_SUBDIR)/isl && \
16989 \
16990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16991 CFLAGS="$(STAGE2_CFLAGS)" \
16992 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16993 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16994 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16998 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16999 TFLAGS="$(STAGE2_TFLAGS)" \
17000 $(TARGET-stage2-isl)
17001
17002 maybe-clean-stage2-isl: clean-stage2-isl
17003 clean-stage2: clean-stage2-isl
17004 clean-stage2-isl:
17005 @if [ $(current_stage) = stage2 ]; then \
17006 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17007 else \
17008 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17009 $(MAKE) stage2-start; \
17010 fi; \
17011 cd $(HOST_SUBDIR)/isl && \
17012 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17013 @endif isl-bootstrap
17014
17015
17016 .PHONY: all-stage3-isl maybe-all-stage3-isl
17017 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17018 maybe-all-stage3-isl:
17019 maybe-clean-stage3-isl:
17020 @if isl-bootstrap
17021 maybe-all-stage3-isl: all-stage3-isl
17022 all-stage3: all-stage3-isl
17023 TARGET-stage3-isl = $(TARGET-isl)
17024 all-stage3-isl: configure-stage3-isl
17025 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17026 @r=`${PWD_COMMAND}`; export r; \
17027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17028 TFLAGS="$(STAGE3_TFLAGS)"; \
17029 $(HOST_EXPORTS) \
17030 $(POSTSTAGE1_HOST_EXPORTS) \
17031 cd $(HOST_SUBDIR)/isl && \
17032 \
17033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17034 CFLAGS="$(STAGE3_CFLAGS)" \
17035 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17036 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17037 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17041 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17042 TFLAGS="$(STAGE3_TFLAGS)" \
17043 $(TARGET-stage3-isl)
17044
17045 maybe-clean-stage3-isl: clean-stage3-isl
17046 clean-stage3: clean-stage3-isl
17047 clean-stage3-isl:
17048 @if [ $(current_stage) = stage3 ]; then \
17049 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17050 else \
17051 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17052 $(MAKE) stage3-start; \
17053 fi; \
17054 cd $(HOST_SUBDIR)/isl && \
17055 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17056 @endif isl-bootstrap
17057
17058
17059 .PHONY: all-stage4-isl maybe-all-stage4-isl
17060 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17061 maybe-all-stage4-isl:
17062 maybe-clean-stage4-isl:
17063 @if isl-bootstrap
17064 maybe-all-stage4-isl: all-stage4-isl
17065 all-stage4: all-stage4-isl
17066 TARGET-stage4-isl = $(TARGET-isl)
17067 all-stage4-isl: configure-stage4-isl
17068 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17069 @r=`${PWD_COMMAND}`; export r; \
17070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17071 TFLAGS="$(STAGE4_TFLAGS)"; \
17072 $(HOST_EXPORTS) \
17073 $(POSTSTAGE1_HOST_EXPORTS) \
17074 cd $(HOST_SUBDIR)/isl && \
17075 \
17076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17077 CFLAGS="$(STAGE4_CFLAGS)" \
17078 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17079 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17080 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17085 TFLAGS="$(STAGE4_TFLAGS)" \
17086 $(TARGET-stage4-isl)
17087
17088 maybe-clean-stage4-isl: clean-stage4-isl
17089 clean-stage4: clean-stage4-isl
17090 clean-stage4-isl:
17091 @if [ $(current_stage) = stage4 ]; then \
17092 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17093 else \
17094 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17095 $(MAKE) stage4-start; \
17096 fi; \
17097 cd $(HOST_SUBDIR)/isl && \
17098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17099 @endif isl-bootstrap
17100
17101
17102 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17103 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17104 maybe-all-stageprofile-isl:
17105 maybe-clean-stageprofile-isl:
17106 @if isl-bootstrap
17107 maybe-all-stageprofile-isl: all-stageprofile-isl
17108 all-stageprofile: all-stageprofile-isl
17109 TARGET-stageprofile-isl = $(TARGET-isl)
17110 all-stageprofile-isl: configure-stageprofile-isl
17111 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17112 @r=`${PWD_COMMAND}`; export r; \
17113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17115 $(HOST_EXPORTS) \
17116 $(POSTSTAGE1_HOST_EXPORTS) \
17117 cd $(HOST_SUBDIR)/isl && \
17118 \
17119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17120 CFLAGS="$(STAGEprofile_CFLAGS)" \
17121 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17122 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17123 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17127 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17128 TFLAGS="$(STAGEprofile_TFLAGS)" \
17129 $(TARGET-stageprofile-isl)
17130
17131 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17132 clean-stageprofile: clean-stageprofile-isl
17133 clean-stageprofile-isl:
17134 @if [ $(current_stage) = stageprofile ]; then \
17135 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17136 else \
17137 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17138 $(MAKE) stageprofile-start; \
17139 fi; \
17140 cd $(HOST_SUBDIR)/isl && \
17141 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17142 @endif isl-bootstrap
17143
17144
17145 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17146 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17147 maybe-all-stagetrain-isl:
17148 maybe-clean-stagetrain-isl:
17149 @if isl-bootstrap
17150 maybe-all-stagetrain-isl: all-stagetrain-isl
17151 all-stagetrain: all-stagetrain-isl
17152 TARGET-stagetrain-isl = $(TARGET-isl)
17153 all-stagetrain-isl: configure-stagetrain-isl
17154 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17155 @r=`${PWD_COMMAND}`; export r; \
17156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17157 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17158 $(HOST_EXPORTS) \
17159 $(POSTSTAGE1_HOST_EXPORTS) \
17160 cd $(HOST_SUBDIR)/isl && \
17161 \
17162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17163 CFLAGS="$(STAGEtrain_CFLAGS)" \
17164 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17165 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17166 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17170 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17171 TFLAGS="$(STAGEtrain_TFLAGS)" \
17172 $(TARGET-stagetrain-isl)
17173
17174 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17175 clean-stagetrain: clean-stagetrain-isl
17176 clean-stagetrain-isl:
17177 @if [ $(current_stage) = stagetrain ]; then \
17178 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17179 else \
17180 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17181 $(MAKE) stagetrain-start; \
17182 fi; \
17183 cd $(HOST_SUBDIR)/isl && \
17184 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17185 @endif isl-bootstrap
17186
17187
17188 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17189 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17190 maybe-all-stagefeedback-isl:
17191 maybe-clean-stagefeedback-isl:
17192 @if isl-bootstrap
17193 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17194 all-stagefeedback: all-stagefeedback-isl
17195 TARGET-stagefeedback-isl = $(TARGET-isl)
17196 all-stagefeedback-isl: configure-stagefeedback-isl
17197 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17198 @r=`${PWD_COMMAND}`; export r; \
17199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17200 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17201 $(HOST_EXPORTS) \
17202 $(POSTSTAGE1_HOST_EXPORTS) \
17203 cd $(HOST_SUBDIR)/isl && \
17204 \
17205 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17206 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17207 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17208 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17209 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17214 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17215 $(TARGET-stagefeedback-isl)
17216
17217 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17218 clean-stagefeedback: clean-stagefeedback-isl
17219 clean-stagefeedback-isl:
17220 @if [ $(current_stage) = stagefeedback ]; then \
17221 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17222 else \
17223 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17224 $(MAKE) stagefeedback-start; \
17225 fi; \
17226 cd $(HOST_SUBDIR)/isl && \
17227 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17228 @endif isl-bootstrap
17229
17230
17231 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17232 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17233 maybe-all-stageautoprofile-isl:
17234 maybe-clean-stageautoprofile-isl:
17235 @if isl-bootstrap
17236 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17237 all-stageautoprofile: all-stageautoprofile-isl
17238 TARGET-stageautoprofile-isl = $(TARGET-isl)
17239 all-stageautoprofile-isl: configure-stageautoprofile-isl
17240 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17241 @r=`${PWD_COMMAND}`; export r; \
17242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17243 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17244 $(HOST_EXPORTS) \
17245 $(POSTSTAGE1_HOST_EXPORTS) \
17246 cd $(HOST_SUBDIR)/isl && \
17247 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17249 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17250 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17251 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17252 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17256 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17257 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17258 $(TARGET-stageautoprofile-isl)
17259
17260 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17261 clean-stageautoprofile: clean-stageautoprofile-isl
17262 clean-stageautoprofile-isl:
17263 @if [ $(current_stage) = stageautoprofile ]; then \
17264 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17265 else \
17266 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17267 $(MAKE) stageautoprofile-start; \
17268 fi; \
17269 cd $(HOST_SUBDIR)/isl && \
17270 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17271 @endif isl-bootstrap
17272
17273
17274 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17275 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17276 maybe-all-stageautofeedback-isl:
17277 maybe-clean-stageautofeedback-isl:
17278 @if isl-bootstrap
17279 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17280 all-stageautofeedback: all-stageautofeedback-isl
17281 TARGET-stageautofeedback-isl = $(TARGET-isl)
17282 all-stageautofeedback-isl: configure-stageautofeedback-isl
17283 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17284 @r=`${PWD_COMMAND}`; export r; \
17285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17286 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17287 $(HOST_EXPORTS) \
17288 $(POSTSTAGE1_HOST_EXPORTS) \
17289 cd $(HOST_SUBDIR)/isl && \
17290 \
17291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17292 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17293 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17294 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17295 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17299 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17300 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17301 $(TARGET-stageautofeedback-isl)
17302
17303 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17304 clean-stageautofeedback: clean-stageautofeedback-isl
17305 clean-stageautofeedback-isl:
17306 @if [ $(current_stage) = stageautofeedback ]; then \
17307 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17308 else \
17309 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17310 $(MAKE) stageautofeedback-start; \
17311 fi; \
17312 cd $(HOST_SUBDIR)/isl && \
17313 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17314 @endif isl-bootstrap
17315
17316
17317
17318
17319
17320 .PHONY: check-isl maybe-check-isl
17321 maybe-check-isl:
17322 @if isl
17323 maybe-check-isl: check-isl
17324
17325 check-isl:
17326 @: $(MAKE); $(unstage)
17327 @r=`${PWD_COMMAND}`; export r; \
17328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17330 (cd $(HOST_SUBDIR)/isl && \
17331 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17332
17333 @endif isl
17334
17335 .PHONY: install-isl maybe-install-isl
17336 maybe-install-isl:
17337 @if isl
17338 maybe-install-isl: install-isl
17339
17340 install-isl:
17341
17342 @endif isl
17343
17344 .PHONY: install-strip-isl maybe-install-strip-isl
17345 maybe-install-strip-isl:
17346 @if isl
17347 maybe-install-strip-isl: install-strip-isl
17348
17349 install-strip-isl:
17350
17351 @endif isl
17352
17353 # Other targets (info, dvi, pdf, etc.)
17354
17355 .PHONY: maybe-info-isl info-isl
17356 maybe-info-isl:
17357 @if isl
17358 maybe-info-isl: info-isl
17359
17360 info-isl: \
17361 configure-isl
17362 @[ -f ./isl/Makefile ] || exit 0; \
17363 r=`${PWD_COMMAND}`; export r; \
17364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17365 $(HOST_EXPORTS) \
17366 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17368 done; \
17369 echo "Doing info in isl"; \
17370 (cd $(HOST_SUBDIR)/isl && \
17371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17373 "RANLIB=$${RANLIB}" \
17374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17375 info) \
17376 || exit 1
17377
17378 @endif isl
17379
17380 .PHONY: maybe-dvi-isl dvi-isl
17381 maybe-dvi-isl:
17382 @if isl
17383 maybe-dvi-isl: dvi-isl
17384
17385 dvi-isl: \
17386 configure-isl
17387 @[ -f ./isl/Makefile ] || exit 0; \
17388 r=`${PWD_COMMAND}`; export r; \
17389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17390 $(HOST_EXPORTS) \
17391 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17393 done; \
17394 echo "Doing dvi in isl"; \
17395 (cd $(HOST_SUBDIR)/isl && \
17396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17398 "RANLIB=$${RANLIB}" \
17399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17400 dvi) \
17401 || exit 1
17402
17403 @endif isl
17404
17405 .PHONY: maybe-pdf-isl pdf-isl
17406 maybe-pdf-isl:
17407 @if isl
17408 maybe-pdf-isl: pdf-isl
17409
17410 pdf-isl: \
17411 configure-isl
17412 @[ -f ./isl/Makefile ] || exit 0; \
17413 r=`${PWD_COMMAND}`; export r; \
17414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17415 $(HOST_EXPORTS) \
17416 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17418 done; \
17419 echo "Doing pdf in isl"; \
17420 (cd $(HOST_SUBDIR)/isl && \
17421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17423 "RANLIB=$${RANLIB}" \
17424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17425 pdf) \
17426 || exit 1
17427
17428 @endif isl
17429
17430 .PHONY: maybe-html-isl html-isl
17431 maybe-html-isl:
17432 @if isl
17433 maybe-html-isl: html-isl
17434
17435 html-isl: \
17436 configure-isl
17437 @[ -f ./isl/Makefile ] || exit 0; \
17438 r=`${PWD_COMMAND}`; export r; \
17439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17440 $(HOST_EXPORTS) \
17441 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17443 done; \
17444 echo "Doing html in isl"; \
17445 (cd $(HOST_SUBDIR)/isl && \
17446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17448 "RANLIB=$${RANLIB}" \
17449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17450 html) \
17451 || exit 1
17452
17453 @endif isl
17454
17455 .PHONY: maybe-TAGS-isl TAGS-isl
17456 maybe-TAGS-isl:
17457 @if isl
17458 maybe-TAGS-isl: TAGS-isl
17459
17460 TAGS-isl: \
17461 configure-isl
17462 @[ -f ./isl/Makefile ] || exit 0; \
17463 r=`${PWD_COMMAND}`; export r; \
17464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465 $(HOST_EXPORTS) \
17466 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17468 done; \
17469 echo "Doing TAGS in isl"; \
17470 (cd $(HOST_SUBDIR)/isl && \
17471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17473 "RANLIB=$${RANLIB}" \
17474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17475 TAGS) \
17476 || exit 1
17477
17478 @endif isl
17479
17480 .PHONY: maybe-install-info-isl install-info-isl
17481 maybe-install-info-isl:
17482 @if isl
17483 maybe-install-info-isl: install-info-isl
17484
17485 install-info-isl: \
17486 configure-isl \
17487 info-isl
17488 @[ -f ./isl/Makefile ] || exit 0; \
17489 r=`${PWD_COMMAND}`; export r; \
17490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17491 $(HOST_EXPORTS) \
17492 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17494 done; \
17495 echo "Doing install-info in isl"; \
17496 (cd $(HOST_SUBDIR)/isl && \
17497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17499 "RANLIB=$${RANLIB}" \
17500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17501 install-info) \
17502 || exit 1
17503
17504 @endif isl
17505
17506 .PHONY: maybe-install-dvi-isl install-dvi-isl
17507 maybe-install-dvi-isl:
17508 @if isl
17509 maybe-install-dvi-isl: install-dvi-isl
17510
17511 install-dvi-isl: \
17512 configure-isl \
17513 dvi-isl
17514 @[ -f ./isl/Makefile ] || exit 0; \
17515 r=`${PWD_COMMAND}`; export r; \
17516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17517 $(HOST_EXPORTS) \
17518 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17520 done; \
17521 echo "Doing install-dvi in isl"; \
17522 (cd $(HOST_SUBDIR)/isl && \
17523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17525 "RANLIB=$${RANLIB}" \
17526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17527 install-dvi) \
17528 || exit 1
17529
17530 @endif isl
17531
17532 .PHONY: maybe-install-pdf-isl install-pdf-isl
17533 maybe-install-pdf-isl:
17534 @if isl
17535 maybe-install-pdf-isl: install-pdf-isl
17536
17537 install-pdf-isl: \
17538 configure-isl \
17539 pdf-isl
17540 @[ -f ./isl/Makefile ] || exit 0; \
17541 r=`${PWD_COMMAND}`; export r; \
17542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17543 $(HOST_EXPORTS) \
17544 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17546 done; \
17547 echo "Doing install-pdf in isl"; \
17548 (cd $(HOST_SUBDIR)/isl && \
17549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17551 "RANLIB=$${RANLIB}" \
17552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17553 install-pdf) \
17554 || exit 1
17555
17556 @endif isl
17557
17558 .PHONY: maybe-install-html-isl install-html-isl
17559 maybe-install-html-isl:
17560 @if isl
17561 maybe-install-html-isl: install-html-isl
17562
17563 install-html-isl: \
17564 configure-isl \
17565 html-isl
17566 @[ -f ./isl/Makefile ] || exit 0; \
17567 r=`${PWD_COMMAND}`; export r; \
17568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17569 $(HOST_EXPORTS) \
17570 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17572 done; \
17573 echo "Doing install-html in isl"; \
17574 (cd $(HOST_SUBDIR)/isl && \
17575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17577 "RANLIB=$${RANLIB}" \
17578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17579 install-html) \
17580 || exit 1
17581
17582 @endif isl
17583
17584 .PHONY: maybe-installcheck-isl installcheck-isl
17585 maybe-installcheck-isl:
17586 @if isl
17587 maybe-installcheck-isl: installcheck-isl
17588
17589 installcheck-isl: \
17590 configure-isl
17591 @[ -f ./isl/Makefile ] || exit 0; \
17592 r=`${PWD_COMMAND}`; export r; \
17593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17594 $(HOST_EXPORTS) \
17595 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17597 done; \
17598 echo "Doing installcheck in isl"; \
17599 (cd $(HOST_SUBDIR)/isl && \
17600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17602 "RANLIB=$${RANLIB}" \
17603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17604 installcheck) \
17605 || exit 1
17606
17607 @endif isl
17608
17609 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17610 maybe-mostlyclean-isl:
17611 @if isl
17612 maybe-mostlyclean-isl: mostlyclean-isl
17613
17614 mostlyclean-isl:
17615 @[ -f ./isl/Makefile ] || exit 0; \
17616 r=`${PWD_COMMAND}`; export r; \
17617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17618 $(HOST_EXPORTS) \
17619 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17621 done; \
17622 echo "Doing mostlyclean in isl"; \
17623 (cd $(HOST_SUBDIR)/isl && \
17624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17626 "RANLIB=$${RANLIB}" \
17627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17628 mostlyclean) \
17629 || exit 1
17630
17631 @endif isl
17632
17633 .PHONY: maybe-clean-isl clean-isl
17634 maybe-clean-isl:
17635 @if isl
17636 maybe-clean-isl: clean-isl
17637
17638 clean-isl:
17639 @[ -f ./isl/Makefile ] || exit 0; \
17640 r=`${PWD_COMMAND}`; export r; \
17641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17642 $(HOST_EXPORTS) \
17643 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17645 done; \
17646 echo "Doing clean in isl"; \
17647 (cd $(HOST_SUBDIR)/isl && \
17648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17650 "RANLIB=$${RANLIB}" \
17651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17652 clean) \
17653 || exit 1
17654
17655 @endif isl
17656
17657 .PHONY: maybe-distclean-isl distclean-isl
17658 maybe-distclean-isl:
17659 @if isl
17660 maybe-distclean-isl: distclean-isl
17661
17662 distclean-isl:
17663 @[ -f ./isl/Makefile ] || exit 0; \
17664 r=`${PWD_COMMAND}`; export r; \
17665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17666 $(HOST_EXPORTS) \
17667 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17669 done; \
17670 echo "Doing distclean in isl"; \
17671 (cd $(HOST_SUBDIR)/isl && \
17672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17674 "RANLIB=$${RANLIB}" \
17675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17676 distclean) \
17677 || exit 1
17678
17679 @endif isl
17680
17681 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17682 maybe-maintainer-clean-isl:
17683 @if isl
17684 maybe-maintainer-clean-isl: maintainer-clean-isl
17685
17686 maintainer-clean-isl:
17687 @[ -f ./isl/Makefile ] || exit 0; \
17688 r=`${PWD_COMMAND}`; export r; \
17689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17690 $(HOST_EXPORTS) \
17691 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17693 done; \
17694 echo "Doing maintainer-clean in isl"; \
17695 (cd $(HOST_SUBDIR)/isl && \
17696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17698 "RANLIB=$${RANLIB}" \
17699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17700 maintainer-clean) \
17701 || exit 1
17702
17703 @endif isl
17704
17705
17706
17707 .PHONY: configure-libelf maybe-configure-libelf
17708 maybe-configure-libelf:
17709 @if gcc-bootstrap
17710 configure-libelf: stage_current
17711 @endif gcc-bootstrap
17712 @if libelf
17713 maybe-configure-libelf: configure-libelf
17714 configure-libelf:
17715 @r=`${PWD_COMMAND}`; export r; \
17716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17717 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17719 $(HOST_EXPORTS) \
17720 echo Configuring in $(HOST_SUBDIR)/libelf; \
17721 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17722 case $(srcdir) in \
17723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17724 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17726 esac; \
17727 module_srcdir=libelf; \
17728 $(SHELL) \
17729 $$s/$$module_srcdir/configure \
17730 --srcdir=$${topdir}/$$module_srcdir \
17731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17732 --target=${target_alias} --disable-shared \
17733 || exit 1
17734 @endif libelf
17735
17736
17737
17738 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17739 maybe-configure-stage1-libelf:
17740 @if libelf-bootstrap
17741 maybe-configure-stage1-libelf: configure-stage1-libelf
17742 configure-stage1-libelf:
17743 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17745 @r=`${PWD_COMMAND}`; export r; \
17746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17747 TFLAGS="$(STAGE1_TFLAGS)"; \
17748 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17749 $(HOST_EXPORTS) \
17750 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17751 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17752 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17753 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17755 cd $(HOST_SUBDIR)/libelf || exit 1; \
17756 case $(srcdir) in \
17757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17758 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17760 esac; \
17761 module_srcdir=libelf; \
17762 $(SHELL) $$s/$$module_srcdir/configure \
17763 --srcdir=$${topdir}/$$module_srcdir \
17764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17765 --target=${target_alias} \
17766 \
17767 $(STAGE1_CONFIGURE_FLAGS) \
17768 --disable-shared
17769 @endif libelf-bootstrap
17770
17771 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17772 maybe-configure-stage2-libelf:
17773 @if libelf-bootstrap
17774 maybe-configure-stage2-libelf: configure-stage2-libelf
17775 configure-stage2-libelf:
17776 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17778 @r=`${PWD_COMMAND}`; export r; \
17779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17780 TFLAGS="$(STAGE2_TFLAGS)"; \
17781 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17782 $(HOST_EXPORTS) \
17783 $(POSTSTAGE1_HOST_EXPORTS) \
17784 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17785 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17786 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17787 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17789 cd $(HOST_SUBDIR)/libelf || exit 1; \
17790 case $(srcdir) in \
17791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17792 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17794 esac; \
17795 module_srcdir=libelf; \
17796 $(SHELL) $$s/$$module_srcdir/configure \
17797 --srcdir=$${topdir}/$$module_srcdir \
17798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17799 --target=${target_alias} \
17800 --with-build-libsubdir=$(HOST_SUBDIR) \
17801 $(STAGE2_CONFIGURE_FLAGS) \
17802 --disable-shared
17803 @endif libelf-bootstrap
17804
17805 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17806 maybe-configure-stage3-libelf:
17807 @if libelf-bootstrap
17808 maybe-configure-stage3-libelf: configure-stage3-libelf
17809 configure-stage3-libelf:
17810 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17812 @r=`${PWD_COMMAND}`; export r; \
17813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17814 TFLAGS="$(STAGE3_TFLAGS)"; \
17815 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17816 $(HOST_EXPORTS) \
17817 $(POSTSTAGE1_HOST_EXPORTS) \
17818 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17819 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17820 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17821 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17823 cd $(HOST_SUBDIR)/libelf || exit 1; \
17824 case $(srcdir) in \
17825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17826 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17828 esac; \
17829 module_srcdir=libelf; \
17830 $(SHELL) $$s/$$module_srcdir/configure \
17831 --srcdir=$${topdir}/$$module_srcdir \
17832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17833 --target=${target_alias} \
17834 --with-build-libsubdir=$(HOST_SUBDIR) \
17835 $(STAGE3_CONFIGURE_FLAGS) \
17836 --disable-shared
17837 @endif libelf-bootstrap
17838
17839 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17840 maybe-configure-stage4-libelf:
17841 @if libelf-bootstrap
17842 maybe-configure-stage4-libelf: configure-stage4-libelf
17843 configure-stage4-libelf:
17844 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17846 @r=`${PWD_COMMAND}`; export r; \
17847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17848 TFLAGS="$(STAGE4_TFLAGS)"; \
17849 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17850 $(HOST_EXPORTS) \
17851 $(POSTSTAGE1_HOST_EXPORTS) \
17852 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17853 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17854 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17855 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17857 cd $(HOST_SUBDIR)/libelf || exit 1; \
17858 case $(srcdir) in \
17859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17860 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17862 esac; \
17863 module_srcdir=libelf; \
17864 $(SHELL) $$s/$$module_srcdir/configure \
17865 --srcdir=$${topdir}/$$module_srcdir \
17866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17867 --target=${target_alias} \
17868 --with-build-libsubdir=$(HOST_SUBDIR) \
17869 $(STAGE4_CONFIGURE_FLAGS) \
17870 --disable-shared
17871 @endif libelf-bootstrap
17872
17873 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17874 maybe-configure-stageprofile-libelf:
17875 @if libelf-bootstrap
17876 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17877 configure-stageprofile-libelf:
17878 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17880 @r=`${PWD_COMMAND}`; export r; \
17881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17883 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17884 $(HOST_EXPORTS) \
17885 $(POSTSTAGE1_HOST_EXPORTS) \
17886 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17887 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17888 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17889 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17891 cd $(HOST_SUBDIR)/libelf || exit 1; \
17892 case $(srcdir) in \
17893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17894 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17896 esac; \
17897 module_srcdir=libelf; \
17898 $(SHELL) $$s/$$module_srcdir/configure \
17899 --srcdir=$${topdir}/$$module_srcdir \
17900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17901 --target=${target_alias} \
17902 --with-build-libsubdir=$(HOST_SUBDIR) \
17903 $(STAGEprofile_CONFIGURE_FLAGS) \
17904 --disable-shared
17905 @endif libelf-bootstrap
17906
17907 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17908 maybe-configure-stagetrain-libelf:
17909 @if libelf-bootstrap
17910 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17911 configure-stagetrain-libelf:
17912 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17914 @r=`${PWD_COMMAND}`; export r; \
17915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17916 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17917 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17918 $(HOST_EXPORTS) \
17919 $(POSTSTAGE1_HOST_EXPORTS) \
17920 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17921 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17922 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17923 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17925 cd $(HOST_SUBDIR)/libelf || exit 1; \
17926 case $(srcdir) in \
17927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17928 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17930 esac; \
17931 module_srcdir=libelf; \
17932 $(SHELL) $$s/$$module_srcdir/configure \
17933 --srcdir=$${topdir}/$$module_srcdir \
17934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17935 --target=${target_alias} \
17936 --with-build-libsubdir=$(HOST_SUBDIR) \
17937 $(STAGEtrain_CONFIGURE_FLAGS) \
17938 --disable-shared
17939 @endif libelf-bootstrap
17940
17941 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17942 maybe-configure-stagefeedback-libelf:
17943 @if libelf-bootstrap
17944 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17945 configure-stagefeedback-libelf:
17946 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17948 @r=`${PWD_COMMAND}`; export r; \
17949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17950 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17951 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17952 $(HOST_EXPORTS) \
17953 $(POSTSTAGE1_HOST_EXPORTS) \
17954 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17955 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17956 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17957 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17959 cd $(HOST_SUBDIR)/libelf || exit 1; \
17960 case $(srcdir) in \
17961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17962 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17964 esac; \
17965 module_srcdir=libelf; \
17966 $(SHELL) $$s/$$module_srcdir/configure \
17967 --srcdir=$${topdir}/$$module_srcdir \
17968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17969 --target=${target_alias} \
17970 --with-build-libsubdir=$(HOST_SUBDIR) \
17971 $(STAGEfeedback_CONFIGURE_FLAGS) \
17972 --disable-shared
17973 @endif libelf-bootstrap
17974
17975 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17976 maybe-configure-stageautoprofile-libelf:
17977 @if libelf-bootstrap
17978 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17979 configure-stageautoprofile-libelf:
17980 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17982 @r=`${PWD_COMMAND}`; export r; \
17983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17984 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17985 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17986 $(HOST_EXPORTS) \
17987 $(POSTSTAGE1_HOST_EXPORTS) \
17988 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17989 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17990 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17991 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17993 cd $(HOST_SUBDIR)/libelf || exit 1; \
17994 case $(srcdir) in \
17995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17996 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17998 esac; \
17999 module_srcdir=libelf; \
18000 $(SHELL) $$s/$$module_srcdir/configure \
18001 --srcdir=$${topdir}/$$module_srcdir \
18002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18003 --target=${target_alias} \
18004 --with-build-libsubdir=$(HOST_SUBDIR) \
18005 $(STAGEautoprofile_CONFIGURE_FLAGS) \
18006 --disable-shared
18007 @endif libelf-bootstrap
18008
18009 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
18010 maybe-configure-stageautofeedback-libelf:
18011 @if libelf-bootstrap
18012 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
18013 configure-stageautofeedback-libelf:
18014 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
18016 @r=`${PWD_COMMAND}`; export r; \
18017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18018 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18019 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
18020 $(HOST_EXPORTS) \
18021 $(POSTSTAGE1_HOST_EXPORTS) \
18022 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18023 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18024 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18025 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
18026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
18027 cd $(HOST_SUBDIR)/libelf || exit 1; \
18028 case $(srcdir) in \
18029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18030 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
18031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18032 esac; \
18033 module_srcdir=libelf; \
18034 $(SHELL) $$s/$$module_srcdir/configure \
18035 --srcdir=$${topdir}/$$module_srcdir \
18036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18037 --target=${target_alias} \
18038 --with-build-libsubdir=$(HOST_SUBDIR) \
18039 $(STAGEautofeedback_CONFIGURE_FLAGS) \
18040 --disable-shared
18041 @endif libelf-bootstrap
18042
18043
18044
18045
18046
18047 .PHONY: all-libelf maybe-all-libelf
18048 maybe-all-libelf:
18049 @if gcc-bootstrap
18050 all-libelf: stage_current
18051 @endif gcc-bootstrap
18052 @if libelf
18053 TARGET-libelf=all
18054 maybe-all-libelf: all-libelf
18055 all-libelf: configure-libelf
18056 @r=`${PWD_COMMAND}`; export r; \
18057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18058 $(HOST_EXPORTS) \
18059 (cd $(HOST_SUBDIR)/libelf && \
18060 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18061 $(TARGET-libelf))
18062 @endif libelf
18063
18064
18065
18066 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
18067 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
18068 maybe-all-stage1-libelf:
18069 maybe-clean-stage1-libelf:
18070 @if libelf-bootstrap
18071 maybe-all-stage1-libelf: all-stage1-libelf
18072 all-stage1: all-stage1-libelf
18073 TARGET-stage1-libelf = $(TARGET-libelf)
18074 all-stage1-libelf: configure-stage1-libelf
18075 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18076 @r=`${PWD_COMMAND}`; export r; \
18077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18078 TFLAGS="$(STAGE1_TFLAGS)"; \
18079 $(HOST_EXPORTS) \
18080 cd $(HOST_SUBDIR)/libelf && \
18081 \
18082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18083 CFLAGS="$(STAGE1_CFLAGS)" \
18084 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18085 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18086 LIBCFLAGS="$(LIBCFLAGS)" \
18087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18090 $(EXTRA_HOST_FLAGS) \
18091 $(STAGE1_FLAGS_TO_PASS) \
18092 TFLAGS="$(STAGE1_TFLAGS)" \
18093 $(TARGET-stage1-libelf)
18094
18095 maybe-clean-stage1-libelf: clean-stage1-libelf
18096 clean-stage1: clean-stage1-libelf
18097 clean-stage1-libelf:
18098 @if [ $(current_stage) = stage1 ]; then \
18099 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18100 else \
18101 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
18102 $(MAKE) stage1-start; \
18103 fi; \
18104 cd $(HOST_SUBDIR)/libelf && \
18105 $(MAKE) $(EXTRA_HOST_FLAGS) \
18106 $(STAGE1_FLAGS_TO_PASS) clean
18107 @endif libelf-bootstrap
18108
18109
18110 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
18111 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
18112 maybe-all-stage2-libelf:
18113 maybe-clean-stage2-libelf:
18114 @if libelf-bootstrap
18115 maybe-all-stage2-libelf: all-stage2-libelf
18116 all-stage2: all-stage2-libelf
18117 TARGET-stage2-libelf = $(TARGET-libelf)
18118 all-stage2-libelf: configure-stage2-libelf
18119 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18120 @r=`${PWD_COMMAND}`; export r; \
18121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18122 TFLAGS="$(STAGE2_TFLAGS)"; \
18123 $(HOST_EXPORTS) \
18124 $(POSTSTAGE1_HOST_EXPORTS) \
18125 cd $(HOST_SUBDIR)/libelf && \
18126 \
18127 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18128 CFLAGS="$(STAGE2_CFLAGS)" \
18129 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18130 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18131 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18132 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18133 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18134 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18135 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18136 TFLAGS="$(STAGE2_TFLAGS)" \
18137 $(TARGET-stage2-libelf)
18138
18139 maybe-clean-stage2-libelf: clean-stage2-libelf
18140 clean-stage2: clean-stage2-libelf
18141 clean-stage2-libelf:
18142 @if [ $(current_stage) = stage2 ]; then \
18143 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18144 else \
18145 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
18146 $(MAKE) stage2-start; \
18147 fi; \
18148 cd $(HOST_SUBDIR)/libelf && \
18149 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18150 @endif libelf-bootstrap
18151
18152
18153 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
18154 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
18155 maybe-all-stage3-libelf:
18156 maybe-clean-stage3-libelf:
18157 @if libelf-bootstrap
18158 maybe-all-stage3-libelf: all-stage3-libelf
18159 all-stage3: all-stage3-libelf
18160 TARGET-stage3-libelf = $(TARGET-libelf)
18161 all-stage3-libelf: configure-stage3-libelf
18162 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18163 @r=`${PWD_COMMAND}`; export r; \
18164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18165 TFLAGS="$(STAGE3_TFLAGS)"; \
18166 $(HOST_EXPORTS) \
18167 $(POSTSTAGE1_HOST_EXPORTS) \
18168 cd $(HOST_SUBDIR)/libelf && \
18169 \
18170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18171 CFLAGS="$(STAGE3_CFLAGS)" \
18172 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18173 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18174 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18178 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18179 TFLAGS="$(STAGE3_TFLAGS)" \
18180 $(TARGET-stage3-libelf)
18181
18182 maybe-clean-stage3-libelf: clean-stage3-libelf
18183 clean-stage3: clean-stage3-libelf
18184 clean-stage3-libelf:
18185 @if [ $(current_stage) = stage3 ]; then \
18186 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18187 else \
18188 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
18189 $(MAKE) stage3-start; \
18190 fi; \
18191 cd $(HOST_SUBDIR)/libelf && \
18192 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18193 @endif libelf-bootstrap
18194
18195
18196 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
18197 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
18198 maybe-all-stage4-libelf:
18199 maybe-clean-stage4-libelf:
18200 @if libelf-bootstrap
18201 maybe-all-stage4-libelf: all-stage4-libelf
18202 all-stage4: all-stage4-libelf
18203 TARGET-stage4-libelf = $(TARGET-libelf)
18204 all-stage4-libelf: configure-stage4-libelf
18205 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18206 @r=`${PWD_COMMAND}`; export r; \
18207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18208 TFLAGS="$(STAGE4_TFLAGS)"; \
18209 $(HOST_EXPORTS) \
18210 $(POSTSTAGE1_HOST_EXPORTS) \
18211 cd $(HOST_SUBDIR)/libelf && \
18212 \
18213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18214 CFLAGS="$(STAGE4_CFLAGS)" \
18215 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18216 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18217 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18218 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18219 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18220 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18221 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18222 TFLAGS="$(STAGE4_TFLAGS)" \
18223 $(TARGET-stage4-libelf)
18224
18225 maybe-clean-stage4-libelf: clean-stage4-libelf
18226 clean-stage4: clean-stage4-libelf
18227 clean-stage4-libelf:
18228 @if [ $(current_stage) = stage4 ]; then \
18229 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18230 else \
18231 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
18232 $(MAKE) stage4-start; \
18233 fi; \
18234 cd $(HOST_SUBDIR)/libelf && \
18235 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18236 @endif libelf-bootstrap
18237
18238
18239 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
18240 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
18241 maybe-all-stageprofile-libelf:
18242 maybe-clean-stageprofile-libelf:
18243 @if libelf-bootstrap
18244 maybe-all-stageprofile-libelf: all-stageprofile-libelf
18245 all-stageprofile: all-stageprofile-libelf
18246 TARGET-stageprofile-libelf = $(TARGET-libelf)
18247 all-stageprofile-libelf: configure-stageprofile-libelf
18248 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18249 @r=`${PWD_COMMAND}`; export r; \
18250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18251 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18252 $(HOST_EXPORTS) \
18253 $(POSTSTAGE1_HOST_EXPORTS) \
18254 cd $(HOST_SUBDIR)/libelf && \
18255 \
18256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18257 CFLAGS="$(STAGEprofile_CFLAGS)" \
18258 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18259 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18260 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18261 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18262 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18263 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18264 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18265 TFLAGS="$(STAGEprofile_TFLAGS)" \
18266 $(TARGET-stageprofile-libelf)
18267
18268 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
18269 clean-stageprofile: clean-stageprofile-libelf
18270 clean-stageprofile-libelf:
18271 @if [ $(current_stage) = stageprofile ]; then \
18272 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18273 else \
18274 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
18275 $(MAKE) stageprofile-start; \
18276 fi; \
18277 cd $(HOST_SUBDIR)/libelf && \
18278 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18279 @endif libelf-bootstrap
18280
18281
18282 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
18283 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
18284 maybe-all-stagetrain-libelf:
18285 maybe-clean-stagetrain-libelf:
18286 @if libelf-bootstrap
18287 maybe-all-stagetrain-libelf: all-stagetrain-libelf
18288 all-stagetrain: all-stagetrain-libelf
18289 TARGET-stagetrain-libelf = $(TARGET-libelf)
18290 all-stagetrain-libelf: configure-stagetrain-libelf
18291 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18292 @r=`${PWD_COMMAND}`; export r; \
18293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18294 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18295 $(HOST_EXPORTS) \
18296 $(POSTSTAGE1_HOST_EXPORTS) \
18297 cd $(HOST_SUBDIR)/libelf && \
18298 \
18299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18300 CFLAGS="$(STAGEtrain_CFLAGS)" \
18301 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18302 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18303 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18304 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18305 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18306 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18307 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18308 TFLAGS="$(STAGEtrain_TFLAGS)" \
18309 $(TARGET-stagetrain-libelf)
18310
18311 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
18312 clean-stagetrain: clean-stagetrain-libelf
18313 clean-stagetrain-libelf:
18314 @if [ $(current_stage) = stagetrain ]; then \
18315 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18316 else \
18317 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
18318 $(MAKE) stagetrain-start; \
18319 fi; \
18320 cd $(HOST_SUBDIR)/libelf && \
18321 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18322 @endif libelf-bootstrap
18323
18324
18325 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
18326 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
18327 maybe-all-stagefeedback-libelf:
18328 maybe-clean-stagefeedback-libelf:
18329 @if libelf-bootstrap
18330 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
18331 all-stagefeedback: all-stagefeedback-libelf
18332 TARGET-stagefeedback-libelf = $(TARGET-libelf)
18333 all-stagefeedback-libelf: configure-stagefeedback-libelf
18334 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18335 @r=`${PWD_COMMAND}`; export r; \
18336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18337 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18338 $(HOST_EXPORTS) \
18339 $(POSTSTAGE1_HOST_EXPORTS) \
18340 cd $(HOST_SUBDIR)/libelf && \
18341 \
18342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18343 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18344 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18345 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18346 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18347 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18348 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18349 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18350 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18351 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18352 $(TARGET-stagefeedback-libelf)
18353
18354 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
18355 clean-stagefeedback: clean-stagefeedback-libelf
18356 clean-stagefeedback-libelf:
18357 @if [ $(current_stage) = stagefeedback ]; then \
18358 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18359 else \
18360 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
18361 $(MAKE) stagefeedback-start; \
18362 fi; \
18363 cd $(HOST_SUBDIR)/libelf && \
18364 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18365 @endif libelf-bootstrap
18366
18367
18368 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
18369 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
18370 maybe-all-stageautoprofile-libelf:
18371 maybe-clean-stageautoprofile-libelf:
18372 @if libelf-bootstrap
18373 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
18374 all-stageautoprofile: all-stageautoprofile-libelf
18375 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
18376 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
18377 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18378 @r=`${PWD_COMMAND}`; export r; \
18379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18380 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18381 $(HOST_EXPORTS) \
18382 $(POSTSTAGE1_HOST_EXPORTS) \
18383 cd $(HOST_SUBDIR)/libelf && \
18384 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18386 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18387 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18388 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18389 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18394 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18395 $(TARGET-stageautoprofile-libelf)
18396
18397 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
18398 clean-stageautoprofile: clean-stageautoprofile-libelf
18399 clean-stageautoprofile-libelf:
18400 @if [ $(current_stage) = stageautoprofile ]; then \
18401 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18402 else \
18403 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
18404 $(MAKE) stageautoprofile-start; \
18405 fi; \
18406 cd $(HOST_SUBDIR)/libelf && \
18407 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18408 @endif libelf-bootstrap
18409
18410
18411 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
18412 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
18413 maybe-all-stageautofeedback-libelf:
18414 maybe-clean-stageautofeedback-libelf:
18415 @if libelf-bootstrap
18416 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
18417 all-stageautofeedback: all-stageautofeedback-libelf
18418 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
18419 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
18420 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18421 @r=`${PWD_COMMAND}`; export r; \
18422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18423 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18424 $(HOST_EXPORTS) \
18425 $(POSTSTAGE1_HOST_EXPORTS) \
18426 cd $(HOST_SUBDIR)/libelf && \
18427 \
18428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18429 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18430 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18431 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18432 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18437 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18438 $(TARGET-stageautofeedback-libelf)
18439
18440 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
18441 clean-stageautofeedback: clean-stageautofeedback-libelf
18442 clean-stageautofeedback-libelf:
18443 @if [ $(current_stage) = stageautofeedback ]; then \
18444 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18445 else \
18446 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
18447 $(MAKE) stageautofeedback-start; \
18448 fi; \
18449 cd $(HOST_SUBDIR)/libelf && \
18450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18451 @endif libelf-bootstrap
18452
18453
18454
18455
18456
18457 .PHONY: check-libelf maybe-check-libelf
18458 maybe-check-libelf:
18459 @if libelf
18460 maybe-check-libelf: check-libelf
18461
18462 check-libelf:
18463 @: $(MAKE); $(unstage)
18464 @r=`${PWD_COMMAND}`; export r; \
18465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18466 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18467 (cd $(HOST_SUBDIR)/libelf && \
18468 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18469
18470 @endif libelf
18471
18472 .PHONY: install-libelf maybe-install-libelf
18473 maybe-install-libelf:
18474 @if libelf
18475 maybe-install-libelf: install-libelf
18476
18477 install-libelf:
18478
18479 @endif libelf
18480
18481 .PHONY: install-strip-libelf maybe-install-strip-libelf
18482 maybe-install-strip-libelf:
18483 @if libelf
18484 maybe-install-strip-libelf: install-strip-libelf
18485
18486 install-strip-libelf:
18487
18488 @endif libelf
18489
18490 # Other targets (info, dvi, pdf, etc.)
18491
18492 .PHONY: maybe-info-libelf info-libelf
18493 maybe-info-libelf:
18494 @if libelf
18495 maybe-info-libelf: info-libelf
18496
18497 info-libelf: \
18498 configure-libelf
18499 @[ -f ./libelf/Makefile ] || exit 0; \
18500 r=`${PWD_COMMAND}`; export r; \
18501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18502 $(HOST_EXPORTS) \
18503 for flag in $(EXTRA_HOST_FLAGS) ; do \
18504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18505 done; \
18506 echo "Doing info in libelf"; \
18507 (cd $(HOST_SUBDIR)/libelf && \
18508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18510 "RANLIB=$${RANLIB}" \
18511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18512 info) \
18513 || exit 1
18514
18515 @endif libelf
18516
18517 .PHONY: maybe-dvi-libelf dvi-libelf
18518 maybe-dvi-libelf:
18519 @if libelf
18520 maybe-dvi-libelf: dvi-libelf
18521
18522 dvi-libelf: \
18523 configure-libelf
18524 @[ -f ./libelf/Makefile ] || exit 0; \
18525 r=`${PWD_COMMAND}`; export r; \
18526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18527 $(HOST_EXPORTS) \
18528 for flag in $(EXTRA_HOST_FLAGS) ; do \
18529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18530 done; \
18531 echo "Doing dvi in libelf"; \
18532 (cd $(HOST_SUBDIR)/libelf && \
18533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18535 "RANLIB=$${RANLIB}" \
18536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18537 dvi) \
18538 || exit 1
18539
18540 @endif libelf
18541
18542 .PHONY: maybe-pdf-libelf pdf-libelf
18543 maybe-pdf-libelf:
18544 @if libelf
18545 maybe-pdf-libelf: pdf-libelf
18546
18547 pdf-libelf: \
18548 configure-libelf
18549 @[ -f ./libelf/Makefile ] || exit 0; \
18550 r=`${PWD_COMMAND}`; export r; \
18551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552 $(HOST_EXPORTS) \
18553 for flag in $(EXTRA_HOST_FLAGS) ; do \
18554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18555 done; \
18556 echo "Doing pdf in libelf"; \
18557 (cd $(HOST_SUBDIR)/libelf && \
18558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18560 "RANLIB=$${RANLIB}" \
18561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18562 pdf) \
18563 || exit 1
18564
18565 @endif libelf
18566
18567 .PHONY: maybe-html-libelf html-libelf
18568 maybe-html-libelf:
18569 @if libelf
18570 maybe-html-libelf: html-libelf
18571
18572 html-libelf: \
18573 configure-libelf
18574 @[ -f ./libelf/Makefile ] || exit 0; \
18575 r=`${PWD_COMMAND}`; export r; \
18576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18577 $(HOST_EXPORTS) \
18578 for flag in $(EXTRA_HOST_FLAGS) ; do \
18579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18580 done; \
18581 echo "Doing html in libelf"; \
18582 (cd $(HOST_SUBDIR)/libelf && \
18583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18585 "RANLIB=$${RANLIB}" \
18586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18587 html) \
18588 || exit 1
18589
18590 @endif libelf
18591
18592 .PHONY: maybe-TAGS-libelf TAGS-libelf
18593 maybe-TAGS-libelf:
18594 @if libelf
18595 maybe-TAGS-libelf: TAGS-libelf
18596
18597 TAGS-libelf: \
18598 configure-libelf
18599 @[ -f ./libelf/Makefile ] || exit 0; \
18600 r=`${PWD_COMMAND}`; export r; \
18601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602 $(HOST_EXPORTS) \
18603 for flag in $(EXTRA_HOST_FLAGS) ; do \
18604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18605 done; \
18606 echo "Doing TAGS in libelf"; \
18607 (cd $(HOST_SUBDIR)/libelf && \
18608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18610 "RANLIB=$${RANLIB}" \
18611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18612 TAGS) \
18613 || exit 1
18614
18615 @endif libelf
18616
18617 .PHONY: maybe-install-info-libelf install-info-libelf
18618 maybe-install-info-libelf:
18619 @if libelf
18620 maybe-install-info-libelf: install-info-libelf
18621
18622 install-info-libelf: \
18623 configure-libelf \
18624 info-libelf
18625 @[ -f ./libelf/Makefile ] || exit 0; \
18626 r=`${PWD_COMMAND}`; export r; \
18627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628 $(HOST_EXPORTS) \
18629 for flag in $(EXTRA_HOST_FLAGS) ; do \
18630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18631 done; \
18632 echo "Doing install-info in libelf"; \
18633 (cd $(HOST_SUBDIR)/libelf && \
18634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18636 "RANLIB=$${RANLIB}" \
18637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18638 install-info) \
18639 || exit 1
18640
18641 @endif libelf
18642
18643 .PHONY: maybe-install-dvi-libelf install-dvi-libelf
18644 maybe-install-dvi-libelf:
18645 @if libelf
18646 maybe-install-dvi-libelf: install-dvi-libelf
18647
18648 install-dvi-libelf: \
18649 configure-libelf \
18650 dvi-libelf
18651 @[ -f ./libelf/Makefile ] || exit 0; \
18652 r=`${PWD_COMMAND}`; export r; \
18653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18654 $(HOST_EXPORTS) \
18655 for flag in $(EXTRA_HOST_FLAGS) ; do \
18656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18657 done; \
18658 echo "Doing install-dvi in libelf"; \
18659 (cd $(HOST_SUBDIR)/libelf && \
18660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18662 "RANLIB=$${RANLIB}" \
18663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18664 install-dvi) \
18665 || exit 1
18666
18667 @endif libelf
18668
18669 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18670 maybe-install-pdf-libelf:
18671 @if libelf
18672 maybe-install-pdf-libelf: install-pdf-libelf
18673
18674 install-pdf-libelf: \
18675 configure-libelf \
18676 pdf-libelf
18677 @[ -f ./libelf/Makefile ] || exit 0; \
18678 r=`${PWD_COMMAND}`; export r; \
18679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18680 $(HOST_EXPORTS) \
18681 for flag in $(EXTRA_HOST_FLAGS) ; do \
18682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18683 done; \
18684 echo "Doing install-pdf in libelf"; \
18685 (cd $(HOST_SUBDIR)/libelf && \
18686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18688 "RANLIB=$${RANLIB}" \
18689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18690 install-pdf) \
18691 || exit 1
18692
18693 @endif libelf
18694
18695 .PHONY: maybe-install-html-libelf install-html-libelf
18696 maybe-install-html-libelf:
18697 @if libelf
18698 maybe-install-html-libelf: install-html-libelf
18699
18700 install-html-libelf: \
18701 configure-libelf \
18702 html-libelf
18703 @[ -f ./libelf/Makefile ] || exit 0; \
18704 r=`${PWD_COMMAND}`; export r; \
18705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18706 $(HOST_EXPORTS) \
18707 for flag in $(EXTRA_HOST_FLAGS) ; do \
18708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18709 done; \
18710 echo "Doing install-html in libelf"; \
18711 (cd $(HOST_SUBDIR)/libelf && \
18712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18714 "RANLIB=$${RANLIB}" \
18715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18716 install-html) \
18717 || exit 1
18718
18719 @endif libelf
18720
18721 .PHONY: maybe-installcheck-libelf installcheck-libelf
18722 maybe-installcheck-libelf:
18723 @if libelf
18724 maybe-installcheck-libelf: installcheck-libelf
18725
18726 installcheck-libelf: \
18727 configure-libelf
18728 @[ -f ./libelf/Makefile ] || exit 0; \
18729 r=`${PWD_COMMAND}`; export r; \
18730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18731 $(HOST_EXPORTS) \
18732 for flag in $(EXTRA_HOST_FLAGS) ; do \
18733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18734 done; \
18735 echo "Doing installcheck in libelf"; \
18736 (cd $(HOST_SUBDIR)/libelf && \
18737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18739 "RANLIB=$${RANLIB}" \
18740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18741 installcheck) \
18742 || exit 1
18743
18744 @endif libelf
18745
18746 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18747 maybe-mostlyclean-libelf:
18748 @if libelf
18749 maybe-mostlyclean-libelf: mostlyclean-libelf
18750
18751 mostlyclean-libelf:
18752 @[ -f ./libelf/Makefile ] || exit 0; \
18753 r=`${PWD_COMMAND}`; export r; \
18754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18755 $(HOST_EXPORTS) \
18756 for flag in $(EXTRA_HOST_FLAGS) ; do \
18757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18758 done; \
18759 echo "Doing mostlyclean in libelf"; \
18760 (cd $(HOST_SUBDIR)/libelf && \
18761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18763 "RANLIB=$${RANLIB}" \
18764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18765 mostlyclean) \
18766 || exit 1
18767
18768 @endif libelf
18769
18770 .PHONY: maybe-clean-libelf clean-libelf
18771 maybe-clean-libelf:
18772 @if libelf
18773 maybe-clean-libelf: clean-libelf
18774
18775 clean-libelf:
18776 @[ -f ./libelf/Makefile ] || exit 0; \
18777 r=`${PWD_COMMAND}`; export r; \
18778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18779 $(HOST_EXPORTS) \
18780 for flag in $(EXTRA_HOST_FLAGS) ; do \
18781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18782 done; \
18783 echo "Doing clean in libelf"; \
18784 (cd $(HOST_SUBDIR)/libelf && \
18785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18787 "RANLIB=$${RANLIB}" \
18788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18789 clean) \
18790 || exit 1
18791
18792 @endif libelf
18793
18794 .PHONY: maybe-distclean-libelf distclean-libelf
18795 maybe-distclean-libelf:
18796 @if libelf
18797 maybe-distclean-libelf: distclean-libelf
18798
18799 distclean-libelf:
18800 @[ -f ./libelf/Makefile ] || exit 0; \
18801 r=`${PWD_COMMAND}`; export r; \
18802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18803 $(HOST_EXPORTS) \
18804 for flag in $(EXTRA_HOST_FLAGS) ; do \
18805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18806 done; \
18807 echo "Doing distclean in libelf"; \
18808 (cd $(HOST_SUBDIR)/libelf && \
18809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18811 "RANLIB=$${RANLIB}" \
18812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18813 distclean) \
18814 || exit 1
18815
18816 @endif libelf
18817
18818 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18819 maybe-maintainer-clean-libelf:
18820 @if libelf
18821 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18822
18823 maintainer-clean-libelf:
18824 @[ -f ./libelf/Makefile ] || exit 0; \
18825 r=`${PWD_COMMAND}`; export r; \
18826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18827 $(HOST_EXPORTS) \
18828 for flag in $(EXTRA_HOST_FLAGS) ; do \
18829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18830 done; \
18831 echo "Doing maintainer-clean in libelf"; \
18832 (cd $(HOST_SUBDIR)/libelf && \
18833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18835 "RANLIB=$${RANLIB}" \
18836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18837 maintainer-clean) \
18838 || exit 1
18839
18840 @endif libelf
18841
18842
18843
18844 .PHONY: configure-gold maybe-configure-gold
18845 maybe-configure-gold:
18846 @if gcc-bootstrap
18847 configure-gold: stage_current
18848 @endif gcc-bootstrap
18849 @if gold
18850 maybe-configure-gold: configure-gold
18851 configure-gold:
18852 @r=`${PWD_COMMAND}`; export r; \
18853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18854 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18856 $(HOST_EXPORTS) \
18857 echo Configuring in $(HOST_SUBDIR)/gold; \
18858 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18859 case $(srcdir) in \
18860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18861 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18863 esac; \
18864 module_srcdir=gold; \
18865 $(SHELL) \
18866 $$s/$$module_srcdir/configure \
18867 --srcdir=$${topdir}/$$module_srcdir \
18868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18869 --target=${target_alias} \
18870 || exit 1
18871 @endif gold
18872
18873
18874
18875 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18876 maybe-configure-stage1-gold:
18877 @if gold-bootstrap
18878 maybe-configure-stage1-gold: configure-stage1-gold
18879 configure-stage1-gold:
18880 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18882 @r=`${PWD_COMMAND}`; export r; \
18883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18884 TFLAGS="$(STAGE1_TFLAGS)"; \
18885 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18886 $(HOST_EXPORTS) \
18887 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18888 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18889 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18890 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18891 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18892 cd $(HOST_SUBDIR)/gold || exit 1; \
18893 case $(srcdir) in \
18894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18895 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18897 esac; \
18898 module_srcdir=gold; \
18899 $(SHELL) $$s/$$module_srcdir/configure \
18900 --srcdir=$${topdir}/$$module_srcdir \
18901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18902 --target=${target_alias} \
18903 \
18904 $(STAGE1_CONFIGURE_FLAGS)
18905 @endif gold-bootstrap
18906
18907 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18908 maybe-configure-stage2-gold:
18909 @if gold-bootstrap
18910 maybe-configure-stage2-gold: configure-stage2-gold
18911 configure-stage2-gold:
18912 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18914 @r=`${PWD_COMMAND}`; export r; \
18915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18916 TFLAGS="$(STAGE2_TFLAGS)"; \
18917 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18918 $(HOST_EXPORTS) \
18919 $(POSTSTAGE1_HOST_EXPORTS) \
18920 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18921 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18922 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18923 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18925 cd $(HOST_SUBDIR)/gold || exit 1; \
18926 case $(srcdir) in \
18927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18928 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18930 esac; \
18931 module_srcdir=gold; \
18932 $(SHELL) $$s/$$module_srcdir/configure \
18933 --srcdir=$${topdir}/$$module_srcdir \
18934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18935 --target=${target_alias} \
18936 --with-build-libsubdir=$(HOST_SUBDIR) \
18937 $(STAGE2_CONFIGURE_FLAGS)
18938 @endif gold-bootstrap
18939
18940 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18941 maybe-configure-stage3-gold:
18942 @if gold-bootstrap
18943 maybe-configure-stage3-gold: configure-stage3-gold
18944 configure-stage3-gold:
18945 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18947 @r=`${PWD_COMMAND}`; export r; \
18948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949 TFLAGS="$(STAGE3_TFLAGS)"; \
18950 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18951 $(HOST_EXPORTS) \
18952 $(POSTSTAGE1_HOST_EXPORTS) \
18953 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18954 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18955 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18956 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18958 cd $(HOST_SUBDIR)/gold || exit 1; \
18959 case $(srcdir) in \
18960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18961 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18963 esac; \
18964 module_srcdir=gold; \
18965 $(SHELL) $$s/$$module_srcdir/configure \
18966 --srcdir=$${topdir}/$$module_srcdir \
18967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18968 --target=${target_alias} \
18969 --with-build-libsubdir=$(HOST_SUBDIR) \
18970 $(STAGE3_CONFIGURE_FLAGS)
18971 @endif gold-bootstrap
18972
18973 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18974 maybe-configure-stage4-gold:
18975 @if gold-bootstrap
18976 maybe-configure-stage4-gold: configure-stage4-gold
18977 configure-stage4-gold:
18978 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18980 @r=`${PWD_COMMAND}`; export r; \
18981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982 TFLAGS="$(STAGE4_TFLAGS)"; \
18983 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18984 $(HOST_EXPORTS) \
18985 $(POSTSTAGE1_HOST_EXPORTS) \
18986 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18987 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18988 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18989 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18991 cd $(HOST_SUBDIR)/gold || exit 1; \
18992 case $(srcdir) in \
18993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18994 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18996 esac; \
18997 module_srcdir=gold; \
18998 $(SHELL) $$s/$$module_srcdir/configure \
18999 --srcdir=$${topdir}/$$module_srcdir \
19000 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19001 --target=${target_alias} \
19002 --with-build-libsubdir=$(HOST_SUBDIR) \
19003 $(STAGE4_CONFIGURE_FLAGS)
19004 @endif gold-bootstrap
19005
19006 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
19007 maybe-configure-stageprofile-gold:
19008 @if gold-bootstrap
19009 maybe-configure-stageprofile-gold: configure-stageprofile-gold
19010 configure-stageprofile-gold:
19011 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19013 @r=`${PWD_COMMAND}`; export r; \
19014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19015 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19016 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19017 $(HOST_EXPORTS) \
19018 $(POSTSTAGE1_HOST_EXPORTS) \
19019 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19020 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19021 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19022 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
19023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19024 cd $(HOST_SUBDIR)/gold || exit 1; \
19025 case $(srcdir) in \
19026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19027 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19029 esac; \
19030 module_srcdir=gold; \
19031 $(SHELL) $$s/$$module_srcdir/configure \
19032 --srcdir=$${topdir}/$$module_srcdir \
19033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19034 --target=${target_alias} \
19035 --with-build-libsubdir=$(HOST_SUBDIR) \
19036 $(STAGEprofile_CONFIGURE_FLAGS)
19037 @endif gold-bootstrap
19038
19039 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
19040 maybe-configure-stagetrain-gold:
19041 @if gold-bootstrap
19042 maybe-configure-stagetrain-gold: configure-stagetrain-gold
19043 configure-stagetrain-gold:
19044 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19046 @r=`${PWD_COMMAND}`; export r; \
19047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19048 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19049 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19050 $(HOST_EXPORTS) \
19051 $(POSTSTAGE1_HOST_EXPORTS) \
19052 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19053 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19054 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19055 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
19056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19057 cd $(HOST_SUBDIR)/gold || exit 1; \
19058 case $(srcdir) in \
19059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19060 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19062 esac; \
19063 module_srcdir=gold; \
19064 $(SHELL) $$s/$$module_srcdir/configure \
19065 --srcdir=$${topdir}/$$module_srcdir \
19066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19067 --target=${target_alias} \
19068 --with-build-libsubdir=$(HOST_SUBDIR) \
19069 $(STAGEtrain_CONFIGURE_FLAGS)
19070 @endif gold-bootstrap
19071
19072 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
19073 maybe-configure-stagefeedback-gold:
19074 @if gold-bootstrap
19075 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
19076 configure-stagefeedback-gold:
19077 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19079 @r=`${PWD_COMMAND}`; export r; \
19080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19082 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19083 $(HOST_EXPORTS) \
19084 $(POSTSTAGE1_HOST_EXPORTS) \
19085 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19086 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19087 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19088 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
19089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19090 cd $(HOST_SUBDIR)/gold || exit 1; \
19091 case $(srcdir) in \
19092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19093 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19095 esac; \
19096 module_srcdir=gold; \
19097 $(SHELL) $$s/$$module_srcdir/configure \
19098 --srcdir=$${topdir}/$$module_srcdir \
19099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19100 --target=${target_alias} \
19101 --with-build-libsubdir=$(HOST_SUBDIR) \
19102 $(STAGEfeedback_CONFIGURE_FLAGS)
19103 @endif gold-bootstrap
19104
19105 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
19106 maybe-configure-stageautoprofile-gold:
19107 @if gold-bootstrap
19108 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
19109 configure-stageautoprofile-gold:
19110 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19112 @r=`${PWD_COMMAND}`; export r; \
19113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19114 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19115 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19116 $(HOST_EXPORTS) \
19117 $(POSTSTAGE1_HOST_EXPORTS) \
19118 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19119 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19120 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19121 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
19122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19123 cd $(HOST_SUBDIR)/gold || exit 1; \
19124 case $(srcdir) in \
19125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19126 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19128 esac; \
19129 module_srcdir=gold; \
19130 $(SHELL) $$s/$$module_srcdir/configure \
19131 --srcdir=$${topdir}/$$module_srcdir \
19132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19133 --target=${target_alias} \
19134 --with-build-libsubdir=$(HOST_SUBDIR) \
19135 $(STAGEautoprofile_CONFIGURE_FLAGS)
19136 @endif gold-bootstrap
19137
19138 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
19139 maybe-configure-stageautofeedback-gold:
19140 @if gold-bootstrap
19141 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
19142 configure-stageautofeedback-gold:
19143 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19145 @r=`${PWD_COMMAND}`; export r; \
19146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19148 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19149 $(HOST_EXPORTS) \
19150 $(POSTSTAGE1_HOST_EXPORTS) \
19151 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19152 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19153 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19154 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
19155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19156 cd $(HOST_SUBDIR)/gold || exit 1; \
19157 case $(srcdir) in \
19158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19159 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19161 esac; \
19162 module_srcdir=gold; \
19163 $(SHELL) $$s/$$module_srcdir/configure \
19164 --srcdir=$${topdir}/$$module_srcdir \
19165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19166 --target=${target_alias} \
19167 --with-build-libsubdir=$(HOST_SUBDIR) \
19168 $(STAGEautofeedback_CONFIGURE_FLAGS)
19169 @endif gold-bootstrap
19170
19171
19172
19173
19174
19175 .PHONY: all-gold maybe-all-gold
19176 maybe-all-gold:
19177 @if gcc-bootstrap
19178 all-gold: stage_current
19179 @endif gcc-bootstrap
19180 @if gold
19181 TARGET-gold=all
19182 maybe-all-gold: all-gold
19183 all-gold: configure-gold
19184 @r=`${PWD_COMMAND}`; export r; \
19185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186 $(HOST_EXPORTS) \
19187 (cd $(HOST_SUBDIR)/gold && \
19188 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19189 $(TARGET-gold))
19190 @endif gold
19191
19192
19193
19194 .PHONY: all-stage1-gold maybe-all-stage1-gold
19195 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
19196 maybe-all-stage1-gold:
19197 maybe-clean-stage1-gold:
19198 @if gold-bootstrap
19199 maybe-all-stage1-gold: all-stage1-gold
19200 all-stage1: all-stage1-gold
19201 TARGET-stage1-gold = $(TARGET-gold)
19202 all-stage1-gold: configure-stage1-gold
19203 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19204 @r=`${PWD_COMMAND}`; export r; \
19205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19206 TFLAGS="$(STAGE1_TFLAGS)"; \
19207 $(HOST_EXPORTS) \
19208 cd $(HOST_SUBDIR)/gold && \
19209 \
19210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19211 CFLAGS="$(STAGE1_CFLAGS)" \
19212 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19213 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19214 LIBCFLAGS="$(LIBCFLAGS)" \
19215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19218 $(EXTRA_HOST_FLAGS) \
19219 $(STAGE1_FLAGS_TO_PASS) \
19220 TFLAGS="$(STAGE1_TFLAGS)" \
19221 $(TARGET-stage1-gold)
19222
19223 maybe-clean-stage1-gold: clean-stage1-gold
19224 clean-stage1: clean-stage1-gold
19225 clean-stage1-gold:
19226 @if [ $(current_stage) = stage1 ]; then \
19227 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19228 else \
19229 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
19230 $(MAKE) stage1-start; \
19231 fi; \
19232 cd $(HOST_SUBDIR)/gold && \
19233 $(MAKE) $(EXTRA_HOST_FLAGS) \
19234 $(STAGE1_FLAGS_TO_PASS) clean
19235 @endif gold-bootstrap
19236
19237
19238 .PHONY: all-stage2-gold maybe-all-stage2-gold
19239 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
19240 maybe-all-stage2-gold:
19241 maybe-clean-stage2-gold:
19242 @if gold-bootstrap
19243 maybe-all-stage2-gold: all-stage2-gold
19244 all-stage2: all-stage2-gold
19245 TARGET-stage2-gold = $(TARGET-gold)
19246 all-stage2-gold: configure-stage2-gold
19247 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19248 @r=`${PWD_COMMAND}`; export r; \
19249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19250 TFLAGS="$(STAGE2_TFLAGS)"; \
19251 $(HOST_EXPORTS) \
19252 $(POSTSTAGE1_HOST_EXPORTS) \
19253 cd $(HOST_SUBDIR)/gold && \
19254 \
19255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19256 CFLAGS="$(STAGE2_CFLAGS)" \
19257 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19258 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19259 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19263 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19264 TFLAGS="$(STAGE2_TFLAGS)" \
19265 $(TARGET-stage2-gold)
19266
19267 maybe-clean-stage2-gold: clean-stage2-gold
19268 clean-stage2: clean-stage2-gold
19269 clean-stage2-gold:
19270 @if [ $(current_stage) = stage2 ]; then \
19271 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19272 else \
19273 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
19274 $(MAKE) stage2-start; \
19275 fi; \
19276 cd $(HOST_SUBDIR)/gold && \
19277 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19278 @endif gold-bootstrap
19279
19280
19281 .PHONY: all-stage3-gold maybe-all-stage3-gold
19282 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
19283 maybe-all-stage3-gold:
19284 maybe-clean-stage3-gold:
19285 @if gold-bootstrap
19286 maybe-all-stage3-gold: all-stage3-gold
19287 all-stage3: all-stage3-gold
19288 TARGET-stage3-gold = $(TARGET-gold)
19289 all-stage3-gold: configure-stage3-gold
19290 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19291 @r=`${PWD_COMMAND}`; export r; \
19292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19293 TFLAGS="$(STAGE3_TFLAGS)"; \
19294 $(HOST_EXPORTS) \
19295 $(POSTSTAGE1_HOST_EXPORTS) \
19296 cd $(HOST_SUBDIR)/gold && \
19297 \
19298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19299 CFLAGS="$(STAGE3_CFLAGS)" \
19300 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19301 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19302 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19307 TFLAGS="$(STAGE3_TFLAGS)" \
19308 $(TARGET-stage3-gold)
19309
19310 maybe-clean-stage3-gold: clean-stage3-gold
19311 clean-stage3: clean-stage3-gold
19312 clean-stage3-gold:
19313 @if [ $(current_stage) = stage3 ]; then \
19314 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19315 else \
19316 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
19317 $(MAKE) stage3-start; \
19318 fi; \
19319 cd $(HOST_SUBDIR)/gold && \
19320 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19321 @endif gold-bootstrap
19322
19323
19324 .PHONY: all-stage4-gold maybe-all-stage4-gold
19325 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
19326 maybe-all-stage4-gold:
19327 maybe-clean-stage4-gold:
19328 @if gold-bootstrap
19329 maybe-all-stage4-gold: all-stage4-gold
19330 all-stage4: all-stage4-gold
19331 TARGET-stage4-gold = $(TARGET-gold)
19332 all-stage4-gold: configure-stage4-gold
19333 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19334 @r=`${PWD_COMMAND}`; export r; \
19335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19336 TFLAGS="$(STAGE4_TFLAGS)"; \
19337 $(HOST_EXPORTS) \
19338 $(POSTSTAGE1_HOST_EXPORTS) \
19339 cd $(HOST_SUBDIR)/gold && \
19340 \
19341 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19342 CFLAGS="$(STAGE4_CFLAGS)" \
19343 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19344 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19345 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19350 TFLAGS="$(STAGE4_TFLAGS)" \
19351 $(TARGET-stage4-gold)
19352
19353 maybe-clean-stage4-gold: clean-stage4-gold
19354 clean-stage4: clean-stage4-gold
19355 clean-stage4-gold:
19356 @if [ $(current_stage) = stage4 ]; then \
19357 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19358 else \
19359 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
19360 $(MAKE) stage4-start; \
19361 fi; \
19362 cd $(HOST_SUBDIR)/gold && \
19363 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19364 @endif gold-bootstrap
19365
19366
19367 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
19368 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
19369 maybe-all-stageprofile-gold:
19370 maybe-clean-stageprofile-gold:
19371 @if gold-bootstrap
19372 maybe-all-stageprofile-gold: all-stageprofile-gold
19373 all-stageprofile: all-stageprofile-gold
19374 TARGET-stageprofile-gold = $(TARGET-gold)
19375 all-stageprofile-gold: configure-stageprofile-gold
19376 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19377 @r=`${PWD_COMMAND}`; export r; \
19378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19379 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19380 $(HOST_EXPORTS) \
19381 $(POSTSTAGE1_HOST_EXPORTS) \
19382 cd $(HOST_SUBDIR)/gold && \
19383 \
19384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19385 CFLAGS="$(STAGEprofile_CFLAGS)" \
19386 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19387 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19388 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19393 TFLAGS="$(STAGEprofile_TFLAGS)" \
19394 $(TARGET-stageprofile-gold)
19395
19396 maybe-clean-stageprofile-gold: clean-stageprofile-gold
19397 clean-stageprofile: clean-stageprofile-gold
19398 clean-stageprofile-gold:
19399 @if [ $(current_stage) = stageprofile ]; then \
19400 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19401 else \
19402 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
19403 $(MAKE) stageprofile-start; \
19404 fi; \
19405 cd $(HOST_SUBDIR)/gold && \
19406 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19407 @endif gold-bootstrap
19408
19409
19410 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
19411 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
19412 maybe-all-stagetrain-gold:
19413 maybe-clean-stagetrain-gold:
19414 @if gold-bootstrap
19415 maybe-all-stagetrain-gold: all-stagetrain-gold
19416 all-stagetrain: all-stagetrain-gold
19417 TARGET-stagetrain-gold = $(TARGET-gold)
19418 all-stagetrain-gold: configure-stagetrain-gold
19419 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19420 @r=`${PWD_COMMAND}`; export r; \
19421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19422 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19423 $(HOST_EXPORTS) \
19424 $(POSTSTAGE1_HOST_EXPORTS) \
19425 cd $(HOST_SUBDIR)/gold && \
19426 \
19427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19428 CFLAGS="$(STAGEtrain_CFLAGS)" \
19429 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19430 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19431 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19435 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19436 TFLAGS="$(STAGEtrain_TFLAGS)" \
19437 $(TARGET-stagetrain-gold)
19438
19439 maybe-clean-stagetrain-gold: clean-stagetrain-gold
19440 clean-stagetrain: clean-stagetrain-gold
19441 clean-stagetrain-gold:
19442 @if [ $(current_stage) = stagetrain ]; then \
19443 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19444 else \
19445 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
19446 $(MAKE) stagetrain-start; \
19447 fi; \
19448 cd $(HOST_SUBDIR)/gold && \
19449 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19450 @endif gold-bootstrap
19451
19452
19453 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
19454 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
19455 maybe-all-stagefeedback-gold:
19456 maybe-clean-stagefeedback-gold:
19457 @if gold-bootstrap
19458 maybe-all-stagefeedback-gold: all-stagefeedback-gold
19459 all-stagefeedback: all-stagefeedback-gold
19460 TARGET-stagefeedback-gold = $(TARGET-gold)
19461 all-stagefeedback-gold: configure-stagefeedback-gold
19462 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19463 @r=`${PWD_COMMAND}`; export r; \
19464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19465 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19466 $(HOST_EXPORTS) \
19467 $(POSTSTAGE1_HOST_EXPORTS) \
19468 cd $(HOST_SUBDIR)/gold && \
19469 \
19470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19471 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19472 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19473 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19474 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19478 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19479 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19480 $(TARGET-stagefeedback-gold)
19481
19482 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
19483 clean-stagefeedback: clean-stagefeedback-gold
19484 clean-stagefeedback-gold:
19485 @if [ $(current_stage) = stagefeedback ]; then \
19486 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19487 else \
19488 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
19489 $(MAKE) stagefeedback-start; \
19490 fi; \
19491 cd $(HOST_SUBDIR)/gold && \
19492 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19493 @endif gold-bootstrap
19494
19495
19496 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
19497 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
19498 maybe-all-stageautoprofile-gold:
19499 maybe-clean-stageautoprofile-gold:
19500 @if gold-bootstrap
19501 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
19502 all-stageautoprofile: all-stageautoprofile-gold
19503 TARGET-stageautoprofile-gold = $(TARGET-gold)
19504 all-stageautoprofile-gold: configure-stageautoprofile-gold
19505 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19506 @r=`${PWD_COMMAND}`; export r; \
19507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19508 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19509 $(HOST_EXPORTS) \
19510 $(POSTSTAGE1_HOST_EXPORTS) \
19511 cd $(HOST_SUBDIR)/gold && \
19512 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19514 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19515 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19516 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19517 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19522 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19523 $(TARGET-stageautoprofile-gold)
19524
19525 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
19526 clean-stageautoprofile: clean-stageautoprofile-gold
19527 clean-stageautoprofile-gold:
19528 @if [ $(current_stage) = stageautoprofile ]; then \
19529 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19530 else \
19531 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
19532 $(MAKE) stageautoprofile-start; \
19533 fi; \
19534 cd $(HOST_SUBDIR)/gold && \
19535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19536 @endif gold-bootstrap
19537
19538
19539 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
19540 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
19541 maybe-all-stageautofeedback-gold:
19542 maybe-clean-stageautofeedback-gold:
19543 @if gold-bootstrap
19544 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
19545 all-stageautofeedback: all-stageautofeedback-gold
19546 TARGET-stageautofeedback-gold = $(TARGET-gold)
19547 all-stageautofeedback-gold: configure-stageautofeedback-gold
19548 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19549 @r=`${PWD_COMMAND}`; export r; \
19550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19551 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19552 $(HOST_EXPORTS) \
19553 $(POSTSTAGE1_HOST_EXPORTS) \
19554 cd $(HOST_SUBDIR)/gold && \
19555 \
19556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19557 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19558 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19559 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19560 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19564 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19565 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19566 $(TARGET-stageautofeedback-gold)
19567
19568 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
19569 clean-stageautofeedback: clean-stageautofeedback-gold
19570 clean-stageautofeedback-gold:
19571 @if [ $(current_stage) = stageautofeedback ]; then \
19572 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19573 else \
19574 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
19575 $(MAKE) stageautofeedback-start; \
19576 fi; \
19577 cd $(HOST_SUBDIR)/gold && \
19578 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19579 @endif gold-bootstrap
19580
19581
19582
19583
19584
19585 .PHONY: check-gold maybe-check-gold
19586 maybe-check-gold:
19587 @if gold
19588 maybe-check-gold: check-gold
19589
19590 check-gold:
19591 @: $(MAKE); $(unstage)
19592 @r=`${PWD_COMMAND}`; export r; \
19593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19594 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19595 (cd $(HOST_SUBDIR)/gold && \
19596 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19597
19598 @endif gold
19599
19600 .PHONY: install-gold maybe-install-gold
19601 maybe-install-gold:
19602 @if gold
19603 maybe-install-gold: install-gold
19604
19605 install-gold: installdirs
19606 @: $(MAKE); $(unstage)
19607 @r=`${PWD_COMMAND}`; export r; \
19608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19609 $(HOST_EXPORTS) \
19610 (cd $(HOST_SUBDIR)/gold && \
19611 $(MAKE) $(FLAGS_TO_PASS) install)
19612
19613 @endif gold
19614
19615 .PHONY: install-strip-gold maybe-install-strip-gold
19616 maybe-install-strip-gold:
19617 @if gold
19618 maybe-install-strip-gold: install-strip-gold
19619
19620 install-strip-gold: installdirs
19621 @: $(MAKE); $(unstage)
19622 @r=`${PWD_COMMAND}`; export r; \
19623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19624 $(HOST_EXPORTS) \
19625 (cd $(HOST_SUBDIR)/gold && \
19626 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19627
19628 @endif gold
19629
19630 # Other targets (info, dvi, pdf, etc.)
19631
19632 .PHONY: maybe-info-gold info-gold
19633 maybe-info-gold:
19634 @if gold
19635 maybe-info-gold: info-gold
19636
19637 info-gold: \
19638 configure-gold
19639 @[ -f ./gold/Makefile ] || exit 0; \
19640 r=`${PWD_COMMAND}`; export r; \
19641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19642 $(HOST_EXPORTS) \
19643 for flag in $(EXTRA_HOST_FLAGS) ; do \
19644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19645 done; \
19646 echo "Doing info in gold"; \
19647 (cd $(HOST_SUBDIR)/gold && \
19648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19650 "RANLIB=$${RANLIB}" \
19651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19652 info) \
19653 || exit 1
19654
19655 @endif gold
19656
19657 .PHONY: maybe-dvi-gold dvi-gold
19658 maybe-dvi-gold:
19659 @if gold
19660 maybe-dvi-gold: dvi-gold
19661
19662 dvi-gold: \
19663 configure-gold
19664 @[ -f ./gold/Makefile ] || exit 0; \
19665 r=`${PWD_COMMAND}`; export r; \
19666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667 $(HOST_EXPORTS) \
19668 for flag in $(EXTRA_HOST_FLAGS) ; do \
19669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19670 done; \
19671 echo "Doing dvi in gold"; \
19672 (cd $(HOST_SUBDIR)/gold && \
19673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19675 "RANLIB=$${RANLIB}" \
19676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19677 dvi) \
19678 || exit 1
19679
19680 @endif gold
19681
19682 .PHONY: maybe-pdf-gold pdf-gold
19683 maybe-pdf-gold:
19684 @if gold
19685 maybe-pdf-gold: pdf-gold
19686
19687 pdf-gold: \
19688 configure-gold
19689 @[ -f ./gold/Makefile ] || exit 0; \
19690 r=`${PWD_COMMAND}`; export r; \
19691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19692 $(HOST_EXPORTS) \
19693 for flag in $(EXTRA_HOST_FLAGS) ; do \
19694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19695 done; \
19696 echo "Doing pdf in gold"; \
19697 (cd $(HOST_SUBDIR)/gold && \
19698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19700 "RANLIB=$${RANLIB}" \
19701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19702 pdf) \
19703 || exit 1
19704
19705 @endif gold
19706
19707 .PHONY: maybe-html-gold html-gold
19708 maybe-html-gold:
19709 @if gold
19710 maybe-html-gold: html-gold
19711
19712 html-gold: \
19713 configure-gold
19714 @[ -f ./gold/Makefile ] || exit 0; \
19715 r=`${PWD_COMMAND}`; export r; \
19716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19717 $(HOST_EXPORTS) \
19718 for flag in $(EXTRA_HOST_FLAGS) ; do \
19719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19720 done; \
19721 echo "Doing html in gold"; \
19722 (cd $(HOST_SUBDIR)/gold && \
19723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19725 "RANLIB=$${RANLIB}" \
19726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19727 html) \
19728 || exit 1
19729
19730 @endif gold
19731
19732 .PHONY: maybe-TAGS-gold TAGS-gold
19733 maybe-TAGS-gold:
19734 @if gold
19735 maybe-TAGS-gold: TAGS-gold
19736
19737 TAGS-gold: \
19738 configure-gold
19739 @[ -f ./gold/Makefile ] || exit 0; \
19740 r=`${PWD_COMMAND}`; export r; \
19741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19742 $(HOST_EXPORTS) \
19743 for flag in $(EXTRA_HOST_FLAGS) ; do \
19744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19745 done; \
19746 echo "Doing TAGS in gold"; \
19747 (cd $(HOST_SUBDIR)/gold && \
19748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19750 "RANLIB=$${RANLIB}" \
19751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19752 TAGS) \
19753 || exit 1
19754
19755 @endif gold
19756
19757 .PHONY: maybe-install-info-gold install-info-gold
19758 maybe-install-info-gold:
19759 @if gold
19760 maybe-install-info-gold: install-info-gold
19761
19762 install-info-gold: \
19763 configure-gold \
19764 info-gold
19765 @[ -f ./gold/Makefile ] || exit 0; \
19766 r=`${PWD_COMMAND}`; export r; \
19767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19768 $(HOST_EXPORTS) \
19769 for flag in $(EXTRA_HOST_FLAGS) ; do \
19770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19771 done; \
19772 echo "Doing install-info in gold"; \
19773 (cd $(HOST_SUBDIR)/gold && \
19774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19776 "RANLIB=$${RANLIB}" \
19777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19778 install-info) \
19779 || exit 1
19780
19781 @endif gold
19782
19783 .PHONY: maybe-install-dvi-gold install-dvi-gold
19784 maybe-install-dvi-gold:
19785 @if gold
19786 maybe-install-dvi-gold: install-dvi-gold
19787
19788 install-dvi-gold: \
19789 configure-gold \
19790 dvi-gold
19791 @[ -f ./gold/Makefile ] || exit 0; \
19792 r=`${PWD_COMMAND}`; export r; \
19793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19794 $(HOST_EXPORTS) \
19795 for flag in $(EXTRA_HOST_FLAGS) ; do \
19796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19797 done; \
19798 echo "Doing install-dvi in gold"; \
19799 (cd $(HOST_SUBDIR)/gold && \
19800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19802 "RANLIB=$${RANLIB}" \
19803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19804 install-dvi) \
19805 || exit 1
19806
19807 @endif gold
19808
19809 .PHONY: maybe-install-pdf-gold install-pdf-gold
19810 maybe-install-pdf-gold:
19811 @if gold
19812 maybe-install-pdf-gold: install-pdf-gold
19813
19814 install-pdf-gold: \
19815 configure-gold \
19816 pdf-gold
19817 @[ -f ./gold/Makefile ] || exit 0; \
19818 r=`${PWD_COMMAND}`; export r; \
19819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820 $(HOST_EXPORTS) \
19821 for flag in $(EXTRA_HOST_FLAGS) ; do \
19822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19823 done; \
19824 echo "Doing install-pdf in gold"; \
19825 (cd $(HOST_SUBDIR)/gold && \
19826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19828 "RANLIB=$${RANLIB}" \
19829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19830 install-pdf) \
19831 || exit 1
19832
19833 @endif gold
19834
19835 .PHONY: maybe-install-html-gold install-html-gold
19836 maybe-install-html-gold:
19837 @if gold
19838 maybe-install-html-gold: install-html-gold
19839
19840 install-html-gold: \
19841 configure-gold \
19842 html-gold
19843 @[ -f ./gold/Makefile ] || exit 0; \
19844 r=`${PWD_COMMAND}`; export r; \
19845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846 $(HOST_EXPORTS) \
19847 for flag in $(EXTRA_HOST_FLAGS) ; do \
19848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849 done; \
19850 echo "Doing install-html in gold"; \
19851 (cd $(HOST_SUBDIR)/gold && \
19852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854 "RANLIB=$${RANLIB}" \
19855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19856 install-html) \
19857 || exit 1
19858
19859 @endif gold
19860
19861 .PHONY: maybe-installcheck-gold installcheck-gold
19862 maybe-installcheck-gold:
19863 @if gold
19864 maybe-installcheck-gold: installcheck-gold
19865
19866 installcheck-gold: \
19867 configure-gold
19868 @[ -f ./gold/Makefile ] || exit 0; \
19869 r=`${PWD_COMMAND}`; export r; \
19870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19871 $(HOST_EXPORTS) \
19872 for flag in $(EXTRA_HOST_FLAGS) ; do \
19873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19874 done; \
19875 echo "Doing installcheck in gold"; \
19876 (cd $(HOST_SUBDIR)/gold && \
19877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19879 "RANLIB=$${RANLIB}" \
19880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19881 installcheck) \
19882 || exit 1
19883
19884 @endif gold
19885
19886 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19887 maybe-mostlyclean-gold:
19888 @if gold
19889 maybe-mostlyclean-gold: mostlyclean-gold
19890
19891 mostlyclean-gold:
19892 @[ -f ./gold/Makefile ] || exit 0; \
19893 r=`${PWD_COMMAND}`; export r; \
19894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19895 $(HOST_EXPORTS) \
19896 for flag in $(EXTRA_HOST_FLAGS) ; do \
19897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19898 done; \
19899 echo "Doing mostlyclean in gold"; \
19900 (cd $(HOST_SUBDIR)/gold && \
19901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19903 "RANLIB=$${RANLIB}" \
19904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19905 mostlyclean) \
19906 || exit 1
19907
19908 @endif gold
19909
19910 .PHONY: maybe-clean-gold clean-gold
19911 maybe-clean-gold:
19912 @if gold
19913 maybe-clean-gold: clean-gold
19914
19915 clean-gold:
19916 @[ -f ./gold/Makefile ] || exit 0; \
19917 r=`${PWD_COMMAND}`; export r; \
19918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19919 $(HOST_EXPORTS) \
19920 for flag in $(EXTRA_HOST_FLAGS) ; do \
19921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19922 done; \
19923 echo "Doing clean in gold"; \
19924 (cd $(HOST_SUBDIR)/gold && \
19925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19927 "RANLIB=$${RANLIB}" \
19928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19929 clean) \
19930 || exit 1
19931
19932 @endif gold
19933
19934 .PHONY: maybe-distclean-gold distclean-gold
19935 maybe-distclean-gold:
19936 @if gold
19937 maybe-distclean-gold: distclean-gold
19938
19939 distclean-gold:
19940 @[ -f ./gold/Makefile ] || exit 0; \
19941 r=`${PWD_COMMAND}`; export r; \
19942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19943 $(HOST_EXPORTS) \
19944 for flag in $(EXTRA_HOST_FLAGS) ; do \
19945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19946 done; \
19947 echo "Doing distclean in gold"; \
19948 (cd $(HOST_SUBDIR)/gold && \
19949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19951 "RANLIB=$${RANLIB}" \
19952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19953 distclean) \
19954 || exit 1
19955
19956 @endif gold
19957
19958 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19959 maybe-maintainer-clean-gold:
19960 @if gold
19961 maybe-maintainer-clean-gold: maintainer-clean-gold
19962
19963 maintainer-clean-gold:
19964 @[ -f ./gold/Makefile ] || exit 0; \
19965 r=`${PWD_COMMAND}`; export r; \
19966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19967 $(HOST_EXPORTS) \
19968 for flag in $(EXTRA_HOST_FLAGS) ; do \
19969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19970 done; \
19971 echo "Doing maintainer-clean in gold"; \
19972 (cd $(HOST_SUBDIR)/gold && \
19973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19975 "RANLIB=$${RANLIB}" \
19976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19977 maintainer-clean) \
19978 || exit 1
19979
19980 @endif gold
19981
19982
19983
19984 .PHONY: configure-gprof maybe-configure-gprof
19985 maybe-configure-gprof:
19986 @if gcc-bootstrap
19987 configure-gprof: stage_current
19988 @endif gcc-bootstrap
19989 @if gprof
19990 maybe-configure-gprof: configure-gprof
19991 configure-gprof:
19992 @: $(MAKE); $(unstage)
19993 @r=`${PWD_COMMAND}`; export r; \
19994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19997 $(HOST_EXPORTS) \
19998 echo Configuring in $(HOST_SUBDIR)/gprof; \
19999 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
20000 case $(srcdir) in \
20001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20002 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
20003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20004 esac; \
20005 module_srcdir=gprof; \
20006 $(SHELL) \
20007 $$s/$$module_srcdir/configure \
20008 --srcdir=$${topdir}/$$module_srcdir \
20009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20010 --target=${target_alias} \
20011 || exit 1
20012 @endif gprof
20013
20014
20015
20016
20017
20018 .PHONY: all-gprof maybe-all-gprof
20019 maybe-all-gprof:
20020 @if gcc-bootstrap
20021 all-gprof: stage_current
20022 @endif gcc-bootstrap
20023 @if gprof
20024 TARGET-gprof=all
20025 maybe-all-gprof: all-gprof
20026 all-gprof: configure-gprof
20027 @: $(MAKE); $(unstage)
20028 @r=`${PWD_COMMAND}`; export r; \
20029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20030 $(HOST_EXPORTS) \
20031 (cd $(HOST_SUBDIR)/gprof && \
20032 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20033 $(TARGET-gprof))
20034 @endif gprof
20035
20036
20037
20038
20039 .PHONY: check-gprof maybe-check-gprof
20040 maybe-check-gprof:
20041 @if gprof
20042 maybe-check-gprof: check-gprof
20043
20044 check-gprof:
20045 @: $(MAKE); $(unstage)
20046 @r=`${PWD_COMMAND}`; export r; \
20047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20048 $(HOST_EXPORTS) \
20049 (cd $(HOST_SUBDIR)/gprof && \
20050 $(MAKE) $(FLAGS_TO_PASS) check)
20051
20052 @endif gprof
20053
20054 .PHONY: install-gprof maybe-install-gprof
20055 maybe-install-gprof:
20056 @if gprof
20057 maybe-install-gprof: install-gprof
20058
20059 install-gprof: installdirs
20060 @: $(MAKE); $(unstage)
20061 @r=`${PWD_COMMAND}`; export r; \
20062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20063 $(HOST_EXPORTS) \
20064 (cd $(HOST_SUBDIR)/gprof && \
20065 $(MAKE) $(FLAGS_TO_PASS) install)
20066
20067 @endif gprof
20068
20069 .PHONY: install-strip-gprof maybe-install-strip-gprof
20070 maybe-install-strip-gprof:
20071 @if gprof
20072 maybe-install-strip-gprof: install-strip-gprof
20073
20074 install-strip-gprof: installdirs
20075 @: $(MAKE); $(unstage)
20076 @r=`${PWD_COMMAND}`; export r; \
20077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078 $(HOST_EXPORTS) \
20079 (cd $(HOST_SUBDIR)/gprof && \
20080 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20081
20082 @endif gprof
20083
20084 # Other targets (info, dvi, pdf, etc.)
20085
20086 .PHONY: maybe-info-gprof info-gprof
20087 maybe-info-gprof:
20088 @if gprof
20089 maybe-info-gprof: info-gprof
20090
20091 info-gprof: \
20092 configure-gprof
20093 @: $(MAKE); $(unstage)
20094 @[ -f ./gprof/Makefile ] || exit 0; \
20095 r=`${PWD_COMMAND}`; export r; \
20096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20097 $(HOST_EXPORTS) \
20098 for flag in $(EXTRA_HOST_FLAGS) ; do \
20099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20100 done; \
20101 echo "Doing info in gprof"; \
20102 (cd $(HOST_SUBDIR)/gprof && \
20103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20105 "RANLIB=$${RANLIB}" \
20106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20107 info) \
20108 || exit 1
20109
20110 @endif gprof
20111
20112 .PHONY: maybe-dvi-gprof dvi-gprof
20113 maybe-dvi-gprof:
20114 @if gprof
20115 maybe-dvi-gprof: dvi-gprof
20116
20117 dvi-gprof: \
20118 configure-gprof
20119 @: $(MAKE); $(unstage)
20120 @[ -f ./gprof/Makefile ] || exit 0; \
20121 r=`${PWD_COMMAND}`; export r; \
20122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20123 $(HOST_EXPORTS) \
20124 for flag in $(EXTRA_HOST_FLAGS) ; do \
20125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20126 done; \
20127 echo "Doing dvi in gprof"; \
20128 (cd $(HOST_SUBDIR)/gprof && \
20129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20131 "RANLIB=$${RANLIB}" \
20132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20133 dvi) \
20134 || exit 1
20135
20136 @endif gprof
20137
20138 .PHONY: maybe-pdf-gprof pdf-gprof
20139 maybe-pdf-gprof:
20140 @if gprof
20141 maybe-pdf-gprof: pdf-gprof
20142
20143 pdf-gprof: \
20144 configure-gprof
20145 @: $(MAKE); $(unstage)
20146 @[ -f ./gprof/Makefile ] || exit 0; \
20147 r=`${PWD_COMMAND}`; export r; \
20148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20149 $(HOST_EXPORTS) \
20150 for flag in $(EXTRA_HOST_FLAGS) ; do \
20151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20152 done; \
20153 echo "Doing pdf in gprof"; \
20154 (cd $(HOST_SUBDIR)/gprof && \
20155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20157 "RANLIB=$${RANLIB}" \
20158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20159 pdf) \
20160 || exit 1
20161
20162 @endif gprof
20163
20164 .PHONY: maybe-html-gprof html-gprof
20165 maybe-html-gprof:
20166 @if gprof
20167 maybe-html-gprof: html-gprof
20168
20169 html-gprof: \
20170 configure-gprof
20171 @: $(MAKE); $(unstage)
20172 @[ -f ./gprof/Makefile ] || exit 0; \
20173 r=`${PWD_COMMAND}`; export r; \
20174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20175 $(HOST_EXPORTS) \
20176 for flag in $(EXTRA_HOST_FLAGS) ; do \
20177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20178 done; \
20179 echo "Doing html in gprof"; \
20180 (cd $(HOST_SUBDIR)/gprof && \
20181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20183 "RANLIB=$${RANLIB}" \
20184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20185 html) \
20186 || exit 1
20187
20188 @endif gprof
20189
20190 .PHONY: maybe-TAGS-gprof TAGS-gprof
20191 maybe-TAGS-gprof:
20192 @if gprof
20193 maybe-TAGS-gprof: TAGS-gprof
20194
20195 TAGS-gprof: \
20196 configure-gprof
20197 @: $(MAKE); $(unstage)
20198 @[ -f ./gprof/Makefile ] || exit 0; \
20199 r=`${PWD_COMMAND}`; export r; \
20200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201 $(HOST_EXPORTS) \
20202 for flag in $(EXTRA_HOST_FLAGS) ; do \
20203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20204 done; \
20205 echo "Doing TAGS in gprof"; \
20206 (cd $(HOST_SUBDIR)/gprof && \
20207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20209 "RANLIB=$${RANLIB}" \
20210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20211 TAGS) \
20212 || exit 1
20213
20214 @endif gprof
20215
20216 .PHONY: maybe-install-info-gprof install-info-gprof
20217 maybe-install-info-gprof:
20218 @if gprof
20219 maybe-install-info-gprof: install-info-gprof
20220
20221 install-info-gprof: \
20222 configure-gprof \
20223 info-gprof
20224 @: $(MAKE); $(unstage)
20225 @[ -f ./gprof/Makefile ] || exit 0; \
20226 r=`${PWD_COMMAND}`; export r; \
20227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20228 $(HOST_EXPORTS) \
20229 for flag in $(EXTRA_HOST_FLAGS) ; do \
20230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20231 done; \
20232 echo "Doing install-info in gprof"; \
20233 (cd $(HOST_SUBDIR)/gprof && \
20234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20236 "RANLIB=$${RANLIB}" \
20237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20238 install-info) \
20239 || exit 1
20240
20241 @endif gprof
20242
20243 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
20244 maybe-install-dvi-gprof:
20245 @if gprof
20246 maybe-install-dvi-gprof: install-dvi-gprof
20247
20248 install-dvi-gprof: \
20249 configure-gprof \
20250 dvi-gprof
20251 @: $(MAKE); $(unstage)
20252 @[ -f ./gprof/Makefile ] || exit 0; \
20253 r=`${PWD_COMMAND}`; export r; \
20254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20255 $(HOST_EXPORTS) \
20256 for flag in $(EXTRA_HOST_FLAGS) ; do \
20257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20258 done; \
20259 echo "Doing install-dvi in gprof"; \
20260 (cd $(HOST_SUBDIR)/gprof && \
20261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20263 "RANLIB=$${RANLIB}" \
20264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20265 install-dvi) \
20266 || exit 1
20267
20268 @endif gprof
20269
20270 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
20271 maybe-install-pdf-gprof:
20272 @if gprof
20273 maybe-install-pdf-gprof: install-pdf-gprof
20274
20275 install-pdf-gprof: \
20276 configure-gprof \
20277 pdf-gprof
20278 @: $(MAKE); $(unstage)
20279 @[ -f ./gprof/Makefile ] || exit 0; \
20280 r=`${PWD_COMMAND}`; export r; \
20281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20282 $(HOST_EXPORTS) \
20283 for flag in $(EXTRA_HOST_FLAGS) ; do \
20284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20285 done; \
20286 echo "Doing install-pdf in gprof"; \
20287 (cd $(HOST_SUBDIR)/gprof && \
20288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20290 "RANLIB=$${RANLIB}" \
20291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20292 install-pdf) \
20293 || exit 1
20294
20295 @endif gprof
20296
20297 .PHONY: maybe-install-html-gprof install-html-gprof
20298 maybe-install-html-gprof:
20299 @if gprof
20300 maybe-install-html-gprof: install-html-gprof
20301
20302 install-html-gprof: \
20303 configure-gprof \
20304 html-gprof
20305 @: $(MAKE); $(unstage)
20306 @[ -f ./gprof/Makefile ] || exit 0; \
20307 r=`${PWD_COMMAND}`; export r; \
20308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20309 $(HOST_EXPORTS) \
20310 for flag in $(EXTRA_HOST_FLAGS) ; do \
20311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20312 done; \
20313 echo "Doing install-html in gprof"; \
20314 (cd $(HOST_SUBDIR)/gprof && \
20315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20317 "RANLIB=$${RANLIB}" \
20318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20319 install-html) \
20320 || exit 1
20321
20322 @endif gprof
20323
20324 .PHONY: maybe-installcheck-gprof installcheck-gprof
20325 maybe-installcheck-gprof:
20326 @if gprof
20327 maybe-installcheck-gprof: installcheck-gprof
20328
20329 installcheck-gprof: \
20330 configure-gprof
20331 @: $(MAKE); $(unstage)
20332 @[ -f ./gprof/Makefile ] || exit 0; \
20333 r=`${PWD_COMMAND}`; export r; \
20334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20335 $(HOST_EXPORTS) \
20336 for flag in $(EXTRA_HOST_FLAGS) ; do \
20337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20338 done; \
20339 echo "Doing installcheck in gprof"; \
20340 (cd $(HOST_SUBDIR)/gprof && \
20341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20343 "RANLIB=$${RANLIB}" \
20344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20345 installcheck) \
20346 || exit 1
20347
20348 @endif gprof
20349
20350 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
20351 maybe-mostlyclean-gprof:
20352 @if gprof
20353 maybe-mostlyclean-gprof: mostlyclean-gprof
20354
20355 mostlyclean-gprof:
20356 @: $(MAKE); $(unstage)
20357 @[ -f ./gprof/Makefile ] || exit 0; \
20358 r=`${PWD_COMMAND}`; export r; \
20359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20360 $(HOST_EXPORTS) \
20361 for flag in $(EXTRA_HOST_FLAGS) ; do \
20362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20363 done; \
20364 echo "Doing mostlyclean in gprof"; \
20365 (cd $(HOST_SUBDIR)/gprof && \
20366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20368 "RANLIB=$${RANLIB}" \
20369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20370 mostlyclean) \
20371 || exit 1
20372
20373 @endif gprof
20374
20375 .PHONY: maybe-clean-gprof clean-gprof
20376 maybe-clean-gprof:
20377 @if gprof
20378 maybe-clean-gprof: clean-gprof
20379
20380 clean-gprof:
20381 @: $(MAKE); $(unstage)
20382 @[ -f ./gprof/Makefile ] || exit 0; \
20383 r=`${PWD_COMMAND}`; export r; \
20384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20385 $(HOST_EXPORTS) \
20386 for flag in $(EXTRA_HOST_FLAGS) ; do \
20387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20388 done; \
20389 echo "Doing clean in gprof"; \
20390 (cd $(HOST_SUBDIR)/gprof && \
20391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20393 "RANLIB=$${RANLIB}" \
20394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20395 clean) \
20396 || exit 1
20397
20398 @endif gprof
20399
20400 .PHONY: maybe-distclean-gprof distclean-gprof
20401 maybe-distclean-gprof:
20402 @if gprof
20403 maybe-distclean-gprof: distclean-gprof
20404
20405 distclean-gprof:
20406 @: $(MAKE); $(unstage)
20407 @[ -f ./gprof/Makefile ] || exit 0; \
20408 r=`${PWD_COMMAND}`; export r; \
20409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20410 $(HOST_EXPORTS) \
20411 for flag in $(EXTRA_HOST_FLAGS) ; do \
20412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20413 done; \
20414 echo "Doing distclean in gprof"; \
20415 (cd $(HOST_SUBDIR)/gprof && \
20416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20418 "RANLIB=$${RANLIB}" \
20419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20420 distclean) \
20421 || exit 1
20422
20423 @endif gprof
20424
20425 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
20426 maybe-maintainer-clean-gprof:
20427 @if gprof
20428 maybe-maintainer-clean-gprof: maintainer-clean-gprof
20429
20430 maintainer-clean-gprof:
20431 @: $(MAKE); $(unstage)
20432 @[ -f ./gprof/Makefile ] || exit 0; \
20433 r=`${PWD_COMMAND}`; export r; \
20434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435 $(HOST_EXPORTS) \
20436 for flag in $(EXTRA_HOST_FLAGS) ; do \
20437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20438 done; \
20439 echo "Doing maintainer-clean in gprof"; \
20440 (cd $(HOST_SUBDIR)/gprof && \
20441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20443 "RANLIB=$${RANLIB}" \
20444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20445 maintainer-clean) \
20446 || exit 1
20447
20448 @endif gprof
20449
20450
20451
20452 .PHONY: configure-gprofng maybe-configure-gprofng
20453 maybe-configure-gprofng:
20454 @if gcc-bootstrap
20455 configure-gprofng: stage_current
20456 @endif gcc-bootstrap
20457 @if gprofng
20458 maybe-configure-gprofng: configure-gprofng
20459 configure-gprofng:
20460 @: $(MAKE); $(unstage)
20461 @r=`${PWD_COMMAND}`; export r; \
20462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20463 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
20464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
20465 $(HOST_EXPORTS) \
20466 echo Configuring in $(HOST_SUBDIR)/gprofng; \
20467 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
20468 case $(srcdir) in \
20469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20470 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
20471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20472 esac; \
20473 module_srcdir=gprofng; \
20474 $(SHELL) \
20475 $$s/$$module_srcdir/configure \
20476 --srcdir=$${topdir}/$$module_srcdir \
20477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20478 --target=${target_alias} \
20479 || exit 1
20480 @endif gprofng
20481
20482
20483
20484
20485
20486 .PHONY: all-gprofng maybe-all-gprofng
20487 maybe-all-gprofng:
20488 @if gcc-bootstrap
20489 all-gprofng: stage_current
20490 @endif gcc-bootstrap
20491 @if gprofng
20492 TARGET-gprofng=all
20493 maybe-all-gprofng: all-gprofng
20494 all-gprofng: configure-gprofng
20495 @: $(MAKE); $(unstage)
20496 @r=`${PWD_COMMAND}`; export r; \
20497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20498 $(HOST_EXPORTS) \
20499 (cd $(HOST_SUBDIR)/gprofng && \
20500 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20501 $(TARGET-gprofng))
20502 @endif gprofng
20503
20504
20505
20506
20507 .PHONY: check-gprofng maybe-check-gprofng
20508 maybe-check-gprofng:
20509 @if gprofng
20510 maybe-check-gprofng: check-gprofng
20511
20512 check-gprofng:
20513 @: $(MAKE); $(unstage)
20514 @r=`${PWD_COMMAND}`; export r; \
20515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20516 $(HOST_EXPORTS) \
20517 (cd $(HOST_SUBDIR)/gprofng && \
20518 $(MAKE) $(FLAGS_TO_PASS) check)
20519
20520 @endif gprofng
20521
20522 .PHONY: install-gprofng maybe-install-gprofng
20523 maybe-install-gprofng:
20524 @if gprofng
20525 maybe-install-gprofng: install-gprofng
20526
20527 install-gprofng: installdirs
20528 @: $(MAKE); $(unstage)
20529 @r=`${PWD_COMMAND}`; export r; \
20530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20531 $(HOST_EXPORTS) \
20532 (cd $(HOST_SUBDIR)/gprofng && \
20533 $(MAKE) $(FLAGS_TO_PASS) install)
20534
20535 @endif gprofng
20536
20537 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
20538 maybe-install-strip-gprofng:
20539 @if gprofng
20540 maybe-install-strip-gprofng: install-strip-gprofng
20541
20542 install-strip-gprofng: installdirs
20543 @: $(MAKE); $(unstage)
20544 @r=`${PWD_COMMAND}`; export r; \
20545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20546 $(HOST_EXPORTS) \
20547 (cd $(HOST_SUBDIR)/gprofng && \
20548 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20549
20550 @endif gprofng
20551
20552 # Other targets (info, dvi, pdf, etc.)
20553
20554 .PHONY: maybe-info-gprofng info-gprofng
20555 maybe-info-gprofng:
20556 @if gprofng
20557 maybe-info-gprofng: info-gprofng
20558
20559 info-gprofng: \
20560 configure-gprofng
20561 @: $(MAKE); $(unstage)
20562 @[ -f ./gprofng/Makefile ] || exit 0; \
20563 r=`${PWD_COMMAND}`; export r; \
20564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20565 $(HOST_EXPORTS) \
20566 for flag in $(EXTRA_HOST_FLAGS) ; do \
20567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20568 done; \
20569 echo "Doing info in gprofng"; \
20570 (cd $(HOST_SUBDIR)/gprofng && \
20571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20573 "RANLIB=$${RANLIB}" \
20574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20575 info) \
20576 || exit 1
20577
20578 @endif gprofng
20579
20580 .PHONY: maybe-dvi-gprofng dvi-gprofng
20581 maybe-dvi-gprofng:
20582 @if gprofng
20583 maybe-dvi-gprofng: dvi-gprofng
20584
20585 dvi-gprofng: \
20586 configure-gprofng
20587 @: $(MAKE); $(unstage)
20588 @[ -f ./gprofng/Makefile ] || exit 0; \
20589 r=`${PWD_COMMAND}`; export r; \
20590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20591 $(HOST_EXPORTS) \
20592 for flag in $(EXTRA_HOST_FLAGS) ; do \
20593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20594 done; \
20595 echo "Doing dvi in gprofng"; \
20596 (cd $(HOST_SUBDIR)/gprofng && \
20597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20599 "RANLIB=$${RANLIB}" \
20600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20601 dvi) \
20602 || exit 1
20603
20604 @endif gprofng
20605
20606 .PHONY: maybe-pdf-gprofng pdf-gprofng
20607 maybe-pdf-gprofng:
20608 @if gprofng
20609 maybe-pdf-gprofng: pdf-gprofng
20610
20611 pdf-gprofng: \
20612 configure-gprofng
20613 @: $(MAKE); $(unstage)
20614 @[ -f ./gprofng/Makefile ] || exit 0; \
20615 r=`${PWD_COMMAND}`; export r; \
20616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20617 $(HOST_EXPORTS) \
20618 for flag in $(EXTRA_HOST_FLAGS) ; do \
20619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20620 done; \
20621 echo "Doing pdf in gprofng"; \
20622 (cd $(HOST_SUBDIR)/gprofng && \
20623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20625 "RANLIB=$${RANLIB}" \
20626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20627 pdf) \
20628 || exit 1
20629
20630 @endif gprofng
20631
20632 .PHONY: maybe-html-gprofng html-gprofng
20633 maybe-html-gprofng:
20634 @if gprofng
20635 maybe-html-gprofng: html-gprofng
20636
20637 html-gprofng: \
20638 configure-gprofng
20639 @: $(MAKE); $(unstage)
20640 @[ -f ./gprofng/Makefile ] || exit 0; \
20641 r=`${PWD_COMMAND}`; export r; \
20642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20643 $(HOST_EXPORTS) \
20644 for flag in $(EXTRA_HOST_FLAGS) ; do \
20645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20646 done; \
20647 echo "Doing html in gprofng"; \
20648 (cd $(HOST_SUBDIR)/gprofng && \
20649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20651 "RANLIB=$${RANLIB}" \
20652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20653 html) \
20654 || exit 1
20655
20656 @endif gprofng
20657
20658 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
20659 maybe-TAGS-gprofng:
20660 @if gprofng
20661 maybe-TAGS-gprofng: TAGS-gprofng
20662
20663 TAGS-gprofng: \
20664 configure-gprofng
20665 @: $(MAKE); $(unstage)
20666 @[ -f ./gprofng/Makefile ] || exit 0; \
20667 r=`${PWD_COMMAND}`; export r; \
20668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20669 $(HOST_EXPORTS) \
20670 for flag in $(EXTRA_HOST_FLAGS) ; do \
20671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20672 done; \
20673 echo "Doing TAGS in gprofng"; \
20674 (cd $(HOST_SUBDIR)/gprofng && \
20675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20677 "RANLIB=$${RANLIB}" \
20678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20679 TAGS) \
20680 || exit 1
20681
20682 @endif gprofng
20683
20684 .PHONY: maybe-install-info-gprofng install-info-gprofng
20685 maybe-install-info-gprofng:
20686 @if gprofng
20687 maybe-install-info-gprofng: install-info-gprofng
20688
20689 install-info-gprofng: \
20690 configure-gprofng \
20691 info-gprofng
20692 @: $(MAKE); $(unstage)
20693 @[ -f ./gprofng/Makefile ] || exit 0; \
20694 r=`${PWD_COMMAND}`; export r; \
20695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20696 $(HOST_EXPORTS) \
20697 for flag in $(EXTRA_HOST_FLAGS) ; do \
20698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20699 done; \
20700 echo "Doing install-info in gprofng"; \
20701 (cd $(HOST_SUBDIR)/gprofng && \
20702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20704 "RANLIB=$${RANLIB}" \
20705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20706 install-info) \
20707 || exit 1
20708
20709 @endif gprofng
20710
20711 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
20712 maybe-install-dvi-gprofng:
20713 @if gprofng
20714 maybe-install-dvi-gprofng: install-dvi-gprofng
20715
20716 install-dvi-gprofng: \
20717 configure-gprofng \
20718 dvi-gprofng
20719 @: $(MAKE); $(unstage)
20720 @[ -f ./gprofng/Makefile ] || exit 0; \
20721 r=`${PWD_COMMAND}`; export r; \
20722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723 $(HOST_EXPORTS) \
20724 for flag in $(EXTRA_HOST_FLAGS) ; do \
20725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20726 done; \
20727 echo "Doing install-dvi in gprofng"; \
20728 (cd $(HOST_SUBDIR)/gprofng && \
20729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20731 "RANLIB=$${RANLIB}" \
20732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20733 install-dvi) \
20734 || exit 1
20735
20736 @endif gprofng
20737
20738 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
20739 maybe-install-pdf-gprofng:
20740 @if gprofng
20741 maybe-install-pdf-gprofng: install-pdf-gprofng
20742
20743 install-pdf-gprofng: \
20744 configure-gprofng \
20745 pdf-gprofng
20746 @: $(MAKE); $(unstage)
20747 @[ -f ./gprofng/Makefile ] || exit 0; \
20748 r=`${PWD_COMMAND}`; export r; \
20749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20750 $(HOST_EXPORTS) \
20751 for flag in $(EXTRA_HOST_FLAGS) ; do \
20752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20753 done; \
20754 echo "Doing install-pdf in gprofng"; \
20755 (cd $(HOST_SUBDIR)/gprofng && \
20756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20758 "RANLIB=$${RANLIB}" \
20759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20760 install-pdf) \
20761 || exit 1
20762
20763 @endif gprofng
20764
20765 .PHONY: maybe-install-html-gprofng install-html-gprofng
20766 maybe-install-html-gprofng:
20767 @if gprofng
20768 maybe-install-html-gprofng: install-html-gprofng
20769
20770 install-html-gprofng: \
20771 configure-gprofng \
20772 html-gprofng
20773 @: $(MAKE); $(unstage)
20774 @[ -f ./gprofng/Makefile ] || exit 0; \
20775 r=`${PWD_COMMAND}`; export r; \
20776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20777 $(HOST_EXPORTS) \
20778 for flag in $(EXTRA_HOST_FLAGS) ; do \
20779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20780 done; \
20781 echo "Doing install-html in gprofng"; \
20782 (cd $(HOST_SUBDIR)/gprofng && \
20783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20785 "RANLIB=$${RANLIB}" \
20786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20787 install-html) \
20788 || exit 1
20789
20790 @endif gprofng
20791
20792 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
20793 maybe-installcheck-gprofng:
20794 @if gprofng
20795 maybe-installcheck-gprofng: installcheck-gprofng
20796
20797 installcheck-gprofng: \
20798 configure-gprofng
20799 @: $(MAKE); $(unstage)
20800 @[ -f ./gprofng/Makefile ] || exit 0; \
20801 r=`${PWD_COMMAND}`; export r; \
20802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20803 $(HOST_EXPORTS) \
20804 for flag in $(EXTRA_HOST_FLAGS) ; do \
20805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20806 done; \
20807 echo "Doing installcheck in gprofng"; \
20808 (cd $(HOST_SUBDIR)/gprofng && \
20809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20811 "RANLIB=$${RANLIB}" \
20812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20813 installcheck) \
20814 || exit 1
20815
20816 @endif gprofng
20817
20818 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
20819 maybe-mostlyclean-gprofng:
20820 @if gprofng
20821 maybe-mostlyclean-gprofng: mostlyclean-gprofng
20822
20823 mostlyclean-gprofng:
20824 @: $(MAKE); $(unstage)
20825 @[ -f ./gprofng/Makefile ] || exit 0; \
20826 r=`${PWD_COMMAND}`; export r; \
20827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20828 $(HOST_EXPORTS) \
20829 for flag in $(EXTRA_HOST_FLAGS) ; do \
20830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20831 done; \
20832 echo "Doing mostlyclean in gprofng"; \
20833 (cd $(HOST_SUBDIR)/gprofng && \
20834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20836 "RANLIB=$${RANLIB}" \
20837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20838 mostlyclean) \
20839 || exit 1
20840
20841 @endif gprofng
20842
20843 .PHONY: maybe-clean-gprofng clean-gprofng
20844 maybe-clean-gprofng:
20845 @if gprofng
20846 maybe-clean-gprofng: clean-gprofng
20847
20848 clean-gprofng:
20849 @: $(MAKE); $(unstage)
20850 @[ -f ./gprofng/Makefile ] || exit 0; \
20851 r=`${PWD_COMMAND}`; export r; \
20852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853 $(HOST_EXPORTS) \
20854 for flag in $(EXTRA_HOST_FLAGS) ; do \
20855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856 done; \
20857 echo "Doing clean in gprofng"; \
20858 (cd $(HOST_SUBDIR)/gprofng && \
20859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861 "RANLIB=$${RANLIB}" \
20862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20863 clean) \
20864 || exit 1
20865
20866 @endif gprofng
20867
20868 .PHONY: maybe-distclean-gprofng distclean-gprofng
20869 maybe-distclean-gprofng:
20870 @if gprofng
20871 maybe-distclean-gprofng: distclean-gprofng
20872
20873 distclean-gprofng:
20874 @: $(MAKE); $(unstage)
20875 @[ -f ./gprofng/Makefile ] || exit 0; \
20876 r=`${PWD_COMMAND}`; export r; \
20877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20878 $(HOST_EXPORTS) \
20879 for flag in $(EXTRA_HOST_FLAGS) ; do \
20880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20881 done; \
20882 echo "Doing distclean in gprofng"; \
20883 (cd $(HOST_SUBDIR)/gprofng && \
20884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20886 "RANLIB=$${RANLIB}" \
20887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20888 distclean) \
20889 || exit 1
20890
20891 @endif gprofng
20892
20893 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
20894 maybe-maintainer-clean-gprofng:
20895 @if gprofng
20896 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
20897
20898 maintainer-clean-gprofng:
20899 @: $(MAKE); $(unstage)
20900 @[ -f ./gprofng/Makefile ] || exit 0; \
20901 r=`${PWD_COMMAND}`; export r; \
20902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20903 $(HOST_EXPORTS) \
20904 for flag in $(EXTRA_HOST_FLAGS) ; do \
20905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20906 done; \
20907 echo "Doing maintainer-clean in gprofng"; \
20908 (cd $(HOST_SUBDIR)/gprofng && \
20909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20911 "RANLIB=$${RANLIB}" \
20912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20913 maintainer-clean) \
20914 || exit 1
20915
20916 @endif gprofng
20917
20918
20919
20920 .PHONY: configure-intl maybe-configure-intl
20921 maybe-configure-intl:
20922 @if gcc-bootstrap
20923 configure-intl: stage_current
20924 @endif gcc-bootstrap
20925 @if intl
20926 maybe-configure-intl: configure-intl
20927 configure-intl:
20928 @r=`${PWD_COMMAND}`; export r; \
20929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20932 $(HOST_EXPORTS) \
20933 echo Configuring in $(HOST_SUBDIR)/intl; \
20934 cd "$(HOST_SUBDIR)/intl" || exit 1; \
20935 case $(srcdir) in \
20936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20937 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20939 esac; \
20940 module_srcdir=intl; \
20941 $(SHELL) \
20942 $$s/$$module_srcdir/configure \
20943 --srcdir=$${topdir}/$$module_srcdir \
20944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20945 --target=${target_alias} \
20946 || exit 1
20947 @endif intl
20948
20949
20950
20951 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
20952 maybe-configure-stage1-intl:
20953 @if intl-bootstrap
20954 maybe-configure-stage1-intl: configure-stage1-intl
20955 configure-stage1-intl:
20956 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20958 @r=`${PWD_COMMAND}`; export r; \
20959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20960 TFLAGS="$(STAGE1_TFLAGS)"; \
20961 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20962 $(HOST_EXPORTS) \
20963 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20964 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20965 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20966 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
20967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20968 cd $(HOST_SUBDIR)/intl || exit 1; \
20969 case $(srcdir) in \
20970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20971 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20973 esac; \
20974 module_srcdir=intl; \
20975 $(SHELL) $$s/$$module_srcdir/configure \
20976 --srcdir=$${topdir}/$$module_srcdir \
20977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20978 --target=${target_alias} \
20979 \
20980 $(STAGE1_CONFIGURE_FLAGS)
20981 @endif intl-bootstrap
20982
20983 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
20984 maybe-configure-stage2-intl:
20985 @if intl-bootstrap
20986 maybe-configure-stage2-intl: configure-stage2-intl
20987 configure-stage2-intl:
20988 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20990 @r=`${PWD_COMMAND}`; export r; \
20991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20992 TFLAGS="$(STAGE2_TFLAGS)"; \
20993 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20994 $(HOST_EXPORTS) \
20995 $(POSTSTAGE1_HOST_EXPORTS) \
20996 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20997 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20998 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20999 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
21000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21001 cd $(HOST_SUBDIR)/intl || exit 1; \
21002 case $(srcdir) in \
21003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21004 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21006 esac; \
21007 module_srcdir=intl; \
21008 $(SHELL) $$s/$$module_srcdir/configure \
21009 --srcdir=$${topdir}/$$module_srcdir \
21010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21011 --target=${target_alias} \
21012 --with-build-libsubdir=$(HOST_SUBDIR) \
21013 $(STAGE2_CONFIGURE_FLAGS)
21014 @endif intl-bootstrap
21015
21016 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
21017 maybe-configure-stage3-intl:
21018 @if intl-bootstrap
21019 maybe-configure-stage3-intl: configure-stage3-intl
21020 configure-stage3-intl:
21021 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21023 @r=`${PWD_COMMAND}`; export r; \
21024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21025 TFLAGS="$(STAGE3_TFLAGS)"; \
21026 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21027 $(HOST_EXPORTS) \
21028 $(POSTSTAGE1_HOST_EXPORTS) \
21029 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21030 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21031 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21032 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
21033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21034 cd $(HOST_SUBDIR)/intl || exit 1; \
21035 case $(srcdir) in \
21036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21037 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21039 esac; \
21040 module_srcdir=intl; \
21041 $(SHELL) $$s/$$module_srcdir/configure \
21042 --srcdir=$${topdir}/$$module_srcdir \
21043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21044 --target=${target_alias} \
21045 --with-build-libsubdir=$(HOST_SUBDIR) \
21046 $(STAGE3_CONFIGURE_FLAGS)
21047 @endif intl-bootstrap
21048
21049 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
21050 maybe-configure-stage4-intl:
21051 @if intl-bootstrap
21052 maybe-configure-stage4-intl: configure-stage4-intl
21053 configure-stage4-intl:
21054 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21056 @r=`${PWD_COMMAND}`; export r; \
21057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21058 TFLAGS="$(STAGE4_TFLAGS)"; \
21059 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21060 $(HOST_EXPORTS) \
21061 $(POSTSTAGE1_HOST_EXPORTS) \
21062 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21063 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21064 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21065 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
21066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21067 cd $(HOST_SUBDIR)/intl || exit 1; \
21068 case $(srcdir) in \
21069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21070 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21072 esac; \
21073 module_srcdir=intl; \
21074 $(SHELL) $$s/$$module_srcdir/configure \
21075 --srcdir=$${topdir}/$$module_srcdir \
21076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21077 --target=${target_alias} \
21078 --with-build-libsubdir=$(HOST_SUBDIR) \
21079 $(STAGE4_CONFIGURE_FLAGS)
21080 @endif intl-bootstrap
21081
21082 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21083 maybe-configure-stageprofile-intl:
21084 @if intl-bootstrap
21085 maybe-configure-stageprofile-intl: configure-stageprofile-intl
21086 configure-stageprofile-intl:
21087 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21089 @r=`${PWD_COMMAND}`; export r; \
21090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21091 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21092 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21093 $(HOST_EXPORTS) \
21094 $(POSTSTAGE1_HOST_EXPORTS) \
21095 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21096 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21097 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21098 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
21099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21100 cd $(HOST_SUBDIR)/intl || exit 1; \
21101 case $(srcdir) in \
21102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21103 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21105 esac; \
21106 module_srcdir=intl; \
21107 $(SHELL) $$s/$$module_srcdir/configure \
21108 --srcdir=$${topdir}/$$module_srcdir \
21109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21110 --target=${target_alias} \
21111 --with-build-libsubdir=$(HOST_SUBDIR) \
21112 $(STAGEprofile_CONFIGURE_FLAGS)
21113 @endif intl-bootstrap
21114
21115 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
21116 maybe-configure-stagetrain-intl:
21117 @if intl-bootstrap
21118 maybe-configure-stagetrain-intl: configure-stagetrain-intl
21119 configure-stagetrain-intl:
21120 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21122 @r=`${PWD_COMMAND}`; export r; \
21123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21124 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21125 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21126 $(HOST_EXPORTS) \
21127 $(POSTSTAGE1_HOST_EXPORTS) \
21128 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21129 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21130 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21131 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
21132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21133 cd $(HOST_SUBDIR)/intl || exit 1; \
21134 case $(srcdir) in \
21135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21136 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21138 esac; \
21139 module_srcdir=intl; \
21140 $(SHELL) $$s/$$module_srcdir/configure \
21141 --srcdir=$${topdir}/$$module_srcdir \
21142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21143 --target=${target_alias} \
21144 --with-build-libsubdir=$(HOST_SUBDIR) \
21145 $(STAGEtrain_CONFIGURE_FLAGS)
21146 @endif intl-bootstrap
21147
21148 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21149 maybe-configure-stagefeedback-intl:
21150 @if intl-bootstrap
21151 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21152 configure-stagefeedback-intl:
21153 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21155 @r=`${PWD_COMMAND}`; export r; \
21156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21157 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21158 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21159 $(HOST_EXPORTS) \
21160 $(POSTSTAGE1_HOST_EXPORTS) \
21161 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21162 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21163 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21164 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
21165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21166 cd $(HOST_SUBDIR)/intl || exit 1; \
21167 case $(srcdir) in \
21168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21169 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21171 esac; \
21172 module_srcdir=intl; \
21173 $(SHELL) $$s/$$module_srcdir/configure \
21174 --srcdir=$${topdir}/$$module_srcdir \
21175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21176 --target=${target_alias} \
21177 --with-build-libsubdir=$(HOST_SUBDIR) \
21178 $(STAGEfeedback_CONFIGURE_FLAGS)
21179 @endif intl-bootstrap
21180
21181 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
21182 maybe-configure-stageautoprofile-intl:
21183 @if intl-bootstrap
21184 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
21185 configure-stageautoprofile-intl:
21186 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21188 @r=`${PWD_COMMAND}`; export r; \
21189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21190 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21191 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21192 $(HOST_EXPORTS) \
21193 $(POSTSTAGE1_HOST_EXPORTS) \
21194 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21195 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21196 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
21197 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
21198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21199 cd $(HOST_SUBDIR)/intl || exit 1; \
21200 case $(srcdir) in \
21201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21202 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21204 esac; \
21205 module_srcdir=intl; \
21206 $(SHELL) $$s/$$module_srcdir/configure \
21207 --srcdir=$${topdir}/$$module_srcdir \
21208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21209 --target=${target_alias} \
21210 --with-build-libsubdir=$(HOST_SUBDIR) \
21211 $(STAGEautoprofile_CONFIGURE_FLAGS)
21212 @endif intl-bootstrap
21213
21214 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
21215 maybe-configure-stageautofeedback-intl:
21216 @if intl-bootstrap
21217 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
21218 configure-stageautofeedback-intl:
21219 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21221 @r=`${PWD_COMMAND}`; export r; \
21222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21223 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21224 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21225 $(HOST_EXPORTS) \
21226 $(POSTSTAGE1_HOST_EXPORTS) \
21227 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21228 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21229 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
21230 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
21231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21232 cd $(HOST_SUBDIR)/intl || exit 1; \
21233 case $(srcdir) in \
21234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21235 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21237 esac; \
21238 module_srcdir=intl; \
21239 $(SHELL) $$s/$$module_srcdir/configure \
21240 --srcdir=$${topdir}/$$module_srcdir \
21241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21242 --target=${target_alias} \
21243 --with-build-libsubdir=$(HOST_SUBDIR) \
21244 $(STAGEautofeedback_CONFIGURE_FLAGS)
21245 @endif intl-bootstrap
21246
21247
21248
21249
21250
21251 .PHONY: all-intl maybe-all-intl
21252 maybe-all-intl:
21253 @if gcc-bootstrap
21254 all-intl: stage_current
21255 @endif gcc-bootstrap
21256 @if intl
21257 TARGET-intl=all
21258 maybe-all-intl: all-intl
21259 all-intl: configure-intl
21260 @r=`${PWD_COMMAND}`; export r; \
21261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262 $(HOST_EXPORTS) \
21263 (cd $(HOST_SUBDIR)/intl && \
21264 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21265 $(TARGET-intl))
21266 @endif intl
21267
21268
21269
21270 .PHONY: all-stage1-intl maybe-all-stage1-intl
21271 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
21272 maybe-all-stage1-intl:
21273 maybe-clean-stage1-intl:
21274 @if intl-bootstrap
21275 maybe-all-stage1-intl: all-stage1-intl
21276 all-stage1: all-stage1-intl
21277 TARGET-stage1-intl = $(TARGET-intl)
21278 all-stage1-intl: configure-stage1-intl
21279 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21280 @r=`${PWD_COMMAND}`; export r; \
21281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21282 TFLAGS="$(STAGE1_TFLAGS)"; \
21283 $(HOST_EXPORTS) \
21284 cd $(HOST_SUBDIR)/intl && \
21285 \
21286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21287 CFLAGS="$(STAGE1_CFLAGS)" \
21288 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21289 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21290 LIBCFLAGS="$(LIBCFLAGS)" \
21291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21294 $(EXTRA_HOST_FLAGS) \
21295 $(STAGE1_FLAGS_TO_PASS) \
21296 TFLAGS="$(STAGE1_TFLAGS)" \
21297 $(TARGET-stage1-intl)
21298
21299 maybe-clean-stage1-intl: clean-stage1-intl
21300 clean-stage1: clean-stage1-intl
21301 clean-stage1-intl:
21302 @if [ $(current_stage) = stage1 ]; then \
21303 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21304 else \
21305 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21306 $(MAKE) stage1-start; \
21307 fi; \
21308 cd $(HOST_SUBDIR)/intl && \
21309 $(MAKE) $(EXTRA_HOST_FLAGS) \
21310 $(STAGE1_FLAGS_TO_PASS) clean
21311 @endif intl-bootstrap
21312
21313
21314 .PHONY: all-stage2-intl maybe-all-stage2-intl
21315 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
21316 maybe-all-stage2-intl:
21317 maybe-clean-stage2-intl:
21318 @if intl-bootstrap
21319 maybe-all-stage2-intl: all-stage2-intl
21320 all-stage2: all-stage2-intl
21321 TARGET-stage2-intl = $(TARGET-intl)
21322 all-stage2-intl: configure-stage2-intl
21323 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21324 @r=`${PWD_COMMAND}`; export r; \
21325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326 TFLAGS="$(STAGE2_TFLAGS)"; \
21327 $(HOST_EXPORTS) \
21328 $(POSTSTAGE1_HOST_EXPORTS) \
21329 cd $(HOST_SUBDIR)/intl && \
21330 \
21331 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21332 CFLAGS="$(STAGE2_CFLAGS)" \
21333 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21334 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21335 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21340 TFLAGS="$(STAGE2_TFLAGS)" \
21341 $(TARGET-stage2-intl)
21342
21343 maybe-clean-stage2-intl: clean-stage2-intl
21344 clean-stage2: clean-stage2-intl
21345 clean-stage2-intl:
21346 @if [ $(current_stage) = stage2 ]; then \
21347 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21348 else \
21349 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21350 $(MAKE) stage2-start; \
21351 fi; \
21352 cd $(HOST_SUBDIR)/intl && \
21353 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21354 @endif intl-bootstrap
21355
21356
21357 .PHONY: all-stage3-intl maybe-all-stage3-intl
21358 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
21359 maybe-all-stage3-intl:
21360 maybe-clean-stage3-intl:
21361 @if intl-bootstrap
21362 maybe-all-stage3-intl: all-stage3-intl
21363 all-stage3: all-stage3-intl
21364 TARGET-stage3-intl = $(TARGET-intl)
21365 all-stage3-intl: configure-stage3-intl
21366 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21367 @r=`${PWD_COMMAND}`; export r; \
21368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369 TFLAGS="$(STAGE3_TFLAGS)"; \
21370 $(HOST_EXPORTS) \
21371 $(POSTSTAGE1_HOST_EXPORTS) \
21372 cd $(HOST_SUBDIR)/intl && \
21373 \
21374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21375 CFLAGS="$(STAGE3_CFLAGS)" \
21376 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21377 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21378 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21383 TFLAGS="$(STAGE3_TFLAGS)" \
21384 $(TARGET-stage3-intl)
21385
21386 maybe-clean-stage3-intl: clean-stage3-intl
21387 clean-stage3: clean-stage3-intl
21388 clean-stage3-intl:
21389 @if [ $(current_stage) = stage3 ]; then \
21390 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21391 else \
21392 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21393 $(MAKE) stage3-start; \
21394 fi; \
21395 cd $(HOST_SUBDIR)/intl && \
21396 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21397 @endif intl-bootstrap
21398
21399
21400 .PHONY: all-stage4-intl maybe-all-stage4-intl
21401 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
21402 maybe-all-stage4-intl:
21403 maybe-clean-stage4-intl:
21404 @if intl-bootstrap
21405 maybe-all-stage4-intl: all-stage4-intl
21406 all-stage4: all-stage4-intl
21407 TARGET-stage4-intl = $(TARGET-intl)
21408 all-stage4-intl: configure-stage4-intl
21409 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21410 @r=`${PWD_COMMAND}`; export r; \
21411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412 TFLAGS="$(STAGE4_TFLAGS)"; \
21413 $(HOST_EXPORTS) \
21414 $(POSTSTAGE1_HOST_EXPORTS) \
21415 cd $(HOST_SUBDIR)/intl && \
21416 \
21417 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21418 CFLAGS="$(STAGE4_CFLAGS)" \
21419 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21420 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21421 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21425 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21426 TFLAGS="$(STAGE4_TFLAGS)" \
21427 $(TARGET-stage4-intl)
21428
21429 maybe-clean-stage4-intl: clean-stage4-intl
21430 clean-stage4: clean-stage4-intl
21431 clean-stage4-intl:
21432 @if [ $(current_stage) = stage4 ]; then \
21433 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21434 else \
21435 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21436 $(MAKE) stage4-start; \
21437 fi; \
21438 cd $(HOST_SUBDIR)/intl && \
21439 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21440 @endif intl-bootstrap
21441
21442
21443 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21444 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21445 maybe-all-stageprofile-intl:
21446 maybe-clean-stageprofile-intl:
21447 @if intl-bootstrap
21448 maybe-all-stageprofile-intl: all-stageprofile-intl
21449 all-stageprofile: all-stageprofile-intl
21450 TARGET-stageprofile-intl = $(TARGET-intl)
21451 all-stageprofile-intl: configure-stageprofile-intl
21452 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21453 @r=`${PWD_COMMAND}`; export r; \
21454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21455 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21456 $(HOST_EXPORTS) \
21457 $(POSTSTAGE1_HOST_EXPORTS) \
21458 cd $(HOST_SUBDIR)/intl && \
21459 \
21460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21461 CFLAGS="$(STAGEprofile_CFLAGS)" \
21462 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21463 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21464 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21468 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21469 TFLAGS="$(STAGEprofile_TFLAGS)" \
21470 $(TARGET-stageprofile-intl)
21471
21472 maybe-clean-stageprofile-intl: clean-stageprofile-intl
21473 clean-stageprofile: clean-stageprofile-intl
21474 clean-stageprofile-intl:
21475 @if [ $(current_stage) = stageprofile ]; then \
21476 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21477 else \
21478 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21479 $(MAKE) stageprofile-start; \
21480 fi; \
21481 cd $(HOST_SUBDIR)/intl && \
21482 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21483 @endif intl-bootstrap
21484
21485
21486 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
21487 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
21488 maybe-all-stagetrain-intl:
21489 maybe-clean-stagetrain-intl:
21490 @if intl-bootstrap
21491 maybe-all-stagetrain-intl: all-stagetrain-intl
21492 all-stagetrain: all-stagetrain-intl
21493 TARGET-stagetrain-intl = $(TARGET-intl)
21494 all-stagetrain-intl: configure-stagetrain-intl
21495 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21496 @r=`${PWD_COMMAND}`; export r; \
21497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21498 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21499 $(HOST_EXPORTS) \
21500 $(POSTSTAGE1_HOST_EXPORTS) \
21501 cd $(HOST_SUBDIR)/intl && \
21502 \
21503 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21504 CFLAGS="$(STAGEtrain_CFLAGS)" \
21505 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21506 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21507 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21512 TFLAGS="$(STAGEtrain_TFLAGS)" \
21513 $(TARGET-stagetrain-intl)
21514
21515 maybe-clean-stagetrain-intl: clean-stagetrain-intl
21516 clean-stagetrain: clean-stagetrain-intl
21517 clean-stagetrain-intl:
21518 @if [ $(current_stage) = stagetrain ]; then \
21519 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21520 else \
21521 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
21522 $(MAKE) stagetrain-start; \
21523 fi; \
21524 cd $(HOST_SUBDIR)/intl && \
21525 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21526 @endif intl-bootstrap
21527
21528
21529 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21530 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21531 maybe-all-stagefeedback-intl:
21532 maybe-clean-stagefeedback-intl:
21533 @if intl-bootstrap
21534 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21535 all-stagefeedback: all-stagefeedback-intl
21536 TARGET-stagefeedback-intl = $(TARGET-intl)
21537 all-stagefeedback-intl: configure-stagefeedback-intl
21538 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21539 @r=`${PWD_COMMAND}`; export r; \
21540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21541 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21542 $(HOST_EXPORTS) \
21543 $(POSTSTAGE1_HOST_EXPORTS) \
21544 cd $(HOST_SUBDIR)/intl && \
21545 \
21546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21547 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21548 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21549 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21550 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21554 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21555 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21556 $(TARGET-stagefeedback-intl)
21557
21558 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21559 clean-stagefeedback: clean-stagefeedback-intl
21560 clean-stagefeedback-intl:
21561 @if [ $(current_stage) = stagefeedback ]; then \
21562 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21563 else \
21564 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21565 $(MAKE) stagefeedback-start; \
21566 fi; \
21567 cd $(HOST_SUBDIR)/intl && \
21568 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21569 @endif intl-bootstrap
21570
21571
21572 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
21573 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
21574 maybe-all-stageautoprofile-intl:
21575 maybe-clean-stageautoprofile-intl:
21576 @if intl-bootstrap
21577 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
21578 all-stageautoprofile: all-stageautoprofile-intl
21579 TARGET-stageautoprofile-intl = $(TARGET-intl)
21580 all-stageautoprofile-intl: configure-stageautoprofile-intl
21581 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21582 @r=`${PWD_COMMAND}`; export r; \
21583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21584 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21585 $(HOST_EXPORTS) \
21586 $(POSTSTAGE1_HOST_EXPORTS) \
21587 cd $(HOST_SUBDIR)/intl && \
21588 $$s/gcc/config/i386/$(AUTO_PROFILE) \
21589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21590 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21591 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21592 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21593 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21594 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21595 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21596 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21597 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21598 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
21599 $(TARGET-stageautoprofile-intl)
21600
21601 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
21602 clean-stageautoprofile: clean-stageautoprofile-intl
21603 clean-stageautoprofile-intl:
21604 @if [ $(current_stage) = stageautoprofile ]; then \
21605 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21606 else \
21607 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
21608 $(MAKE) stageautoprofile-start; \
21609 fi; \
21610 cd $(HOST_SUBDIR)/intl && \
21611 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21612 @endif intl-bootstrap
21613
21614
21615 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
21616 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
21617 maybe-all-stageautofeedback-intl:
21618 maybe-clean-stageautofeedback-intl:
21619 @if intl-bootstrap
21620 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
21621 all-stageautofeedback: all-stageautofeedback-intl
21622 TARGET-stageautofeedback-intl = $(TARGET-intl)
21623 all-stageautofeedback-intl: configure-stageautofeedback-intl
21624 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21625 @r=`${PWD_COMMAND}`; export r; \
21626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21627 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21628 $(HOST_EXPORTS) \
21629 $(POSTSTAGE1_HOST_EXPORTS) \
21630 cd $(HOST_SUBDIR)/intl && \
21631 \
21632 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21633 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
21634 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
21635 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
21636 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
21637 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21638 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21639 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21640 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21641 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
21642 $(TARGET-stageautofeedback-intl)
21643
21644 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
21645 clean-stageautofeedback: clean-stageautofeedback-intl
21646 clean-stageautofeedback-intl:
21647 @if [ $(current_stage) = stageautofeedback ]; then \
21648 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21649 else \
21650 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
21651 $(MAKE) stageautofeedback-start; \
21652 fi; \
21653 cd $(HOST_SUBDIR)/intl && \
21654 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21655 @endif intl-bootstrap
21656
21657
21658
21659
21660
21661 .PHONY: check-intl maybe-check-intl
21662 maybe-check-intl:
21663 @if intl
21664 maybe-check-intl: check-intl
21665
21666 check-intl:
21667 @: $(MAKE); $(unstage)
21668 @r=`${PWD_COMMAND}`; export r; \
21669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21670 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21671 (cd $(HOST_SUBDIR)/intl && \
21672 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21673
21674 @endif intl
21675
21676 .PHONY: install-intl maybe-install-intl
21677 maybe-install-intl:
21678 @if intl
21679 maybe-install-intl: install-intl
21680
21681 install-intl: installdirs
21682 @: $(MAKE); $(unstage)
21683 @r=`${PWD_COMMAND}`; export r; \
21684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685 $(HOST_EXPORTS) \
21686 (cd $(HOST_SUBDIR)/intl && \
21687 $(MAKE) $(FLAGS_TO_PASS) install)
21688
21689 @endif intl
21690
21691 .PHONY: install-strip-intl maybe-install-strip-intl
21692 maybe-install-strip-intl:
21693 @if intl
21694 maybe-install-strip-intl: install-strip-intl
21695
21696 install-strip-intl: installdirs
21697 @: $(MAKE); $(unstage)
21698 @r=`${PWD_COMMAND}`; export r; \
21699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21700 $(HOST_EXPORTS) \
21701 (cd $(HOST_SUBDIR)/intl && \
21702 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21703
21704 @endif intl
21705
21706 # Other targets (info, dvi, pdf, etc.)
21707
21708 .PHONY: maybe-info-intl info-intl
21709 maybe-info-intl:
21710 @if intl
21711 maybe-info-intl: info-intl
21712
21713 info-intl: \
21714 configure-intl
21715 @[ -f ./intl/Makefile ] || exit 0; \
21716 r=`${PWD_COMMAND}`; export r; \
21717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21718 $(HOST_EXPORTS) \
21719 for flag in $(EXTRA_HOST_FLAGS) ; do \
21720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21721 done; \
21722 echo "Doing info in intl"; \
21723 (cd $(HOST_SUBDIR)/intl && \
21724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21726 "RANLIB=$${RANLIB}" \
21727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21728 info) \
21729 || exit 1
21730
21731 @endif intl
21732
21733 .PHONY: maybe-dvi-intl dvi-intl
21734 maybe-dvi-intl:
21735 @if intl
21736 maybe-dvi-intl: dvi-intl
21737
21738 dvi-intl: \
21739 configure-intl
21740 @[ -f ./intl/Makefile ] || exit 0; \
21741 r=`${PWD_COMMAND}`; export r; \
21742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743 $(HOST_EXPORTS) \
21744 for flag in $(EXTRA_HOST_FLAGS) ; do \
21745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21746 done; \
21747 echo "Doing dvi in intl"; \
21748 (cd $(HOST_SUBDIR)/intl && \
21749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21751 "RANLIB=$${RANLIB}" \
21752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21753 dvi) \
21754 || exit 1
21755
21756 @endif intl
21757
21758 .PHONY: maybe-pdf-intl pdf-intl
21759 maybe-pdf-intl:
21760 @if intl
21761 maybe-pdf-intl: pdf-intl
21762
21763 pdf-intl: \
21764 configure-intl
21765 @[ -f ./intl/Makefile ] || exit 0; \
21766 r=`${PWD_COMMAND}`; export r; \
21767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21768 $(HOST_EXPORTS) \
21769 for flag in $(EXTRA_HOST_FLAGS) ; do \
21770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21771 done; \
21772 echo "Doing pdf in intl"; \
21773 (cd $(HOST_SUBDIR)/intl && \
21774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21776 "RANLIB=$${RANLIB}" \
21777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21778 pdf) \
21779 || exit 1
21780
21781 @endif intl
21782
21783 .PHONY: maybe-html-intl html-intl
21784 maybe-html-intl:
21785 @if intl
21786 maybe-html-intl: html-intl
21787
21788 html-intl: \
21789 configure-intl
21790 @[ -f ./intl/Makefile ] || exit 0; \
21791 r=`${PWD_COMMAND}`; export r; \
21792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21793 $(HOST_EXPORTS) \
21794 for flag in $(EXTRA_HOST_FLAGS) ; do \
21795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21796 done; \
21797 echo "Doing html in intl"; \
21798 (cd $(HOST_SUBDIR)/intl && \
21799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21801 "RANLIB=$${RANLIB}" \
21802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21803 html) \
21804 || exit 1
21805
21806 @endif intl
21807
21808 .PHONY: maybe-TAGS-intl TAGS-intl
21809 maybe-TAGS-intl:
21810 @if intl
21811 maybe-TAGS-intl: TAGS-intl
21812
21813 TAGS-intl: \
21814 configure-intl
21815 @[ -f ./intl/Makefile ] || exit 0; \
21816 r=`${PWD_COMMAND}`; export r; \
21817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21818 $(HOST_EXPORTS) \
21819 for flag in $(EXTRA_HOST_FLAGS) ; do \
21820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21821 done; \
21822 echo "Doing TAGS in intl"; \
21823 (cd $(HOST_SUBDIR)/intl && \
21824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21826 "RANLIB=$${RANLIB}" \
21827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21828 TAGS) \
21829 || exit 1
21830
21831 @endif intl
21832
21833 .PHONY: maybe-install-info-intl install-info-intl
21834 maybe-install-info-intl:
21835 @if intl
21836 maybe-install-info-intl: install-info-intl
21837
21838 install-info-intl: \
21839 configure-intl \
21840 info-intl
21841 @[ -f ./intl/Makefile ] || exit 0; \
21842 r=`${PWD_COMMAND}`; export r; \
21843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21844 $(HOST_EXPORTS) \
21845 for flag in $(EXTRA_HOST_FLAGS) ; do \
21846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21847 done; \
21848 echo "Doing install-info in intl"; \
21849 (cd $(HOST_SUBDIR)/intl && \
21850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21852 "RANLIB=$${RANLIB}" \
21853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21854 install-info) \
21855 || exit 1
21856
21857 @endif intl
21858
21859 .PHONY: maybe-install-dvi-intl install-dvi-intl
21860 maybe-install-dvi-intl:
21861 @if intl
21862 maybe-install-dvi-intl: install-dvi-intl
21863
21864 install-dvi-intl: \
21865 configure-intl \
21866 dvi-intl
21867 @[ -f ./intl/Makefile ] || exit 0; \
21868 r=`${PWD_COMMAND}`; export r; \
21869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21870 $(HOST_EXPORTS) \
21871 for flag in $(EXTRA_HOST_FLAGS) ; do \
21872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21873 done; \
21874 echo "Doing install-dvi in intl"; \
21875 (cd $(HOST_SUBDIR)/intl && \
21876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21878 "RANLIB=$${RANLIB}" \
21879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21880 install-dvi) \
21881 || exit 1
21882
21883 @endif intl
21884
21885 .PHONY: maybe-install-pdf-intl install-pdf-intl
21886 maybe-install-pdf-intl:
21887 @if intl
21888 maybe-install-pdf-intl: install-pdf-intl
21889
21890 install-pdf-intl: \
21891 configure-intl \
21892 pdf-intl
21893 @[ -f ./intl/Makefile ] || exit 0; \
21894 r=`${PWD_COMMAND}`; export r; \
21895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21896 $(HOST_EXPORTS) \
21897 for flag in $(EXTRA_HOST_FLAGS) ; do \
21898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21899 done; \
21900 echo "Doing install-pdf in intl"; \
21901 (cd $(HOST_SUBDIR)/intl && \
21902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21904 "RANLIB=$${RANLIB}" \
21905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21906 install-pdf) \
21907 || exit 1
21908
21909 @endif intl
21910
21911 .PHONY: maybe-install-html-intl install-html-intl
21912 maybe-install-html-intl:
21913 @if intl
21914 maybe-install-html-intl: install-html-intl
21915
21916 install-html-intl: \
21917 configure-intl \
21918 html-intl
21919 @[ -f ./intl/Makefile ] || exit 0; \
21920 r=`${PWD_COMMAND}`; export r; \
21921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21922 $(HOST_EXPORTS) \
21923 for flag in $(EXTRA_HOST_FLAGS) ; do \
21924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21925 done; \
21926 echo "Doing install-html in intl"; \
21927 (cd $(HOST_SUBDIR)/intl && \
21928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21930 "RANLIB=$${RANLIB}" \
21931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21932 install-html) \
21933 || exit 1
21934
21935 @endif intl
21936
21937 .PHONY: maybe-installcheck-intl installcheck-intl
21938 maybe-installcheck-intl:
21939 @if intl
21940 maybe-installcheck-intl: installcheck-intl
21941
21942 installcheck-intl: \
21943 configure-intl
21944 @[ -f ./intl/Makefile ] || exit 0; \
21945 r=`${PWD_COMMAND}`; export r; \
21946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947 $(HOST_EXPORTS) \
21948 for flag in $(EXTRA_HOST_FLAGS) ; do \
21949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21950 done; \
21951 echo "Doing installcheck in intl"; \
21952 (cd $(HOST_SUBDIR)/intl && \
21953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955 "RANLIB=$${RANLIB}" \
21956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21957 installcheck) \
21958 || exit 1
21959
21960 @endif intl
21961
21962 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21963 maybe-mostlyclean-intl:
21964 @if intl
21965 maybe-mostlyclean-intl: mostlyclean-intl
21966
21967 mostlyclean-intl:
21968 @[ -f ./intl/Makefile ] || exit 0; \
21969 r=`${PWD_COMMAND}`; export r; \
21970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21971 $(HOST_EXPORTS) \
21972 for flag in $(EXTRA_HOST_FLAGS) ; do \
21973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21974 done; \
21975 echo "Doing mostlyclean in intl"; \
21976 (cd $(HOST_SUBDIR)/intl && \
21977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21979 "RANLIB=$${RANLIB}" \
21980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21981 mostlyclean) \
21982 || exit 1
21983
21984 @endif intl
21985
21986 .PHONY: maybe-clean-intl clean-intl
21987 maybe-clean-intl:
21988 @if intl
21989 maybe-clean-intl: clean-intl
21990
21991 clean-intl:
21992 @[ -f ./intl/Makefile ] || exit 0; \
21993 r=`${PWD_COMMAND}`; export r; \
21994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21995 $(HOST_EXPORTS) \
21996 for flag in $(EXTRA_HOST_FLAGS) ; do \
21997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21998 done; \
21999 echo "Doing clean in intl"; \
22000 (cd $(HOST_SUBDIR)/intl && \
22001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22003 "RANLIB=$${RANLIB}" \
22004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22005 clean) \
22006 || exit 1
22007
22008 @endif intl
22009
22010 .PHONY: maybe-distclean-intl distclean-intl
22011 maybe-distclean-intl:
22012 @if intl
22013 maybe-distclean-intl: distclean-intl
22014
22015 distclean-intl:
22016 @[ -f ./intl/Makefile ] || exit 0; \
22017 r=`${PWD_COMMAND}`; export r; \
22018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019 $(HOST_EXPORTS) \
22020 for flag in $(EXTRA_HOST_FLAGS) ; do \
22021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22022 done; \
22023 echo "Doing distclean in intl"; \
22024 (cd $(HOST_SUBDIR)/intl && \
22025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22027 "RANLIB=$${RANLIB}" \
22028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22029 distclean) \
22030 || exit 1
22031
22032 @endif intl
22033
22034 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
22035 maybe-maintainer-clean-intl:
22036 @if intl
22037 maybe-maintainer-clean-intl: maintainer-clean-intl
22038
22039 maintainer-clean-intl:
22040 @[ -f ./intl/Makefile ] || exit 0; \
22041 r=`${PWD_COMMAND}`; export r; \
22042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22043 $(HOST_EXPORTS) \
22044 for flag in $(EXTRA_HOST_FLAGS) ; do \
22045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22046 done; \
22047 echo "Doing maintainer-clean in intl"; \
22048 (cd $(HOST_SUBDIR)/intl && \
22049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22051 "RANLIB=$${RANLIB}" \
22052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22053 maintainer-clean) \
22054 || exit 1
22055
22056 @endif intl
22057
22058
22059
22060 .PHONY: configure-tcl maybe-configure-tcl
22061 maybe-configure-tcl:
22062 @if gcc-bootstrap
22063 configure-tcl: stage_current
22064 @endif gcc-bootstrap
22065 @if tcl
22066 maybe-configure-tcl: configure-tcl
22067 configure-tcl:
22068 @: $(MAKE); $(unstage)
22069 @r=`${PWD_COMMAND}`; export r; \
22070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
22072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
22073 $(HOST_EXPORTS) \
22074 echo Configuring in $(HOST_SUBDIR)/tcl; \
22075 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
22076 case $(srcdir) in \
22077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22078 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
22079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22080 esac; \
22081 module_srcdir=tcl; \
22082 $(SHELL) \
22083 $$s/$$module_srcdir/configure \
22084 --srcdir=$${topdir}/$$module_srcdir \
22085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22086 --target=${target_alias} \
22087 || exit 1
22088 @endif tcl
22089
22090
22091
22092
22093
22094 .PHONY: all-tcl maybe-all-tcl
22095 maybe-all-tcl:
22096 @if gcc-bootstrap
22097 all-tcl: stage_current
22098 @endif gcc-bootstrap
22099 @if tcl
22100 TARGET-tcl=all
22101 maybe-all-tcl: all-tcl
22102 all-tcl: configure-tcl
22103 @: $(MAKE); $(unstage)
22104 @r=`${PWD_COMMAND}`; export r; \
22105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106 $(HOST_EXPORTS) \
22107 (cd $(HOST_SUBDIR)/tcl && \
22108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22109 $(TARGET-tcl))
22110 @endif tcl
22111
22112
22113
22114
22115 .PHONY: check-tcl maybe-check-tcl
22116 maybe-check-tcl:
22117 @if tcl
22118 maybe-check-tcl: check-tcl
22119
22120 check-tcl:
22121 @: $(MAKE); $(unstage)
22122 @r=`${PWD_COMMAND}`; export r; \
22123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22124 $(HOST_EXPORTS) \
22125 (cd $(HOST_SUBDIR)/tcl && \
22126 $(MAKE) $(FLAGS_TO_PASS) check)
22127
22128 @endif tcl
22129
22130 .PHONY: install-tcl maybe-install-tcl
22131 maybe-install-tcl:
22132 @if tcl
22133 maybe-install-tcl: install-tcl
22134
22135 install-tcl: installdirs
22136 @: $(MAKE); $(unstage)
22137 @r=`${PWD_COMMAND}`; export r; \
22138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22139 $(HOST_EXPORTS) \
22140 (cd $(HOST_SUBDIR)/tcl && \
22141 $(MAKE) $(FLAGS_TO_PASS) install)
22142
22143 @endif tcl
22144
22145 .PHONY: install-strip-tcl maybe-install-strip-tcl
22146 maybe-install-strip-tcl:
22147 @if tcl
22148 maybe-install-strip-tcl: install-strip-tcl
22149
22150 install-strip-tcl: installdirs
22151 @: $(MAKE); $(unstage)
22152 @r=`${PWD_COMMAND}`; export r; \
22153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22154 $(HOST_EXPORTS) \
22155 (cd $(HOST_SUBDIR)/tcl && \
22156 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22157
22158 @endif tcl
22159
22160 # Other targets (info, dvi, pdf, etc.)
22161
22162 .PHONY: maybe-info-tcl info-tcl
22163 maybe-info-tcl:
22164 @if tcl
22165 maybe-info-tcl: info-tcl
22166
22167 info-tcl: \
22168 configure-tcl
22169 @: $(MAKE); $(unstage)
22170 @[ -f ./tcl/Makefile ] || exit 0; \
22171 r=`${PWD_COMMAND}`; export r; \
22172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22173 $(HOST_EXPORTS) \
22174 for flag in $(EXTRA_HOST_FLAGS) ; do \
22175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22176 done; \
22177 echo "Doing info in tcl"; \
22178 (cd $(HOST_SUBDIR)/tcl && \
22179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22181 "RANLIB=$${RANLIB}" \
22182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22183 info) \
22184 || exit 1
22185
22186 @endif tcl
22187
22188 .PHONY: maybe-dvi-tcl dvi-tcl
22189 maybe-dvi-tcl:
22190 @if tcl
22191 maybe-dvi-tcl: dvi-tcl
22192
22193 dvi-tcl: \
22194 configure-tcl
22195 @: $(MAKE); $(unstage)
22196 @[ -f ./tcl/Makefile ] || exit 0; \
22197 r=`${PWD_COMMAND}`; export r; \
22198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22199 $(HOST_EXPORTS) \
22200 for flag in $(EXTRA_HOST_FLAGS) ; do \
22201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22202 done; \
22203 echo "Doing dvi in tcl"; \
22204 (cd $(HOST_SUBDIR)/tcl && \
22205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22207 "RANLIB=$${RANLIB}" \
22208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22209 dvi) \
22210 || exit 1
22211
22212 @endif tcl
22213
22214 .PHONY: maybe-pdf-tcl pdf-tcl
22215 maybe-pdf-tcl:
22216 @if tcl
22217 maybe-pdf-tcl: pdf-tcl
22218
22219 pdf-tcl: \
22220 configure-tcl
22221 @: $(MAKE); $(unstage)
22222 @[ -f ./tcl/Makefile ] || exit 0; \
22223 r=`${PWD_COMMAND}`; export r; \
22224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22225 $(HOST_EXPORTS) \
22226 for flag in $(EXTRA_HOST_FLAGS) ; do \
22227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22228 done; \
22229 echo "Doing pdf in tcl"; \
22230 (cd $(HOST_SUBDIR)/tcl && \
22231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22233 "RANLIB=$${RANLIB}" \
22234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22235 pdf) \
22236 || exit 1
22237
22238 @endif tcl
22239
22240 .PHONY: maybe-html-tcl html-tcl
22241 maybe-html-tcl:
22242 @if tcl
22243 maybe-html-tcl: html-tcl
22244
22245 html-tcl: \
22246 configure-tcl
22247 @: $(MAKE); $(unstage)
22248 @[ -f ./tcl/Makefile ] || exit 0; \
22249 r=`${PWD_COMMAND}`; export r; \
22250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22251 $(HOST_EXPORTS) \
22252 for flag in $(EXTRA_HOST_FLAGS) ; do \
22253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22254 done; \
22255 echo "Doing html in tcl"; \
22256 (cd $(HOST_SUBDIR)/tcl && \
22257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22259 "RANLIB=$${RANLIB}" \
22260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22261 html) \
22262 || exit 1
22263
22264 @endif tcl
22265
22266 .PHONY: maybe-TAGS-tcl TAGS-tcl
22267 maybe-TAGS-tcl:
22268 @if tcl
22269 maybe-TAGS-tcl: TAGS-tcl
22270
22271 TAGS-tcl: \
22272 configure-tcl
22273 @: $(MAKE); $(unstage)
22274 @[ -f ./tcl/Makefile ] || exit 0; \
22275 r=`${PWD_COMMAND}`; export r; \
22276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277 $(HOST_EXPORTS) \
22278 for flag in $(EXTRA_HOST_FLAGS) ; do \
22279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280 done; \
22281 echo "Doing TAGS in tcl"; \
22282 (cd $(HOST_SUBDIR)/tcl && \
22283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22285 "RANLIB=$${RANLIB}" \
22286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22287 TAGS) \
22288 || exit 1
22289
22290 @endif tcl
22291
22292 .PHONY: maybe-install-info-tcl install-info-tcl
22293 maybe-install-info-tcl:
22294 @if tcl
22295 maybe-install-info-tcl: install-info-tcl
22296
22297 install-info-tcl: \
22298 configure-tcl \
22299 info-tcl
22300 @: $(MAKE); $(unstage)
22301 @[ -f ./tcl/Makefile ] || exit 0; \
22302 r=`${PWD_COMMAND}`; export r; \
22303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22304 $(HOST_EXPORTS) \
22305 for flag in $(EXTRA_HOST_FLAGS) ; do \
22306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22307 done; \
22308 echo "Doing install-info in tcl"; \
22309 (cd $(HOST_SUBDIR)/tcl && \
22310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22312 "RANLIB=$${RANLIB}" \
22313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22314 install-info) \
22315 || exit 1
22316
22317 @endif tcl
22318
22319 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
22320 maybe-install-dvi-tcl:
22321 @if tcl
22322 maybe-install-dvi-tcl: install-dvi-tcl
22323
22324 install-dvi-tcl: \
22325 configure-tcl \
22326 dvi-tcl
22327 @: $(MAKE); $(unstage)
22328 @[ -f ./tcl/Makefile ] || exit 0; \
22329 r=`${PWD_COMMAND}`; export r; \
22330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22331 $(HOST_EXPORTS) \
22332 for flag in $(EXTRA_HOST_FLAGS) ; do \
22333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22334 done; \
22335 echo "Doing install-dvi in tcl"; \
22336 (cd $(HOST_SUBDIR)/tcl && \
22337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22339 "RANLIB=$${RANLIB}" \
22340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22341 install-dvi) \
22342 || exit 1
22343
22344 @endif tcl
22345
22346 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
22347 maybe-install-pdf-tcl:
22348 @if tcl
22349 maybe-install-pdf-tcl: install-pdf-tcl
22350
22351 install-pdf-tcl: \
22352 configure-tcl \
22353 pdf-tcl
22354 @: $(MAKE); $(unstage)
22355 @[ -f ./tcl/Makefile ] || exit 0; \
22356 r=`${PWD_COMMAND}`; export r; \
22357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22358 $(HOST_EXPORTS) \
22359 for flag in $(EXTRA_HOST_FLAGS) ; do \
22360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22361 done; \
22362 echo "Doing install-pdf in tcl"; \
22363 (cd $(HOST_SUBDIR)/tcl && \
22364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22366 "RANLIB=$${RANLIB}" \
22367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22368 install-pdf) \
22369 || exit 1
22370
22371 @endif tcl
22372
22373 .PHONY: maybe-install-html-tcl install-html-tcl
22374 maybe-install-html-tcl:
22375 @if tcl
22376 maybe-install-html-tcl: install-html-tcl
22377
22378 install-html-tcl: \
22379 configure-tcl \
22380 html-tcl
22381 @: $(MAKE); $(unstage)
22382 @[ -f ./tcl/Makefile ] || exit 0; \
22383 r=`${PWD_COMMAND}`; export r; \
22384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22385 $(HOST_EXPORTS) \
22386 for flag in $(EXTRA_HOST_FLAGS) ; do \
22387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22388 done; \
22389 echo "Doing install-html in tcl"; \
22390 (cd $(HOST_SUBDIR)/tcl && \
22391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22393 "RANLIB=$${RANLIB}" \
22394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22395 install-html) \
22396 || exit 1
22397
22398 @endif tcl
22399
22400 .PHONY: maybe-installcheck-tcl installcheck-tcl
22401 maybe-installcheck-tcl:
22402 @if tcl
22403 maybe-installcheck-tcl: installcheck-tcl
22404
22405 installcheck-tcl: \
22406 configure-tcl
22407 @: $(MAKE); $(unstage)
22408 @[ -f ./tcl/Makefile ] || exit 0; \
22409 r=`${PWD_COMMAND}`; export r; \
22410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22411 $(HOST_EXPORTS) \
22412 for flag in $(EXTRA_HOST_FLAGS) ; do \
22413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22414 done; \
22415 echo "Doing installcheck in tcl"; \
22416 (cd $(HOST_SUBDIR)/tcl && \
22417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22419 "RANLIB=$${RANLIB}" \
22420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22421 installcheck) \
22422 || exit 1
22423
22424 @endif tcl
22425
22426 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22427 maybe-mostlyclean-tcl:
22428 @if tcl
22429 maybe-mostlyclean-tcl: mostlyclean-tcl
22430
22431 # tcl doesn't support mostlyclean.
22432 mostlyclean-tcl:
22433
22434 @endif tcl
22435
22436 .PHONY: maybe-clean-tcl clean-tcl
22437 maybe-clean-tcl:
22438 @if tcl
22439 maybe-clean-tcl: clean-tcl
22440
22441 clean-tcl:
22442 @: $(MAKE); $(unstage)
22443 @[ -f ./tcl/Makefile ] || exit 0; \
22444 r=`${PWD_COMMAND}`; export r; \
22445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22446 $(HOST_EXPORTS) \
22447 for flag in $(EXTRA_HOST_FLAGS) ; do \
22448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22449 done; \
22450 echo "Doing clean in tcl"; \
22451 (cd $(HOST_SUBDIR)/tcl && \
22452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22454 "RANLIB=$${RANLIB}" \
22455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22456 clean) \
22457 || exit 1
22458
22459 @endif tcl
22460
22461 .PHONY: maybe-distclean-tcl distclean-tcl
22462 maybe-distclean-tcl:
22463 @if tcl
22464 maybe-distclean-tcl: distclean-tcl
22465
22466 distclean-tcl:
22467 @: $(MAKE); $(unstage)
22468 @[ -f ./tcl/Makefile ] || exit 0; \
22469 r=`${PWD_COMMAND}`; export r; \
22470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22471 $(HOST_EXPORTS) \
22472 for flag in $(EXTRA_HOST_FLAGS) ; do \
22473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22474 done; \
22475 echo "Doing distclean in tcl"; \
22476 (cd $(HOST_SUBDIR)/tcl && \
22477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22479 "RANLIB=$${RANLIB}" \
22480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22481 distclean) \
22482 || exit 1
22483
22484 @endif tcl
22485
22486 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22487 maybe-maintainer-clean-tcl:
22488 @if tcl
22489 maybe-maintainer-clean-tcl: maintainer-clean-tcl
22490
22491 maintainer-clean-tcl:
22492 @: $(MAKE); $(unstage)
22493 @[ -f ./tcl/Makefile ] || exit 0; \
22494 r=`${PWD_COMMAND}`; export r; \
22495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496 $(HOST_EXPORTS) \
22497 for flag in $(EXTRA_HOST_FLAGS) ; do \
22498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22499 done; \
22500 echo "Doing maintainer-clean in tcl"; \
22501 (cd $(HOST_SUBDIR)/tcl && \
22502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22504 "RANLIB=$${RANLIB}" \
22505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22506 maintainer-clean) \
22507 || exit 1
22508
22509 @endif tcl
22510
22511
22512
22513 .PHONY: configure-itcl maybe-configure-itcl
22514 maybe-configure-itcl:
22515 @if gcc-bootstrap
22516 configure-itcl: stage_current
22517 @endif gcc-bootstrap
22518 @if itcl
22519 maybe-configure-itcl: configure-itcl
22520 configure-itcl:
22521 @: $(MAKE); $(unstage)
22522 @r=`${PWD_COMMAND}`; export r; \
22523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22524 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
22526 $(HOST_EXPORTS) \
22527 echo Configuring in $(HOST_SUBDIR)/itcl; \
22528 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22529 case $(srcdir) in \
22530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22531 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22533 esac; \
22534 module_srcdir=itcl; \
22535 $(SHELL) \
22536 $$s/$$module_srcdir/configure \
22537 --srcdir=$${topdir}/$$module_srcdir \
22538 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22539 --target=${target_alias} \
22540 || exit 1
22541 @endif itcl
22542
22543
22544
22545
22546
22547 .PHONY: all-itcl maybe-all-itcl
22548 maybe-all-itcl:
22549 @if gcc-bootstrap
22550 all-itcl: stage_current
22551 @endif gcc-bootstrap
22552 @if itcl
22553 TARGET-itcl=all
22554 maybe-all-itcl: all-itcl
22555 all-itcl: configure-itcl
22556 @: $(MAKE); $(unstage)
22557 @r=`${PWD_COMMAND}`; export r; \
22558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559 $(HOST_EXPORTS) \
22560 (cd $(HOST_SUBDIR)/itcl && \
22561 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22562 $(TARGET-itcl))
22563 @endif itcl
22564
22565
22566
22567
22568 .PHONY: check-itcl maybe-check-itcl
22569 maybe-check-itcl:
22570 @if itcl
22571 maybe-check-itcl: check-itcl
22572
22573 check-itcl:
22574 @: $(MAKE); $(unstage)
22575 @r=`${PWD_COMMAND}`; export r; \
22576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22577 $(HOST_EXPORTS) \
22578 (cd $(HOST_SUBDIR)/itcl && \
22579 $(MAKE) $(FLAGS_TO_PASS) check)
22580
22581 @endif itcl
22582
22583 .PHONY: install-itcl maybe-install-itcl
22584 maybe-install-itcl:
22585 @if itcl
22586 maybe-install-itcl: install-itcl
22587
22588 install-itcl: installdirs
22589 @: $(MAKE); $(unstage)
22590 @r=`${PWD_COMMAND}`; export r; \
22591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22592 $(HOST_EXPORTS) \
22593 (cd $(HOST_SUBDIR)/itcl && \
22594 $(MAKE) $(FLAGS_TO_PASS) install)
22595
22596 @endif itcl
22597
22598 .PHONY: install-strip-itcl maybe-install-strip-itcl
22599 maybe-install-strip-itcl:
22600 @if itcl
22601 maybe-install-strip-itcl: install-strip-itcl
22602
22603 install-strip-itcl: installdirs
22604 @: $(MAKE); $(unstage)
22605 @r=`${PWD_COMMAND}`; export r; \
22606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22607 $(HOST_EXPORTS) \
22608 (cd $(HOST_SUBDIR)/itcl && \
22609 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22610
22611 @endif itcl
22612
22613 # Other targets (info, dvi, pdf, etc.)
22614
22615 .PHONY: maybe-info-itcl info-itcl
22616 maybe-info-itcl:
22617 @if itcl
22618 maybe-info-itcl: info-itcl
22619
22620 info-itcl: \
22621 configure-itcl
22622 @: $(MAKE); $(unstage)
22623 @[ -f ./itcl/Makefile ] || exit 0; \
22624 r=`${PWD_COMMAND}`; export r; \
22625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22626 $(HOST_EXPORTS) \
22627 for flag in $(EXTRA_HOST_FLAGS) ; do \
22628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22629 done; \
22630 echo "Doing info in itcl"; \
22631 (cd $(HOST_SUBDIR)/itcl && \
22632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22634 "RANLIB=$${RANLIB}" \
22635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22636 info) \
22637 || exit 1
22638
22639 @endif itcl
22640
22641 .PHONY: maybe-dvi-itcl dvi-itcl
22642 maybe-dvi-itcl:
22643 @if itcl
22644 maybe-dvi-itcl: dvi-itcl
22645
22646 dvi-itcl: \
22647 configure-itcl
22648 @: $(MAKE); $(unstage)
22649 @[ -f ./itcl/Makefile ] || exit 0; \
22650 r=`${PWD_COMMAND}`; export r; \
22651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22652 $(HOST_EXPORTS) \
22653 for flag in $(EXTRA_HOST_FLAGS) ; do \
22654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22655 done; \
22656 echo "Doing dvi in itcl"; \
22657 (cd $(HOST_SUBDIR)/itcl && \
22658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22660 "RANLIB=$${RANLIB}" \
22661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22662 dvi) \
22663 || exit 1
22664
22665 @endif itcl
22666
22667 .PHONY: maybe-pdf-itcl pdf-itcl
22668 maybe-pdf-itcl:
22669 @if itcl
22670 maybe-pdf-itcl: pdf-itcl
22671
22672 pdf-itcl: \
22673 configure-itcl
22674 @: $(MAKE); $(unstage)
22675 @[ -f ./itcl/Makefile ] || exit 0; \
22676 r=`${PWD_COMMAND}`; export r; \
22677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22678 $(HOST_EXPORTS) \
22679 for flag in $(EXTRA_HOST_FLAGS) ; do \
22680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22681 done; \
22682 echo "Doing pdf in itcl"; \
22683 (cd $(HOST_SUBDIR)/itcl && \
22684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22686 "RANLIB=$${RANLIB}" \
22687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22688 pdf) \
22689 || exit 1
22690
22691 @endif itcl
22692
22693 .PHONY: maybe-html-itcl html-itcl
22694 maybe-html-itcl:
22695 @if itcl
22696 maybe-html-itcl: html-itcl
22697
22698 html-itcl: \
22699 configure-itcl
22700 @: $(MAKE); $(unstage)
22701 @[ -f ./itcl/Makefile ] || exit 0; \
22702 r=`${PWD_COMMAND}`; export r; \
22703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22704 $(HOST_EXPORTS) \
22705 for flag in $(EXTRA_HOST_FLAGS) ; do \
22706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22707 done; \
22708 echo "Doing html in itcl"; \
22709 (cd $(HOST_SUBDIR)/itcl && \
22710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22712 "RANLIB=$${RANLIB}" \
22713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22714 html) \
22715 || exit 1
22716
22717 @endif itcl
22718
22719 .PHONY: maybe-TAGS-itcl TAGS-itcl
22720 maybe-TAGS-itcl:
22721 @if itcl
22722 maybe-TAGS-itcl: TAGS-itcl
22723
22724 TAGS-itcl: \
22725 configure-itcl
22726 @: $(MAKE); $(unstage)
22727 @[ -f ./itcl/Makefile ] || exit 0; \
22728 r=`${PWD_COMMAND}`; export r; \
22729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22730 $(HOST_EXPORTS) \
22731 for flag in $(EXTRA_HOST_FLAGS) ; do \
22732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22733 done; \
22734 echo "Doing TAGS in itcl"; \
22735 (cd $(HOST_SUBDIR)/itcl && \
22736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22738 "RANLIB=$${RANLIB}" \
22739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22740 TAGS) \
22741 || exit 1
22742
22743 @endif itcl
22744
22745 .PHONY: maybe-install-info-itcl install-info-itcl
22746 maybe-install-info-itcl:
22747 @if itcl
22748 maybe-install-info-itcl: install-info-itcl
22749
22750 install-info-itcl: \
22751 configure-itcl \
22752 info-itcl
22753 @: $(MAKE); $(unstage)
22754 @[ -f ./itcl/Makefile ] || exit 0; \
22755 r=`${PWD_COMMAND}`; export r; \
22756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22757 $(HOST_EXPORTS) \
22758 for flag in $(EXTRA_HOST_FLAGS) ; do \
22759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22760 done; \
22761 echo "Doing install-info in itcl"; \
22762 (cd $(HOST_SUBDIR)/itcl && \
22763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22765 "RANLIB=$${RANLIB}" \
22766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22767 install-info) \
22768 || exit 1
22769
22770 @endif itcl
22771
22772 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
22773 maybe-install-dvi-itcl:
22774 @if itcl
22775 maybe-install-dvi-itcl: install-dvi-itcl
22776
22777 install-dvi-itcl: \
22778 configure-itcl \
22779 dvi-itcl
22780 @: $(MAKE); $(unstage)
22781 @[ -f ./itcl/Makefile ] || exit 0; \
22782 r=`${PWD_COMMAND}`; export r; \
22783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22784 $(HOST_EXPORTS) \
22785 for flag in $(EXTRA_HOST_FLAGS) ; do \
22786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22787 done; \
22788 echo "Doing install-dvi in itcl"; \
22789 (cd $(HOST_SUBDIR)/itcl && \
22790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22792 "RANLIB=$${RANLIB}" \
22793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22794 install-dvi) \
22795 || exit 1
22796
22797 @endif itcl
22798
22799 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22800 maybe-install-pdf-itcl:
22801 @if itcl
22802 maybe-install-pdf-itcl: install-pdf-itcl
22803
22804 install-pdf-itcl: \
22805 configure-itcl \
22806 pdf-itcl
22807 @: $(MAKE); $(unstage)
22808 @[ -f ./itcl/Makefile ] || exit 0; \
22809 r=`${PWD_COMMAND}`; export r; \
22810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22811 $(HOST_EXPORTS) \
22812 for flag in $(EXTRA_HOST_FLAGS) ; do \
22813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22814 done; \
22815 echo "Doing install-pdf in itcl"; \
22816 (cd $(HOST_SUBDIR)/itcl && \
22817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22819 "RANLIB=$${RANLIB}" \
22820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22821 install-pdf) \
22822 || exit 1
22823
22824 @endif itcl
22825
22826 .PHONY: maybe-install-html-itcl install-html-itcl
22827 maybe-install-html-itcl:
22828 @if itcl
22829 maybe-install-html-itcl: install-html-itcl
22830
22831 install-html-itcl: \
22832 configure-itcl \
22833 html-itcl
22834 @: $(MAKE); $(unstage)
22835 @[ -f ./itcl/Makefile ] || exit 0; \
22836 r=`${PWD_COMMAND}`; export r; \
22837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22838 $(HOST_EXPORTS) \
22839 for flag in $(EXTRA_HOST_FLAGS) ; do \
22840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22841 done; \
22842 echo "Doing install-html in itcl"; \
22843 (cd $(HOST_SUBDIR)/itcl && \
22844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22846 "RANLIB=$${RANLIB}" \
22847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22848 install-html) \
22849 || exit 1
22850
22851 @endif itcl
22852
22853 .PHONY: maybe-installcheck-itcl installcheck-itcl
22854 maybe-installcheck-itcl:
22855 @if itcl
22856 maybe-installcheck-itcl: installcheck-itcl
22857
22858 installcheck-itcl: \
22859 configure-itcl
22860 @: $(MAKE); $(unstage)
22861 @[ -f ./itcl/Makefile ] || exit 0; \
22862 r=`${PWD_COMMAND}`; export r; \
22863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22864 $(HOST_EXPORTS) \
22865 for flag in $(EXTRA_HOST_FLAGS) ; do \
22866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22867 done; \
22868 echo "Doing installcheck in itcl"; \
22869 (cd $(HOST_SUBDIR)/itcl && \
22870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22872 "RANLIB=$${RANLIB}" \
22873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22874 installcheck) \
22875 || exit 1
22876
22877 @endif itcl
22878
22879 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22880 maybe-mostlyclean-itcl:
22881 @if itcl
22882 maybe-mostlyclean-itcl: mostlyclean-itcl
22883
22884 mostlyclean-itcl:
22885 @: $(MAKE); $(unstage)
22886 @[ -f ./itcl/Makefile ] || exit 0; \
22887 r=`${PWD_COMMAND}`; export r; \
22888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22889 $(HOST_EXPORTS) \
22890 for flag in $(EXTRA_HOST_FLAGS) ; do \
22891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22892 done; \
22893 echo "Doing mostlyclean in itcl"; \
22894 (cd $(HOST_SUBDIR)/itcl && \
22895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22897 "RANLIB=$${RANLIB}" \
22898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22899 mostlyclean) \
22900 || exit 1
22901
22902 @endif itcl
22903
22904 .PHONY: maybe-clean-itcl clean-itcl
22905 maybe-clean-itcl:
22906 @if itcl
22907 maybe-clean-itcl: clean-itcl
22908
22909 clean-itcl:
22910 @: $(MAKE); $(unstage)
22911 @[ -f ./itcl/Makefile ] || exit 0; \
22912 r=`${PWD_COMMAND}`; export r; \
22913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22914 $(HOST_EXPORTS) \
22915 for flag in $(EXTRA_HOST_FLAGS) ; do \
22916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22917 done; \
22918 echo "Doing clean in itcl"; \
22919 (cd $(HOST_SUBDIR)/itcl && \
22920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22922 "RANLIB=$${RANLIB}" \
22923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22924 clean) \
22925 || exit 1
22926
22927 @endif itcl
22928
22929 .PHONY: maybe-distclean-itcl distclean-itcl
22930 maybe-distclean-itcl:
22931 @if itcl
22932 maybe-distclean-itcl: distclean-itcl
22933
22934 distclean-itcl:
22935 @: $(MAKE); $(unstage)
22936 @[ -f ./itcl/Makefile ] || exit 0; \
22937 r=`${PWD_COMMAND}`; export r; \
22938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22939 $(HOST_EXPORTS) \
22940 for flag in $(EXTRA_HOST_FLAGS) ; do \
22941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22942 done; \
22943 echo "Doing distclean in itcl"; \
22944 (cd $(HOST_SUBDIR)/itcl && \
22945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22947 "RANLIB=$${RANLIB}" \
22948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22949 distclean) \
22950 || exit 1
22951
22952 @endif itcl
22953
22954 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22955 maybe-maintainer-clean-itcl:
22956 @if itcl
22957 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22958
22959 maintainer-clean-itcl:
22960 @: $(MAKE); $(unstage)
22961 @[ -f ./itcl/Makefile ] || exit 0; \
22962 r=`${PWD_COMMAND}`; export r; \
22963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22964 $(HOST_EXPORTS) \
22965 for flag in $(EXTRA_HOST_FLAGS) ; do \
22966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22967 done; \
22968 echo "Doing maintainer-clean in itcl"; \
22969 (cd $(HOST_SUBDIR)/itcl && \
22970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22972 "RANLIB=$${RANLIB}" \
22973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22974 maintainer-clean) \
22975 || exit 1
22976
22977 @endif itcl
22978
22979
22980
22981 .PHONY: configure-ld maybe-configure-ld
22982 maybe-configure-ld:
22983 @if gcc-bootstrap
22984 configure-ld: stage_current
22985 @endif gcc-bootstrap
22986 @if ld
22987 maybe-configure-ld: configure-ld
22988 configure-ld:
22989 @r=`${PWD_COMMAND}`; export r; \
22990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22991 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22993 $(HOST_EXPORTS) \
22994 echo Configuring in $(HOST_SUBDIR)/ld; \
22995 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22996 case $(srcdir) in \
22997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22998 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23000 esac; \
23001 module_srcdir=ld; \
23002 $(SHELL) \
23003 $$s/$$module_srcdir/configure \
23004 --srcdir=$${topdir}/$$module_srcdir \
23005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23006 --target=${target_alias} \
23007 || exit 1
23008 @endif ld
23009
23010
23011
23012 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
23013 maybe-configure-stage1-ld:
23014 @if ld-bootstrap
23015 maybe-configure-stage1-ld: configure-stage1-ld
23016 configure-stage1-ld:
23017 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23019 @r=`${PWD_COMMAND}`; export r; \
23020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23021 TFLAGS="$(STAGE1_TFLAGS)"; \
23022 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23023 $(HOST_EXPORTS) \
23024 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23025 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23026 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23027 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
23028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23029 cd $(HOST_SUBDIR)/ld || exit 1; \
23030 case $(srcdir) in \
23031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23032 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23034 esac; \
23035 module_srcdir=ld; \
23036 $(SHELL) $$s/$$module_srcdir/configure \
23037 --srcdir=$${topdir}/$$module_srcdir \
23038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23039 --target=${target_alias} \
23040 \
23041 $(STAGE1_CONFIGURE_FLAGS)
23042 @endif ld-bootstrap
23043
23044 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
23045 maybe-configure-stage2-ld:
23046 @if ld-bootstrap
23047 maybe-configure-stage2-ld: configure-stage2-ld
23048 configure-stage2-ld:
23049 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23051 @r=`${PWD_COMMAND}`; export r; \
23052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23053 TFLAGS="$(STAGE2_TFLAGS)"; \
23054 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23055 $(HOST_EXPORTS) \
23056 $(POSTSTAGE1_HOST_EXPORTS) \
23057 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23058 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23059 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23060 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
23061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23062 cd $(HOST_SUBDIR)/ld || exit 1; \
23063 case $(srcdir) in \
23064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23065 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23067 esac; \
23068 module_srcdir=ld; \
23069 $(SHELL) $$s/$$module_srcdir/configure \
23070 --srcdir=$${topdir}/$$module_srcdir \
23071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23072 --target=${target_alias} \
23073 --with-build-libsubdir=$(HOST_SUBDIR) \
23074 $(STAGE2_CONFIGURE_FLAGS)
23075 @endif ld-bootstrap
23076
23077 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
23078 maybe-configure-stage3-ld:
23079 @if ld-bootstrap
23080 maybe-configure-stage3-ld: configure-stage3-ld
23081 configure-stage3-ld:
23082 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23084 @r=`${PWD_COMMAND}`; export r; \
23085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23086 TFLAGS="$(STAGE3_TFLAGS)"; \
23087 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23088 $(HOST_EXPORTS) \
23089 $(POSTSTAGE1_HOST_EXPORTS) \
23090 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23091 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23092 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23093 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
23094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23095 cd $(HOST_SUBDIR)/ld || exit 1; \
23096 case $(srcdir) in \
23097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23098 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23100 esac; \
23101 module_srcdir=ld; \
23102 $(SHELL) $$s/$$module_srcdir/configure \
23103 --srcdir=$${topdir}/$$module_srcdir \
23104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23105 --target=${target_alias} \
23106 --with-build-libsubdir=$(HOST_SUBDIR) \
23107 $(STAGE3_CONFIGURE_FLAGS)
23108 @endif ld-bootstrap
23109
23110 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
23111 maybe-configure-stage4-ld:
23112 @if ld-bootstrap
23113 maybe-configure-stage4-ld: configure-stage4-ld
23114 configure-stage4-ld:
23115 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23117 @r=`${PWD_COMMAND}`; export r; \
23118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23119 TFLAGS="$(STAGE4_TFLAGS)"; \
23120 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23121 $(HOST_EXPORTS) \
23122 $(POSTSTAGE1_HOST_EXPORTS) \
23123 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23124 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23125 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23126 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
23127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23128 cd $(HOST_SUBDIR)/ld || exit 1; \
23129 case $(srcdir) in \
23130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23131 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23133 esac; \
23134 module_srcdir=ld; \
23135 $(SHELL) $$s/$$module_srcdir/configure \
23136 --srcdir=$${topdir}/$$module_srcdir \
23137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23138 --target=${target_alias} \
23139 --with-build-libsubdir=$(HOST_SUBDIR) \
23140 $(STAGE4_CONFIGURE_FLAGS)
23141 @endif ld-bootstrap
23142
23143 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23144 maybe-configure-stageprofile-ld:
23145 @if ld-bootstrap
23146 maybe-configure-stageprofile-ld: configure-stageprofile-ld
23147 configure-stageprofile-ld:
23148 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23149 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23150 @r=`${PWD_COMMAND}`; export r; \
23151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23153 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23154 $(HOST_EXPORTS) \
23155 $(POSTSTAGE1_HOST_EXPORTS) \
23156 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23157 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23158 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23159 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
23160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23161 cd $(HOST_SUBDIR)/ld || exit 1; \
23162 case $(srcdir) in \
23163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23164 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23166 esac; \
23167 module_srcdir=ld; \
23168 $(SHELL) $$s/$$module_srcdir/configure \
23169 --srcdir=$${topdir}/$$module_srcdir \
23170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23171 --target=${target_alias} \
23172 --with-build-libsubdir=$(HOST_SUBDIR) \
23173 $(STAGEprofile_CONFIGURE_FLAGS)
23174 @endif ld-bootstrap
23175
23176 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
23177 maybe-configure-stagetrain-ld:
23178 @if ld-bootstrap
23179 maybe-configure-stagetrain-ld: configure-stagetrain-ld
23180 configure-stagetrain-ld:
23181 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23183 @r=`${PWD_COMMAND}`; export r; \
23184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23185 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23186 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23187 $(HOST_EXPORTS) \
23188 $(POSTSTAGE1_HOST_EXPORTS) \
23189 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23190 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23191 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23192 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
23193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23194 cd $(HOST_SUBDIR)/ld || exit 1; \
23195 case $(srcdir) in \
23196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23197 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23199 esac; \
23200 module_srcdir=ld; \
23201 $(SHELL) $$s/$$module_srcdir/configure \
23202 --srcdir=$${topdir}/$$module_srcdir \
23203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23204 --target=${target_alias} \
23205 --with-build-libsubdir=$(HOST_SUBDIR) \
23206 $(STAGEtrain_CONFIGURE_FLAGS)
23207 @endif ld-bootstrap
23208
23209 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23210 maybe-configure-stagefeedback-ld:
23211 @if ld-bootstrap
23212 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23213 configure-stagefeedback-ld:
23214 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23215 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23216 @r=`${PWD_COMMAND}`; export r; \
23217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23218 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23219 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23220 $(HOST_EXPORTS) \
23221 $(POSTSTAGE1_HOST_EXPORTS) \
23222 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23223 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23224 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23225 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
23226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23227 cd $(HOST_SUBDIR)/ld || exit 1; \
23228 case $(srcdir) in \
23229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23230 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23232 esac; \
23233 module_srcdir=ld; \
23234 $(SHELL) $$s/$$module_srcdir/configure \
23235 --srcdir=$${topdir}/$$module_srcdir \
23236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23237 --target=${target_alias} \
23238 --with-build-libsubdir=$(HOST_SUBDIR) \
23239 $(STAGEfeedback_CONFIGURE_FLAGS)
23240 @endif ld-bootstrap
23241
23242 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
23243 maybe-configure-stageautoprofile-ld:
23244 @if ld-bootstrap
23245 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
23246 configure-stageautoprofile-ld:
23247 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23248 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23249 @r=`${PWD_COMMAND}`; export r; \
23250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23252 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23253 $(HOST_EXPORTS) \
23254 $(POSTSTAGE1_HOST_EXPORTS) \
23255 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23256 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23257 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23258 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
23259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23260 cd $(HOST_SUBDIR)/ld || exit 1; \
23261 case $(srcdir) in \
23262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23263 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23265 esac; \
23266 module_srcdir=ld; \
23267 $(SHELL) $$s/$$module_srcdir/configure \
23268 --srcdir=$${topdir}/$$module_srcdir \
23269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23270 --target=${target_alias} \
23271 --with-build-libsubdir=$(HOST_SUBDIR) \
23272 $(STAGEautoprofile_CONFIGURE_FLAGS)
23273 @endif ld-bootstrap
23274
23275 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
23276 maybe-configure-stageautofeedback-ld:
23277 @if ld-bootstrap
23278 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
23279 configure-stageautofeedback-ld:
23280 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23282 @r=`${PWD_COMMAND}`; export r; \
23283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23285 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23286 $(HOST_EXPORTS) \
23287 $(POSTSTAGE1_HOST_EXPORTS) \
23288 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23289 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23290 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23291 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
23292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23293 cd $(HOST_SUBDIR)/ld || exit 1; \
23294 case $(srcdir) in \
23295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23296 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23298 esac; \
23299 module_srcdir=ld; \
23300 $(SHELL) $$s/$$module_srcdir/configure \
23301 --srcdir=$${topdir}/$$module_srcdir \
23302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23303 --target=${target_alias} \
23304 --with-build-libsubdir=$(HOST_SUBDIR) \
23305 $(STAGEautofeedback_CONFIGURE_FLAGS)
23306 @endif ld-bootstrap
23307
23308
23309
23310
23311
23312 .PHONY: all-ld maybe-all-ld
23313 maybe-all-ld:
23314 @if gcc-bootstrap
23315 all-ld: stage_current
23316 @endif gcc-bootstrap
23317 @if ld
23318 TARGET-ld=all
23319 maybe-all-ld: all-ld
23320 all-ld: configure-ld
23321 @r=`${PWD_COMMAND}`; export r; \
23322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23323 $(HOST_EXPORTS) \
23324 (cd $(HOST_SUBDIR)/ld && \
23325 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23326 $(TARGET-ld))
23327 @endif ld
23328
23329
23330
23331 .PHONY: all-stage1-ld maybe-all-stage1-ld
23332 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
23333 maybe-all-stage1-ld:
23334 maybe-clean-stage1-ld:
23335 @if ld-bootstrap
23336 maybe-all-stage1-ld: all-stage1-ld
23337 all-stage1: all-stage1-ld
23338 TARGET-stage1-ld = $(TARGET-ld)
23339 all-stage1-ld: configure-stage1-ld
23340 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23341 @r=`${PWD_COMMAND}`; export r; \
23342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23343 TFLAGS="$(STAGE1_TFLAGS)"; \
23344 $(HOST_EXPORTS) \
23345 cd $(HOST_SUBDIR)/ld && \
23346 \
23347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23348 CFLAGS="$(STAGE1_CFLAGS)" \
23349 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23350 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23351 LIBCFLAGS="$(LIBCFLAGS)" \
23352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23355 $(EXTRA_HOST_FLAGS) \
23356 $(STAGE1_FLAGS_TO_PASS) \
23357 TFLAGS="$(STAGE1_TFLAGS)" \
23358 $(TARGET-stage1-ld)
23359
23360 maybe-clean-stage1-ld: clean-stage1-ld
23361 clean-stage1: clean-stage1-ld
23362 clean-stage1-ld:
23363 @if [ $(current_stage) = stage1 ]; then \
23364 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23365 else \
23366 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23367 $(MAKE) stage1-start; \
23368 fi; \
23369 cd $(HOST_SUBDIR)/ld && \
23370 $(MAKE) $(EXTRA_HOST_FLAGS) \
23371 $(STAGE1_FLAGS_TO_PASS) clean
23372 @endif ld-bootstrap
23373
23374
23375 .PHONY: all-stage2-ld maybe-all-stage2-ld
23376 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
23377 maybe-all-stage2-ld:
23378 maybe-clean-stage2-ld:
23379 @if ld-bootstrap
23380 maybe-all-stage2-ld: all-stage2-ld
23381 all-stage2: all-stage2-ld
23382 TARGET-stage2-ld = $(TARGET-ld)
23383 all-stage2-ld: configure-stage2-ld
23384 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23385 @r=`${PWD_COMMAND}`; export r; \
23386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387 TFLAGS="$(STAGE2_TFLAGS)"; \
23388 $(HOST_EXPORTS) \
23389 $(POSTSTAGE1_HOST_EXPORTS) \
23390 cd $(HOST_SUBDIR)/ld && \
23391 \
23392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23393 CFLAGS="$(STAGE2_CFLAGS)" \
23394 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23395 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23396 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23401 TFLAGS="$(STAGE2_TFLAGS)" \
23402 $(TARGET-stage2-ld)
23403
23404 maybe-clean-stage2-ld: clean-stage2-ld
23405 clean-stage2: clean-stage2-ld
23406 clean-stage2-ld:
23407 @if [ $(current_stage) = stage2 ]; then \
23408 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23409 else \
23410 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23411 $(MAKE) stage2-start; \
23412 fi; \
23413 cd $(HOST_SUBDIR)/ld && \
23414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23415 @endif ld-bootstrap
23416
23417
23418 .PHONY: all-stage3-ld maybe-all-stage3-ld
23419 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
23420 maybe-all-stage3-ld:
23421 maybe-clean-stage3-ld:
23422 @if ld-bootstrap
23423 maybe-all-stage3-ld: all-stage3-ld
23424 all-stage3: all-stage3-ld
23425 TARGET-stage3-ld = $(TARGET-ld)
23426 all-stage3-ld: configure-stage3-ld
23427 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23428 @r=`${PWD_COMMAND}`; export r; \
23429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23430 TFLAGS="$(STAGE3_TFLAGS)"; \
23431 $(HOST_EXPORTS) \
23432 $(POSTSTAGE1_HOST_EXPORTS) \
23433 cd $(HOST_SUBDIR)/ld && \
23434 \
23435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23436 CFLAGS="$(STAGE3_CFLAGS)" \
23437 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23438 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23439 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23443 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23444 TFLAGS="$(STAGE3_TFLAGS)" \
23445 $(TARGET-stage3-ld)
23446
23447 maybe-clean-stage3-ld: clean-stage3-ld
23448 clean-stage3: clean-stage3-ld
23449 clean-stage3-ld:
23450 @if [ $(current_stage) = stage3 ]; then \
23451 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23452 else \
23453 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23454 $(MAKE) stage3-start; \
23455 fi; \
23456 cd $(HOST_SUBDIR)/ld && \
23457 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23458 @endif ld-bootstrap
23459
23460
23461 .PHONY: all-stage4-ld maybe-all-stage4-ld
23462 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
23463 maybe-all-stage4-ld:
23464 maybe-clean-stage4-ld:
23465 @if ld-bootstrap
23466 maybe-all-stage4-ld: all-stage4-ld
23467 all-stage4: all-stage4-ld
23468 TARGET-stage4-ld = $(TARGET-ld)
23469 all-stage4-ld: configure-stage4-ld
23470 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23471 @r=`${PWD_COMMAND}`; export r; \
23472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23473 TFLAGS="$(STAGE4_TFLAGS)"; \
23474 $(HOST_EXPORTS) \
23475 $(POSTSTAGE1_HOST_EXPORTS) \
23476 cd $(HOST_SUBDIR)/ld && \
23477 \
23478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23479 CFLAGS="$(STAGE4_CFLAGS)" \
23480 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23481 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23482 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23486 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23487 TFLAGS="$(STAGE4_TFLAGS)" \
23488 $(TARGET-stage4-ld)
23489
23490 maybe-clean-stage4-ld: clean-stage4-ld
23491 clean-stage4: clean-stage4-ld
23492 clean-stage4-ld:
23493 @if [ $(current_stage) = stage4 ]; then \
23494 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23495 else \
23496 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23497 $(MAKE) stage4-start; \
23498 fi; \
23499 cd $(HOST_SUBDIR)/ld && \
23500 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23501 @endif ld-bootstrap
23502
23503
23504 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23505 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23506 maybe-all-stageprofile-ld:
23507 maybe-clean-stageprofile-ld:
23508 @if ld-bootstrap
23509 maybe-all-stageprofile-ld: all-stageprofile-ld
23510 all-stageprofile: all-stageprofile-ld
23511 TARGET-stageprofile-ld = $(TARGET-ld)
23512 all-stageprofile-ld: configure-stageprofile-ld
23513 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23514 @r=`${PWD_COMMAND}`; export r; \
23515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23516 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23517 $(HOST_EXPORTS) \
23518 $(POSTSTAGE1_HOST_EXPORTS) \
23519 cd $(HOST_SUBDIR)/ld && \
23520 \
23521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23522 CFLAGS="$(STAGEprofile_CFLAGS)" \
23523 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23524 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23525 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23530 TFLAGS="$(STAGEprofile_TFLAGS)" \
23531 $(TARGET-stageprofile-ld)
23532
23533 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23534 clean-stageprofile: clean-stageprofile-ld
23535 clean-stageprofile-ld:
23536 @if [ $(current_stage) = stageprofile ]; then \
23537 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23538 else \
23539 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23540 $(MAKE) stageprofile-start; \
23541 fi; \
23542 cd $(HOST_SUBDIR)/ld && \
23543 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23544 @endif ld-bootstrap
23545
23546
23547 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
23548 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
23549 maybe-all-stagetrain-ld:
23550 maybe-clean-stagetrain-ld:
23551 @if ld-bootstrap
23552 maybe-all-stagetrain-ld: all-stagetrain-ld
23553 all-stagetrain: all-stagetrain-ld
23554 TARGET-stagetrain-ld = $(TARGET-ld)
23555 all-stagetrain-ld: configure-stagetrain-ld
23556 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23557 @r=`${PWD_COMMAND}`; export r; \
23558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23559 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23560 $(HOST_EXPORTS) \
23561 $(POSTSTAGE1_HOST_EXPORTS) \
23562 cd $(HOST_SUBDIR)/ld && \
23563 \
23564 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23565 CFLAGS="$(STAGEtrain_CFLAGS)" \
23566 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23567 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23568 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23573 TFLAGS="$(STAGEtrain_TFLAGS)" \
23574 $(TARGET-stagetrain-ld)
23575
23576 maybe-clean-stagetrain-ld: clean-stagetrain-ld
23577 clean-stagetrain: clean-stagetrain-ld
23578 clean-stagetrain-ld:
23579 @if [ $(current_stage) = stagetrain ]; then \
23580 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23581 else \
23582 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
23583 $(MAKE) stagetrain-start; \
23584 fi; \
23585 cd $(HOST_SUBDIR)/ld && \
23586 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23587 @endif ld-bootstrap
23588
23589
23590 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23591 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23592 maybe-all-stagefeedback-ld:
23593 maybe-clean-stagefeedback-ld:
23594 @if ld-bootstrap
23595 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23596 all-stagefeedback: all-stagefeedback-ld
23597 TARGET-stagefeedback-ld = $(TARGET-ld)
23598 all-stagefeedback-ld: configure-stagefeedback-ld
23599 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23600 @r=`${PWD_COMMAND}`; export r; \
23601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23602 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23603 $(HOST_EXPORTS) \
23604 $(POSTSTAGE1_HOST_EXPORTS) \
23605 cd $(HOST_SUBDIR)/ld && \
23606 \
23607 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23608 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23609 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23610 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23611 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23612 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23613 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23614 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23615 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23616 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23617 $(TARGET-stagefeedback-ld)
23618
23619 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23620 clean-stagefeedback: clean-stagefeedback-ld
23621 clean-stagefeedback-ld:
23622 @if [ $(current_stage) = stagefeedback ]; then \
23623 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23624 else \
23625 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23626 $(MAKE) stagefeedback-start; \
23627 fi; \
23628 cd $(HOST_SUBDIR)/ld && \
23629 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23630 @endif ld-bootstrap
23631
23632
23633 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
23634 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
23635 maybe-all-stageautoprofile-ld:
23636 maybe-clean-stageautoprofile-ld:
23637 @if ld-bootstrap
23638 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
23639 all-stageautoprofile: all-stageautoprofile-ld
23640 TARGET-stageautoprofile-ld = $(TARGET-ld)
23641 all-stageautoprofile-ld: configure-stageautoprofile-ld
23642 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23643 @r=`${PWD_COMMAND}`; export r; \
23644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23645 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23646 $(HOST_EXPORTS) \
23647 $(POSTSTAGE1_HOST_EXPORTS) \
23648 cd $(HOST_SUBDIR)/ld && \
23649 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23651 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23652 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23653 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23654 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23655 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23656 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23657 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23658 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23659 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23660 $(TARGET-stageautoprofile-ld)
23661
23662 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
23663 clean-stageautoprofile: clean-stageautoprofile-ld
23664 clean-stageautoprofile-ld:
23665 @if [ $(current_stage) = stageautoprofile ]; then \
23666 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23667 else \
23668 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
23669 $(MAKE) stageautoprofile-start; \
23670 fi; \
23671 cd $(HOST_SUBDIR)/ld && \
23672 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23673 @endif ld-bootstrap
23674
23675
23676 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
23677 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
23678 maybe-all-stageautofeedback-ld:
23679 maybe-clean-stageautofeedback-ld:
23680 @if ld-bootstrap
23681 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
23682 all-stageautofeedback: all-stageautofeedback-ld
23683 TARGET-stageautofeedback-ld = $(TARGET-ld)
23684 all-stageautofeedback-ld: configure-stageautofeedback-ld
23685 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23686 @r=`${PWD_COMMAND}`; export r; \
23687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23688 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23689 $(HOST_EXPORTS) \
23690 $(POSTSTAGE1_HOST_EXPORTS) \
23691 cd $(HOST_SUBDIR)/ld && \
23692 \
23693 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23694 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23695 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23696 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23697 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23701 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23702 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23703 $(TARGET-stageautofeedback-ld)
23704
23705 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
23706 clean-stageautofeedback: clean-stageautofeedback-ld
23707 clean-stageautofeedback-ld:
23708 @if [ $(current_stage) = stageautofeedback ]; then \
23709 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23710 else \
23711 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
23712 $(MAKE) stageautofeedback-start; \
23713 fi; \
23714 cd $(HOST_SUBDIR)/ld && \
23715 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23716 @endif ld-bootstrap
23717
23718
23719
23720
23721
23722 .PHONY: check-ld maybe-check-ld
23723 maybe-check-ld:
23724 @if ld
23725 maybe-check-ld: check-ld
23726
23727 check-ld:
23728 @: $(MAKE); $(unstage)
23729 @r=`${PWD_COMMAND}`; export r; \
23730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23732 (cd $(HOST_SUBDIR)/ld && \
23733 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23734
23735 @endif ld
23736
23737 .PHONY: install-ld maybe-install-ld
23738 maybe-install-ld:
23739 @if ld
23740 maybe-install-ld: install-ld
23741
23742 install-ld: installdirs
23743 @: $(MAKE); $(unstage)
23744 @r=`${PWD_COMMAND}`; export r; \
23745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23746 $(HOST_EXPORTS) \
23747 (cd $(HOST_SUBDIR)/ld && \
23748 $(MAKE) $(FLAGS_TO_PASS) install)
23749
23750 @endif ld
23751
23752 .PHONY: install-strip-ld maybe-install-strip-ld
23753 maybe-install-strip-ld:
23754 @if ld
23755 maybe-install-strip-ld: install-strip-ld
23756
23757 install-strip-ld: installdirs
23758 @: $(MAKE); $(unstage)
23759 @r=`${PWD_COMMAND}`; export r; \
23760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23761 $(HOST_EXPORTS) \
23762 (cd $(HOST_SUBDIR)/ld && \
23763 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23764
23765 @endif ld
23766
23767 # Other targets (info, dvi, pdf, etc.)
23768
23769 .PHONY: maybe-info-ld info-ld
23770 maybe-info-ld:
23771 @if ld
23772 maybe-info-ld: info-ld
23773
23774 info-ld: \
23775 configure-ld
23776 @[ -f ./ld/Makefile ] || exit 0; \
23777 r=`${PWD_COMMAND}`; export r; \
23778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23779 $(HOST_EXPORTS) \
23780 for flag in $(EXTRA_HOST_FLAGS) ; do \
23781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23782 done; \
23783 echo "Doing info in ld"; \
23784 (cd $(HOST_SUBDIR)/ld && \
23785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23787 "RANLIB=$${RANLIB}" \
23788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23789 info) \
23790 || exit 1
23791
23792 @endif ld
23793
23794 .PHONY: maybe-dvi-ld dvi-ld
23795 maybe-dvi-ld:
23796 @if ld
23797 maybe-dvi-ld: dvi-ld
23798
23799 dvi-ld: \
23800 configure-ld
23801 @[ -f ./ld/Makefile ] || exit 0; \
23802 r=`${PWD_COMMAND}`; export r; \
23803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804 $(HOST_EXPORTS) \
23805 for flag in $(EXTRA_HOST_FLAGS) ; do \
23806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23807 done; \
23808 echo "Doing dvi in ld"; \
23809 (cd $(HOST_SUBDIR)/ld && \
23810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23812 "RANLIB=$${RANLIB}" \
23813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23814 dvi) \
23815 || exit 1
23816
23817 @endif ld
23818
23819 .PHONY: maybe-pdf-ld pdf-ld
23820 maybe-pdf-ld:
23821 @if ld
23822 maybe-pdf-ld: pdf-ld
23823
23824 pdf-ld: \
23825 configure-ld
23826 @[ -f ./ld/Makefile ] || exit 0; \
23827 r=`${PWD_COMMAND}`; export r; \
23828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23829 $(HOST_EXPORTS) \
23830 for flag in $(EXTRA_HOST_FLAGS) ; do \
23831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23832 done; \
23833 echo "Doing pdf in ld"; \
23834 (cd $(HOST_SUBDIR)/ld && \
23835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23837 "RANLIB=$${RANLIB}" \
23838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23839 pdf) \
23840 || exit 1
23841
23842 @endif ld
23843
23844 .PHONY: maybe-html-ld html-ld
23845 maybe-html-ld:
23846 @if ld
23847 maybe-html-ld: html-ld
23848
23849 html-ld: \
23850 configure-ld
23851 @[ -f ./ld/Makefile ] || exit 0; \
23852 r=`${PWD_COMMAND}`; export r; \
23853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23854 $(HOST_EXPORTS) \
23855 for flag in $(EXTRA_HOST_FLAGS) ; do \
23856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23857 done; \
23858 echo "Doing html in ld"; \
23859 (cd $(HOST_SUBDIR)/ld && \
23860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23862 "RANLIB=$${RANLIB}" \
23863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23864 html) \
23865 || exit 1
23866
23867 @endif ld
23868
23869 .PHONY: maybe-TAGS-ld TAGS-ld
23870 maybe-TAGS-ld:
23871 @if ld
23872 maybe-TAGS-ld: TAGS-ld
23873
23874 TAGS-ld: \
23875 configure-ld
23876 @[ -f ./ld/Makefile ] || exit 0; \
23877 r=`${PWD_COMMAND}`; export r; \
23878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23879 $(HOST_EXPORTS) \
23880 for flag in $(EXTRA_HOST_FLAGS) ; do \
23881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23882 done; \
23883 echo "Doing TAGS in ld"; \
23884 (cd $(HOST_SUBDIR)/ld && \
23885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23887 "RANLIB=$${RANLIB}" \
23888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23889 TAGS) \
23890 || exit 1
23891
23892 @endif ld
23893
23894 .PHONY: maybe-install-info-ld install-info-ld
23895 maybe-install-info-ld:
23896 @if ld
23897 maybe-install-info-ld: install-info-ld
23898
23899 install-info-ld: \
23900 configure-ld \
23901 info-ld
23902 @[ -f ./ld/Makefile ] || exit 0; \
23903 r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 $(HOST_EXPORTS) \
23906 for flag in $(EXTRA_HOST_FLAGS) ; do \
23907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908 done; \
23909 echo "Doing install-info in ld"; \
23910 (cd $(HOST_SUBDIR)/ld && \
23911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913 "RANLIB=$${RANLIB}" \
23914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915 install-info) \
23916 || exit 1
23917
23918 @endif ld
23919
23920 .PHONY: maybe-install-dvi-ld install-dvi-ld
23921 maybe-install-dvi-ld:
23922 @if ld
23923 maybe-install-dvi-ld: install-dvi-ld
23924
23925 install-dvi-ld: \
23926 configure-ld \
23927 dvi-ld
23928 @[ -f ./ld/Makefile ] || exit 0; \
23929 r=`${PWD_COMMAND}`; export r; \
23930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931 $(HOST_EXPORTS) \
23932 for flag in $(EXTRA_HOST_FLAGS) ; do \
23933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23934 done; \
23935 echo "Doing install-dvi in ld"; \
23936 (cd $(HOST_SUBDIR)/ld && \
23937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23939 "RANLIB=$${RANLIB}" \
23940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941 install-dvi) \
23942 || exit 1
23943
23944 @endif ld
23945
23946 .PHONY: maybe-install-pdf-ld install-pdf-ld
23947 maybe-install-pdf-ld:
23948 @if ld
23949 maybe-install-pdf-ld: install-pdf-ld
23950
23951 install-pdf-ld: \
23952 configure-ld \
23953 pdf-ld
23954 @[ -f ./ld/Makefile ] || exit 0; \
23955 r=`${PWD_COMMAND}`; export r; \
23956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957 $(HOST_EXPORTS) \
23958 for flag in $(EXTRA_HOST_FLAGS) ; do \
23959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23960 done; \
23961 echo "Doing install-pdf in ld"; \
23962 (cd $(HOST_SUBDIR)/ld && \
23963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965 "RANLIB=$${RANLIB}" \
23966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23967 install-pdf) \
23968 || exit 1
23969
23970 @endif ld
23971
23972 .PHONY: maybe-install-html-ld install-html-ld
23973 maybe-install-html-ld:
23974 @if ld
23975 maybe-install-html-ld: install-html-ld
23976
23977 install-html-ld: \
23978 configure-ld \
23979 html-ld
23980 @[ -f ./ld/Makefile ] || exit 0; \
23981 r=`${PWD_COMMAND}`; export r; \
23982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983 $(HOST_EXPORTS) \
23984 for flag in $(EXTRA_HOST_FLAGS) ; do \
23985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986 done; \
23987 echo "Doing install-html in ld"; \
23988 (cd $(HOST_SUBDIR)/ld && \
23989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991 "RANLIB=$${RANLIB}" \
23992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993 install-html) \
23994 || exit 1
23995
23996 @endif ld
23997
23998 .PHONY: maybe-installcheck-ld installcheck-ld
23999 maybe-installcheck-ld:
24000 @if ld
24001 maybe-installcheck-ld: installcheck-ld
24002
24003 installcheck-ld: \
24004 configure-ld
24005 @[ -f ./ld/Makefile ] || exit 0; \
24006 r=`${PWD_COMMAND}`; export r; \
24007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008 $(HOST_EXPORTS) \
24009 for flag in $(EXTRA_HOST_FLAGS) ; do \
24010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011 done; \
24012 echo "Doing installcheck in ld"; \
24013 (cd $(HOST_SUBDIR)/ld && \
24014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016 "RANLIB=$${RANLIB}" \
24017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018 installcheck) \
24019 || exit 1
24020
24021 @endif ld
24022
24023 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
24024 maybe-mostlyclean-ld:
24025 @if ld
24026 maybe-mostlyclean-ld: mostlyclean-ld
24027
24028 mostlyclean-ld:
24029 @[ -f ./ld/Makefile ] || exit 0; \
24030 r=`${PWD_COMMAND}`; export r; \
24031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24032 $(HOST_EXPORTS) \
24033 for flag in $(EXTRA_HOST_FLAGS) ; do \
24034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24035 done; \
24036 echo "Doing mostlyclean in ld"; \
24037 (cd $(HOST_SUBDIR)/ld && \
24038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24040 "RANLIB=$${RANLIB}" \
24041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24042 mostlyclean) \
24043 || exit 1
24044
24045 @endif ld
24046
24047 .PHONY: maybe-clean-ld clean-ld
24048 maybe-clean-ld:
24049 @if ld
24050 maybe-clean-ld: clean-ld
24051
24052 clean-ld:
24053 @[ -f ./ld/Makefile ] || exit 0; \
24054 r=`${PWD_COMMAND}`; export r; \
24055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056 $(HOST_EXPORTS) \
24057 for flag in $(EXTRA_HOST_FLAGS) ; do \
24058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059 done; \
24060 echo "Doing clean in ld"; \
24061 (cd $(HOST_SUBDIR)/ld && \
24062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064 "RANLIB=$${RANLIB}" \
24065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24066 clean) \
24067 || exit 1
24068
24069 @endif ld
24070
24071 .PHONY: maybe-distclean-ld distclean-ld
24072 maybe-distclean-ld:
24073 @if ld
24074 maybe-distclean-ld: distclean-ld
24075
24076 distclean-ld:
24077 @[ -f ./ld/Makefile ] || exit 0; \
24078 r=`${PWD_COMMAND}`; export r; \
24079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080 $(HOST_EXPORTS) \
24081 for flag in $(EXTRA_HOST_FLAGS) ; do \
24082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24083 done; \
24084 echo "Doing distclean in ld"; \
24085 (cd $(HOST_SUBDIR)/ld && \
24086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24088 "RANLIB=$${RANLIB}" \
24089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24090 distclean) \
24091 || exit 1
24092
24093 @endif ld
24094
24095 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
24096 maybe-maintainer-clean-ld:
24097 @if ld
24098 maybe-maintainer-clean-ld: maintainer-clean-ld
24099
24100 maintainer-clean-ld:
24101 @[ -f ./ld/Makefile ] || exit 0; \
24102 r=`${PWD_COMMAND}`; export r; \
24103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104 $(HOST_EXPORTS) \
24105 for flag in $(EXTRA_HOST_FLAGS) ; do \
24106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107 done; \
24108 echo "Doing maintainer-clean in ld"; \
24109 (cd $(HOST_SUBDIR)/ld && \
24110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24112 "RANLIB=$${RANLIB}" \
24113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24114 maintainer-clean) \
24115 || exit 1
24116
24117 @endif ld
24118
24119
24120
24121 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
24122 maybe-configure-libbacktrace:
24123 @if gcc-bootstrap
24124 configure-libbacktrace: stage_current
24125 @endif gcc-bootstrap
24126 @if libbacktrace
24127 maybe-configure-libbacktrace: configure-libbacktrace
24128 configure-libbacktrace:
24129 @r=`${PWD_COMMAND}`; export r; \
24130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24131 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24133 $(HOST_EXPORTS) \
24134 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
24135 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
24136 case $(srcdir) in \
24137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24138 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24140 esac; \
24141 module_srcdir=libbacktrace; \
24142 $(SHELL) \
24143 $$s/$$module_srcdir/configure \
24144 --srcdir=$${topdir}/$$module_srcdir \
24145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24146 --target=${target_alias} \
24147 || exit 1
24148 @endif libbacktrace
24149
24150
24151
24152 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
24153 maybe-configure-stage1-libbacktrace:
24154 @if libbacktrace-bootstrap
24155 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
24156 configure-stage1-libbacktrace:
24157 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24159 @r=`${PWD_COMMAND}`; export r; \
24160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24161 TFLAGS="$(STAGE1_TFLAGS)"; \
24162 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24163 $(HOST_EXPORTS) \
24164 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24165 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24166 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24167 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
24168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24169 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24170 case $(srcdir) in \
24171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24172 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24174 esac; \
24175 module_srcdir=libbacktrace; \
24176 $(SHELL) $$s/$$module_srcdir/configure \
24177 --srcdir=$${topdir}/$$module_srcdir \
24178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24179 --target=${target_alias} \
24180 \
24181 $(STAGE1_CONFIGURE_FLAGS)
24182 @endif libbacktrace-bootstrap
24183
24184 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
24185 maybe-configure-stage2-libbacktrace:
24186 @if libbacktrace-bootstrap
24187 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
24188 configure-stage2-libbacktrace:
24189 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24191 @r=`${PWD_COMMAND}`; export r; \
24192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24193 TFLAGS="$(STAGE2_TFLAGS)"; \
24194 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24195 $(HOST_EXPORTS) \
24196 $(POSTSTAGE1_HOST_EXPORTS) \
24197 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24198 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24199 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24200 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
24201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24202 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24203 case $(srcdir) in \
24204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24205 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24207 esac; \
24208 module_srcdir=libbacktrace; \
24209 $(SHELL) $$s/$$module_srcdir/configure \
24210 --srcdir=$${topdir}/$$module_srcdir \
24211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24212 --target=${target_alias} \
24213 --with-build-libsubdir=$(HOST_SUBDIR) \
24214 $(STAGE2_CONFIGURE_FLAGS)
24215 @endif libbacktrace-bootstrap
24216
24217 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
24218 maybe-configure-stage3-libbacktrace:
24219 @if libbacktrace-bootstrap
24220 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
24221 configure-stage3-libbacktrace:
24222 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24224 @r=`${PWD_COMMAND}`; export r; \
24225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24226 TFLAGS="$(STAGE3_TFLAGS)"; \
24227 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24228 $(HOST_EXPORTS) \
24229 $(POSTSTAGE1_HOST_EXPORTS) \
24230 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24231 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24232 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24233 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
24234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24235 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24236 case $(srcdir) in \
24237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24238 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24240 esac; \
24241 module_srcdir=libbacktrace; \
24242 $(SHELL) $$s/$$module_srcdir/configure \
24243 --srcdir=$${topdir}/$$module_srcdir \
24244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24245 --target=${target_alias} \
24246 --with-build-libsubdir=$(HOST_SUBDIR) \
24247 $(STAGE3_CONFIGURE_FLAGS)
24248 @endif libbacktrace-bootstrap
24249
24250 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
24251 maybe-configure-stage4-libbacktrace:
24252 @if libbacktrace-bootstrap
24253 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
24254 configure-stage4-libbacktrace:
24255 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24257 @r=`${PWD_COMMAND}`; export r; \
24258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24259 TFLAGS="$(STAGE4_TFLAGS)"; \
24260 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24261 $(HOST_EXPORTS) \
24262 $(POSTSTAGE1_HOST_EXPORTS) \
24263 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24264 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24265 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24266 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
24267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24268 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24269 case $(srcdir) in \
24270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24271 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24273 esac; \
24274 module_srcdir=libbacktrace; \
24275 $(SHELL) $$s/$$module_srcdir/configure \
24276 --srcdir=$${topdir}/$$module_srcdir \
24277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24278 --target=${target_alias} \
24279 --with-build-libsubdir=$(HOST_SUBDIR) \
24280 $(STAGE4_CONFIGURE_FLAGS)
24281 @endif libbacktrace-bootstrap
24282
24283 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
24284 maybe-configure-stageprofile-libbacktrace:
24285 @if libbacktrace-bootstrap
24286 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24287 configure-stageprofile-libbacktrace:
24288 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24289 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24290 @r=`${PWD_COMMAND}`; export r; \
24291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24292 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24293 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24294 $(HOST_EXPORTS) \
24295 $(POSTSTAGE1_HOST_EXPORTS) \
24296 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24297 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24298 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24299 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
24300 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24301 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24302 case $(srcdir) in \
24303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24304 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24306 esac; \
24307 module_srcdir=libbacktrace; \
24308 $(SHELL) $$s/$$module_srcdir/configure \
24309 --srcdir=$${topdir}/$$module_srcdir \
24310 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24311 --target=${target_alias} \
24312 --with-build-libsubdir=$(HOST_SUBDIR) \
24313 $(STAGEprofile_CONFIGURE_FLAGS)
24314 @endif libbacktrace-bootstrap
24315
24316 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
24317 maybe-configure-stagetrain-libbacktrace:
24318 @if libbacktrace-bootstrap
24319 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24320 configure-stagetrain-libbacktrace:
24321 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24322 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24323 @r=`${PWD_COMMAND}`; export r; \
24324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24325 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24326 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24327 $(HOST_EXPORTS) \
24328 $(POSTSTAGE1_HOST_EXPORTS) \
24329 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24330 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24331 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24332 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
24333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24334 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24335 case $(srcdir) in \
24336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24337 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24339 esac; \
24340 module_srcdir=libbacktrace; \
24341 $(SHELL) $$s/$$module_srcdir/configure \
24342 --srcdir=$${topdir}/$$module_srcdir \
24343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24344 --target=${target_alias} \
24345 --with-build-libsubdir=$(HOST_SUBDIR) \
24346 $(STAGEtrain_CONFIGURE_FLAGS)
24347 @endif libbacktrace-bootstrap
24348
24349 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
24350 maybe-configure-stagefeedback-libbacktrace:
24351 @if libbacktrace-bootstrap
24352 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24353 configure-stagefeedback-libbacktrace:
24354 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24356 @r=`${PWD_COMMAND}`; export r; \
24357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24359 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24360 $(HOST_EXPORTS) \
24361 $(POSTSTAGE1_HOST_EXPORTS) \
24362 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24363 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24364 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24365 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
24366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24367 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24368 case $(srcdir) in \
24369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24370 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24372 esac; \
24373 module_srcdir=libbacktrace; \
24374 $(SHELL) $$s/$$module_srcdir/configure \
24375 --srcdir=$${topdir}/$$module_srcdir \
24376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24377 --target=${target_alias} \
24378 --with-build-libsubdir=$(HOST_SUBDIR) \
24379 $(STAGEfeedback_CONFIGURE_FLAGS)
24380 @endif libbacktrace-bootstrap
24381
24382 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
24383 maybe-configure-stageautoprofile-libbacktrace:
24384 @if libbacktrace-bootstrap
24385 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24386 configure-stageautoprofile-libbacktrace:
24387 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24389 @r=`${PWD_COMMAND}`; export r; \
24390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24391 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24392 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24393 $(HOST_EXPORTS) \
24394 $(POSTSTAGE1_HOST_EXPORTS) \
24395 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24396 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24397 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24398 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
24399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24400 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24401 case $(srcdir) in \
24402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24403 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24405 esac; \
24406 module_srcdir=libbacktrace; \
24407 $(SHELL) $$s/$$module_srcdir/configure \
24408 --srcdir=$${topdir}/$$module_srcdir \
24409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24410 --target=${target_alias} \
24411 --with-build-libsubdir=$(HOST_SUBDIR) \
24412 $(STAGEautoprofile_CONFIGURE_FLAGS)
24413 @endif libbacktrace-bootstrap
24414
24415 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
24416 maybe-configure-stageautofeedback-libbacktrace:
24417 @if libbacktrace-bootstrap
24418 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24419 configure-stageautofeedback-libbacktrace:
24420 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24422 @r=`${PWD_COMMAND}`; export r; \
24423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24424 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24425 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24426 $(HOST_EXPORTS) \
24427 $(POSTSTAGE1_HOST_EXPORTS) \
24428 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24429 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24430 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24431 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
24432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24433 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24434 case $(srcdir) in \
24435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24436 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24438 esac; \
24439 module_srcdir=libbacktrace; \
24440 $(SHELL) $$s/$$module_srcdir/configure \
24441 --srcdir=$${topdir}/$$module_srcdir \
24442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24443 --target=${target_alias} \
24444 --with-build-libsubdir=$(HOST_SUBDIR) \
24445 $(STAGEautofeedback_CONFIGURE_FLAGS)
24446 @endif libbacktrace-bootstrap
24447
24448
24449
24450
24451
24452 .PHONY: all-libbacktrace maybe-all-libbacktrace
24453 maybe-all-libbacktrace:
24454 @if gcc-bootstrap
24455 all-libbacktrace: stage_current
24456 @endif gcc-bootstrap
24457 @if libbacktrace
24458 TARGET-libbacktrace=all
24459 maybe-all-libbacktrace: all-libbacktrace
24460 all-libbacktrace: configure-libbacktrace
24461 @r=`${PWD_COMMAND}`; export r; \
24462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24463 $(HOST_EXPORTS) \
24464 (cd $(HOST_SUBDIR)/libbacktrace && \
24465 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24466 $(TARGET-libbacktrace))
24467 @endif libbacktrace
24468
24469
24470
24471 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
24472 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
24473 maybe-all-stage1-libbacktrace:
24474 maybe-clean-stage1-libbacktrace:
24475 @if libbacktrace-bootstrap
24476 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
24477 all-stage1: all-stage1-libbacktrace
24478 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
24479 all-stage1-libbacktrace: configure-stage1-libbacktrace
24480 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24481 @r=`${PWD_COMMAND}`; export r; \
24482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483 TFLAGS="$(STAGE1_TFLAGS)"; \
24484 $(HOST_EXPORTS) \
24485 cd $(HOST_SUBDIR)/libbacktrace && \
24486 \
24487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24488 CFLAGS="$(STAGE1_CFLAGS)" \
24489 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24490 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24491 LIBCFLAGS="$(LIBCFLAGS)" \
24492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24495 $(EXTRA_HOST_FLAGS) \
24496 $(STAGE1_FLAGS_TO_PASS) \
24497 TFLAGS="$(STAGE1_TFLAGS)" \
24498 $(TARGET-stage1-libbacktrace)
24499
24500 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
24501 clean-stage1: clean-stage1-libbacktrace
24502 clean-stage1-libbacktrace:
24503 @if [ $(current_stage) = stage1 ]; then \
24504 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24505 else \
24506 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
24507 $(MAKE) stage1-start; \
24508 fi; \
24509 cd $(HOST_SUBDIR)/libbacktrace && \
24510 $(MAKE) $(EXTRA_HOST_FLAGS) \
24511 $(STAGE1_FLAGS_TO_PASS) clean
24512 @endif libbacktrace-bootstrap
24513
24514
24515 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
24516 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
24517 maybe-all-stage2-libbacktrace:
24518 maybe-clean-stage2-libbacktrace:
24519 @if libbacktrace-bootstrap
24520 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
24521 all-stage2: all-stage2-libbacktrace
24522 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
24523 all-stage2-libbacktrace: configure-stage2-libbacktrace
24524 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24525 @r=`${PWD_COMMAND}`; export r; \
24526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24527 TFLAGS="$(STAGE2_TFLAGS)"; \
24528 $(HOST_EXPORTS) \
24529 $(POSTSTAGE1_HOST_EXPORTS) \
24530 cd $(HOST_SUBDIR)/libbacktrace && \
24531 \
24532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24533 CFLAGS="$(STAGE2_CFLAGS)" \
24534 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24535 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24536 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24541 TFLAGS="$(STAGE2_TFLAGS)" \
24542 $(TARGET-stage2-libbacktrace)
24543
24544 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
24545 clean-stage2: clean-stage2-libbacktrace
24546 clean-stage2-libbacktrace:
24547 @if [ $(current_stage) = stage2 ]; then \
24548 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24549 else \
24550 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
24551 $(MAKE) stage2-start; \
24552 fi; \
24553 cd $(HOST_SUBDIR)/libbacktrace && \
24554 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24555 @endif libbacktrace-bootstrap
24556
24557
24558 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
24559 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
24560 maybe-all-stage3-libbacktrace:
24561 maybe-clean-stage3-libbacktrace:
24562 @if libbacktrace-bootstrap
24563 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
24564 all-stage3: all-stage3-libbacktrace
24565 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
24566 all-stage3-libbacktrace: configure-stage3-libbacktrace
24567 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24568 @r=`${PWD_COMMAND}`; export r; \
24569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24570 TFLAGS="$(STAGE3_TFLAGS)"; \
24571 $(HOST_EXPORTS) \
24572 $(POSTSTAGE1_HOST_EXPORTS) \
24573 cd $(HOST_SUBDIR)/libbacktrace && \
24574 \
24575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24576 CFLAGS="$(STAGE3_CFLAGS)" \
24577 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24578 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24579 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24583 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24584 TFLAGS="$(STAGE3_TFLAGS)" \
24585 $(TARGET-stage3-libbacktrace)
24586
24587 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
24588 clean-stage3: clean-stage3-libbacktrace
24589 clean-stage3-libbacktrace:
24590 @if [ $(current_stage) = stage3 ]; then \
24591 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24592 else \
24593 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
24594 $(MAKE) stage3-start; \
24595 fi; \
24596 cd $(HOST_SUBDIR)/libbacktrace && \
24597 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24598 @endif libbacktrace-bootstrap
24599
24600
24601 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
24602 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
24603 maybe-all-stage4-libbacktrace:
24604 maybe-clean-stage4-libbacktrace:
24605 @if libbacktrace-bootstrap
24606 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
24607 all-stage4: all-stage4-libbacktrace
24608 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
24609 all-stage4-libbacktrace: configure-stage4-libbacktrace
24610 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24611 @r=`${PWD_COMMAND}`; export r; \
24612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24613 TFLAGS="$(STAGE4_TFLAGS)"; \
24614 $(HOST_EXPORTS) \
24615 $(POSTSTAGE1_HOST_EXPORTS) \
24616 cd $(HOST_SUBDIR)/libbacktrace && \
24617 \
24618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24619 CFLAGS="$(STAGE4_CFLAGS)" \
24620 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24621 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24622 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24626 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24627 TFLAGS="$(STAGE4_TFLAGS)" \
24628 $(TARGET-stage4-libbacktrace)
24629
24630 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
24631 clean-stage4: clean-stage4-libbacktrace
24632 clean-stage4-libbacktrace:
24633 @if [ $(current_stage) = stage4 ]; then \
24634 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24635 else \
24636 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
24637 $(MAKE) stage4-start; \
24638 fi; \
24639 cd $(HOST_SUBDIR)/libbacktrace && \
24640 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24641 @endif libbacktrace-bootstrap
24642
24643
24644 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
24645 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
24646 maybe-all-stageprofile-libbacktrace:
24647 maybe-clean-stageprofile-libbacktrace:
24648 @if libbacktrace-bootstrap
24649 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
24650 all-stageprofile: all-stageprofile-libbacktrace
24651 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
24652 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24653 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24654 @r=`${PWD_COMMAND}`; export r; \
24655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24656 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24657 $(HOST_EXPORTS) \
24658 $(POSTSTAGE1_HOST_EXPORTS) \
24659 cd $(HOST_SUBDIR)/libbacktrace && \
24660 \
24661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24662 CFLAGS="$(STAGEprofile_CFLAGS)" \
24663 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24664 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24665 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24666 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24667 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24668 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24669 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24670 TFLAGS="$(STAGEprofile_TFLAGS)" \
24671 $(TARGET-stageprofile-libbacktrace)
24672
24673 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
24674 clean-stageprofile: clean-stageprofile-libbacktrace
24675 clean-stageprofile-libbacktrace:
24676 @if [ $(current_stage) = stageprofile ]; then \
24677 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24678 else \
24679 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
24680 $(MAKE) stageprofile-start; \
24681 fi; \
24682 cd $(HOST_SUBDIR)/libbacktrace && \
24683 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24684 @endif libbacktrace-bootstrap
24685
24686
24687 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
24688 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
24689 maybe-all-stagetrain-libbacktrace:
24690 maybe-clean-stagetrain-libbacktrace:
24691 @if libbacktrace-bootstrap
24692 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
24693 all-stagetrain: all-stagetrain-libbacktrace
24694 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
24695 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24696 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24697 @r=`${PWD_COMMAND}`; export r; \
24698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24699 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24700 $(HOST_EXPORTS) \
24701 $(POSTSTAGE1_HOST_EXPORTS) \
24702 cd $(HOST_SUBDIR)/libbacktrace && \
24703 \
24704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24705 CFLAGS="$(STAGEtrain_CFLAGS)" \
24706 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24707 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24708 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24712 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24713 TFLAGS="$(STAGEtrain_TFLAGS)" \
24714 $(TARGET-stagetrain-libbacktrace)
24715
24716 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
24717 clean-stagetrain: clean-stagetrain-libbacktrace
24718 clean-stagetrain-libbacktrace:
24719 @if [ $(current_stage) = stagetrain ]; then \
24720 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24721 else \
24722 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
24723 $(MAKE) stagetrain-start; \
24724 fi; \
24725 cd $(HOST_SUBDIR)/libbacktrace && \
24726 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24727 @endif libbacktrace-bootstrap
24728
24729
24730 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
24731 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
24732 maybe-all-stagefeedback-libbacktrace:
24733 maybe-clean-stagefeedback-libbacktrace:
24734 @if libbacktrace-bootstrap
24735 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
24736 all-stagefeedback: all-stagefeedback-libbacktrace
24737 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
24738 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24739 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24740 @r=`${PWD_COMMAND}`; export r; \
24741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24742 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24743 $(HOST_EXPORTS) \
24744 $(POSTSTAGE1_HOST_EXPORTS) \
24745 cd $(HOST_SUBDIR)/libbacktrace && \
24746 \
24747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24748 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24749 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24750 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24751 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24755 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24756 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24757 $(TARGET-stagefeedback-libbacktrace)
24758
24759 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
24760 clean-stagefeedback: clean-stagefeedback-libbacktrace
24761 clean-stagefeedback-libbacktrace:
24762 @if [ $(current_stage) = stagefeedback ]; then \
24763 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24764 else \
24765 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
24766 $(MAKE) stagefeedback-start; \
24767 fi; \
24768 cd $(HOST_SUBDIR)/libbacktrace && \
24769 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24770 @endif libbacktrace-bootstrap
24771
24772
24773 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
24774 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
24775 maybe-all-stageautoprofile-libbacktrace:
24776 maybe-clean-stageautoprofile-libbacktrace:
24777 @if libbacktrace-bootstrap
24778 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
24779 all-stageautoprofile: all-stageautoprofile-libbacktrace
24780 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
24781 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24782 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24783 @r=`${PWD_COMMAND}`; export r; \
24784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24785 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24786 $(HOST_EXPORTS) \
24787 $(POSTSTAGE1_HOST_EXPORTS) \
24788 cd $(HOST_SUBDIR)/libbacktrace && \
24789 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24791 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24792 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24793 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24794 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24795 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24796 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24797 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24798 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24799 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24800 $(TARGET-stageautoprofile-libbacktrace)
24801
24802 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
24803 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
24804 clean-stageautoprofile-libbacktrace:
24805 @if [ $(current_stage) = stageautoprofile ]; then \
24806 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24807 else \
24808 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
24809 $(MAKE) stageautoprofile-start; \
24810 fi; \
24811 cd $(HOST_SUBDIR)/libbacktrace && \
24812 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24813 @endif libbacktrace-bootstrap
24814
24815
24816 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
24817 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
24818 maybe-all-stageautofeedback-libbacktrace:
24819 maybe-clean-stageautofeedback-libbacktrace:
24820 @if libbacktrace-bootstrap
24821 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
24822 all-stageautofeedback: all-stageautofeedback-libbacktrace
24823 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
24824 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24825 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24826 @r=`${PWD_COMMAND}`; export r; \
24827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24828 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24829 $(HOST_EXPORTS) \
24830 $(POSTSTAGE1_HOST_EXPORTS) \
24831 cd $(HOST_SUBDIR)/libbacktrace && \
24832 \
24833 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24834 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24835 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24836 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24837 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24841 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24842 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24843 $(TARGET-stageautofeedback-libbacktrace)
24844
24845 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
24846 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
24847 clean-stageautofeedback-libbacktrace:
24848 @if [ $(current_stage) = stageautofeedback ]; then \
24849 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24850 else \
24851 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
24852 $(MAKE) stageautofeedback-start; \
24853 fi; \
24854 cd $(HOST_SUBDIR)/libbacktrace && \
24855 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24856 @endif libbacktrace-bootstrap
24857
24858
24859
24860
24861
24862 .PHONY: check-libbacktrace maybe-check-libbacktrace
24863 maybe-check-libbacktrace:
24864 @if libbacktrace
24865 maybe-check-libbacktrace: check-libbacktrace
24866
24867 check-libbacktrace:
24868 @: $(MAKE); $(unstage)
24869 @r=`${PWD_COMMAND}`; export r; \
24870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24871 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24872 (cd $(HOST_SUBDIR)/libbacktrace && \
24873 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24874
24875 @endif libbacktrace
24876
24877 .PHONY: install-libbacktrace maybe-install-libbacktrace
24878 maybe-install-libbacktrace:
24879 @if libbacktrace
24880 maybe-install-libbacktrace: install-libbacktrace
24881
24882 install-libbacktrace: installdirs
24883 @: $(MAKE); $(unstage)
24884 @r=`${PWD_COMMAND}`; export r; \
24885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24886 $(HOST_EXPORTS) \
24887 (cd $(HOST_SUBDIR)/libbacktrace && \
24888 $(MAKE) $(FLAGS_TO_PASS) install)
24889
24890 @endif libbacktrace
24891
24892 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
24893 maybe-install-strip-libbacktrace:
24894 @if libbacktrace
24895 maybe-install-strip-libbacktrace: install-strip-libbacktrace
24896
24897 install-strip-libbacktrace: installdirs
24898 @: $(MAKE); $(unstage)
24899 @r=`${PWD_COMMAND}`; export r; \
24900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24901 $(HOST_EXPORTS) \
24902 (cd $(HOST_SUBDIR)/libbacktrace && \
24903 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24904
24905 @endif libbacktrace
24906
24907 # Other targets (info, dvi, pdf, etc.)
24908
24909 .PHONY: maybe-info-libbacktrace info-libbacktrace
24910 maybe-info-libbacktrace:
24911 @if libbacktrace
24912 maybe-info-libbacktrace: info-libbacktrace
24913
24914 info-libbacktrace: \
24915 configure-libbacktrace
24916 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24917 r=`${PWD_COMMAND}`; export r; \
24918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24919 $(HOST_EXPORTS) \
24920 for flag in $(EXTRA_HOST_FLAGS) ; do \
24921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24922 done; \
24923 echo "Doing info in libbacktrace"; \
24924 (cd $(HOST_SUBDIR)/libbacktrace && \
24925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24927 "RANLIB=$${RANLIB}" \
24928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24929 info) \
24930 || exit 1
24931
24932 @endif libbacktrace
24933
24934 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
24935 maybe-dvi-libbacktrace:
24936 @if libbacktrace
24937 maybe-dvi-libbacktrace: dvi-libbacktrace
24938
24939 dvi-libbacktrace: \
24940 configure-libbacktrace
24941 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24942 r=`${PWD_COMMAND}`; export r; \
24943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24944 $(HOST_EXPORTS) \
24945 for flag in $(EXTRA_HOST_FLAGS) ; do \
24946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24947 done; \
24948 echo "Doing dvi in libbacktrace"; \
24949 (cd $(HOST_SUBDIR)/libbacktrace && \
24950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24952 "RANLIB=$${RANLIB}" \
24953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24954 dvi) \
24955 || exit 1
24956
24957 @endif libbacktrace
24958
24959 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
24960 maybe-pdf-libbacktrace:
24961 @if libbacktrace
24962 maybe-pdf-libbacktrace: pdf-libbacktrace
24963
24964 pdf-libbacktrace: \
24965 configure-libbacktrace
24966 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24967 r=`${PWD_COMMAND}`; export r; \
24968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24969 $(HOST_EXPORTS) \
24970 for flag in $(EXTRA_HOST_FLAGS) ; do \
24971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24972 done; \
24973 echo "Doing pdf in libbacktrace"; \
24974 (cd $(HOST_SUBDIR)/libbacktrace && \
24975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24977 "RANLIB=$${RANLIB}" \
24978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24979 pdf) \
24980 || exit 1
24981
24982 @endif libbacktrace
24983
24984 .PHONY: maybe-html-libbacktrace html-libbacktrace
24985 maybe-html-libbacktrace:
24986 @if libbacktrace
24987 maybe-html-libbacktrace: html-libbacktrace
24988
24989 html-libbacktrace: \
24990 configure-libbacktrace
24991 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24992 r=`${PWD_COMMAND}`; export r; \
24993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24994 $(HOST_EXPORTS) \
24995 for flag in $(EXTRA_HOST_FLAGS) ; do \
24996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24997 done; \
24998 echo "Doing html in libbacktrace"; \
24999 (cd $(HOST_SUBDIR)/libbacktrace && \
25000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25002 "RANLIB=$${RANLIB}" \
25003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25004 html) \
25005 || exit 1
25006
25007 @endif libbacktrace
25008
25009 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
25010 maybe-TAGS-libbacktrace:
25011 @if libbacktrace
25012 maybe-TAGS-libbacktrace: TAGS-libbacktrace
25013
25014 TAGS-libbacktrace: \
25015 configure-libbacktrace
25016 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25017 r=`${PWD_COMMAND}`; export r; \
25018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25019 $(HOST_EXPORTS) \
25020 for flag in $(EXTRA_HOST_FLAGS) ; do \
25021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25022 done; \
25023 echo "Doing TAGS in libbacktrace"; \
25024 (cd $(HOST_SUBDIR)/libbacktrace && \
25025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25027 "RANLIB=$${RANLIB}" \
25028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25029 TAGS) \
25030 || exit 1
25031
25032 @endif libbacktrace
25033
25034 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
25035 maybe-install-info-libbacktrace:
25036 @if libbacktrace
25037 maybe-install-info-libbacktrace: install-info-libbacktrace
25038
25039 install-info-libbacktrace: \
25040 configure-libbacktrace \
25041 info-libbacktrace
25042 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25043 r=`${PWD_COMMAND}`; export r; \
25044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25045 $(HOST_EXPORTS) \
25046 for flag in $(EXTRA_HOST_FLAGS) ; do \
25047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25048 done; \
25049 echo "Doing install-info in libbacktrace"; \
25050 (cd $(HOST_SUBDIR)/libbacktrace && \
25051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25053 "RANLIB=$${RANLIB}" \
25054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25055 install-info) \
25056 || exit 1
25057
25058 @endif libbacktrace
25059
25060 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
25061 maybe-install-dvi-libbacktrace:
25062 @if libbacktrace
25063 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
25064
25065 install-dvi-libbacktrace: \
25066 configure-libbacktrace \
25067 dvi-libbacktrace
25068 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25069 r=`${PWD_COMMAND}`; export r; \
25070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071 $(HOST_EXPORTS) \
25072 for flag in $(EXTRA_HOST_FLAGS) ; do \
25073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074 done; \
25075 echo "Doing install-dvi in libbacktrace"; \
25076 (cd $(HOST_SUBDIR)/libbacktrace && \
25077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079 "RANLIB=$${RANLIB}" \
25080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25081 install-dvi) \
25082 || exit 1
25083
25084 @endif libbacktrace
25085
25086 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
25087 maybe-install-pdf-libbacktrace:
25088 @if libbacktrace
25089 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
25090
25091 install-pdf-libbacktrace: \
25092 configure-libbacktrace \
25093 pdf-libbacktrace
25094 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25095 r=`${PWD_COMMAND}`; export r; \
25096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25097 $(HOST_EXPORTS) \
25098 for flag in $(EXTRA_HOST_FLAGS) ; do \
25099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25100 done; \
25101 echo "Doing install-pdf in libbacktrace"; \
25102 (cd $(HOST_SUBDIR)/libbacktrace && \
25103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25105 "RANLIB=$${RANLIB}" \
25106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25107 install-pdf) \
25108 || exit 1
25109
25110 @endif libbacktrace
25111
25112 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
25113 maybe-install-html-libbacktrace:
25114 @if libbacktrace
25115 maybe-install-html-libbacktrace: install-html-libbacktrace
25116
25117 install-html-libbacktrace: \
25118 configure-libbacktrace \
25119 html-libbacktrace
25120 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25121 r=`${PWD_COMMAND}`; export r; \
25122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123 $(HOST_EXPORTS) \
25124 for flag in $(EXTRA_HOST_FLAGS) ; do \
25125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25126 done; \
25127 echo "Doing install-html in libbacktrace"; \
25128 (cd $(HOST_SUBDIR)/libbacktrace && \
25129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25131 "RANLIB=$${RANLIB}" \
25132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25133 install-html) \
25134 || exit 1
25135
25136 @endif libbacktrace
25137
25138 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
25139 maybe-installcheck-libbacktrace:
25140 @if libbacktrace
25141 maybe-installcheck-libbacktrace: installcheck-libbacktrace
25142
25143 installcheck-libbacktrace: \
25144 configure-libbacktrace
25145 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25146 r=`${PWD_COMMAND}`; export r; \
25147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25148 $(HOST_EXPORTS) \
25149 for flag in $(EXTRA_HOST_FLAGS) ; do \
25150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25151 done; \
25152 echo "Doing installcheck in libbacktrace"; \
25153 (cd $(HOST_SUBDIR)/libbacktrace && \
25154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25156 "RANLIB=$${RANLIB}" \
25157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25158 installcheck) \
25159 || exit 1
25160
25161 @endif libbacktrace
25162
25163 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
25164 maybe-mostlyclean-libbacktrace:
25165 @if libbacktrace
25166 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
25167
25168 mostlyclean-libbacktrace:
25169 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25170 r=`${PWD_COMMAND}`; export r; \
25171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25172 $(HOST_EXPORTS) \
25173 for flag in $(EXTRA_HOST_FLAGS) ; do \
25174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25175 done; \
25176 echo "Doing mostlyclean in libbacktrace"; \
25177 (cd $(HOST_SUBDIR)/libbacktrace && \
25178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25180 "RANLIB=$${RANLIB}" \
25181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25182 mostlyclean) \
25183 || exit 1
25184
25185 @endif libbacktrace
25186
25187 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
25188 maybe-clean-libbacktrace:
25189 @if libbacktrace
25190 maybe-clean-libbacktrace: clean-libbacktrace
25191
25192 clean-libbacktrace:
25193 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25194 r=`${PWD_COMMAND}`; export r; \
25195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25196 $(HOST_EXPORTS) \
25197 for flag in $(EXTRA_HOST_FLAGS) ; do \
25198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25199 done; \
25200 echo "Doing clean in libbacktrace"; \
25201 (cd $(HOST_SUBDIR)/libbacktrace && \
25202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25204 "RANLIB=$${RANLIB}" \
25205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25206 clean) \
25207 || exit 1
25208
25209 @endif libbacktrace
25210
25211 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
25212 maybe-distclean-libbacktrace:
25213 @if libbacktrace
25214 maybe-distclean-libbacktrace: distclean-libbacktrace
25215
25216 distclean-libbacktrace:
25217 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25218 r=`${PWD_COMMAND}`; export r; \
25219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25220 $(HOST_EXPORTS) \
25221 for flag in $(EXTRA_HOST_FLAGS) ; do \
25222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25223 done; \
25224 echo "Doing distclean in libbacktrace"; \
25225 (cd $(HOST_SUBDIR)/libbacktrace && \
25226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25228 "RANLIB=$${RANLIB}" \
25229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25230 distclean) \
25231 || exit 1
25232
25233 @endif libbacktrace
25234
25235 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
25236 maybe-maintainer-clean-libbacktrace:
25237 @if libbacktrace
25238 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
25239
25240 maintainer-clean-libbacktrace:
25241 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25242 r=`${PWD_COMMAND}`; export r; \
25243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244 $(HOST_EXPORTS) \
25245 for flag in $(EXTRA_HOST_FLAGS) ; do \
25246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25247 done; \
25248 echo "Doing maintainer-clean in libbacktrace"; \
25249 (cd $(HOST_SUBDIR)/libbacktrace && \
25250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25252 "RANLIB=$${RANLIB}" \
25253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25254 maintainer-clean) \
25255 || exit 1
25256
25257 @endif libbacktrace
25258
25259
25260
25261 .PHONY: configure-libcpp maybe-configure-libcpp
25262 maybe-configure-libcpp:
25263 @if gcc-bootstrap
25264 configure-libcpp: stage_current
25265 @endif gcc-bootstrap
25266 @if libcpp
25267 maybe-configure-libcpp: configure-libcpp
25268 configure-libcpp:
25269 @r=`${PWD_COMMAND}`; export r; \
25270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25271 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25273 $(HOST_EXPORTS) \
25274 echo Configuring in $(HOST_SUBDIR)/libcpp; \
25275 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25276 case $(srcdir) in \
25277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25278 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25280 esac; \
25281 module_srcdir=libcpp; \
25282 $(SHELL) \
25283 $$s/$$module_srcdir/configure \
25284 --srcdir=$${topdir}/$$module_srcdir \
25285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25286 --target=${target_alias} \
25287 || exit 1
25288 @endif libcpp
25289
25290
25291
25292 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25293 maybe-configure-stage1-libcpp:
25294 @if libcpp-bootstrap
25295 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25296 configure-stage1-libcpp:
25297 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25298 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25299 @r=`${PWD_COMMAND}`; export r; \
25300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25301 TFLAGS="$(STAGE1_TFLAGS)"; \
25302 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25303 $(HOST_EXPORTS) \
25304 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25305 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25306 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25307 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
25308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25309 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25310 case $(srcdir) in \
25311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25312 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25314 esac; \
25315 module_srcdir=libcpp; \
25316 $(SHELL) $$s/$$module_srcdir/configure \
25317 --srcdir=$${topdir}/$$module_srcdir \
25318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25319 --target=${target_alias} \
25320 \
25321 $(STAGE1_CONFIGURE_FLAGS)
25322 @endif libcpp-bootstrap
25323
25324 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25325 maybe-configure-stage2-libcpp:
25326 @if libcpp-bootstrap
25327 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25328 configure-stage2-libcpp:
25329 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25331 @r=`${PWD_COMMAND}`; export r; \
25332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25333 TFLAGS="$(STAGE2_TFLAGS)"; \
25334 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25335 $(HOST_EXPORTS) \
25336 $(POSTSTAGE1_HOST_EXPORTS) \
25337 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25338 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25339 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25340 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
25341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25342 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25343 case $(srcdir) in \
25344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25345 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25347 esac; \
25348 module_srcdir=libcpp; \
25349 $(SHELL) $$s/$$module_srcdir/configure \
25350 --srcdir=$${topdir}/$$module_srcdir \
25351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25352 --target=${target_alias} \
25353 --with-build-libsubdir=$(HOST_SUBDIR) \
25354 $(STAGE2_CONFIGURE_FLAGS)
25355 @endif libcpp-bootstrap
25356
25357 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25358 maybe-configure-stage3-libcpp:
25359 @if libcpp-bootstrap
25360 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25361 configure-stage3-libcpp:
25362 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25364 @r=`${PWD_COMMAND}`; export r; \
25365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25366 TFLAGS="$(STAGE3_TFLAGS)"; \
25367 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25368 $(HOST_EXPORTS) \
25369 $(POSTSTAGE1_HOST_EXPORTS) \
25370 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25371 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25372 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25373 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
25374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25375 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25376 case $(srcdir) in \
25377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25378 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25380 esac; \
25381 module_srcdir=libcpp; \
25382 $(SHELL) $$s/$$module_srcdir/configure \
25383 --srcdir=$${topdir}/$$module_srcdir \
25384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25385 --target=${target_alias} \
25386 --with-build-libsubdir=$(HOST_SUBDIR) \
25387 $(STAGE3_CONFIGURE_FLAGS)
25388 @endif libcpp-bootstrap
25389
25390 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25391 maybe-configure-stage4-libcpp:
25392 @if libcpp-bootstrap
25393 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25394 configure-stage4-libcpp:
25395 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25397 @r=`${PWD_COMMAND}`; export r; \
25398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25399 TFLAGS="$(STAGE4_TFLAGS)"; \
25400 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25401 $(HOST_EXPORTS) \
25402 $(POSTSTAGE1_HOST_EXPORTS) \
25403 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25404 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25405 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25406 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
25407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25408 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25409 case $(srcdir) in \
25410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25411 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25413 esac; \
25414 module_srcdir=libcpp; \
25415 $(SHELL) $$s/$$module_srcdir/configure \
25416 --srcdir=$${topdir}/$$module_srcdir \
25417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25418 --target=${target_alias} \
25419 --with-build-libsubdir=$(HOST_SUBDIR) \
25420 $(STAGE4_CONFIGURE_FLAGS)
25421 @endif libcpp-bootstrap
25422
25423 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25424 maybe-configure-stageprofile-libcpp:
25425 @if libcpp-bootstrap
25426 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25427 configure-stageprofile-libcpp:
25428 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25429 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25430 @r=`${PWD_COMMAND}`; export r; \
25431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25432 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25433 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25434 $(HOST_EXPORTS) \
25435 $(POSTSTAGE1_HOST_EXPORTS) \
25436 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25437 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25438 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25439 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
25440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25441 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25442 case $(srcdir) in \
25443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25444 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25446 esac; \
25447 module_srcdir=libcpp; \
25448 $(SHELL) $$s/$$module_srcdir/configure \
25449 --srcdir=$${topdir}/$$module_srcdir \
25450 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25451 --target=${target_alias} \
25452 --with-build-libsubdir=$(HOST_SUBDIR) \
25453 $(STAGEprofile_CONFIGURE_FLAGS)
25454 @endif libcpp-bootstrap
25455
25456 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
25457 maybe-configure-stagetrain-libcpp:
25458 @if libcpp-bootstrap
25459 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
25460 configure-stagetrain-libcpp:
25461 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25462 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25463 @r=`${PWD_COMMAND}`; export r; \
25464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25465 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25466 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25467 $(HOST_EXPORTS) \
25468 $(POSTSTAGE1_HOST_EXPORTS) \
25469 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25470 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25471 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25472 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
25473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25474 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25475 case $(srcdir) in \
25476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25477 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25479 esac; \
25480 module_srcdir=libcpp; \
25481 $(SHELL) $$s/$$module_srcdir/configure \
25482 --srcdir=$${topdir}/$$module_srcdir \
25483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25484 --target=${target_alias} \
25485 --with-build-libsubdir=$(HOST_SUBDIR) \
25486 $(STAGEtrain_CONFIGURE_FLAGS)
25487 @endif libcpp-bootstrap
25488
25489 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
25490 maybe-configure-stagefeedback-libcpp:
25491 @if libcpp-bootstrap
25492 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
25493 configure-stagefeedback-libcpp:
25494 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25495 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25496 @r=`${PWD_COMMAND}`; export r; \
25497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25498 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25499 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25500 $(HOST_EXPORTS) \
25501 $(POSTSTAGE1_HOST_EXPORTS) \
25502 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25503 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25504 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25505 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
25506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25507 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25508 case $(srcdir) in \
25509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25510 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25512 esac; \
25513 module_srcdir=libcpp; \
25514 $(SHELL) $$s/$$module_srcdir/configure \
25515 --srcdir=$${topdir}/$$module_srcdir \
25516 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25517 --target=${target_alias} \
25518 --with-build-libsubdir=$(HOST_SUBDIR) \
25519 $(STAGEfeedback_CONFIGURE_FLAGS)
25520 @endif libcpp-bootstrap
25521
25522 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
25523 maybe-configure-stageautoprofile-libcpp:
25524 @if libcpp-bootstrap
25525 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25526 configure-stageautoprofile-libcpp:
25527 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25529 @r=`${PWD_COMMAND}`; export r; \
25530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25531 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25532 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25533 $(HOST_EXPORTS) \
25534 $(POSTSTAGE1_HOST_EXPORTS) \
25535 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25536 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25537 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25538 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
25539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25540 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25541 case $(srcdir) in \
25542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25543 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25545 esac; \
25546 module_srcdir=libcpp; \
25547 $(SHELL) $$s/$$module_srcdir/configure \
25548 --srcdir=$${topdir}/$$module_srcdir \
25549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25550 --target=${target_alias} \
25551 --with-build-libsubdir=$(HOST_SUBDIR) \
25552 $(STAGEautoprofile_CONFIGURE_FLAGS)
25553 @endif libcpp-bootstrap
25554
25555 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
25556 maybe-configure-stageautofeedback-libcpp:
25557 @if libcpp-bootstrap
25558 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25559 configure-stageautofeedback-libcpp:
25560 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25562 @r=`${PWD_COMMAND}`; export r; \
25563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25564 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25565 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25566 $(HOST_EXPORTS) \
25567 $(POSTSTAGE1_HOST_EXPORTS) \
25568 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25569 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25570 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25571 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
25572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25573 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25574 case $(srcdir) in \
25575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25576 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25578 esac; \
25579 module_srcdir=libcpp; \
25580 $(SHELL) $$s/$$module_srcdir/configure \
25581 --srcdir=$${topdir}/$$module_srcdir \
25582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25583 --target=${target_alias} \
25584 --with-build-libsubdir=$(HOST_SUBDIR) \
25585 $(STAGEautofeedback_CONFIGURE_FLAGS)
25586 @endif libcpp-bootstrap
25587
25588
25589
25590
25591
25592 .PHONY: all-libcpp maybe-all-libcpp
25593 maybe-all-libcpp:
25594 @if gcc-bootstrap
25595 all-libcpp: stage_current
25596 @endif gcc-bootstrap
25597 @if libcpp
25598 TARGET-libcpp=all
25599 maybe-all-libcpp: all-libcpp
25600 all-libcpp: configure-libcpp
25601 @r=`${PWD_COMMAND}`; export r; \
25602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25603 $(HOST_EXPORTS) \
25604 (cd $(HOST_SUBDIR)/libcpp && \
25605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25606 $(TARGET-libcpp))
25607 @endif libcpp
25608
25609
25610
25611 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25612 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25613 maybe-all-stage1-libcpp:
25614 maybe-clean-stage1-libcpp:
25615 @if libcpp-bootstrap
25616 maybe-all-stage1-libcpp: all-stage1-libcpp
25617 all-stage1: all-stage1-libcpp
25618 TARGET-stage1-libcpp = $(TARGET-libcpp)
25619 all-stage1-libcpp: configure-stage1-libcpp
25620 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25621 @r=`${PWD_COMMAND}`; export r; \
25622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623 TFLAGS="$(STAGE1_TFLAGS)"; \
25624 $(HOST_EXPORTS) \
25625 cd $(HOST_SUBDIR)/libcpp && \
25626 \
25627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25628 CFLAGS="$(STAGE1_CFLAGS)" \
25629 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25630 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25631 LIBCFLAGS="$(LIBCFLAGS)" \
25632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25635 $(EXTRA_HOST_FLAGS) \
25636 $(STAGE1_FLAGS_TO_PASS) \
25637 TFLAGS="$(STAGE1_TFLAGS)" \
25638 $(TARGET-stage1-libcpp)
25639
25640 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25641 clean-stage1: clean-stage1-libcpp
25642 clean-stage1-libcpp:
25643 @if [ $(current_stage) = stage1 ]; then \
25644 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25645 else \
25646 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25647 $(MAKE) stage1-start; \
25648 fi; \
25649 cd $(HOST_SUBDIR)/libcpp && \
25650 $(MAKE) $(EXTRA_HOST_FLAGS) \
25651 $(STAGE1_FLAGS_TO_PASS) clean
25652 @endif libcpp-bootstrap
25653
25654
25655 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25656 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25657 maybe-all-stage2-libcpp:
25658 maybe-clean-stage2-libcpp:
25659 @if libcpp-bootstrap
25660 maybe-all-stage2-libcpp: all-stage2-libcpp
25661 all-stage2: all-stage2-libcpp
25662 TARGET-stage2-libcpp = $(TARGET-libcpp)
25663 all-stage2-libcpp: configure-stage2-libcpp
25664 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25665 @r=`${PWD_COMMAND}`; export r; \
25666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25667 TFLAGS="$(STAGE2_TFLAGS)"; \
25668 $(HOST_EXPORTS) \
25669 $(POSTSTAGE1_HOST_EXPORTS) \
25670 cd $(HOST_SUBDIR)/libcpp && \
25671 \
25672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25673 CFLAGS="$(STAGE2_CFLAGS)" \
25674 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25675 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25676 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25680 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25681 TFLAGS="$(STAGE2_TFLAGS)" \
25682 $(TARGET-stage2-libcpp)
25683
25684 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25685 clean-stage2: clean-stage2-libcpp
25686 clean-stage2-libcpp:
25687 @if [ $(current_stage) = stage2 ]; then \
25688 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25689 else \
25690 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25691 $(MAKE) stage2-start; \
25692 fi; \
25693 cd $(HOST_SUBDIR)/libcpp && \
25694 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25695 @endif libcpp-bootstrap
25696
25697
25698 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25699 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25700 maybe-all-stage3-libcpp:
25701 maybe-clean-stage3-libcpp:
25702 @if libcpp-bootstrap
25703 maybe-all-stage3-libcpp: all-stage3-libcpp
25704 all-stage3: all-stage3-libcpp
25705 TARGET-stage3-libcpp = $(TARGET-libcpp)
25706 all-stage3-libcpp: configure-stage3-libcpp
25707 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25708 @r=`${PWD_COMMAND}`; export r; \
25709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25710 TFLAGS="$(STAGE3_TFLAGS)"; \
25711 $(HOST_EXPORTS) \
25712 $(POSTSTAGE1_HOST_EXPORTS) \
25713 cd $(HOST_SUBDIR)/libcpp && \
25714 \
25715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25716 CFLAGS="$(STAGE3_CFLAGS)" \
25717 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25718 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25719 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25723 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25724 TFLAGS="$(STAGE3_TFLAGS)" \
25725 $(TARGET-stage3-libcpp)
25726
25727 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25728 clean-stage3: clean-stage3-libcpp
25729 clean-stage3-libcpp:
25730 @if [ $(current_stage) = stage3 ]; then \
25731 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25732 else \
25733 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25734 $(MAKE) stage3-start; \
25735 fi; \
25736 cd $(HOST_SUBDIR)/libcpp && \
25737 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25738 @endif libcpp-bootstrap
25739
25740
25741 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25742 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25743 maybe-all-stage4-libcpp:
25744 maybe-clean-stage4-libcpp:
25745 @if libcpp-bootstrap
25746 maybe-all-stage4-libcpp: all-stage4-libcpp
25747 all-stage4: all-stage4-libcpp
25748 TARGET-stage4-libcpp = $(TARGET-libcpp)
25749 all-stage4-libcpp: configure-stage4-libcpp
25750 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25751 @r=`${PWD_COMMAND}`; export r; \
25752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25753 TFLAGS="$(STAGE4_TFLAGS)"; \
25754 $(HOST_EXPORTS) \
25755 $(POSTSTAGE1_HOST_EXPORTS) \
25756 cd $(HOST_SUBDIR)/libcpp && \
25757 \
25758 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25759 CFLAGS="$(STAGE4_CFLAGS)" \
25760 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25761 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25762 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25763 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25764 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25765 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25766 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25767 TFLAGS="$(STAGE4_TFLAGS)" \
25768 $(TARGET-stage4-libcpp)
25769
25770 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25771 clean-stage4: clean-stage4-libcpp
25772 clean-stage4-libcpp:
25773 @if [ $(current_stage) = stage4 ]; then \
25774 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25775 else \
25776 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25777 $(MAKE) stage4-start; \
25778 fi; \
25779 cd $(HOST_SUBDIR)/libcpp && \
25780 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25781 @endif libcpp-bootstrap
25782
25783
25784 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25785 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25786 maybe-all-stageprofile-libcpp:
25787 maybe-clean-stageprofile-libcpp:
25788 @if libcpp-bootstrap
25789 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25790 all-stageprofile: all-stageprofile-libcpp
25791 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25792 all-stageprofile-libcpp: configure-stageprofile-libcpp
25793 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25794 @r=`${PWD_COMMAND}`; export r; \
25795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25797 $(HOST_EXPORTS) \
25798 $(POSTSTAGE1_HOST_EXPORTS) \
25799 cd $(HOST_SUBDIR)/libcpp && \
25800 \
25801 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25802 CFLAGS="$(STAGEprofile_CFLAGS)" \
25803 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25804 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25805 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25806 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25807 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25808 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25809 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25810 TFLAGS="$(STAGEprofile_TFLAGS)" \
25811 $(TARGET-stageprofile-libcpp)
25812
25813 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25814 clean-stageprofile: clean-stageprofile-libcpp
25815 clean-stageprofile-libcpp:
25816 @if [ $(current_stage) = stageprofile ]; then \
25817 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25818 else \
25819 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25820 $(MAKE) stageprofile-start; \
25821 fi; \
25822 cd $(HOST_SUBDIR)/libcpp && \
25823 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25824 @endif libcpp-bootstrap
25825
25826
25827 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
25828 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
25829 maybe-all-stagetrain-libcpp:
25830 maybe-clean-stagetrain-libcpp:
25831 @if libcpp-bootstrap
25832 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
25833 all-stagetrain: all-stagetrain-libcpp
25834 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
25835 all-stagetrain-libcpp: configure-stagetrain-libcpp
25836 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25837 @r=`${PWD_COMMAND}`; export r; \
25838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25839 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25840 $(HOST_EXPORTS) \
25841 $(POSTSTAGE1_HOST_EXPORTS) \
25842 cd $(HOST_SUBDIR)/libcpp && \
25843 \
25844 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25845 CFLAGS="$(STAGEtrain_CFLAGS)" \
25846 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25847 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25848 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25852 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25853 TFLAGS="$(STAGEtrain_TFLAGS)" \
25854 $(TARGET-stagetrain-libcpp)
25855
25856 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
25857 clean-stagetrain: clean-stagetrain-libcpp
25858 clean-stagetrain-libcpp:
25859 @if [ $(current_stage) = stagetrain ]; then \
25860 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25861 else \
25862 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
25863 $(MAKE) stagetrain-start; \
25864 fi; \
25865 cd $(HOST_SUBDIR)/libcpp && \
25866 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25867 @endif libcpp-bootstrap
25868
25869
25870 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25871 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25872 maybe-all-stagefeedback-libcpp:
25873 maybe-clean-stagefeedback-libcpp:
25874 @if libcpp-bootstrap
25875 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25876 all-stagefeedback: all-stagefeedback-libcpp
25877 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25878 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25879 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25880 @r=`${PWD_COMMAND}`; export r; \
25881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25882 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25883 $(HOST_EXPORTS) \
25884 $(POSTSTAGE1_HOST_EXPORTS) \
25885 cd $(HOST_SUBDIR)/libcpp && \
25886 \
25887 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25888 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25889 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25890 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25891 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25892 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25893 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25894 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25895 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25896 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25897 $(TARGET-stagefeedback-libcpp)
25898
25899 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25900 clean-stagefeedback: clean-stagefeedback-libcpp
25901 clean-stagefeedback-libcpp:
25902 @if [ $(current_stage) = stagefeedback ]; then \
25903 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25904 else \
25905 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25906 $(MAKE) stagefeedback-start; \
25907 fi; \
25908 cd $(HOST_SUBDIR)/libcpp && \
25909 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25910 @endif libcpp-bootstrap
25911
25912
25913 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
25914 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
25915 maybe-all-stageautoprofile-libcpp:
25916 maybe-clean-stageautoprofile-libcpp:
25917 @if libcpp-bootstrap
25918 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
25919 all-stageautoprofile: all-stageautoprofile-libcpp
25920 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
25921 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25922 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25923 @r=`${PWD_COMMAND}`; export r; \
25924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25925 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25926 $(HOST_EXPORTS) \
25927 $(POSTSTAGE1_HOST_EXPORTS) \
25928 cd $(HOST_SUBDIR)/libcpp && \
25929 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25931 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25932 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25933 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25934 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25938 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25939 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25940 $(TARGET-stageautoprofile-libcpp)
25941
25942 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
25943 clean-stageautoprofile: clean-stageautoprofile-libcpp
25944 clean-stageautoprofile-libcpp:
25945 @if [ $(current_stage) = stageautoprofile ]; then \
25946 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25947 else \
25948 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
25949 $(MAKE) stageautoprofile-start; \
25950 fi; \
25951 cd $(HOST_SUBDIR)/libcpp && \
25952 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25953 @endif libcpp-bootstrap
25954
25955
25956 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
25957 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
25958 maybe-all-stageautofeedback-libcpp:
25959 maybe-clean-stageautofeedback-libcpp:
25960 @if libcpp-bootstrap
25961 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
25962 all-stageautofeedback: all-stageautofeedback-libcpp
25963 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
25964 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25965 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25966 @r=`${PWD_COMMAND}`; export r; \
25967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25968 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25969 $(HOST_EXPORTS) \
25970 $(POSTSTAGE1_HOST_EXPORTS) \
25971 cd $(HOST_SUBDIR)/libcpp && \
25972 \
25973 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25974 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25975 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25976 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25977 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25981 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25982 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25983 $(TARGET-stageautofeedback-libcpp)
25984
25985 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
25986 clean-stageautofeedback: clean-stageautofeedback-libcpp
25987 clean-stageautofeedback-libcpp:
25988 @if [ $(current_stage) = stageautofeedback ]; then \
25989 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25990 else \
25991 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
25992 $(MAKE) stageautofeedback-start; \
25993 fi; \
25994 cd $(HOST_SUBDIR)/libcpp && \
25995 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25996 @endif libcpp-bootstrap
25997
25998
25999
26000
26001
26002 .PHONY: check-libcpp maybe-check-libcpp
26003 maybe-check-libcpp:
26004 @if libcpp
26005 maybe-check-libcpp: check-libcpp
26006
26007 check-libcpp:
26008 @: $(MAKE); $(unstage)
26009 @r=`${PWD_COMMAND}`; export r; \
26010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26011 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26012 (cd $(HOST_SUBDIR)/libcpp && \
26013 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26014
26015 @endif libcpp
26016
26017 .PHONY: install-libcpp maybe-install-libcpp
26018 maybe-install-libcpp:
26019 @if libcpp
26020 maybe-install-libcpp: install-libcpp
26021
26022 install-libcpp: installdirs
26023 @: $(MAKE); $(unstage)
26024 @r=`${PWD_COMMAND}`; export r; \
26025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026 $(HOST_EXPORTS) \
26027 (cd $(HOST_SUBDIR)/libcpp && \
26028 $(MAKE) $(FLAGS_TO_PASS) install)
26029
26030 @endif libcpp
26031
26032 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
26033 maybe-install-strip-libcpp:
26034 @if libcpp
26035 maybe-install-strip-libcpp: install-strip-libcpp
26036
26037 install-strip-libcpp: installdirs
26038 @: $(MAKE); $(unstage)
26039 @r=`${PWD_COMMAND}`; export r; \
26040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041 $(HOST_EXPORTS) \
26042 (cd $(HOST_SUBDIR)/libcpp && \
26043 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26044
26045 @endif libcpp
26046
26047 # Other targets (info, dvi, pdf, etc.)
26048
26049 .PHONY: maybe-info-libcpp info-libcpp
26050 maybe-info-libcpp:
26051 @if libcpp
26052 maybe-info-libcpp: info-libcpp
26053
26054 info-libcpp: \
26055 configure-libcpp
26056 @[ -f ./libcpp/Makefile ] || exit 0; \
26057 r=`${PWD_COMMAND}`; export r; \
26058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059 $(HOST_EXPORTS) \
26060 for flag in $(EXTRA_HOST_FLAGS) ; do \
26061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26062 done; \
26063 echo "Doing info in libcpp"; \
26064 (cd $(HOST_SUBDIR)/libcpp && \
26065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26067 "RANLIB=$${RANLIB}" \
26068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26069 info) \
26070 || exit 1
26071
26072 @endif libcpp
26073
26074 .PHONY: maybe-dvi-libcpp dvi-libcpp
26075 maybe-dvi-libcpp:
26076 @if libcpp
26077 maybe-dvi-libcpp: dvi-libcpp
26078
26079 dvi-libcpp: \
26080 configure-libcpp
26081 @[ -f ./libcpp/Makefile ] || exit 0; \
26082 r=`${PWD_COMMAND}`; export r; \
26083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084 $(HOST_EXPORTS) \
26085 for flag in $(EXTRA_HOST_FLAGS) ; do \
26086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26087 done; \
26088 echo "Doing dvi in libcpp"; \
26089 (cd $(HOST_SUBDIR)/libcpp && \
26090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26092 "RANLIB=$${RANLIB}" \
26093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26094 dvi) \
26095 || exit 1
26096
26097 @endif libcpp
26098
26099 .PHONY: maybe-pdf-libcpp pdf-libcpp
26100 maybe-pdf-libcpp:
26101 @if libcpp
26102 maybe-pdf-libcpp: pdf-libcpp
26103
26104 pdf-libcpp: \
26105 configure-libcpp
26106 @[ -f ./libcpp/Makefile ] || exit 0; \
26107 r=`${PWD_COMMAND}`; export r; \
26108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26109 $(HOST_EXPORTS) \
26110 for flag in $(EXTRA_HOST_FLAGS) ; do \
26111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26112 done; \
26113 echo "Doing pdf in libcpp"; \
26114 (cd $(HOST_SUBDIR)/libcpp && \
26115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26117 "RANLIB=$${RANLIB}" \
26118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26119 pdf) \
26120 || exit 1
26121
26122 @endif libcpp
26123
26124 .PHONY: maybe-html-libcpp html-libcpp
26125 maybe-html-libcpp:
26126 @if libcpp
26127 maybe-html-libcpp: html-libcpp
26128
26129 html-libcpp: \
26130 configure-libcpp
26131 @[ -f ./libcpp/Makefile ] || exit 0; \
26132 r=`${PWD_COMMAND}`; export r; \
26133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134 $(HOST_EXPORTS) \
26135 for flag in $(EXTRA_HOST_FLAGS) ; do \
26136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26137 done; \
26138 echo "Doing html in libcpp"; \
26139 (cd $(HOST_SUBDIR)/libcpp && \
26140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26142 "RANLIB=$${RANLIB}" \
26143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26144 html) \
26145 || exit 1
26146
26147 @endif libcpp
26148
26149 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26150 maybe-TAGS-libcpp:
26151 @if libcpp
26152 maybe-TAGS-libcpp: TAGS-libcpp
26153
26154 TAGS-libcpp: \
26155 configure-libcpp
26156 @[ -f ./libcpp/Makefile ] || exit 0; \
26157 r=`${PWD_COMMAND}`; export r; \
26158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159 $(HOST_EXPORTS) \
26160 for flag in $(EXTRA_HOST_FLAGS) ; do \
26161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26162 done; \
26163 echo "Doing TAGS in libcpp"; \
26164 (cd $(HOST_SUBDIR)/libcpp && \
26165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26167 "RANLIB=$${RANLIB}" \
26168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26169 TAGS) \
26170 || exit 1
26171
26172 @endif libcpp
26173
26174 .PHONY: maybe-install-info-libcpp install-info-libcpp
26175 maybe-install-info-libcpp:
26176 @if libcpp
26177 maybe-install-info-libcpp: install-info-libcpp
26178
26179 install-info-libcpp: \
26180 configure-libcpp \
26181 info-libcpp
26182 @[ -f ./libcpp/Makefile ] || exit 0; \
26183 r=`${PWD_COMMAND}`; export r; \
26184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26185 $(HOST_EXPORTS) \
26186 for flag in $(EXTRA_HOST_FLAGS) ; do \
26187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26188 done; \
26189 echo "Doing install-info in libcpp"; \
26190 (cd $(HOST_SUBDIR)/libcpp && \
26191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26193 "RANLIB=$${RANLIB}" \
26194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26195 install-info) \
26196 || exit 1
26197
26198 @endif libcpp
26199
26200 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
26201 maybe-install-dvi-libcpp:
26202 @if libcpp
26203 maybe-install-dvi-libcpp: install-dvi-libcpp
26204
26205 install-dvi-libcpp: \
26206 configure-libcpp \
26207 dvi-libcpp
26208 @[ -f ./libcpp/Makefile ] || exit 0; \
26209 r=`${PWD_COMMAND}`; export r; \
26210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26211 $(HOST_EXPORTS) \
26212 for flag in $(EXTRA_HOST_FLAGS) ; do \
26213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26214 done; \
26215 echo "Doing install-dvi in libcpp"; \
26216 (cd $(HOST_SUBDIR)/libcpp && \
26217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26219 "RANLIB=$${RANLIB}" \
26220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26221 install-dvi) \
26222 || exit 1
26223
26224 @endif libcpp
26225
26226 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26227 maybe-install-pdf-libcpp:
26228 @if libcpp
26229 maybe-install-pdf-libcpp: install-pdf-libcpp
26230
26231 install-pdf-libcpp: \
26232 configure-libcpp \
26233 pdf-libcpp
26234 @[ -f ./libcpp/Makefile ] || exit 0; \
26235 r=`${PWD_COMMAND}`; export r; \
26236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26237 $(HOST_EXPORTS) \
26238 for flag in $(EXTRA_HOST_FLAGS) ; do \
26239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26240 done; \
26241 echo "Doing install-pdf in libcpp"; \
26242 (cd $(HOST_SUBDIR)/libcpp && \
26243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26245 "RANLIB=$${RANLIB}" \
26246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26247 install-pdf) \
26248 || exit 1
26249
26250 @endif libcpp
26251
26252 .PHONY: maybe-install-html-libcpp install-html-libcpp
26253 maybe-install-html-libcpp:
26254 @if libcpp
26255 maybe-install-html-libcpp: install-html-libcpp
26256
26257 install-html-libcpp: \
26258 configure-libcpp \
26259 html-libcpp
26260 @[ -f ./libcpp/Makefile ] || exit 0; \
26261 r=`${PWD_COMMAND}`; export r; \
26262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26263 $(HOST_EXPORTS) \
26264 for flag in $(EXTRA_HOST_FLAGS) ; do \
26265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26266 done; \
26267 echo "Doing install-html in libcpp"; \
26268 (cd $(HOST_SUBDIR)/libcpp && \
26269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26271 "RANLIB=$${RANLIB}" \
26272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26273 install-html) \
26274 || exit 1
26275
26276 @endif libcpp
26277
26278 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26279 maybe-installcheck-libcpp:
26280 @if libcpp
26281 maybe-installcheck-libcpp: installcheck-libcpp
26282
26283 installcheck-libcpp: \
26284 configure-libcpp
26285 @[ -f ./libcpp/Makefile ] || exit 0; \
26286 r=`${PWD_COMMAND}`; export r; \
26287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26288 $(HOST_EXPORTS) \
26289 for flag in $(EXTRA_HOST_FLAGS) ; do \
26290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26291 done; \
26292 echo "Doing installcheck in libcpp"; \
26293 (cd $(HOST_SUBDIR)/libcpp && \
26294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26296 "RANLIB=$${RANLIB}" \
26297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26298 installcheck) \
26299 || exit 1
26300
26301 @endif libcpp
26302
26303 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26304 maybe-mostlyclean-libcpp:
26305 @if libcpp
26306 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26307
26308 mostlyclean-libcpp:
26309 @[ -f ./libcpp/Makefile ] || exit 0; \
26310 r=`${PWD_COMMAND}`; export r; \
26311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312 $(HOST_EXPORTS) \
26313 for flag in $(EXTRA_HOST_FLAGS) ; do \
26314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26315 done; \
26316 echo "Doing mostlyclean in libcpp"; \
26317 (cd $(HOST_SUBDIR)/libcpp && \
26318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26320 "RANLIB=$${RANLIB}" \
26321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26322 mostlyclean) \
26323 || exit 1
26324
26325 @endif libcpp
26326
26327 .PHONY: maybe-clean-libcpp clean-libcpp
26328 maybe-clean-libcpp:
26329 @if libcpp
26330 maybe-clean-libcpp: clean-libcpp
26331
26332 clean-libcpp:
26333 @[ -f ./libcpp/Makefile ] || exit 0; \
26334 r=`${PWD_COMMAND}`; export r; \
26335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336 $(HOST_EXPORTS) \
26337 for flag in $(EXTRA_HOST_FLAGS) ; do \
26338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26339 done; \
26340 echo "Doing clean in libcpp"; \
26341 (cd $(HOST_SUBDIR)/libcpp && \
26342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26344 "RANLIB=$${RANLIB}" \
26345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26346 clean) \
26347 || exit 1
26348
26349 @endif libcpp
26350
26351 .PHONY: maybe-distclean-libcpp distclean-libcpp
26352 maybe-distclean-libcpp:
26353 @if libcpp
26354 maybe-distclean-libcpp: distclean-libcpp
26355
26356 distclean-libcpp:
26357 @[ -f ./libcpp/Makefile ] || exit 0; \
26358 r=`${PWD_COMMAND}`; export r; \
26359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360 $(HOST_EXPORTS) \
26361 for flag in $(EXTRA_HOST_FLAGS) ; do \
26362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26363 done; \
26364 echo "Doing distclean in libcpp"; \
26365 (cd $(HOST_SUBDIR)/libcpp && \
26366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26368 "RANLIB=$${RANLIB}" \
26369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26370 distclean) \
26371 || exit 1
26372
26373 @endif libcpp
26374
26375 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26376 maybe-maintainer-clean-libcpp:
26377 @if libcpp
26378 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26379
26380 maintainer-clean-libcpp:
26381 @[ -f ./libcpp/Makefile ] || exit 0; \
26382 r=`${PWD_COMMAND}`; export r; \
26383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26384 $(HOST_EXPORTS) \
26385 for flag in $(EXTRA_HOST_FLAGS) ; do \
26386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26387 done; \
26388 echo "Doing maintainer-clean in libcpp"; \
26389 (cd $(HOST_SUBDIR)/libcpp && \
26390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26392 "RANLIB=$${RANLIB}" \
26393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26394 maintainer-clean) \
26395 || exit 1
26396
26397 @endif libcpp
26398
26399
26400
26401 .PHONY: configure-libcody maybe-configure-libcody
26402 maybe-configure-libcody:
26403 @if gcc-bootstrap
26404 configure-libcody: stage_current
26405 @endif gcc-bootstrap
26406 @if libcody
26407 maybe-configure-libcody: configure-libcody
26408 configure-libcody:
26409 @r=`${PWD_COMMAND}`; export r; \
26410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26411 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26413 $(HOST_EXPORTS) \
26414 echo Configuring in $(HOST_SUBDIR)/libcody; \
26415 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
26416 case $(srcdir) in \
26417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26418 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26420 esac; \
26421 module_srcdir=libcody; \
26422 $(SHELL) \
26423 $$s/$$module_srcdir/configure \
26424 --srcdir=$${topdir}/$$module_srcdir \
26425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26426 --target=${target_alias} \
26427 || exit 1
26428 @endif libcody
26429
26430
26431
26432 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
26433 maybe-configure-stage1-libcody:
26434 @if libcody-bootstrap
26435 maybe-configure-stage1-libcody: configure-stage1-libcody
26436 configure-stage1-libcody:
26437 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26439 @r=`${PWD_COMMAND}`; export r; \
26440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26441 TFLAGS="$(STAGE1_TFLAGS)"; \
26442 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26443 $(HOST_EXPORTS) \
26444 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26445 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26446 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26447 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
26448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26449 cd $(HOST_SUBDIR)/libcody || exit 1; \
26450 case $(srcdir) in \
26451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26452 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26454 esac; \
26455 module_srcdir=libcody; \
26456 $(SHELL) $$s/$$module_srcdir/configure \
26457 --srcdir=$${topdir}/$$module_srcdir \
26458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26459 --target=${target_alias} \
26460 \
26461 $(STAGE1_CONFIGURE_FLAGS)
26462 @endif libcody-bootstrap
26463
26464 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
26465 maybe-configure-stage2-libcody:
26466 @if libcody-bootstrap
26467 maybe-configure-stage2-libcody: configure-stage2-libcody
26468 configure-stage2-libcody:
26469 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26470 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26471 @r=`${PWD_COMMAND}`; export r; \
26472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26473 TFLAGS="$(STAGE2_TFLAGS)"; \
26474 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26475 $(HOST_EXPORTS) \
26476 $(POSTSTAGE1_HOST_EXPORTS) \
26477 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26478 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26479 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26480 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
26481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26482 cd $(HOST_SUBDIR)/libcody || exit 1; \
26483 case $(srcdir) in \
26484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26485 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26487 esac; \
26488 module_srcdir=libcody; \
26489 $(SHELL) $$s/$$module_srcdir/configure \
26490 --srcdir=$${topdir}/$$module_srcdir \
26491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26492 --target=${target_alias} \
26493 --with-build-libsubdir=$(HOST_SUBDIR) \
26494 $(STAGE2_CONFIGURE_FLAGS)
26495 @endif libcody-bootstrap
26496
26497 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
26498 maybe-configure-stage3-libcody:
26499 @if libcody-bootstrap
26500 maybe-configure-stage3-libcody: configure-stage3-libcody
26501 configure-stage3-libcody:
26502 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26504 @r=`${PWD_COMMAND}`; export r; \
26505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26506 TFLAGS="$(STAGE3_TFLAGS)"; \
26507 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26508 $(HOST_EXPORTS) \
26509 $(POSTSTAGE1_HOST_EXPORTS) \
26510 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26511 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26512 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26513 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
26514 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26515 cd $(HOST_SUBDIR)/libcody || exit 1; \
26516 case $(srcdir) in \
26517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26518 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26520 esac; \
26521 module_srcdir=libcody; \
26522 $(SHELL) $$s/$$module_srcdir/configure \
26523 --srcdir=$${topdir}/$$module_srcdir \
26524 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26525 --target=${target_alias} \
26526 --with-build-libsubdir=$(HOST_SUBDIR) \
26527 $(STAGE3_CONFIGURE_FLAGS)
26528 @endif libcody-bootstrap
26529
26530 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
26531 maybe-configure-stage4-libcody:
26532 @if libcody-bootstrap
26533 maybe-configure-stage4-libcody: configure-stage4-libcody
26534 configure-stage4-libcody:
26535 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26537 @r=`${PWD_COMMAND}`; export r; \
26538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26539 TFLAGS="$(STAGE4_TFLAGS)"; \
26540 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26541 $(HOST_EXPORTS) \
26542 $(POSTSTAGE1_HOST_EXPORTS) \
26543 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26544 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26545 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26546 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
26547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26548 cd $(HOST_SUBDIR)/libcody || exit 1; \
26549 case $(srcdir) in \
26550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26551 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26553 esac; \
26554 module_srcdir=libcody; \
26555 $(SHELL) $$s/$$module_srcdir/configure \
26556 --srcdir=$${topdir}/$$module_srcdir \
26557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26558 --target=${target_alias} \
26559 --with-build-libsubdir=$(HOST_SUBDIR) \
26560 $(STAGE4_CONFIGURE_FLAGS)
26561 @endif libcody-bootstrap
26562
26563 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
26564 maybe-configure-stageprofile-libcody:
26565 @if libcody-bootstrap
26566 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
26567 configure-stageprofile-libcody:
26568 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26569 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26570 @r=`${PWD_COMMAND}`; export r; \
26571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26572 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26573 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26574 $(HOST_EXPORTS) \
26575 $(POSTSTAGE1_HOST_EXPORTS) \
26576 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26577 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26578 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26579 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
26580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26581 cd $(HOST_SUBDIR)/libcody || exit 1; \
26582 case $(srcdir) in \
26583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26584 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26586 esac; \
26587 module_srcdir=libcody; \
26588 $(SHELL) $$s/$$module_srcdir/configure \
26589 --srcdir=$${topdir}/$$module_srcdir \
26590 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26591 --target=${target_alias} \
26592 --with-build-libsubdir=$(HOST_SUBDIR) \
26593 $(STAGEprofile_CONFIGURE_FLAGS)
26594 @endif libcody-bootstrap
26595
26596 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
26597 maybe-configure-stagetrain-libcody:
26598 @if libcody-bootstrap
26599 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
26600 configure-stagetrain-libcody:
26601 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26602 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26603 @r=`${PWD_COMMAND}`; export r; \
26604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26605 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26606 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26607 $(HOST_EXPORTS) \
26608 $(POSTSTAGE1_HOST_EXPORTS) \
26609 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26610 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26611 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26612 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
26613 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26614 cd $(HOST_SUBDIR)/libcody || exit 1; \
26615 case $(srcdir) in \
26616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26617 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26619 esac; \
26620 module_srcdir=libcody; \
26621 $(SHELL) $$s/$$module_srcdir/configure \
26622 --srcdir=$${topdir}/$$module_srcdir \
26623 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26624 --target=${target_alias} \
26625 --with-build-libsubdir=$(HOST_SUBDIR) \
26626 $(STAGEtrain_CONFIGURE_FLAGS)
26627 @endif libcody-bootstrap
26628
26629 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
26630 maybe-configure-stagefeedback-libcody:
26631 @if libcody-bootstrap
26632 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
26633 configure-stagefeedback-libcody:
26634 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26635 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26636 @r=`${PWD_COMMAND}`; export r; \
26637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26638 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26639 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26640 $(HOST_EXPORTS) \
26641 $(POSTSTAGE1_HOST_EXPORTS) \
26642 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26643 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26644 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26645 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
26646 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26647 cd $(HOST_SUBDIR)/libcody || exit 1; \
26648 case $(srcdir) in \
26649 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26650 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26651 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26652 esac; \
26653 module_srcdir=libcody; \
26654 $(SHELL) $$s/$$module_srcdir/configure \
26655 --srcdir=$${topdir}/$$module_srcdir \
26656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26657 --target=${target_alias} \
26658 --with-build-libsubdir=$(HOST_SUBDIR) \
26659 $(STAGEfeedback_CONFIGURE_FLAGS)
26660 @endif libcody-bootstrap
26661
26662 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
26663 maybe-configure-stageautoprofile-libcody:
26664 @if libcody-bootstrap
26665 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
26666 configure-stageautoprofile-libcody:
26667 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26668 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26669 @r=`${PWD_COMMAND}`; export r; \
26670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26671 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26672 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26673 $(HOST_EXPORTS) \
26674 $(POSTSTAGE1_HOST_EXPORTS) \
26675 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26676 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26677 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26678 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
26679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26680 cd $(HOST_SUBDIR)/libcody || exit 1; \
26681 case $(srcdir) in \
26682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26683 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26685 esac; \
26686 module_srcdir=libcody; \
26687 $(SHELL) $$s/$$module_srcdir/configure \
26688 --srcdir=$${topdir}/$$module_srcdir \
26689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26690 --target=${target_alias} \
26691 --with-build-libsubdir=$(HOST_SUBDIR) \
26692 $(STAGEautoprofile_CONFIGURE_FLAGS)
26693 @endif libcody-bootstrap
26694
26695 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
26696 maybe-configure-stageautofeedback-libcody:
26697 @if libcody-bootstrap
26698 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
26699 configure-stageautofeedback-libcody:
26700 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26702 @r=`${PWD_COMMAND}`; export r; \
26703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26704 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26705 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26706 $(HOST_EXPORTS) \
26707 $(POSTSTAGE1_HOST_EXPORTS) \
26708 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26709 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26710 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26711 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
26712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26713 cd $(HOST_SUBDIR)/libcody || exit 1; \
26714 case $(srcdir) in \
26715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26716 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26718 esac; \
26719 module_srcdir=libcody; \
26720 $(SHELL) $$s/$$module_srcdir/configure \
26721 --srcdir=$${topdir}/$$module_srcdir \
26722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26723 --target=${target_alias} \
26724 --with-build-libsubdir=$(HOST_SUBDIR) \
26725 $(STAGEautofeedback_CONFIGURE_FLAGS)
26726 @endif libcody-bootstrap
26727
26728
26729
26730
26731
26732 .PHONY: all-libcody maybe-all-libcody
26733 maybe-all-libcody:
26734 @if gcc-bootstrap
26735 all-libcody: stage_current
26736 @endif gcc-bootstrap
26737 @if libcody
26738 TARGET-libcody=all
26739 maybe-all-libcody: all-libcody
26740 all-libcody: configure-libcody
26741 @r=`${PWD_COMMAND}`; export r; \
26742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26743 $(HOST_EXPORTS) \
26744 (cd $(HOST_SUBDIR)/libcody && \
26745 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26746 $(TARGET-libcody))
26747 @endif libcody
26748
26749
26750
26751 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
26752 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
26753 maybe-all-stage1-libcody:
26754 maybe-clean-stage1-libcody:
26755 @if libcody-bootstrap
26756 maybe-all-stage1-libcody: all-stage1-libcody
26757 all-stage1: all-stage1-libcody
26758 TARGET-stage1-libcody = $(TARGET-libcody)
26759 all-stage1-libcody: configure-stage1-libcody
26760 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26761 @r=`${PWD_COMMAND}`; export r; \
26762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26763 TFLAGS="$(STAGE1_TFLAGS)"; \
26764 $(HOST_EXPORTS) \
26765 cd $(HOST_SUBDIR)/libcody && \
26766 \
26767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26768 CFLAGS="$(STAGE1_CFLAGS)" \
26769 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26770 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26771 LIBCFLAGS="$(LIBCFLAGS)" \
26772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26775 $(EXTRA_HOST_FLAGS) \
26776 $(STAGE1_FLAGS_TO_PASS) \
26777 TFLAGS="$(STAGE1_TFLAGS)" \
26778 $(TARGET-stage1-libcody)
26779
26780 maybe-clean-stage1-libcody: clean-stage1-libcody
26781 clean-stage1: clean-stage1-libcody
26782 clean-stage1-libcody:
26783 @if [ $(current_stage) = stage1 ]; then \
26784 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26785 else \
26786 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
26787 $(MAKE) stage1-start; \
26788 fi; \
26789 cd $(HOST_SUBDIR)/libcody && \
26790 $(MAKE) $(EXTRA_HOST_FLAGS) \
26791 $(STAGE1_FLAGS_TO_PASS) clean
26792 @endif libcody-bootstrap
26793
26794
26795 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
26796 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
26797 maybe-all-stage2-libcody:
26798 maybe-clean-stage2-libcody:
26799 @if libcody-bootstrap
26800 maybe-all-stage2-libcody: all-stage2-libcody
26801 all-stage2: all-stage2-libcody
26802 TARGET-stage2-libcody = $(TARGET-libcody)
26803 all-stage2-libcody: configure-stage2-libcody
26804 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26805 @r=`${PWD_COMMAND}`; export r; \
26806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26807 TFLAGS="$(STAGE2_TFLAGS)"; \
26808 $(HOST_EXPORTS) \
26809 $(POSTSTAGE1_HOST_EXPORTS) \
26810 cd $(HOST_SUBDIR)/libcody && \
26811 \
26812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26813 CFLAGS="$(STAGE2_CFLAGS)" \
26814 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26815 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26816 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26817 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26818 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26819 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26820 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26821 TFLAGS="$(STAGE2_TFLAGS)" \
26822 $(TARGET-stage2-libcody)
26823
26824 maybe-clean-stage2-libcody: clean-stage2-libcody
26825 clean-stage2: clean-stage2-libcody
26826 clean-stage2-libcody:
26827 @if [ $(current_stage) = stage2 ]; then \
26828 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26829 else \
26830 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
26831 $(MAKE) stage2-start; \
26832 fi; \
26833 cd $(HOST_SUBDIR)/libcody && \
26834 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26835 @endif libcody-bootstrap
26836
26837
26838 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
26839 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
26840 maybe-all-stage3-libcody:
26841 maybe-clean-stage3-libcody:
26842 @if libcody-bootstrap
26843 maybe-all-stage3-libcody: all-stage3-libcody
26844 all-stage3: all-stage3-libcody
26845 TARGET-stage3-libcody = $(TARGET-libcody)
26846 all-stage3-libcody: configure-stage3-libcody
26847 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26848 @r=`${PWD_COMMAND}`; export r; \
26849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850 TFLAGS="$(STAGE3_TFLAGS)"; \
26851 $(HOST_EXPORTS) \
26852 $(POSTSTAGE1_HOST_EXPORTS) \
26853 cd $(HOST_SUBDIR)/libcody && \
26854 \
26855 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26856 CFLAGS="$(STAGE3_CFLAGS)" \
26857 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26858 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26859 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26863 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26864 TFLAGS="$(STAGE3_TFLAGS)" \
26865 $(TARGET-stage3-libcody)
26866
26867 maybe-clean-stage3-libcody: clean-stage3-libcody
26868 clean-stage3: clean-stage3-libcody
26869 clean-stage3-libcody:
26870 @if [ $(current_stage) = stage3 ]; then \
26871 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26872 else \
26873 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
26874 $(MAKE) stage3-start; \
26875 fi; \
26876 cd $(HOST_SUBDIR)/libcody && \
26877 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26878 @endif libcody-bootstrap
26879
26880
26881 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
26882 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
26883 maybe-all-stage4-libcody:
26884 maybe-clean-stage4-libcody:
26885 @if libcody-bootstrap
26886 maybe-all-stage4-libcody: all-stage4-libcody
26887 all-stage4: all-stage4-libcody
26888 TARGET-stage4-libcody = $(TARGET-libcody)
26889 all-stage4-libcody: configure-stage4-libcody
26890 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26891 @r=`${PWD_COMMAND}`; export r; \
26892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26893 TFLAGS="$(STAGE4_TFLAGS)"; \
26894 $(HOST_EXPORTS) \
26895 $(POSTSTAGE1_HOST_EXPORTS) \
26896 cd $(HOST_SUBDIR)/libcody && \
26897 \
26898 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26899 CFLAGS="$(STAGE4_CFLAGS)" \
26900 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26901 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26902 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26903 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26904 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26905 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26906 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26907 TFLAGS="$(STAGE4_TFLAGS)" \
26908 $(TARGET-stage4-libcody)
26909
26910 maybe-clean-stage4-libcody: clean-stage4-libcody
26911 clean-stage4: clean-stage4-libcody
26912 clean-stage4-libcody:
26913 @if [ $(current_stage) = stage4 ]; then \
26914 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26915 else \
26916 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
26917 $(MAKE) stage4-start; \
26918 fi; \
26919 cd $(HOST_SUBDIR)/libcody && \
26920 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26921 @endif libcody-bootstrap
26922
26923
26924 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
26925 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
26926 maybe-all-stageprofile-libcody:
26927 maybe-clean-stageprofile-libcody:
26928 @if libcody-bootstrap
26929 maybe-all-stageprofile-libcody: all-stageprofile-libcody
26930 all-stageprofile: all-stageprofile-libcody
26931 TARGET-stageprofile-libcody = $(TARGET-libcody)
26932 all-stageprofile-libcody: configure-stageprofile-libcody
26933 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26934 @r=`${PWD_COMMAND}`; export r; \
26935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26936 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26937 $(HOST_EXPORTS) \
26938 $(POSTSTAGE1_HOST_EXPORTS) \
26939 cd $(HOST_SUBDIR)/libcody && \
26940 \
26941 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26942 CFLAGS="$(STAGEprofile_CFLAGS)" \
26943 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26944 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26945 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26946 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26947 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26948 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26949 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26950 TFLAGS="$(STAGEprofile_TFLAGS)" \
26951 $(TARGET-stageprofile-libcody)
26952
26953 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
26954 clean-stageprofile: clean-stageprofile-libcody
26955 clean-stageprofile-libcody:
26956 @if [ $(current_stage) = stageprofile ]; then \
26957 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26958 else \
26959 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
26960 $(MAKE) stageprofile-start; \
26961 fi; \
26962 cd $(HOST_SUBDIR)/libcody && \
26963 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26964 @endif libcody-bootstrap
26965
26966
26967 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
26968 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
26969 maybe-all-stagetrain-libcody:
26970 maybe-clean-stagetrain-libcody:
26971 @if libcody-bootstrap
26972 maybe-all-stagetrain-libcody: all-stagetrain-libcody
26973 all-stagetrain: all-stagetrain-libcody
26974 TARGET-stagetrain-libcody = $(TARGET-libcody)
26975 all-stagetrain-libcody: configure-stagetrain-libcody
26976 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26977 @r=`${PWD_COMMAND}`; export r; \
26978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26979 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26980 $(HOST_EXPORTS) \
26981 $(POSTSTAGE1_HOST_EXPORTS) \
26982 cd $(HOST_SUBDIR)/libcody && \
26983 \
26984 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26985 CFLAGS="$(STAGEtrain_CFLAGS)" \
26986 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26987 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26988 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26989 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26990 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26991 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26992 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26993 TFLAGS="$(STAGEtrain_TFLAGS)" \
26994 $(TARGET-stagetrain-libcody)
26995
26996 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
26997 clean-stagetrain: clean-stagetrain-libcody
26998 clean-stagetrain-libcody:
26999 @if [ $(current_stage) = stagetrain ]; then \
27000 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27001 else \
27002 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
27003 $(MAKE) stagetrain-start; \
27004 fi; \
27005 cd $(HOST_SUBDIR)/libcody && \
27006 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27007 @endif libcody-bootstrap
27008
27009
27010 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
27011 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
27012 maybe-all-stagefeedback-libcody:
27013 maybe-clean-stagefeedback-libcody:
27014 @if libcody-bootstrap
27015 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
27016 all-stagefeedback: all-stagefeedback-libcody
27017 TARGET-stagefeedback-libcody = $(TARGET-libcody)
27018 all-stagefeedback-libcody: configure-stagefeedback-libcody
27019 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27020 @r=`${PWD_COMMAND}`; export r; \
27021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27022 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27023 $(HOST_EXPORTS) \
27024 $(POSTSTAGE1_HOST_EXPORTS) \
27025 cd $(HOST_SUBDIR)/libcody && \
27026 \
27027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27028 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27029 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27030 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27031 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27032 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27033 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27034 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27035 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27036 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27037 $(TARGET-stagefeedback-libcody)
27038
27039 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
27040 clean-stagefeedback: clean-stagefeedback-libcody
27041 clean-stagefeedback-libcody:
27042 @if [ $(current_stage) = stagefeedback ]; then \
27043 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27044 else \
27045 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
27046 $(MAKE) stagefeedback-start; \
27047 fi; \
27048 cd $(HOST_SUBDIR)/libcody && \
27049 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27050 @endif libcody-bootstrap
27051
27052
27053 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
27054 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
27055 maybe-all-stageautoprofile-libcody:
27056 maybe-clean-stageautoprofile-libcody:
27057 @if libcody-bootstrap
27058 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
27059 all-stageautoprofile: all-stageautoprofile-libcody
27060 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
27061 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
27062 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27063 @r=`${PWD_COMMAND}`; export r; \
27064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27065 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27066 $(HOST_EXPORTS) \
27067 $(POSTSTAGE1_HOST_EXPORTS) \
27068 cd $(HOST_SUBDIR)/libcody && \
27069 $$s/gcc/config/i386/$(AUTO_PROFILE) \
27070 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27071 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27072 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27073 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27074 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27075 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27076 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27077 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27078 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27079 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
27080 $(TARGET-stageautoprofile-libcody)
27081
27082 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
27083 clean-stageautoprofile: clean-stageautoprofile-libcody
27084 clean-stageautoprofile-libcody:
27085 @if [ $(current_stage) = stageautoprofile ]; then \
27086 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27087 else \
27088 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
27089 $(MAKE) stageautoprofile-start; \
27090 fi; \
27091 cd $(HOST_SUBDIR)/libcody && \
27092 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27093 @endif libcody-bootstrap
27094
27095
27096 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
27097 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
27098 maybe-all-stageautofeedback-libcody:
27099 maybe-clean-stageautofeedback-libcody:
27100 @if libcody-bootstrap
27101 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
27102 all-stageautofeedback: all-stageautofeedback-libcody
27103 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
27104 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
27105 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27106 @r=`${PWD_COMMAND}`; export r; \
27107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27108 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27109 $(HOST_EXPORTS) \
27110 $(POSTSTAGE1_HOST_EXPORTS) \
27111 cd $(HOST_SUBDIR)/libcody && \
27112 \
27113 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27114 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27115 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
27116 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27117 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27118 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27119 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27120 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27121 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27122 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27123 $(TARGET-stageautofeedback-libcody)
27124
27125 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
27126 clean-stageautofeedback: clean-stageautofeedback-libcody
27127 clean-stageautofeedback-libcody:
27128 @if [ $(current_stage) = stageautofeedback ]; then \
27129 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27130 else \
27131 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
27132 $(MAKE) stageautofeedback-start; \
27133 fi; \
27134 cd $(HOST_SUBDIR)/libcody && \
27135 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27136 @endif libcody-bootstrap
27137
27138
27139
27140
27141
27142 .PHONY: check-libcody maybe-check-libcody
27143 maybe-check-libcody:
27144 @if libcody
27145 maybe-check-libcody: check-libcody
27146
27147 check-libcody:
27148 @: $(MAKE); $(unstage)
27149 @r=`${PWD_COMMAND}`; export r; \
27150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27151 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27152 (cd $(HOST_SUBDIR)/libcody && \
27153 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27154
27155 @endif libcody
27156
27157 .PHONY: install-libcody maybe-install-libcody
27158 maybe-install-libcody:
27159 @if libcody
27160 maybe-install-libcody: install-libcody
27161
27162 install-libcody:
27163
27164 @endif libcody
27165
27166 .PHONY: install-strip-libcody maybe-install-strip-libcody
27167 maybe-install-strip-libcody:
27168 @if libcody
27169 maybe-install-strip-libcody: install-strip-libcody
27170
27171 install-strip-libcody:
27172
27173 @endif libcody
27174
27175 # Other targets (info, dvi, pdf, etc.)
27176
27177 .PHONY: maybe-info-libcody info-libcody
27178 maybe-info-libcody:
27179 @if libcody
27180 maybe-info-libcody: info-libcody
27181
27182 # libcody doesn't support info.
27183 info-libcody:
27184
27185 @endif libcody
27186
27187 .PHONY: maybe-dvi-libcody dvi-libcody
27188 maybe-dvi-libcody:
27189 @if libcody
27190 maybe-dvi-libcody: dvi-libcody
27191
27192 # libcody doesn't support dvi.
27193 dvi-libcody:
27194
27195 @endif libcody
27196
27197 .PHONY: maybe-pdf-libcody pdf-libcody
27198 maybe-pdf-libcody:
27199 @if libcody
27200 maybe-pdf-libcody: pdf-libcody
27201
27202 # libcody doesn't support pdf.
27203 pdf-libcody:
27204
27205 @endif libcody
27206
27207 .PHONY: maybe-html-libcody html-libcody
27208 maybe-html-libcody:
27209 @if libcody
27210 maybe-html-libcody: html-libcody
27211
27212 # libcody doesn't support html.
27213 html-libcody:
27214
27215 @endif libcody
27216
27217 .PHONY: maybe-TAGS-libcody TAGS-libcody
27218 maybe-TAGS-libcody:
27219 @if libcody
27220 maybe-TAGS-libcody: TAGS-libcody
27221
27222 # libcody doesn't support TAGS.
27223 TAGS-libcody:
27224
27225 @endif libcody
27226
27227 .PHONY: maybe-install-info-libcody install-info-libcody
27228 maybe-install-info-libcody:
27229 @if libcody
27230 maybe-install-info-libcody: install-info-libcody
27231
27232 # libcody doesn't support install-info.
27233 install-info-libcody:
27234
27235 @endif libcody
27236
27237 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
27238 maybe-install-dvi-libcody:
27239 @if libcody
27240 maybe-install-dvi-libcody: install-dvi-libcody
27241
27242 # libcody doesn't support install-dvi.
27243 install-dvi-libcody:
27244
27245 @endif libcody
27246
27247 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
27248 maybe-install-pdf-libcody:
27249 @if libcody
27250 maybe-install-pdf-libcody: install-pdf-libcody
27251
27252 # libcody doesn't support install-pdf.
27253 install-pdf-libcody:
27254
27255 @endif libcody
27256
27257 .PHONY: maybe-install-html-libcody install-html-libcody
27258 maybe-install-html-libcody:
27259 @if libcody
27260 maybe-install-html-libcody: install-html-libcody
27261
27262 # libcody doesn't support install-html.
27263 install-html-libcody:
27264
27265 @endif libcody
27266
27267 .PHONY: maybe-installcheck-libcody installcheck-libcody
27268 maybe-installcheck-libcody:
27269 @if libcody
27270 maybe-installcheck-libcody: installcheck-libcody
27271
27272 installcheck-libcody: \
27273 configure-libcody
27274 @[ -f ./libcody/Makefile ] || exit 0; \
27275 r=`${PWD_COMMAND}`; export r; \
27276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27277 $(HOST_EXPORTS) \
27278 for flag in $(EXTRA_HOST_FLAGS) ; do \
27279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27280 done; \
27281 echo "Doing installcheck in libcody"; \
27282 (cd $(HOST_SUBDIR)/libcody && \
27283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27285 "RANLIB=$${RANLIB}" \
27286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27287 installcheck) \
27288 || exit 1
27289
27290 @endif libcody
27291
27292 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
27293 maybe-mostlyclean-libcody:
27294 @if libcody
27295 maybe-mostlyclean-libcody: mostlyclean-libcody
27296
27297 mostlyclean-libcody:
27298 @[ -f ./libcody/Makefile ] || exit 0; \
27299 r=`${PWD_COMMAND}`; export r; \
27300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27301 $(HOST_EXPORTS) \
27302 for flag in $(EXTRA_HOST_FLAGS) ; do \
27303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27304 done; \
27305 echo "Doing mostlyclean in libcody"; \
27306 (cd $(HOST_SUBDIR)/libcody && \
27307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27309 "RANLIB=$${RANLIB}" \
27310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27311 mostlyclean) \
27312 || exit 1
27313
27314 @endif libcody
27315
27316 .PHONY: maybe-clean-libcody clean-libcody
27317 maybe-clean-libcody:
27318 @if libcody
27319 maybe-clean-libcody: clean-libcody
27320
27321 clean-libcody:
27322 @[ -f ./libcody/Makefile ] || exit 0; \
27323 r=`${PWD_COMMAND}`; export r; \
27324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325 $(HOST_EXPORTS) \
27326 for flag in $(EXTRA_HOST_FLAGS) ; do \
27327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27328 done; \
27329 echo "Doing clean in libcody"; \
27330 (cd $(HOST_SUBDIR)/libcody && \
27331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27333 "RANLIB=$${RANLIB}" \
27334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27335 clean) \
27336 || exit 1
27337
27338 @endif libcody
27339
27340 .PHONY: maybe-distclean-libcody distclean-libcody
27341 maybe-distclean-libcody:
27342 @if libcody
27343 maybe-distclean-libcody: distclean-libcody
27344
27345 distclean-libcody:
27346 @[ -f ./libcody/Makefile ] || exit 0; \
27347 r=`${PWD_COMMAND}`; export r; \
27348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27349 $(HOST_EXPORTS) \
27350 for flag in $(EXTRA_HOST_FLAGS) ; do \
27351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27352 done; \
27353 echo "Doing distclean in libcody"; \
27354 (cd $(HOST_SUBDIR)/libcody && \
27355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27357 "RANLIB=$${RANLIB}" \
27358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27359 distclean) \
27360 || exit 1
27361
27362 @endif libcody
27363
27364 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
27365 maybe-maintainer-clean-libcody:
27366 @if libcody
27367 maybe-maintainer-clean-libcody: maintainer-clean-libcody
27368
27369 maintainer-clean-libcody:
27370 @[ -f ./libcody/Makefile ] || exit 0; \
27371 r=`${PWD_COMMAND}`; export r; \
27372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27373 $(HOST_EXPORTS) \
27374 for flag in $(EXTRA_HOST_FLAGS) ; do \
27375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27376 done; \
27377 echo "Doing maintainer-clean in libcody"; \
27378 (cd $(HOST_SUBDIR)/libcody && \
27379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27381 "RANLIB=$${RANLIB}" \
27382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27383 maintainer-clean) \
27384 || exit 1
27385
27386 @endif libcody
27387
27388
27389
27390 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27391 maybe-configure-libdecnumber:
27392 @if gcc-bootstrap
27393 configure-libdecnumber: stage_current
27394 @endif gcc-bootstrap
27395 @if libdecnumber
27396 maybe-configure-libdecnumber: configure-libdecnumber
27397 configure-libdecnumber:
27398 @r=`${PWD_COMMAND}`; export r; \
27399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27400 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27402 $(HOST_EXPORTS) \
27403 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27404 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27405 case $(srcdir) in \
27406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27407 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27409 esac; \
27410 module_srcdir=libdecnumber; \
27411 $(SHELL) \
27412 $$s/$$module_srcdir/configure \
27413 --srcdir=$${topdir}/$$module_srcdir \
27414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27415 --target=${target_alias} \
27416 || exit 1
27417 @endif libdecnumber
27418
27419
27420
27421 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27422 maybe-configure-stage1-libdecnumber:
27423 @if libdecnumber-bootstrap
27424 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27425 configure-stage1-libdecnumber:
27426 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27428 @r=`${PWD_COMMAND}`; export r; \
27429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27430 TFLAGS="$(STAGE1_TFLAGS)"; \
27431 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27432 $(HOST_EXPORTS) \
27433 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27434 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27435 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27436 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
27437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27438 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27439 case $(srcdir) in \
27440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27441 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27443 esac; \
27444 module_srcdir=libdecnumber; \
27445 $(SHELL) $$s/$$module_srcdir/configure \
27446 --srcdir=$${topdir}/$$module_srcdir \
27447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27448 --target=${target_alias} \
27449 \
27450 $(STAGE1_CONFIGURE_FLAGS)
27451 @endif libdecnumber-bootstrap
27452
27453 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27454 maybe-configure-stage2-libdecnumber:
27455 @if libdecnumber-bootstrap
27456 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27457 configure-stage2-libdecnumber:
27458 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27459 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27460 @r=`${PWD_COMMAND}`; export r; \
27461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27462 TFLAGS="$(STAGE2_TFLAGS)"; \
27463 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27464 $(HOST_EXPORTS) \
27465 $(POSTSTAGE1_HOST_EXPORTS) \
27466 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27467 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27468 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27469 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
27470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27471 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27472 case $(srcdir) in \
27473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27474 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27476 esac; \
27477 module_srcdir=libdecnumber; \
27478 $(SHELL) $$s/$$module_srcdir/configure \
27479 --srcdir=$${topdir}/$$module_srcdir \
27480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27481 --target=${target_alias} \
27482 --with-build-libsubdir=$(HOST_SUBDIR) \
27483 $(STAGE2_CONFIGURE_FLAGS)
27484 @endif libdecnumber-bootstrap
27485
27486 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27487 maybe-configure-stage3-libdecnumber:
27488 @if libdecnumber-bootstrap
27489 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27490 configure-stage3-libdecnumber:
27491 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27493 @r=`${PWD_COMMAND}`; export r; \
27494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27495 TFLAGS="$(STAGE3_TFLAGS)"; \
27496 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27497 $(HOST_EXPORTS) \
27498 $(POSTSTAGE1_HOST_EXPORTS) \
27499 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27500 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27501 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27502 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
27503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27504 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27505 case $(srcdir) in \
27506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27507 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27509 esac; \
27510 module_srcdir=libdecnumber; \
27511 $(SHELL) $$s/$$module_srcdir/configure \
27512 --srcdir=$${topdir}/$$module_srcdir \
27513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27514 --target=${target_alias} \
27515 --with-build-libsubdir=$(HOST_SUBDIR) \
27516 $(STAGE3_CONFIGURE_FLAGS)
27517 @endif libdecnumber-bootstrap
27518
27519 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27520 maybe-configure-stage4-libdecnumber:
27521 @if libdecnumber-bootstrap
27522 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27523 configure-stage4-libdecnumber:
27524 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27526 @r=`${PWD_COMMAND}`; export r; \
27527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27528 TFLAGS="$(STAGE4_TFLAGS)"; \
27529 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27530 $(HOST_EXPORTS) \
27531 $(POSTSTAGE1_HOST_EXPORTS) \
27532 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27533 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27534 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27535 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
27536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27537 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27538 case $(srcdir) in \
27539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27540 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27542 esac; \
27543 module_srcdir=libdecnumber; \
27544 $(SHELL) $$s/$$module_srcdir/configure \
27545 --srcdir=$${topdir}/$$module_srcdir \
27546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27547 --target=${target_alias} \
27548 --with-build-libsubdir=$(HOST_SUBDIR) \
27549 $(STAGE4_CONFIGURE_FLAGS)
27550 @endif libdecnumber-bootstrap
27551
27552 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27553 maybe-configure-stageprofile-libdecnumber:
27554 @if libdecnumber-bootstrap
27555 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27556 configure-stageprofile-libdecnumber:
27557 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27559 @r=`${PWD_COMMAND}`; export r; \
27560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27561 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27562 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27563 $(HOST_EXPORTS) \
27564 $(POSTSTAGE1_HOST_EXPORTS) \
27565 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27566 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27567 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27568 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
27569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27570 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27571 case $(srcdir) in \
27572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27573 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27575 esac; \
27576 module_srcdir=libdecnumber; \
27577 $(SHELL) $$s/$$module_srcdir/configure \
27578 --srcdir=$${topdir}/$$module_srcdir \
27579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27580 --target=${target_alias} \
27581 --with-build-libsubdir=$(HOST_SUBDIR) \
27582 $(STAGEprofile_CONFIGURE_FLAGS)
27583 @endif libdecnumber-bootstrap
27584
27585 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
27586 maybe-configure-stagetrain-libdecnumber:
27587 @if libdecnumber-bootstrap
27588 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27589 configure-stagetrain-libdecnumber:
27590 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27591 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27592 @r=`${PWD_COMMAND}`; export r; \
27593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27594 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27595 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27596 $(HOST_EXPORTS) \
27597 $(POSTSTAGE1_HOST_EXPORTS) \
27598 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27599 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27600 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27601 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
27602 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27603 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27604 case $(srcdir) in \
27605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27606 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27608 esac; \
27609 module_srcdir=libdecnumber; \
27610 $(SHELL) $$s/$$module_srcdir/configure \
27611 --srcdir=$${topdir}/$$module_srcdir \
27612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27613 --target=${target_alias} \
27614 --with-build-libsubdir=$(HOST_SUBDIR) \
27615 $(STAGEtrain_CONFIGURE_FLAGS)
27616 @endif libdecnumber-bootstrap
27617
27618 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27619 maybe-configure-stagefeedback-libdecnumber:
27620 @if libdecnumber-bootstrap
27621 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27622 configure-stagefeedback-libdecnumber:
27623 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27624 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27625 @r=`${PWD_COMMAND}`; export r; \
27626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27627 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27628 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27629 $(HOST_EXPORTS) \
27630 $(POSTSTAGE1_HOST_EXPORTS) \
27631 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27632 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27633 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27634 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
27635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27636 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27637 case $(srcdir) in \
27638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27639 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27641 esac; \
27642 module_srcdir=libdecnumber; \
27643 $(SHELL) $$s/$$module_srcdir/configure \
27644 --srcdir=$${topdir}/$$module_srcdir \
27645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27646 --target=${target_alias} \
27647 --with-build-libsubdir=$(HOST_SUBDIR) \
27648 $(STAGEfeedback_CONFIGURE_FLAGS)
27649 @endif libdecnumber-bootstrap
27650
27651 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
27652 maybe-configure-stageautoprofile-libdecnumber:
27653 @if libdecnumber-bootstrap
27654 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27655 configure-stageautoprofile-libdecnumber:
27656 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27658 @r=`${PWD_COMMAND}`; export r; \
27659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27661 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27662 $(HOST_EXPORTS) \
27663 $(POSTSTAGE1_HOST_EXPORTS) \
27664 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27665 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27666 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27667 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
27668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27669 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27670 case $(srcdir) in \
27671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27672 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27674 esac; \
27675 module_srcdir=libdecnumber; \
27676 $(SHELL) $$s/$$module_srcdir/configure \
27677 --srcdir=$${topdir}/$$module_srcdir \
27678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27679 --target=${target_alias} \
27680 --with-build-libsubdir=$(HOST_SUBDIR) \
27681 $(STAGEautoprofile_CONFIGURE_FLAGS)
27682 @endif libdecnumber-bootstrap
27683
27684 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
27685 maybe-configure-stageautofeedback-libdecnumber:
27686 @if libdecnumber-bootstrap
27687 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27688 configure-stageautofeedback-libdecnumber:
27689 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27691 @r=`${PWD_COMMAND}`; export r; \
27692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27693 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27694 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27695 $(HOST_EXPORTS) \
27696 $(POSTSTAGE1_HOST_EXPORTS) \
27697 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27698 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27699 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27700 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
27701 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27702 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27703 case $(srcdir) in \
27704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27705 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27707 esac; \
27708 module_srcdir=libdecnumber; \
27709 $(SHELL) $$s/$$module_srcdir/configure \
27710 --srcdir=$${topdir}/$$module_srcdir \
27711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27712 --target=${target_alias} \
27713 --with-build-libsubdir=$(HOST_SUBDIR) \
27714 $(STAGEautofeedback_CONFIGURE_FLAGS)
27715 @endif libdecnumber-bootstrap
27716
27717
27718
27719
27720
27721 .PHONY: all-libdecnumber maybe-all-libdecnumber
27722 maybe-all-libdecnumber:
27723 @if gcc-bootstrap
27724 all-libdecnumber: stage_current
27725 @endif gcc-bootstrap
27726 @if libdecnumber
27727 TARGET-libdecnumber=all
27728 maybe-all-libdecnumber: all-libdecnumber
27729 all-libdecnumber: configure-libdecnumber
27730 @r=`${PWD_COMMAND}`; export r; \
27731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27732 $(HOST_EXPORTS) \
27733 (cd $(HOST_SUBDIR)/libdecnumber && \
27734 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27735 $(TARGET-libdecnumber))
27736 @endif libdecnumber
27737
27738
27739
27740 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27741 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27742 maybe-all-stage1-libdecnumber:
27743 maybe-clean-stage1-libdecnumber:
27744 @if libdecnumber-bootstrap
27745 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27746 all-stage1: all-stage1-libdecnumber
27747 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27748 all-stage1-libdecnumber: configure-stage1-libdecnumber
27749 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27750 @r=`${PWD_COMMAND}`; export r; \
27751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27752 TFLAGS="$(STAGE1_TFLAGS)"; \
27753 $(HOST_EXPORTS) \
27754 cd $(HOST_SUBDIR)/libdecnumber && \
27755 \
27756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27757 CFLAGS="$(STAGE1_CFLAGS)" \
27758 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27759 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27760 LIBCFLAGS="$(LIBCFLAGS)" \
27761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27764 $(EXTRA_HOST_FLAGS) \
27765 $(STAGE1_FLAGS_TO_PASS) \
27766 TFLAGS="$(STAGE1_TFLAGS)" \
27767 $(TARGET-stage1-libdecnumber)
27768
27769 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27770 clean-stage1: clean-stage1-libdecnumber
27771 clean-stage1-libdecnumber:
27772 @if [ $(current_stage) = stage1 ]; then \
27773 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27774 else \
27775 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27776 $(MAKE) stage1-start; \
27777 fi; \
27778 cd $(HOST_SUBDIR)/libdecnumber && \
27779 $(MAKE) $(EXTRA_HOST_FLAGS) \
27780 $(STAGE1_FLAGS_TO_PASS) clean
27781 @endif libdecnumber-bootstrap
27782
27783
27784 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27785 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27786 maybe-all-stage2-libdecnumber:
27787 maybe-clean-stage2-libdecnumber:
27788 @if libdecnumber-bootstrap
27789 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27790 all-stage2: all-stage2-libdecnumber
27791 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27792 all-stage2-libdecnumber: configure-stage2-libdecnumber
27793 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27794 @r=`${PWD_COMMAND}`; export r; \
27795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27796 TFLAGS="$(STAGE2_TFLAGS)"; \
27797 $(HOST_EXPORTS) \
27798 $(POSTSTAGE1_HOST_EXPORTS) \
27799 cd $(HOST_SUBDIR)/libdecnumber && \
27800 \
27801 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27802 CFLAGS="$(STAGE2_CFLAGS)" \
27803 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27804 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27805 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27806 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27807 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27808 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27809 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27810 TFLAGS="$(STAGE2_TFLAGS)" \
27811 $(TARGET-stage2-libdecnumber)
27812
27813 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27814 clean-stage2: clean-stage2-libdecnumber
27815 clean-stage2-libdecnumber:
27816 @if [ $(current_stage) = stage2 ]; then \
27817 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27818 else \
27819 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27820 $(MAKE) stage2-start; \
27821 fi; \
27822 cd $(HOST_SUBDIR)/libdecnumber && \
27823 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27824 @endif libdecnumber-bootstrap
27825
27826
27827 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27828 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27829 maybe-all-stage3-libdecnumber:
27830 maybe-clean-stage3-libdecnumber:
27831 @if libdecnumber-bootstrap
27832 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27833 all-stage3: all-stage3-libdecnumber
27834 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27835 all-stage3-libdecnumber: configure-stage3-libdecnumber
27836 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27837 @r=`${PWD_COMMAND}`; export r; \
27838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839 TFLAGS="$(STAGE3_TFLAGS)"; \
27840 $(HOST_EXPORTS) \
27841 $(POSTSTAGE1_HOST_EXPORTS) \
27842 cd $(HOST_SUBDIR)/libdecnumber && \
27843 \
27844 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27845 CFLAGS="$(STAGE3_CFLAGS)" \
27846 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27847 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27848 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27852 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27853 TFLAGS="$(STAGE3_TFLAGS)" \
27854 $(TARGET-stage3-libdecnumber)
27855
27856 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27857 clean-stage3: clean-stage3-libdecnumber
27858 clean-stage3-libdecnumber:
27859 @if [ $(current_stage) = stage3 ]; then \
27860 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27861 else \
27862 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27863 $(MAKE) stage3-start; \
27864 fi; \
27865 cd $(HOST_SUBDIR)/libdecnumber && \
27866 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27867 @endif libdecnumber-bootstrap
27868
27869
27870 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27871 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27872 maybe-all-stage4-libdecnumber:
27873 maybe-clean-stage4-libdecnumber:
27874 @if libdecnumber-bootstrap
27875 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27876 all-stage4: all-stage4-libdecnumber
27877 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27878 all-stage4-libdecnumber: configure-stage4-libdecnumber
27879 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27880 @r=`${PWD_COMMAND}`; export r; \
27881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27882 TFLAGS="$(STAGE4_TFLAGS)"; \
27883 $(HOST_EXPORTS) \
27884 $(POSTSTAGE1_HOST_EXPORTS) \
27885 cd $(HOST_SUBDIR)/libdecnumber && \
27886 \
27887 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27888 CFLAGS="$(STAGE4_CFLAGS)" \
27889 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27890 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27891 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27892 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27893 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27894 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27895 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27896 TFLAGS="$(STAGE4_TFLAGS)" \
27897 $(TARGET-stage4-libdecnumber)
27898
27899 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27900 clean-stage4: clean-stage4-libdecnumber
27901 clean-stage4-libdecnumber:
27902 @if [ $(current_stage) = stage4 ]; then \
27903 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27904 else \
27905 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27906 $(MAKE) stage4-start; \
27907 fi; \
27908 cd $(HOST_SUBDIR)/libdecnumber && \
27909 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27910 @endif libdecnumber-bootstrap
27911
27912
27913 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27914 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27915 maybe-all-stageprofile-libdecnumber:
27916 maybe-clean-stageprofile-libdecnumber:
27917 @if libdecnumber-bootstrap
27918 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27919 all-stageprofile: all-stageprofile-libdecnumber
27920 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27921 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27922 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27923 @r=`${PWD_COMMAND}`; export r; \
27924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27925 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27926 $(HOST_EXPORTS) \
27927 $(POSTSTAGE1_HOST_EXPORTS) \
27928 cd $(HOST_SUBDIR)/libdecnumber && \
27929 \
27930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27931 CFLAGS="$(STAGEprofile_CFLAGS)" \
27932 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27933 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27934 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27938 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27939 TFLAGS="$(STAGEprofile_TFLAGS)" \
27940 $(TARGET-stageprofile-libdecnumber)
27941
27942 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27943 clean-stageprofile: clean-stageprofile-libdecnumber
27944 clean-stageprofile-libdecnumber:
27945 @if [ $(current_stage) = stageprofile ]; then \
27946 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27947 else \
27948 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27949 $(MAKE) stageprofile-start; \
27950 fi; \
27951 cd $(HOST_SUBDIR)/libdecnumber && \
27952 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27953 @endif libdecnumber-bootstrap
27954
27955
27956 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
27957 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
27958 maybe-all-stagetrain-libdecnumber:
27959 maybe-clean-stagetrain-libdecnumber:
27960 @if libdecnumber-bootstrap
27961 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
27962 all-stagetrain: all-stagetrain-libdecnumber
27963 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
27964 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27965 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27966 @r=`${PWD_COMMAND}`; export r; \
27967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27968 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27969 $(HOST_EXPORTS) \
27970 $(POSTSTAGE1_HOST_EXPORTS) \
27971 cd $(HOST_SUBDIR)/libdecnumber && \
27972 \
27973 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27974 CFLAGS="$(STAGEtrain_CFLAGS)" \
27975 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27976 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27977 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27981 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27982 TFLAGS="$(STAGEtrain_TFLAGS)" \
27983 $(TARGET-stagetrain-libdecnumber)
27984
27985 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
27986 clean-stagetrain: clean-stagetrain-libdecnumber
27987 clean-stagetrain-libdecnumber:
27988 @if [ $(current_stage) = stagetrain ]; then \
27989 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27990 else \
27991 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
27992 $(MAKE) stagetrain-start; \
27993 fi; \
27994 cd $(HOST_SUBDIR)/libdecnumber && \
27995 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27996 @endif libdecnumber-bootstrap
27997
27998
27999 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28000 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28001 maybe-all-stagefeedback-libdecnumber:
28002 maybe-clean-stagefeedback-libdecnumber:
28003 @if libdecnumber-bootstrap
28004 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28005 all-stagefeedback: all-stagefeedback-libdecnumber
28006 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28007 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28008 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28009 @r=`${PWD_COMMAND}`; export r; \
28010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28011 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28012 $(HOST_EXPORTS) \
28013 $(POSTSTAGE1_HOST_EXPORTS) \
28014 cd $(HOST_SUBDIR)/libdecnumber && \
28015 \
28016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28017 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28018 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28019 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28020 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28024 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28025 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28026 $(TARGET-stagefeedback-libdecnumber)
28027
28028 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28029 clean-stagefeedback: clean-stagefeedback-libdecnumber
28030 clean-stagefeedback-libdecnumber:
28031 @if [ $(current_stage) = stagefeedback ]; then \
28032 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28033 else \
28034 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28035 $(MAKE) stagefeedback-start; \
28036 fi; \
28037 cd $(HOST_SUBDIR)/libdecnumber && \
28038 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28039 @endif libdecnumber-bootstrap
28040
28041
28042 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
28043 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
28044 maybe-all-stageautoprofile-libdecnumber:
28045 maybe-clean-stageautoprofile-libdecnumber:
28046 @if libdecnumber-bootstrap
28047 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
28048 all-stageautoprofile: all-stageautoprofile-libdecnumber
28049 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
28050 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
28051 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28052 @r=`${PWD_COMMAND}`; export r; \
28053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28054 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28055 $(HOST_EXPORTS) \
28056 $(POSTSTAGE1_HOST_EXPORTS) \
28057 cd $(HOST_SUBDIR)/libdecnumber && \
28058 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28060 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28061 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28062 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28063 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28064 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28065 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28066 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28067 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28068 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28069 $(TARGET-stageautoprofile-libdecnumber)
28070
28071 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
28072 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
28073 clean-stageautoprofile-libdecnumber:
28074 @if [ $(current_stage) = stageautoprofile ]; then \
28075 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28076 else \
28077 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
28078 $(MAKE) stageautoprofile-start; \
28079 fi; \
28080 cd $(HOST_SUBDIR)/libdecnumber && \
28081 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28082 @endif libdecnumber-bootstrap
28083
28084
28085 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
28086 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
28087 maybe-all-stageautofeedback-libdecnumber:
28088 maybe-clean-stageautofeedback-libdecnumber:
28089 @if libdecnumber-bootstrap
28090 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
28091 all-stageautofeedback: all-stageautofeedback-libdecnumber
28092 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
28093 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
28094 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28095 @r=`${PWD_COMMAND}`; export r; \
28096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28097 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28098 $(HOST_EXPORTS) \
28099 $(POSTSTAGE1_HOST_EXPORTS) \
28100 cd $(HOST_SUBDIR)/libdecnumber && \
28101 \
28102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28103 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28104 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28105 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28106 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28110 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28111 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28112 $(TARGET-stageautofeedback-libdecnumber)
28113
28114 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
28115 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
28116 clean-stageautofeedback-libdecnumber:
28117 @if [ $(current_stage) = stageautofeedback ]; then \
28118 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28119 else \
28120 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
28121 $(MAKE) stageautofeedback-start; \
28122 fi; \
28123 cd $(HOST_SUBDIR)/libdecnumber && \
28124 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28125 @endif libdecnumber-bootstrap
28126
28127
28128
28129
28130
28131 .PHONY: check-libdecnumber maybe-check-libdecnumber
28132 maybe-check-libdecnumber:
28133 @if libdecnumber
28134 maybe-check-libdecnumber: check-libdecnumber
28135
28136 check-libdecnumber:
28137 @: $(MAKE); $(unstage)
28138 @r=`${PWD_COMMAND}`; export r; \
28139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28140 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28141 (cd $(HOST_SUBDIR)/libdecnumber && \
28142 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28143
28144 @endif libdecnumber
28145
28146 .PHONY: install-libdecnumber maybe-install-libdecnumber
28147 maybe-install-libdecnumber:
28148 @if libdecnumber
28149 maybe-install-libdecnumber: install-libdecnumber
28150
28151 install-libdecnumber: installdirs
28152 @: $(MAKE); $(unstage)
28153 @r=`${PWD_COMMAND}`; export r; \
28154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28155 $(HOST_EXPORTS) \
28156 (cd $(HOST_SUBDIR)/libdecnumber && \
28157 $(MAKE) $(FLAGS_TO_PASS) install)
28158
28159 @endif libdecnumber
28160
28161 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
28162 maybe-install-strip-libdecnumber:
28163 @if libdecnumber
28164 maybe-install-strip-libdecnumber: install-strip-libdecnumber
28165
28166 install-strip-libdecnumber: installdirs
28167 @: $(MAKE); $(unstage)
28168 @r=`${PWD_COMMAND}`; export r; \
28169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28170 $(HOST_EXPORTS) \
28171 (cd $(HOST_SUBDIR)/libdecnumber && \
28172 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28173
28174 @endif libdecnumber
28175
28176 # Other targets (info, dvi, pdf, etc.)
28177
28178 .PHONY: maybe-info-libdecnumber info-libdecnumber
28179 maybe-info-libdecnumber:
28180 @if libdecnumber
28181 maybe-info-libdecnumber: info-libdecnumber
28182
28183 info-libdecnumber: \
28184 configure-libdecnumber
28185 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28186 r=`${PWD_COMMAND}`; export r; \
28187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28188 $(HOST_EXPORTS) \
28189 for flag in $(EXTRA_HOST_FLAGS) ; do \
28190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28191 done; \
28192 echo "Doing info in libdecnumber"; \
28193 (cd $(HOST_SUBDIR)/libdecnumber && \
28194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28196 "RANLIB=$${RANLIB}" \
28197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28198 info) \
28199 || exit 1
28200
28201 @endif libdecnumber
28202
28203 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28204 maybe-dvi-libdecnumber:
28205 @if libdecnumber
28206 maybe-dvi-libdecnumber: dvi-libdecnumber
28207
28208 dvi-libdecnumber: \
28209 configure-libdecnumber
28210 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28211 r=`${PWD_COMMAND}`; export r; \
28212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28213 $(HOST_EXPORTS) \
28214 for flag in $(EXTRA_HOST_FLAGS) ; do \
28215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28216 done; \
28217 echo "Doing dvi in libdecnumber"; \
28218 (cd $(HOST_SUBDIR)/libdecnumber && \
28219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28221 "RANLIB=$${RANLIB}" \
28222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28223 dvi) \
28224 || exit 1
28225
28226 @endif libdecnumber
28227
28228 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28229 maybe-pdf-libdecnumber:
28230 @if libdecnumber
28231 maybe-pdf-libdecnumber: pdf-libdecnumber
28232
28233 pdf-libdecnumber: \
28234 configure-libdecnumber
28235 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28236 r=`${PWD_COMMAND}`; export r; \
28237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238 $(HOST_EXPORTS) \
28239 for flag in $(EXTRA_HOST_FLAGS) ; do \
28240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28241 done; \
28242 echo "Doing pdf in libdecnumber"; \
28243 (cd $(HOST_SUBDIR)/libdecnumber && \
28244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28246 "RANLIB=$${RANLIB}" \
28247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28248 pdf) \
28249 || exit 1
28250
28251 @endif libdecnumber
28252
28253 .PHONY: maybe-html-libdecnumber html-libdecnumber
28254 maybe-html-libdecnumber:
28255 @if libdecnumber
28256 maybe-html-libdecnumber: html-libdecnumber
28257
28258 html-libdecnumber: \
28259 configure-libdecnumber
28260 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28261 r=`${PWD_COMMAND}`; export r; \
28262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28263 $(HOST_EXPORTS) \
28264 for flag in $(EXTRA_HOST_FLAGS) ; do \
28265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28266 done; \
28267 echo "Doing html in libdecnumber"; \
28268 (cd $(HOST_SUBDIR)/libdecnumber && \
28269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28271 "RANLIB=$${RANLIB}" \
28272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28273 html) \
28274 || exit 1
28275
28276 @endif libdecnumber
28277
28278 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28279 maybe-TAGS-libdecnumber:
28280 @if libdecnumber
28281 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28282
28283 # libdecnumber doesn't support TAGS.
28284 TAGS-libdecnumber:
28285
28286 @endif libdecnumber
28287
28288 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28289 maybe-install-info-libdecnumber:
28290 @if libdecnumber
28291 maybe-install-info-libdecnumber: install-info-libdecnumber
28292
28293 install-info-libdecnumber: \
28294 configure-libdecnumber \
28295 info-libdecnumber
28296 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28297 r=`${PWD_COMMAND}`; export r; \
28298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28299 $(HOST_EXPORTS) \
28300 for flag in $(EXTRA_HOST_FLAGS) ; do \
28301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28302 done; \
28303 echo "Doing install-info in libdecnumber"; \
28304 (cd $(HOST_SUBDIR)/libdecnumber && \
28305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28307 "RANLIB=$${RANLIB}" \
28308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28309 install-info) \
28310 || exit 1
28311
28312 @endif libdecnumber
28313
28314 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
28315 maybe-install-dvi-libdecnumber:
28316 @if libdecnumber
28317 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
28318
28319 install-dvi-libdecnumber: \
28320 configure-libdecnumber \
28321 dvi-libdecnumber
28322 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28323 r=`${PWD_COMMAND}`; export r; \
28324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325 $(HOST_EXPORTS) \
28326 for flag in $(EXTRA_HOST_FLAGS) ; do \
28327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28328 done; \
28329 echo "Doing install-dvi in libdecnumber"; \
28330 (cd $(HOST_SUBDIR)/libdecnumber && \
28331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28333 "RANLIB=$${RANLIB}" \
28334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28335 install-dvi) \
28336 || exit 1
28337
28338 @endif libdecnumber
28339
28340 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28341 maybe-install-pdf-libdecnumber:
28342 @if libdecnumber
28343 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28344
28345 install-pdf-libdecnumber: \
28346 configure-libdecnumber \
28347 pdf-libdecnumber
28348 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28349 r=`${PWD_COMMAND}`; export r; \
28350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351 $(HOST_EXPORTS) \
28352 for flag in $(EXTRA_HOST_FLAGS) ; do \
28353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28354 done; \
28355 echo "Doing install-pdf in libdecnumber"; \
28356 (cd $(HOST_SUBDIR)/libdecnumber && \
28357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28359 "RANLIB=$${RANLIB}" \
28360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28361 install-pdf) \
28362 || exit 1
28363
28364 @endif libdecnumber
28365
28366 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28367 maybe-install-html-libdecnumber:
28368 @if libdecnumber
28369 maybe-install-html-libdecnumber: install-html-libdecnumber
28370
28371 install-html-libdecnumber: \
28372 configure-libdecnumber \
28373 html-libdecnumber
28374 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28375 r=`${PWD_COMMAND}`; export r; \
28376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28377 $(HOST_EXPORTS) \
28378 for flag in $(EXTRA_HOST_FLAGS) ; do \
28379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28380 done; \
28381 echo "Doing install-html in libdecnumber"; \
28382 (cd $(HOST_SUBDIR)/libdecnumber && \
28383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28385 "RANLIB=$${RANLIB}" \
28386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28387 install-html) \
28388 || exit 1
28389
28390 @endif libdecnumber
28391
28392 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28393 maybe-installcheck-libdecnumber:
28394 @if libdecnumber
28395 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28396
28397 installcheck-libdecnumber: \
28398 configure-libdecnumber
28399 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28400 r=`${PWD_COMMAND}`; export r; \
28401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402 $(HOST_EXPORTS) \
28403 for flag in $(EXTRA_HOST_FLAGS) ; do \
28404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28405 done; \
28406 echo "Doing installcheck in libdecnumber"; \
28407 (cd $(HOST_SUBDIR)/libdecnumber && \
28408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28410 "RANLIB=$${RANLIB}" \
28411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28412 installcheck) \
28413 || exit 1
28414
28415 @endif libdecnumber
28416
28417 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28418 maybe-mostlyclean-libdecnumber:
28419 @if libdecnumber
28420 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28421
28422 mostlyclean-libdecnumber:
28423 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28424 r=`${PWD_COMMAND}`; export r; \
28425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426 $(HOST_EXPORTS) \
28427 for flag in $(EXTRA_HOST_FLAGS) ; do \
28428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28429 done; \
28430 echo "Doing mostlyclean in libdecnumber"; \
28431 (cd $(HOST_SUBDIR)/libdecnumber && \
28432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28434 "RANLIB=$${RANLIB}" \
28435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28436 mostlyclean) \
28437 || exit 1
28438
28439 @endif libdecnumber
28440
28441 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28442 maybe-clean-libdecnumber:
28443 @if libdecnumber
28444 maybe-clean-libdecnumber: clean-libdecnumber
28445
28446 clean-libdecnumber:
28447 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28448 r=`${PWD_COMMAND}`; export r; \
28449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28450 $(HOST_EXPORTS) \
28451 for flag in $(EXTRA_HOST_FLAGS) ; do \
28452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28453 done; \
28454 echo "Doing clean in libdecnumber"; \
28455 (cd $(HOST_SUBDIR)/libdecnumber && \
28456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28458 "RANLIB=$${RANLIB}" \
28459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28460 clean) \
28461 || exit 1
28462
28463 @endif libdecnumber
28464
28465 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28466 maybe-distclean-libdecnumber:
28467 @if libdecnumber
28468 maybe-distclean-libdecnumber: distclean-libdecnumber
28469
28470 distclean-libdecnumber:
28471 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28472 r=`${PWD_COMMAND}`; export r; \
28473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28474 $(HOST_EXPORTS) \
28475 for flag in $(EXTRA_HOST_FLAGS) ; do \
28476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28477 done; \
28478 echo "Doing distclean in libdecnumber"; \
28479 (cd $(HOST_SUBDIR)/libdecnumber && \
28480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28482 "RANLIB=$${RANLIB}" \
28483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28484 distclean) \
28485 || exit 1
28486
28487 @endif libdecnumber
28488
28489 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28490 maybe-maintainer-clean-libdecnumber:
28491 @if libdecnumber
28492 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28493
28494 maintainer-clean-libdecnumber:
28495 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28496 r=`${PWD_COMMAND}`; export r; \
28497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28498 $(HOST_EXPORTS) \
28499 for flag in $(EXTRA_HOST_FLAGS) ; do \
28500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28501 done; \
28502 echo "Doing maintainer-clean in libdecnumber"; \
28503 (cd $(HOST_SUBDIR)/libdecnumber && \
28504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28506 "RANLIB=$${RANLIB}" \
28507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28508 maintainer-clean) \
28509 || exit 1
28510
28511 @endif libdecnumber
28512
28513
28514
28515 .PHONY: configure-libgui maybe-configure-libgui
28516 maybe-configure-libgui:
28517 @if gcc-bootstrap
28518 configure-libgui: stage_current
28519 @endif gcc-bootstrap
28520 @if libgui
28521 maybe-configure-libgui: configure-libgui
28522 configure-libgui:
28523 @: $(MAKE); $(unstage)
28524 @r=`${PWD_COMMAND}`; export r; \
28525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28526 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
28528 $(HOST_EXPORTS) \
28529 echo Configuring in $(HOST_SUBDIR)/libgui; \
28530 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28531 case $(srcdir) in \
28532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28533 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28535 esac; \
28536 module_srcdir=libgui; \
28537 $(SHELL) \
28538 $$s/$$module_srcdir/configure \
28539 --srcdir=$${topdir}/$$module_srcdir \
28540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28541 --target=${target_alias} \
28542 || exit 1
28543 @endif libgui
28544
28545
28546
28547
28548
28549 .PHONY: all-libgui maybe-all-libgui
28550 maybe-all-libgui:
28551 @if gcc-bootstrap
28552 all-libgui: stage_current
28553 @endif gcc-bootstrap
28554 @if libgui
28555 TARGET-libgui=all
28556 maybe-all-libgui: all-libgui
28557 all-libgui: configure-libgui
28558 @: $(MAKE); $(unstage)
28559 @r=`${PWD_COMMAND}`; export r; \
28560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28561 $(HOST_EXPORTS) \
28562 (cd $(HOST_SUBDIR)/libgui && \
28563 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28564 $(TARGET-libgui))
28565 @endif libgui
28566
28567
28568
28569
28570 .PHONY: check-libgui maybe-check-libgui
28571 maybe-check-libgui:
28572 @if libgui
28573 maybe-check-libgui: check-libgui
28574
28575 check-libgui:
28576 @: $(MAKE); $(unstage)
28577 @r=`${PWD_COMMAND}`; export r; \
28578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28579 $(HOST_EXPORTS) \
28580 (cd $(HOST_SUBDIR)/libgui && \
28581 $(MAKE) $(FLAGS_TO_PASS) check)
28582
28583 @endif libgui
28584
28585 .PHONY: install-libgui maybe-install-libgui
28586 maybe-install-libgui:
28587 @if libgui
28588 maybe-install-libgui: install-libgui
28589
28590 install-libgui: installdirs
28591 @: $(MAKE); $(unstage)
28592 @r=`${PWD_COMMAND}`; export r; \
28593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28594 $(HOST_EXPORTS) \
28595 (cd $(HOST_SUBDIR)/libgui && \
28596 $(MAKE) $(FLAGS_TO_PASS) install)
28597
28598 @endif libgui
28599
28600 .PHONY: install-strip-libgui maybe-install-strip-libgui
28601 maybe-install-strip-libgui:
28602 @if libgui
28603 maybe-install-strip-libgui: install-strip-libgui
28604
28605 install-strip-libgui: installdirs
28606 @: $(MAKE); $(unstage)
28607 @r=`${PWD_COMMAND}`; export r; \
28608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28609 $(HOST_EXPORTS) \
28610 (cd $(HOST_SUBDIR)/libgui && \
28611 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28612
28613 @endif libgui
28614
28615 # Other targets (info, dvi, pdf, etc.)
28616
28617 .PHONY: maybe-info-libgui info-libgui
28618 maybe-info-libgui:
28619 @if libgui
28620 maybe-info-libgui: info-libgui
28621
28622 info-libgui: \
28623 configure-libgui
28624 @: $(MAKE); $(unstage)
28625 @[ -f ./libgui/Makefile ] || exit 0; \
28626 r=`${PWD_COMMAND}`; export r; \
28627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628 $(HOST_EXPORTS) \
28629 for flag in $(EXTRA_HOST_FLAGS) ; do \
28630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28631 done; \
28632 echo "Doing info in libgui"; \
28633 (cd $(HOST_SUBDIR)/libgui && \
28634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28636 "RANLIB=$${RANLIB}" \
28637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28638 info) \
28639 || exit 1
28640
28641 @endif libgui
28642
28643 .PHONY: maybe-dvi-libgui dvi-libgui
28644 maybe-dvi-libgui:
28645 @if libgui
28646 maybe-dvi-libgui: dvi-libgui
28647
28648 dvi-libgui: \
28649 configure-libgui
28650 @: $(MAKE); $(unstage)
28651 @[ -f ./libgui/Makefile ] || exit 0; \
28652 r=`${PWD_COMMAND}`; export r; \
28653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28654 $(HOST_EXPORTS) \
28655 for flag in $(EXTRA_HOST_FLAGS) ; do \
28656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28657 done; \
28658 echo "Doing dvi in libgui"; \
28659 (cd $(HOST_SUBDIR)/libgui && \
28660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28662 "RANLIB=$${RANLIB}" \
28663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28664 dvi) \
28665 || exit 1
28666
28667 @endif libgui
28668
28669 .PHONY: maybe-pdf-libgui pdf-libgui
28670 maybe-pdf-libgui:
28671 @if libgui
28672 maybe-pdf-libgui: pdf-libgui
28673
28674 pdf-libgui: \
28675 configure-libgui
28676 @: $(MAKE); $(unstage)
28677 @[ -f ./libgui/Makefile ] || exit 0; \
28678 r=`${PWD_COMMAND}`; export r; \
28679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680 $(HOST_EXPORTS) \
28681 for flag in $(EXTRA_HOST_FLAGS) ; do \
28682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683 done; \
28684 echo "Doing pdf in libgui"; \
28685 (cd $(HOST_SUBDIR)/libgui && \
28686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28688 "RANLIB=$${RANLIB}" \
28689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28690 pdf) \
28691 || exit 1
28692
28693 @endif libgui
28694
28695 .PHONY: maybe-html-libgui html-libgui
28696 maybe-html-libgui:
28697 @if libgui
28698 maybe-html-libgui: html-libgui
28699
28700 html-libgui: \
28701 configure-libgui
28702 @: $(MAKE); $(unstage)
28703 @[ -f ./libgui/Makefile ] || exit 0; \
28704 r=`${PWD_COMMAND}`; export r; \
28705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28706 $(HOST_EXPORTS) \
28707 for flag in $(EXTRA_HOST_FLAGS) ; do \
28708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28709 done; \
28710 echo "Doing html in libgui"; \
28711 (cd $(HOST_SUBDIR)/libgui && \
28712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28714 "RANLIB=$${RANLIB}" \
28715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28716 html) \
28717 || exit 1
28718
28719 @endif libgui
28720
28721 .PHONY: maybe-TAGS-libgui TAGS-libgui
28722 maybe-TAGS-libgui:
28723 @if libgui
28724 maybe-TAGS-libgui: TAGS-libgui
28725
28726 TAGS-libgui: \
28727 configure-libgui
28728 @: $(MAKE); $(unstage)
28729 @[ -f ./libgui/Makefile ] || exit 0; \
28730 r=`${PWD_COMMAND}`; export r; \
28731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28732 $(HOST_EXPORTS) \
28733 for flag in $(EXTRA_HOST_FLAGS) ; do \
28734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28735 done; \
28736 echo "Doing TAGS in libgui"; \
28737 (cd $(HOST_SUBDIR)/libgui && \
28738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28740 "RANLIB=$${RANLIB}" \
28741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28742 TAGS) \
28743 || exit 1
28744
28745 @endif libgui
28746
28747 .PHONY: maybe-install-info-libgui install-info-libgui
28748 maybe-install-info-libgui:
28749 @if libgui
28750 maybe-install-info-libgui: install-info-libgui
28751
28752 install-info-libgui: \
28753 configure-libgui \
28754 info-libgui
28755 @: $(MAKE); $(unstage)
28756 @[ -f ./libgui/Makefile ] || exit 0; \
28757 r=`${PWD_COMMAND}`; export r; \
28758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28759 $(HOST_EXPORTS) \
28760 for flag in $(EXTRA_HOST_FLAGS) ; do \
28761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28762 done; \
28763 echo "Doing install-info in libgui"; \
28764 (cd $(HOST_SUBDIR)/libgui && \
28765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28767 "RANLIB=$${RANLIB}" \
28768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28769 install-info) \
28770 || exit 1
28771
28772 @endif libgui
28773
28774 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
28775 maybe-install-dvi-libgui:
28776 @if libgui
28777 maybe-install-dvi-libgui: install-dvi-libgui
28778
28779 install-dvi-libgui: \
28780 configure-libgui \
28781 dvi-libgui
28782 @: $(MAKE); $(unstage)
28783 @[ -f ./libgui/Makefile ] || exit 0; \
28784 r=`${PWD_COMMAND}`; export r; \
28785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786 $(HOST_EXPORTS) \
28787 for flag in $(EXTRA_HOST_FLAGS) ; do \
28788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28789 done; \
28790 echo "Doing install-dvi in libgui"; \
28791 (cd $(HOST_SUBDIR)/libgui && \
28792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28794 "RANLIB=$${RANLIB}" \
28795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28796 install-dvi) \
28797 || exit 1
28798
28799 @endif libgui
28800
28801 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28802 maybe-install-pdf-libgui:
28803 @if libgui
28804 maybe-install-pdf-libgui: install-pdf-libgui
28805
28806 install-pdf-libgui: \
28807 configure-libgui \
28808 pdf-libgui
28809 @: $(MAKE); $(unstage)
28810 @[ -f ./libgui/Makefile ] || exit 0; \
28811 r=`${PWD_COMMAND}`; export r; \
28812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813 $(HOST_EXPORTS) \
28814 for flag in $(EXTRA_HOST_FLAGS) ; do \
28815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28816 done; \
28817 echo "Doing install-pdf in libgui"; \
28818 (cd $(HOST_SUBDIR)/libgui && \
28819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28821 "RANLIB=$${RANLIB}" \
28822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28823 install-pdf) \
28824 || exit 1
28825
28826 @endif libgui
28827
28828 .PHONY: maybe-install-html-libgui install-html-libgui
28829 maybe-install-html-libgui:
28830 @if libgui
28831 maybe-install-html-libgui: install-html-libgui
28832
28833 install-html-libgui: \
28834 configure-libgui \
28835 html-libgui
28836 @: $(MAKE); $(unstage)
28837 @[ -f ./libgui/Makefile ] || exit 0; \
28838 r=`${PWD_COMMAND}`; export r; \
28839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28840 $(HOST_EXPORTS) \
28841 for flag in $(EXTRA_HOST_FLAGS) ; do \
28842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28843 done; \
28844 echo "Doing install-html in libgui"; \
28845 (cd $(HOST_SUBDIR)/libgui && \
28846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28848 "RANLIB=$${RANLIB}" \
28849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28850 install-html) \
28851 || exit 1
28852
28853 @endif libgui
28854
28855 .PHONY: maybe-installcheck-libgui installcheck-libgui
28856 maybe-installcheck-libgui:
28857 @if libgui
28858 maybe-installcheck-libgui: installcheck-libgui
28859
28860 installcheck-libgui: \
28861 configure-libgui
28862 @: $(MAKE); $(unstage)
28863 @[ -f ./libgui/Makefile ] || exit 0; \
28864 r=`${PWD_COMMAND}`; export r; \
28865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28866 $(HOST_EXPORTS) \
28867 for flag in $(EXTRA_HOST_FLAGS) ; do \
28868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28869 done; \
28870 echo "Doing installcheck in libgui"; \
28871 (cd $(HOST_SUBDIR)/libgui && \
28872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28874 "RANLIB=$${RANLIB}" \
28875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28876 installcheck) \
28877 || exit 1
28878
28879 @endif libgui
28880
28881 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28882 maybe-mostlyclean-libgui:
28883 @if libgui
28884 maybe-mostlyclean-libgui: mostlyclean-libgui
28885
28886 mostlyclean-libgui:
28887 @: $(MAKE); $(unstage)
28888 @[ -f ./libgui/Makefile ] || exit 0; \
28889 r=`${PWD_COMMAND}`; export r; \
28890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28891 $(HOST_EXPORTS) \
28892 for flag in $(EXTRA_HOST_FLAGS) ; do \
28893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28894 done; \
28895 echo "Doing mostlyclean in libgui"; \
28896 (cd $(HOST_SUBDIR)/libgui && \
28897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28899 "RANLIB=$${RANLIB}" \
28900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28901 mostlyclean) \
28902 || exit 1
28903
28904 @endif libgui
28905
28906 .PHONY: maybe-clean-libgui clean-libgui
28907 maybe-clean-libgui:
28908 @if libgui
28909 maybe-clean-libgui: clean-libgui
28910
28911 clean-libgui:
28912 @: $(MAKE); $(unstage)
28913 @[ -f ./libgui/Makefile ] || exit 0; \
28914 r=`${PWD_COMMAND}`; export r; \
28915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916 $(HOST_EXPORTS) \
28917 for flag in $(EXTRA_HOST_FLAGS) ; do \
28918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28919 done; \
28920 echo "Doing clean in libgui"; \
28921 (cd $(HOST_SUBDIR)/libgui && \
28922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28924 "RANLIB=$${RANLIB}" \
28925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28926 clean) \
28927 || exit 1
28928
28929 @endif libgui
28930
28931 .PHONY: maybe-distclean-libgui distclean-libgui
28932 maybe-distclean-libgui:
28933 @if libgui
28934 maybe-distclean-libgui: distclean-libgui
28935
28936 distclean-libgui:
28937 @: $(MAKE); $(unstage)
28938 @[ -f ./libgui/Makefile ] || exit 0; \
28939 r=`${PWD_COMMAND}`; export r; \
28940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28941 $(HOST_EXPORTS) \
28942 for flag in $(EXTRA_HOST_FLAGS) ; do \
28943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28944 done; \
28945 echo "Doing distclean in libgui"; \
28946 (cd $(HOST_SUBDIR)/libgui && \
28947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28949 "RANLIB=$${RANLIB}" \
28950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28951 distclean) \
28952 || exit 1
28953
28954 @endif libgui
28955
28956 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28957 maybe-maintainer-clean-libgui:
28958 @if libgui
28959 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28960
28961 maintainer-clean-libgui:
28962 @: $(MAKE); $(unstage)
28963 @[ -f ./libgui/Makefile ] || exit 0; \
28964 r=`${PWD_COMMAND}`; export r; \
28965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28966 $(HOST_EXPORTS) \
28967 for flag in $(EXTRA_HOST_FLAGS) ; do \
28968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28969 done; \
28970 echo "Doing maintainer-clean in libgui"; \
28971 (cd $(HOST_SUBDIR)/libgui && \
28972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28974 "RANLIB=$${RANLIB}" \
28975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28976 maintainer-clean) \
28977 || exit 1
28978
28979 @endif libgui
28980
28981
28982
28983 .PHONY: configure-libiberty maybe-configure-libiberty
28984 maybe-configure-libiberty:
28985 @if gcc-bootstrap
28986 configure-libiberty: stage_current
28987 @endif gcc-bootstrap
28988 @if libiberty
28989 maybe-configure-libiberty: configure-libiberty
28990 configure-libiberty:
28991 @r=`${PWD_COMMAND}`; export r; \
28992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28993 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28995 $(HOST_EXPORTS) \
28996 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28997 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28998 case $(srcdir) in \
28999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29000 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29002 esac; \
29003 module_srcdir=libiberty; \
29004 $(SHELL) \
29005 $$s/$$module_srcdir/configure \
29006 --srcdir=$${topdir}/$$module_srcdir \
29007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29008 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
29009 || exit 1
29010 @endif libiberty
29011
29012
29013
29014 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29015 maybe-configure-stage1-libiberty:
29016 @if libiberty-bootstrap
29017 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29018 configure-stage1-libiberty:
29019 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29021 @r=`${PWD_COMMAND}`; export r; \
29022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023 TFLAGS="$(STAGE1_TFLAGS)"; \
29024 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29025 $(HOST_EXPORTS) \
29026 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29027 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29028 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29029 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
29030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29031 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29032 case $(srcdir) in \
29033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29034 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29036 esac; \
29037 module_srcdir=libiberty; \
29038 $(SHELL) $$s/$$module_srcdir/configure \
29039 --srcdir=$${topdir}/$$module_srcdir \
29040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29041 --target=${target_alias} \
29042 \
29043 $(STAGE1_CONFIGURE_FLAGS) \
29044 @extra_host_libiberty_configure_flags@
29045 @endif libiberty-bootstrap
29046
29047 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29048 maybe-configure-stage2-libiberty:
29049 @if libiberty-bootstrap
29050 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29051 configure-stage2-libiberty:
29052 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29054 @r=`${PWD_COMMAND}`; export r; \
29055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056 TFLAGS="$(STAGE2_TFLAGS)"; \
29057 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29058 $(HOST_EXPORTS) \
29059 $(POSTSTAGE1_HOST_EXPORTS) \
29060 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29061 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29062 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29063 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
29064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29065 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29066 case $(srcdir) in \
29067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29068 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29070 esac; \
29071 module_srcdir=libiberty; \
29072 $(SHELL) $$s/$$module_srcdir/configure \
29073 --srcdir=$${topdir}/$$module_srcdir \
29074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29075 --target=${target_alias} \
29076 --with-build-libsubdir=$(HOST_SUBDIR) \
29077 $(STAGE2_CONFIGURE_FLAGS) \
29078 @extra_host_libiberty_configure_flags@
29079 @endif libiberty-bootstrap
29080
29081 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29082 maybe-configure-stage3-libiberty:
29083 @if libiberty-bootstrap
29084 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29085 configure-stage3-libiberty:
29086 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29087 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29088 @r=`${PWD_COMMAND}`; export r; \
29089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29090 TFLAGS="$(STAGE3_TFLAGS)"; \
29091 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29092 $(HOST_EXPORTS) \
29093 $(POSTSTAGE1_HOST_EXPORTS) \
29094 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29095 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29096 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29097 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
29098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29099 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29100 case $(srcdir) in \
29101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29102 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29104 esac; \
29105 module_srcdir=libiberty; \
29106 $(SHELL) $$s/$$module_srcdir/configure \
29107 --srcdir=$${topdir}/$$module_srcdir \
29108 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29109 --target=${target_alias} \
29110 --with-build-libsubdir=$(HOST_SUBDIR) \
29111 $(STAGE3_CONFIGURE_FLAGS) \
29112 @extra_host_libiberty_configure_flags@
29113 @endif libiberty-bootstrap
29114
29115 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29116 maybe-configure-stage4-libiberty:
29117 @if libiberty-bootstrap
29118 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29119 configure-stage4-libiberty:
29120 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29122 @r=`${PWD_COMMAND}`; export r; \
29123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29124 TFLAGS="$(STAGE4_TFLAGS)"; \
29125 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29126 $(HOST_EXPORTS) \
29127 $(POSTSTAGE1_HOST_EXPORTS) \
29128 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29129 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29130 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29131 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
29132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29133 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29134 case $(srcdir) in \
29135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29136 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29138 esac; \
29139 module_srcdir=libiberty; \
29140 $(SHELL) $$s/$$module_srcdir/configure \
29141 --srcdir=$${topdir}/$$module_srcdir \
29142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29143 --target=${target_alias} \
29144 --with-build-libsubdir=$(HOST_SUBDIR) \
29145 $(STAGE4_CONFIGURE_FLAGS) \
29146 @extra_host_libiberty_configure_flags@
29147 @endif libiberty-bootstrap
29148
29149 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29150 maybe-configure-stageprofile-libiberty:
29151 @if libiberty-bootstrap
29152 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29153 configure-stageprofile-libiberty:
29154 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29156 @r=`${PWD_COMMAND}`; export r; \
29157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29158 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29159 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29160 $(HOST_EXPORTS) \
29161 $(POSTSTAGE1_HOST_EXPORTS) \
29162 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29163 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29164 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29165 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
29166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29167 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29168 case $(srcdir) in \
29169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29170 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29172 esac; \
29173 module_srcdir=libiberty; \
29174 $(SHELL) $$s/$$module_srcdir/configure \
29175 --srcdir=$${topdir}/$$module_srcdir \
29176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29177 --target=${target_alias} \
29178 --with-build-libsubdir=$(HOST_SUBDIR) \
29179 $(STAGEprofile_CONFIGURE_FLAGS) \
29180 @extra_host_libiberty_configure_flags@
29181 @endif libiberty-bootstrap
29182
29183 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
29184 maybe-configure-stagetrain-libiberty:
29185 @if libiberty-bootstrap
29186 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
29187 configure-stagetrain-libiberty:
29188 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29190 @r=`${PWD_COMMAND}`; export r; \
29191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29192 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29193 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29194 $(HOST_EXPORTS) \
29195 $(POSTSTAGE1_HOST_EXPORTS) \
29196 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29197 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29198 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29199 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
29200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29201 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29202 case $(srcdir) in \
29203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29204 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29206 esac; \
29207 module_srcdir=libiberty; \
29208 $(SHELL) $$s/$$module_srcdir/configure \
29209 --srcdir=$${topdir}/$$module_srcdir \
29210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29211 --target=${target_alias} \
29212 --with-build-libsubdir=$(HOST_SUBDIR) \
29213 $(STAGEtrain_CONFIGURE_FLAGS) \
29214 @extra_host_libiberty_configure_flags@
29215 @endif libiberty-bootstrap
29216
29217 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29218 maybe-configure-stagefeedback-libiberty:
29219 @if libiberty-bootstrap
29220 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29221 configure-stagefeedback-libiberty:
29222 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29224 @r=`${PWD_COMMAND}`; export r; \
29225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29227 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29228 $(HOST_EXPORTS) \
29229 $(POSTSTAGE1_HOST_EXPORTS) \
29230 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29231 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29232 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29233 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
29234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29235 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29236 case $(srcdir) in \
29237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29238 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29240 esac; \
29241 module_srcdir=libiberty; \
29242 $(SHELL) $$s/$$module_srcdir/configure \
29243 --srcdir=$${topdir}/$$module_srcdir \
29244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29245 --target=${target_alias} \
29246 --with-build-libsubdir=$(HOST_SUBDIR) \
29247 $(STAGEfeedback_CONFIGURE_FLAGS) \
29248 @extra_host_libiberty_configure_flags@
29249 @endif libiberty-bootstrap
29250
29251 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
29252 maybe-configure-stageautoprofile-libiberty:
29253 @if libiberty-bootstrap
29254 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29255 configure-stageautoprofile-libiberty:
29256 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29257 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29258 @r=`${PWD_COMMAND}`; export r; \
29259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29260 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29261 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29262 $(HOST_EXPORTS) \
29263 $(POSTSTAGE1_HOST_EXPORTS) \
29264 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29265 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29266 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29267 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
29268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29269 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29270 case $(srcdir) in \
29271 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29272 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29273 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29274 esac; \
29275 module_srcdir=libiberty; \
29276 $(SHELL) $$s/$$module_srcdir/configure \
29277 --srcdir=$${topdir}/$$module_srcdir \
29278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29279 --target=${target_alias} \
29280 --with-build-libsubdir=$(HOST_SUBDIR) \
29281 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29282 @extra_host_libiberty_configure_flags@
29283 @endif libiberty-bootstrap
29284
29285 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
29286 maybe-configure-stageautofeedback-libiberty:
29287 @if libiberty-bootstrap
29288 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29289 configure-stageautofeedback-libiberty:
29290 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29292 @r=`${PWD_COMMAND}`; export r; \
29293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29294 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29295 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29296 $(HOST_EXPORTS) \
29297 $(POSTSTAGE1_HOST_EXPORTS) \
29298 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29299 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29300 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29301 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
29302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29303 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29304 case $(srcdir) in \
29305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29306 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29308 esac; \
29309 module_srcdir=libiberty; \
29310 $(SHELL) $$s/$$module_srcdir/configure \
29311 --srcdir=$${topdir}/$$module_srcdir \
29312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29313 --target=${target_alias} \
29314 --with-build-libsubdir=$(HOST_SUBDIR) \
29315 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29316 @extra_host_libiberty_configure_flags@
29317 @endif libiberty-bootstrap
29318
29319
29320
29321
29322
29323 .PHONY: all-libiberty maybe-all-libiberty
29324 maybe-all-libiberty:
29325 @if gcc-bootstrap
29326 all-libiberty: stage_current
29327 @endif gcc-bootstrap
29328 @if libiberty
29329 TARGET-libiberty=all
29330 maybe-all-libiberty: all-libiberty
29331 all-libiberty: configure-libiberty
29332 @r=`${PWD_COMMAND}`; export r; \
29333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29334 $(HOST_EXPORTS) \
29335 (cd $(HOST_SUBDIR)/libiberty && \
29336 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29337 $(TARGET-libiberty))
29338 @endif libiberty
29339
29340
29341
29342 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29343 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29344 maybe-all-stage1-libiberty:
29345 maybe-clean-stage1-libiberty:
29346 @if libiberty-bootstrap
29347 maybe-all-stage1-libiberty: all-stage1-libiberty
29348 all-stage1: all-stage1-libiberty
29349 TARGET-stage1-libiberty = $(TARGET-libiberty)
29350 all-stage1-libiberty: configure-stage1-libiberty
29351 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29352 @r=`${PWD_COMMAND}`; export r; \
29353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29354 TFLAGS="$(STAGE1_TFLAGS)"; \
29355 $(HOST_EXPORTS) \
29356 cd $(HOST_SUBDIR)/libiberty && \
29357 \
29358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29359 CFLAGS="$(STAGE1_CFLAGS)" \
29360 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29361 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29362 LIBCFLAGS="$(LIBCFLAGS)" \
29363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29366 $(EXTRA_HOST_FLAGS) \
29367 $(STAGE1_FLAGS_TO_PASS) \
29368 TFLAGS="$(STAGE1_TFLAGS)" \
29369 $(TARGET-stage1-libiberty)
29370
29371 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29372 clean-stage1: clean-stage1-libiberty
29373 clean-stage1-libiberty:
29374 @if [ $(current_stage) = stage1 ]; then \
29375 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29376 else \
29377 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29378 $(MAKE) stage1-start; \
29379 fi; \
29380 cd $(HOST_SUBDIR)/libiberty && \
29381 $(MAKE) $(EXTRA_HOST_FLAGS) \
29382 $(STAGE1_FLAGS_TO_PASS) clean
29383 @endif libiberty-bootstrap
29384
29385
29386 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29387 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29388 maybe-all-stage2-libiberty:
29389 maybe-clean-stage2-libiberty:
29390 @if libiberty-bootstrap
29391 maybe-all-stage2-libiberty: all-stage2-libiberty
29392 all-stage2: all-stage2-libiberty
29393 TARGET-stage2-libiberty = $(TARGET-libiberty)
29394 all-stage2-libiberty: configure-stage2-libiberty
29395 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29396 @r=`${PWD_COMMAND}`; export r; \
29397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29398 TFLAGS="$(STAGE2_TFLAGS)"; \
29399 $(HOST_EXPORTS) \
29400 $(POSTSTAGE1_HOST_EXPORTS) \
29401 cd $(HOST_SUBDIR)/libiberty && \
29402 \
29403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29404 CFLAGS="$(STAGE2_CFLAGS)" \
29405 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29406 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29407 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29412 TFLAGS="$(STAGE2_TFLAGS)" \
29413 $(TARGET-stage2-libiberty)
29414
29415 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29416 clean-stage2: clean-stage2-libiberty
29417 clean-stage2-libiberty:
29418 @if [ $(current_stage) = stage2 ]; then \
29419 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29420 else \
29421 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29422 $(MAKE) stage2-start; \
29423 fi; \
29424 cd $(HOST_SUBDIR)/libiberty && \
29425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29426 @endif libiberty-bootstrap
29427
29428
29429 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29430 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29431 maybe-all-stage3-libiberty:
29432 maybe-clean-stage3-libiberty:
29433 @if libiberty-bootstrap
29434 maybe-all-stage3-libiberty: all-stage3-libiberty
29435 all-stage3: all-stage3-libiberty
29436 TARGET-stage3-libiberty = $(TARGET-libiberty)
29437 all-stage3-libiberty: configure-stage3-libiberty
29438 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29439 @r=`${PWD_COMMAND}`; export r; \
29440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29441 TFLAGS="$(STAGE3_TFLAGS)"; \
29442 $(HOST_EXPORTS) \
29443 $(POSTSTAGE1_HOST_EXPORTS) \
29444 cd $(HOST_SUBDIR)/libiberty && \
29445 \
29446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29447 CFLAGS="$(STAGE3_CFLAGS)" \
29448 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29449 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29450 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29455 TFLAGS="$(STAGE3_TFLAGS)" \
29456 $(TARGET-stage3-libiberty)
29457
29458 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29459 clean-stage3: clean-stage3-libiberty
29460 clean-stage3-libiberty:
29461 @if [ $(current_stage) = stage3 ]; then \
29462 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29463 else \
29464 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29465 $(MAKE) stage3-start; \
29466 fi; \
29467 cd $(HOST_SUBDIR)/libiberty && \
29468 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29469 @endif libiberty-bootstrap
29470
29471
29472 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29473 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29474 maybe-all-stage4-libiberty:
29475 maybe-clean-stage4-libiberty:
29476 @if libiberty-bootstrap
29477 maybe-all-stage4-libiberty: all-stage4-libiberty
29478 all-stage4: all-stage4-libiberty
29479 TARGET-stage4-libiberty = $(TARGET-libiberty)
29480 all-stage4-libiberty: configure-stage4-libiberty
29481 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29482 @r=`${PWD_COMMAND}`; export r; \
29483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29484 TFLAGS="$(STAGE4_TFLAGS)"; \
29485 $(HOST_EXPORTS) \
29486 $(POSTSTAGE1_HOST_EXPORTS) \
29487 cd $(HOST_SUBDIR)/libiberty && \
29488 \
29489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29490 CFLAGS="$(STAGE4_CFLAGS)" \
29491 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29492 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29493 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29498 TFLAGS="$(STAGE4_TFLAGS)" \
29499 $(TARGET-stage4-libiberty)
29500
29501 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29502 clean-stage4: clean-stage4-libiberty
29503 clean-stage4-libiberty:
29504 @if [ $(current_stage) = stage4 ]; then \
29505 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29506 else \
29507 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29508 $(MAKE) stage4-start; \
29509 fi; \
29510 cd $(HOST_SUBDIR)/libiberty && \
29511 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29512 @endif libiberty-bootstrap
29513
29514
29515 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29516 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29517 maybe-all-stageprofile-libiberty:
29518 maybe-clean-stageprofile-libiberty:
29519 @if libiberty-bootstrap
29520 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29521 all-stageprofile: all-stageprofile-libiberty
29522 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29523 all-stageprofile-libiberty: configure-stageprofile-libiberty
29524 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29525 @r=`${PWD_COMMAND}`; export r; \
29526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29527 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29528 $(HOST_EXPORTS) \
29529 $(POSTSTAGE1_HOST_EXPORTS) \
29530 cd $(HOST_SUBDIR)/libiberty && \
29531 \
29532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29533 CFLAGS="$(STAGEprofile_CFLAGS)" \
29534 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29535 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29536 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29541 TFLAGS="$(STAGEprofile_TFLAGS)" \
29542 $(TARGET-stageprofile-libiberty)
29543
29544 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29545 clean-stageprofile: clean-stageprofile-libiberty
29546 clean-stageprofile-libiberty:
29547 @if [ $(current_stage) = stageprofile ]; then \
29548 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29549 else \
29550 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29551 $(MAKE) stageprofile-start; \
29552 fi; \
29553 cd $(HOST_SUBDIR)/libiberty && \
29554 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29555 @endif libiberty-bootstrap
29556
29557
29558 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
29559 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
29560 maybe-all-stagetrain-libiberty:
29561 maybe-clean-stagetrain-libiberty:
29562 @if libiberty-bootstrap
29563 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
29564 all-stagetrain: all-stagetrain-libiberty
29565 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
29566 all-stagetrain-libiberty: configure-stagetrain-libiberty
29567 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29568 @r=`${PWD_COMMAND}`; export r; \
29569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29571 $(HOST_EXPORTS) \
29572 $(POSTSTAGE1_HOST_EXPORTS) \
29573 cd $(HOST_SUBDIR)/libiberty && \
29574 \
29575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29576 CFLAGS="$(STAGEtrain_CFLAGS)" \
29577 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29578 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29579 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29583 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29584 TFLAGS="$(STAGEtrain_TFLAGS)" \
29585 $(TARGET-stagetrain-libiberty)
29586
29587 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
29588 clean-stagetrain: clean-stagetrain-libiberty
29589 clean-stagetrain-libiberty:
29590 @if [ $(current_stage) = stagetrain ]; then \
29591 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29592 else \
29593 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
29594 $(MAKE) stagetrain-start; \
29595 fi; \
29596 cd $(HOST_SUBDIR)/libiberty && \
29597 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29598 @endif libiberty-bootstrap
29599
29600
29601 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29602 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29603 maybe-all-stagefeedback-libiberty:
29604 maybe-clean-stagefeedback-libiberty:
29605 @if libiberty-bootstrap
29606 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29607 all-stagefeedback: all-stagefeedback-libiberty
29608 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29609 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29610 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29611 @r=`${PWD_COMMAND}`; export r; \
29612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29613 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29614 $(HOST_EXPORTS) \
29615 $(POSTSTAGE1_HOST_EXPORTS) \
29616 cd $(HOST_SUBDIR)/libiberty && \
29617 \
29618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29619 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29620 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29621 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29622 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29626 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29627 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29628 $(TARGET-stagefeedback-libiberty)
29629
29630 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29631 clean-stagefeedback: clean-stagefeedback-libiberty
29632 clean-stagefeedback-libiberty:
29633 @if [ $(current_stage) = stagefeedback ]; then \
29634 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29635 else \
29636 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29637 $(MAKE) stagefeedback-start; \
29638 fi; \
29639 cd $(HOST_SUBDIR)/libiberty && \
29640 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29641 @endif libiberty-bootstrap
29642
29643
29644 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
29645 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
29646 maybe-all-stageautoprofile-libiberty:
29647 maybe-clean-stageautoprofile-libiberty:
29648 @if libiberty-bootstrap
29649 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
29650 all-stageautoprofile: all-stageautoprofile-libiberty
29651 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
29652 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29653 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29654 @r=`${PWD_COMMAND}`; export r; \
29655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29656 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29657 $(HOST_EXPORTS) \
29658 $(POSTSTAGE1_HOST_EXPORTS) \
29659 cd $(HOST_SUBDIR)/libiberty && \
29660 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29662 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29663 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29664 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29665 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29666 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29667 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29668 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29669 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29670 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29671 $(TARGET-stageautoprofile-libiberty)
29672
29673 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
29674 clean-stageautoprofile: clean-stageautoprofile-libiberty
29675 clean-stageautoprofile-libiberty:
29676 @if [ $(current_stage) = stageautoprofile ]; then \
29677 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29678 else \
29679 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
29680 $(MAKE) stageautoprofile-start; \
29681 fi; \
29682 cd $(HOST_SUBDIR)/libiberty && \
29683 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29684 @endif libiberty-bootstrap
29685
29686
29687 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
29688 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
29689 maybe-all-stageautofeedback-libiberty:
29690 maybe-clean-stageautofeedback-libiberty:
29691 @if libiberty-bootstrap
29692 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
29693 all-stageautofeedback: all-stageautofeedback-libiberty
29694 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
29695 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29696 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29697 @r=`${PWD_COMMAND}`; export r; \
29698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29699 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29700 $(HOST_EXPORTS) \
29701 $(POSTSTAGE1_HOST_EXPORTS) \
29702 cd $(HOST_SUBDIR)/libiberty && \
29703 \
29704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29705 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29706 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29707 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29708 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29712 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29713 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29714 $(TARGET-stageautofeedback-libiberty)
29715
29716 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
29717 clean-stageautofeedback: clean-stageautofeedback-libiberty
29718 clean-stageautofeedback-libiberty:
29719 @if [ $(current_stage) = stageautofeedback ]; then \
29720 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29721 else \
29722 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
29723 $(MAKE) stageautofeedback-start; \
29724 fi; \
29725 cd $(HOST_SUBDIR)/libiberty && \
29726 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29727 @endif libiberty-bootstrap
29728
29729
29730
29731
29732
29733 .PHONY: check-libiberty maybe-check-libiberty
29734 maybe-check-libiberty:
29735 @if libiberty
29736 maybe-check-libiberty: check-libiberty
29737
29738 check-libiberty:
29739 @: $(MAKE); $(unstage)
29740 @r=`${PWD_COMMAND}`; export r; \
29741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29742 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29743 (cd $(HOST_SUBDIR)/libiberty && \
29744 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
29745
29746 @endif libiberty
29747
29748 .PHONY: install-libiberty maybe-install-libiberty
29749 maybe-install-libiberty:
29750 @if libiberty
29751 maybe-install-libiberty: install-libiberty
29752
29753 install-libiberty: installdirs
29754 @: $(MAKE); $(unstage)
29755 @r=`${PWD_COMMAND}`; export r; \
29756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29757 $(HOST_EXPORTS) \
29758 (cd $(HOST_SUBDIR)/libiberty && \
29759 $(MAKE) $(FLAGS_TO_PASS) install)
29760
29761 @endif libiberty
29762
29763 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
29764 maybe-install-strip-libiberty:
29765 @if libiberty
29766 maybe-install-strip-libiberty: install-strip-libiberty
29767
29768 install-strip-libiberty: installdirs
29769 @: $(MAKE); $(unstage)
29770 @r=`${PWD_COMMAND}`; export r; \
29771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29772 $(HOST_EXPORTS) \
29773 (cd $(HOST_SUBDIR)/libiberty && \
29774 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29775
29776 @endif libiberty
29777
29778 # Other targets (info, dvi, pdf, etc.)
29779
29780 .PHONY: maybe-info-libiberty info-libiberty
29781 maybe-info-libiberty:
29782 @if libiberty
29783 maybe-info-libiberty: info-libiberty
29784
29785 info-libiberty: \
29786 configure-libiberty
29787 @[ -f ./libiberty/Makefile ] || exit 0; \
29788 r=`${PWD_COMMAND}`; export r; \
29789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29790 $(HOST_EXPORTS) \
29791 for flag in $(EXTRA_HOST_FLAGS) ; do \
29792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29793 done; \
29794 echo "Doing info in libiberty"; \
29795 (cd $(HOST_SUBDIR)/libiberty && \
29796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29798 "RANLIB=$${RANLIB}" \
29799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29800 info) \
29801 || exit 1
29802
29803 @endif libiberty
29804
29805 .PHONY: maybe-dvi-libiberty dvi-libiberty
29806 maybe-dvi-libiberty:
29807 @if libiberty
29808 maybe-dvi-libiberty: dvi-libiberty
29809
29810 dvi-libiberty: \
29811 configure-libiberty
29812 @[ -f ./libiberty/Makefile ] || exit 0; \
29813 r=`${PWD_COMMAND}`; export r; \
29814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29815 $(HOST_EXPORTS) \
29816 for flag in $(EXTRA_HOST_FLAGS) ; do \
29817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29818 done; \
29819 echo "Doing dvi in libiberty"; \
29820 (cd $(HOST_SUBDIR)/libiberty && \
29821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29823 "RANLIB=$${RANLIB}" \
29824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29825 dvi) \
29826 || exit 1
29827
29828 @endif libiberty
29829
29830 .PHONY: maybe-pdf-libiberty pdf-libiberty
29831 maybe-pdf-libiberty:
29832 @if libiberty
29833 maybe-pdf-libiberty: pdf-libiberty
29834
29835 pdf-libiberty: \
29836 configure-libiberty
29837 @[ -f ./libiberty/Makefile ] || exit 0; \
29838 r=`${PWD_COMMAND}`; export r; \
29839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840 $(HOST_EXPORTS) \
29841 for flag in $(EXTRA_HOST_FLAGS) ; do \
29842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29843 done; \
29844 echo "Doing pdf in libiberty"; \
29845 (cd $(HOST_SUBDIR)/libiberty && \
29846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29848 "RANLIB=$${RANLIB}" \
29849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29850 pdf) \
29851 || exit 1
29852
29853 @endif libiberty
29854
29855 .PHONY: maybe-html-libiberty html-libiberty
29856 maybe-html-libiberty:
29857 @if libiberty
29858 maybe-html-libiberty: html-libiberty
29859
29860 html-libiberty: \
29861 configure-libiberty
29862 @[ -f ./libiberty/Makefile ] || exit 0; \
29863 r=`${PWD_COMMAND}`; export r; \
29864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29865 $(HOST_EXPORTS) \
29866 for flag in $(EXTRA_HOST_FLAGS) ; do \
29867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29868 done; \
29869 echo "Doing html in libiberty"; \
29870 (cd $(HOST_SUBDIR)/libiberty && \
29871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29873 "RANLIB=$${RANLIB}" \
29874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29875 html) \
29876 || exit 1
29877
29878 @endif libiberty
29879
29880 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29881 maybe-TAGS-libiberty:
29882 @if libiberty
29883 maybe-TAGS-libiberty: TAGS-libiberty
29884
29885 TAGS-libiberty: \
29886 configure-libiberty
29887 @[ -f ./libiberty/Makefile ] || exit 0; \
29888 r=`${PWD_COMMAND}`; export r; \
29889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29890 $(HOST_EXPORTS) \
29891 for flag in $(EXTRA_HOST_FLAGS) ; do \
29892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29893 done; \
29894 echo "Doing TAGS in libiberty"; \
29895 (cd $(HOST_SUBDIR)/libiberty && \
29896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29898 "RANLIB=$${RANLIB}" \
29899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29900 TAGS) \
29901 || exit 1
29902
29903 @endif libiberty
29904
29905 .PHONY: maybe-install-info-libiberty install-info-libiberty
29906 maybe-install-info-libiberty:
29907 @if libiberty
29908 maybe-install-info-libiberty: install-info-libiberty
29909
29910 install-info-libiberty: \
29911 configure-libiberty \
29912 info-libiberty
29913 @[ -f ./libiberty/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) ; do \
29918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29919 done; \
29920 echo "Doing install-info in libiberty"; \
29921 (cd $(HOST_SUBDIR)/libiberty && \
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 install-info) \
29927 || exit 1
29928
29929 @endif libiberty
29930
29931 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
29932 maybe-install-dvi-libiberty:
29933 @if libiberty
29934 maybe-install-dvi-libiberty: install-dvi-libiberty
29935
29936 install-dvi-libiberty: \
29937 configure-libiberty \
29938 dvi-libiberty
29939 @[ -f ./libiberty/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) ; do \
29944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29945 done; \
29946 echo "Doing install-dvi in libiberty"; \
29947 (cd $(HOST_SUBDIR)/libiberty && \
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-dvi) \
29953 || exit 1
29954
29955 @endif libiberty
29956
29957 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29958 maybe-install-pdf-libiberty:
29959 @if libiberty
29960 maybe-install-pdf-libiberty: install-pdf-libiberty
29961
29962 install-pdf-libiberty: \
29963 configure-libiberty \
29964 pdf-libiberty
29965 @[ -f ./libiberty/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) ; do \
29970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29971 done; \
29972 echo "Doing install-pdf in libiberty"; \
29973 (cd $(HOST_SUBDIR)/libiberty && \
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-pdf) \
29979 || exit 1
29980
29981 @endif libiberty
29982
29983 .PHONY: maybe-install-html-libiberty install-html-libiberty
29984 maybe-install-html-libiberty:
29985 @if libiberty
29986 maybe-install-html-libiberty: install-html-libiberty
29987
29988 install-html-libiberty: \
29989 configure-libiberty \
29990 html-libiberty
29991 @[ -f ./libiberty/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) ; do \
29996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29997 done; \
29998 echo "Doing install-html in libiberty"; \
29999 (cd $(HOST_SUBDIR)/libiberty && \
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-html) \
30005 || exit 1
30006
30007 @endif libiberty
30008
30009 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
30010 maybe-installcheck-libiberty:
30011 @if libiberty
30012 maybe-installcheck-libiberty: installcheck-libiberty
30013
30014 installcheck-libiberty: \
30015 configure-libiberty
30016 @[ -f ./libiberty/Makefile ] || exit 0; \
30017 r=`${PWD_COMMAND}`; export r; \
30018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30019 $(HOST_EXPORTS) \
30020 for flag in $(EXTRA_HOST_FLAGS) ; do \
30021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30022 done; \
30023 echo "Doing installcheck in libiberty"; \
30024 (cd $(HOST_SUBDIR)/libiberty && \
30025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30027 "RANLIB=$${RANLIB}" \
30028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30029 installcheck) \
30030 || exit 1
30031
30032 @endif libiberty
30033
30034 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30035 maybe-mostlyclean-libiberty:
30036 @if libiberty
30037 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30038
30039 mostlyclean-libiberty:
30040 @[ -f ./libiberty/Makefile ] || exit 0; \
30041 r=`${PWD_COMMAND}`; export r; \
30042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30043 $(HOST_EXPORTS) \
30044 for flag in $(EXTRA_HOST_FLAGS) ; do \
30045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30046 done; \
30047 echo "Doing mostlyclean in libiberty"; \
30048 (cd $(HOST_SUBDIR)/libiberty && \
30049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30051 "RANLIB=$${RANLIB}" \
30052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30053 mostlyclean) \
30054 || exit 1
30055
30056 @endif libiberty
30057
30058 .PHONY: maybe-clean-libiberty clean-libiberty
30059 maybe-clean-libiberty:
30060 @if libiberty
30061 maybe-clean-libiberty: clean-libiberty
30062
30063 clean-libiberty:
30064 @[ -f ./libiberty/Makefile ] || exit 0; \
30065 r=`${PWD_COMMAND}`; export r; \
30066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30067 $(HOST_EXPORTS) \
30068 for flag in $(EXTRA_HOST_FLAGS) ; do \
30069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30070 done; \
30071 echo "Doing clean in libiberty"; \
30072 (cd $(HOST_SUBDIR)/libiberty && \
30073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30075 "RANLIB=$${RANLIB}" \
30076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30077 clean) \
30078 || exit 1
30079
30080 @endif libiberty
30081
30082 .PHONY: maybe-distclean-libiberty distclean-libiberty
30083 maybe-distclean-libiberty:
30084 @if libiberty
30085 maybe-distclean-libiberty: distclean-libiberty
30086
30087 distclean-libiberty:
30088 @[ -f ./libiberty/Makefile ] || exit 0; \
30089 r=`${PWD_COMMAND}`; export r; \
30090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30091 $(HOST_EXPORTS) \
30092 for flag in $(EXTRA_HOST_FLAGS) ; do \
30093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30094 done; \
30095 echo "Doing distclean in libiberty"; \
30096 (cd $(HOST_SUBDIR)/libiberty && \
30097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30099 "RANLIB=$${RANLIB}" \
30100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30101 distclean) \
30102 || exit 1
30103
30104 @endif libiberty
30105
30106 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30107 maybe-maintainer-clean-libiberty:
30108 @if libiberty
30109 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30110
30111 maintainer-clean-libiberty:
30112 @[ -f ./libiberty/Makefile ] || exit 0; \
30113 r=`${PWD_COMMAND}`; export r; \
30114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30115 $(HOST_EXPORTS) \
30116 for flag in $(EXTRA_HOST_FLAGS) ; do \
30117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30118 done; \
30119 echo "Doing maintainer-clean in libiberty"; \
30120 (cd $(HOST_SUBDIR)/libiberty && \
30121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30123 "RANLIB=$${RANLIB}" \
30124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30125 maintainer-clean) \
30126 || exit 1
30127
30128 @endif libiberty
30129
30130
30131
30132 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
30133 maybe-configure-libiberty-linker-plugin:
30134 @if gcc-bootstrap
30135 configure-libiberty-linker-plugin: stage_current
30136 @endif gcc-bootstrap
30137 @if libiberty-linker-plugin
30138 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
30139 configure-libiberty-linker-plugin:
30140 @r=`${PWD_COMMAND}`; export r; \
30141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30144 $(HOST_EXPORTS) \
30145 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30146 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
30147 case $(srcdir) in \
30148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30149 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30151 esac; \
30152 module_srcdir=libiberty; \
30153 $(SHELL) \
30154 $$s/$$module_srcdir/configure \
30155 --srcdir=$${topdir}/$$module_srcdir \
30156 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30157 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
30158 || exit 1
30159 @endif libiberty-linker-plugin
30160
30161
30162
30163 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
30164 maybe-configure-stage1-libiberty-linker-plugin:
30165 @if libiberty-linker-plugin-bootstrap
30166 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
30167 configure-stage1-libiberty-linker-plugin:
30168 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30170 @r=`${PWD_COMMAND}`; export r; \
30171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30172 TFLAGS="$(STAGE1_TFLAGS)"; \
30173 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30174 $(HOST_EXPORTS) \
30175 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30176 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30177 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30178 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30180 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30181 case $(srcdir) in \
30182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30183 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30185 esac; \
30186 module_srcdir=libiberty; \
30187 $(SHELL) $$s/$$module_srcdir/configure \
30188 --srcdir=$${topdir}/$$module_srcdir \
30189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30190 --target=${target_alias} \
30191 \
30192 $(STAGE1_CONFIGURE_FLAGS) \
30193 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30194 @endif libiberty-linker-plugin-bootstrap
30195
30196 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
30197 maybe-configure-stage2-libiberty-linker-plugin:
30198 @if libiberty-linker-plugin-bootstrap
30199 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
30200 configure-stage2-libiberty-linker-plugin:
30201 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30202 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30203 @r=`${PWD_COMMAND}`; export r; \
30204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30205 TFLAGS="$(STAGE2_TFLAGS)"; \
30206 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30207 $(HOST_EXPORTS) \
30208 $(POSTSTAGE1_HOST_EXPORTS) \
30209 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30210 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30211 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30212 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30214 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30215 case $(srcdir) in \
30216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30217 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30219 esac; \
30220 module_srcdir=libiberty; \
30221 $(SHELL) $$s/$$module_srcdir/configure \
30222 --srcdir=$${topdir}/$$module_srcdir \
30223 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30224 --target=${target_alias} \
30225 --with-build-libsubdir=$(HOST_SUBDIR) \
30226 $(STAGE2_CONFIGURE_FLAGS) \
30227 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30228 @endif libiberty-linker-plugin-bootstrap
30229
30230 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
30231 maybe-configure-stage3-libiberty-linker-plugin:
30232 @if libiberty-linker-plugin-bootstrap
30233 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30234 configure-stage3-libiberty-linker-plugin:
30235 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30236 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30237 @r=`${PWD_COMMAND}`; export r; \
30238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239 TFLAGS="$(STAGE3_TFLAGS)"; \
30240 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30241 $(HOST_EXPORTS) \
30242 $(POSTSTAGE1_HOST_EXPORTS) \
30243 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30244 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30245 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30246 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30248 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30249 case $(srcdir) in \
30250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30251 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30253 esac; \
30254 module_srcdir=libiberty; \
30255 $(SHELL) $$s/$$module_srcdir/configure \
30256 --srcdir=$${topdir}/$$module_srcdir \
30257 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30258 --target=${target_alias} \
30259 --with-build-libsubdir=$(HOST_SUBDIR) \
30260 $(STAGE3_CONFIGURE_FLAGS) \
30261 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30262 @endif libiberty-linker-plugin-bootstrap
30263
30264 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
30265 maybe-configure-stage4-libiberty-linker-plugin:
30266 @if libiberty-linker-plugin-bootstrap
30267 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30268 configure-stage4-libiberty-linker-plugin:
30269 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30271 @r=`${PWD_COMMAND}`; export r; \
30272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30273 TFLAGS="$(STAGE4_TFLAGS)"; \
30274 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30275 $(HOST_EXPORTS) \
30276 $(POSTSTAGE1_HOST_EXPORTS) \
30277 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30278 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30279 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30280 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30282 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30283 case $(srcdir) in \
30284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30285 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30287 esac; \
30288 module_srcdir=libiberty; \
30289 $(SHELL) $$s/$$module_srcdir/configure \
30290 --srcdir=$${topdir}/$$module_srcdir \
30291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30292 --target=${target_alias} \
30293 --with-build-libsubdir=$(HOST_SUBDIR) \
30294 $(STAGE4_CONFIGURE_FLAGS) \
30295 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30296 @endif libiberty-linker-plugin-bootstrap
30297
30298 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
30299 maybe-configure-stageprofile-libiberty-linker-plugin:
30300 @if libiberty-linker-plugin-bootstrap
30301 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30302 configure-stageprofile-libiberty-linker-plugin:
30303 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30304 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30305 @r=`${PWD_COMMAND}`; export r; \
30306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30307 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30308 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30309 $(HOST_EXPORTS) \
30310 $(POSTSTAGE1_HOST_EXPORTS) \
30311 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30312 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30313 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30314 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30316 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30317 case $(srcdir) in \
30318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30319 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30321 esac; \
30322 module_srcdir=libiberty; \
30323 $(SHELL) $$s/$$module_srcdir/configure \
30324 --srcdir=$${topdir}/$$module_srcdir \
30325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30326 --target=${target_alias} \
30327 --with-build-libsubdir=$(HOST_SUBDIR) \
30328 $(STAGEprofile_CONFIGURE_FLAGS) \
30329 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30330 @endif libiberty-linker-plugin-bootstrap
30331
30332 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
30333 maybe-configure-stagetrain-libiberty-linker-plugin:
30334 @if libiberty-linker-plugin-bootstrap
30335 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30336 configure-stagetrain-libiberty-linker-plugin:
30337 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30339 @r=`${PWD_COMMAND}`; export r; \
30340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30341 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30342 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30343 $(HOST_EXPORTS) \
30344 $(POSTSTAGE1_HOST_EXPORTS) \
30345 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30346 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30347 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30348 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30350 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30351 case $(srcdir) in \
30352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30353 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30355 esac; \
30356 module_srcdir=libiberty; \
30357 $(SHELL) $$s/$$module_srcdir/configure \
30358 --srcdir=$${topdir}/$$module_srcdir \
30359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30360 --target=${target_alias} \
30361 --with-build-libsubdir=$(HOST_SUBDIR) \
30362 $(STAGEtrain_CONFIGURE_FLAGS) \
30363 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30364 @endif libiberty-linker-plugin-bootstrap
30365
30366 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
30367 maybe-configure-stagefeedback-libiberty-linker-plugin:
30368 @if libiberty-linker-plugin-bootstrap
30369 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30370 configure-stagefeedback-libiberty-linker-plugin:
30371 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30373 @r=`${PWD_COMMAND}`; export r; \
30374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30375 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30376 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30377 $(HOST_EXPORTS) \
30378 $(POSTSTAGE1_HOST_EXPORTS) \
30379 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30380 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30381 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30382 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30384 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30385 case $(srcdir) in \
30386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30387 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30389 esac; \
30390 module_srcdir=libiberty; \
30391 $(SHELL) $$s/$$module_srcdir/configure \
30392 --srcdir=$${topdir}/$$module_srcdir \
30393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30394 --target=${target_alias} \
30395 --with-build-libsubdir=$(HOST_SUBDIR) \
30396 $(STAGEfeedback_CONFIGURE_FLAGS) \
30397 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30398 @endif libiberty-linker-plugin-bootstrap
30399
30400 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
30401 maybe-configure-stageautoprofile-libiberty-linker-plugin:
30402 @if libiberty-linker-plugin-bootstrap
30403 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30404 configure-stageautoprofile-libiberty-linker-plugin:
30405 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30407 @r=`${PWD_COMMAND}`; export r; \
30408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30410 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30411 $(HOST_EXPORTS) \
30412 $(POSTSTAGE1_HOST_EXPORTS) \
30413 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30414 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30415 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30416 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30418 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30419 case $(srcdir) in \
30420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30421 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30423 esac; \
30424 module_srcdir=libiberty; \
30425 $(SHELL) $$s/$$module_srcdir/configure \
30426 --srcdir=$${topdir}/$$module_srcdir \
30427 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30428 --target=${target_alias} \
30429 --with-build-libsubdir=$(HOST_SUBDIR) \
30430 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30431 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30432 @endif libiberty-linker-plugin-bootstrap
30433
30434 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
30435 maybe-configure-stageautofeedback-libiberty-linker-plugin:
30436 @if libiberty-linker-plugin-bootstrap
30437 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30438 configure-stageautofeedback-libiberty-linker-plugin:
30439 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30441 @r=`${PWD_COMMAND}`; export r; \
30442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30443 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30444 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30445 $(HOST_EXPORTS) \
30446 $(POSTSTAGE1_HOST_EXPORTS) \
30447 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30448 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30449 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30450 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30452 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30453 case $(srcdir) in \
30454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30455 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30457 esac; \
30458 module_srcdir=libiberty; \
30459 $(SHELL) $$s/$$module_srcdir/configure \
30460 --srcdir=$${topdir}/$$module_srcdir \
30461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30462 --target=${target_alias} \
30463 --with-build-libsubdir=$(HOST_SUBDIR) \
30464 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30465 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30466 @endif libiberty-linker-plugin-bootstrap
30467
30468
30469
30470
30471
30472 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
30473 maybe-all-libiberty-linker-plugin:
30474 @if gcc-bootstrap
30475 all-libiberty-linker-plugin: stage_current
30476 @endif gcc-bootstrap
30477 @if libiberty-linker-plugin
30478 TARGET-libiberty-linker-plugin=all
30479 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
30480 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
30481 @r=`${PWD_COMMAND}`; export r; \
30482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30483 $(HOST_EXPORTS) \
30484 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30486 $(TARGET-libiberty-linker-plugin))
30487 @endif libiberty-linker-plugin
30488
30489
30490
30491 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
30492 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
30493 maybe-all-stage1-libiberty-linker-plugin:
30494 maybe-clean-stage1-libiberty-linker-plugin:
30495 @if libiberty-linker-plugin-bootstrap
30496 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
30497 all-stage1: all-stage1-libiberty-linker-plugin
30498 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30499 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
30500 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30501 @r=`${PWD_COMMAND}`; export r; \
30502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30503 TFLAGS="$(STAGE1_TFLAGS)"; \
30504 $(HOST_EXPORTS) \
30505 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30506 \
30507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30508 CFLAGS="$(STAGE1_CFLAGS)" \
30509 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30510 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30511 LIBCFLAGS="$(LIBCFLAGS)" \
30512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30515 $(EXTRA_HOST_FLAGS) \
30516 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30517 TFLAGS="$(STAGE1_TFLAGS)" \
30518 $(TARGET-stage1-libiberty-linker-plugin)
30519
30520 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
30521 clean-stage1: clean-stage1-libiberty-linker-plugin
30522 clean-stage1-libiberty-linker-plugin:
30523 @if [ $(current_stage) = stage1 ]; then \
30524 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30525 else \
30526 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
30527 $(MAKE) stage1-start; \
30528 fi; \
30529 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30530 $(MAKE) $(EXTRA_HOST_FLAGS) \
30531 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30532 @endif libiberty-linker-plugin-bootstrap
30533
30534
30535 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
30536 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
30537 maybe-all-stage2-libiberty-linker-plugin:
30538 maybe-clean-stage2-libiberty-linker-plugin:
30539 @if libiberty-linker-plugin-bootstrap
30540 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
30541 all-stage2: all-stage2-libiberty-linker-plugin
30542 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30543 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
30544 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30545 @r=`${PWD_COMMAND}`; export r; \
30546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30547 TFLAGS="$(STAGE2_TFLAGS)"; \
30548 $(HOST_EXPORTS) \
30549 $(POSTSTAGE1_HOST_EXPORTS) \
30550 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30551 \
30552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30553 CFLAGS="$(STAGE2_CFLAGS)" \
30554 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30555 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30556 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30560 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30561 TFLAGS="$(STAGE2_TFLAGS)" \
30562 $(TARGET-stage2-libiberty-linker-plugin)
30563
30564 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
30565 clean-stage2: clean-stage2-libiberty-linker-plugin
30566 clean-stage2-libiberty-linker-plugin:
30567 @if [ $(current_stage) = stage2 ]; then \
30568 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30569 else \
30570 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
30571 $(MAKE) stage2-start; \
30572 fi; \
30573 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30574 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30575 @endif libiberty-linker-plugin-bootstrap
30576
30577
30578 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
30579 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
30580 maybe-all-stage3-libiberty-linker-plugin:
30581 maybe-clean-stage3-libiberty-linker-plugin:
30582 @if libiberty-linker-plugin-bootstrap
30583 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
30584 all-stage3: all-stage3-libiberty-linker-plugin
30585 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30586 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30587 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30588 @r=`${PWD_COMMAND}`; export r; \
30589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30590 TFLAGS="$(STAGE3_TFLAGS)"; \
30591 $(HOST_EXPORTS) \
30592 $(POSTSTAGE1_HOST_EXPORTS) \
30593 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30594 \
30595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30596 CFLAGS="$(STAGE3_CFLAGS)" \
30597 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30598 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30599 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30603 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30604 TFLAGS="$(STAGE3_TFLAGS)" \
30605 $(TARGET-stage3-libiberty-linker-plugin)
30606
30607 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
30608 clean-stage3: clean-stage3-libiberty-linker-plugin
30609 clean-stage3-libiberty-linker-plugin:
30610 @if [ $(current_stage) = stage3 ]; then \
30611 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30612 else \
30613 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
30614 $(MAKE) stage3-start; \
30615 fi; \
30616 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30617 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30618 @endif libiberty-linker-plugin-bootstrap
30619
30620
30621 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
30622 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
30623 maybe-all-stage4-libiberty-linker-plugin:
30624 maybe-clean-stage4-libiberty-linker-plugin:
30625 @if libiberty-linker-plugin-bootstrap
30626 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
30627 all-stage4: all-stage4-libiberty-linker-plugin
30628 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30629 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30630 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30631 @r=`${PWD_COMMAND}`; export r; \
30632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30633 TFLAGS="$(STAGE4_TFLAGS)"; \
30634 $(HOST_EXPORTS) \
30635 $(POSTSTAGE1_HOST_EXPORTS) \
30636 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30637 \
30638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30639 CFLAGS="$(STAGE4_CFLAGS)" \
30640 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30641 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30642 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30646 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30647 TFLAGS="$(STAGE4_TFLAGS)" \
30648 $(TARGET-stage4-libiberty-linker-plugin)
30649
30650 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
30651 clean-stage4: clean-stage4-libiberty-linker-plugin
30652 clean-stage4-libiberty-linker-plugin:
30653 @if [ $(current_stage) = stage4 ]; then \
30654 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30655 else \
30656 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
30657 $(MAKE) stage4-start; \
30658 fi; \
30659 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30660 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30661 @endif libiberty-linker-plugin-bootstrap
30662
30663
30664 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
30665 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
30666 maybe-all-stageprofile-libiberty-linker-plugin:
30667 maybe-clean-stageprofile-libiberty-linker-plugin:
30668 @if libiberty-linker-plugin-bootstrap
30669 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
30670 all-stageprofile: all-stageprofile-libiberty-linker-plugin
30671 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30672 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30673 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30674 @r=`${PWD_COMMAND}`; export r; \
30675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30676 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30677 $(HOST_EXPORTS) \
30678 $(POSTSTAGE1_HOST_EXPORTS) \
30679 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30680 \
30681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30682 CFLAGS="$(STAGEprofile_CFLAGS)" \
30683 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30684 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30685 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30689 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30690 TFLAGS="$(STAGEprofile_TFLAGS)" \
30691 $(TARGET-stageprofile-libiberty-linker-plugin)
30692
30693 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
30694 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
30695 clean-stageprofile-libiberty-linker-plugin:
30696 @if [ $(current_stage) = stageprofile ]; then \
30697 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30698 else \
30699 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30700 $(MAKE) stageprofile-start; \
30701 fi; \
30702 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30703 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30704 @endif libiberty-linker-plugin-bootstrap
30705
30706
30707 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
30708 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
30709 maybe-all-stagetrain-libiberty-linker-plugin:
30710 maybe-clean-stagetrain-libiberty-linker-plugin:
30711 @if libiberty-linker-plugin-bootstrap
30712 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
30713 all-stagetrain: all-stagetrain-libiberty-linker-plugin
30714 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30715 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30716 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30717 @r=`${PWD_COMMAND}`; export r; \
30718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30719 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30720 $(HOST_EXPORTS) \
30721 $(POSTSTAGE1_HOST_EXPORTS) \
30722 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30723 \
30724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30725 CFLAGS="$(STAGEtrain_CFLAGS)" \
30726 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30727 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30728 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30732 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30733 TFLAGS="$(STAGEtrain_TFLAGS)" \
30734 $(TARGET-stagetrain-libiberty-linker-plugin)
30735
30736 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
30737 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
30738 clean-stagetrain-libiberty-linker-plugin:
30739 @if [ $(current_stage) = stagetrain ]; then \
30740 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30741 else \
30742 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
30743 $(MAKE) stagetrain-start; \
30744 fi; \
30745 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30746 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30747 @endif libiberty-linker-plugin-bootstrap
30748
30749
30750 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
30751 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
30752 maybe-all-stagefeedback-libiberty-linker-plugin:
30753 maybe-clean-stagefeedback-libiberty-linker-plugin:
30754 @if libiberty-linker-plugin-bootstrap
30755 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
30756 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
30757 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30758 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30759 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30760 @r=`${PWD_COMMAND}`; export r; \
30761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30762 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30763 $(HOST_EXPORTS) \
30764 $(POSTSTAGE1_HOST_EXPORTS) \
30765 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30766 \
30767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30768 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30769 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30770 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30771 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30776 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30777 $(TARGET-stagefeedback-libiberty-linker-plugin)
30778
30779 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
30780 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
30781 clean-stagefeedback-libiberty-linker-plugin:
30782 @if [ $(current_stage) = stagefeedback ]; then \
30783 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30784 else \
30785 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30786 $(MAKE) stagefeedback-start; \
30787 fi; \
30788 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30789 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30790 @endif libiberty-linker-plugin-bootstrap
30791
30792
30793 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
30794 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
30795 maybe-all-stageautoprofile-libiberty-linker-plugin:
30796 maybe-clean-stageautoprofile-libiberty-linker-plugin:
30797 @if libiberty-linker-plugin-bootstrap
30798 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
30799 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
30800 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30801 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30802 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30803 @r=`${PWD_COMMAND}`; export r; \
30804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30805 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30806 $(HOST_EXPORTS) \
30807 $(POSTSTAGE1_HOST_EXPORTS) \
30808 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30809 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30811 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30812 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30813 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30814 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30819 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30820 $(TARGET-stageautoprofile-libiberty-linker-plugin)
30821
30822 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
30823 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
30824 clean-stageautoprofile-libiberty-linker-plugin:
30825 @if [ $(current_stage) = stageautoprofile ]; then \
30826 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30827 else \
30828 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30829 $(MAKE) stageautoprofile-start; \
30830 fi; \
30831 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30832 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30833 @endif libiberty-linker-plugin-bootstrap
30834
30835
30836 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
30837 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
30838 maybe-all-stageautofeedback-libiberty-linker-plugin:
30839 maybe-clean-stageautofeedback-libiberty-linker-plugin:
30840 @if libiberty-linker-plugin-bootstrap
30841 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
30842 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
30843 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30844 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30845 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30846 @r=`${PWD_COMMAND}`; export r; \
30847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30849 $(HOST_EXPORTS) \
30850 $(POSTSTAGE1_HOST_EXPORTS) \
30851 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30852 \
30853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30854 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30855 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30856 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30857 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30862 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30863 $(TARGET-stageautofeedback-libiberty-linker-plugin)
30864
30865 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
30866 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
30867 clean-stageautofeedback-libiberty-linker-plugin:
30868 @if [ $(current_stage) = stageautofeedback ]; then \
30869 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30870 else \
30871 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30872 $(MAKE) stageautofeedback-start; \
30873 fi; \
30874 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30875 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30876 @endif libiberty-linker-plugin-bootstrap
30877
30878
30879
30880
30881
30882 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
30883 maybe-check-libiberty-linker-plugin:
30884 @if libiberty-linker-plugin
30885 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
30886
30887 check-libiberty-linker-plugin:
30888 @: $(MAKE); $(unstage)
30889 @r=`${PWD_COMMAND}`; export r; \
30890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30891 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30892 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30893 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
30894
30895 @endif libiberty-linker-plugin
30896
30897 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
30898 maybe-install-libiberty-linker-plugin:
30899 @if libiberty-linker-plugin
30900 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
30901
30902 install-libiberty-linker-plugin: installdirs
30903 @: $(MAKE); $(unstage)
30904 @r=`${PWD_COMMAND}`; export r; \
30905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906 $(HOST_EXPORTS) \
30907 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30908 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
30909
30910 @endif libiberty-linker-plugin
30911
30912 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
30913 maybe-install-strip-libiberty-linker-plugin:
30914 @if libiberty-linker-plugin
30915 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
30916
30917 install-strip-libiberty-linker-plugin: installdirs
30918 @: $(MAKE); $(unstage)
30919 @r=`${PWD_COMMAND}`; export r; \
30920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30921 $(HOST_EXPORTS) \
30922 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30923 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
30924
30925 @endif libiberty-linker-plugin
30926
30927 # Other targets (info, dvi, pdf, etc.)
30928
30929 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
30930 maybe-info-libiberty-linker-plugin:
30931 @if libiberty-linker-plugin
30932 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
30933
30934 info-libiberty-linker-plugin: \
30935 configure-libiberty-linker-plugin
30936 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30937 r=`${PWD_COMMAND}`; export r; \
30938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30939 $(HOST_EXPORTS) \
30940 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30942 done; \
30943 echo "Doing info in libiberty-linker-plugin"; \
30944 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30947 "RANLIB=$${RANLIB}" \
30948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30949 info) \
30950 || exit 1
30951
30952 @endif libiberty-linker-plugin
30953
30954 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
30955 maybe-dvi-libiberty-linker-plugin:
30956 @if libiberty-linker-plugin
30957 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
30958
30959 dvi-libiberty-linker-plugin: \
30960 configure-libiberty-linker-plugin
30961 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30962 r=`${PWD_COMMAND}`; export r; \
30963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30964 $(HOST_EXPORTS) \
30965 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30967 done; \
30968 echo "Doing dvi in libiberty-linker-plugin"; \
30969 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30972 "RANLIB=$${RANLIB}" \
30973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30974 dvi) \
30975 || exit 1
30976
30977 @endif libiberty-linker-plugin
30978
30979 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
30980 maybe-pdf-libiberty-linker-plugin:
30981 @if libiberty-linker-plugin
30982 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
30983
30984 pdf-libiberty-linker-plugin: \
30985 configure-libiberty-linker-plugin
30986 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30987 r=`${PWD_COMMAND}`; export r; \
30988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30989 $(HOST_EXPORTS) \
30990 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30992 done; \
30993 echo "Doing pdf in libiberty-linker-plugin"; \
30994 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30997 "RANLIB=$${RANLIB}" \
30998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30999 pdf) \
31000 || exit 1
31001
31002 @endif libiberty-linker-plugin
31003
31004 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
31005 maybe-html-libiberty-linker-plugin:
31006 @if libiberty-linker-plugin
31007 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
31008
31009 html-libiberty-linker-plugin: \
31010 configure-libiberty-linker-plugin
31011 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31012 r=`${PWD_COMMAND}`; export r; \
31013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31014 $(HOST_EXPORTS) \
31015 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31017 done; \
31018 echo "Doing html in libiberty-linker-plugin"; \
31019 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31022 "RANLIB=$${RANLIB}" \
31023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31024 html) \
31025 || exit 1
31026
31027 @endif libiberty-linker-plugin
31028
31029 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
31030 maybe-TAGS-libiberty-linker-plugin:
31031 @if libiberty-linker-plugin
31032 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
31033
31034 TAGS-libiberty-linker-plugin: \
31035 configure-libiberty-linker-plugin
31036 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31037 r=`${PWD_COMMAND}`; export r; \
31038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31039 $(HOST_EXPORTS) \
31040 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31042 done; \
31043 echo "Doing TAGS in libiberty-linker-plugin"; \
31044 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31047 "RANLIB=$${RANLIB}" \
31048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31049 TAGS) \
31050 || exit 1
31051
31052 @endif libiberty-linker-plugin
31053
31054 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
31055 maybe-install-info-libiberty-linker-plugin:
31056 @if libiberty-linker-plugin
31057 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
31058
31059 install-info-libiberty-linker-plugin: \
31060 configure-libiberty-linker-plugin \
31061 info-libiberty-linker-plugin
31062 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31063 r=`${PWD_COMMAND}`; export r; \
31064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065 $(HOST_EXPORTS) \
31066 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068 done; \
31069 echo "Doing install-info in libiberty-linker-plugin"; \
31070 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073 "RANLIB=$${RANLIB}" \
31074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075 install-info) \
31076 || exit 1
31077
31078 @endif libiberty-linker-plugin
31079
31080 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
31081 maybe-install-dvi-libiberty-linker-plugin:
31082 @if libiberty-linker-plugin
31083 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
31084
31085 install-dvi-libiberty-linker-plugin: \
31086 configure-libiberty-linker-plugin \
31087 dvi-libiberty-linker-plugin
31088 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31089 r=`${PWD_COMMAND}`; export r; \
31090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31091 $(HOST_EXPORTS) \
31092 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31094 done; \
31095 echo "Doing install-dvi in libiberty-linker-plugin"; \
31096 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31099 "RANLIB=$${RANLIB}" \
31100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31101 install-dvi) \
31102 || exit 1
31103
31104 @endif libiberty-linker-plugin
31105
31106 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
31107 maybe-install-pdf-libiberty-linker-plugin:
31108 @if libiberty-linker-plugin
31109 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
31110
31111 install-pdf-libiberty-linker-plugin: \
31112 configure-libiberty-linker-plugin \
31113 pdf-libiberty-linker-plugin
31114 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31115 r=`${PWD_COMMAND}`; export r; \
31116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117 $(HOST_EXPORTS) \
31118 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31120 done; \
31121 echo "Doing install-pdf in libiberty-linker-plugin"; \
31122 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31125 "RANLIB=$${RANLIB}" \
31126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31127 install-pdf) \
31128 || exit 1
31129
31130 @endif libiberty-linker-plugin
31131
31132 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
31133 maybe-install-html-libiberty-linker-plugin:
31134 @if libiberty-linker-plugin
31135 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
31136
31137 install-html-libiberty-linker-plugin: \
31138 configure-libiberty-linker-plugin \
31139 html-libiberty-linker-plugin
31140 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31141 r=`${PWD_COMMAND}`; export r; \
31142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143 $(HOST_EXPORTS) \
31144 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31146 done; \
31147 echo "Doing install-html in libiberty-linker-plugin"; \
31148 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31151 "RANLIB=$${RANLIB}" \
31152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31153 install-html) \
31154 || exit 1
31155
31156 @endif libiberty-linker-plugin
31157
31158 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
31159 maybe-installcheck-libiberty-linker-plugin:
31160 @if libiberty-linker-plugin
31161 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
31162
31163 installcheck-libiberty-linker-plugin: \
31164 configure-libiberty-linker-plugin
31165 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31166 r=`${PWD_COMMAND}`; export r; \
31167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31168 $(HOST_EXPORTS) \
31169 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31171 done; \
31172 echo "Doing installcheck in libiberty-linker-plugin"; \
31173 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31176 "RANLIB=$${RANLIB}" \
31177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31178 installcheck) \
31179 || exit 1
31180
31181 @endif libiberty-linker-plugin
31182
31183 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
31184 maybe-mostlyclean-libiberty-linker-plugin:
31185 @if libiberty-linker-plugin
31186 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
31187
31188 mostlyclean-libiberty-linker-plugin:
31189 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31190 r=`${PWD_COMMAND}`; export r; \
31191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31192 $(HOST_EXPORTS) \
31193 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31195 done; \
31196 echo "Doing mostlyclean in libiberty-linker-plugin"; \
31197 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31200 "RANLIB=$${RANLIB}" \
31201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31202 mostlyclean) \
31203 || exit 1
31204
31205 @endif libiberty-linker-plugin
31206
31207 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
31208 maybe-clean-libiberty-linker-plugin:
31209 @if libiberty-linker-plugin
31210 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
31211
31212 clean-libiberty-linker-plugin:
31213 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31214 r=`${PWD_COMMAND}`; export r; \
31215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216 $(HOST_EXPORTS) \
31217 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31219 done; \
31220 echo "Doing clean in libiberty-linker-plugin"; \
31221 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224 "RANLIB=$${RANLIB}" \
31225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31226 clean) \
31227 || exit 1
31228
31229 @endif libiberty-linker-plugin
31230
31231 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
31232 maybe-distclean-libiberty-linker-plugin:
31233 @if libiberty-linker-plugin
31234 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
31235
31236 distclean-libiberty-linker-plugin:
31237 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31238 r=`${PWD_COMMAND}`; export r; \
31239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31240 $(HOST_EXPORTS) \
31241 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31243 done; \
31244 echo "Doing distclean in libiberty-linker-plugin"; \
31245 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31248 "RANLIB=$${RANLIB}" \
31249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31250 distclean) \
31251 || exit 1
31252
31253 @endif libiberty-linker-plugin
31254
31255 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
31256 maybe-maintainer-clean-libiberty-linker-plugin:
31257 @if libiberty-linker-plugin
31258 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
31259
31260 maintainer-clean-libiberty-linker-plugin:
31261 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31262 r=`${PWD_COMMAND}`; export r; \
31263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31264 $(HOST_EXPORTS) \
31265 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31267 done; \
31268 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
31269 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31272 "RANLIB=$${RANLIB}" \
31273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31274 maintainer-clean) \
31275 || exit 1
31276
31277 @endif libiberty-linker-plugin
31278
31279
31280
31281 .PHONY: configure-libiconv maybe-configure-libiconv
31282 maybe-configure-libiconv:
31283 @if gcc-bootstrap
31284 configure-libiconv: stage_current
31285 @endif gcc-bootstrap
31286 @if libiconv
31287 maybe-configure-libiconv: configure-libiconv
31288 configure-libiconv:
31289 @r=`${PWD_COMMAND}`; export r; \
31290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31291 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31293 $(HOST_EXPORTS) \
31294 echo Configuring in $(HOST_SUBDIR)/libiconv; \
31295 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
31296 case $(srcdir) in \
31297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31298 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31300 esac; \
31301 module_srcdir=libiconv; \
31302 $(SHELL) \
31303 $$s/$$module_srcdir/configure \
31304 --srcdir=$${topdir}/$$module_srcdir \
31305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31306 --target=${target_alias} --disable-shared \
31307 || exit 1
31308 @endif libiconv
31309
31310
31311
31312 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
31313 maybe-configure-stage1-libiconv:
31314 @if libiconv-bootstrap
31315 maybe-configure-stage1-libiconv: configure-stage1-libiconv
31316 configure-stage1-libiconv:
31317 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31319 @r=`${PWD_COMMAND}`; export r; \
31320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31321 TFLAGS="$(STAGE1_TFLAGS)"; \
31322 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31323 $(HOST_EXPORTS) \
31324 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31325 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31326 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
31327 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
31328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31329 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31330 case $(srcdir) in \
31331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31332 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31334 esac; \
31335 module_srcdir=libiconv; \
31336 $(SHELL) $$s/$$module_srcdir/configure \
31337 --srcdir=$${topdir}/$$module_srcdir \
31338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31339 --target=${target_alias} \
31340 \
31341 $(STAGE1_CONFIGURE_FLAGS) \
31342 --disable-shared
31343 @endif libiconv-bootstrap
31344
31345 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
31346 maybe-configure-stage2-libiconv:
31347 @if libiconv-bootstrap
31348 maybe-configure-stage2-libiconv: configure-stage2-libiconv
31349 configure-stage2-libiconv:
31350 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31351 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31352 @r=`${PWD_COMMAND}`; export r; \
31353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354 TFLAGS="$(STAGE2_TFLAGS)"; \
31355 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31356 $(HOST_EXPORTS) \
31357 $(POSTSTAGE1_HOST_EXPORTS) \
31358 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31359 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31360 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
31361 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
31362 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31363 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31364 case $(srcdir) in \
31365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31366 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31368 esac; \
31369 module_srcdir=libiconv; \
31370 $(SHELL) $$s/$$module_srcdir/configure \
31371 --srcdir=$${topdir}/$$module_srcdir \
31372 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31373 --target=${target_alias} \
31374 --with-build-libsubdir=$(HOST_SUBDIR) \
31375 $(STAGE2_CONFIGURE_FLAGS) \
31376 --disable-shared
31377 @endif libiconv-bootstrap
31378
31379 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
31380 maybe-configure-stage3-libiconv:
31381 @if libiconv-bootstrap
31382 maybe-configure-stage3-libiconv: configure-stage3-libiconv
31383 configure-stage3-libiconv:
31384 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31386 @r=`${PWD_COMMAND}`; export r; \
31387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31388 TFLAGS="$(STAGE3_TFLAGS)"; \
31389 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31390 $(HOST_EXPORTS) \
31391 $(POSTSTAGE1_HOST_EXPORTS) \
31392 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31393 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31394 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
31395 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
31396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31397 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31398 case $(srcdir) in \
31399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31400 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31402 esac; \
31403 module_srcdir=libiconv; \
31404 $(SHELL) $$s/$$module_srcdir/configure \
31405 --srcdir=$${topdir}/$$module_srcdir \
31406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31407 --target=${target_alias} \
31408 --with-build-libsubdir=$(HOST_SUBDIR) \
31409 $(STAGE3_CONFIGURE_FLAGS) \
31410 --disable-shared
31411 @endif libiconv-bootstrap
31412
31413 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
31414 maybe-configure-stage4-libiconv:
31415 @if libiconv-bootstrap
31416 maybe-configure-stage4-libiconv: configure-stage4-libiconv
31417 configure-stage4-libiconv:
31418 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31419 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31420 @r=`${PWD_COMMAND}`; export r; \
31421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31422 TFLAGS="$(STAGE4_TFLAGS)"; \
31423 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31424 $(HOST_EXPORTS) \
31425 $(POSTSTAGE1_HOST_EXPORTS) \
31426 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31427 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31428 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
31429 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
31430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31431 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31432 case $(srcdir) in \
31433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31434 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31436 esac; \
31437 module_srcdir=libiconv; \
31438 $(SHELL) $$s/$$module_srcdir/configure \
31439 --srcdir=$${topdir}/$$module_srcdir \
31440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31441 --target=${target_alias} \
31442 --with-build-libsubdir=$(HOST_SUBDIR) \
31443 $(STAGE4_CONFIGURE_FLAGS) \
31444 --disable-shared
31445 @endif libiconv-bootstrap
31446
31447 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
31448 maybe-configure-stageprofile-libiconv:
31449 @if libiconv-bootstrap
31450 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
31451 configure-stageprofile-libiconv:
31452 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31453 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31454 @r=`${PWD_COMMAND}`; export r; \
31455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31456 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31457 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31458 $(HOST_EXPORTS) \
31459 $(POSTSTAGE1_HOST_EXPORTS) \
31460 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31461 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31462 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
31463 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
31464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31465 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31466 case $(srcdir) in \
31467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31468 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31470 esac; \
31471 module_srcdir=libiconv; \
31472 $(SHELL) $$s/$$module_srcdir/configure \
31473 --srcdir=$${topdir}/$$module_srcdir \
31474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31475 --target=${target_alias} \
31476 --with-build-libsubdir=$(HOST_SUBDIR) \
31477 $(STAGEprofile_CONFIGURE_FLAGS) \
31478 --disable-shared
31479 @endif libiconv-bootstrap
31480
31481 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
31482 maybe-configure-stagetrain-libiconv:
31483 @if libiconv-bootstrap
31484 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
31485 configure-stagetrain-libiconv:
31486 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31487 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31488 @r=`${PWD_COMMAND}`; export r; \
31489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490 TFLAGS="$(STAGEtrain_TFLAGS)"; \
31491 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31492 $(HOST_EXPORTS) \
31493 $(POSTSTAGE1_HOST_EXPORTS) \
31494 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
31495 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
31496 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
31497 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
31498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31499 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31500 case $(srcdir) in \
31501 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31502 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31503 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31504 esac; \
31505 module_srcdir=libiconv; \
31506 $(SHELL) $$s/$$module_srcdir/configure \
31507 --srcdir=$${topdir}/$$module_srcdir \
31508 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31509 --target=${target_alias} \
31510 --with-build-libsubdir=$(HOST_SUBDIR) \
31511 $(STAGEtrain_CONFIGURE_FLAGS) \
31512 --disable-shared
31513 @endif libiconv-bootstrap
31514
31515 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
31516 maybe-configure-stagefeedback-libiconv:
31517 @if libiconv-bootstrap
31518 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
31519 configure-stagefeedback-libiconv:
31520 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31521 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31522 @r=`${PWD_COMMAND}`; export r; \
31523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31524 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31525 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31526 $(HOST_EXPORTS) \
31527 $(POSTSTAGE1_HOST_EXPORTS) \
31528 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31529 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31530 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31531 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
31532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31533 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31534 case $(srcdir) in \
31535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31536 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31538 esac; \
31539 module_srcdir=libiconv; \
31540 $(SHELL) $$s/$$module_srcdir/configure \
31541 --srcdir=$${topdir}/$$module_srcdir \
31542 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31543 --target=${target_alias} \
31544 --with-build-libsubdir=$(HOST_SUBDIR) \
31545 $(STAGEfeedback_CONFIGURE_FLAGS) \
31546 --disable-shared
31547 @endif libiconv-bootstrap
31548
31549 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
31550 maybe-configure-stageautoprofile-libiconv:
31551 @if libiconv-bootstrap
31552 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31553 configure-stageautoprofile-libiconv:
31554 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31555 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31556 @r=`${PWD_COMMAND}`; export r; \
31557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31558 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31559 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31560 $(HOST_EXPORTS) \
31561 $(POSTSTAGE1_HOST_EXPORTS) \
31562 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
31563 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
31564 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
31565 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
31566 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31567 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31568 case $(srcdir) in \
31569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31570 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31572 esac; \
31573 module_srcdir=libiconv; \
31574 $(SHELL) $$s/$$module_srcdir/configure \
31575 --srcdir=$${topdir}/$$module_srcdir \
31576 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31577 --target=${target_alias} \
31578 --with-build-libsubdir=$(HOST_SUBDIR) \
31579 $(STAGEautoprofile_CONFIGURE_FLAGS) \
31580 --disable-shared
31581 @endif libiconv-bootstrap
31582
31583 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
31584 maybe-configure-stageautofeedback-libiconv:
31585 @if libiconv-bootstrap
31586 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31587 configure-stageautofeedback-libiconv:
31588 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31589 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31590 @r=`${PWD_COMMAND}`; export r; \
31591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31592 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31593 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31594 $(HOST_EXPORTS) \
31595 $(POSTSTAGE1_HOST_EXPORTS) \
31596 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
31597 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
31598 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
31599 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
31600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31601 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31602 case $(srcdir) in \
31603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31604 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31606 esac; \
31607 module_srcdir=libiconv; \
31608 $(SHELL) $$s/$$module_srcdir/configure \
31609 --srcdir=$${topdir}/$$module_srcdir \
31610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31611 --target=${target_alias} \
31612 --with-build-libsubdir=$(HOST_SUBDIR) \
31613 $(STAGEautofeedback_CONFIGURE_FLAGS) \
31614 --disable-shared
31615 @endif libiconv-bootstrap
31616
31617
31618
31619
31620
31621 .PHONY: all-libiconv maybe-all-libiconv
31622 maybe-all-libiconv:
31623 @if gcc-bootstrap
31624 all-libiconv: stage_current
31625 @endif gcc-bootstrap
31626 @if libiconv
31627 TARGET-libiconv=all
31628 maybe-all-libiconv: all-libiconv
31629 all-libiconv: configure-libiconv
31630 @r=`${PWD_COMMAND}`; export r; \
31631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31632 $(HOST_EXPORTS) \
31633 (cd $(HOST_SUBDIR)/libiconv && \
31634 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31635 $(TARGET-libiconv))
31636 @endif libiconv
31637
31638
31639
31640 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
31641 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
31642 maybe-all-stage1-libiconv:
31643 maybe-clean-stage1-libiconv:
31644 @if libiconv-bootstrap
31645 maybe-all-stage1-libiconv: all-stage1-libiconv
31646 all-stage1: all-stage1-libiconv
31647 TARGET-stage1-libiconv = $(TARGET-libiconv)
31648 all-stage1-libiconv: configure-stage1-libiconv
31649 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31650 @r=`${PWD_COMMAND}`; export r; \
31651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652 TFLAGS="$(STAGE1_TFLAGS)"; \
31653 $(HOST_EXPORTS) \
31654 cd $(HOST_SUBDIR)/libiconv && \
31655 \
31656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31657 CFLAGS="$(STAGE1_CFLAGS)" \
31658 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
31659 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31660 LIBCFLAGS="$(LIBCFLAGS)" \
31661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31664 $(EXTRA_HOST_FLAGS) \
31665 $(STAGE1_FLAGS_TO_PASS) \
31666 TFLAGS="$(STAGE1_TFLAGS)" \
31667 $(TARGET-stage1-libiconv)
31668
31669 maybe-clean-stage1-libiconv: clean-stage1-libiconv
31670 clean-stage1: clean-stage1-libiconv
31671 clean-stage1-libiconv:
31672 @if [ $(current_stage) = stage1 ]; then \
31673 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31674 else \
31675 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
31676 $(MAKE) stage1-start; \
31677 fi; \
31678 cd $(HOST_SUBDIR)/libiconv && \
31679 $(MAKE) $(EXTRA_HOST_FLAGS) \
31680 $(STAGE1_FLAGS_TO_PASS) clean
31681 @endif libiconv-bootstrap
31682
31683
31684 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
31685 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
31686 maybe-all-stage2-libiconv:
31687 maybe-clean-stage2-libiconv:
31688 @if libiconv-bootstrap
31689 maybe-all-stage2-libiconv: all-stage2-libiconv
31690 all-stage2: all-stage2-libiconv
31691 TARGET-stage2-libiconv = $(TARGET-libiconv)
31692 all-stage2-libiconv: configure-stage2-libiconv
31693 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31694 @r=`${PWD_COMMAND}`; export r; \
31695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31696 TFLAGS="$(STAGE2_TFLAGS)"; \
31697 $(HOST_EXPORTS) \
31698 $(POSTSTAGE1_HOST_EXPORTS) \
31699 cd $(HOST_SUBDIR)/libiconv && \
31700 \
31701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31702 CFLAGS="$(STAGE2_CFLAGS)" \
31703 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
31704 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31705 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31710 TFLAGS="$(STAGE2_TFLAGS)" \
31711 $(TARGET-stage2-libiconv)
31712
31713 maybe-clean-stage2-libiconv: clean-stage2-libiconv
31714 clean-stage2: clean-stage2-libiconv
31715 clean-stage2-libiconv:
31716 @if [ $(current_stage) = stage2 ]; then \
31717 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31718 else \
31719 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
31720 $(MAKE) stage2-start; \
31721 fi; \
31722 cd $(HOST_SUBDIR)/libiconv && \
31723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31724 @endif libiconv-bootstrap
31725
31726
31727 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
31728 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
31729 maybe-all-stage3-libiconv:
31730 maybe-clean-stage3-libiconv:
31731 @if libiconv-bootstrap
31732 maybe-all-stage3-libiconv: all-stage3-libiconv
31733 all-stage3: all-stage3-libiconv
31734 TARGET-stage3-libiconv = $(TARGET-libiconv)
31735 all-stage3-libiconv: configure-stage3-libiconv
31736 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31737 @r=`${PWD_COMMAND}`; export r; \
31738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739 TFLAGS="$(STAGE3_TFLAGS)"; \
31740 $(HOST_EXPORTS) \
31741 $(POSTSTAGE1_HOST_EXPORTS) \
31742 cd $(HOST_SUBDIR)/libiconv && \
31743 \
31744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31745 CFLAGS="$(STAGE3_CFLAGS)" \
31746 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
31747 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31748 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31753 TFLAGS="$(STAGE3_TFLAGS)" \
31754 $(TARGET-stage3-libiconv)
31755
31756 maybe-clean-stage3-libiconv: clean-stage3-libiconv
31757 clean-stage3: clean-stage3-libiconv
31758 clean-stage3-libiconv:
31759 @if [ $(current_stage) = stage3 ]; then \
31760 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31761 else \
31762 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
31763 $(MAKE) stage3-start; \
31764 fi; \
31765 cd $(HOST_SUBDIR)/libiconv && \
31766 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31767 @endif libiconv-bootstrap
31768
31769
31770 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
31771 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
31772 maybe-all-stage4-libiconv:
31773 maybe-clean-stage4-libiconv:
31774 @if libiconv-bootstrap
31775 maybe-all-stage4-libiconv: all-stage4-libiconv
31776 all-stage4: all-stage4-libiconv
31777 TARGET-stage4-libiconv = $(TARGET-libiconv)
31778 all-stage4-libiconv: configure-stage4-libiconv
31779 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31780 @r=`${PWD_COMMAND}`; export r; \
31781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782 TFLAGS="$(STAGE4_TFLAGS)"; \
31783 $(HOST_EXPORTS) \
31784 $(POSTSTAGE1_HOST_EXPORTS) \
31785 cd $(HOST_SUBDIR)/libiconv && \
31786 \
31787 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31788 CFLAGS="$(STAGE4_CFLAGS)" \
31789 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
31790 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31791 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31795 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31796 TFLAGS="$(STAGE4_TFLAGS)" \
31797 $(TARGET-stage4-libiconv)
31798
31799 maybe-clean-stage4-libiconv: clean-stage4-libiconv
31800 clean-stage4: clean-stage4-libiconv
31801 clean-stage4-libiconv:
31802 @if [ $(current_stage) = stage4 ]; then \
31803 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31804 else \
31805 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
31806 $(MAKE) stage4-start; \
31807 fi; \
31808 cd $(HOST_SUBDIR)/libiconv && \
31809 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31810 @endif libiconv-bootstrap
31811
31812
31813 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
31814 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
31815 maybe-all-stageprofile-libiconv:
31816 maybe-clean-stageprofile-libiconv:
31817 @if libiconv-bootstrap
31818 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
31819 all-stageprofile: all-stageprofile-libiconv
31820 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
31821 all-stageprofile-libiconv: configure-stageprofile-libiconv
31822 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31823 @r=`${PWD_COMMAND}`; export r; \
31824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31825 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31826 $(HOST_EXPORTS) \
31827 $(POSTSTAGE1_HOST_EXPORTS) \
31828 cd $(HOST_SUBDIR)/libiconv && \
31829 \
31830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31831 CFLAGS="$(STAGEprofile_CFLAGS)" \
31832 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
31833 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31834 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31838 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31839 TFLAGS="$(STAGEprofile_TFLAGS)" \
31840 $(TARGET-stageprofile-libiconv)
31841
31842 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
31843 clean-stageprofile: clean-stageprofile-libiconv
31844 clean-stageprofile-libiconv:
31845 @if [ $(current_stage) = stageprofile ]; then \
31846 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31847 else \
31848 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
31849 $(MAKE) stageprofile-start; \
31850 fi; \
31851 cd $(HOST_SUBDIR)/libiconv && \
31852 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31853 @endif libiconv-bootstrap
31854
31855
31856 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
31857 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
31858 maybe-all-stagetrain-libiconv:
31859 maybe-clean-stagetrain-libiconv:
31860 @if libiconv-bootstrap
31861 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
31862 all-stagetrain: all-stagetrain-libiconv
31863 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
31864 all-stagetrain-libiconv: configure-stagetrain-libiconv
31865 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31866 @r=`${PWD_COMMAND}`; export r; \
31867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31868 TFLAGS="$(STAGEtrain_TFLAGS)"; \
31869 $(HOST_EXPORTS) \
31870 $(POSTSTAGE1_HOST_EXPORTS) \
31871 cd $(HOST_SUBDIR)/libiconv && \
31872 \
31873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31874 CFLAGS="$(STAGEtrain_CFLAGS)" \
31875 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
31876 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
31877 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
31878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31881 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31882 TFLAGS="$(STAGEtrain_TFLAGS)" \
31883 $(TARGET-stagetrain-libiconv)
31884
31885 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
31886 clean-stagetrain: clean-stagetrain-libiconv
31887 clean-stagetrain-libiconv:
31888 @if [ $(current_stage) = stagetrain ]; then \
31889 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31890 else \
31891 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
31892 $(MAKE) stagetrain-start; \
31893 fi; \
31894 cd $(HOST_SUBDIR)/libiconv && \
31895 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31896 @endif libiconv-bootstrap
31897
31898
31899 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
31900 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
31901 maybe-all-stagefeedback-libiconv:
31902 maybe-clean-stagefeedback-libiconv:
31903 @if libiconv-bootstrap
31904 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
31905 all-stagefeedback: all-stagefeedback-libiconv
31906 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
31907 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
31908 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31909 @r=`${PWD_COMMAND}`; export r; \
31910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31911 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31912 $(HOST_EXPORTS) \
31913 $(POSTSTAGE1_HOST_EXPORTS) \
31914 cd $(HOST_SUBDIR)/libiconv && \
31915 \
31916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31917 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31918 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
31919 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31920 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31925 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31926 $(TARGET-stagefeedback-libiconv)
31927
31928 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
31929 clean-stagefeedback: clean-stagefeedback-libiconv
31930 clean-stagefeedback-libiconv:
31931 @if [ $(current_stage) = stagefeedback ]; then \
31932 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31933 else \
31934 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
31935 $(MAKE) stagefeedback-start; \
31936 fi; \
31937 cd $(HOST_SUBDIR)/libiconv && \
31938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31939 @endif libiconv-bootstrap
31940
31941
31942 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
31943 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
31944 maybe-all-stageautoprofile-libiconv:
31945 maybe-clean-stageautoprofile-libiconv:
31946 @if libiconv-bootstrap
31947 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
31948 all-stageautoprofile: all-stageautoprofile-libiconv
31949 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
31950 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31951 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31952 @r=`${PWD_COMMAND}`; export r; \
31953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31954 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31955 $(HOST_EXPORTS) \
31956 $(POSTSTAGE1_HOST_EXPORTS) \
31957 cd $(HOST_SUBDIR)/libiconv && \
31958 $$s/gcc/config/i386/$(AUTO_PROFILE) \
31959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31960 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
31961 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
31962 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
31963 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
31964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31967 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31968 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
31969 $(TARGET-stageautoprofile-libiconv)
31970
31971 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
31972 clean-stageautoprofile: clean-stageautoprofile-libiconv
31973 clean-stageautoprofile-libiconv:
31974 @if [ $(current_stage) = stageautoprofile ]; then \
31975 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31976 else \
31977 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
31978 $(MAKE) stageautoprofile-start; \
31979 fi; \
31980 cd $(HOST_SUBDIR)/libiconv && \
31981 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31982 @endif libiconv-bootstrap
31983
31984
31985 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
31986 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
31987 maybe-all-stageautofeedback-libiconv:
31988 maybe-clean-stageautofeedback-libiconv:
31989 @if libiconv-bootstrap
31990 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
31991 all-stageautofeedback: all-stageautofeedback-libiconv
31992 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
31993 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31994 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31995 @r=`${PWD_COMMAND}`; export r; \
31996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31998 $(HOST_EXPORTS) \
31999 $(POSTSTAGE1_HOST_EXPORTS) \
32000 cd $(HOST_SUBDIR)/libiconv && \
32001 \
32002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32003 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
32004 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
32005 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
32006 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
32007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32010 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32011 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
32012 $(TARGET-stageautofeedback-libiconv)
32013
32014 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
32015 clean-stageautofeedback: clean-stageautofeedback-libiconv
32016 clean-stageautofeedback-libiconv:
32017 @if [ $(current_stage) = stageautofeedback ]; then \
32018 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
32019 else \
32020 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
32021 $(MAKE) stageautofeedback-start; \
32022 fi; \
32023 cd $(HOST_SUBDIR)/libiconv && \
32024 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32025 @endif libiconv-bootstrap
32026
32027
32028
32029
32030
32031 .PHONY: check-libiconv maybe-check-libiconv
32032 maybe-check-libiconv:
32033 @if libiconv
32034 maybe-check-libiconv: check-libiconv
32035
32036 check-libiconv:
32037 @: $(MAKE); $(unstage)
32038 @r=`${PWD_COMMAND}`; export r; \
32039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32040 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
32041 (cd $(HOST_SUBDIR)/libiconv && \
32042 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
32043
32044 @endif libiconv
32045
32046 .PHONY: install-libiconv maybe-install-libiconv
32047 maybe-install-libiconv:
32048 @if libiconv
32049 maybe-install-libiconv: install-libiconv
32050
32051 install-libiconv:
32052
32053 @endif libiconv
32054
32055 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
32056 maybe-install-strip-libiconv:
32057 @if libiconv
32058 maybe-install-strip-libiconv: install-strip-libiconv
32059
32060 install-strip-libiconv:
32061
32062 @endif libiconv
32063
32064 # Other targets (info, dvi, pdf, etc.)
32065
32066 .PHONY: maybe-info-libiconv info-libiconv
32067 maybe-info-libiconv:
32068 @if libiconv
32069 maybe-info-libiconv: info-libiconv
32070
32071 # libiconv doesn't support info.
32072 info-libiconv:
32073
32074 @endif libiconv
32075
32076 .PHONY: maybe-dvi-libiconv dvi-libiconv
32077 maybe-dvi-libiconv:
32078 @if libiconv
32079 maybe-dvi-libiconv: dvi-libiconv
32080
32081 dvi-libiconv: \
32082 configure-libiconv
32083 @[ -f ./libiconv/Makefile ] || exit 0; \
32084 r=`${PWD_COMMAND}`; export r; \
32085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32086 $(HOST_EXPORTS) \
32087 for flag in $(EXTRA_HOST_FLAGS) ; do \
32088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32089 done; \
32090 echo "Doing dvi in libiconv"; \
32091 (cd $(HOST_SUBDIR)/libiconv && \
32092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32094 "RANLIB=$${RANLIB}" \
32095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32096 dvi) \
32097 || exit 1
32098
32099 @endif libiconv
32100
32101 .PHONY: maybe-pdf-libiconv pdf-libiconv
32102 maybe-pdf-libiconv:
32103 @if libiconv
32104 maybe-pdf-libiconv: pdf-libiconv
32105
32106 # libiconv doesn't support pdf.
32107 pdf-libiconv:
32108
32109 @endif libiconv
32110
32111 .PHONY: maybe-html-libiconv html-libiconv
32112 maybe-html-libiconv:
32113 @if libiconv
32114 maybe-html-libiconv: html-libiconv
32115
32116 # libiconv doesn't support html.
32117 html-libiconv:
32118
32119 @endif libiconv
32120
32121 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
32122 maybe-TAGS-libiconv:
32123 @if libiconv
32124 maybe-TAGS-libiconv: TAGS-libiconv
32125
32126 TAGS-libiconv: \
32127 configure-libiconv
32128 @[ -f ./libiconv/Makefile ] || exit 0; \
32129 r=`${PWD_COMMAND}`; export r; \
32130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32131 $(HOST_EXPORTS) \
32132 for flag in $(EXTRA_HOST_FLAGS) ; do \
32133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32134 done; \
32135 echo "Doing TAGS in libiconv"; \
32136 (cd $(HOST_SUBDIR)/libiconv && \
32137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32139 "RANLIB=$${RANLIB}" \
32140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32141 TAGS) \
32142 || exit 1
32143
32144 @endif libiconv
32145
32146 .PHONY: maybe-install-info-libiconv install-info-libiconv
32147 maybe-install-info-libiconv:
32148 @if libiconv
32149 maybe-install-info-libiconv: install-info-libiconv
32150
32151 # libiconv doesn't support install-info.
32152 install-info-libiconv:
32153
32154 @endif libiconv
32155
32156 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
32157 maybe-install-dvi-libiconv:
32158 @if libiconv
32159 maybe-install-dvi-libiconv: install-dvi-libiconv
32160
32161 install-dvi-libiconv: \
32162 configure-libiconv \
32163 dvi-libiconv
32164 @[ -f ./libiconv/Makefile ] || exit 0; \
32165 r=`${PWD_COMMAND}`; export r; \
32166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32167 $(HOST_EXPORTS) \
32168 for flag in $(EXTRA_HOST_FLAGS) ; do \
32169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32170 done; \
32171 echo "Doing install-dvi in libiconv"; \
32172 (cd $(HOST_SUBDIR)/libiconv && \
32173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32175 "RANLIB=$${RANLIB}" \
32176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32177 install-dvi) \
32178 || exit 1
32179
32180 @endif libiconv
32181
32182 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
32183 maybe-install-pdf-libiconv:
32184 @if libiconv
32185 maybe-install-pdf-libiconv: install-pdf-libiconv
32186
32187 # libiconv doesn't support install-pdf.
32188 install-pdf-libiconv:
32189
32190 @endif libiconv
32191
32192 .PHONY: maybe-install-html-libiconv install-html-libiconv
32193 maybe-install-html-libiconv:
32194 @if libiconv
32195 maybe-install-html-libiconv: install-html-libiconv
32196
32197 # libiconv doesn't support install-html.
32198 install-html-libiconv:
32199
32200 @endif libiconv
32201
32202 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
32203 maybe-installcheck-libiconv:
32204 @if libiconv
32205 maybe-installcheck-libiconv: installcheck-libiconv
32206
32207 installcheck-libiconv: \
32208 configure-libiconv
32209 @[ -f ./libiconv/Makefile ] || exit 0; \
32210 r=`${PWD_COMMAND}`; export r; \
32211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32212 $(HOST_EXPORTS) \
32213 for flag in $(EXTRA_HOST_FLAGS) ; do \
32214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32215 done; \
32216 echo "Doing installcheck in libiconv"; \
32217 (cd $(HOST_SUBDIR)/libiconv && \
32218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32220 "RANLIB=$${RANLIB}" \
32221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32222 installcheck) \
32223 || exit 1
32224
32225 @endif libiconv
32226
32227 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
32228 maybe-mostlyclean-libiconv:
32229 @if libiconv
32230 maybe-mostlyclean-libiconv: mostlyclean-libiconv
32231
32232 mostlyclean-libiconv:
32233 @[ -f ./libiconv/Makefile ] || exit 0; \
32234 r=`${PWD_COMMAND}`; export r; \
32235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32236 $(HOST_EXPORTS) \
32237 for flag in $(EXTRA_HOST_FLAGS) ; do \
32238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32239 done; \
32240 echo "Doing mostlyclean in libiconv"; \
32241 (cd $(HOST_SUBDIR)/libiconv && \
32242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32244 "RANLIB=$${RANLIB}" \
32245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32246 mostlyclean) \
32247 || exit 1
32248
32249 @endif libiconv
32250
32251 .PHONY: maybe-clean-libiconv clean-libiconv
32252 maybe-clean-libiconv:
32253 @if libiconv
32254 maybe-clean-libiconv: clean-libiconv
32255
32256 clean-libiconv:
32257 @[ -f ./libiconv/Makefile ] || exit 0; \
32258 r=`${PWD_COMMAND}`; export r; \
32259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32260 $(HOST_EXPORTS) \
32261 for flag in $(EXTRA_HOST_FLAGS) ; do \
32262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32263 done; \
32264 echo "Doing clean in libiconv"; \
32265 (cd $(HOST_SUBDIR)/libiconv && \
32266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32268 "RANLIB=$${RANLIB}" \
32269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32270 clean) \
32271 || exit 1
32272
32273 @endif libiconv
32274
32275 .PHONY: maybe-distclean-libiconv distclean-libiconv
32276 maybe-distclean-libiconv:
32277 @if libiconv
32278 maybe-distclean-libiconv: distclean-libiconv
32279
32280 distclean-libiconv:
32281 @[ -f ./libiconv/Makefile ] || exit 0; \
32282 r=`${PWD_COMMAND}`; export r; \
32283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32284 $(HOST_EXPORTS) \
32285 for flag in $(EXTRA_HOST_FLAGS) ; do \
32286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32287 done; \
32288 echo "Doing distclean in libiconv"; \
32289 (cd $(HOST_SUBDIR)/libiconv && \
32290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32292 "RANLIB=$${RANLIB}" \
32293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32294 distclean) \
32295 || exit 1
32296
32297 @endif libiconv
32298
32299 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
32300 maybe-maintainer-clean-libiconv:
32301 @if libiconv
32302 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
32303
32304 maintainer-clean-libiconv:
32305 @[ -f ./libiconv/Makefile ] || exit 0; \
32306 r=`${PWD_COMMAND}`; export r; \
32307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308 $(HOST_EXPORTS) \
32309 for flag in $(EXTRA_HOST_FLAGS) ; do \
32310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311 done; \
32312 echo "Doing maintainer-clean in libiconv"; \
32313 (cd $(HOST_SUBDIR)/libiconv && \
32314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316 "RANLIB=$${RANLIB}" \
32317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318 maintainer-clean) \
32319 || exit 1
32320
32321 @endif libiconv
32322
32323
32324
32325 .PHONY: configure-m4 maybe-configure-m4
32326 maybe-configure-m4:
32327 @if gcc-bootstrap
32328 configure-m4: stage_current
32329 @endif gcc-bootstrap
32330 @if m4
32331 maybe-configure-m4: configure-m4
32332 configure-m4:
32333 @: $(MAKE); $(unstage)
32334 @r=`${PWD_COMMAND}`; export r; \
32335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32336 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
32337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
32338 $(HOST_EXPORTS) \
32339 echo Configuring in $(HOST_SUBDIR)/m4; \
32340 cd "$(HOST_SUBDIR)/m4" || exit 1; \
32341 case $(srcdir) in \
32342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32343 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
32344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32345 esac; \
32346 module_srcdir=m4; \
32347 $(SHELL) \
32348 $$s/$$module_srcdir/configure \
32349 --srcdir=$${topdir}/$$module_srcdir \
32350 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32351 --target=${target_alias} \
32352 || exit 1
32353 @endif m4
32354
32355
32356
32357
32358
32359 .PHONY: all-m4 maybe-all-m4
32360 maybe-all-m4:
32361 @if gcc-bootstrap
32362 all-m4: stage_current
32363 @endif gcc-bootstrap
32364 @if m4
32365 TARGET-m4=all
32366 maybe-all-m4: all-m4
32367 all-m4: configure-m4
32368 @: $(MAKE); $(unstage)
32369 @r=`${PWD_COMMAND}`; export r; \
32370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32371 $(HOST_EXPORTS) \
32372 (cd $(HOST_SUBDIR)/m4 && \
32373 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32374 $(TARGET-m4))
32375 @endif m4
32376
32377
32378
32379
32380 .PHONY: check-m4 maybe-check-m4
32381 maybe-check-m4:
32382 @if m4
32383 maybe-check-m4: check-m4
32384
32385 check-m4:
32386 @: $(MAKE); $(unstage)
32387 @r=`${PWD_COMMAND}`; export r; \
32388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32389 $(HOST_EXPORTS) \
32390 (cd $(HOST_SUBDIR)/m4 && \
32391 $(MAKE) $(FLAGS_TO_PASS) check)
32392
32393 @endif m4
32394
32395 .PHONY: install-m4 maybe-install-m4
32396 maybe-install-m4:
32397 @if m4
32398 maybe-install-m4: install-m4
32399
32400 install-m4: installdirs
32401 @: $(MAKE); $(unstage)
32402 @r=`${PWD_COMMAND}`; export r; \
32403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404 $(HOST_EXPORTS) \
32405 (cd $(HOST_SUBDIR)/m4 && \
32406 $(MAKE) $(FLAGS_TO_PASS) install)
32407
32408 @endif m4
32409
32410 .PHONY: install-strip-m4 maybe-install-strip-m4
32411 maybe-install-strip-m4:
32412 @if m4
32413 maybe-install-strip-m4: install-strip-m4
32414
32415 install-strip-m4: installdirs
32416 @: $(MAKE); $(unstage)
32417 @r=`${PWD_COMMAND}`; export r; \
32418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32419 $(HOST_EXPORTS) \
32420 (cd $(HOST_SUBDIR)/m4 && \
32421 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32422
32423 @endif m4
32424
32425 # Other targets (info, dvi, pdf, etc.)
32426
32427 .PHONY: maybe-info-m4 info-m4
32428 maybe-info-m4:
32429 @if m4
32430 maybe-info-m4: info-m4
32431
32432 info-m4: \
32433 configure-m4
32434 @: $(MAKE); $(unstage)
32435 @[ -f ./m4/Makefile ] || exit 0; \
32436 r=`${PWD_COMMAND}`; export r; \
32437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32438 $(HOST_EXPORTS) \
32439 for flag in $(EXTRA_HOST_FLAGS) ; do \
32440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32441 done; \
32442 echo "Doing info in m4"; \
32443 (cd $(HOST_SUBDIR)/m4 && \
32444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32446 "RANLIB=$${RANLIB}" \
32447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32448 info) \
32449 || exit 1
32450
32451 @endif m4
32452
32453 .PHONY: maybe-dvi-m4 dvi-m4
32454 maybe-dvi-m4:
32455 @if m4
32456 maybe-dvi-m4: dvi-m4
32457
32458 dvi-m4: \
32459 configure-m4
32460 @: $(MAKE); $(unstage)
32461 @[ -f ./m4/Makefile ] || exit 0; \
32462 r=`${PWD_COMMAND}`; export r; \
32463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32464 $(HOST_EXPORTS) \
32465 for flag in $(EXTRA_HOST_FLAGS) ; do \
32466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32467 done; \
32468 echo "Doing dvi in m4"; \
32469 (cd $(HOST_SUBDIR)/m4 && \
32470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32472 "RANLIB=$${RANLIB}" \
32473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32474 dvi) \
32475 || exit 1
32476
32477 @endif m4
32478
32479 .PHONY: maybe-pdf-m4 pdf-m4
32480 maybe-pdf-m4:
32481 @if m4
32482 maybe-pdf-m4: pdf-m4
32483
32484 pdf-m4: \
32485 configure-m4
32486 @: $(MAKE); $(unstage)
32487 @[ -f ./m4/Makefile ] || exit 0; \
32488 r=`${PWD_COMMAND}`; export r; \
32489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32490 $(HOST_EXPORTS) \
32491 for flag in $(EXTRA_HOST_FLAGS) ; do \
32492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32493 done; \
32494 echo "Doing pdf in m4"; \
32495 (cd $(HOST_SUBDIR)/m4 && \
32496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32498 "RANLIB=$${RANLIB}" \
32499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32500 pdf) \
32501 || exit 1
32502
32503 @endif m4
32504
32505 .PHONY: maybe-html-m4 html-m4
32506 maybe-html-m4:
32507 @if m4
32508 maybe-html-m4: html-m4
32509
32510 html-m4: \
32511 configure-m4
32512 @: $(MAKE); $(unstage)
32513 @[ -f ./m4/Makefile ] || exit 0; \
32514 r=`${PWD_COMMAND}`; export r; \
32515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516 $(HOST_EXPORTS) \
32517 for flag in $(EXTRA_HOST_FLAGS) ; do \
32518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32519 done; \
32520 echo "Doing html in m4"; \
32521 (cd $(HOST_SUBDIR)/m4 && \
32522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32524 "RANLIB=$${RANLIB}" \
32525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32526 html) \
32527 || exit 1
32528
32529 @endif m4
32530
32531 .PHONY: maybe-TAGS-m4 TAGS-m4
32532 maybe-TAGS-m4:
32533 @if m4
32534 maybe-TAGS-m4: TAGS-m4
32535
32536 TAGS-m4: \
32537 configure-m4
32538 @: $(MAKE); $(unstage)
32539 @[ -f ./m4/Makefile ] || exit 0; \
32540 r=`${PWD_COMMAND}`; export r; \
32541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32542 $(HOST_EXPORTS) \
32543 for flag in $(EXTRA_HOST_FLAGS) ; do \
32544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32545 done; \
32546 echo "Doing TAGS in m4"; \
32547 (cd $(HOST_SUBDIR)/m4 && \
32548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32550 "RANLIB=$${RANLIB}" \
32551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32552 TAGS) \
32553 || exit 1
32554
32555 @endif m4
32556
32557 .PHONY: maybe-install-info-m4 install-info-m4
32558 maybe-install-info-m4:
32559 @if m4
32560 maybe-install-info-m4: install-info-m4
32561
32562 install-info-m4: \
32563 configure-m4 \
32564 info-m4
32565 @: $(MAKE); $(unstage)
32566 @[ -f ./m4/Makefile ] || exit 0; \
32567 r=`${PWD_COMMAND}`; export r; \
32568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569 $(HOST_EXPORTS) \
32570 for flag in $(EXTRA_HOST_FLAGS) ; do \
32571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32572 done; \
32573 echo "Doing install-info in m4"; \
32574 (cd $(HOST_SUBDIR)/m4 && \
32575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32577 "RANLIB=$${RANLIB}" \
32578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32579 install-info) \
32580 || exit 1
32581
32582 @endif m4
32583
32584 .PHONY: maybe-install-dvi-m4 install-dvi-m4
32585 maybe-install-dvi-m4:
32586 @if m4
32587 maybe-install-dvi-m4: install-dvi-m4
32588
32589 install-dvi-m4: \
32590 configure-m4 \
32591 dvi-m4
32592 @: $(MAKE); $(unstage)
32593 @[ -f ./m4/Makefile ] || exit 0; \
32594 r=`${PWD_COMMAND}`; export r; \
32595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32596 $(HOST_EXPORTS) \
32597 for flag in $(EXTRA_HOST_FLAGS) ; do \
32598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32599 done; \
32600 echo "Doing install-dvi in m4"; \
32601 (cd $(HOST_SUBDIR)/m4 && \
32602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32604 "RANLIB=$${RANLIB}" \
32605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32606 install-dvi) \
32607 || exit 1
32608
32609 @endif m4
32610
32611 .PHONY: maybe-install-pdf-m4 install-pdf-m4
32612 maybe-install-pdf-m4:
32613 @if m4
32614 maybe-install-pdf-m4: install-pdf-m4
32615
32616 install-pdf-m4: \
32617 configure-m4 \
32618 pdf-m4
32619 @: $(MAKE); $(unstage)
32620 @[ -f ./m4/Makefile ] || exit 0; \
32621 r=`${PWD_COMMAND}`; export r; \
32622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32623 $(HOST_EXPORTS) \
32624 for flag in $(EXTRA_HOST_FLAGS) ; do \
32625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32626 done; \
32627 echo "Doing install-pdf in m4"; \
32628 (cd $(HOST_SUBDIR)/m4 && \
32629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32631 "RANLIB=$${RANLIB}" \
32632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32633 install-pdf) \
32634 || exit 1
32635
32636 @endif m4
32637
32638 .PHONY: maybe-install-html-m4 install-html-m4
32639 maybe-install-html-m4:
32640 @if m4
32641 maybe-install-html-m4: install-html-m4
32642
32643 install-html-m4: \
32644 configure-m4 \
32645 html-m4
32646 @: $(MAKE); $(unstage)
32647 @[ -f ./m4/Makefile ] || exit 0; \
32648 r=`${PWD_COMMAND}`; export r; \
32649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32650 $(HOST_EXPORTS) \
32651 for flag in $(EXTRA_HOST_FLAGS) ; do \
32652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32653 done; \
32654 echo "Doing install-html in m4"; \
32655 (cd $(HOST_SUBDIR)/m4 && \
32656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32658 "RANLIB=$${RANLIB}" \
32659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32660 install-html) \
32661 || exit 1
32662
32663 @endif m4
32664
32665 .PHONY: maybe-installcheck-m4 installcheck-m4
32666 maybe-installcheck-m4:
32667 @if m4
32668 maybe-installcheck-m4: installcheck-m4
32669
32670 installcheck-m4: \
32671 configure-m4
32672 @: $(MAKE); $(unstage)
32673 @[ -f ./m4/Makefile ] || exit 0; \
32674 r=`${PWD_COMMAND}`; export r; \
32675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32676 $(HOST_EXPORTS) \
32677 for flag in $(EXTRA_HOST_FLAGS) ; do \
32678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32679 done; \
32680 echo "Doing installcheck in m4"; \
32681 (cd $(HOST_SUBDIR)/m4 && \
32682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32684 "RANLIB=$${RANLIB}" \
32685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32686 installcheck) \
32687 || exit 1
32688
32689 @endif m4
32690
32691 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32692 maybe-mostlyclean-m4:
32693 @if m4
32694 maybe-mostlyclean-m4: mostlyclean-m4
32695
32696 mostlyclean-m4:
32697 @: $(MAKE); $(unstage)
32698 @[ -f ./m4/Makefile ] || exit 0; \
32699 r=`${PWD_COMMAND}`; export r; \
32700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32701 $(HOST_EXPORTS) \
32702 for flag in $(EXTRA_HOST_FLAGS) ; do \
32703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32704 done; \
32705 echo "Doing mostlyclean in m4"; \
32706 (cd $(HOST_SUBDIR)/m4 && \
32707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32709 "RANLIB=$${RANLIB}" \
32710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32711 mostlyclean) \
32712 || exit 1
32713
32714 @endif m4
32715
32716 .PHONY: maybe-clean-m4 clean-m4
32717 maybe-clean-m4:
32718 @if m4
32719 maybe-clean-m4: clean-m4
32720
32721 clean-m4:
32722 @: $(MAKE); $(unstage)
32723 @[ -f ./m4/Makefile ] || exit 0; \
32724 r=`${PWD_COMMAND}`; export r; \
32725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32726 $(HOST_EXPORTS) \
32727 for flag in $(EXTRA_HOST_FLAGS) ; do \
32728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32729 done; \
32730 echo "Doing clean in m4"; \
32731 (cd $(HOST_SUBDIR)/m4 && \
32732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32734 "RANLIB=$${RANLIB}" \
32735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32736 clean) \
32737 || exit 1
32738
32739 @endif m4
32740
32741 .PHONY: maybe-distclean-m4 distclean-m4
32742 maybe-distclean-m4:
32743 @if m4
32744 maybe-distclean-m4: distclean-m4
32745
32746 distclean-m4:
32747 @: $(MAKE); $(unstage)
32748 @[ -f ./m4/Makefile ] || exit 0; \
32749 r=`${PWD_COMMAND}`; export r; \
32750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751 $(HOST_EXPORTS) \
32752 for flag in $(EXTRA_HOST_FLAGS) ; do \
32753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32754 done; \
32755 echo "Doing distclean in m4"; \
32756 (cd $(HOST_SUBDIR)/m4 && \
32757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32759 "RANLIB=$${RANLIB}" \
32760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32761 distclean) \
32762 || exit 1
32763
32764 @endif m4
32765
32766 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32767 maybe-maintainer-clean-m4:
32768 @if m4
32769 maybe-maintainer-clean-m4: maintainer-clean-m4
32770
32771 maintainer-clean-m4:
32772 @: $(MAKE); $(unstage)
32773 @[ -f ./m4/Makefile ] || exit 0; \
32774 r=`${PWD_COMMAND}`; export r; \
32775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32776 $(HOST_EXPORTS) \
32777 for flag in $(EXTRA_HOST_FLAGS) ; do \
32778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32779 done; \
32780 echo "Doing maintainer-clean in m4"; \
32781 (cd $(HOST_SUBDIR)/m4 && \
32782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32784 "RANLIB=$${RANLIB}" \
32785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32786 maintainer-clean) \
32787 || exit 1
32788
32789 @endif m4
32790
32791
32792
32793 .PHONY: configure-readline maybe-configure-readline
32794 maybe-configure-readline:
32795 @if gcc-bootstrap
32796 configure-readline: stage_current
32797 @endif gcc-bootstrap
32798 @if readline
32799 maybe-configure-readline: configure-readline
32800 configure-readline:
32801 @: $(MAKE); $(unstage)
32802 @r=`${PWD_COMMAND}`; export r; \
32803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32804 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
32806 $(HOST_EXPORTS) \
32807 echo Configuring in $(HOST_SUBDIR)/readline; \
32808 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32809 case $(srcdir) in \
32810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32811 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32813 esac; \
32814 module_srcdir=readline; \
32815 $(SHELL) \
32816 $$s/$$module_srcdir/configure \
32817 --srcdir=$${topdir}/$$module_srcdir \
32818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32819 --target=${target_alias} \
32820 || exit 1
32821 @endif readline
32822
32823
32824
32825
32826
32827 .PHONY: all-readline maybe-all-readline
32828 maybe-all-readline:
32829 @if gcc-bootstrap
32830 all-readline: stage_current
32831 @endif gcc-bootstrap
32832 @if readline
32833 TARGET-readline=all
32834 maybe-all-readline: all-readline
32835 all-readline: configure-readline
32836 @: $(MAKE); $(unstage)
32837 @r=`${PWD_COMMAND}`; export r; \
32838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32839 $(HOST_EXPORTS) \
32840 (cd $(HOST_SUBDIR)/readline && \
32841 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32842 $(TARGET-readline))
32843 @endif readline
32844
32845
32846
32847
32848 .PHONY: check-readline maybe-check-readline
32849 maybe-check-readline:
32850 @if readline
32851 maybe-check-readline: check-readline
32852
32853 check-readline:
32854 @: $(MAKE); $(unstage)
32855 @r=`${PWD_COMMAND}`; export r; \
32856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32857 $(HOST_EXPORTS) \
32858 (cd $(HOST_SUBDIR)/readline && \
32859 $(MAKE) $(FLAGS_TO_PASS) check)
32860
32861 @endif readline
32862
32863 .PHONY: install-readline maybe-install-readline
32864 maybe-install-readline:
32865 @if readline
32866 maybe-install-readline: install-readline
32867
32868 install-readline: installdirs
32869 @: $(MAKE); $(unstage)
32870 @r=`${PWD_COMMAND}`; export r; \
32871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32872 $(HOST_EXPORTS) \
32873 (cd $(HOST_SUBDIR)/readline && \
32874 $(MAKE) $(FLAGS_TO_PASS) install)
32875
32876 @endif readline
32877
32878 .PHONY: install-strip-readline maybe-install-strip-readline
32879 maybe-install-strip-readline:
32880 @if readline
32881 maybe-install-strip-readline: install-strip-readline
32882
32883 install-strip-readline: installdirs
32884 @: $(MAKE); $(unstage)
32885 @r=`${PWD_COMMAND}`; export r; \
32886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32887 $(HOST_EXPORTS) \
32888 (cd $(HOST_SUBDIR)/readline && \
32889 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32890
32891 @endif readline
32892
32893 # Other targets (info, dvi, pdf, etc.)
32894
32895 .PHONY: maybe-info-readline info-readline
32896 maybe-info-readline:
32897 @if readline
32898 maybe-info-readline: info-readline
32899
32900 info-readline: \
32901 configure-readline
32902 @: $(MAKE); $(unstage)
32903 @[ -f ./readline/Makefile ] || exit 0; \
32904 r=`${PWD_COMMAND}`; export r; \
32905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32906 $(HOST_EXPORTS) \
32907 for flag in $(EXTRA_HOST_FLAGS) ; do \
32908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32909 done; \
32910 echo "Doing info in readline"; \
32911 (cd $(HOST_SUBDIR)/readline && \
32912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32914 "RANLIB=$${RANLIB}" \
32915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32916 info) \
32917 || exit 1
32918
32919 @endif readline
32920
32921 .PHONY: maybe-dvi-readline dvi-readline
32922 maybe-dvi-readline:
32923 @if readline
32924 maybe-dvi-readline: dvi-readline
32925
32926 dvi-readline: \
32927 configure-readline
32928 @: $(MAKE); $(unstage)
32929 @[ -f ./readline/Makefile ] || exit 0; \
32930 r=`${PWD_COMMAND}`; export r; \
32931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32932 $(HOST_EXPORTS) \
32933 for flag in $(EXTRA_HOST_FLAGS) ; do \
32934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32935 done; \
32936 echo "Doing dvi in readline"; \
32937 (cd $(HOST_SUBDIR)/readline && \
32938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32940 "RANLIB=$${RANLIB}" \
32941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32942 dvi) \
32943 || exit 1
32944
32945 @endif readline
32946
32947 .PHONY: maybe-pdf-readline pdf-readline
32948 maybe-pdf-readline:
32949 @if readline
32950 maybe-pdf-readline: pdf-readline
32951
32952 pdf-readline: \
32953 configure-readline
32954 @: $(MAKE); $(unstage)
32955 @[ -f ./readline/Makefile ] || exit 0; \
32956 r=`${PWD_COMMAND}`; export r; \
32957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32958 $(HOST_EXPORTS) \
32959 for flag in $(EXTRA_HOST_FLAGS) ; do \
32960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32961 done; \
32962 echo "Doing pdf in readline"; \
32963 (cd $(HOST_SUBDIR)/readline && \
32964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32966 "RANLIB=$${RANLIB}" \
32967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32968 pdf) \
32969 || exit 1
32970
32971 @endif readline
32972
32973 .PHONY: maybe-html-readline html-readline
32974 maybe-html-readline:
32975 @if readline
32976 maybe-html-readline: html-readline
32977
32978 html-readline: \
32979 configure-readline
32980 @: $(MAKE); $(unstage)
32981 @[ -f ./readline/Makefile ] || exit 0; \
32982 r=`${PWD_COMMAND}`; export r; \
32983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32984 $(HOST_EXPORTS) \
32985 for flag in $(EXTRA_HOST_FLAGS) ; do \
32986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32987 done; \
32988 echo "Doing html in readline"; \
32989 (cd $(HOST_SUBDIR)/readline && \
32990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32992 "RANLIB=$${RANLIB}" \
32993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32994 html) \
32995 || exit 1
32996
32997 @endif readline
32998
32999 .PHONY: maybe-TAGS-readline TAGS-readline
33000 maybe-TAGS-readline:
33001 @if readline
33002 maybe-TAGS-readline: TAGS-readline
33003
33004 TAGS-readline: \
33005 configure-readline
33006 @: $(MAKE); $(unstage)
33007 @[ -f ./readline/Makefile ] || exit 0; \
33008 r=`${PWD_COMMAND}`; export r; \
33009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33010 $(HOST_EXPORTS) \
33011 for flag in $(EXTRA_HOST_FLAGS) ; do \
33012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33013 done; \
33014 echo "Doing TAGS in readline"; \
33015 (cd $(HOST_SUBDIR)/readline && \
33016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33018 "RANLIB=$${RANLIB}" \
33019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33020 TAGS) \
33021 || exit 1
33022
33023 @endif readline
33024
33025 .PHONY: maybe-install-info-readline install-info-readline
33026 maybe-install-info-readline:
33027 @if readline
33028 maybe-install-info-readline: install-info-readline
33029
33030 install-info-readline: \
33031 configure-readline \
33032 info-readline
33033 @: $(MAKE); $(unstage)
33034 @[ -f ./readline/Makefile ] || exit 0; \
33035 r=`${PWD_COMMAND}`; export r; \
33036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33037 $(HOST_EXPORTS) \
33038 for flag in $(EXTRA_HOST_FLAGS) ; do \
33039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33040 done; \
33041 echo "Doing install-info in readline"; \
33042 (cd $(HOST_SUBDIR)/readline && \
33043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33045 "RANLIB=$${RANLIB}" \
33046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33047 install-info) \
33048 || exit 1
33049
33050 @endif readline
33051
33052 .PHONY: maybe-install-dvi-readline install-dvi-readline
33053 maybe-install-dvi-readline:
33054 @if readline
33055 maybe-install-dvi-readline: install-dvi-readline
33056
33057 install-dvi-readline: \
33058 configure-readline \
33059 dvi-readline
33060 @: $(MAKE); $(unstage)
33061 @[ -f ./readline/Makefile ] || exit 0; \
33062 r=`${PWD_COMMAND}`; export r; \
33063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33064 $(HOST_EXPORTS) \
33065 for flag in $(EXTRA_HOST_FLAGS) ; do \
33066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33067 done; \
33068 echo "Doing install-dvi in readline"; \
33069 (cd $(HOST_SUBDIR)/readline && \
33070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33072 "RANLIB=$${RANLIB}" \
33073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33074 install-dvi) \
33075 || exit 1
33076
33077 @endif readline
33078
33079 .PHONY: maybe-install-pdf-readline install-pdf-readline
33080 maybe-install-pdf-readline:
33081 @if readline
33082 maybe-install-pdf-readline: install-pdf-readline
33083
33084 install-pdf-readline: \
33085 configure-readline \
33086 pdf-readline
33087 @: $(MAKE); $(unstage)
33088 @[ -f ./readline/Makefile ] || exit 0; \
33089 r=`${PWD_COMMAND}`; export r; \
33090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33091 $(HOST_EXPORTS) \
33092 for flag in $(EXTRA_HOST_FLAGS) ; do \
33093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33094 done; \
33095 echo "Doing install-pdf in readline"; \
33096 (cd $(HOST_SUBDIR)/readline && \
33097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33099 "RANLIB=$${RANLIB}" \
33100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33101 install-pdf) \
33102 || exit 1
33103
33104 @endif readline
33105
33106 .PHONY: maybe-install-html-readline install-html-readline
33107 maybe-install-html-readline:
33108 @if readline
33109 maybe-install-html-readline: install-html-readline
33110
33111 install-html-readline: \
33112 configure-readline \
33113 html-readline
33114 @: $(MAKE); $(unstage)
33115 @[ -f ./readline/Makefile ] || exit 0; \
33116 r=`${PWD_COMMAND}`; export r; \
33117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33118 $(HOST_EXPORTS) \
33119 for flag in $(EXTRA_HOST_FLAGS) ; do \
33120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33121 done; \
33122 echo "Doing install-html in readline"; \
33123 (cd $(HOST_SUBDIR)/readline && \
33124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33126 "RANLIB=$${RANLIB}" \
33127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33128 install-html) \
33129 || exit 1
33130
33131 @endif readline
33132
33133 .PHONY: maybe-installcheck-readline installcheck-readline
33134 maybe-installcheck-readline:
33135 @if readline
33136 maybe-installcheck-readline: installcheck-readline
33137
33138 installcheck-readline: \
33139 configure-readline
33140 @: $(MAKE); $(unstage)
33141 @[ -f ./readline/Makefile ] || exit 0; \
33142 r=`${PWD_COMMAND}`; export r; \
33143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33144 $(HOST_EXPORTS) \
33145 for flag in $(EXTRA_HOST_FLAGS) ; do \
33146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33147 done; \
33148 echo "Doing installcheck in readline"; \
33149 (cd $(HOST_SUBDIR)/readline && \
33150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33152 "RANLIB=$${RANLIB}" \
33153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33154 installcheck) \
33155 || exit 1
33156
33157 @endif readline
33158
33159 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
33160 maybe-mostlyclean-readline:
33161 @if readline
33162 maybe-mostlyclean-readline: mostlyclean-readline
33163
33164 mostlyclean-readline:
33165 @: $(MAKE); $(unstage)
33166 @[ -f ./readline/Makefile ] || exit 0; \
33167 r=`${PWD_COMMAND}`; export r; \
33168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33169 $(HOST_EXPORTS) \
33170 for flag in $(EXTRA_HOST_FLAGS) ; do \
33171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33172 done; \
33173 echo "Doing mostlyclean in readline"; \
33174 (cd $(HOST_SUBDIR)/readline && \
33175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33177 "RANLIB=$${RANLIB}" \
33178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33179 mostlyclean) \
33180 || exit 1
33181
33182 @endif readline
33183
33184 .PHONY: maybe-clean-readline clean-readline
33185 maybe-clean-readline:
33186 @if readline
33187 maybe-clean-readline: clean-readline
33188
33189 clean-readline:
33190 @: $(MAKE); $(unstage)
33191 @[ -f ./readline/Makefile ] || exit 0; \
33192 r=`${PWD_COMMAND}`; export r; \
33193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33194 $(HOST_EXPORTS) \
33195 for flag in $(EXTRA_HOST_FLAGS) ; do \
33196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33197 done; \
33198 echo "Doing clean in readline"; \
33199 (cd $(HOST_SUBDIR)/readline && \
33200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33202 "RANLIB=$${RANLIB}" \
33203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33204 clean) \
33205 || exit 1
33206
33207 @endif readline
33208
33209 .PHONY: maybe-distclean-readline distclean-readline
33210 maybe-distclean-readline:
33211 @if readline
33212 maybe-distclean-readline: distclean-readline
33213
33214 distclean-readline:
33215 @: $(MAKE); $(unstage)
33216 @[ -f ./readline/Makefile ] || exit 0; \
33217 r=`${PWD_COMMAND}`; export r; \
33218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33219 $(HOST_EXPORTS) \
33220 for flag in $(EXTRA_HOST_FLAGS) ; do \
33221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33222 done; \
33223 echo "Doing distclean in readline"; \
33224 (cd $(HOST_SUBDIR)/readline && \
33225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33227 "RANLIB=$${RANLIB}" \
33228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33229 distclean) \
33230 || exit 1
33231
33232 @endif readline
33233
33234 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33235 maybe-maintainer-clean-readline:
33236 @if readline
33237 maybe-maintainer-clean-readline: maintainer-clean-readline
33238
33239 maintainer-clean-readline:
33240 @: $(MAKE); $(unstage)
33241 @[ -f ./readline/Makefile ] || exit 0; \
33242 r=`${PWD_COMMAND}`; export r; \
33243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33244 $(HOST_EXPORTS) \
33245 for flag in $(EXTRA_HOST_FLAGS) ; do \
33246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33247 done; \
33248 echo "Doing maintainer-clean in readline"; \
33249 (cd $(HOST_SUBDIR)/readline && \
33250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33252 "RANLIB=$${RANLIB}" \
33253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33254 maintainer-clean) \
33255 || exit 1
33256
33257 @endif readline
33258
33259
33260
33261 .PHONY: configure-sid maybe-configure-sid
33262 maybe-configure-sid:
33263 @if gcc-bootstrap
33264 configure-sid: stage_current
33265 @endif gcc-bootstrap
33266 @if sid
33267 maybe-configure-sid: configure-sid
33268 configure-sid:
33269 @: $(MAKE); $(unstage)
33270 @r=`${PWD_COMMAND}`; export r; \
33271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
33274 $(HOST_EXPORTS) \
33275 echo Configuring in $(HOST_SUBDIR)/sid; \
33276 cd "$(HOST_SUBDIR)/sid" || exit 1; \
33277 case $(srcdir) in \
33278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33279 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33281 esac; \
33282 module_srcdir=sid; \
33283 $(SHELL) \
33284 $$s/$$module_srcdir/configure \
33285 --srcdir=$${topdir}/$$module_srcdir \
33286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33287 --target=${target_alias} \
33288 || exit 1
33289 @endif sid
33290
33291
33292
33293
33294
33295 .PHONY: all-sid maybe-all-sid
33296 maybe-all-sid:
33297 @if gcc-bootstrap
33298 all-sid: stage_current
33299 @endif gcc-bootstrap
33300 @if sid
33301 TARGET-sid=all
33302 maybe-all-sid: all-sid
33303 all-sid: configure-sid
33304 @: $(MAKE); $(unstage)
33305 @r=`${PWD_COMMAND}`; export r; \
33306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33307 $(HOST_EXPORTS) \
33308 (cd $(HOST_SUBDIR)/sid && \
33309 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33310 $(TARGET-sid))
33311 @endif sid
33312
33313
33314
33315
33316 .PHONY: check-sid maybe-check-sid
33317 maybe-check-sid:
33318 @if sid
33319 maybe-check-sid: check-sid
33320
33321 check-sid:
33322 @: $(MAKE); $(unstage)
33323 @r=`${PWD_COMMAND}`; export r; \
33324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33325 $(HOST_EXPORTS) \
33326 (cd $(HOST_SUBDIR)/sid && \
33327 $(MAKE) $(FLAGS_TO_PASS) check)
33328
33329 @endif sid
33330
33331 .PHONY: install-sid maybe-install-sid
33332 maybe-install-sid:
33333 @if sid
33334 maybe-install-sid: install-sid
33335
33336 install-sid: installdirs
33337 @: $(MAKE); $(unstage)
33338 @r=`${PWD_COMMAND}`; export r; \
33339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33340 $(HOST_EXPORTS) \
33341 (cd $(HOST_SUBDIR)/sid && \
33342 $(MAKE) $(FLAGS_TO_PASS) install)
33343
33344 @endif sid
33345
33346 .PHONY: install-strip-sid maybe-install-strip-sid
33347 maybe-install-strip-sid:
33348 @if sid
33349 maybe-install-strip-sid: install-strip-sid
33350
33351 install-strip-sid: installdirs
33352 @: $(MAKE); $(unstage)
33353 @r=`${PWD_COMMAND}`; export r; \
33354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33355 $(HOST_EXPORTS) \
33356 (cd $(HOST_SUBDIR)/sid && \
33357 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33358
33359 @endif sid
33360
33361 # Other targets (info, dvi, pdf, etc.)
33362
33363 .PHONY: maybe-info-sid info-sid
33364 maybe-info-sid:
33365 @if sid
33366 maybe-info-sid: info-sid
33367
33368 info-sid: \
33369 configure-sid
33370 @: $(MAKE); $(unstage)
33371 @[ -f ./sid/Makefile ] || exit 0; \
33372 r=`${PWD_COMMAND}`; export r; \
33373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33374 $(HOST_EXPORTS) \
33375 for flag in $(EXTRA_HOST_FLAGS) ; do \
33376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33377 done; \
33378 echo "Doing info in sid"; \
33379 (cd $(HOST_SUBDIR)/sid && \
33380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33382 "RANLIB=$${RANLIB}" \
33383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33384 info) \
33385 || exit 1
33386
33387 @endif sid
33388
33389 .PHONY: maybe-dvi-sid dvi-sid
33390 maybe-dvi-sid:
33391 @if sid
33392 maybe-dvi-sid: dvi-sid
33393
33394 dvi-sid: \
33395 configure-sid
33396 @: $(MAKE); $(unstage)
33397 @[ -f ./sid/Makefile ] || exit 0; \
33398 r=`${PWD_COMMAND}`; export r; \
33399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400 $(HOST_EXPORTS) \
33401 for flag in $(EXTRA_HOST_FLAGS) ; do \
33402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33403 done; \
33404 echo "Doing dvi in sid"; \
33405 (cd $(HOST_SUBDIR)/sid && \
33406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33408 "RANLIB=$${RANLIB}" \
33409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33410 dvi) \
33411 || exit 1
33412
33413 @endif sid
33414
33415 .PHONY: maybe-pdf-sid pdf-sid
33416 maybe-pdf-sid:
33417 @if sid
33418 maybe-pdf-sid: pdf-sid
33419
33420 pdf-sid: \
33421 configure-sid
33422 @: $(MAKE); $(unstage)
33423 @[ -f ./sid/Makefile ] || exit 0; \
33424 r=`${PWD_COMMAND}`; export r; \
33425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33426 $(HOST_EXPORTS) \
33427 for flag in $(EXTRA_HOST_FLAGS) ; do \
33428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33429 done; \
33430 echo "Doing pdf in sid"; \
33431 (cd $(HOST_SUBDIR)/sid && \
33432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33434 "RANLIB=$${RANLIB}" \
33435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33436 pdf) \
33437 || exit 1
33438
33439 @endif sid
33440
33441 .PHONY: maybe-html-sid html-sid
33442 maybe-html-sid:
33443 @if sid
33444 maybe-html-sid: html-sid
33445
33446 html-sid: \
33447 configure-sid
33448 @: $(MAKE); $(unstage)
33449 @[ -f ./sid/Makefile ] || exit 0; \
33450 r=`${PWD_COMMAND}`; export r; \
33451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33452 $(HOST_EXPORTS) \
33453 for flag in $(EXTRA_HOST_FLAGS) ; do \
33454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33455 done; \
33456 echo "Doing html in sid"; \
33457 (cd $(HOST_SUBDIR)/sid && \
33458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33460 "RANLIB=$${RANLIB}" \
33461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33462 html) \
33463 || exit 1
33464
33465 @endif sid
33466
33467 .PHONY: maybe-TAGS-sid TAGS-sid
33468 maybe-TAGS-sid:
33469 @if sid
33470 maybe-TAGS-sid: TAGS-sid
33471
33472 TAGS-sid: \
33473 configure-sid
33474 @: $(MAKE); $(unstage)
33475 @[ -f ./sid/Makefile ] || exit 0; \
33476 r=`${PWD_COMMAND}`; export r; \
33477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33478 $(HOST_EXPORTS) \
33479 for flag in $(EXTRA_HOST_FLAGS) ; do \
33480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33481 done; \
33482 echo "Doing TAGS in sid"; \
33483 (cd $(HOST_SUBDIR)/sid && \
33484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33486 "RANLIB=$${RANLIB}" \
33487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33488 TAGS) \
33489 || exit 1
33490
33491 @endif sid
33492
33493 .PHONY: maybe-install-info-sid install-info-sid
33494 maybe-install-info-sid:
33495 @if sid
33496 maybe-install-info-sid: install-info-sid
33497
33498 install-info-sid: \
33499 configure-sid \
33500 info-sid
33501 @: $(MAKE); $(unstage)
33502 @[ -f ./sid/Makefile ] || exit 0; \
33503 r=`${PWD_COMMAND}`; export r; \
33504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505 $(HOST_EXPORTS) \
33506 for flag in $(EXTRA_HOST_FLAGS) ; do \
33507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508 done; \
33509 echo "Doing install-info in sid"; \
33510 (cd $(HOST_SUBDIR)/sid && \
33511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513 "RANLIB=$${RANLIB}" \
33514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33515 install-info) \
33516 || exit 1
33517
33518 @endif sid
33519
33520 .PHONY: maybe-install-dvi-sid install-dvi-sid
33521 maybe-install-dvi-sid:
33522 @if sid
33523 maybe-install-dvi-sid: install-dvi-sid
33524
33525 install-dvi-sid: \
33526 configure-sid \
33527 dvi-sid
33528 @: $(MAKE); $(unstage)
33529 @[ -f ./sid/Makefile ] || exit 0; \
33530 r=`${PWD_COMMAND}`; export r; \
33531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33532 $(HOST_EXPORTS) \
33533 for flag in $(EXTRA_HOST_FLAGS) ; do \
33534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33535 done; \
33536 echo "Doing install-dvi in sid"; \
33537 (cd $(HOST_SUBDIR)/sid && \
33538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33540 "RANLIB=$${RANLIB}" \
33541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33542 install-dvi) \
33543 || exit 1
33544
33545 @endif sid
33546
33547 .PHONY: maybe-install-pdf-sid install-pdf-sid
33548 maybe-install-pdf-sid:
33549 @if sid
33550 maybe-install-pdf-sid: install-pdf-sid
33551
33552 install-pdf-sid: \
33553 configure-sid \
33554 pdf-sid
33555 @: $(MAKE); $(unstage)
33556 @[ -f ./sid/Makefile ] || exit 0; \
33557 r=`${PWD_COMMAND}`; export r; \
33558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33559 $(HOST_EXPORTS) \
33560 for flag in $(EXTRA_HOST_FLAGS) ; do \
33561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33562 done; \
33563 echo "Doing install-pdf in sid"; \
33564 (cd $(HOST_SUBDIR)/sid && \
33565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33567 "RANLIB=$${RANLIB}" \
33568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33569 install-pdf) \
33570 || exit 1
33571
33572 @endif sid
33573
33574 .PHONY: maybe-install-html-sid install-html-sid
33575 maybe-install-html-sid:
33576 @if sid
33577 maybe-install-html-sid: install-html-sid
33578
33579 install-html-sid: \
33580 configure-sid \
33581 html-sid
33582 @: $(MAKE); $(unstage)
33583 @[ -f ./sid/Makefile ] || exit 0; \
33584 r=`${PWD_COMMAND}`; export r; \
33585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33586 $(HOST_EXPORTS) \
33587 for flag in $(EXTRA_HOST_FLAGS) ; do \
33588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33589 done; \
33590 echo "Doing install-html in sid"; \
33591 (cd $(HOST_SUBDIR)/sid && \
33592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33594 "RANLIB=$${RANLIB}" \
33595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33596 install-html) \
33597 || exit 1
33598
33599 @endif sid
33600
33601 .PHONY: maybe-installcheck-sid installcheck-sid
33602 maybe-installcheck-sid:
33603 @if sid
33604 maybe-installcheck-sid: installcheck-sid
33605
33606 installcheck-sid: \
33607 configure-sid
33608 @: $(MAKE); $(unstage)
33609 @[ -f ./sid/Makefile ] || exit 0; \
33610 r=`${PWD_COMMAND}`; export r; \
33611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33612 $(HOST_EXPORTS) \
33613 for flag in $(EXTRA_HOST_FLAGS) ; do \
33614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33615 done; \
33616 echo "Doing installcheck in sid"; \
33617 (cd $(HOST_SUBDIR)/sid && \
33618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33620 "RANLIB=$${RANLIB}" \
33621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33622 installcheck) \
33623 || exit 1
33624
33625 @endif sid
33626
33627 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33628 maybe-mostlyclean-sid:
33629 @if sid
33630 maybe-mostlyclean-sid: mostlyclean-sid
33631
33632 mostlyclean-sid:
33633 @: $(MAKE); $(unstage)
33634 @[ -f ./sid/Makefile ] || exit 0; \
33635 r=`${PWD_COMMAND}`; export r; \
33636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33637 $(HOST_EXPORTS) \
33638 for flag in $(EXTRA_HOST_FLAGS) ; do \
33639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33640 done; \
33641 echo "Doing mostlyclean in sid"; \
33642 (cd $(HOST_SUBDIR)/sid && \
33643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33645 "RANLIB=$${RANLIB}" \
33646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33647 mostlyclean) \
33648 || exit 1
33649
33650 @endif sid
33651
33652 .PHONY: maybe-clean-sid clean-sid
33653 maybe-clean-sid:
33654 @if sid
33655 maybe-clean-sid: clean-sid
33656
33657 clean-sid:
33658 @: $(MAKE); $(unstage)
33659 @[ -f ./sid/Makefile ] || exit 0; \
33660 r=`${PWD_COMMAND}`; export r; \
33661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33662 $(HOST_EXPORTS) \
33663 for flag in $(EXTRA_HOST_FLAGS) ; do \
33664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33665 done; \
33666 echo "Doing clean in sid"; \
33667 (cd $(HOST_SUBDIR)/sid && \
33668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33670 "RANLIB=$${RANLIB}" \
33671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33672 clean) \
33673 || exit 1
33674
33675 @endif sid
33676
33677 .PHONY: maybe-distclean-sid distclean-sid
33678 maybe-distclean-sid:
33679 @if sid
33680 maybe-distclean-sid: distclean-sid
33681
33682 distclean-sid:
33683 @: $(MAKE); $(unstage)
33684 @[ -f ./sid/Makefile ] || exit 0; \
33685 r=`${PWD_COMMAND}`; export r; \
33686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687 $(HOST_EXPORTS) \
33688 for flag in $(EXTRA_HOST_FLAGS) ; do \
33689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33690 done; \
33691 echo "Doing distclean in sid"; \
33692 (cd $(HOST_SUBDIR)/sid && \
33693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33695 "RANLIB=$${RANLIB}" \
33696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33697 distclean) \
33698 || exit 1
33699
33700 @endif sid
33701
33702 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33703 maybe-maintainer-clean-sid:
33704 @if sid
33705 maybe-maintainer-clean-sid: maintainer-clean-sid
33706
33707 maintainer-clean-sid:
33708 @: $(MAKE); $(unstage)
33709 @[ -f ./sid/Makefile ] || exit 0; \
33710 r=`${PWD_COMMAND}`; export r; \
33711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33712 $(HOST_EXPORTS) \
33713 for flag in $(EXTRA_HOST_FLAGS) ; do \
33714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33715 done; \
33716 echo "Doing maintainer-clean in sid"; \
33717 (cd $(HOST_SUBDIR)/sid && \
33718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33720 "RANLIB=$${RANLIB}" \
33721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33722 maintainer-clean) \
33723 || exit 1
33724
33725 @endif sid
33726
33727
33728
33729 .PHONY: configure-sim maybe-configure-sim
33730 maybe-configure-sim:
33731 @if gcc-bootstrap
33732 configure-sim: stage_current
33733 @endif gcc-bootstrap
33734 @if sim
33735 maybe-configure-sim: configure-sim
33736 configure-sim:
33737 @: $(MAKE); $(unstage)
33738 @r=`${PWD_COMMAND}`; export r; \
33739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33740 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
33742 $(HOST_EXPORTS) \
33743 echo Configuring in $(HOST_SUBDIR)/sim; \
33744 cd "$(HOST_SUBDIR)/sim" || exit 1; \
33745 case $(srcdir) in \
33746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33747 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33749 esac; \
33750 module_srcdir=sim; \
33751 $(SHELL) \
33752 $$s/$$module_srcdir/configure \
33753 --srcdir=$${topdir}/$$module_srcdir \
33754 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33755 --target=${target_alias} \
33756 || exit 1
33757 @endif sim
33758
33759
33760
33761
33762
33763 .PHONY: all-sim maybe-all-sim
33764 maybe-all-sim:
33765 @if gcc-bootstrap
33766 all-sim: stage_current
33767 @endif gcc-bootstrap
33768 @if sim
33769 TARGET-sim=all
33770 maybe-all-sim: all-sim
33771 all-sim: configure-sim
33772 @: $(MAKE); $(unstage)
33773 @r=`${PWD_COMMAND}`; export r; \
33774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33775 $(HOST_EXPORTS) \
33776 (cd $(HOST_SUBDIR)/sim && \
33777 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33778 $(TARGET-sim))
33779 @endif sim
33780
33781
33782
33783
33784 .PHONY: check-sim maybe-check-sim
33785 maybe-check-sim:
33786 @if sim
33787 maybe-check-sim: check-sim
33788
33789 check-sim:
33790 @: $(MAKE); $(unstage)
33791 @r=`${PWD_COMMAND}`; export r; \
33792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33793 $(HOST_EXPORTS) \
33794 (cd $(HOST_SUBDIR)/sim && \
33795 $(MAKE) $(FLAGS_TO_PASS) check)
33796
33797 @endif sim
33798
33799 .PHONY: install-sim maybe-install-sim
33800 maybe-install-sim:
33801 @if sim
33802 maybe-install-sim: install-sim
33803
33804 install-sim: installdirs
33805 @: $(MAKE); $(unstage)
33806 @r=`${PWD_COMMAND}`; export r; \
33807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33808 $(HOST_EXPORTS) \
33809 (cd $(HOST_SUBDIR)/sim && \
33810 $(MAKE) $(FLAGS_TO_PASS) install)
33811
33812 @endif sim
33813
33814 .PHONY: install-strip-sim maybe-install-strip-sim
33815 maybe-install-strip-sim:
33816 @if sim
33817 maybe-install-strip-sim: install-strip-sim
33818
33819 install-strip-sim: installdirs
33820 @: $(MAKE); $(unstage)
33821 @r=`${PWD_COMMAND}`; export r; \
33822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33823 $(HOST_EXPORTS) \
33824 (cd $(HOST_SUBDIR)/sim && \
33825 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33826
33827 @endif sim
33828
33829 # Other targets (info, dvi, pdf, etc.)
33830
33831 .PHONY: maybe-info-sim info-sim
33832 maybe-info-sim:
33833 @if sim
33834 maybe-info-sim: info-sim
33835
33836 info-sim: \
33837 configure-sim
33838 @: $(MAKE); $(unstage)
33839 @[ -f ./sim/Makefile ] || exit 0; \
33840 r=`${PWD_COMMAND}`; export r; \
33841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33842 $(HOST_EXPORTS) \
33843 for flag in $(EXTRA_HOST_FLAGS) ; do \
33844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33845 done; \
33846 echo "Doing info in sim"; \
33847 (cd $(HOST_SUBDIR)/sim && \
33848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33850 "RANLIB=$${RANLIB}" \
33851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33852 info) \
33853 || exit 1
33854
33855 @endif sim
33856
33857 .PHONY: maybe-dvi-sim dvi-sim
33858 maybe-dvi-sim:
33859 @if sim
33860 maybe-dvi-sim: dvi-sim
33861
33862 dvi-sim: \
33863 configure-sim
33864 @: $(MAKE); $(unstage)
33865 @[ -f ./sim/Makefile ] || exit 0; \
33866 r=`${PWD_COMMAND}`; export r; \
33867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33868 $(HOST_EXPORTS) \
33869 for flag in $(EXTRA_HOST_FLAGS) ; do \
33870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33871 done; \
33872 echo "Doing dvi in sim"; \
33873 (cd $(HOST_SUBDIR)/sim && \
33874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33876 "RANLIB=$${RANLIB}" \
33877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33878 dvi) \
33879 || exit 1
33880
33881 @endif sim
33882
33883 .PHONY: maybe-pdf-sim pdf-sim
33884 maybe-pdf-sim:
33885 @if sim
33886 maybe-pdf-sim: pdf-sim
33887
33888 pdf-sim: \
33889 configure-sim
33890 @: $(MAKE); $(unstage)
33891 @[ -f ./sim/Makefile ] || exit 0; \
33892 r=`${PWD_COMMAND}`; export r; \
33893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33894 $(HOST_EXPORTS) \
33895 for flag in $(EXTRA_HOST_FLAGS) ; do \
33896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33897 done; \
33898 echo "Doing pdf in sim"; \
33899 (cd $(HOST_SUBDIR)/sim && \
33900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33902 "RANLIB=$${RANLIB}" \
33903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33904 pdf) \
33905 || exit 1
33906
33907 @endif sim
33908
33909 .PHONY: maybe-html-sim html-sim
33910 maybe-html-sim:
33911 @if sim
33912 maybe-html-sim: html-sim
33913
33914 html-sim: \
33915 configure-sim
33916 @: $(MAKE); $(unstage)
33917 @[ -f ./sim/Makefile ] || exit 0; \
33918 r=`${PWD_COMMAND}`; export r; \
33919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33920 $(HOST_EXPORTS) \
33921 for flag in $(EXTRA_HOST_FLAGS) ; do \
33922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33923 done; \
33924 echo "Doing html in sim"; \
33925 (cd $(HOST_SUBDIR)/sim && \
33926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33928 "RANLIB=$${RANLIB}" \
33929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33930 html) \
33931 || exit 1
33932
33933 @endif sim
33934
33935 .PHONY: maybe-TAGS-sim TAGS-sim
33936 maybe-TAGS-sim:
33937 @if sim
33938 maybe-TAGS-sim: TAGS-sim
33939
33940 TAGS-sim: \
33941 configure-sim
33942 @: $(MAKE); $(unstage)
33943 @[ -f ./sim/Makefile ] || exit 0; \
33944 r=`${PWD_COMMAND}`; export r; \
33945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33946 $(HOST_EXPORTS) \
33947 for flag in $(EXTRA_HOST_FLAGS) ; do \
33948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33949 done; \
33950 echo "Doing TAGS in sim"; \
33951 (cd $(HOST_SUBDIR)/sim && \
33952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33954 "RANLIB=$${RANLIB}" \
33955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33956 TAGS) \
33957 || exit 1
33958
33959 @endif sim
33960
33961 .PHONY: maybe-install-info-sim install-info-sim
33962 maybe-install-info-sim:
33963 @if sim
33964 maybe-install-info-sim: install-info-sim
33965
33966 install-info-sim: \
33967 configure-sim \
33968 info-sim
33969 @: $(MAKE); $(unstage)
33970 @[ -f ./sim/Makefile ] || exit 0; \
33971 r=`${PWD_COMMAND}`; export r; \
33972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33973 $(HOST_EXPORTS) \
33974 for flag in $(EXTRA_HOST_FLAGS) ; do \
33975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33976 done; \
33977 echo "Doing install-info in sim"; \
33978 (cd $(HOST_SUBDIR)/sim && \
33979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33981 "RANLIB=$${RANLIB}" \
33982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33983 install-info) \
33984 || exit 1
33985
33986 @endif sim
33987
33988 .PHONY: maybe-install-dvi-sim install-dvi-sim
33989 maybe-install-dvi-sim:
33990 @if sim
33991 maybe-install-dvi-sim: install-dvi-sim
33992
33993 install-dvi-sim: \
33994 configure-sim \
33995 dvi-sim
33996 @: $(MAKE); $(unstage)
33997 @[ -f ./sim/Makefile ] || exit 0; \
33998 r=`${PWD_COMMAND}`; export r; \
33999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000 $(HOST_EXPORTS) \
34001 for flag in $(EXTRA_HOST_FLAGS) ; do \
34002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34003 done; \
34004 echo "Doing install-dvi in sim"; \
34005 (cd $(HOST_SUBDIR)/sim && \
34006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34008 "RANLIB=$${RANLIB}" \
34009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34010 install-dvi) \
34011 || exit 1
34012
34013 @endif sim
34014
34015 .PHONY: maybe-install-pdf-sim install-pdf-sim
34016 maybe-install-pdf-sim:
34017 @if sim
34018 maybe-install-pdf-sim: install-pdf-sim
34019
34020 install-pdf-sim: \
34021 configure-sim \
34022 pdf-sim
34023 @: $(MAKE); $(unstage)
34024 @[ -f ./sim/Makefile ] || exit 0; \
34025 r=`${PWD_COMMAND}`; export r; \
34026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027 $(HOST_EXPORTS) \
34028 for flag in $(EXTRA_HOST_FLAGS) ; do \
34029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030 done; \
34031 echo "Doing install-pdf in sim"; \
34032 (cd $(HOST_SUBDIR)/sim && \
34033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035 "RANLIB=$${RANLIB}" \
34036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037 install-pdf) \
34038 || exit 1
34039
34040 @endif sim
34041
34042 .PHONY: maybe-install-html-sim install-html-sim
34043 maybe-install-html-sim:
34044 @if sim
34045 maybe-install-html-sim: install-html-sim
34046
34047 install-html-sim: \
34048 configure-sim \
34049 html-sim
34050 @: $(MAKE); $(unstage)
34051 @[ -f ./sim/Makefile ] || exit 0; \
34052 r=`${PWD_COMMAND}`; export r; \
34053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34054 $(HOST_EXPORTS) \
34055 for flag in $(EXTRA_HOST_FLAGS) ; do \
34056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34057 done; \
34058 echo "Doing install-html in sim"; \
34059 (cd $(HOST_SUBDIR)/sim && \
34060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34062 "RANLIB=$${RANLIB}" \
34063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34064 install-html) \
34065 || exit 1
34066
34067 @endif sim
34068
34069 .PHONY: maybe-installcheck-sim installcheck-sim
34070 maybe-installcheck-sim:
34071 @if sim
34072 maybe-installcheck-sim: installcheck-sim
34073
34074 installcheck-sim: \
34075 configure-sim
34076 @: $(MAKE); $(unstage)
34077 @[ -f ./sim/Makefile ] || exit 0; \
34078 r=`${PWD_COMMAND}`; export r; \
34079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34080 $(HOST_EXPORTS) \
34081 for flag in $(EXTRA_HOST_FLAGS) ; do \
34082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34083 done; \
34084 echo "Doing installcheck in sim"; \
34085 (cd $(HOST_SUBDIR)/sim && \
34086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34088 "RANLIB=$${RANLIB}" \
34089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34090 installcheck) \
34091 || exit 1
34092
34093 @endif sim
34094
34095 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
34096 maybe-mostlyclean-sim:
34097 @if sim
34098 maybe-mostlyclean-sim: mostlyclean-sim
34099
34100 mostlyclean-sim:
34101 @: $(MAKE); $(unstage)
34102 @[ -f ./sim/Makefile ] || exit 0; \
34103 r=`${PWD_COMMAND}`; export r; \
34104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34105 $(HOST_EXPORTS) \
34106 for flag in $(EXTRA_HOST_FLAGS) ; do \
34107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34108 done; \
34109 echo "Doing mostlyclean in sim"; \
34110 (cd $(HOST_SUBDIR)/sim && \
34111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34113 "RANLIB=$${RANLIB}" \
34114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34115 mostlyclean) \
34116 || exit 1
34117
34118 @endif sim
34119
34120 .PHONY: maybe-clean-sim clean-sim
34121 maybe-clean-sim:
34122 @if sim
34123 maybe-clean-sim: clean-sim
34124
34125 clean-sim:
34126 @: $(MAKE); $(unstage)
34127 @[ -f ./sim/Makefile ] || exit 0; \
34128 r=`${PWD_COMMAND}`; export r; \
34129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130 $(HOST_EXPORTS) \
34131 for flag in $(EXTRA_HOST_FLAGS) ; do \
34132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34133 done; \
34134 echo "Doing clean in sim"; \
34135 (cd $(HOST_SUBDIR)/sim && \
34136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34138 "RANLIB=$${RANLIB}" \
34139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34140 clean) \
34141 || exit 1
34142
34143 @endif sim
34144
34145 .PHONY: maybe-distclean-sim distclean-sim
34146 maybe-distclean-sim:
34147 @if sim
34148 maybe-distclean-sim: distclean-sim
34149
34150 distclean-sim:
34151 @: $(MAKE); $(unstage)
34152 @[ -f ./sim/Makefile ] || exit 0; \
34153 r=`${PWD_COMMAND}`; export r; \
34154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34155 $(HOST_EXPORTS) \
34156 for flag in $(EXTRA_HOST_FLAGS) ; do \
34157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34158 done; \
34159 echo "Doing distclean in sim"; \
34160 (cd $(HOST_SUBDIR)/sim && \
34161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34163 "RANLIB=$${RANLIB}" \
34164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34165 distclean) \
34166 || exit 1
34167
34168 @endif sim
34169
34170 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
34171 maybe-maintainer-clean-sim:
34172 @if sim
34173 maybe-maintainer-clean-sim: maintainer-clean-sim
34174
34175 maintainer-clean-sim:
34176 @: $(MAKE); $(unstage)
34177 @[ -f ./sim/Makefile ] || exit 0; \
34178 r=`${PWD_COMMAND}`; export r; \
34179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34180 $(HOST_EXPORTS) \
34181 for flag in $(EXTRA_HOST_FLAGS) ; do \
34182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34183 done; \
34184 echo "Doing maintainer-clean in sim"; \
34185 (cd $(HOST_SUBDIR)/sim && \
34186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34188 "RANLIB=$${RANLIB}" \
34189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34190 maintainer-clean) \
34191 || exit 1
34192
34193 @endif sim
34194
34195
34196
34197 .PHONY: configure-texinfo maybe-configure-texinfo
34198 maybe-configure-texinfo:
34199 @if gcc-bootstrap
34200 configure-texinfo: stage_current
34201 @endif gcc-bootstrap
34202 @if texinfo
34203 maybe-configure-texinfo: configure-texinfo
34204 configure-texinfo:
34205 @: $(MAKE); $(unstage)
34206 @r=`${PWD_COMMAND}`; export r; \
34207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
34210 $(HOST_EXPORTS) \
34211 echo Configuring in $(HOST_SUBDIR)/texinfo; \
34212 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34213 case $(srcdir) in \
34214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34215 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34217 esac; \
34218 module_srcdir=texinfo; \
34219 $(SHELL) \
34220 $$s/$$module_srcdir/configure \
34221 --srcdir=$${topdir}/$$module_srcdir \
34222 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34223 --target=${target_alias} \
34224 || exit 1
34225 @endif texinfo
34226
34227
34228
34229
34230
34231 .PHONY: all-texinfo maybe-all-texinfo
34232 maybe-all-texinfo:
34233 @if gcc-bootstrap
34234 all-texinfo: stage_current
34235 @endif gcc-bootstrap
34236 @if texinfo
34237 TARGET-texinfo=all
34238 maybe-all-texinfo: all-texinfo
34239 all-texinfo: configure-texinfo
34240 @: $(MAKE); $(unstage)
34241 @r=`${PWD_COMMAND}`; export r; \
34242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34243 $(HOST_EXPORTS) \
34244 (cd $(HOST_SUBDIR)/texinfo && \
34245 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34246 $(TARGET-texinfo))
34247 @endif texinfo
34248
34249
34250
34251
34252 .PHONY: check-texinfo maybe-check-texinfo
34253 maybe-check-texinfo:
34254 @if texinfo
34255 maybe-check-texinfo: check-texinfo
34256
34257 check-texinfo:
34258 @: $(MAKE); $(unstage)
34259 @r=`${PWD_COMMAND}`; export r; \
34260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34261 $(HOST_EXPORTS) \
34262 (cd $(HOST_SUBDIR)/texinfo && \
34263 $(MAKE) $(FLAGS_TO_PASS) check)
34264
34265 @endif texinfo
34266
34267 .PHONY: install-texinfo maybe-install-texinfo
34268 maybe-install-texinfo:
34269 @if texinfo
34270 maybe-install-texinfo: install-texinfo
34271
34272 install-texinfo:
34273
34274 @endif texinfo
34275
34276 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
34277 maybe-install-strip-texinfo:
34278 @if texinfo
34279 maybe-install-strip-texinfo: install-strip-texinfo
34280
34281 install-strip-texinfo:
34282
34283 @endif texinfo
34284
34285 # Other targets (info, dvi, pdf, etc.)
34286
34287 .PHONY: maybe-info-texinfo info-texinfo
34288 maybe-info-texinfo:
34289 @if texinfo
34290 maybe-info-texinfo: info-texinfo
34291
34292 info-texinfo: \
34293 configure-texinfo
34294 @: $(MAKE); $(unstage)
34295 @[ -f ./texinfo/Makefile ] || exit 0; \
34296 r=`${PWD_COMMAND}`; export r; \
34297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34298 $(HOST_EXPORTS) \
34299 for flag in $(EXTRA_HOST_FLAGS) ; do \
34300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34301 done; \
34302 echo "Doing info in texinfo"; \
34303 (cd $(HOST_SUBDIR)/texinfo && \
34304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34306 "RANLIB=$${RANLIB}" \
34307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34308 info) \
34309 || exit 1
34310
34311 @endif texinfo
34312
34313 .PHONY: maybe-dvi-texinfo dvi-texinfo
34314 maybe-dvi-texinfo:
34315 @if texinfo
34316 maybe-dvi-texinfo: dvi-texinfo
34317
34318 dvi-texinfo: \
34319 configure-texinfo
34320 @: $(MAKE); $(unstage)
34321 @[ -f ./texinfo/Makefile ] || exit 0; \
34322 r=`${PWD_COMMAND}`; export r; \
34323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34324 $(HOST_EXPORTS) \
34325 for flag in $(EXTRA_HOST_FLAGS) ; do \
34326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34327 done; \
34328 echo "Doing dvi in texinfo"; \
34329 (cd $(HOST_SUBDIR)/texinfo && \
34330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34332 "RANLIB=$${RANLIB}" \
34333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34334 dvi) \
34335 || exit 1
34336
34337 @endif texinfo
34338
34339 .PHONY: maybe-pdf-texinfo pdf-texinfo
34340 maybe-pdf-texinfo:
34341 @if texinfo
34342 maybe-pdf-texinfo: pdf-texinfo
34343
34344 pdf-texinfo: \
34345 configure-texinfo
34346 @: $(MAKE); $(unstage)
34347 @[ -f ./texinfo/Makefile ] || exit 0; \
34348 r=`${PWD_COMMAND}`; export r; \
34349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34350 $(HOST_EXPORTS) \
34351 for flag in $(EXTRA_HOST_FLAGS) ; do \
34352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34353 done; \
34354 echo "Doing pdf in texinfo"; \
34355 (cd $(HOST_SUBDIR)/texinfo && \
34356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34358 "RANLIB=$${RANLIB}" \
34359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34360 pdf) \
34361 || exit 1
34362
34363 @endif texinfo
34364
34365 .PHONY: maybe-html-texinfo html-texinfo
34366 maybe-html-texinfo:
34367 @if texinfo
34368 maybe-html-texinfo: html-texinfo
34369
34370 html-texinfo: \
34371 configure-texinfo
34372 @: $(MAKE); $(unstage)
34373 @[ -f ./texinfo/Makefile ] || exit 0; \
34374 r=`${PWD_COMMAND}`; export r; \
34375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34376 $(HOST_EXPORTS) \
34377 for flag in $(EXTRA_HOST_FLAGS) ; do \
34378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34379 done; \
34380 echo "Doing html in texinfo"; \
34381 (cd $(HOST_SUBDIR)/texinfo && \
34382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34384 "RANLIB=$${RANLIB}" \
34385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34386 html) \
34387 || exit 1
34388
34389 @endif texinfo
34390
34391 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
34392 maybe-TAGS-texinfo:
34393 @if texinfo
34394 maybe-TAGS-texinfo: TAGS-texinfo
34395
34396 TAGS-texinfo: \
34397 configure-texinfo
34398 @: $(MAKE); $(unstage)
34399 @[ -f ./texinfo/Makefile ] || exit 0; \
34400 r=`${PWD_COMMAND}`; export r; \
34401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34402 $(HOST_EXPORTS) \
34403 for flag in $(EXTRA_HOST_FLAGS) ; do \
34404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34405 done; \
34406 echo "Doing TAGS in texinfo"; \
34407 (cd $(HOST_SUBDIR)/texinfo && \
34408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34410 "RANLIB=$${RANLIB}" \
34411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34412 TAGS) \
34413 || exit 1
34414
34415 @endif texinfo
34416
34417 .PHONY: maybe-install-info-texinfo install-info-texinfo
34418 maybe-install-info-texinfo:
34419 @if texinfo
34420 maybe-install-info-texinfo: install-info-texinfo
34421
34422 install-info-texinfo: \
34423 configure-texinfo \
34424 info-texinfo
34425 @: $(MAKE); $(unstage)
34426 @[ -f ./texinfo/Makefile ] || exit 0; \
34427 r=`${PWD_COMMAND}`; export r; \
34428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34429 $(HOST_EXPORTS) \
34430 for flag in $(EXTRA_HOST_FLAGS) ; do \
34431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34432 done; \
34433 echo "Doing install-info in texinfo"; \
34434 (cd $(HOST_SUBDIR)/texinfo && \
34435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34437 "RANLIB=$${RANLIB}" \
34438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34439 install-info) \
34440 || exit 1
34441
34442 @endif texinfo
34443
34444 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
34445 maybe-install-dvi-texinfo:
34446 @if texinfo
34447 maybe-install-dvi-texinfo: install-dvi-texinfo
34448
34449 install-dvi-texinfo: \
34450 configure-texinfo \
34451 dvi-texinfo
34452 @: $(MAKE); $(unstage)
34453 @[ -f ./texinfo/Makefile ] || exit 0; \
34454 r=`${PWD_COMMAND}`; export r; \
34455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34456 $(HOST_EXPORTS) \
34457 for flag in $(EXTRA_HOST_FLAGS) ; do \
34458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34459 done; \
34460 echo "Doing install-dvi in texinfo"; \
34461 (cd $(HOST_SUBDIR)/texinfo && \
34462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34464 "RANLIB=$${RANLIB}" \
34465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34466 install-dvi) \
34467 || exit 1
34468
34469 @endif texinfo
34470
34471 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34472 maybe-install-pdf-texinfo:
34473 @if texinfo
34474 maybe-install-pdf-texinfo: install-pdf-texinfo
34475
34476 install-pdf-texinfo: \
34477 configure-texinfo \
34478 pdf-texinfo
34479 @: $(MAKE); $(unstage)
34480 @[ -f ./texinfo/Makefile ] || exit 0; \
34481 r=`${PWD_COMMAND}`; export r; \
34482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34483 $(HOST_EXPORTS) \
34484 for flag in $(EXTRA_HOST_FLAGS) ; do \
34485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34486 done; \
34487 echo "Doing install-pdf in texinfo"; \
34488 (cd $(HOST_SUBDIR)/texinfo && \
34489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34491 "RANLIB=$${RANLIB}" \
34492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34493 install-pdf) \
34494 || exit 1
34495
34496 @endif texinfo
34497
34498 .PHONY: maybe-install-html-texinfo install-html-texinfo
34499 maybe-install-html-texinfo:
34500 @if texinfo
34501 maybe-install-html-texinfo: install-html-texinfo
34502
34503 install-html-texinfo: \
34504 configure-texinfo \
34505 html-texinfo
34506 @: $(MAKE); $(unstage)
34507 @[ -f ./texinfo/Makefile ] || exit 0; \
34508 r=`${PWD_COMMAND}`; export r; \
34509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34510 $(HOST_EXPORTS) \
34511 for flag in $(EXTRA_HOST_FLAGS) ; do \
34512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34513 done; \
34514 echo "Doing install-html in texinfo"; \
34515 (cd $(HOST_SUBDIR)/texinfo && \
34516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34518 "RANLIB=$${RANLIB}" \
34519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34520 install-html) \
34521 || exit 1
34522
34523 @endif texinfo
34524
34525 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34526 maybe-installcheck-texinfo:
34527 @if texinfo
34528 maybe-installcheck-texinfo: installcheck-texinfo
34529
34530 installcheck-texinfo: \
34531 configure-texinfo
34532 @: $(MAKE); $(unstage)
34533 @[ -f ./texinfo/Makefile ] || exit 0; \
34534 r=`${PWD_COMMAND}`; export r; \
34535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34536 $(HOST_EXPORTS) \
34537 for flag in $(EXTRA_HOST_FLAGS) ; do \
34538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34539 done; \
34540 echo "Doing installcheck in texinfo"; \
34541 (cd $(HOST_SUBDIR)/texinfo && \
34542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34544 "RANLIB=$${RANLIB}" \
34545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34546 installcheck) \
34547 || exit 1
34548
34549 @endif texinfo
34550
34551 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34552 maybe-mostlyclean-texinfo:
34553 @if texinfo
34554 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34555
34556 mostlyclean-texinfo:
34557 @: $(MAKE); $(unstage)
34558 @[ -f ./texinfo/Makefile ] || exit 0; \
34559 r=`${PWD_COMMAND}`; export r; \
34560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34561 $(HOST_EXPORTS) \
34562 for flag in $(EXTRA_HOST_FLAGS) ; do \
34563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34564 done; \
34565 echo "Doing mostlyclean in texinfo"; \
34566 (cd $(HOST_SUBDIR)/texinfo && \
34567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34569 "RANLIB=$${RANLIB}" \
34570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34571 mostlyclean) \
34572 || exit 1
34573
34574 @endif texinfo
34575
34576 .PHONY: maybe-clean-texinfo clean-texinfo
34577 maybe-clean-texinfo:
34578 @if texinfo
34579 maybe-clean-texinfo: clean-texinfo
34580
34581 clean-texinfo:
34582 @: $(MAKE); $(unstage)
34583 @[ -f ./texinfo/Makefile ] || exit 0; \
34584 r=`${PWD_COMMAND}`; export r; \
34585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34586 $(HOST_EXPORTS) \
34587 for flag in $(EXTRA_HOST_FLAGS) ; do \
34588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34589 done; \
34590 echo "Doing clean in texinfo"; \
34591 (cd $(HOST_SUBDIR)/texinfo && \
34592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34594 "RANLIB=$${RANLIB}" \
34595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34596 clean) \
34597 || exit 1
34598
34599 @endif texinfo
34600
34601 .PHONY: maybe-distclean-texinfo distclean-texinfo
34602 maybe-distclean-texinfo:
34603 @if texinfo
34604 maybe-distclean-texinfo: distclean-texinfo
34605
34606 distclean-texinfo:
34607 @: $(MAKE); $(unstage)
34608 @[ -f ./texinfo/Makefile ] || exit 0; \
34609 r=`${PWD_COMMAND}`; export r; \
34610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34611 $(HOST_EXPORTS) \
34612 for flag in $(EXTRA_HOST_FLAGS) ; do \
34613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34614 done; \
34615 echo "Doing distclean in texinfo"; \
34616 (cd $(HOST_SUBDIR)/texinfo && \
34617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34619 "RANLIB=$${RANLIB}" \
34620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34621 distclean) \
34622 || exit 1
34623
34624 @endif texinfo
34625
34626 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34627 maybe-maintainer-clean-texinfo:
34628 @if texinfo
34629 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34630
34631 maintainer-clean-texinfo:
34632 @: $(MAKE); $(unstage)
34633 @[ -f ./texinfo/Makefile ] || exit 0; \
34634 r=`${PWD_COMMAND}`; export r; \
34635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34636 $(HOST_EXPORTS) \
34637 for flag in $(EXTRA_HOST_FLAGS) ; do \
34638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34639 done; \
34640 echo "Doing maintainer-clean in texinfo"; \
34641 (cd $(HOST_SUBDIR)/texinfo && \
34642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34644 "RANLIB=$${RANLIB}" \
34645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34646 maintainer-clean) \
34647 || exit 1
34648
34649 @endif texinfo
34650
34651
34652
34653 .PHONY: configure-zlib maybe-configure-zlib
34654 maybe-configure-zlib:
34655 @if gcc-bootstrap
34656 configure-zlib: stage_current
34657 @endif gcc-bootstrap
34658 @if zlib
34659 maybe-configure-zlib: configure-zlib
34660 configure-zlib:
34661 @r=`${PWD_COMMAND}`; export r; \
34662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34663 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34664 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34665 $(HOST_EXPORTS) \
34666 echo Configuring in $(HOST_SUBDIR)/zlib; \
34667 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
34668 case $(srcdir) in \
34669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34670 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34672 esac; \
34673 module_srcdir=zlib; \
34674 $(SHELL) \
34675 $$s/$$module_srcdir/configure \
34676 --srcdir=$${topdir}/$$module_srcdir \
34677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34678 --target=${target_alias} @extra_host_zlib_configure_flags@ \
34679 || exit 1
34680 @endif zlib
34681
34682
34683
34684 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
34685 maybe-configure-stage1-zlib:
34686 @if zlib-bootstrap
34687 maybe-configure-stage1-zlib: configure-stage1-zlib
34688 configure-stage1-zlib:
34689 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34691 @r=`${PWD_COMMAND}`; export r; \
34692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693 TFLAGS="$(STAGE1_TFLAGS)"; \
34694 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34695 $(HOST_EXPORTS) \
34696 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34697 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34698 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
34699 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
34700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34701 cd $(HOST_SUBDIR)/zlib || exit 1; \
34702 case $(srcdir) in \
34703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34704 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34706 esac; \
34707 module_srcdir=zlib; \
34708 $(SHELL) $$s/$$module_srcdir/configure \
34709 --srcdir=$${topdir}/$$module_srcdir \
34710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34711 --target=${target_alias} \
34712 \
34713 $(STAGE1_CONFIGURE_FLAGS) \
34714 @extra_host_zlib_configure_flags@
34715 @endif zlib-bootstrap
34716
34717 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
34718 maybe-configure-stage2-zlib:
34719 @if zlib-bootstrap
34720 maybe-configure-stage2-zlib: configure-stage2-zlib
34721 configure-stage2-zlib:
34722 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34723 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34724 @r=`${PWD_COMMAND}`; export r; \
34725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34726 TFLAGS="$(STAGE2_TFLAGS)"; \
34727 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34728 $(HOST_EXPORTS) \
34729 $(POSTSTAGE1_HOST_EXPORTS) \
34730 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34731 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34732 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
34733 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
34734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34735 cd $(HOST_SUBDIR)/zlib || exit 1; \
34736 case $(srcdir) in \
34737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34738 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34740 esac; \
34741 module_srcdir=zlib; \
34742 $(SHELL) $$s/$$module_srcdir/configure \
34743 --srcdir=$${topdir}/$$module_srcdir \
34744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34745 --target=${target_alias} \
34746 --with-build-libsubdir=$(HOST_SUBDIR) \
34747 $(STAGE2_CONFIGURE_FLAGS) \
34748 @extra_host_zlib_configure_flags@
34749 @endif zlib-bootstrap
34750
34751 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
34752 maybe-configure-stage3-zlib:
34753 @if zlib-bootstrap
34754 maybe-configure-stage3-zlib: configure-stage3-zlib
34755 configure-stage3-zlib:
34756 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34758 @r=`${PWD_COMMAND}`; export r; \
34759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34760 TFLAGS="$(STAGE3_TFLAGS)"; \
34761 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34762 $(HOST_EXPORTS) \
34763 $(POSTSTAGE1_HOST_EXPORTS) \
34764 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34765 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34766 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
34767 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
34768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34769 cd $(HOST_SUBDIR)/zlib || exit 1; \
34770 case $(srcdir) in \
34771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34772 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34774 esac; \
34775 module_srcdir=zlib; \
34776 $(SHELL) $$s/$$module_srcdir/configure \
34777 --srcdir=$${topdir}/$$module_srcdir \
34778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34779 --target=${target_alias} \
34780 --with-build-libsubdir=$(HOST_SUBDIR) \
34781 $(STAGE3_CONFIGURE_FLAGS) \
34782 @extra_host_zlib_configure_flags@
34783 @endif zlib-bootstrap
34784
34785 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
34786 maybe-configure-stage4-zlib:
34787 @if zlib-bootstrap
34788 maybe-configure-stage4-zlib: configure-stage4-zlib
34789 configure-stage4-zlib:
34790 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34792 @r=`${PWD_COMMAND}`; export r; \
34793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794 TFLAGS="$(STAGE4_TFLAGS)"; \
34795 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34796 $(HOST_EXPORTS) \
34797 $(POSTSTAGE1_HOST_EXPORTS) \
34798 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34799 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34800 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
34801 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
34802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34803 cd $(HOST_SUBDIR)/zlib || exit 1; \
34804 case $(srcdir) in \
34805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34806 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34808 esac; \
34809 module_srcdir=zlib; \
34810 $(SHELL) $$s/$$module_srcdir/configure \
34811 --srcdir=$${topdir}/$$module_srcdir \
34812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34813 --target=${target_alias} \
34814 --with-build-libsubdir=$(HOST_SUBDIR) \
34815 $(STAGE4_CONFIGURE_FLAGS) \
34816 @extra_host_zlib_configure_flags@
34817 @endif zlib-bootstrap
34818
34819 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34820 maybe-configure-stageprofile-zlib:
34821 @if zlib-bootstrap
34822 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34823 configure-stageprofile-zlib:
34824 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34826 @r=`${PWD_COMMAND}`; export r; \
34827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34828 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34829 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34830 $(HOST_EXPORTS) \
34831 $(POSTSTAGE1_HOST_EXPORTS) \
34832 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34833 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34834 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
34835 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
34836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34837 cd $(HOST_SUBDIR)/zlib || exit 1; \
34838 case $(srcdir) in \
34839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34840 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34842 esac; \
34843 module_srcdir=zlib; \
34844 $(SHELL) $$s/$$module_srcdir/configure \
34845 --srcdir=$${topdir}/$$module_srcdir \
34846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34847 --target=${target_alias} \
34848 --with-build-libsubdir=$(HOST_SUBDIR) \
34849 $(STAGEprofile_CONFIGURE_FLAGS) \
34850 @extra_host_zlib_configure_flags@
34851 @endif zlib-bootstrap
34852
34853 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
34854 maybe-configure-stagetrain-zlib:
34855 @if zlib-bootstrap
34856 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
34857 configure-stagetrain-zlib:
34858 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34860 @r=`${PWD_COMMAND}`; export r; \
34861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34862 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34863 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34864 $(HOST_EXPORTS) \
34865 $(POSTSTAGE1_HOST_EXPORTS) \
34866 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
34867 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
34868 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
34869 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
34870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34871 cd $(HOST_SUBDIR)/zlib || exit 1; \
34872 case $(srcdir) in \
34873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34874 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34876 esac; \
34877 module_srcdir=zlib; \
34878 $(SHELL) $$s/$$module_srcdir/configure \
34879 --srcdir=$${topdir}/$$module_srcdir \
34880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34881 --target=${target_alias} \
34882 --with-build-libsubdir=$(HOST_SUBDIR) \
34883 $(STAGEtrain_CONFIGURE_FLAGS) \
34884 @extra_host_zlib_configure_flags@
34885 @endif zlib-bootstrap
34886
34887 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34888 maybe-configure-stagefeedback-zlib:
34889 @if zlib-bootstrap
34890 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34891 configure-stagefeedback-zlib:
34892 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34894 @r=`${PWD_COMMAND}`; export r; \
34895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34896 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34897 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34898 $(HOST_EXPORTS) \
34899 $(POSTSTAGE1_HOST_EXPORTS) \
34900 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34901 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34902 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
34903 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
34904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34905 cd $(HOST_SUBDIR)/zlib || exit 1; \
34906 case $(srcdir) in \
34907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34908 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34910 esac; \
34911 module_srcdir=zlib; \
34912 $(SHELL) $$s/$$module_srcdir/configure \
34913 --srcdir=$${topdir}/$$module_srcdir \
34914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34915 --target=${target_alias} \
34916 --with-build-libsubdir=$(HOST_SUBDIR) \
34917 $(STAGEfeedback_CONFIGURE_FLAGS) \
34918 @extra_host_zlib_configure_flags@
34919 @endif zlib-bootstrap
34920
34921 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
34922 maybe-configure-stageautoprofile-zlib:
34923 @if zlib-bootstrap
34924 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
34925 configure-stageautoprofile-zlib:
34926 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34928 @r=`${PWD_COMMAND}`; export r; \
34929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34930 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34931 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34932 $(HOST_EXPORTS) \
34933 $(POSTSTAGE1_HOST_EXPORTS) \
34934 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34935 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34936 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
34937 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
34938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34939 cd $(HOST_SUBDIR)/zlib || exit 1; \
34940 case $(srcdir) in \
34941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34942 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34944 esac; \
34945 module_srcdir=zlib; \
34946 $(SHELL) $$s/$$module_srcdir/configure \
34947 --srcdir=$${topdir}/$$module_srcdir \
34948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34949 --target=${target_alias} \
34950 --with-build-libsubdir=$(HOST_SUBDIR) \
34951 $(STAGEautoprofile_CONFIGURE_FLAGS) \
34952 @extra_host_zlib_configure_flags@
34953 @endif zlib-bootstrap
34954
34955 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
34956 maybe-configure-stageautofeedback-zlib:
34957 @if zlib-bootstrap
34958 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
34959 configure-stageautofeedback-zlib:
34960 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34962 @r=`${PWD_COMMAND}`; export r; \
34963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34965 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34966 $(HOST_EXPORTS) \
34967 $(POSTSTAGE1_HOST_EXPORTS) \
34968 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34969 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34970 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
34971 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
34972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34973 cd $(HOST_SUBDIR)/zlib || exit 1; \
34974 case $(srcdir) in \
34975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34976 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34978 esac; \
34979 module_srcdir=zlib; \
34980 $(SHELL) $$s/$$module_srcdir/configure \
34981 --srcdir=$${topdir}/$$module_srcdir \
34982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34983 --target=${target_alias} \
34984 --with-build-libsubdir=$(HOST_SUBDIR) \
34985 $(STAGEautofeedback_CONFIGURE_FLAGS) \
34986 @extra_host_zlib_configure_flags@
34987 @endif zlib-bootstrap
34988
34989
34990
34991
34992
34993 .PHONY: all-zlib maybe-all-zlib
34994 maybe-all-zlib:
34995 @if gcc-bootstrap
34996 all-zlib: stage_current
34997 @endif gcc-bootstrap
34998 @if zlib
34999 TARGET-zlib=all
35000 maybe-all-zlib: all-zlib
35001 all-zlib: configure-zlib
35002 @r=`${PWD_COMMAND}`; export r; \
35003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004 $(HOST_EXPORTS) \
35005 (cd $(HOST_SUBDIR)/zlib && \
35006 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35007 $(TARGET-zlib))
35008 @endif zlib
35009
35010
35011
35012 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
35013 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
35014 maybe-all-stage1-zlib:
35015 maybe-clean-stage1-zlib:
35016 @if zlib-bootstrap
35017 maybe-all-stage1-zlib: all-stage1-zlib
35018 all-stage1: all-stage1-zlib
35019 TARGET-stage1-zlib = $(TARGET-zlib)
35020 all-stage1-zlib: configure-stage1-zlib
35021 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35022 @r=`${PWD_COMMAND}`; export r; \
35023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35024 TFLAGS="$(STAGE1_TFLAGS)"; \
35025 $(HOST_EXPORTS) \
35026 cd $(HOST_SUBDIR)/zlib && \
35027 \
35028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35029 CFLAGS="$(STAGE1_CFLAGS)" \
35030 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
35031 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
35032 LIBCFLAGS="$(LIBCFLAGS)" \
35033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35036 $(EXTRA_HOST_FLAGS) \
35037 $(STAGE1_FLAGS_TO_PASS) \
35038 TFLAGS="$(STAGE1_TFLAGS)" \
35039 $(TARGET-stage1-zlib)
35040
35041 maybe-clean-stage1-zlib: clean-stage1-zlib
35042 clean-stage1: clean-stage1-zlib
35043 clean-stage1-zlib:
35044 @if [ $(current_stage) = stage1 ]; then \
35045 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35046 else \
35047 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
35048 $(MAKE) stage1-start; \
35049 fi; \
35050 cd $(HOST_SUBDIR)/zlib && \
35051 $(MAKE) $(EXTRA_HOST_FLAGS) \
35052 $(STAGE1_FLAGS_TO_PASS) clean
35053 @endif zlib-bootstrap
35054
35055
35056 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
35057 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
35058 maybe-all-stage2-zlib:
35059 maybe-clean-stage2-zlib:
35060 @if zlib-bootstrap
35061 maybe-all-stage2-zlib: all-stage2-zlib
35062 all-stage2: all-stage2-zlib
35063 TARGET-stage2-zlib = $(TARGET-zlib)
35064 all-stage2-zlib: configure-stage2-zlib
35065 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35066 @r=`${PWD_COMMAND}`; export r; \
35067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35068 TFLAGS="$(STAGE2_TFLAGS)"; \
35069 $(HOST_EXPORTS) \
35070 $(POSTSTAGE1_HOST_EXPORTS) \
35071 cd $(HOST_SUBDIR)/zlib && \
35072 \
35073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35074 CFLAGS="$(STAGE2_CFLAGS)" \
35075 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
35076 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
35077 LIBCFLAGS="$(STAGE2_CFLAGS)" \
35078 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35079 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35080 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35081 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35082 TFLAGS="$(STAGE2_TFLAGS)" \
35083 $(TARGET-stage2-zlib)
35084
35085 maybe-clean-stage2-zlib: clean-stage2-zlib
35086 clean-stage2: clean-stage2-zlib
35087 clean-stage2-zlib:
35088 @if [ $(current_stage) = stage2 ]; then \
35089 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35090 else \
35091 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
35092 $(MAKE) stage2-start; \
35093 fi; \
35094 cd $(HOST_SUBDIR)/zlib && \
35095 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35096 @endif zlib-bootstrap
35097
35098
35099 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
35100 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
35101 maybe-all-stage3-zlib:
35102 maybe-clean-stage3-zlib:
35103 @if zlib-bootstrap
35104 maybe-all-stage3-zlib: all-stage3-zlib
35105 all-stage3: all-stage3-zlib
35106 TARGET-stage3-zlib = $(TARGET-zlib)
35107 all-stage3-zlib: configure-stage3-zlib
35108 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35109 @r=`${PWD_COMMAND}`; export r; \
35110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35111 TFLAGS="$(STAGE3_TFLAGS)"; \
35112 $(HOST_EXPORTS) \
35113 $(POSTSTAGE1_HOST_EXPORTS) \
35114 cd $(HOST_SUBDIR)/zlib && \
35115 \
35116 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35117 CFLAGS="$(STAGE3_CFLAGS)" \
35118 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
35119 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
35120 LIBCFLAGS="$(STAGE3_CFLAGS)" \
35121 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35122 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35123 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35124 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35125 TFLAGS="$(STAGE3_TFLAGS)" \
35126 $(TARGET-stage3-zlib)
35127
35128 maybe-clean-stage3-zlib: clean-stage3-zlib
35129 clean-stage3: clean-stage3-zlib
35130 clean-stage3-zlib:
35131 @if [ $(current_stage) = stage3 ]; then \
35132 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35133 else \
35134 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
35135 $(MAKE) stage3-start; \
35136 fi; \
35137 cd $(HOST_SUBDIR)/zlib && \
35138 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35139 @endif zlib-bootstrap
35140
35141
35142 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
35143 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
35144 maybe-all-stage4-zlib:
35145 maybe-clean-stage4-zlib:
35146 @if zlib-bootstrap
35147 maybe-all-stage4-zlib: all-stage4-zlib
35148 all-stage4: all-stage4-zlib
35149 TARGET-stage4-zlib = $(TARGET-zlib)
35150 all-stage4-zlib: configure-stage4-zlib
35151 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35152 @r=`${PWD_COMMAND}`; export r; \
35153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35154 TFLAGS="$(STAGE4_TFLAGS)"; \
35155 $(HOST_EXPORTS) \
35156 $(POSTSTAGE1_HOST_EXPORTS) \
35157 cd $(HOST_SUBDIR)/zlib && \
35158 \
35159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35160 CFLAGS="$(STAGE4_CFLAGS)" \
35161 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
35162 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
35163 LIBCFLAGS="$(STAGE4_CFLAGS)" \
35164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35167 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35168 TFLAGS="$(STAGE4_TFLAGS)" \
35169 $(TARGET-stage4-zlib)
35170
35171 maybe-clean-stage4-zlib: clean-stage4-zlib
35172 clean-stage4: clean-stage4-zlib
35173 clean-stage4-zlib:
35174 @if [ $(current_stage) = stage4 ]; then \
35175 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35176 else \
35177 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
35178 $(MAKE) stage4-start; \
35179 fi; \
35180 cd $(HOST_SUBDIR)/zlib && \
35181 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35182 @endif zlib-bootstrap
35183
35184
35185 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
35186 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
35187 maybe-all-stageprofile-zlib:
35188 maybe-clean-stageprofile-zlib:
35189 @if zlib-bootstrap
35190 maybe-all-stageprofile-zlib: all-stageprofile-zlib
35191 all-stageprofile: all-stageprofile-zlib
35192 TARGET-stageprofile-zlib = $(TARGET-zlib)
35193 all-stageprofile-zlib: configure-stageprofile-zlib
35194 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35195 @r=`${PWD_COMMAND}`; export r; \
35196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35197 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35198 $(HOST_EXPORTS) \
35199 $(POSTSTAGE1_HOST_EXPORTS) \
35200 cd $(HOST_SUBDIR)/zlib && \
35201 \
35202 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35203 CFLAGS="$(STAGEprofile_CFLAGS)" \
35204 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
35205 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
35206 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
35207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35210 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35211 TFLAGS="$(STAGEprofile_TFLAGS)" \
35212 $(TARGET-stageprofile-zlib)
35213
35214 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
35215 clean-stageprofile: clean-stageprofile-zlib
35216 clean-stageprofile-zlib:
35217 @if [ $(current_stage) = stageprofile ]; then \
35218 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35219 else \
35220 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
35221 $(MAKE) stageprofile-start; \
35222 fi; \
35223 cd $(HOST_SUBDIR)/zlib && \
35224 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35225 @endif zlib-bootstrap
35226
35227
35228 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
35229 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
35230 maybe-all-stagetrain-zlib:
35231 maybe-clean-stagetrain-zlib:
35232 @if zlib-bootstrap
35233 maybe-all-stagetrain-zlib: all-stagetrain-zlib
35234 all-stagetrain: all-stagetrain-zlib
35235 TARGET-stagetrain-zlib = $(TARGET-zlib)
35236 all-stagetrain-zlib: configure-stagetrain-zlib
35237 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
35238 @r=`${PWD_COMMAND}`; export r; \
35239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35240 TFLAGS="$(STAGEtrain_TFLAGS)"; \
35241 $(HOST_EXPORTS) \
35242 $(POSTSTAGE1_HOST_EXPORTS) \
35243 cd $(HOST_SUBDIR)/zlib && \
35244 \
35245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35246 CFLAGS="$(STAGEtrain_CFLAGS)" \
35247 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
35248 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
35249 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
35250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35253 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35254 TFLAGS="$(STAGEtrain_TFLAGS)" \
35255 $(TARGET-stagetrain-zlib)
35256
35257 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
35258 clean-stagetrain: clean-stagetrain-zlib
35259 clean-stagetrain-zlib:
35260 @if [ $(current_stage) = stagetrain ]; then \
35261 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35262 else \
35263 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
35264 $(MAKE) stagetrain-start; \
35265 fi; \
35266 cd $(HOST_SUBDIR)/zlib && \
35267 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35268 @endif zlib-bootstrap
35269
35270
35271 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
35272 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
35273 maybe-all-stagefeedback-zlib:
35274 maybe-clean-stagefeedback-zlib:
35275 @if zlib-bootstrap
35276 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
35277 all-stagefeedback: all-stagefeedback-zlib
35278 TARGET-stagefeedback-zlib = $(TARGET-zlib)
35279 all-stagefeedback-zlib: configure-stagefeedback-zlib
35280 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35281 @r=`${PWD_COMMAND}`; export r; \
35282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35283 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35284 $(HOST_EXPORTS) \
35285 $(POSTSTAGE1_HOST_EXPORTS) \
35286 cd $(HOST_SUBDIR)/zlib && \
35287 \
35288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35289 CFLAGS="$(STAGEfeedback_CFLAGS)" \
35290 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
35291 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
35292 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
35293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35296 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35297 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35298 $(TARGET-stagefeedback-zlib)
35299
35300 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
35301 clean-stagefeedback: clean-stagefeedback-zlib
35302 clean-stagefeedback-zlib:
35303 @if [ $(current_stage) = stagefeedback ]; then \
35304 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35305 else \
35306 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
35307 $(MAKE) stagefeedback-start; \
35308 fi; \
35309 cd $(HOST_SUBDIR)/zlib && \
35310 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35311 @endif zlib-bootstrap
35312
35313
35314 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
35315 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
35316 maybe-all-stageautoprofile-zlib:
35317 maybe-clean-stageautoprofile-zlib:
35318 @if zlib-bootstrap
35319 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
35320 all-stageautoprofile: all-stageautoprofile-zlib
35321 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
35322 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
35323 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
35324 @r=`${PWD_COMMAND}`; export r; \
35325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35326 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
35327 $(HOST_EXPORTS) \
35328 $(POSTSTAGE1_HOST_EXPORTS) \
35329 cd $(HOST_SUBDIR)/zlib && \
35330 $$s/gcc/config/i386/$(AUTO_PROFILE) \
35331 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35332 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
35333 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
35334 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
35335 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
35336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35340 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
35341 $(TARGET-stageautoprofile-zlib)
35342
35343 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
35344 clean-stageautoprofile: clean-stageautoprofile-zlib
35345 clean-stageautoprofile-zlib:
35346 @if [ $(current_stage) = stageautoprofile ]; then \
35347 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35348 else \
35349 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
35350 $(MAKE) stageautoprofile-start; \
35351 fi; \
35352 cd $(HOST_SUBDIR)/zlib && \
35353 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35354 @endif zlib-bootstrap
35355
35356
35357 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
35358 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
35359 maybe-all-stageautofeedback-zlib:
35360 maybe-clean-stageautofeedback-zlib:
35361 @if zlib-bootstrap
35362 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
35363 all-stageautofeedback: all-stageautofeedback-zlib
35364 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
35365 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
35366 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
35367 @r=`${PWD_COMMAND}`; export r; \
35368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35369 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
35370 $(HOST_EXPORTS) \
35371 $(POSTSTAGE1_HOST_EXPORTS) \
35372 cd $(HOST_SUBDIR)/zlib && \
35373 \
35374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35375 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
35376 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
35377 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
35378 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
35379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35383 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
35384 $(TARGET-stageautofeedback-zlib)
35385
35386 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
35387 clean-stageautofeedback: clean-stageautofeedback-zlib
35388 clean-stageautofeedback-zlib:
35389 @if [ $(current_stage) = stageautofeedback ]; then \
35390 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35391 else \
35392 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
35393 $(MAKE) stageautofeedback-start; \
35394 fi; \
35395 cd $(HOST_SUBDIR)/zlib && \
35396 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35397 @endif zlib-bootstrap
35398
35399
35400
35401
35402
35403 .PHONY: check-zlib maybe-check-zlib
35404 maybe-check-zlib:
35405 @if zlib
35406 maybe-check-zlib: check-zlib
35407
35408 check-zlib:
35409
35410 @endif zlib
35411
35412 .PHONY: install-zlib maybe-install-zlib
35413 maybe-install-zlib:
35414 @if zlib
35415 maybe-install-zlib: install-zlib
35416
35417 install-zlib:
35418
35419 @endif zlib
35420
35421 .PHONY: install-strip-zlib maybe-install-strip-zlib
35422 maybe-install-strip-zlib:
35423 @if zlib
35424 maybe-install-strip-zlib: install-strip-zlib
35425
35426 install-strip-zlib:
35427
35428 @endif zlib
35429
35430 # Other targets (info, dvi, pdf, etc.)
35431
35432 .PHONY: maybe-info-zlib info-zlib
35433 maybe-info-zlib:
35434 @if zlib
35435 maybe-info-zlib: info-zlib
35436
35437 info-zlib: \
35438 configure-zlib
35439 @[ -f ./zlib/Makefile ] || exit 0; \
35440 r=`${PWD_COMMAND}`; export r; \
35441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35442 $(HOST_EXPORTS) \
35443 for flag in $(EXTRA_HOST_FLAGS) ; do \
35444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35445 done; \
35446 echo "Doing info in zlib"; \
35447 (cd $(HOST_SUBDIR)/zlib && \
35448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35450 "RANLIB=$${RANLIB}" \
35451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35452 info) \
35453 || exit 1
35454
35455 @endif zlib
35456
35457 .PHONY: maybe-dvi-zlib dvi-zlib
35458 maybe-dvi-zlib:
35459 @if zlib
35460 maybe-dvi-zlib: dvi-zlib
35461
35462 dvi-zlib: \
35463 configure-zlib
35464 @[ -f ./zlib/Makefile ] || exit 0; \
35465 r=`${PWD_COMMAND}`; export r; \
35466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35467 $(HOST_EXPORTS) \
35468 for flag in $(EXTRA_HOST_FLAGS) ; do \
35469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35470 done; \
35471 echo "Doing dvi in zlib"; \
35472 (cd $(HOST_SUBDIR)/zlib && \
35473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35475 "RANLIB=$${RANLIB}" \
35476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35477 dvi) \
35478 || exit 1
35479
35480 @endif zlib
35481
35482 .PHONY: maybe-pdf-zlib pdf-zlib
35483 maybe-pdf-zlib:
35484 @if zlib
35485 maybe-pdf-zlib: pdf-zlib
35486
35487 pdf-zlib: \
35488 configure-zlib
35489 @[ -f ./zlib/Makefile ] || exit 0; \
35490 r=`${PWD_COMMAND}`; export r; \
35491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35492 $(HOST_EXPORTS) \
35493 for flag in $(EXTRA_HOST_FLAGS) ; do \
35494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35495 done; \
35496 echo "Doing pdf in zlib"; \
35497 (cd $(HOST_SUBDIR)/zlib && \
35498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35500 "RANLIB=$${RANLIB}" \
35501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35502 pdf) \
35503 || exit 1
35504
35505 @endif zlib
35506
35507 .PHONY: maybe-html-zlib html-zlib
35508 maybe-html-zlib:
35509 @if zlib
35510 maybe-html-zlib: html-zlib
35511
35512 html-zlib: \
35513 configure-zlib
35514 @[ -f ./zlib/Makefile ] || exit 0; \
35515 r=`${PWD_COMMAND}`; export r; \
35516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517 $(HOST_EXPORTS) \
35518 for flag in $(EXTRA_HOST_FLAGS) ; do \
35519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520 done; \
35521 echo "Doing html in zlib"; \
35522 (cd $(HOST_SUBDIR)/zlib && \
35523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525 "RANLIB=$${RANLIB}" \
35526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527 html) \
35528 || exit 1
35529
35530 @endif zlib
35531
35532 .PHONY: maybe-TAGS-zlib TAGS-zlib
35533 maybe-TAGS-zlib:
35534 @if zlib
35535 maybe-TAGS-zlib: TAGS-zlib
35536
35537 TAGS-zlib: \
35538 configure-zlib
35539 @[ -f ./zlib/Makefile ] || exit 0; \
35540 r=`${PWD_COMMAND}`; export r; \
35541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35542 $(HOST_EXPORTS) \
35543 for flag in $(EXTRA_HOST_FLAGS) ; do \
35544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35545 done; \
35546 echo "Doing TAGS in zlib"; \
35547 (cd $(HOST_SUBDIR)/zlib && \
35548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35550 "RANLIB=$${RANLIB}" \
35551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35552 TAGS) \
35553 || exit 1
35554
35555 @endif zlib
35556
35557 .PHONY: maybe-install-info-zlib install-info-zlib
35558 maybe-install-info-zlib:
35559 @if zlib
35560 maybe-install-info-zlib: install-info-zlib
35561
35562 install-info-zlib: \
35563 configure-zlib \
35564 info-zlib
35565 @[ -f ./zlib/Makefile ] || exit 0; \
35566 r=`${PWD_COMMAND}`; export r; \
35567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35568 $(HOST_EXPORTS) \
35569 for flag in $(EXTRA_HOST_FLAGS) ; do \
35570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35571 done; \
35572 echo "Doing install-info in zlib"; \
35573 (cd $(HOST_SUBDIR)/zlib && \
35574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35576 "RANLIB=$${RANLIB}" \
35577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35578 install-info) \
35579 || exit 1
35580
35581 @endif zlib
35582
35583 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
35584 maybe-install-dvi-zlib:
35585 @if zlib
35586 maybe-install-dvi-zlib: install-dvi-zlib
35587
35588 install-dvi-zlib: \
35589 configure-zlib \
35590 dvi-zlib
35591 @[ -f ./zlib/Makefile ] || exit 0; \
35592 r=`${PWD_COMMAND}`; export r; \
35593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35594 $(HOST_EXPORTS) \
35595 for flag in $(EXTRA_HOST_FLAGS) ; do \
35596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35597 done; \
35598 echo "Doing install-dvi in zlib"; \
35599 (cd $(HOST_SUBDIR)/zlib && \
35600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35602 "RANLIB=$${RANLIB}" \
35603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35604 install-dvi) \
35605 || exit 1
35606
35607 @endif zlib
35608
35609 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
35610 maybe-install-pdf-zlib:
35611 @if zlib
35612 maybe-install-pdf-zlib: install-pdf-zlib
35613
35614 install-pdf-zlib: \
35615 configure-zlib \
35616 pdf-zlib
35617 @[ -f ./zlib/Makefile ] || exit 0; \
35618 r=`${PWD_COMMAND}`; export r; \
35619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35620 $(HOST_EXPORTS) \
35621 for flag in $(EXTRA_HOST_FLAGS) ; do \
35622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35623 done; \
35624 echo "Doing install-pdf in zlib"; \
35625 (cd $(HOST_SUBDIR)/zlib && \
35626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35628 "RANLIB=$${RANLIB}" \
35629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35630 install-pdf) \
35631 || exit 1
35632
35633 @endif zlib
35634
35635 .PHONY: maybe-install-html-zlib install-html-zlib
35636 maybe-install-html-zlib:
35637 @if zlib
35638 maybe-install-html-zlib: install-html-zlib
35639
35640 install-html-zlib: \
35641 configure-zlib \
35642 html-zlib
35643 @[ -f ./zlib/Makefile ] || exit 0; \
35644 r=`${PWD_COMMAND}`; export r; \
35645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35646 $(HOST_EXPORTS) \
35647 for flag in $(EXTRA_HOST_FLAGS) ; do \
35648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35649 done; \
35650 echo "Doing install-html in zlib"; \
35651 (cd $(HOST_SUBDIR)/zlib && \
35652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35654 "RANLIB=$${RANLIB}" \
35655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35656 install-html) \
35657 || exit 1
35658
35659 @endif zlib
35660
35661 .PHONY: maybe-installcheck-zlib installcheck-zlib
35662 maybe-installcheck-zlib:
35663 @if zlib
35664 maybe-installcheck-zlib: installcheck-zlib
35665
35666 installcheck-zlib: \
35667 configure-zlib
35668 @[ -f ./zlib/Makefile ] || exit 0; \
35669 r=`${PWD_COMMAND}`; export r; \
35670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35671 $(HOST_EXPORTS) \
35672 for flag in $(EXTRA_HOST_FLAGS) ; do \
35673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35674 done; \
35675 echo "Doing installcheck in zlib"; \
35676 (cd $(HOST_SUBDIR)/zlib && \
35677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35679 "RANLIB=$${RANLIB}" \
35680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35681 installcheck) \
35682 || exit 1
35683
35684 @endif zlib
35685
35686 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
35687 maybe-mostlyclean-zlib:
35688 @if zlib
35689 maybe-mostlyclean-zlib: mostlyclean-zlib
35690
35691 mostlyclean-zlib:
35692 @[ -f ./zlib/Makefile ] || exit 0; \
35693 r=`${PWD_COMMAND}`; export r; \
35694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35695 $(HOST_EXPORTS) \
35696 for flag in $(EXTRA_HOST_FLAGS) ; do \
35697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35698 done; \
35699 echo "Doing mostlyclean in zlib"; \
35700 (cd $(HOST_SUBDIR)/zlib && \
35701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35703 "RANLIB=$${RANLIB}" \
35704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35705 mostlyclean) \
35706 || exit 1
35707
35708 @endif zlib
35709
35710 .PHONY: maybe-clean-zlib clean-zlib
35711 maybe-clean-zlib:
35712 @if zlib
35713 maybe-clean-zlib: clean-zlib
35714
35715 clean-zlib:
35716 @[ -f ./zlib/Makefile ] || exit 0; \
35717 r=`${PWD_COMMAND}`; export r; \
35718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35719 $(HOST_EXPORTS) \
35720 for flag in $(EXTRA_HOST_FLAGS) ; do \
35721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35722 done; \
35723 echo "Doing clean in zlib"; \
35724 (cd $(HOST_SUBDIR)/zlib && \
35725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35727 "RANLIB=$${RANLIB}" \
35728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35729 clean) \
35730 || exit 1
35731
35732 @endif zlib
35733
35734 .PHONY: maybe-distclean-zlib distclean-zlib
35735 maybe-distclean-zlib:
35736 @if zlib
35737 maybe-distclean-zlib: distclean-zlib
35738
35739 distclean-zlib:
35740 @[ -f ./zlib/Makefile ] || exit 0; \
35741 r=`${PWD_COMMAND}`; export r; \
35742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35743 $(HOST_EXPORTS) \
35744 for flag in $(EXTRA_HOST_FLAGS) ; do \
35745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35746 done; \
35747 echo "Doing distclean in zlib"; \
35748 (cd $(HOST_SUBDIR)/zlib && \
35749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35751 "RANLIB=$${RANLIB}" \
35752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35753 distclean) \
35754 || exit 1
35755
35756 @endif zlib
35757
35758 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
35759 maybe-maintainer-clean-zlib:
35760 @if zlib
35761 maybe-maintainer-clean-zlib: maintainer-clean-zlib
35762
35763 maintainer-clean-zlib:
35764 @[ -f ./zlib/Makefile ] || exit 0; \
35765 r=`${PWD_COMMAND}`; export r; \
35766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35767 $(HOST_EXPORTS) \
35768 for flag in $(EXTRA_HOST_FLAGS) ; do \
35769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35770 done; \
35771 echo "Doing maintainer-clean in zlib"; \
35772 (cd $(HOST_SUBDIR)/zlib && \
35773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35775 "RANLIB=$${RANLIB}" \
35776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35777 maintainer-clean) \
35778 || exit 1
35779
35780 @endif zlib
35781
35782
35783
35784 .PHONY: configure-gnulib maybe-configure-gnulib
35785 maybe-configure-gnulib:
35786 @if gcc-bootstrap
35787 configure-gnulib: stage_current
35788 @endif gcc-bootstrap
35789 @if gnulib
35790 maybe-configure-gnulib: configure-gnulib
35791 configure-gnulib:
35792 @: $(MAKE); $(unstage)
35793 @r=`${PWD_COMMAND}`; export r; \
35794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35795 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
35796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
35797 $(HOST_EXPORTS) \
35798 echo Configuring in $(HOST_SUBDIR)/gnulib; \
35799 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
35800 case $(srcdir) in \
35801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35802 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
35803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35804 esac; \
35805 module_srcdir=gnulib; \
35806 $(SHELL) \
35807 $$s/$$module_srcdir/configure \
35808 --srcdir=$${topdir}/$$module_srcdir \
35809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35810 --target=${target_alias} \
35811 || exit 1
35812 @endif gnulib
35813
35814
35815
35816
35817
35818 .PHONY: all-gnulib maybe-all-gnulib
35819 maybe-all-gnulib:
35820 @if gcc-bootstrap
35821 all-gnulib: stage_current
35822 @endif gcc-bootstrap
35823 @if gnulib
35824 TARGET-gnulib=all
35825 maybe-all-gnulib: all-gnulib
35826 all-gnulib: configure-gnulib
35827 @: $(MAKE); $(unstage)
35828 @r=`${PWD_COMMAND}`; export r; \
35829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830 $(HOST_EXPORTS) \
35831 (cd $(HOST_SUBDIR)/gnulib && \
35832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35833 $(TARGET-gnulib))
35834 @endif gnulib
35835
35836
35837
35838
35839 .PHONY: check-gnulib maybe-check-gnulib
35840 maybe-check-gnulib:
35841 @if gnulib
35842 maybe-check-gnulib: check-gnulib
35843
35844 check-gnulib:
35845 @: $(MAKE); $(unstage)
35846 @r=`${PWD_COMMAND}`; export r; \
35847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35848 $(HOST_EXPORTS) \
35849 (cd $(HOST_SUBDIR)/gnulib && \
35850 $(MAKE) $(FLAGS_TO_PASS) check)
35851
35852 @endif gnulib
35853
35854 .PHONY: install-gnulib maybe-install-gnulib
35855 maybe-install-gnulib:
35856 @if gnulib
35857 maybe-install-gnulib: install-gnulib
35858
35859 install-gnulib: installdirs
35860 @: $(MAKE); $(unstage)
35861 @r=`${PWD_COMMAND}`; export r; \
35862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35863 $(HOST_EXPORTS) \
35864 (cd $(HOST_SUBDIR)/gnulib && \
35865 $(MAKE) $(FLAGS_TO_PASS) install)
35866
35867 @endif gnulib
35868
35869 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
35870 maybe-install-strip-gnulib:
35871 @if gnulib
35872 maybe-install-strip-gnulib: install-strip-gnulib
35873
35874 install-strip-gnulib: installdirs
35875 @: $(MAKE); $(unstage)
35876 @r=`${PWD_COMMAND}`; export r; \
35877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35878 $(HOST_EXPORTS) \
35879 (cd $(HOST_SUBDIR)/gnulib && \
35880 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35881
35882 @endif gnulib
35883
35884 # Other targets (info, dvi, pdf, etc.)
35885
35886 .PHONY: maybe-info-gnulib info-gnulib
35887 maybe-info-gnulib:
35888 @if gnulib
35889 maybe-info-gnulib: info-gnulib
35890
35891 info-gnulib: \
35892 configure-gnulib
35893 @: $(MAKE); $(unstage)
35894 @[ -f ./gnulib/Makefile ] || exit 0; \
35895 r=`${PWD_COMMAND}`; export r; \
35896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897 $(HOST_EXPORTS) \
35898 for flag in $(EXTRA_HOST_FLAGS) ; do \
35899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35900 done; \
35901 echo "Doing info in gnulib"; \
35902 (cd $(HOST_SUBDIR)/gnulib && \
35903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35905 "RANLIB=$${RANLIB}" \
35906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35907 info) \
35908 || exit 1
35909
35910 @endif gnulib
35911
35912 .PHONY: maybe-dvi-gnulib dvi-gnulib
35913 maybe-dvi-gnulib:
35914 @if gnulib
35915 maybe-dvi-gnulib: dvi-gnulib
35916
35917 dvi-gnulib: \
35918 configure-gnulib
35919 @: $(MAKE); $(unstage)
35920 @[ -f ./gnulib/Makefile ] || exit 0; \
35921 r=`${PWD_COMMAND}`; export r; \
35922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35923 $(HOST_EXPORTS) \
35924 for flag in $(EXTRA_HOST_FLAGS) ; do \
35925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35926 done; \
35927 echo "Doing dvi in gnulib"; \
35928 (cd $(HOST_SUBDIR)/gnulib && \
35929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35931 "RANLIB=$${RANLIB}" \
35932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35933 dvi) \
35934 || exit 1
35935
35936 @endif gnulib
35937
35938 .PHONY: maybe-pdf-gnulib pdf-gnulib
35939 maybe-pdf-gnulib:
35940 @if gnulib
35941 maybe-pdf-gnulib: pdf-gnulib
35942
35943 pdf-gnulib: \
35944 configure-gnulib
35945 @: $(MAKE); $(unstage)
35946 @[ -f ./gnulib/Makefile ] || exit 0; \
35947 r=`${PWD_COMMAND}`; export r; \
35948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35949 $(HOST_EXPORTS) \
35950 for flag in $(EXTRA_HOST_FLAGS) ; do \
35951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35952 done; \
35953 echo "Doing pdf in gnulib"; \
35954 (cd $(HOST_SUBDIR)/gnulib && \
35955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35957 "RANLIB=$${RANLIB}" \
35958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35959 pdf) \
35960 || exit 1
35961
35962 @endif gnulib
35963
35964 .PHONY: maybe-html-gnulib html-gnulib
35965 maybe-html-gnulib:
35966 @if gnulib
35967 maybe-html-gnulib: html-gnulib
35968
35969 html-gnulib: \
35970 configure-gnulib
35971 @: $(MAKE); $(unstage)
35972 @[ -f ./gnulib/Makefile ] || exit 0; \
35973 r=`${PWD_COMMAND}`; export r; \
35974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35975 $(HOST_EXPORTS) \
35976 for flag in $(EXTRA_HOST_FLAGS) ; do \
35977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35978 done; \
35979 echo "Doing html in gnulib"; \
35980 (cd $(HOST_SUBDIR)/gnulib && \
35981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35983 "RANLIB=$${RANLIB}" \
35984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35985 html) \
35986 || exit 1
35987
35988 @endif gnulib
35989
35990 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
35991 maybe-TAGS-gnulib:
35992 @if gnulib
35993 maybe-TAGS-gnulib: TAGS-gnulib
35994
35995 TAGS-gnulib: \
35996 configure-gnulib
35997 @: $(MAKE); $(unstage)
35998 @[ -f ./gnulib/Makefile ] || exit 0; \
35999 r=`${PWD_COMMAND}`; export r; \
36000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36001 $(HOST_EXPORTS) \
36002 for flag in $(EXTRA_HOST_FLAGS) ; do \
36003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36004 done; \
36005 echo "Doing TAGS in gnulib"; \
36006 (cd $(HOST_SUBDIR)/gnulib && \
36007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36009 "RANLIB=$${RANLIB}" \
36010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36011 TAGS) \
36012 || exit 1
36013
36014 @endif gnulib
36015
36016 .PHONY: maybe-install-info-gnulib install-info-gnulib
36017 maybe-install-info-gnulib:
36018 @if gnulib
36019 maybe-install-info-gnulib: install-info-gnulib
36020
36021 install-info-gnulib: \
36022 configure-gnulib \
36023 info-gnulib
36024 @: $(MAKE); $(unstage)
36025 @[ -f ./gnulib/Makefile ] || exit 0; \
36026 r=`${PWD_COMMAND}`; export r; \
36027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36028 $(HOST_EXPORTS) \
36029 for flag in $(EXTRA_HOST_FLAGS) ; do \
36030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36031 done; \
36032 echo "Doing install-info in gnulib"; \
36033 (cd $(HOST_SUBDIR)/gnulib && \
36034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36036 "RANLIB=$${RANLIB}" \
36037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36038 install-info) \
36039 || exit 1
36040
36041 @endif gnulib
36042
36043 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
36044 maybe-install-dvi-gnulib:
36045 @if gnulib
36046 maybe-install-dvi-gnulib: install-dvi-gnulib
36047
36048 install-dvi-gnulib: \
36049 configure-gnulib \
36050 dvi-gnulib
36051 @: $(MAKE); $(unstage)
36052 @[ -f ./gnulib/Makefile ] || exit 0; \
36053 r=`${PWD_COMMAND}`; export r; \
36054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36055 $(HOST_EXPORTS) \
36056 for flag in $(EXTRA_HOST_FLAGS) ; do \
36057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36058 done; \
36059 echo "Doing install-dvi in gnulib"; \
36060 (cd $(HOST_SUBDIR)/gnulib && \
36061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36063 "RANLIB=$${RANLIB}" \
36064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36065 install-dvi) \
36066 || exit 1
36067
36068 @endif gnulib
36069
36070 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
36071 maybe-install-pdf-gnulib:
36072 @if gnulib
36073 maybe-install-pdf-gnulib: install-pdf-gnulib
36074
36075 install-pdf-gnulib: \
36076 configure-gnulib \
36077 pdf-gnulib
36078 @: $(MAKE); $(unstage)
36079 @[ -f ./gnulib/Makefile ] || exit 0; \
36080 r=`${PWD_COMMAND}`; export r; \
36081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36082 $(HOST_EXPORTS) \
36083 for flag in $(EXTRA_HOST_FLAGS) ; do \
36084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36085 done; \
36086 echo "Doing install-pdf in gnulib"; \
36087 (cd $(HOST_SUBDIR)/gnulib && \
36088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36090 "RANLIB=$${RANLIB}" \
36091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36092 install-pdf) \
36093 || exit 1
36094
36095 @endif gnulib
36096
36097 .PHONY: maybe-install-html-gnulib install-html-gnulib
36098 maybe-install-html-gnulib:
36099 @if gnulib
36100 maybe-install-html-gnulib: install-html-gnulib
36101
36102 install-html-gnulib: \
36103 configure-gnulib \
36104 html-gnulib
36105 @: $(MAKE); $(unstage)
36106 @[ -f ./gnulib/Makefile ] || exit 0; \
36107 r=`${PWD_COMMAND}`; export r; \
36108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36109 $(HOST_EXPORTS) \
36110 for flag in $(EXTRA_HOST_FLAGS) ; do \
36111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36112 done; \
36113 echo "Doing install-html in gnulib"; \
36114 (cd $(HOST_SUBDIR)/gnulib && \
36115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36117 "RANLIB=$${RANLIB}" \
36118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36119 install-html) \
36120 || exit 1
36121
36122 @endif gnulib
36123
36124 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
36125 maybe-installcheck-gnulib:
36126 @if gnulib
36127 maybe-installcheck-gnulib: installcheck-gnulib
36128
36129 installcheck-gnulib: \
36130 configure-gnulib
36131 @: $(MAKE); $(unstage)
36132 @[ -f ./gnulib/Makefile ] || exit 0; \
36133 r=`${PWD_COMMAND}`; export r; \
36134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135 $(HOST_EXPORTS) \
36136 for flag in $(EXTRA_HOST_FLAGS) ; do \
36137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36138 done; \
36139 echo "Doing installcheck in gnulib"; \
36140 (cd $(HOST_SUBDIR)/gnulib && \
36141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36143 "RANLIB=$${RANLIB}" \
36144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36145 installcheck) \
36146 || exit 1
36147
36148 @endif gnulib
36149
36150 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
36151 maybe-mostlyclean-gnulib:
36152 @if gnulib
36153 maybe-mostlyclean-gnulib: mostlyclean-gnulib
36154
36155 mostlyclean-gnulib:
36156 @: $(MAKE); $(unstage)
36157 @[ -f ./gnulib/Makefile ] || exit 0; \
36158 r=`${PWD_COMMAND}`; export r; \
36159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160 $(HOST_EXPORTS) \
36161 for flag in $(EXTRA_HOST_FLAGS) ; do \
36162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36163 done; \
36164 echo "Doing mostlyclean in gnulib"; \
36165 (cd $(HOST_SUBDIR)/gnulib && \
36166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36168 "RANLIB=$${RANLIB}" \
36169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36170 mostlyclean) \
36171 || exit 1
36172
36173 @endif gnulib
36174
36175 .PHONY: maybe-clean-gnulib clean-gnulib
36176 maybe-clean-gnulib:
36177 @if gnulib
36178 maybe-clean-gnulib: clean-gnulib
36179
36180 clean-gnulib:
36181 @: $(MAKE); $(unstage)
36182 @[ -f ./gnulib/Makefile ] || exit 0; \
36183 r=`${PWD_COMMAND}`; export r; \
36184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36185 $(HOST_EXPORTS) \
36186 for flag in $(EXTRA_HOST_FLAGS) ; do \
36187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36188 done; \
36189 echo "Doing clean in gnulib"; \
36190 (cd $(HOST_SUBDIR)/gnulib && \
36191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36193 "RANLIB=$${RANLIB}" \
36194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36195 clean) \
36196 || exit 1
36197
36198 @endif gnulib
36199
36200 .PHONY: maybe-distclean-gnulib distclean-gnulib
36201 maybe-distclean-gnulib:
36202 @if gnulib
36203 maybe-distclean-gnulib: distclean-gnulib
36204
36205 distclean-gnulib:
36206 @: $(MAKE); $(unstage)
36207 @[ -f ./gnulib/Makefile ] || exit 0; \
36208 r=`${PWD_COMMAND}`; export r; \
36209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210 $(HOST_EXPORTS) \
36211 for flag in $(EXTRA_HOST_FLAGS) ; do \
36212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213 done; \
36214 echo "Doing distclean in gnulib"; \
36215 (cd $(HOST_SUBDIR)/gnulib && \
36216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218 "RANLIB=$${RANLIB}" \
36219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36220 distclean) \
36221 || exit 1
36222
36223 @endif gnulib
36224
36225 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
36226 maybe-maintainer-clean-gnulib:
36227 @if gnulib
36228 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
36229
36230 maintainer-clean-gnulib:
36231 @: $(MAKE); $(unstage)
36232 @[ -f ./gnulib/Makefile ] || exit 0; \
36233 r=`${PWD_COMMAND}`; export r; \
36234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36235 $(HOST_EXPORTS) \
36236 for flag in $(EXTRA_HOST_FLAGS) ; do \
36237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36238 done; \
36239 echo "Doing maintainer-clean in gnulib"; \
36240 (cd $(HOST_SUBDIR)/gnulib && \
36241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36243 "RANLIB=$${RANLIB}" \
36244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36245 maintainer-clean) \
36246 || exit 1
36247
36248 @endif gnulib
36249
36250
36251
36252 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
36253 maybe-configure-gdbsupport:
36254 @if gcc-bootstrap
36255 configure-gdbsupport: stage_current
36256 @endif gcc-bootstrap
36257 @if gdbsupport
36258 maybe-configure-gdbsupport: configure-gdbsupport
36259 configure-gdbsupport:
36260 @: $(MAKE); $(unstage)
36261 @r=`${PWD_COMMAND}`; export r; \
36262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36263 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
36264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
36265 $(HOST_EXPORTS) \
36266 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
36267 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
36268 case $(srcdir) in \
36269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36270 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
36271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36272 esac; \
36273 module_srcdir=gdbsupport; \
36274 $(SHELL) \
36275 $$s/$$module_srcdir/configure \
36276 --srcdir=$${topdir}/$$module_srcdir \
36277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36278 --target=${target_alias} \
36279 || exit 1
36280 @endif gdbsupport
36281
36282
36283
36284
36285
36286 .PHONY: all-gdbsupport maybe-all-gdbsupport
36287 maybe-all-gdbsupport:
36288 @if gcc-bootstrap
36289 all-gdbsupport: stage_current
36290 @endif gcc-bootstrap
36291 @if gdbsupport
36292 TARGET-gdbsupport=all
36293 maybe-all-gdbsupport: all-gdbsupport
36294 all-gdbsupport: configure-gdbsupport
36295 @: $(MAKE); $(unstage)
36296 @r=`${PWD_COMMAND}`; export r; \
36297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36298 $(HOST_EXPORTS) \
36299 (cd $(HOST_SUBDIR)/gdbsupport && \
36300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36301 $(TARGET-gdbsupport))
36302 @endif gdbsupport
36303
36304
36305
36306
36307 .PHONY: check-gdbsupport maybe-check-gdbsupport
36308 maybe-check-gdbsupport:
36309 @if gdbsupport
36310 maybe-check-gdbsupport: check-gdbsupport
36311
36312 check-gdbsupport:
36313 @: $(MAKE); $(unstage)
36314 @r=`${PWD_COMMAND}`; export r; \
36315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36316 $(HOST_EXPORTS) \
36317 (cd $(HOST_SUBDIR)/gdbsupport && \
36318 $(MAKE) $(FLAGS_TO_PASS) check)
36319
36320 @endif gdbsupport
36321
36322 .PHONY: install-gdbsupport maybe-install-gdbsupport
36323 maybe-install-gdbsupport:
36324 @if gdbsupport
36325 maybe-install-gdbsupport: install-gdbsupport
36326
36327 install-gdbsupport: installdirs
36328 @: $(MAKE); $(unstage)
36329 @r=`${PWD_COMMAND}`; export r; \
36330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36331 $(HOST_EXPORTS) \
36332 (cd $(HOST_SUBDIR)/gdbsupport && \
36333 $(MAKE) $(FLAGS_TO_PASS) install)
36334
36335 @endif gdbsupport
36336
36337 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
36338 maybe-install-strip-gdbsupport:
36339 @if gdbsupport
36340 maybe-install-strip-gdbsupport: install-strip-gdbsupport
36341
36342 install-strip-gdbsupport: installdirs
36343 @: $(MAKE); $(unstage)
36344 @r=`${PWD_COMMAND}`; export r; \
36345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36346 $(HOST_EXPORTS) \
36347 (cd $(HOST_SUBDIR)/gdbsupport && \
36348 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36349
36350 @endif gdbsupport
36351
36352 # Other targets (info, dvi, pdf, etc.)
36353
36354 .PHONY: maybe-info-gdbsupport info-gdbsupport
36355 maybe-info-gdbsupport:
36356 @if gdbsupport
36357 maybe-info-gdbsupport: info-gdbsupport
36358
36359 info-gdbsupport: \
36360 configure-gdbsupport
36361 @: $(MAKE); $(unstage)
36362 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36363 r=`${PWD_COMMAND}`; export r; \
36364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36365 $(HOST_EXPORTS) \
36366 for flag in $(EXTRA_HOST_FLAGS) ; do \
36367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368 done; \
36369 echo "Doing info in gdbsupport"; \
36370 (cd $(HOST_SUBDIR)/gdbsupport && \
36371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36373 "RANLIB=$${RANLIB}" \
36374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36375 info) \
36376 || exit 1
36377
36378 @endif gdbsupport
36379
36380 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
36381 maybe-dvi-gdbsupport:
36382 @if gdbsupport
36383 maybe-dvi-gdbsupport: dvi-gdbsupport
36384
36385 dvi-gdbsupport: \
36386 configure-gdbsupport
36387 @: $(MAKE); $(unstage)
36388 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36389 r=`${PWD_COMMAND}`; export r; \
36390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36391 $(HOST_EXPORTS) \
36392 for flag in $(EXTRA_HOST_FLAGS) ; do \
36393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36394 done; \
36395 echo "Doing dvi in gdbsupport"; \
36396 (cd $(HOST_SUBDIR)/gdbsupport && \
36397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36399 "RANLIB=$${RANLIB}" \
36400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36401 dvi) \
36402 || exit 1
36403
36404 @endif gdbsupport
36405
36406 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
36407 maybe-pdf-gdbsupport:
36408 @if gdbsupport
36409 maybe-pdf-gdbsupport: pdf-gdbsupport
36410
36411 pdf-gdbsupport: \
36412 configure-gdbsupport
36413 @: $(MAKE); $(unstage)
36414 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36415 r=`${PWD_COMMAND}`; export r; \
36416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36417 $(HOST_EXPORTS) \
36418 for flag in $(EXTRA_HOST_FLAGS) ; do \
36419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36420 done; \
36421 echo "Doing pdf in gdbsupport"; \
36422 (cd $(HOST_SUBDIR)/gdbsupport && \
36423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36425 "RANLIB=$${RANLIB}" \
36426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36427 pdf) \
36428 || exit 1
36429
36430 @endif gdbsupport
36431
36432 .PHONY: maybe-html-gdbsupport html-gdbsupport
36433 maybe-html-gdbsupport:
36434 @if gdbsupport
36435 maybe-html-gdbsupport: html-gdbsupport
36436
36437 html-gdbsupport: \
36438 configure-gdbsupport
36439 @: $(MAKE); $(unstage)
36440 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36441 r=`${PWD_COMMAND}`; export r; \
36442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36443 $(HOST_EXPORTS) \
36444 for flag in $(EXTRA_HOST_FLAGS) ; do \
36445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36446 done; \
36447 echo "Doing html in gdbsupport"; \
36448 (cd $(HOST_SUBDIR)/gdbsupport && \
36449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36451 "RANLIB=$${RANLIB}" \
36452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36453 html) \
36454 || exit 1
36455
36456 @endif gdbsupport
36457
36458 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
36459 maybe-TAGS-gdbsupport:
36460 @if gdbsupport
36461 maybe-TAGS-gdbsupport: TAGS-gdbsupport
36462
36463 TAGS-gdbsupport: \
36464 configure-gdbsupport
36465 @: $(MAKE); $(unstage)
36466 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36467 r=`${PWD_COMMAND}`; export r; \
36468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36469 $(HOST_EXPORTS) \
36470 for flag in $(EXTRA_HOST_FLAGS) ; do \
36471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36472 done; \
36473 echo "Doing TAGS in gdbsupport"; \
36474 (cd $(HOST_SUBDIR)/gdbsupport && \
36475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36477 "RANLIB=$${RANLIB}" \
36478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36479 TAGS) \
36480 || exit 1
36481
36482 @endif gdbsupport
36483
36484 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
36485 maybe-install-info-gdbsupport:
36486 @if gdbsupport
36487 maybe-install-info-gdbsupport: install-info-gdbsupport
36488
36489 install-info-gdbsupport: \
36490 configure-gdbsupport \
36491 info-gdbsupport
36492 @: $(MAKE); $(unstage)
36493 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36494 r=`${PWD_COMMAND}`; export r; \
36495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36496 $(HOST_EXPORTS) \
36497 for flag in $(EXTRA_HOST_FLAGS) ; do \
36498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36499 done; \
36500 echo "Doing install-info in gdbsupport"; \
36501 (cd $(HOST_SUBDIR)/gdbsupport && \
36502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36504 "RANLIB=$${RANLIB}" \
36505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36506 install-info) \
36507 || exit 1
36508
36509 @endif gdbsupport
36510
36511 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
36512 maybe-install-dvi-gdbsupport:
36513 @if gdbsupport
36514 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
36515
36516 install-dvi-gdbsupport: \
36517 configure-gdbsupport \
36518 dvi-gdbsupport
36519 @: $(MAKE); $(unstage)
36520 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36521 r=`${PWD_COMMAND}`; export r; \
36522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36523 $(HOST_EXPORTS) \
36524 for flag in $(EXTRA_HOST_FLAGS) ; do \
36525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36526 done; \
36527 echo "Doing install-dvi in gdbsupport"; \
36528 (cd $(HOST_SUBDIR)/gdbsupport && \
36529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36531 "RANLIB=$${RANLIB}" \
36532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36533 install-dvi) \
36534 || exit 1
36535
36536 @endif gdbsupport
36537
36538 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
36539 maybe-install-pdf-gdbsupport:
36540 @if gdbsupport
36541 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
36542
36543 install-pdf-gdbsupport: \
36544 configure-gdbsupport \
36545 pdf-gdbsupport
36546 @: $(MAKE); $(unstage)
36547 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36548 r=`${PWD_COMMAND}`; export r; \
36549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36550 $(HOST_EXPORTS) \
36551 for flag in $(EXTRA_HOST_FLAGS) ; do \
36552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36553 done; \
36554 echo "Doing install-pdf in gdbsupport"; \
36555 (cd $(HOST_SUBDIR)/gdbsupport && \
36556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36558 "RANLIB=$${RANLIB}" \
36559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36560 install-pdf) \
36561 || exit 1
36562
36563 @endif gdbsupport
36564
36565 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
36566 maybe-install-html-gdbsupport:
36567 @if gdbsupport
36568 maybe-install-html-gdbsupport: install-html-gdbsupport
36569
36570 install-html-gdbsupport: \
36571 configure-gdbsupport \
36572 html-gdbsupport
36573 @: $(MAKE); $(unstage)
36574 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36575 r=`${PWD_COMMAND}`; export r; \
36576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36577 $(HOST_EXPORTS) \
36578 for flag in $(EXTRA_HOST_FLAGS) ; do \
36579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36580 done; \
36581 echo "Doing install-html in gdbsupport"; \
36582 (cd $(HOST_SUBDIR)/gdbsupport && \
36583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36585 "RANLIB=$${RANLIB}" \
36586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36587 install-html) \
36588 || exit 1
36589
36590 @endif gdbsupport
36591
36592 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
36593 maybe-installcheck-gdbsupport:
36594 @if gdbsupport
36595 maybe-installcheck-gdbsupport: installcheck-gdbsupport
36596
36597 installcheck-gdbsupport: \
36598 configure-gdbsupport
36599 @: $(MAKE); $(unstage)
36600 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36601 r=`${PWD_COMMAND}`; export r; \
36602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36603 $(HOST_EXPORTS) \
36604 for flag in $(EXTRA_HOST_FLAGS) ; do \
36605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36606 done; \
36607 echo "Doing installcheck in gdbsupport"; \
36608 (cd $(HOST_SUBDIR)/gdbsupport && \
36609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36611 "RANLIB=$${RANLIB}" \
36612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36613 installcheck) \
36614 || exit 1
36615
36616 @endif gdbsupport
36617
36618 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
36619 maybe-mostlyclean-gdbsupport:
36620 @if gdbsupport
36621 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
36622
36623 mostlyclean-gdbsupport:
36624 @: $(MAKE); $(unstage)
36625 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36626 r=`${PWD_COMMAND}`; export r; \
36627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36628 $(HOST_EXPORTS) \
36629 for flag in $(EXTRA_HOST_FLAGS) ; do \
36630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36631 done; \
36632 echo "Doing mostlyclean in gdbsupport"; \
36633 (cd $(HOST_SUBDIR)/gdbsupport && \
36634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36636 "RANLIB=$${RANLIB}" \
36637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36638 mostlyclean) \
36639 || exit 1
36640
36641 @endif gdbsupport
36642
36643 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
36644 maybe-clean-gdbsupport:
36645 @if gdbsupport
36646 maybe-clean-gdbsupport: clean-gdbsupport
36647
36648 clean-gdbsupport:
36649 @: $(MAKE); $(unstage)
36650 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36651 r=`${PWD_COMMAND}`; export r; \
36652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36653 $(HOST_EXPORTS) \
36654 for flag in $(EXTRA_HOST_FLAGS) ; do \
36655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36656 done; \
36657 echo "Doing clean in gdbsupport"; \
36658 (cd $(HOST_SUBDIR)/gdbsupport && \
36659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36661 "RANLIB=$${RANLIB}" \
36662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36663 clean) \
36664 || exit 1
36665
36666 @endif gdbsupport
36667
36668 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
36669 maybe-distclean-gdbsupport:
36670 @if gdbsupport
36671 maybe-distclean-gdbsupport: distclean-gdbsupport
36672
36673 distclean-gdbsupport:
36674 @: $(MAKE); $(unstage)
36675 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36676 r=`${PWD_COMMAND}`; export r; \
36677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36678 $(HOST_EXPORTS) \
36679 for flag in $(EXTRA_HOST_FLAGS) ; do \
36680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36681 done; \
36682 echo "Doing distclean in gdbsupport"; \
36683 (cd $(HOST_SUBDIR)/gdbsupport && \
36684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36686 "RANLIB=$${RANLIB}" \
36687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36688 distclean) \
36689 || exit 1
36690
36691 @endif gdbsupport
36692
36693 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
36694 maybe-maintainer-clean-gdbsupport:
36695 @if gdbsupport
36696 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
36697
36698 maintainer-clean-gdbsupport:
36699 @: $(MAKE); $(unstage)
36700 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36701 r=`${PWD_COMMAND}`; export r; \
36702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36703 $(HOST_EXPORTS) \
36704 for flag in $(EXTRA_HOST_FLAGS) ; do \
36705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36706 done; \
36707 echo "Doing maintainer-clean in gdbsupport"; \
36708 (cd $(HOST_SUBDIR)/gdbsupport && \
36709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36711 "RANLIB=$${RANLIB}" \
36712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36713 maintainer-clean) \
36714 || exit 1
36715
36716 @endif gdbsupport
36717
36718
36719
36720 .PHONY: configure-gdbserver maybe-configure-gdbserver
36721 maybe-configure-gdbserver:
36722 @if gcc-bootstrap
36723 configure-gdbserver: stage_current
36724 @endif gcc-bootstrap
36725 @if gdbserver
36726 maybe-configure-gdbserver: configure-gdbserver
36727 configure-gdbserver:
36728 @: $(MAKE); $(unstage)
36729 @r=`${PWD_COMMAND}`; export r; \
36730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36731 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
36732 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
36733 $(HOST_EXPORTS) \
36734 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
36735 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
36736 case $(srcdir) in \
36737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36738 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
36739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36740 esac; \
36741 module_srcdir=gdbserver; \
36742 $(SHELL) \
36743 $$s/$$module_srcdir/configure \
36744 --srcdir=$${topdir}/$$module_srcdir \
36745 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36746 --target=${target_alias} \
36747 || exit 1
36748 @endif gdbserver
36749
36750
36751
36752
36753
36754 .PHONY: all-gdbserver maybe-all-gdbserver
36755 maybe-all-gdbserver:
36756 @if gcc-bootstrap
36757 all-gdbserver: stage_current
36758 @endif gcc-bootstrap
36759 @if gdbserver
36760 TARGET-gdbserver=all
36761 maybe-all-gdbserver: all-gdbserver
36762 all-gdbserver: configure-gdbserver
36763 @: $(MAKE); $(unstage)
36764 @r=`${PWD_COMMAND}`; export r; \
36765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36766 $(HOST_EXPORTS) \
36767 (cd $(HOST_SUBDIR)/gdbserver && \
36768 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36769 $(TARGET-gdbserver))
36770 @endif gdbserver
36771
36772
36773
36774
36775 .PHONY: check-gdbserver maybe-check-gdbserver
36776 maybe-check-gdbserver:
36777 @if gdbserver
36778 maybe-check-gdbserver: check-gdbserver
36779
36780 check-gdbserver:
36781 @: $(MAKE); $(unstage)
36782 @r=`${PWD_COMMAND}`; export r; \
36783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36784 $(HOST_EXPORTS) \
36785 (cd $(HOST_SUBDIR)/gdbserver && \
36786 $(MAKE) $(FLAGS_TO_PASS) check)
36787
36788 @endif gdbserver
36789
36790 .PHONY: install-gdbserver maybe-install-gdbserver
36791 maybe-install-gdbserver:
36792 @if gdbserver
36793 maybe-install-gdbserver: install-gdbserver
36794
36795 install-gdbserver: installdirs
36796 @: $(MAKE); $(unstage)
36797 @r=`${PWD_COMMAND}`; export r; \
36798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36799 $(HOST_EXPORTS) \
36800 (cd $(HOST_SUBDIR)/gdbserver && \
36801 $(MAKE) $(FLAGS_TO_PASS) install)
36802
36803 @endif gdbserver
36804
36805 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
36806 maybe-install-strip-gdbserver:
36807 @if gdbserver
36808 maybe-install-strip-gdbserver: install-strip-gdbserver
36809
36810 install-strip-gdbserver: installdirs
36811 @: $(MAKE); $(unstage)
36812 @r=`${PWD_COMMAND}`; export r; \
36813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36814 $(HOST_EXPORTS) \
36815 (cd $(HOST_SUBDIR)/gdbserver && \
36816 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36817
36818 @endif gdbserver
36819
36820 # Other targets (info, dvi, pdf, etc.)
36821
36822 .PHONY: maybe-info-gdbserver info-gdbserver
36823 maybe-info-gdbserver:
36824 @if gdbserver
36825 maybe-info-gdbserver: info-gdbserver
36826
36827 info-gdbserver: \
36828 configure-gdbserver
36829 @: $(MAKE); $(unstage)
36830 @[ -f ./gdbserver/Makefile ] || exit 0; \
36831 r=`${PWD_COMMAND}`; export r; \
36832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36833 $(HOST_EXPORTS) \
36834 for flag in $(EXTRA_HOST_FLAGS) ; do \
36835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36836 done; \
36837 echo "Doing info in gdbserver"; \
36838 (cd $(HOST_SUBDIR)/gdbserver && \
36839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36841 "RANLIB=$${RANLIB}" \
36842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36843 info) \
36844 || exit 1
36845
36846 @endif gdbserver
36847
36848 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
36849 maybe-dvi-gdbserver:
36850 @if gdbserver
36851 maybe-dvi-gdbserver: dvi-gdbserver
36852
36853 dvi-gdbserver: \
36854 configure-gdbserver
36855 @: $(MAKE); $(unstage)
36856 @[ -f ./gdbserver/Makefile ] || exit 0; \
36857 r=`${PWD_COMMAND}`; export r; \
36858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36859 $(HOST_EXPORTS) \
36860 for flag in $(EXTRA_HOST_FLAGS) ; do \
36861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36862 done; \
36863 echo "Doing dvi in gdbserver"; \
36864 (cd $(HOST_SUBDIR)/gdbserver && \
36865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36867 "RANLIB=$${RANLIB}" \
36868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36869 dvi) \
36870 || exit 1
36871
36872 @endif gdbserver
36873
36874 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
36875 maybe-pdf-gdbserver:
36876 @if gdbserver
36877 maybe-pdf-gdbserver: pdf-gdbserver
36878
36879 pdf-gdbserver: \
36880 configure-gdbserver
36881 @: $(MAKE); $(unstage)
36882 @[ -f ./gdbserver/Makefile ] || exit 0; \
36883 r=`${PWD_COMMAND}`; export r; \
36884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885 $(HOST_EXPORTS) \
36886 for flag in $(EXTRA_HOST_FLAGS) ; do \
36887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36888 done; \
36889 echo "Doing pdf in gdbserver"; \
36890 (cd $(HOST_SUBDIR)/gdbserver && \
36891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36893 "RANLIB=$${RANLIB}" \
36894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36895 pdf) \
36896 || exit 1
36897
36898 @endif gdbserver
36899
36900 .PHONY: maybe-html-gdbserver html-gdbserver
36901 maybe-html-gdbserver:
36902 @if gdbserver
36903 maybe-html-gdbserver: html-gdbserver
36904
36905 html-gdbserver: \
36906 configure-gdbserver
36907 @: $(MAKE); $(unstage)
36908 @[ -f ./gdbserver/Makefile ] || exit 0; \
36909 r=`${PWD_COMMAND}`; export r; \
36910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36911 $(HOST_EXPORTS) \
36912 for flag in $(EXTRA_HOST_FLAGS) ; do \
36913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36914 done; \
36915 echo "Doing html in gdbserver"; \
36916 (cd $(HOST_SUBDIR)/gdbserver && \
36917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36919 "RANLIB=$${RANLIB}" \
36920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36921 html) \
36922 || exit 1
36923
36924 @endif gdbserver
36925
36926 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
36927 maybe-TAGS-gdbserver:
36928 @if gdbserver
36929 maybe-TAGS-gdbserver: TAGS-gdbserver
36930
36931 TAGS-gdbserver: \
36932 configure-gdbserver
36933 @: $(MAKE); $(unstage)
36934 @[ -f ./gdbserver/Makefile ] || exit 0; \
36935 r=`${PWD_COMMAND}`; export r; \
36936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36937 $(HOST_EXPORTS) \
36938 for flag in $(EXTRA_HOST_FLAGS) ; do \
36939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36940 done; \
36941 echo "Doing TAGS in gdbserver"; \
36942 (cd $(HOST_SUBDIR)/gdbserver && \
36943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36945 "RANLIB=$${RANLIB}" \
36946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36947 TAGS) \
36948 || exit 1
36949
36950 @endif gdbserver
36951
36952 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
36953 maybe-install-info-gdbserver:
36954 @if gdbserver
36955 maybe-install-info-gdbserver: install-info-gdbserver
36956
36957 install-info-gdbserver: \
36958 configure-gdbserver \
36959 info-gdbserver
36960 @: $(MAKE); $(unstage)
36961 @[ -f ./gdbserver/Makefile ] || exit 0; \
36962 r=`${PWD_COMMAND}`; export r; \
36963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36964 $(HOST_EXPORTS) \
36965 for flag in $(EXTRA_HOST_FLAGS) ; do \
36966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36967 done; \
36968 echo "Doing install-info in gdbserver"; \
36969 (cd $(HOST_SUBDIR)/gdbserver && \
36970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36972 "RANLIB=$${RANLIB}" \
36973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36974 install-info) \
36975 || exit 1
36976
36977 @endif gdbserver
36978
36979 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
36980 maybe-install-dvi-gdbserver:
36981 @if gdbserver
36982 maybe-install-dvi-gdbserver: install-dvi-gdbserver
36983
36984 install-dvi-gdbserver: \
36985 configure-gdbserver \
36986 dvi-gdbserver
36987 @: $(MAKE); $(unstage)
36988 @[ -f ./gdbserver/Makefile ] || exit 0; \
36989 r=`${PWD_COMMAND}`; export r; \
36990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36991 $(HOST_EXPORTS) \
36992 for flag in $(EXTRA_HOST_FLAGS) ; do \
36993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36994 done; \
36995 echo "Doing install-dvi in gdbserver"; \
36996 (cd $(HOST_SUBDIR)/gdbserver && \
36997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36999 "RANLIB=$${RANLIB}" \
37000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37001 install-dvi) \
37002 || exit 1
37003
37004 @endif gdbserver
37005
37006 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
37007 maybe-install-pdf-gdbserver:
37008 @if gdbserver
37009 maybe-install-pdf-gdbserver: install-pdf-gdbserver
37010
37011 install-pdf-gdbserver: \
37012 configure-gdbserver \
37013 pdf-gdbserver
37014 @: $(MAKE); $(unstage)
37015 @[ -f ./gdbserver/Makefile ] || exit 0; \
37016 r=`${PWD_COMMAND}`; export r; \
37017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37018 $(HOST_EXPORTS) \
37019 for flag in $(EXTRA_HOST_FLAGS) ; do \
37020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37021 done; \
37022 echo "Doing install-pdf in gdbserver"; \
37023 (cd $(HOST_SUBDIR)/gdbserver && \
37024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37026 "RANLIB=$${RANLIB}" \
37027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37028 install-pdf) \
37029 || exit 1
37030
37031 @endif gdbserver
37032
37033 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
37034 maybe-install-html-gdbserver:
37035 @if gdbserver
37036 maybe-install-html-gdbserver: install-html-gdbserver
37037
37038 install-html-gdbserver: \
37039 configure-gdbserver \
37040 html-gdbserver
37041 @: $(MAKE); $(unstage)
37042 @[ -f ./gdbserver/Makefile ] || exit 0; \
37043 r=`${PWD_COMMAND}`; export r; \
37044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37045 $(HOST_EXPORTS) \
37046 for flag in $(EXTRA_HOST_FLAGS) ; do \
37047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37048 done; \
37049 echo "Doing install-html in gdbserver"; \
37050 (cd $(HOST_SUBDIR)/gdbserver && \
37051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37053 "RANLIB=$${RANLIB}" \
37054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37055 install-html) \
37056 || exit 1
37057
37058 @endif gdbserver
37059
37060 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
37061 maybe-installcheck-gdbserver:
37062 @if gdbserver
37063 maybe-installcheck-gdbserver: installcheck-gdbserver
37064
37065 installcheck-gdbserver: \
37066 configure-gdbserver
37067 @: $(MAKE); $(unstage)
37068 @[ -f ./gdbserver/Makefile ] || exit 0; \
37069 r=`${PWD_COMMAND}`; export r; \
37070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071 $(HOST_EXPORTS) \
37072 for flag in $(EXTRA_HOST_FLAGS) ; do \
37073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074 done; \
37075 echo "Doing installcheck in gdbserver"; \
37076 (cd $(HOST_SUBDIR)/gdbserver && \
37077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079 "RANLIB=$${RANLIB}" \
37080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081 installcheck) \
37082 || exit 1
37083
37084 @endif gdbserver
37085
37086 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
37087 maybe-mostlyclean-gdbserver:
37088 @if gdbserver
37089 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
37090
37091 mostlyclean-gdbserver:
37092 @: $(MAKE); $(unstage)
37093 @[ -f ./gdbserver/Makefile ] || exit 0; \
37094 r=`${PWD_COMMAND}`; export r; \
37095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37096 $(HOST_EXPORTS) \
37097 for flag in $(EXTRA_HOST_FLAGS) ; do \
37098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37099 done; \
37100 echo "Doing mostlyclean in gdbserver"; \
37101 (cd $(HOST_SUBDIR)/gdbserver && \
37102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37104 "RANLIB=$${RANLIB}" \
37105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37106 mostlyclean) \
37107 || exit 1
37108
37109 @endif gdbserver
37110
37111 .PHONY: maybe-clean-gdbserver clean-gdbserver
37112 maybe-clean-gdbserver:
37113 @if gdbserver
37114 maybe-clean-gdbserver: clean-gdbserver
37115
37116 clean-gdbserver:
37117 @: $(MAKE); $(unstage)
37118 @[ -f ./gdbserver/Makefile ] || exit 0; \
37119 r=`${PWD_COMMAND}`; export r; \
37120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37121 $(HOST_EXPORTS) \
37122 for flag in $(EXTRA_HOST_FLAGS) ; do \
37123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37124 done; \
37125 echo "Doing clean in gdbserver"; \
37126 (cd $(HOST_SUBDIR)/gdbserver && \
37127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37129 "RANLIB=$${RANLIB}" \
37130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37131 clean) \
37132 || exit 1
37133
37134 @endif gdbserver
37135
37136 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
37137 maybe-distclean-gdbserver:
37138 @if gdbserver
37139 maybe-distclean-gdbserver: distclean-gdbserver
37140
37141 distclean-gdbserver:
37142 @: $(MAKE); $(unstage)
37143 @[ -f ./gdbserver/Makefile ] || exit 0; \
37144 r=`${PWD_COMMAND}`; export r; \
37145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37146 $(HOST_EXPORTS) \
37147 for flag in $(EXTRA_HOST_FLAGS) ; do \
37148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37149 done; \
37150 echo "Doing distclean in gdbserver"; \
37151 (cd $(HOST_SUBDIR)/gdbserver && \
37152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37154 "RANLIB=$${RANLIB}" \
37155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37156 distclean) \
37157 || exit 1
37158
37159 @endif gdbserver
37160
37161 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
37162 maybe-maintainer-clean-gdbserver:
37163 @if gdbserver
37164 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
37165
37166 maintainer-clean-gdbserver:
37167 @: $(MAKE); $(unstage)
37168 @[ -f ./gdbserver/Makefile ] || exit 0; \
37169 r=`${PWD_COMMAND}`; export r; \
37170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37171 $(HOST_EXPORTS) \
37172 for flag in $(EXTRA_HOST_FLAGS) ; do \
37173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37174 done; \
37175 echo "Doing maintainer-clean in gdbserver"; \
37176 (cd $(HOST_SUBDIR)/gdbserver && \
37177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37179 "RANLIB=$${RANLIB}" \
37180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37181 maintainer-clean) \
37182 || exit 1
37183
37184 @endif gdbserver
37185
37186
37187
37188 .PHONY: configure-gdb maybe-configure-gdb
37189 maybe-configure-gdb:
37190 @if gcc-bootstrap
37191 configure-gdb: stage_current
37192 @endif gcc-bootstrap
37193 @if gdb
37194 maybe-configure-gdb: configure-gdb
37195 configure-gdb:
37196 @: $(MAKE); $(unstage)
37197 @r=`${PWD_COMMAND}`; export r; \
37198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37199 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
37201 $(HOST_EXPORTS) \
37202 echo Configuring in $(HOST_SUBDIR)/gdb; \
37203 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37204 case $(srcdir) in \
37205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37206 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37208 esac; \
37209 module_srcdir=gdb; \
37210 $(SHELL) \
37211 $$s/$$module_srcdir/configure \
37212 --srcdir=$${topdir}/$$module_srcdir \
37213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37214 --target=${target_alias} \
37215 || exit 1
37216 @endif gdb
37217
37218
37219
37220
37221
37222 .PHONY: all-gdb maybe-all-gdb
37223 maybe-all-gdb:
37224 @if gcc-bootstrap
37225 all-gdb: stage_current
37226 @endif gcc-bootstrap
37227 @if gdb
37228 TARGET-gdb=all
37229 maybe-all-gdb: all-gdb
37230 all-gdb: configure-gdb
37231 @: $(MAKE); $(unstage)
37232 @r=`${PWD_COMMAND}`; export r; \
37233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37234 $(HOST_EXPORTS) \
37235 (cd $(HOST_SUBDIR)/gdb && \
37236 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37237 $(TARGET-gdb))
37238 @endif gdb
37239
37240
37241
37242
37243 .PHONY: check-gdb maybe-check-gdb
37244 maybe-check-gdb:
37245 @if gdb
37246 maybe-check-gdb: check-gdb
37247
37248 check-gdb:
37249 @: $(MAKE); $(unstage)
37250 @r=`${PWD_COMMAND}`; export r; \
37251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37252 $(HOST_EXPORTS) \
37253 (cd $(HOST_SUBDIR)/gdb && \
37254 $(MAKE) $(FLAGS_TO_PASS) check)
37255
37256 @endif gdb
37257
37258 .PHONY: install-gdb maybe-install-gdb
37259 maybe-install-gdb:
37260 @if gdb
37261 maybe-install-gdb: install-gdb
37262
37263 install-gdb: installdirs
37264 @: $(MAKE); $(unstage)
37265 @r=`${PWD_COMMAND}`; export r; \
37266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37267 $(HOST_EXPORTS) \
37268 (cd $(HOST_SUBDIR)/gdb && \
37269 $(MAKE) $(FLAGS_TO_PASS) install)
37270
37271 @endif gdb
37272
37273 .PHONY: install-strip-gdb maybe-install-strip-gdb
37274 maybe-install-strip-gdb:
37275 @if gdb
37276 maybe-install-strip-gdb: install-strip-gdb
37277
37278 install-strip-gdb: installdirs
37279 @: $(MAKE); $(unstage)
37280 @r=`${PWD_COMMAND}`; export r; \
37281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37282 $(HOST_EXPORTS) \
37283 (cd $(HOST_SUBDIR)/gdb && \
37284 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37285
37286 @endif gdb
37287
37288 # Other targets (info, dvi, pdf, etc.)
37289
37290 .PHONY: maybe-info-gdb info-gdb
37291 maybe-info-gdb:
37292 @if gdb
37293 maybe-info-gdb: info-gdb
37294
37295 info-gdb: \
37296 configure-gdb
37297 @: $(MAKE); $(unstage)
37298 @[ -f ./gdb/Makefile ] || exit 0; \
37299 r=`${PWD_COMMAND}`; export r; \
37300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37301 $(HOST_EXPORTS) \
37302 for flag in $(EXTRA_HOST_FLAGS) ; do \
37303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37304 done; \
37305 echo "Doing info in gdb"; \
37306 (cd $(HOST_SUBDIR)/gdb && \
37307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37309 "RANLIB=$${RANLIB}" \
37310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37311 info) \
37312 || exit 1
37313
37314 @endif gdb
37315
37316 .PHONY: maybe-dvi-gdb dvi-gdb
37317 maybe-dvi-gdb:
37318 @if gdb
37319 maybe-dvi-gdb: dvi-gdb
37320
37321 dvi-gdb: \
37322 configure-gdb
37323 @: $(MAKE); $(unstage)
37324 @[ -f ./gdb/Makefile ] || exit 0; \
37325 r=`${PWD_COMMAND}`; export r; \
37326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37327 $(HOST_EXPORTS) \
37328 for flag in $(EXTRA_HOST_FLAGS) ; do \
37329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37330 done; \
37331 echo "Doing dvi in gdb"; \
37332 (cd $(HOST_SUBDIR)/gdb && \
37333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37335 "RANLIB=$${RANLIB}" \
37336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37337 dvi) \
37338 || exit 1
37339
37340 @endif gdb
37341
37342 .PHONY: maybe-pdf-gdb pdf-gdb
37343 maybe-pdf-gdb:
37344 @if gdb
37345 maybe-pdf-gdb: pdf-gdb
37346
37347 pdf-gdb: \
37348 configure-gdb
37349 @: $(MAKE); $(unstage)
37350 @[ -f ./gdb/Makefile ] || exit 0; \
37351 r=`${PWD_COMMAND}`; export r; \
37352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37353 $(HOST_EXPORTS) \
37354 for flag in $(EXTRA_HOST_FLAGS) ; do \
37355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37356 done; \
37357 echo "Doing pdf in gdb"; \
37358 (cd $(HOST_SUBDIR)/gdb && \
37359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37361 "RANLIB=$${RANLIB}" \
37362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37363 pdf) \
37364 || exit 1
37365
37366 @endif gdb
37367
37368 .PHONY: maybe-html-gdb html-gdb
37369 maybe-html-gdb:
37370 @if gdb
37371 maybe-html-gdb: html-gdb
37372
37373 html-gdb: \
37374 configure-gdb
37375 @: $(MAKE); $(unstage)
37376 @[ -f ./gdb/Makefile ] || exit 0; \
37377 r=`${PWD_COMMAND}`; export r; \
37378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37379 $(HOST_EXPORTS) \
37380 for flag in $(EXTRA_HOST_FLAGS) ; do \
37381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37382 done; \
37383 echo "Doing html in gdb"; \
37384 (cd $(HOST_SUBDIR)/gdb && \
37385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37387 "RANLIB=$${RANLIB}" \
37388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37389 html) \
37390 || exit 1
37391
37392 @endif gdb
37393
37394 .PHONY: maybe-TAGS-gdb TAGS-gdb
37395 maybe-TAGS-gdb:
37396 @if gdb
37397 maybe-TAGS-gdb: TAGS-gdb
37398
37399 TAGS-gdb: \
37400 configure-gdb
37401 @: $(MAKE); $(unstage)
37402 @[ -f ./gdb/Makefile ] || exit 0; \
37403 r=`${PWD_COMMAND}`; export r; \
37404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37405 $(HOST_EXPORTS) \
37406 for flag in $(EXTRA_HOST_FLAGS) ; do \
37407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37408 done; \
37409 echo "Doing TAGS in gdb"; \
37410 (cd $(HOST_SUBDIR)/gdb && \
37411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37413 "RANLIB=$${RANLIB}" \
37414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37415 TAGS) \
37416 || exit 1
37417
37418 @endif gdb
37419
37420 .PHONY: maybe-install-info-gdb install-info-gdb
37421 maybe-install-info-gdb:
37422 @if gdb
37423 maybe-install-info-gdb: install-info-gdb
37424
37425 install-info-gdb: \
37426 configure-gdb \
37427 info-gdb
37428 @: $(MAKE); $(unstage)
37429 @[ -f ./gdb/Makefile ] || exit 0; \
37430 r=`${PWD_COMMAND}`; export r; \
37431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37432 $(HOST_EXPORTS) \
37433 for flag in $(EXTRA_HOST_FLAGS) ; do \
37434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37435 done; \
37436 echo "Doing install-info in gdb"; \
37437 (cd $(HOST_SUBDIR)/gdb && \
37438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37440 "RANLIB=$${RANLIB}" \
37441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37442 install-info) \
37443 || exit 1
37444
37445 @endif gdb
37446
37447 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
37448 maybe-install-dvi-gdb:
37449 @if gdb
37450 maybe-install-dvi-gdb: install-dvi-gdb
37451
37452 install-dvi-gdb: \
37453 configure-gdb \
37454 dvi-gdb
37455 @: $(MAKE); $(unstage)
37456 @[ -f ./gdb/Makefile ] || exit 0; \
37457 r=`${PWD_COMMAND}`; export r; \
37458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37459 $(HOST_EXPORTS) \
37460 for flag in $(EXTRA_HOST_FLAGS) ; do \
37461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37462 done; \
37463 echo "Doing install-dvi in gdb"; \
37464 (cd $(HOST_SUBDIR)/gdb && \
37465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37467 "RANLIB=$${RANLIB}" \
37468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37469 install-dvi) \
37470 || exit 1
37471
37472 @endif gdb
37473
37474 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
37475 maybe-install-pdf-gdb:
37476 @if gdb
37477 maybe-install-pdf-gdb: install-pdf-gdb
37478
37479 install-pdf-gdb: \
37480 configure-gdb \
37481 pdf-gdb
37482 @: $(MAKE); $(unstage)
37483 @[ -f ./gdb/Makefile ] || exit 0; \
37484 r=`${PWD_COMMAND}`; export r; \
37485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486 $(HOST_EXPORTS) \
37487 for flag in $(EXTRA_HOST_FLAGS) ; do \
37488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37489 done; \
37490 echo "Doing install-pdf in gdb"; \
37491 (cd $(HOST_SUBDIR)/gdb && \
37492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37494 "RANLIB=$${RANLIB}" \
37495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37496 install-pdf) \
37497 || exit 1
37498
37499 @endif gdb
37500
37501 .PHONY: maybe-install-html-gdb install-html-gdb
37502 maybe-install-html-gdb:
37503 @if gdb
37504 maybe-install-html-gdb: install-html-gdb
37505
37506 install-html-gdb: \
37507 configure-gdb \
37508 html-gdb
37509 @: $(MAKE); $(unstage)
37510 @[ -f ./gdb/Makefile ] || exit 0; \
37511 r=`${PWD_COMMAND}`; export r; \
37512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37513 $(HOST_EXPORTS) \
37514 for flag in $(EXTRA_HOST_FLAGS) ; do \
37515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37516 done; \
37517 echo "Doing install-html in gdb"; \
37518 (cd $(HOST_SUBDIR)/gdb && \
37519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37521 "RANLIB=$${RANLIB}" \
37522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37523 install-html) \
37524 || exit 1
37525
37526 @endif gdb
37527
37528 .PHONY: maybe-installcheck-gdb installcheck-gdb
37529 maybe-installcheck-gdb:
37530 @if gdb
37531 maybe-installcheck-gdb: installcheck-gdb
37532
37533 installcheck-gdb: \
37534 configure-gdb
37535 @: $(MAKE); $(unstage)
37536 @[ -f ./gdb/Makefile ] || exit 0; \
37537 r=`${PWD_COMMAND}`; export r; \
37538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539 $(HOST_EXPORTS) \
37540 for flag in $(EXTRA_HOST_FLAGS) ; do \
37541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37542 done; \
37543 echo "Doing installcheck in gdb"; \
37544 (cd $(HOST_SUBDIR)/gdb && \
37545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37547 "RANLIB=$${RANLIB}" \
37548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37549 installcheck) \
37550 || exit 1
37551
37552 @endif gdb
37553
37554 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
37555 maybe-mostlyclean-gdb:
37556 @if gdb
37557 maybe-mostlyclean-gdb: mostlyclean-gdb
37558
37559 mostlyclean-gdb:
37560 @: $(MAKE); $(unstage)
37561 @[ -f ./gdb/Makefile ] || exit 0; \
37562 r=`${PWD_COMMAND}`; export r; \
37563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37564 $(HOST_EXPORTS) \
37565 for flag in $(EXTRA_HOST_FLAGS) ; do \
37566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37567 done; \
37568 echo "Doing mostlyclean in gdb"; \
37569 (cd $(HOST_SUBDIR)/gdb && \
37570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37572 "RANLIB=$${RANLIB}" \
37573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37574 mostlyclean) \
37575 || exit 1
37576
37577 @endif gdb
37578
37579 .PHONY: maybe-clean-gdb clean-gdb
37580 maybe-clean-gdb:
37581 @if gdb
37582 maybe-clean-gdb: clean-gdb
37583
37584 clean-gdb:
37585 @: $(MAKE); $(unstage)
37586 @[ -f ./gdb/Makefile ] || exit 0; \
37587 r=`${PWD_COMMAND}`; export r; \
37588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37589 $(HOST_EXPORTS) \
37590 for flag in $(EXTRA_HOST_FLAGS) ; do \
37591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37592 done; \
37593 echo "Doing clean in gdb"; \
37594 (cd $(HOST_SUBDIR)/gdb && \
37595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37597 "RANLIB=$${RANLIB}" \
37598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37599 clean) \
37600 || exit 1
37601
37602 @endif gdb
37603
37604 .PHONY: maybe-distclean-gdb distclean-gdb
37605 maybe-distclean-gdb:
37606 @if gdb
37607 maybe-distclean-gdb: distclean-gdb
37608
37609 distclean-gdb:
37610 @: $(MAKE); $(unstage)
37611 @[ -f ./gdb/Makefile ] || exit 0; \
37612 r=`${PWD_COMMAND}`; export r; \
37613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37614 $(HOST_EXPORTS) \
37615 for flag in $(EXTRA_HOST_FLAGS) ; do \
37616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37617 done; \
37618 echo "Doing distclean in gdb"; \
37619 (cd $(HOST_SUBDIR)/gdb && \
37620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37622 "RANLIB=$${RANLIB}" \
37623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37624 distclean) \
37625 || exit 1
37626
37627 @endif gdb
37628
37629 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
37630 maybe-maintainer-clean-gdb:
37631 @if gdb
37632 maybe-maintainer-clean-gdb: maintainer-clean-gdb
37633
37634 maintainer-clean-gdb:
37635 @: $(MAKE); $(unstage)
37636 @[ -f ./gdb/Makefile ] || exit 0; \
37637 r=`${PWD_COMMAND}`; export r; \
37638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37639 $(HOST_EXPORTS) \
37640 for flag in $(EXTRA_HOST_FLAGS) ; do \
37641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37642 done; \
37643 echo "Doing maintainer-clean in gdb"; \
37644 (cd $(HOST_SUBDIR)/gdb && \
37645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37647 "RANLIB=$${RANLIB}" \
37648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37649 maintainer-clean) \
37650 || exit 1
37651
37652 @endif gdb
37653
37654
37655
37656 .PHONY: configure-expect maybe-configure-expect
37657 maybe-configure-expect:
37658 @if gcc-bootstrap
37659 configure-expect: stage_current
37660 @endif gcc-bootstrap
37661 @if expect
37662 maybe-configure-expect: configure-expect
37663 configure-expect:
37664 @: $(MAKE); $(unstage)
37665 @r=`${PWD_COMMAND}`; export r; \
37666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37667 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
37668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
37669 $(HOST_EXPORTS) \
37670 echo Configuring in $(HOST_SUBDIR)/expect; \
37671 cd "$(HOST_SUBDIR)/expect" || exit 1; \
37672 case $(srcdir) in \
37673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37674 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
37675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37676 esac; \
37677 module_srcdir=expect; \
37678 $(SHELL) \
37679 $$s/$$module_srcdir/configure \
37680 --srcdir=$${topdir}/$$module_srcdir \
37681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37682 --target=${target_alias} \
37683 || exit 1
37684 @endif expect
37685
37686
37687
37688
37689
37690 .PHONY: all-expect maybe-all-expect
37691 maybe-all-expect:
37692 @if gcc-bootstrap
37693 all-expect: stage_current
37694 @endif gcc-bootstrap
37695 @if expect
37696 TARGET-expect=all
37697 maybe-all-expect: all-expect
37698 all-expect: configure-expect
37699 @: $(MAKE); $(unstage)
37700 @r=`${PWD_COMMAND}`; export r; \
37701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37702 $(HOST_EXPORTS) \
37703 (cd $(HOST_SUBDIR)/expect && \
37704 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37705 $(TARGET-expect))
37706 @endif expect
37707
37708
37709
37710
37711 .PHONY: check-expect maybe-check-expect
37712 maybe-check-expect:
37713 @if expect
37714 maybe-check-expect: check-expect
37715
37716 check-expect:
37717 @: $(MAKE); $(unstage)
37718 @r=`${PWD_COMMAND}`; export r; \
37719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37720 $(HOST_EXPORTS) \
37721 (cd $(HOST_SUBDIR)/expect && \
37722 $(MAKE) $(FLAGS_TO_PASS) check)
37723
37724 @endif expect
37725
37726 .PHONY: install-expect maybe-install-expect
37727 maybe-install-expect:
37728 @if expect
37729 maybe-install-expect: install-expect
37730
37731 install-expect: installdirs
37732 @: $(MAKE); $(unstage)
37733 @r=`${PWD_COMMAND}`; export r; \
37734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735 $(HOST_EXPORTS) \
37736 (cd $(HOST_SUBDIR)/expect && \
37737 $(MAKE) $(FLAGS_TO_PASS) install)
37738
37739 @endif expect
37740
37741 .PHONY: install-strip-expect maybe-install-strip-expect
37742 maybe-install-strip-expect:
37743 @if expect
37744 maybe-install-strip-expect: install-strip-expect
37745
37746 install-strip-expect: installdirs
37747 @: $(MAKE); $(unstage)
37748 @r=`${PWD_COMMAND}`; export r; \
37749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37750 $(HOST_EXPORTS) \
37751 (cd $(HOST_SUBDIR)/expect && \
37752 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37753
37754 @endif expect
37755
37756 # Other targets (info, dvi, pdf, etc.)
37757
37758 .PHONY: maybe-info-expect info-expect
37759 maybe-info-expect:
37760 @if expect
37761 maybe-info-expect: info-expect
37762
37763 info-expect: \
37764 configure-expect
37765 @: $(MAKE); $(unstage)
37766 @[ -f ./expect/Makefile ] || exit 0; \
37767 r=`${PWD_COMMAND}`; export r; \
37768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769 $(HOST_EXPORTS) \
37770 for flag in $(EXTRA_HOST_FLAGS) ; do \
37771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37772 done; \
37773 echo "Doing info in expect"; \
37774 (cd $(HOST_SUBDIR)/expect && \
37775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37777 "RANLIB=$${RANLIB}" \
37778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37779 info) \
37780 || exit 1
37781
37782 @endif expect
37783
37784 .PHONY: maybe-dvi-expect dvi-expect
37785 maybe-dvi-expect:
37786 @if expect
37787 maybe-dvi-expect: dvi-expect
37788
37789 dvi-expect: \
37790 configure-expect
37791 @: $(MAKE); $(unstage)
37792 @[ -f ./expect/Makefile ] || exit 0; \
37793 r=`${PWD_COMMAND}`; export r; \
37794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795 $(HOST_EXPORTS) \
37796 for flag in $(EXTRA_HOST_FLAGS) ; do \
37797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37798 done; \
37799 echo "Doing dvi in expect"; \
37800 (cd $(HOST_SUBDIR)/expect && \
37801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37803 "RANLIB=$${RANLIB}" \
37804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37805 dvi) \
37806 || exit 1
37807
37808 @endif expect
37809
37810 .PHONY: maybe-pdf-expect pdf-expect
37811 maybe-pdf-expect:
37812 @if expect
37813 maybe-pdf-expect: pdf-expect
37814
37815 pdf-expect: \
37816 configure-expect
37817 @: $(MAKE); $(unstage)
37818 @[ -f ./expect/Makefile ] || exit 0; \
37819 r=`${PWD_COMMAND}`; export r; \
37820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37821 $(HOST_EXPORTS) \
37822 for flag in $(EXTRA_HOST_FLAGS) ; do \
37823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37824 done; \
37825 echo "Doing pdf in expect"; \
37826 (cd $(HOST_SUBDIR)/expect && \
37827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37829 "RANLIB=$${RANLIB}" \
37830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37831 pdf) \
37832 || exit 1
37833
37834 @endif expect
37835
37836 .PHONY: maybe-html-expect html-expect
37837 maybe-html-expect:
37838 @if expect
37839 maybe-html-expect: html-expect
37840
37841 html-expect: \
37842 configure-expect
37843 @: $(MAKE); $(unstage)
37844 @[ -f ./expect/Makefile ] || exit 0; \
37845 r=`${PWD_COMMAND}`; export r; \
37846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37847 $(HOST_EXPORTS) \
37848 for flag in $(EXTRA_HOST_FLAGS) ; do \
37849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37850 done; \
37851 echo "Doing html in expect"; \
37852 (cd $(HOST_SUBDIR)/expect && \
37853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37855 "RANLIB=$${RANLIB}" \
37856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37857 html) \
37858 || exit 1
37859
37860 @endif expect
37861
37862 .PHONY: maybe-TAGS-expect TAGS-expect
37863 maybe-TAGS-expect:
37864 @if expect
37865 maybe-TAGS-expect: TAGS-expect
37866
37867 TAGS-expect: \
37868 configure-expect
37869 @: $(MAKE); $(unstage)
37870 @[ -f ./expect/Makefile ] || exit 0; \
37871 r=`${PWD_COMMAND}`; export r; \
37872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37873 $(HOST_EXPORTS) \
37874 for flag in $(EXTRA_HOST_FLAGS) ; do \
37875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37876 done; \
37877 echo "Doing TAGS in expect"; \
37878 (cd $(HOST_SUBDIR)/expect && \
37879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37881 "RANLIB=$${RANLIB}" \
37882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37883 TAGS) \
37884 || exit 1
37885
37886 @endif expect
37887
37888 .PHONY: maybe-install-info-expect install-info-expect
37889 maybe-install-info-expect:
37890 @if expect
37891 maybe-install-info-expect: install-info-expect
37892
37893 install-info-expect: \
37894 configure-expect \
37895 info-expect
37896 @: $(MAKE); $(unstage)
37897 @[ -f ./expect/Makefile ] || exit 0; \
37898 r=`${PWD_COMMAND}`; export r; \
37899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37900 $(HOST_EXPORTS) \
37901 for flag in $(EXTRA_HOST_FLAGS) ; do \
37902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37903 done; \
37904 echo "Doing install-info in expect"; \
37905 (cd $(HOST_SUBDIR)/expect && \
37906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37908 "RANLIB=$${RANLIB}" \
37909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37910 install-info) \
37911 || exit 1
37912
37913 @endif expect
37914
37915 .PHONY: maybe-install-dvi-expect install-dvi-expect
37916 maybe-install-dvi-expect:
37917 @if expect
37918 maybe-install-dvi-expect: install-dvi-expect
37919
37920 install-dvi-expect: \
37921 configure-expect \
37922 dvi-expect
37923 @: $(MAKE); $(unstage)
37924 @[ -f ./expect/Makefile ] || exit 0; \
37925 r=`${PWD_COMMAND}`; export r; \
37926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37927 $(HOST_EXPORTS) \
37928 for flag in $(EXTRA_HOST_FLAGS) ; do \
37929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37930 done; \
37931 echo "Doing install-dvi in expect"; \
37932 (cd $(HOST_SUBDIR)/expect && \
37933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37935 "RANLIB=$${RANLIB}" \
37936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37937 install-dvi) \
37938 || exit 1
37939
37940 @endif expect
37941
37942 .PHONY: maybe-install-pdf-expect install-pdf-expect
37943 maybe-install-pdf-expect:
37944 @if expect
37945 maybe-install-pdf-expect: install-pdf-expect
37946
37947 install-pdf-expect: \
37948 configure-expect \
37949 pdf-expect
37950 @: $(MAKE); $(unstage)
37951 @[ -f ./expect/Makefile ] || exit 0; \
37952 r=`${PWD_COMMAND}`; export r; \
37953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37954 $(HOST_EXPORTS) \
37955 for flag in $(EXTRA_HOST_FLAGS) ; do \
37956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37957 done; \
37958 echo "Doing install-pdf in expect"; \
37959 (cd $(HOST_SUBDIR)/expect && \
37960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37962 "RANLIB=$${RANLIB}" \
37963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37964 install-pdf) \
37965 || exit 1
37966
37967 @endif expect
37968
37969 .PHONY: maybe-install-html-expect install-html-expect
37970 maybe-install-html-expect:
37971 @if expect
37972 maybe-install-html-expect: install-html-expect
37973
37974 install-html-expect: \
37975 configure-expect \
37976 html-expect
37977 @: $(MAKE); $(unstage)
37978 @[ -f ./expect/Makefile ] || exit 0; \
37979 r=`${PWD_COMMAND}`; export r; \
37980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37981 $(HOST_EXPORTS) \
37982 for flag in $(EXTRA_HOST_FLAGS) ; do \
37983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37984 done; \
37985 echo "Doing install-html in expect"; \
37986 (cd $(HOST_SUBDIR)/expect && \
37987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37989 "RANLIB=$${RANLIB}" \
37990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37991 install-html) \
37992 || exit 1
37993
37994 @endif expect
37995
37996 .PHONY: maybe-installcheck-expect installcheck-expect
37997 maybe-installcheck-expect:
37998 @if expect
37999 maybe-installcheck-expect: installcheck-expect
38000
38001 installcheck-expect: \
38002 configure-expect
38003 @: $(MAKE); $(unstage)
38004 @[ -f ./expect/Makefile ] || exit 0; \
38005 r=`${PWD_COMMAND}`; export r; \
38006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38007 $(HOST_EXPORTS) \
38008 for flag in $(EXTRA_HOST_FLAGS) ; do \
38009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38010 done; \
38011 echo "Doing installcheck in expect"; \
38012 (cd $(HOST_SUBDIR)/expect && \
38013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38015 "RANLIB=$${RANLIB}" \
38016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38017 installcheck) \
38018 || exit 1
38019
38020 @endif expect
38021
38022 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
38023 maybe-mostlyclean-expect:
38024 @if expect
38025 maybe-mostlyclean-expect: mostlyclean-expect
38026
38027 mostlyclean-expect:
38028 @: $(MAKE); $(unstage)
38029 @[ -f ./expect/Makefile ] || exit 0; \
38030 r=`${PWD_COMMAND}`; export r; \
38031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38032 $(HOST_EXPORTS) \
38033 for flag in $(EXTRA_HOST_FLAGS) ; do \
38034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38035 done; \
38036 echo "Doing mostlyclean in expect"; \
38037 (cd $(HOST_SUBDIR)/expect && \
38038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38040 "RANLIB=$${RANLIB}" \
38041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38042 mostlyclean) \
38043 || exit 1
38044
38045 @endif expect
38046
38047 .PHONY: maybe-clean-expect clean-expect
38048 maybe-clean-expect:
38049 @if expect
38050 maybe-clean-expect: clean-expect
38051
38052 clean-expect:
38053 @: $(MAKE); $(unstage)
38054 @[ -f ./expect/Makefile ] || exit 0; \
38055 r=`${PWD_COMMAND}`; export r; \
38056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38057 $(HOST_EXPORTS) \
38058 for flag in $(EXTRA_HOST_FLAGS) ; do \
38059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38060 done; \
38061 echo "Doing clean in expect"; \
38062 (cd $(HOST_SUBDIR)/expect && \
38063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38065 "RANLIB=$${RANLIB}" \
38066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38067 clean) \
38068 || exit 1
38069
38070 @endif expect
38071
38072 .PHONY: maybe-distclean-expect distclean-expect
38073 maybe-distclean-expect:
38074 @if expect
38075 maybe-distclean-expect: distclean-expect
38076
38077 distclean-expect:
38078 @: $(MAKE); $(unstage)
38079 @[ -f ./expect/Makefile ] || exit 0; \
38080 r=`${PWD_COMMAND}`; export r; \
38081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38082 $(HOST_EXPORTS) \
38083 for flag in $(EXTRA_HOST_FLAGS) ; do \
38084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38085 done; \
38086 echo "Doing distclean in expect"; \
38087 (cd $(HOST_SUBDIR)/expect && \
38088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38090 "RANLIB=$${RANLIB}" \
38091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38092 distclean) \
38093 || exit 1
38094
38095 @endif expect
38096
38097 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38098 maybe-maintainer-clean-expect:
38099 @if expect
38100 maybe-maintainer-clean-expect: maintainer-clean-expect
38101
38102 maintainer-clean-expect:
38103 @: $(MAKE); $(unstage)
38104 @[ -f ./expect/Makefile ] || exit 0; \
38105 r=`${PWD_COMMAND}`; export r; \
38106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107 $(HOST_EXPORTS) \
38108 for flag in $(EXTRA_HOST_FLAGS) ; do \
38109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38110 done; \
38111 echo "Doing maintainer-clean in expect"; \
38112 (cd $(HOST_SUBDIR)/expect && \
38113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38115 "RANLIB=$${RANLIB}" \
38116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38117 maintainer-clean) \
38118 || exit 1
38119
38120 @endif expect
38121
38122
38123
38124 .PHONY: configure-guile maybe-configure-guile
38125 maybe-configure-guile:
38126 @if gcc-bootstrap
38127 configure-guile: stage_current
38128 @endif gcc-bootstrap
38129 @if guile
38130 maybe-configure-guile: configure-guile
38131 configure-guile:
38132 @: $(MAKE); $(unstage)
38133 @r=`${PWD_COMMAND}`; export r; \
38134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38135 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
38137 $(HOST_EXPORTS) \
38138 echo Configuring in $(HOST_SUBDIR)/guile; \
38139 cd "$(HOST_SUBDIR)/guile" || exit 1; \
38140 case $(srcdir) in \
38141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38142 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38144 esac; \
38145 module_srcdir=guile; \
38146 $(SHELL) \
38147 $$s/$$module_srcdir/configure \
38148 --srcdir=$${topdir}/$$module_srcdir \
38149 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38150 --target=${target_alias} \
38151 || exit 1
38152 @endif guile
38153
38154
38155
38156
38157
38158 .PHONY: all-guile maybe-all-guile
38159 maybe-all-guile:
38160 @if gcc-bootstrap
38161 all-guile: stage_current
38162 @endif gcc-bootstrap
38163 @if guile
38164 TARGET-guile=all
38165 maybe-all-guile: all-guile
38166 all-guile: configure-guile
38167 @: $(MAKE); $(unstage)
38168 @r=`${PWD_COMMAND}`; export r; \
38169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38170 $(HOST_EXPORTS) \
38171 (cd $(HOST_SUBDIR)/guile && \
38172 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38173 $(TARGET-guile))
38174 @endif guile
38175
38176
38177
38178
38179 .PHONY: check-guile maybe-check-guile
38180 maybe-check-guile:
38181 @if guile
38182 maybe-check-guile: check-guile
38183
38184 check-guile:
38185 @: $(MAKE); $(unstage)
38186 @r=`${PWD_COMMAND}`; export r; \
38187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38188 $(HOST_EXPORTS) \
38189 (cd $(HOST_SUBDIR)/guile && \
38190 $(MAKE) $(FLAGS_TO_PASS) check)
38191
38192 @endif guile
38193
38194 .PHONY: install-guile maybe-install-guile
38195 maybe-install-guile:
38196 @if guile
38197 maybe-install-guile: install-guile
38198
38199 install-guile: installdirs
38200 @: $(MAKE); $(unstage)
38201 @r=`${PWD_COMMAND}`; export r; \
38202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38203 $(HOST_EXPORTS) \
38204 (cd $(HOST_SUBDIR)/guile && \
38205 $(MAKE) $(FLAGS_TO_PASS) install)
38206
38207 @endif guile
38208
38209 .PHONY: install-strip-guile maybe-install-strip-guile
38210 maybe-install-strip-guile:
38211 @if guile
38212 maybe-install-strip-guile: install-strip-guile
38213
38214 install-strip-guile: installdirs
38215 @: $(MAKE); $(unstage)
38216 @r=`${PWD_COMMAND}`; export r; \
38217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38218 $(HOST_EXPORTS) \
38219 (cd $(HOST_SUBDIR)/guile && \
38220 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38221
38222 @endif guile
38223
38224 # Other targets (info, dvi, pdf, etc.)
38225
38226 .PHONY: maybe-info-guile info-guile
38227 maybe-info-guile:
38228 @if guile
38229 maybe-info-guile: info-guile
38230
38231 info-guile: \
38232 configure-guile
38233 @: $(MAKE); $(unstage)
38234 @[ -f ./guile/Makefile ] || exit 0; \
38235 r=`${PWD_COMMAND}`; export r; \
38236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38237 $(HOST_EXPORTS) \
38238 for flag in $(EXTRA_HOST_FLAGS) ; do \
38239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38240 done; \
38241 echo "Doing info in guile"; \
38242 (cd $(HOST_SUBDIR)/guile && \
38243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38245 "RANLIB=$${RANLIB}" \
38246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38247 info) \
38248 || exit 1
38249
38250 @endif guile
38251
38252 .PHONY: maybe-dvi-guile dvi-guile
38253 maybe-dvi-guile:
38254 @if guile
38255 maybe-dvi-guile: dvi-guile
38256
38257 dvi-guile: \
38258 configure-guile
38259 @: $(MAKE); $(unstage)
38260 @[ -f ./guile/Makefile ] || exit 0; \
38261 r=`${PWD_COMMAND}`; export r; \
38262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38263 $(HOST_EXPORTS) \
38264 for flag in $(EXTRA_HOST_FLAGS) ; do \
38265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38266 done; \
38267 echo "Doing dvi in guile"; \
38268 (cd $(HOST_SUBDIR)/guile && \
38269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38271 "RANLIB=$${RANLIB}" \
38272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38273 dvi) \
38274 || exit 1
38275
38276 @endif guile
38277
38278 .PHONY: maybe-pdf-guile pdf-guile
38279 maybe-pdf-guile:
38280 @if guile
38281 maybe-pdf-guile: pdf-guile
38282
38283 pdf-guile: \
38284 configure-guile
38285 @: $(MAKE); $(unstage)
38286 @[ -f ./guile/Makefile ] || exit 0; \
38287 r=`${PWD_COMMAND}`; export r; \
38288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38289 $(HOST_EXPORTS) \
38290 for flag in $(EXTRA_HOST_FLAGS) ; do \
38291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38292 done; \
38293 echo "Doing pdf in guile"; \
38294 (cd $(HOST_SUBDIR)/guile && \
38295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38297 "RANLIB=$${RANLIB}" \
38298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38299 pdf) \
38300 || exit 1
38301
38302 @endif guile
38303
38304 .PHONY: maybe-html-guile html-guile
38305 maybe-html-guile:
38306 @if guile
38307 maybe-html-guile: html-guile
38308
38309 html-guile: \
38310 configure-guile
38311 @: $(MAKE); $(unstage)
38312 @[ -f ./guile/Makefile ] || exit 0; \
38313 r=`${PWD_COMMAND}`; export r; \
38314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38315 $(HOST_EXPORTS) \
38316 for flag in $(EXTRA_HOST_FLAGS) ; do \
38317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38318 done; \
38319 echo "Doing html in guile"; \
38320 (cd $(HOST_SUBDIR)/guile && \
38321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38323 "RANLIB=$${RANLIB}" \
38324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38325 html) \
38326 || exit 1
38327
38328 @endif guile
38329
38330 .PHONY: maybe-TAGS-guile TAGS-guile
38331 maybe-TAGS-guile:
38332 @if guile
38333 maybe-TAGS-guile: TAGS-guile
38334
38335 TAGS-guile: \
38336 configure-guile
38337 @: $(MAKE); $(unstage)
38338 @[ -f ./guile/Makefile ] || exit 0; \
38339 r=`${PWD_COMMAND}`; export r; \
38340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38341 $(HOST_EXPORTS) \
38342 for flag in $(EXTRA_HOST_FLAGS) ; do \
38343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38344 done; \
38345 echo "Doing TAGS in guile"; \
38346 (cd $(HOST_SUBDIR)/guile && \
38347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38349 "RANLIB=$${RANLIB}" \
38350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38351 TAGS) \
38352 || exit 1
38353
38354 @endif guile
38355
38356 .PHONY: maybe-install-info-guile install-info-guile
38357 maybe-install-info-guile:
38358 @if guile
38359 maybe-install-info-guile: install-info-guile
38360
38361 install-info-guile: \
38362 configure-guile \
38363 info-guile
38364 @: $(MAKE); $(unstage)
38365 @[ -f ./guile/Makefile ] || exit 0; \
38366 r=`${PWD_COMMAND}`; export r; \
38367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38368 $(HOST_EXPORTS) \
38369 for flag in $(EXTRA_HOST_FLAGS) ; do \
38370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38371 done; \
38372 echo "Doing install-info in guile"; \
38373 (cd $(HOST_SUBDIR)/guile && \
38374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38376 "RANLIB=$${RANLIB}" \
38377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38378 install-info) \
38379 || exit 1
38380
38381 @endif guile
38382
38383 .PHONY: maybe-install-dvi-guile install-dvi-guile
38384 maybe-install-dvi-guile:
38385 @if guile
38386 maybe-install-dvi-guile: install-dvi-guile
38387
38388 install-dvi-guile: \
38389 configure-guile \
38390 dvi-guile
38391 @: $(MAKE); $(unstage)
38392 @[ -f ./guile/Makefile ] || exit 0; \
38393 r=`${PWD_COMMAND}`; export r; \
38394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38395 $(HOST_EXPORTS) \
38396 for flag in $(EXTRA_HOST_FLAGS) ; do \
38397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38398 done; \
38399 echo "Doing install-dvi in guile"; \
38400 (cd $(HOST_SUBDIR)/guile && \
38401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38403 "RANLIB=$${RANLIB}" \
38404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38405 install-dvi) \
38406 || exit 1
38407
38408 @endif guile
38409
38410 .PHONY: maybe-install-pdf-guile install-pdf-guile
38411 maybe-install-pdf-guile:
38412 @if guile
38413 maybe-install-pdf-guile: install-pdf-guile
38414
38415 install-pdf-guile: \
38416 configure-guile \
38417 pdf-guile
38418 @: $(MAKE); $(unstage)
38419 @[ -f ./guile/Makefile ] || exit 0; \
38420 r=`${PWD_COMMAND}`; export r; \
38421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38422 $(HOST_EXPORTS) \
38423 for flag in $(EXTRA_HOST_FLAGS) ; do \
38424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38425 done; \
38426 echo "Doing install-pdf in guile"; \
38427 (cd $(HOST_SUBDIR)/guile && \
38428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38430 "RANLIB=$${RANLIB}" \
38431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38432 install-pdf) \
38433 || exit 1
38434
38435 @endif guile
38436
38437 .PHONY: maybe-install-html-guile install-html-guile
38438 maybe-install-html-guile:
38439 @if guile
38440 maybe-install-html-guile: install-html-guile
38441
38442 install-html-guile: \
38443 configure-guile \
38444 html-guile
38445 @: $(MAKE); $(unstage)
38446 @[ -f ./guile/Makefile ] || exit 0; \
38447 r=`${PWD_COMMAND}`; export r; \
38448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38449 $(HOST_EXPORTS) \
38450 for flag in $(EXTRA_HOST_FLAGS) ; do \
38451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38452 done; \
38453 echo "Doing install-html in guile"; \
38454 (cd $(HOST_SUBDIR)/guile && \
38455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38457 "RANLIB=$${RANLIB}" \
38458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38459 install-html) \
38460 || exit 1
38461
38462 @endif guile
38463
38464 .PHONY: maybe-installcheck-guile installcheck-guile
38465 maybe-installcheck-guile:
38466 @if guile
38467 maybe-installcheck-guile: installcheck-guile
38468
38469 installcheck-guile: \
38470 configure-guile
38471 @: $(MAKE); $(unstage)
38472 @[ -f ./guile/Makefile ] || exit 0; \
38473 r=`${PWD_COMMAND}`; export r; \
38474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38475 $(HOST_EXPORTS) \
38476 for flag in $(EXTRA_HOST_FLAGS) ; do \
38477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38478 done; \
38479 echo "Doing installcheck in guile"; \
38480 (cd $(HOST_SUBDIR)/guile && \
38481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38483 "RANLIB=$${RANLIB}" \
38484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38485 installcheck) \
38486 || exit 1
38487
38488 @endif guile
38489
38490 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
38491 maybe-mostlyclean-guile:
38492 @if guile
38493 maybe-mostlyclean-guile: mostlyclean-guile
38494
38495 mostlyclean-guile:
38496 @: $(MAKE); $(unstage)
38497 @[ -f ./guile/Makefile ] || exit 0; \
38498 r=`${PWD_COMMAND}`; export r; \
38499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38500 $(HOST_EXPORTS) \
38501 for flag in $(EXTRA_HOST_FLAGS) ; do \
38502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38503 done; \
38504 echo "Doing mostlyclean in guile"; \
38505 (cd $(HOST_SUBDIR)/guile && \
38506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38508 "RANLIB=$${RANLIB}" \
38509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38510 mostlyclean) \
38511 || exit 1
38512
38513 @endif guile
38514
38515 .PHONY: maybe-clean-guile clean-guile
38516 maybe-clean-guile:
38517 @if guile
38518 maybe-clean-guile: clean-guile
38519
38520 clean-guile:
38521 @: $(MAKE); $(unstage)
38522 @[ -f ./guile/Makefile ] || exit 0; \
38523 r=`${PWD_COMMAND}`; export r; \
38524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38525 $(HOST_EXPORTS) \
38526 for flag in $(EXTRA_HOST_FLAGS) ; do \
38527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38528 done; \
38529 echo "Doing clean in guile"; \
38530 (cd $(HOST_SUBDIR)/guile && \
38531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38533 "RANLIB=$${RANLIB}" \
38534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38535 clean) \
38536 || exit 1
38537
38538 @endif guile
38539
38540 .PHONY: maybe-distclean-guile distclean-guile
38541 maybe-distclean-guile:
38542 @if guile
38543 maybe-distclean-guile: distclean-guile
38544
38545 distclean-guile:
38546 @: $(MAKE); $(unstage)
38547 @[ -f ./guile/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 distclean in guile"; \
38555 (cd $(HOST_SUBDIR)/guile && \
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 distclean) \
38561 || exit 1
38562
38563 @endif guile
38564
38565 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
38566 maybe-maintainer-clean-guile:
38567 @if guile
38568 maybe-maintainer-clean-guile: maintainer-clean-guile
38569
38570 maintainer-clean-guile:
38571 @: $(MAKE); $(unstage)
38572 @[ -f ./guile/Makefile ] || exit 0; \
38573 r=`${PWD_COMMAND}`; export r; \
38574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38575 $(HOST_EXPORTS) \
38576 for flag in $(EXTRA_HOST_FLAGS) ; do \
38577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38578 done; \
38579 echo "Doing maintainer-clean in guile"; \
38580 (cd $(HOST_SUBDIR)/guile && \
38581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38583 "RANLIB=$${RANLIB}" \
38584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38585 maintainer-clean) \
38586 || exit 1
38587
38588 @endif guile
38589
38590
38591
38592 .PHONY: configure-tk maybe-configure-tk
38593 maybe-configure-tk:
38594 @if gcc-bootstrap
38595 configure-tk: stage_current
38596 @endif gcc-bootstrap
38597 @if tk
38598 maybe-configure-tk: configure-tk
38599 configure-tk:
38600 @: $(MAKE); $(unstage)
38601 @r=`${PWD_COMMAND}`; export r; \
38602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38603 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
38604 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
38605 $(HOST_EXPORTS) \
38606 echo Configuring in $(HOST_SUBDIR)/tk; \
38607 cd "$(HOST_SUBDIR)/tk" || exit 1; \
38608 case $(srcdir) in \
38609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38610 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
38611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38612 esac; \
38613 module_srcdir=tk; \
38614 $(SHELL) \
38615 $$s/$$module_srcdir/configure \
38616 --srcdir=$${topdir}/$$module_srcdir \
38617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38618 --target=${target_alias} \
38619 || exit 1
38620 @endif tk
38621
38622
38623
38624
38625
38626 .PHONY: all-tk maybe-all-tk
38627 maybe-all-tk:
38628 @if gcc-bootstrap
38629 all-tk: stage_current
38630 @endif gcc-bootstrap
38631 @if tk
38632 TARGET-tk=all
38633 maybe-all-tk: all-tk
38634 all-tk: configure-tk
38635 @: $(MAKE); $(unstage)
38636 @r=`${PWD_COMMAND}`; export r; \
38637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38638 $(HOST_EXPORTS) \
38639 (cd $(HOST_SUBDIR)/tk && \
38640 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38641 $(TARGET-tk))
38642 @endif tk
38643
38644
38645
38646
38647 .PHONY: check-tk maybe-check-tk
38648 maybe-check-tk:
38649 @if tk
38650 maybe-check-tk: check-tk
38651
38652 check-tk:
38653 @: $(MAKE); $(unstage)
38654 @r=`${PWD_COMMAND}`; export r; \
38655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38656 $(HOST_EXPORTS) \
38657 (cd $(HOST_SUBDIR)/tk && \
38658 $(MAKE) $(FLAGS_TO_PASS) check)
38659
38660 @endif tk
38661
38662 .PHONY: install-tk maybe-install-tk
38663 maybe-install-tk:
38664 @if tk
38665 maybe-install-tk: install-tk
38666
38667 install-tk: installdirs
38668 @: $(MAKE); $(unstage)
38669 @r=`${PWD_COMMAND}`; export r; \
38670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671 $(HOST_EXPORTS) \
38672 (cd $(HOST_SUBDIR)/tk && \
38673 $(MAKE) $(FLAGS_TO_PASS) install)
38674
38675 @endif tk
38676
38677 .PHONY: install-strip-tk maybe-install-strip-tk
38678 maybe-install-strip-tk:
38679 @if tk
38680 maybe-install-strip-tk: install-strip-tk
38681
38682 install-strip-tk: installdirs
38683 @: $(MAKE); $(unstage)
38684 @r=`${PWD_COMMAND}`; export r; \
38685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38686 $(HOST_EXPORTS) \
38687 (cd $(HOST_SUBDIR)/tk && \
38688 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38689
38690 @endif tk
38691
38692 # Other targets (info, dvi, pdf, etc.)
38693
38694 .PHONY: maybe-info-tk info-tk
38695 maybe-info-tk:
38696 @if tk
38697 maybe-info-tk: info-tk
38698
38699 info-tk: \
38700 configure-tk
38701 @: $(MAKE); $(unstage)
38702 @[ -f ./tk/Makefile ] || exit 0; \
38703 r=`${PWD_COMMAND}`; export r; \
38704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38705 $(HOST_EXPORTS) \
38706 for flag in $(EXTRA_HOST_FLAGS) ; do \
38707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38708 done; \
38709 echo "Doing info in tk"; \
38710 (cd $(HOST_SUBDIR)/tk && \
38711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38713 "RANLIB=$${RANLIB}" \
38714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38715 info) \
38716 || exit 1
38717
38718 @endif tk
38719
38720 .PHONY: maybe-dvi-tk dvi-tk
38721 maybe-dvi-tk:
38722 @if tk
38723 maybe-dvi-tk: dvi-tk
38724
38725 dvi-tk: \
38726 configure-tk
38727 @: $(MAKE); $(unstage)
38728 @[ -f ./tk/Makefile ] || exit 0; \
38729 r=`${PWD_COMMAND}`; export r; \
38730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38731 $(HOST_EXPORTS) \
38732 for flag in $(EXTRA_HOST_FLAGS) ; do \
38733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38734 done; \
38735 echo "Doing dvi in tk"; \
38736 (cd $(HOST_SUBDIR)/tk && \
38737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38739 "RANLIB=$${RANLIB}" \
38740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38741 dvi) \
38742 || exit 1
38743
38744 @endif tk
38745
38746 .PHONY: maybe-pdf-tk pdf-tk
38747 maybe-pdf-tk:
38748 @if tk
38749 maybe-pdf-tk: pdf-tk
38750
38751 pdf-tk: \
38752 configure-tk
38753 @: $(MAKE); $(unstage)
38754 @[ -f ./tk/Makefile ] || exit 0; \
38755 r=`${PWD_COMMAND}`; export r; \
38756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38757 $(HOST_EXPORTS) \
38758 for flag in $(EXTRA_HOST_FLAGS) ; do \
38759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38760 done; \
38761 echo "Doing pdf in tk"; \
38762 (cd $(HOST_SUBDIR)/tk && \
38763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38765 "RANLIB=$${RANLIB}" \
38766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38767 pdf) \
38768 || exit 1
38769
38770 @endif tk
38771
38772 .PHONY: maybe-html-tk html-tk
38773 maybe-html-tk:
38774 @if tk
38775 maybe-html-tk: html-tk
38776
38777 html-tk: \
38778 configure-tk
38779 @: $(MAKE); $(unstage)
38780 @[ -f ./tk/Makefile ] || exit 0; \
38781 r=`${PWD_COMMAND}`; export r; \
38782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38783 $(HOST_EXPORTS) \
38784 for flag in $(EXTRA_HOST_FLAGS) ; do \
38785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38786 done; \
38787 echo "Doing html in tk"; \
38788 (cd $(HOST_SUBDIR)/tk && \
38789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38791 "RANLIB=$${RANLIB}" \
38792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38793 html) \
38794 || exit 1
38795
38796 @endif tk
38797
38798 .PHONY: maybe-TAGS-tk TAGS-tk
38799 maybe-TAGS-tk:
38800 @if tk
38801 maybe-TAGS-tk: TAGS-tk
38802
38803 TAGS-tk: \
38804 configure-tk
38805 @: $(MAKE); $(unstage)
38806 @[ -f ./tk/Makefile ] || exit 0; \
38807 r=`${PWD_COMMAND}`; export r; \
38808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38809 $(HOST_EXPORTS) \
38810 for flag in $(EXTRA_HOST_FLAGS) ; do \
38811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38812 done; \
38813 echo "Doing TAGS in tk"; \
38814 (cd $(HOST_SUBDIR)/tk && \
38815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38817 "RANLIB=$${RANLIB}" \
38818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38819 TAGS) \
38820 || exit 1
38821
38822 @endif tk
38823
38824 .PHONY: maybe-install-info-tk install-info-tk
38825 maybe-install-info-tk:
38826 @if tk
38827 maybe-install-info-tk: install-info-tk
38828
38829 install-info-tk: \
38830 configure-tk \
38831 info-tk
38832 @: $(MAKE); $(unstage)
38833 @[ -f ./tk/Makefile ] || exit 0; \
38834 r=`${PWD_COMMAND}`; export r; \
38835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38836 $(HOST_EXPORTS) \
38837 for flag in $(EXTRA_HOST_FLAGS) ; do \
38838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38839 done; \
38840 echo "Doing install-info in tk"; \
38841 (cd $(HOST_SUBDIR)/tk && \
38842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38844 "RANLIB=$${RANLIB}" \
38845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38846 install-info) \
38847 || exit 1
38848
38849 @endif tk
38850
38851 .PHONY: maybe-install-dvi-tk install-dvi-tk
38852 maybe-install-dvi-tk:
38853 @if tk
38854 maybe-install-dvi-tk: install-dvi-tk
38855
38856 install-dvi-tk: \
38857 configure-tk \
38858 dvi-tk
38859 @: $(MAKE); $(unstage)
38860 @[ -f ./tk/Makefile ] || exit 0; \
38861 r=`${PWD_COMMAND}`; export r; \
38862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38863 $(HOST_EXPORTS) \
38864 for flag in $(EXTRA_HOST_FLAGS) ; do \
38865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38866 done; \
38867 echo "Doing install-dvi in tk"; \
38868 (cd $(HOST_SUBDIR)/tk && \
38869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38871 "RANLIB=$${RANLIB}" \
38872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38873 install-dvi) \
38874 || exit 1
38875
38876 @endif tk
38877
38878 .PHONY: maybe-install-pdf-tk install-pdf-tk
38879 maybe-install-pdf-tk:
38880 @if tk
38881 maybe-install-pdf-tk: install-pdf-tk
38882
38883 install-pdf-tk: \
38884 configure-tk \
38885 pdf-tk
38886 @: $(MAKE); $(unstage)
38887 @[ -f ./tk/Makefile ] || exit 0; \
38888 r=`${PWD_COMMAND}`; export r; \
38889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38890 $(HOST_EXPORTS) \
38891 for flag in $(EXTRA_HOST_FLAGS) ; do \
38892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38893 done; \
38894 echo "Doing install-pdf in tk"; \
38895 (cd $(HOST_SUBDIR)/tk && \
38896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38898 "RANLIB=$${RANLIB}" \
38899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38900 install-pdf) \
38901 || exit 1
38902
38903 @endif tk
38904
38905 .PHONY: maybe-install-html-tk install-html-tk
38906 maybe-install-html-tk:
38907 @if tk
38908 maybe-install-html-tk: install-html-tk
38909
38910 install-html-tk: \
38911 configure-tk \
38912 html-tk
38913 @: $(MAKE); $(unstage)
38914 @[ -f ./tk/Makefile ] || exit 0; \
38915 r=`${PWD_COMMAND}`; export r; \
38916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38917 $(HOST_EXPORTS) \
38918 for flag in $(EXTRA_HOST_FLAGS) ; do \
38919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38920 done; \
38921 echo "Doing install-html in tk"; \
38922 (cd $(HOST_SUBDIR)/tk && \
38923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38925 "RANLIB=$${RANLIB}" \
38926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38927 install-html) \
38928 || exit 1
38929
38930 @endif tk
38931
38932 .PHONY: maybe-installcheck-tk installcheck-tk
38933 maybe-installcheck-tk:
38934 @if tk
38935 maybe-installcheck-tk: installcheck-tk
38936
38937 installcheck-tk: \
38938 configure-tk
38939 @: $(MAKE); $(unstage)
38940 @[ -f ./tk/Makefile ] || exit 0; \
38941 r=`${PWD_COMMAND}`; export r; \
38942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38943 $(HOST_EXPORTS) \
38944 for flag in $(EXTRA_HOST_FLAGS) ; do \
38945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38946 done; \
38947 echo "Doing installcheck in tk"; \
38948 (cd $(HOST_SUBDIR)/tk && \
38949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38951 "RANLIB=$${RANLIB}" \
38952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38953 installcheck) \
38954 || exit 1
38955
38956 @endif tk
38957
38958 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38959 maybe-mostlyclean-tk:
38960 @if tk
38961 maybe-mostlyclean-tk: mostlyclean-tk
38962
38963 mostlyclean-tk:
38964 @: $(MAKE); $(unstage)
38965 @[ -f ./tk/Makefile ] || exit 0; \
38966 r=`${PWD_COMMAND}`; export r; \
38967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38968 $(HOST_EXPORTS) \
38969 for flag in $(EXTRA_HOST_FLAGS) ; do \
38970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38971 done; \
38972 echo "Doing mostlyclean in tk"; \
38973 (cd $(HOST_SUBDIR)/tk && \
38974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38976 "RANLIB=$${RANLIB}" \
38977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38978 mostlyclean) \
38979 || exit 1
38980
38981 @endif tk
38982
38983 .PHONY: maybe-clean-tk clean-tk
38984 maybe-clean-tk:
38985 @if tk
38986 maybe-clean-tk: clean-tk
38987
38988 clean-tk:
38989 @: $(MAKE); $(unstage)
38990 @[ -f ./tk/Makefile ] || exit 0; \
38991 r=`${PWD_COMMAND}`; export r; \
38992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38993 $(HOST_EXPORTS) \
38994 for flag in $(EXTRA_HOST_FLAGS) ; do \
38995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38996 done; \
38997 echo "Doing clean in tk"; \
38998 (cd $(HOST_SUBDIR)/tk && \
38999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39001 "RANLIB=$${RANLIB}" \
39002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39003 clean) \
39004 || exit 1
39005
39006 @endif tk
39007
39008 .PHONY: maybe-distclean-tk distclean-tk
39009 maybe-distclean-tk:
39010 @if tk
39011 maybe-distclean-tk: distclean-tk
39012
39013 distclean-tk:
39014 @: $(MAKE); $(unstage)
39015 @[ -f ./tk/Makefile ] || exit 0; \
39016 r=`${PWD_COMMAND}`; export r; \
39017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39018 $(HOST_EXPORTS) \
39019 for flag in $(EXTRA_HOST_FLAGS) ; do \
39020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39021 done; \
39022 echo "Doing distclean in tk"; \
39023 (cd $(HOST_SUBDIR)/tk && \
39024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39026 "RANLIB=$${RANLIB}" \
39027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39028 distclean) \
39029 || exit 1
39030
39031 @endif tk
39032
39033 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39034 maybe-maintainer-clean-tk:
39035 @if tk
39036 maybe-maintainer-clean-tk: maintainer-clean-tk
39037
39038 maintainer-clean-tk:
39039 @: $(MAKE); $(unstage)
39040 @[ -f ./tk/Makefile ] || exit 0; \
39041 r=`${PWD_COMMAND}`; export r; \
39042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39043 $(HOST_EXPORTS) \
39044 for flag in $(EXTRA_HOST_FLAGS) ; do \
39045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39046 done; \
39047 echo "Doing maintainer-clean in tk"; \
39048 (cd $(HOST_SUBDIR)/tk && \
39049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39051 "RANLIB=$${RANLIB}" \
39052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39053 maintainer-clean) \
39054 || exit 1
39055
39056 @endif tk
39057
39058
39059
39060 .PHONY: configure-libtermcap maybe-configure-libtermcap
39061 maybe-configure-libtermcap:
39062 @if gcc-bootstrap
39063 configure-libtermcap: stage_current
39064 @endif gcc-bootstrap
39065 @if libtermcap
39066 maybe-configure-libtermcap: configure-libtermcap
39067 configure-libtermcap:
39068 @: $(MAKE); $(unstage)
39069 @r=`${PWD_COMMAND}`; export r; \
39070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39071 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
39073 $(HOST_EXPORTS) \
39074 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39075 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39076 case $(srcdir) in \
39077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39078 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39080 esac; \
39081 module_srcdir=libtermcap; \
39082 $(SHELL) \
39083 $$s/$$module_srcdir/configure \
39084 --srcdir=$${topdir}/$$module_srcdir \
39085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39086 --target=${target_alias} \
39087 || exit 1
39088 @endif libtermcap
39089
39090
39091
39092
39093
39094 .PHONY: all-libtermcap maybe-all-libtermcap
39095 maybe-all-libtermcap:
39096 @if gcc-bootstrap
39097 all-libtermcap: stage_current
39098 @endif gcc-bootstrap
39099 @if libtermcap
39100 TARGET-libtermcap=all
39101 maybe-all-libtermcap: all-libtermcap
39102 all-libtermcap: configure-libtermcap
39103 @: $(MAKE); $(unstage)
39104 @r=`${PWD_COMMAND}`; export r; \
39105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39106 $(HOST_EXPORTS) \
39107 (cd $(HOST_SUBDIR)/libtermcap && \
39108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39109 $(TARGET-libtermcap))
39110 @endif libtermcap
39111
39112
39113
39114
39115 .PHONY: check-libtermcap maybe-check-libtermcap
39116 maybe-check-libtermcap:
39117 @if libtermcap
39118 maybe-check-libtermcap: check-libtermcap
39119
39120 check-libtermcap:
39121
39122 @endif libtermcap
39123
39124 .PHONY: install-libtermcap maybe-install-libtermcap
39125 maybe-install-libtermcap:
39126 @if libtermcap
39127 maybe-install-libtermcap: install-libtermcap
39128
39129 install-libtermcap: installdirs
39130 @: $(MAKE); $(unstage)
39131 @r=`${PWD_COMMAND}`; export r; \
39132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39133 $(HOST_EXPORTS) \
39134 (cd $(HOST_SUBDIR)/libtermcap && \
39135 $(MAKE) $(FLAGS_TO_PASS) install)
39136
39137 @endif libtermcap
39138
39139 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
39140 maybe-install-strip-libtermcap:
39141 @if libtermcap
39142 maybe-install-strip-libtermcap: install-strip-libtermcap
39143
39144 install-strip-libtermcap: installdirs
39145 @: $(MAKE); $(unstage)
39146 @r=`${PWD_COMMAND}`; export r; \
39147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39148 $(HOST_EXPORTS) \
39149 (cd $(HOST_SUBDIR)/libtermcap && \
39150 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39151
39152 @endif libtermcap
39153
39154 # Other targets (info, dvi, pdf, etc.)
39155
39156 .PHONY: maybe-info-libtermcap info-libtermcap
39157 maybe-info-libtermcap:
39158 @if libtermcap
39159 maybe-info-libtermcap: info-libtermcap
39160
39161 info-libtermcap: \
39162 configure-libtermcap
39163 @: $(MAKE); $(unstage)
39164 @[ -f ./libtermcap/Makefile ] || exit 0; \
39165 r=`${PWD_COMMAND}`; export r; \
39166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39167 $(HOST_EXPORTS) \
39168 for flag in $(EXTRA_HOST_FLAGS) ; do \
39169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39170 done; \
39171 echo "Doing info in libtermcap"; \
39172 (cd $(HOST_SUBDIR)/libtermcap && \
39173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39175 "RANLIB=$${RANLIB}" \
39176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39177 info) \
39178 || exit 1
39179
39180 @endif libtermcap
39181
39182 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
39183 maybe-dvi-libtermcap:
39184 @if libtermcap
39185 maybe-dvi-libtermcap: dvi-libtermcap
39186
39187 dvi-libtermcap: \
39188 configure-libtermcap
39189 @: $(MAKE); $(unstage)
39190 @[ -f ./libtermcap/Makefile ] || exit 0; \
39191 r=`${PWD_COMMAND}`; export r; \
39192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39193 $(HOST_EXPORTS) \
39194 for flag in $(EXTRA_HOST_FLAGS) ; do \
39195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39196 done; \
39197 echo "Doing dvi in libtermcap"; \
39198 (cd $(HOST_SUBDIR)/libtermcap && \
39199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39201 "RANLIB=$${RANLIB}" \
39202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39203 dvi) \
39204 || exit 1
39205
39206 @endif libtermcap
39207
39208 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
39209 maybe-pdf-libtermcap:
39210 @if libtermcap
39211 maybe-pdf-libtermcap: pdf-libtermcap
39212
39213 pdf-libtermcap: \
39214 configure-libtermcap
39215 @: $(MAKE); $(unstage)
39216 @[ -f ./libtermcap/Makefile ] || exit 0; \
39217 r=`${PWD_COMMAND}`; export r; \
39218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39219 $(HOST_EXPORTS) \
39220 for flag in $(EXTRA_HOST_FLAGS) ; do \
39221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39222 done; \
39223 echo "Doing pdf in libtermcap"; \
39224 (cd $(HOST_SUBDIR)/libtermcap && \
39225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39227 "RANLIB=$${RANLIB}" \
39228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39229 pdf) \
39230 || exit 1
39231
39232 @endif libtermcap
39233
39234 .PHONY: maybe-html-libtermcap html-libtermcap
39235 maybe-html-libtermcap:
39236 @if libtermcap
39237 maybe-html-libtermcap: html-libtermcap
39238
39239 html-libtermcap: \
39240 configure-libtermcap
39241 @: $(MAKE); $(unstage)
39242 @[ -f ./libtermcap/Makefile ] || exit 0; \
39243 r=`${PWD_COMMAND}`; export r; \
39244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39245 $(HOST_EXPORTS) \
39246 for flag in $(EXTRA_HOST_FLAGS) ; do \
39247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39248 done; \
39249 echo "Doing html in libtermcap"; \
39250 (cd $(HOST_SUBDIR)/libtermcap && \
39251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39253 "RANLIB=$${RANLIB}" \
39254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39255 html) \
39256 || exit 1
39257
39258 @endif libtermcap
39259
39260 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39261 maybe-TAGS-libtermcap:
39262 @if libtermcap
39263 maybe-TAGS-libtermcap: TAGS-libtermcap
39264
39265 TAGS-libtermcap: \
39266 configure-libtermcap
39267 @: $(MAKE); $(unstage)
39268 @[ -f ./libtermcap/Makefile ] || exit 0; \
39269 r=`${PWD_COMMAND}`; export r; \
39270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39271 $(HOST_EXPORTS) \
39272 for flag in $(EXTRA_HOST_FLAGS) ; do \
39273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39274 done; \
39275 echo "Doing TAGS in libtermcap"; \
39276 (cd $(HOST_SUBDIR)/libtermcap && \
39277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39279 "RANLIB=$${RANLIB}" \
39280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39281 TAGS) \
39282 || exit 1
39283
39284 @endif libtermcap
39285
39286 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
39287 maybe-install-info-libtermcap:
39288 @if libtermcap
39289 maybe-install-info-libtermcap: install-info-libtermcap
39290
39291 install-info-libtermcap: \
39292 configure-libtermcap \
39293 info-libtermcap
39294 @: $(MAKE); $(unstage)
39295 @[ -f ./libtermcap/Makefile ] || exit 0; \
39296 r=`${PWD_COMMAND}`; export r; \
39297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298 $(HOST_EXPORTS) \
39299 for flag in $(EXTRA_HOST_FLAGS) ; do \
39300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39301 done; \
39302 echo "Doing install-info in libtermcap"; \
39303 (cd $(HOST_SUBDIR)/libtermcap && \
39304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306 "RANLIB=$${RANLIB}" \
39307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308 install-info) \
39309 || exit 1
39310
39311 @endif libtermcap
39312
39313 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
39314 maybe-install-dvi-libtermcap:
39315 @if libtermcap
39316 maybe-install-dvi-libtermcap: install-dvi-libtermcap
39317
39318 install-dvi-libtermcap: \
39319 configure-libtermcap \
39320 dvi-libtermcap
39321 @: $(MAKE); $(unstage)
39322 @[ -f ./libtermcap/Makefile ] || exit 0; \
39323 r=`${PWD_COMMAND}`; export r; \
39324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39325 $(HOST_EXPORTS) \
39326 for flag in $(EXTRA_HOST_FLAGS) ; do \
39327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39328 done; \
39329 echo "Doing install-dvi in libtermcap"; \
39330 (cd $(HOST_SUBDIR)/libtermcap && \
39331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39333 "RANLIB=$${RANLIB}" \
39334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39335 install-dvi) \
39336 || exit 1
39337
39338 @endif libtermcap
39339
39340 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39341 maybe-install-pdf-libtermcap:
39342 @if libtermcap
39343 maybe-install-pdf-libtermcap: install-pdf-libtermcap
39344
39345 install-pdf-libtermcap: \
39346 configure-libtermcap \
39347 pdf-libtermcap
39348 @: $(MAKE); $(unstage)
39349 @[ -f ./libtermcap/Makefile ] || exit 0; \
39350 r=`${PWD_COMMAND}`; export r; \
39351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352 $(HOST_EXPORTS) \
39353 for flag in $(EXTRA_HOST_FLAGS) ; do \
39354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39355 done; \
39356 echo "Doing install-pdf in libtermcap"; \
39357 (cd $(HOST_SUBDIR)/libtermcap && \
39358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39360 "RANLIB=$${RANLIB}" \
39361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39362 install-pdf) \
39363 || exit 1
39364
39365 @endif libtermcap
39366
39367 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
39368 maybe-install-html-libtermcap:
39369 @if libtermcap
39370 maybe-install-html-libtermcap: install-html-libtermcap
39371
39372 install-html-libtermcap: \
39373 configure-libtermcap \
39374 html-libtermcap
39375 @: $(MAKE); $(unstage)
39376 @[ -f ./libtermcap/Makefile ] || exit 0; \
39377 r=`${PWD_COMMAND}`; export r; \
39378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39379 $(HOST_EXPORTS) \
39380 for flag in $(EXTRA_HOST_FLAGS) ; do \
39381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39382 done; \
39383 echo "Doing install-html in libtermcap"; \
39384 (cd $(HOST_SUBDIR)/libtermcap && \
39385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39387 "RANLIB=$${RANLIB}" \
39388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39389 install-html) \
39390 || exit 1
39391
39392 @endif libtermcap
39393
39394 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39395 maybe-installcheck-libtermcap:
39396 @if libtermcap
39397 maybe-installcheck-libtermcap: installcheck-libtermcap
39398
39399 installcheck-libtermcap: \
39400 configure-libtermcap
39401 @: $(MAKE); $(unstage)
39402 @[ -f ./libtermcap/Makefile ] || exit 0; \
39403 r=`${PWD_COMMAND}`; export r; \
39404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39405 $(HOST_EXPORTS) \
39406 for flag in $(EXTRA_HOST_FLAGS) ; do \
39407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39408 done; \
39409 echo "Doing installcheck in libtermcap"; \
39410 (cd $(HOST_SUBDIR)/libtermcap && \
39411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39413 "RANLIB=$${RANLIB}" \
39414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39415 installcheck) \
39416 || exit 1
39417
39418 @endif libtermcap
39419
39420 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39421 maybe-mostlyclean-libtermcap:
39422 @if libtermcap
39423 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39424
39425 # libtermcap doesn't support mostlyclean.
39426 mostlyclean-libtermcap:
39427
39428 @endif libtermcap
39429
39430 .PHONY: maybe-clean-libtermcap clean-libtermcap
39431 maybe-clean-libtermcap:
39432 @if libtermcap
39433 maybe-clean-libtermcap: clean-libtermcap
39434
39435 # libtermcap doesn't support clean.
39436 clean-libtermcap:
39437
39438 @endif libtermcap
39439
39440 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
39441 maybe-distclean-libtermcap:
39442 @if libtermcap
39443 maybe-distclean-libtermcap: distclean-libtermcap
39444
39445 # libtermcap doesn't support distclean.
39446 distclean-libtermcap:
39447
39448 @endif libtermcap
39449
39450 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39451 maybe-maintainer-clean-libtermcap:
39452 @if libtermcap
39453 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39454
39455 # libtermcap doesn't support maintainer-clean.
39456 maintainer-clean-libtermcap:
39457
39458 @endif libtermcap
39459
39460
39461
39462 .PHONY: configure-utils maybe-configure-utils
39463 maybe-configure-utils:
39464 @if gcc-bootstrap
39465 configure-utils: stage_current
39466 @endif gcc-bootstrap
39467 @if utils
39468 maybe-configure-utils: configure-utils
39469 configure-utils:
39470 @: $(MAKE); $(unstage)
39471 @r=`${PWD_COMMAND}`; export r; \
39472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39473 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
39475 $(HOST_EXPORTS) \
39476 echo Configuring in $(HOST_SUBDIR)/utils; \
39477 cd "$(HOST_SUBDIR)/utils" || exit 1; \
39478 case $(srcdir) in \
39479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39480 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39482 esac; \
39483 module_srcdir=utils; \
39484 $(SHELL) \
39485 $$s/$$module_srcdir/configure \
39486 --srcdir=$${topdir}/$$module_srcdir \
39487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39488 --target=${target_alias} \
39489 || exit 1
39490 @endif utils
39491
39492
39493
39494
39495
39496 .PHONY: all-utils maybe-all-utils
39497 maybe-all-utils:
39498 @if gcc-bootstrap
39499 all-utils: stage_current
39500 @endif gcc-bootstrap
39501 @if utils
39502 TARGET-utils=all
39503 maybe-all-utils: all-utils
39504 all-utils: configure-utils
39505 @: $(MAKE); $(unstage)
39506 @r=`${PWD_COMMAND}`; export r; \
39507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39508 $(HOST_EXPORTS) \
39509 (cd $(HOST_SUBDIR)/utils && \
39510 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39511 $(TARGET-utils))
39512 @endif utils
39513
39514
39515
39516
39517 .PHONY: check-utils maybe-check-utils
39518 maybe-check-utils:
39519 @if utils
39520 maybe-check-utils: check-utils
39521
39522 check-utils:
39523
39524 @endif utils
39525
39526 .PHONY: install-utils maybe-install-utils
39527 maybe-install-utils:
39528 @if utils
39529 maybe-install-utils: install-utils
39530
39531 install-utils: installdirs
39532 @: $(MAKE); $(unstage)
39533 @r=`${PWD_COMMAND}`; export r; \
39534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39535 $(HOST_EXPORTS) \
39536 (cd $(HOST_SUBDIR)/utils && \
39537 $(MAKE) $(FLAGS_TO_PASS) install)
39538
39539 @endif utils
39540
39541 .PHONY: install-strip-utils maybe-install-strip-utils
39542 maybe-install-strip-utils:
39543 @if utils
39544 maybe-install-strip-utils: install-strip-utils
39545
39546 install-strip-utils: installdirs
39547 @: $(MAKE); $(unstage)
39548 @r=`${PWD_COMMAND}`; export r; \
39549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550 $(HOST_EXPORTS) \
39551 (cd $(HOST_SUBDIR)/utils && \
39552 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39553
39554 @endif utils
39555
39556 # Other targets (info, dvi, pdf, etc.)
39557
39558 .PHONY: maybe-info-utils info-utils
39559 maybe-info-utils:
39560 @if utils
39561 maybe-info-utils: info-utils
39562
39563 info-utils: \
39564 configure-utils
39565 @: $(MAKE); $(unstage)
39566 @[ -f ./utils/Makefile ] || exit 0; \
39567 r=`${PWD_COMMAND}`; export r; \
39568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39569 $(HOST_EXPORTS) \
39570 for flag in $(EXTRA_HOST_FLAGS) ; do \
39571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39572 done; \
39573 echo "Doing info in utils"; \
39574 (cd $(HOST_SUBDIR)/utils && \
39575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39577 "RANLIB=$${RANLIB}" \
39578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39579 info) \
39580 || exit 1
39581
39582 @endif utils
39583
39584 .PHONY: maybe-dvi-utils dvi-utils
39585 maybe-dvi-utils:
39586 @if utils
39587 maybe-dvi-utils: dvi-utils
39588
39589 dvi-utils: \
39590 configure-utils
39591 @: $(MAKE); $(unstage)
39592 @[ -f ./utils/Makefile ] || exit 0; \
39593 r=`${PWD_COMMAND}`; export r; \
39594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39595 $(HOST_EXPORTS) \
39596 for flag in $(EXTRA_HOST_FLAGS) ; do \
39597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39598 done; \
39599 echo "Doing dvi in utils"; \
39600 (cd $(HOST_SUBDIR)/utils && \
39601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39603 "RANLIB=$${RANLIB}" \
39604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39605 dvi) \
39606 || exit 1
39607
39608 @endif utils
39609
39610 .PHONY: maybe-pdf-utils pdf-utils
39611 maybe-pdf-utils:
39612 @if utils
39613 maybe-pdf-utils: pdf-utils
39614
39615 pdf-utils: \
39616 configure-utils
39617 @: $(MAKE); $(unstage)
39618 @[ -f ./utils/Makefile ] || exit 0; \
39619 r=`${PWD_COMMAND}`; export r; \
39620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39621 $(HOST_EXPORTS) \
39622 for flag in $(EXTRA_HOST_FLAGS) ; do \
39623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39624 done; \
39625 echo "Doing pdf in utils"; \
39626 (cd $(HOST_SUBDIR)/utils && \
39627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39629 "RANLIB=$${RANLIB}" \
39630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39631 pdf) \
39632 || exit 1
39633
39634 @endif utils
39635
39636 .PHONY: maybe-html-utils html-utils
39637 maybe-html-utils:
39638 @if utils
39639 maybe-html-utils: html-utils
39640
39641 html-utils: \
39642 configure-utils
39643 @: $(MAKE); $(unstage)
39644 @[ -f ./utils/Makefile ] || exit 0; \
39645 r=`${PWD_COMMAND}`; export r; \
39646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39647 $(HOST_EXPORTS) \
39648 for flag in $(EXTRA_HOST_FLAGS) ; do \
39649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39650 done; \
39651 echo "Doing html in utils"; \
39652 (cd $(HOST_SUBDIR)/utils && \
39653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39655 "RANLIB=$${RANLIB}" \
39656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39657 html) \
39658 || exit 1
39659
39660 @endif utils
39661
39662 .PHONY: maybe-TAGS-utils TAGS-utils
39663 maybe-TAGS-utils:
39664 @if utils
39665 maybe-TAGS-utils: TAGS-utils
39666
39667 TAGS-utils: \
39668 configure-utils
39669 @: $(MAKE); $(unstage)
39670 @[ -f ./utils/Makefile ] || exit 0; \
39671 r=`${PWD_COMMAND}`; export r; \
39672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673 $(HOST_EXPORTS) \
39674 for flag in $(EXTRA_HOST_FLAGS) ; do \
39675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676 done; \
39677 echo "Doing TAGS in utils"; \
39678 (cd $(HOST_SUBDIR)/utils && \
39679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681 "RANLIB=$${RANLIB}" \
39682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683 TAGS) \
39684 || exit 1
39685
39686 @endif utils
39687
39688 .PHONY: maybe-install-info-utils install-info-utils
39689 maybe-install-info-utils:
39690 @if utils
39691 maybe-install-info-utils: install-info-utils
39692
39693 install-info-utils: \
39694 configure-utils \
39695 info-utils
39696 @: $(MAKE); $(unstage)
39697 @[ -f ./utils/Makefile ] || exit 0; \
39698 r=`${PWD_COMMAND}`; export r; \
39699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39700 $(HOST_EXPORTS) \
39701 for flag in $(EXTRA_HOST_FLAGS) ; do \
39702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39703 done; \
39704 echo "Doing install-info in utils"; \
39705 (cd $(HOST_SUBDIR)/utils && \
39706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39708 "RANLIB=$${RANLIB}" \
39709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39710 install-info) \
39711 || exit 1
39712
39713 @endif utils
39714
39715 .PHONY: maybe-install-dvi-utils install-dvi-utils
39716 maybe-install-dvi-utils:
39717 @if utils
39718 maybe-install-dvi-utils: install-dvi-utils
39719
39720 install-dvi-utils: \
39721 configure-utils \
39722 dvi-utils
39723 @: $(MAKE); $(unstage)
39724 @[ -f ./utils/Makefile ] || exit 0; \
39725 r=`${PWD_COMMAND}`; export r; \
39726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39727 $(HOST_EXPORTS) \
39728 for flag in $(EXTRA_HOST_FLAGS) ; do \
39729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39730 done; \
39731 echo "Doing install-dvi in utils"; \
39732 (cd $(HOST_SUBDIR)/utils && \
39733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39735 "RANLIB=$${RANLIB}" \
39736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39737 install-dvi) \
39738 || exit 1
39739
39740 @endif utils
39741
39742 .PHONY: maybe-install-pdf-utils install-pdf-utils
39743 maybe-install-pdf-utils:
39744 @if utils
39745 maybe-install-pdf-utils: install-pdf-utils
39746
39747 install-pdf-utils: \
39748 configure-utils \
39749 pdf-utils
39750 @: $(MAKE); $(unstage)
39751 @[ -f ./utils/Makefile ] || exit 0; \
39752 r=`${PWD_COMMAND}`; export r; \
39753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39754 $(HOST_EXPORTS) \
39755 for flag in $(EXTRA_HOST_FLAGS) ; do \
39756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39757 done; \
39758 echo "Doing install-pdf in utils"; \
39759 (cd $(HOST_SUBDIR)/utils && \
39760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39762 "RANLIB=$${RANLIB}" \
39763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39764 install-pdf) \
39765 || exit 1
39766
39767 @endif utils
39768
39769 .PHONY: maybe-install-html-utils install-html-utils
39770 maybe-install-html-utils:
39771 @if utils
39772 maybe-install-html-utils: install-html-utils
39773
39774 install-html-utils: \
39775 configure-utils \
39776 html-utils
39777 @: $(MAKE); $(unstage)
39778 @[ -f ./utils/Makefile ] || exit 0; \
39779 r=`${PWD_COMMAND}`; export r; \
39780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39781 $(HOST_EXPORTS) \
39782 for flag in $(EXTRA_HOST_FLAGS) ; do \
39783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39784 done; \
39785 echo "Doing install-html in utils"; \
39786 (cd $(HOST_SUBDIR)/utils && \
39787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39789 "RANLIB=$${RANLIB}" \
39790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39791 install-html) \
39792 || exit 1
39793
39794 @endif utils
39795
39796 .PHONY: maybe-installcheck-utils installcheck-utils
39797 maybe-installcheck-utils:
39798 @if utils
39799 maybe-installcheck-utils: installcheck-utils
39800
39801 installcheck-utils: \
39802 configure-utils
39803 @: $(MAKE); $(unstage)
39804 @[ -f ./utils/Makefile ] || exit 0; \
39805 r=`${PWD_COMMAND}`; export r; \
39806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39807 $(HOST_EXPORTS) \
39808 for flag in $(EXTRA_HOST_FLAGS) ; do \
39809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39810 done; \
39811 echo "Doing installcheck in utils"; \
39812 (cd $(HOST_SUBDIR)/utils && \
39813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39815 "RANLIB=$${RANLIB}" \
39816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39817 installcheck) \
39818 || exit 1
39819
39820 @endif utils
39821
39822 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
39823 maybe-mostlyclean-utils:
39824 @if utils
39825 maybe-mostlyclean-utils: mostlyclean-utils
39826
39827 mostlyclean-utils:
39828 @: $(MAKE); $(unstage)
39829 @[ -f ./utils/Makefile ] || exit 0; \
39830 r=`${PWD_COMMAND}`; export r; \
39831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39832 $(HOST_EXPORTS) \
39833 for flag in $(EXTRA_HOST_FLAGS) ; do \
39834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39835 done; \
39836 echo "Doing mostlyclean in utils"; \
39837 (cd $(HOST_SUBDIR)/utils && \
39838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39840 "RANLIB=$${RANLIB}" \
39841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39842 mostlyclean) \
39843 || exit 1
39844
39845 @endif utils
39846
39847 .PHONY: maybe-clean-utils clean-utils
39848 maybe-clean-utils:
39849 @if utils
39850 maybe-clean-utils: clean-utils
39851
39852 clean-utils:
39853 @: $(MAKE); $(unstage)
39854 @[ -f ./utils/Makefile ] || exit 0; \
39855 r=`${PWD_COMMAND}`; export r; \
39856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39857 $(HOST_EXPORTS) \
39858 for flag in $(EXTRA_HOST_FLAGS) ; do \
39859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39860 done; \
39861 echo "Doing clean in utils"; \
39862 (cd $(HOST_SUBDIR)/utils && \
39863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39865 "RANLIB=$${RANLIB}" \
39866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39867 clean) \
39868 || exit 1
39869
39870 @endif utils
39871
39872 .PHONY: maybe-distclean-utils distclean-utils
39873 maybe-distclean-utils:
39874 @if utils
39875 maybe-distclean-utils: distclean-utils
39876
39877 distclean-utils:
39878 @: $(MAKE); $(unstage)
39879 @[ -f ./utils/Makefile ] || exit 0; \
39880 r=`${PWD_COMMAND}`; export r; \
39881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39882 $(HOST_EXPORTS) \
39883 for flag in $(EXTRA_HOST_FLAGS) ; do \
39884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39885 done; \
39886 echo "Doing distclean in utils"; \
39887 (cd $(HOST_SUBDIR)/utils && \
39888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39890 "RANLIB=$${RANLIB}" \
39891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39892 distclean) \
39893 || exit 1
39894
39895 @endif utils
39896
39897 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39898 maybe-maintainer-clean-utils:
39899 @if utils
39900 maybe-maintainer-clean-utils: maintainer-clean-utils
39901
39902 maintainer-clean-utils:
39903 @: $(MAKE); $(unstage)
39904 @[ -f ./utils/Makefile ] || exit 0; \
39905 r=`${PWD_COMMAND}`; export r; \
39906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39907 $(HOST_EXPORTS) \
39908 for flag in $(EXTRA_HOST_FLAGS) ; do \
39909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39910 done; \
39911 echo "Doing maintainer-clean in utils"; \
39912 (cd $(HOST_SUBDIR)/utils && \
39913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39915 "RANLIB=$${RANLIB}" \
39916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39917 maintainer-clean) \
39918 || exit 1
39919
39920 @endif utils
39921
39922
39923
39924 .PHONY: configure-c++tools maybe-configure-c++tools
39925 maybe-configure-c++tools:
39926 @if gcc-bootstrap
39927 configure-c++tools: stage_current
39928 @endif gcc-bootstrap
39929 @if c++tools
39930 maybe-configure-c++tools: configure-c++tools
39931 configure-c++tools:
39932 @: $(MAKE); $(unstage)
39933 @r=`${PWD_COMMAND}`; export r; \
39934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39935 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
39936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
39937 $(HOST_EXPORTS) \
39938 echo Configuring in $(HOST_SUBDIR)/c++tools; \
39939 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
39940 case $(srcdir) in \
39941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39942 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
39943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39944 esac; \
39945 module_srcdir=c++tools; \
39946 $(SHELL) \
39947 $$s/$$module_srcdir/configure \
39948 --srcdir=$${topdir}/$$module_srcdir \
39949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39950 --target=${target_alias} \
39951 || exit 1
39952 @endif c++tools
39953
39954
39955
39956
39957
39958 .PHONY: all-c++tools maybe-all-c++tools
39959 maybe-all-c++tools:
39960 @if gcc-bootstrap
39961 all-c++tools: stage_current
39962 @endif gcc-bootstrap
39963 @if c++tools
39964 TARGET-c++tools=all
39965 maybe-all-c++tools: all-c++tools
39966 all-c++tools: configure-c++tools
39967 @: $(MAKE); $(unstage)
39968 @r=`${PWD_COMMAND}`; export r; \
39969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39970 $(HOST_EXPORTS) \
39971 (cd $(HOST_SUBDIR)/c++tools && \
39972 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39973 $(TARGET-c++tools))
39974 @endif c++tools
39975
39976
39977
39978
39979 .PHONY: check-c++tools maybe-check-c++tools
39980 maybe-check-c++tools:
39981 @if c++tools
39982 maybe-check-c++tools: check-c++tools
39983
39984 check-c++tools:
39985 @: $(MAKE); $(unstage)
39986 @r=`${PWD_COMMAND}`; export r; \
39987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39988 $(HOST_EXPORTS) \
39989 (cd $(HOST_SUBDIR)/c++tools && \
39990 $(MAKE) $(FLAGS_TO_PASS) check)
39991
39992 @endif c++tools
39993
39994 .PHONY: install-c++tools maybe-install-c++tools
39995 maybe-install-c++tools:
39996 @if c++tools
39997 maybe-install-c++tools: install-c++tools
39998
39999 install-c++tools: installdirs
40000 @: $(MAKE); $(unstage)
40001 @r=`${PWD_COMMAND}`; export r; \
40002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40003 $(HOST_EXPORTS) \
40004 (cd $(HOST_SUBDIR)/c++tools && \
40005 $(MAKE) $(FLAGS_TO_PASS) install)
40006
40007 @endif c++tools
40008
40009 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
40010 maybe-install-strip-c++tools:
40011 @if c++tools
40012 maybe-install-strip-c++tools: install-strip-c++tools
40013
40014 install-strip-c++tools: installdirs
40015 @: $(MAKE); $(unstage)
40016 @r=`${PWD_COMMAND}`; export r; \
40017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40018 $(HOST_EXPORTS) \
40019 (cd $(HOST_SUBDIR)/c++tools && \
40020 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40021
40022 @endif c++tools
40023
40024 # Other targets (info, dvi, pdf, etc.)
40025
40026 .PHONY: maybe-info-c++tools info-c++tools
40027 maybe-info-c++tools:
40028 @if c++tools
40029 maybe-info-c++tools: info-c++tools
40030
40031 info-c++tools: \
40032 configure-c++tools
40033 @: $(MAKE); $(unstage)
40034 @[ -f ./c++tools/Makefile ] || exit 0; \
40035 r=`${PWD_COMMAND}`; export r; \
40036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40037 $(HOST_EXPORTS) \
40038 for flag in $(EXTRA_HOST_FLAGS) ; do \
40039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40040 done; \
40041 echo "Doing info in c++tools"; \
40042 (cd $(HOST_SUBDIR)/c++tools && \
40043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40045 "RANLIB=$${RANLIB}" \
40046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40047 info) \
40048 || exit 1
40049
40050 @endif c++tools
40051
40052 .PHONY: maybe-dvi-c++tools dvi-c++tools
40053 maybe-dvi-c++tools:
40054 @if c++tools
40055 maybe-dvi-c++tools: dvi-c++tools
40056
40057 dvi-c++tools: \
40058 configure-c++tools
40059 @: $(MAKE); $(unstage)
40060 @[ -f ./c++tools/Makefile ] || exit 0; \
40061 r=`${PWD_COMMAND}`; export r; \
40062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40063 $(HOST_EXPORTS) \
40064 for flag in $(EXTRA_HOST_FLAGS) ; do \
40065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40066 done; \
40067 echo "Doing dvi in c++tools"; \
40068 (cd $(HOST_SUBDIR)/c++tools && \
40069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40071 "RANLIB=$${RANLIB}" \
40072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40073 dvi) \
40074 || exit 1
40075
40076 @endif c++tools
40077
40078 .PHONY: maybe-pdf-c++tools pdf-c++tools
40079 maybe-pdf-c++tools:
40080 @if c++tools
40081 maybe-pdf-c++tools: pdf-c++tools
40082
40083 pdf-c++tools: \
40084 configure-c++tools
40085 @: $(MAKE); $(unstage)
40086 @[ -f ./c++tools/Makefile ] || exit 0; \
40087 r=`${PWD_COMMAND}`; export r; \
40088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40089 $(HOST_EXPORTS) \
40090 for flag in $(EXTRA_HOST_FLAGS) ; do \
40091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40092 done; \
40093 echo "Doing pdf in c++tools"; \
40094 (cd $(HOST_SUBDIR)/c++tools && \
40095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40097 "RANLIB=$${RANLIB}" \
40098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40099 pdf) \
40100 || exit 1
40101
40102 @endif c++tools
40103
40104 .PHONY: maybe-html-c++tools html-c++tools
40105 maybe-html-c++tools:
40106 @if c++tools
40107 maybe-html-c++tools: html-c++tools
40108
40109 html-c++tools: \
40110 configure-c++tools
40111 @: $(MAKE); $(unstage)
40112 @[ -f ./c++tools/Makefile ] || exit 0; \
40113 r=`${PWD_COMMAND}`; export r; \
40114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115 $(HOST_EXPORTS) \
40116 for flag in $(EXTRA_HOST_FLAGS) ; do \
40117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40118 done; \
40119 echo "Doing html in c++tools"; \
40120 (cd $(HOST_SUBDIR)/c++tools && \
40121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40123 "RANLIB=$${RANLIB}" \
40124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40125 html) \
40126 || exit 1
40127
40128 @endif c++tools
40129
40130 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
40131 maybe-TAGS-c++tools:
40132 @if c++tools
40133 maybe-TAGS-c++tools: TAGS-c++tools
40134
40135 # c++tools doesn't support TAGS.
40136 TAGS-c++tools:
40137
40138 @endif c++tools
40139
40140 .PHONY: maybe-install-info-c++tools install-info-c++tools
40141 maybe-install-info-c++tools:
40142 @if c++tools
40143 maybe-install-info-c++tools: install-info-c++tools
40144
40145 install-info-c++tools: \
40146 configure-c++tools \
40147 info-c++tools
40148 @: $(MAKE); $(unstage)
40149 @[ -f ./c++tools/Makefile ] || exit 0; \
40150 r=`${PWD_COMMAND}`; export r; \
40151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152 $(HOST_EXPORTS) \
40153 for flag in $(EXTRA_HOST_FLAGS) ; do \
40154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40155 done; \
40156 echo "Doing install-info in c++tools"; \
40157 (cd $(HOST_SUBDIR)/c++tools && \
40158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40160 "RANLIB=$${RANLIB}" \
40161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40162 install-info) \
40163 || exit 1
40164
40165 @endif c++tools
40166
40167 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
40168 maybe-install-dvi-c++tools:
40169 @if c++tools
40170 maybe-install-dvi-c++tools: install-dvi-c++tools
40171
40172 install-dvi-c++tools: \
40173 configure-c++tools \
40174 dvi-c++tools
40175 @: $(MAKE); $(unstage)
40176 @[ -f ./c++tools/Makefile ] || exit 0; \
40177 r=`${PWD_COMMAND}`; export r; \
40178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40179 $(HOST_EXPORTS) \
40180 for flag in $(EXTRA_HOST_FLAGS) ; do \
40181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40182 done; \
40183 echo "Doing install-dvi in c++tools"; \
40184 (cd $(HOST_SUBDIR)/c++tools && \
40185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40187 "RANLIB=$${RANLIB}" \
40188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40189 install-dvi) \
40190 || exit 1
40191
40192 @endif c++tools
40193
40194 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
40195 maybe-install-pdf-c++tools:
40196 @if c++tools
40197 maybe-install-pdf-c++tools: install-pdf-c++tools
40198
40199 install-pdf-c++tools: \
40200 configure-c++tools \
40201 pdf-c++tools
40202 @: $(MAKE); $(unstage)
40203 @[ -f ./c++tools/Makefile ] || exit 0; \
40204 r=`${PWD_COMMAND}`; export r; \
40205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40206 $(HOST_EXPORTS) \
40207 for flag in $(EXTRA_HOST_FLAGS) ; do \
40208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40209 done; \
40210 echo "Doing install-pdf in c++tools"; \
40211 (cd $(HOST_SUBDIR)/c++tools && \
40212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40214 "RANLIB=$${RANLIB}" \
40215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40216 install-pdf) \
40217 || exit 1
40218
40219 @endif c++tools
40220
40221 .PHONY: maybe-install-html-c++tools install-html-c++tools
40222 maybe-install-html-c++tools:
40223 @if c++tools
40224 maybe-install-html-c++tools: install-html-c++tools
40225
40226 install-html-c++tools: \
40227 configure-c++tools \
40228 html-c++tools
40229 @: $(MAKE); $(unstage)
40230 @[ -f ./c++tools/Makefile ] || exit 0; \
40231 r=`${PWD_COMMAND}`; export r; \
40232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40233 $(HOST_EXPORTS) \
40234 for flag in $(EXTRA_HOST_FLAGS) ; do \
40235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40236 done; \
40237 echo "Doing install-html in c++tools"; \
40238 (cd $(HOST_SUBDIR)/c++tools && \
40239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40241 "RANLIB=$${RANLIB}" \
40242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40243 install-html) \
40244 || exit 1
40245
40246 @endif c++tools
40247
40248 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
40249 maybe-installcheck-c++tools:
40250 @if c++tools
40251 maybe-installcheck-c++tools: installcheck-c++tools
40252
40253 installcheck-c++tools: \
40254 configure-c++tools
40255 @: $(MAKE); $(unstage)
40256 @[ -f ./c++tools/Makefile ] || exit 0; \
40257 r=`${PWD_COMMAND}`; export r; \
40258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40259 $(HOST_EXPORTS) \
40260 for flag in $(EXTRA_HOST_FLAGS) ; do \
40261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40262 done; \
40263 echo "Doing installcheck in c++tools"; \
40264 (cd $(HOST_SUBDIR)/c++tools && \
40265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40267 "RANLIB=$${RANLIB}" \
40268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40269 installcheck) \
40270 || exit 1
40271
40272 @endif c++tools
40273
40274 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
40275 maybe-mostlyclean-c++tools:
40276 @if c++tools
40277 maybe-mostlyclean-c++tools: mostlyclean-c++tools
40278
40279 mostlyclean-c++tools:
40280 @: $(MAKE); $(unstage)
40281 @[ -f ./c++tools/Makefile ] || exit 0; \
40282 r=`${PWD_COMMAND}`; export r; \
40283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40284 $(HOST_EXPORTS) \
40285 for flag in $(EXTRA_HOST_FLAGS) ; do \
40286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40287 done; \
40288 echo "Doing mostlyclean in c++tools"; \
40289 (cd $(HOST_SUBDIR)/c++tools && \
40290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40292 "RANLIB=$${RANLIB}" \
40293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40294 mostlyclean) \
40295 || exit 1
40296
40297 @endif c++tools
40298
40299 .PHONY: maybe-clean-c++tools clean-c++tools
40300 maybe-clean-c++tools:
40301 @if c++tools
40302 maybe-clean-c++tools: clean-c++tools
40303
40304 clean-c++tools:
40305 @: $(MAKE); $(unstage)
40306 @[ -f ./c++tools/Makefile ] || exit 0; \
40307 r=`${PWD_COMMAND}`; export r; \
40308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309 $(HOST_EXPORTS) \
40310 for flag in $(EXTRA_HOST_FLAGS) ; do \
40311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40312 done; \
40313 echo "Doing clean in c++tools"; \
40314 (cd $(HOST_SUBDIR)/c++tools && \
40315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40317 "RANLIB=$${RANLIB}" \
40318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40319 clean) \
40320 || exit 1
40321
40322 @endif c++tools
40323
40324 .PHONY: maybe-distclean-c++tools distclean-c++tools
40325 maybe-distclean-c++tools:
40326 @if c++tools
40327 maybe-distclean-c++tools: distclean-c++tools
40328
40329 distclean-c++tools:
40330 @: $(MAKE); $(unstage)
40331 @[ -f ./c++tools/Makefile ] || exit 0; \
40332 r=`${PWD_COMMAND}`; export r; \
40333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40334 $(HOST_EXPORTS) \
40335 for flag in $(EXTRA_HOST_FLAGS) ; do \
40336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40337 done; \
40338 echo "Doing distclean in c++tools"; \
40339 (cd $(HOST_SUBDIR)/c++tools && \
40340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40342 "RANLIB=$${RANLIB}" \
40343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40344 distclean) \
40345 || exit 1
40346
40347 @endif c++tools
40348
40349 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
40350 maybe-maintainer-clean-c++tools:
40351 @if c++tools
40352 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
40353
40354 maintainer-clean-c++tools:
40355 @: $(MAKE); $(unstage)
40356 @[ -f ./c++tools/Makefile ] || exit 0; \
40357 r=`${PWD_COMMAND}`; export r; \
40358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40359 $(HOST_EXPORTS) \
40360 for flag in $(EXTRA_HOST_FLAGS) ; do \
40361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40362 done; \
40363 echo "Doing maintainer-clean in c++tools"; \
40364 (cd $(HOST_SUBDIR)/c++tools && \
40365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40367 "RANLIB=$${RANLIB}" \
40368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40369 maintainer-clean) \
40370 || exit 1
40371
40372 @endif c++tools
40373
40374
40375
40376 .PHONY: configure-gnattools maybe-configure-gnattools
40377 maybe-configure-gnattools:
40378 @if gcc-bootstrap
40379 configure-gnattools: stage_current
40380 @endif gcc-bootstrap
40381 @if gnattools
40382 maybe-configure-gnattools: configure-gnattools
40383 configure-gnattools:
40384 @: $(MAKE); $(unstage)
40385 @r=`${PWD_COMMAND}`; export r; \
40386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40387 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
40389 $(HOST_EXPORTS) \
40390 echo Configuring in $(HOST_SUBDIR)/gnattools; \
40391 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40392 case $(srcdir) in \
40393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40394 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40396 esac; \
40397 module_srcdir=gnattools; \
40398 $(SHELL) \
40399 $$s/$$module_srcdir/configure \
40400 --srcdir=$${topdir}/$$module_srcdir \
40401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40402 --target=${target_alias} \
40403 || exit 1
40404 @endif gnattools
40405
40406
40407
40408
40409
40410 .PHONY: all-gnattools maybe-all-gnattools
40411 maybe-all-gnattools:
40412 @if gcc-bootstrap
40413 all-gnattools: stage_current
40414 @endif gcc-bootstrap
40415 @if gnattools
40416 TARGET-gnattools=all
40417 maybe-all-gnattools: all-gnattools
40418 all-gnattools: configure-gnattools
40419 @: $(MAKE); $(unstage)
40420 @r=`${PWD_COMMAND}`; export r; \
40421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40422 $(HOST_EXPORTS) \
40423 (cd $(HOST_SUBDIR)/gnattools && \
40424 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40425 $(TARGET-gnattools))
40426 @endif gnattools
40427
40428
40429
40430
40431 .PHONY: check-gnattools maybe-check-gnattools
40432 maybe-check-gnattools:
40433 @if gnattools
40434 maybe-check-gnattools: check-gnattools
40435
40436 check-gnattools:
40437 @: $(MAKE); $(unstage)
40438 @r=`${PWD_COMMAND}`; export r; \
40439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40440 $(HOST_EXPORTS) \
40441 (cd $(HOST_SUBDIR)/gnattools && \
40442 $(MAKE) $(FLAGS_TO_PASS) check)
40443
40444 @endif gnattools
40445
40446 .PHONY: install-gnattools maybe-install-gnattools
40447 maybe-install-gnattools:
40448 @if gnattools
40449 maybe-install-gnattools: install-gnattools
40450
40451 install-gnattools: installdirs
40452 @: $(MAKE); $(unstage)
40453 @r=`${PWD_COMMAND}`; export r; \
40454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40455 $(HOST_EXPORTS) \
40456 (cd $(HOST_SUBDIR)/gnattools && \
40457 $(MAKE) $(FLAGS_TO_PASS) install)
40458
40459 @endif gnattools
40460
40461 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
40462 maybe-install-strip-gnattools:
40463 @if gnattools
40464 maybe-install-strip-gnattools: install-strip-gnattools
40465
40466 install-strip-gnattools: installdirs
40467 @: $(MAKE); $(unstage)
40468 @r=`${PWD_COMMAND}`; export r; \
40469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40470 $(HOST_EXPORTS) \
40471 (cd $(HOST_SUBDIR)/gnattools && \
40472 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40473
40474 @endif gnattools
40475
40476 # Other targets (info, dvi, pdf, etc.)
40477
40478 .PHONY: maybe-info-gnattools info-gnattools
40479 maybe-info-gnattools:
40480 @if gnattools
40481 maybe-info-gnattools: info-gnattools
40482
40483 info-gnattools: \
40484 configure-gnattools
40485 @: $(MAKE); $(unstage)
40486 @[ -f ./gnattools/Makefile ] || exit 0; \
40487 r=`${PWD_COMMAND}`; export r; \
40488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40489 $(HOST_EXPORTS) \
40490 for flag in $(EXTRA_HOST_FLAGS) ; do \
40491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40492 done; \
40493 echo "Doing info in gnattools"; \
40494 (cd $(HOST_SUBDIR)/gnattools && \
40495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40497 "RANLIB=$${RANLIB}" \
40498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40499 info) \
40500 || exit 1
40501
40502 @endif gnattools
40503
40504 .PHONY: maybe-dvi-gnattools dvi-gnattools
40505 maybe-dvi-gnattools:
40506 @if gnattools
40507 maybe-dvi-gnattools: dvi-gnattools
40508
40509 dvi-gnattools: \
40510 configure-gnattools
40511 @: $(MAKE); $(unstage)
40512 @[ -f ./gnattools/Makefile ] || exit 0; \
40513 r=`${PWD_COMMAND}`; export r; \
40514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40515 $(HOST_EXPORTS) \
40516 for flag in $(EXTRA_HOST_FLAGS) ; do \
40517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40518 done; \
40519 echo "Doing dvi in gnattools"; \
40520 (cd $(HOST_SUBDIR)/gnattools && \
40521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40523 "RANLIB=$${RANLIB}" \
40524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40525 dvi) \
40526 || exit 1
40527
40528 @endif gnattools
40529
40530 .PHONY: maybe-pdf-gnattools pdf-gnattools
40531 maybe-pdf-gnattools:
40532 @if gnattools
40533 maybe-pdf-gnattools: pdf-gnattools
40534
40535 pdf-gnattools: \
40536 configure-gnattools
40537 @: $(MAKE); $(unstage)
40538 @[ -f ./gnattools/Makefile ] || exit 0; \
40539 r=`${PWD_COMMAND}`; export r; \
40540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40541 $(HOST_EXPORTS) \
40542 for flag in $(EXTRA_HOST_FLAGS) ; do \
40543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40544 done; \
40545 echo "Doing pdf in gnattools"; \
40546 (cd $(HOST_SUBDIR)/gnattools && \
40547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40549 "RANLIB=$${RANLIB}" \
40550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40551 pdf) \
40552 || exit 1
40553
40554 @endif gnattools
40555
40556 .PHONY: maybe-html-gnattools html-gnattools
40557 maybe-html-gnattools:
40558 @if gnattools
40559 maybe-html-gnattools: html-gnattools
40560
40561 html-gnattools: \
40562 configure-gnattools
40563 @: $(MAKE); $(unstage)
40564 @[ -f ./gnattools/Makefile ] || exit 0; \
40565 r=`${PWD_COMMAND}`; export r; \
40566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40567 $(HOST_EXPORTS) \
40568 for flag in $(EXTRA_HOST_FLAGS) ; do \
40569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40570 done; \
40571 echo "Doing html in gnattools"; \
40572 (cd $(HOST_SUBDIR)/gnattools && \
40573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40575 "RANLIB=$${RANLIB}" \
40576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40577 html) \
40578 || exit 1
40579
40580 @endif gnattools
40581
40582 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40583 maybe-TAGS-gnattools:
40584 @if gnattools
40585 maybe-TAGS-gnattools: TAGS-gnattools
40586
40587 TAGS-gnattools: \
40588 configure-gnattools
40589 @: $(MAKE); $(unstage)
40590 @[ -f ./gnattools/Makefile ] || exit 0; \
40591 r=`${PWD_COMMAND}`; export r; \
40592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40593 $(HOST_EXPORTS) \
40594 for flag in $(EXTRA_HOST_FLAGS) ; do \
40595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40596 done; \
40597 echo "Doing TAGS in gnattools"; \
40598 (cd $(HOST_SUBDIR)/gnattools && \
40599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40601 "RANLIB=$${RANLIB}" \
40602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40603 TAGS) \
40604 || exit 1
40605
40606 @endif gnattools
40607
40608 .PHONY: maybe-install-info-gnattools install-info-gnattools
40609 maybe-install-info-gnattools:
40610 @if gnattools
40611 maybe-install-info-gnattools: install-info-gnattools
40612
40613 install-info-gnattools: \
40614 configure-gnattools \
40615 info-gnattools
40616 @: $(MAKE); $(unstage)
40617 @[ -f ./gnattools/Makefile ] || exit 0; \
40618 r=`${PWD_COMMAND}`; export r; \
40619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40620 $(HOST_EXPORTS) \
40621 for flag in $(EXTRA_HOST_FLAGS) ; do \
40622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40623 done; \
40624 echo "Doing install-info in gnattools"; \
40625 (cd $(HOST_SUBDIR)/gnattools && \
40626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40628 "RANLIB=$${RANLIB}" \
40629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40630 install-info) \
40631 || exit 1
40632
40633 @endif gnattools
40634
40635 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
40636 maybe-install-dvi-gnattools:
40637 @if gnattools
40638 maybe-install-dvi-gnattools: install-dvi-gnattools
40639
40640 install-dvi-gnattools: \
40641 configure-gnattools \
40642 dvi-gnattools
40643 @: $(MAKE); $(unstage)
40644 @[ -f ./gnattools/Makefile ] || exit 0; \
40645 r=`${PWD_COMMAND}`; export r; \
40646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40647 $(HOST_EXPORTS) \
40648 for flag in $(EXTRA_HOST_FLAGS) ; do \
40649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40650 done; \
40651 echo "Doing install-dvi in gnattools"; \
40652 (cd $(HOST_SUBDIR)/gnattools && \
40653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40655 "RANLIB=$${RANLIB}" \
40656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40657 install-dvi) \
40658 || exit 1
40659
40660 @endif gnattools
40661
40662 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40663 maybe-install-pdf-gnattools:
40664 @if gnattools
40665 maybe-install-pdf-gnattools: install-pdf-gnattools
40666
40667 install-pdf-gnattools: \
40668 configure-gnattools \
40669 pdf-gnattools
40670 @: $(MAKE); $(unstage)
40671 @[ -f ./gnattools/Makefile ] || exit 0; \
40672 r=`${PWD_COMMAND}`; export r; \
40673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40674 $(HOST_EXPORTS) \
40675 for flag in $(EXTRA_HOST_FLAGS) ; do \
40676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40677 done; \
40678 echo "Doing install-pdf in gnattools"; \
40679 (cd $(HOST_SUBDIR)/gnattools && \
40680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40682 "RANLIB=$${RANLIB}" \
40683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40684 install-pdf) \
40685 || exit 1
40686
40687 @endif gnattools
40688
40689 .PHONY: maybe-install-html-gnattools install-html-gnattools
40690 maybe-install-html-gnattools:
40691 @if gnattools
40692 maybe-install-html-gnattools: install-html-gnattools
40693
40694 install-html-gnattools: \
40695 configure-gnattools \
40696 html-gnattools
40697 @: $(MAKE); $(unstage)
40698 @[ -f ./gnattools/Makefile ] || exit 0; \
40699 r=`${PWD_COMMAND}`; export r; \
40700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40701 $(HOST_EXPORTS) \
40702 for flag in $(EXTRA_HOST_FLAGS) ; do \
40703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40704 done; \
40705 echo "Doing install-html in gnattools"; \
40706 (cd $(HOST_SUBDIR)/gnattools && \
40707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40709 "RANLIB=$${RANLIB}" \
40710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40711 install-html) \
40712 || exit 1
40713
40714 @endif gnattools
40715
40716 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40717 maybe-installcheck-gnattools:
40718 @if gnattools
40719 maybe-installcheck-gnattools: installcheck-gnattools
40720
40721 installcheck-gnattools: \
40722 configure-gnattools
40723 @: $(MAKE); $(unstage)
40724 @[ -f ./gnattools/Makefile ] || exit 0; \
40725 r=`${PWD_COMMAND}`; export r; \
40726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40727 $(HOST_EXPORTS) \
40728 for flag in $(EXTRA_HOST_FLAGS) ; do \
40729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40730 done; \
40731 echo "Doing installcheck in gnattools"; \
40732 (cd $(HOST_SUBDIR)/gnattools && \
40733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40735 "RANLIB=$${RANLIB}" \
40736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40737 installcheck) \
40738 || exit 1
40739
40740 @endif gnattools
40741
40742 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40743 maybe-mostlyclean-gnattools:
40744 @if gnattools
40745 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40746
40747 mostlyclean-gnattools:
40748 @: $(MAKE); $(unstage)
40749 @[ -f ./gnattools/Makefile ] || exit 0; \
40750 r=`${PWD_COMMAND}`; export r; \
40751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40752 $(HOST_EXPORTS) \
40753 for flag in $(EXTRA_HOST_FLAGS) ; do \
40754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40755 done; \
40756 echo "Doing mostlyclean in gnattools"; \
40757 (cd $(HOST_SUBDIR)/gnattools && \
40758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40760 "RANLIB=$${RANLIB}" \
40761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40762 mostlyclean) \
40763 || exit 1
40764
40765 @endif gnattools
40766
40767 .PHONY: maybe-clean-gnattools clean-gnattools
40768 maybe-clean-gnattools:
40769 @if gnattools
40770 maybe-clean-gnattools: clean-gnattools
40771
40772 clean-gnattools:
40773 @: $(MAKE); $(unstage)
40774 @[ -f ./gnattools/Makefile ] || exit 0; \
40775 r=`${PWD_COMMAND}`; export r; \
40776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40777 $(HOST_EXPORTS) \
40778 for flag in $(EXTRA_HOST_FLAGS) ; do \
40779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40780 done; \
40781 echo "Doing clean in gnattools"; \
40782 (cd $(HOST_SUBDIR)/gnattools && \
40783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40785 "RANLIB=$${RANLIB}" \
40786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40787 clean) \
40788 || exit 1
40789
40790 @endif gnattools
40791
40792 .PHONY: maybe-distclean-gnattools distclean-gnattools
40793 maybe-distclean-gnattools:
40794 @if gnattools
40795 maybe-distclean-gnattools: distclean-gnattools
40796
40797 distclean-gnattools:
40798 @: $(MAKE); $(unstage)
40799 @[ -f ./gnattools/Makefile ] || exit 0; \
40800 r=`${PWD_COMMAND}`; export r; \
40801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40802 $(HOST_EXPORTS) \
40803 for flag in $(EXTRA_HOST_FLAGS) ; do \
40804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40805 done; \
40806 echo "Doing distclean in gnattools"; \
40807 (cd $(HOST_SUBDIR)/gnattools && \
40808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40810 "RANLIB=$${RANLIB}" \
40811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40812 distclean) \
40813 || exit 1
40814
40815 @endif gnattools
40816
40817 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40818 maybe-maintainer-clean-gnattools:
40819 @if gnattools
40820 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40821
40822 maintainer-clean-gnattools:
40823 @: $(MAKE); $(unstage)
40824 @[ -f ./gnattools/Makefile ] || exit 0; \
40825 r=`${PWD_COMMAND}`; export r; \
40826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40827 $(HOST_EXPORTS) \
40828 for flag in $(EXTRA_HOST_FLAGS) ; do \
40829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40830 done; \
40831 echo "Doing maintainer-clean in gnattools"; \
40832 (cd $(HOST_SUBDIR)/gnattools && \
40833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40835 "RANLIB=$${RANLIB}" \
40836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40837 maintainer-clean) \
40838 || exit 1
40839
40840 @endif gnattools
40841
40842
40843
40844 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
40845 maybe-configure-lto-plugin:
40846 @if gcc-bootstrap
40847 configure-lto-plugin: stage_current
40848 @endif gcc-bootstrap
40849 @if lto-plugin
40850 maybe-configure-lto-plugin: configure-lto-plugin
40851 configure-lto-plugin:
40852 @r=`${PWD_COMMAND}`; export r; \
40853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40854 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40856 $(HOST_EXPORTS) \
40857 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
40858 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
40859 case $(srcdir) in \
40860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40861 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40863 esac; \
40864 module_srcdir=lto-plugin; \
40865 $(SHELL) \
40866 $$s/$$module_srcdir/configure \
40867 --srcdir=$${topdir}/$$module_srcdir \
40868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40869 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
40870 || exit 1
40871 @endif lto-plugin
40872
40873
40874
40875 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
40876 maybe-configure-stage1-lto-plugin:
40877 @if lto-plugin-bootstrap
40878 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
40879 configure-stage1-lto-plugin:
40880 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40882 @r=`${PWD_COMMAND}`; export r; \
40883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40884 TFLAGS="$(STAGE1_TFLAGS)"; \
40885 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40886 $(HOST_EXPORTS) \
40887 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40888 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40889 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40890 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
40891 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40892 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40893 case $(srcdir) in \
40894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40895 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40897 esac; \
40898 module_srcdir=lto-plugin; \
40899 $(SHELL) $$s/$$module_srcdir/configure \
40900 --srcdir=$${topdir}/$$module_srcdir \
40901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40902 --target=${target_alias} \
40903 \
40904 $(STAGE1_CONFIGURE_FLAGS) \
40905 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40906 @endif lto-plugin-bootstrap
40907
40908 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
40909 maybe-configure-stage2-lto-plugin:
40910 @if lto-plugin-bootstrap
40911 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
40912 configure-stage2-lto-plugin:
40913 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40915 @r=`${PWD_COMMAND}`; export r; \
40916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40917 TFLAGS="$(STAGE2_TFLAGS)"; \
40918 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40919 $(HOST_EXPORTS) \
40920 $(POSTSTAGE1_HOST_EXPORTS) \
40921 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40922 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40923 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40924 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
40925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40926 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40927 case $(srcdir) in \
40928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40929 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40931 esac; \
40932 module_srcdir=lto-plugin; \
40933 $(SHELL) $$s/$$module_srcdir/configure \
40934 --srcdir=$${topdir}/$$module_srcdir \
40935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40936 --target=${target_alias} \
40937 --with-build-libsubdir=$(HOST_SUBDIR) \
40938 $(STAGE2_CONFIGURE_FLAGS) \
40939 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40940 @endif lto-plugin-bootstrap
40941
40942 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
40943 maybe-configure-stage3-lto-plugin:
40944 @if lto-plugin-bootstrap
40945 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
40946 configure-stage3-lto-plugin:
40947 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40949 @r=`${PWD_COMMAND}`; export r; \
40950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40951 TFLAGS="$(STAGE3_TFLAGS)"; \
40952 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40953 $(HOST_EXPORTS) \
40954 $(POSTSTAGE1_HOST_EXPORTS) \
40955 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40956 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40957 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40958 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
40959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40960 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40961 case $(srcdir) in \
40962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40963 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40965 esac; \
40966 module_srcdir=lto-plugin; \
40967 $(SHELL) $$s/$$module_srcdir/configure \
40968 --srcdir=$${topdir}/$$module_srcdir \
40969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40970 --target=${target_alias} \
40971 --with-build-libsubdir=$(HOST_SUBDIR) \
40972 $(STAGE3_CONFIGURE_FLAGS) \
40973 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40974 @endif lto-plugin-bootstrap
40975
40976 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
40977 maybe-configure-stage4-lto-plugin:
40978 @if lto-plugin-bootstrap
40979 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
40980 configure-stage4-lto-plugin:
40981 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40983 @r=`${PWD_COMMAND}`; export r; \
40984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40985 TFLAGS="$(STAGE4_TFLAGS)"; \
40986 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40987 $(HOST_EXPORTS) \
40988 $(POSTSTAGE1_HOST_EXPORTS) \
40989 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40990 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40991 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40992 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
40993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40994 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40995 case $(srcdir) in \
40996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40997 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40999 esac; \
41000 module_srcdir=lto-plugin; \
41001 $(SHELL) $$s/$$module_srcdir/configure \
41002 --srcdir=$${topdir}/$$module_srcdir \
41003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41004 --target=${target_alias} \
41005 --with-build-libsubdir=$(HOST_SUBDIR) \
41006 $(STAGE4_CONFIGURE_FLAGS) \
41007 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41008 @endif lto-plugin-bootstrap
41009
41010 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
41011 maybe-configure-stageprofile-lto-plugin:
41012 @if lto-plugin-bootstrap
41013 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
41014 configure-stageprofile-lto-plugin:
41015 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41016 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41017 @r=`${PWD_COMMAND}`; export r; \
41018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41019 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41020 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41021 $(HOST_EXPORTS) \
41022 $(POSTSTAGE1_HOST_EXPORTS) \
41023 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41024 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41025 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41026 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
41027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41028 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41029 case $(srcdir) in \
41030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41031 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41033 esac; \
41034 module_srcdir=lto-plugin; \
41035 $(SHELL) $$s/$$module_srcdir/configure \
41036 --srcdir=$${topdir}/$$module_srcdir \
41037 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41038 --target=${target_alias} \
41039 --with-build-libsubdir=$(HOST_SUBDIR) \
41040 $(STAGEprofile_CONFIGURE_FLAGS) \
41041 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41042 @endif lto-plugin-bootstrap
41043
41044 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
41045 maybe-configure-stagetrain-lto-plugin:
41046 @if lto-plugin-bootstrap
41047 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
41048 configure-stagetrain-lto-plugin:
41049 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41051 @r=`${PWD_COMMAND}`; export r; \
41052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41053 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41054 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41055 $(HOST_EXPORTS) \
41056 $(POSTSTAGE1_HOST_EXPORTS) \
41057 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41058 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41059 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41060 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
41061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41062 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41063 case $(srcdir) in \
41064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41065 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41067 esac; \
41068 module_srcdir=lto-plugin; \
41069 $(SHELL) $$s/$$module_srcdir/configure \
41070 --srcdir=$${topdir}/$$module_srcdir \
41071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41072 --target=${target_alias} \
41073 --with-build-libsubdir=$(HOST_SUBDIR) \
41074 $(STAGEtrain_CONFIGURE_FLAGS) \
41075 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41076 @endif lto-plugin-bootstrap
41077
41078 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
41079 maybe-configure-stagefeedback-lto-plugin:
41080 @if lto-plugin-bootstrap
41081 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
41082 configure-stagefeedback-lto-plugin:
41083 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41085 @r=`${PWD_COMMAND}`; export r; \
41086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41087 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41088 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41089 $(HOST_EXPORTS) \
41090 $(POSTSTAGE1_HOST_EXPORTS) \
41091 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41092 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41093 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41094 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
41095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41096 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41097 case $(srcdir) in \
41098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41099 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41101 esac; \
41102 module_srcdir=lto-plugin; \
41103 $(SHELL) $$s/$$module_srcdir/configure \
41104 --srcdir=$${topdir}/$$module_srcdir \
41105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41106 --target=${target_alias} \
41107 --with-build-libsubdir=$(HOST_SUBDIR) \
41108 $(STAGEfeedback_CONFIGURE_FLAGS) \
41109 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41110 @endif lto-plugin-bootstrap
41111
41112 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
41113 maybe-configure-stageautoprofile-lto-plugin:
41114 @if lto-plugin-bootstrap
41115 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
41116 configure-stageautoprofile-lto-plugin:
41117 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41119 @r=`${PWD_COMMAND}`; export r; \
41120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41121 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41122 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41123 $(HOST_EXPORTS) \
41124 $(POSTSTAGE1_HOST_EXPORTS) \
41125 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41126 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41127 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41128 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
41129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41130 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41131 case $(srcdir) in \
41132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41133 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41135 esac; \
41136 module_srcdir=lto-plugin; \
41137 $(SHELL) $$s/$$module_srcdir/configure \
41138 --srcdir=$${topdir}/$$module_srcdir \
41139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41140 --target=${target_alias} \
41141 --with-build-libsubdir=$(HOST_SUBDIR) \
41142 $(STAGEautoprofile_CONFIGURE_FLAGS) \
41143 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41144 @endif lto-plugin-bootstrap
41145
41146 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
41147 maybe-configure-stageautofeedback-lto-plugin:
41148 @if lto-plugin-bootstrap
41149 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
41150 configure-stageautofeedback-lto-plugin:
41151 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41153 @r=`${PWD_COMMAND}`; export r; \
41154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41155 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41156 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41157 $(HOST_EXPORTS) \
41158 $(POSTSTAGE1_HOST_EXPORTS) \
41159 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41160 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41161 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41162 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
41163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41164 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41165 case $(srcdir) in \
41166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41167 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41169 esac; \
41170 module_srcdir=lto-plugin; \
41171 $(SHELL) $$s/$$module_srcdir/configure \
41172 --srcdir=$${topdir}/$$module_srcdir \
41173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41174 --target=${target_alias} \
41175 --with-build-libsubdir=$(HOST_SUBDIR) \
41176 $(STAGEautofeedback_CONFIGURE_FLAGS) \
41177 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41178 @endif lto-plugin-bootstrap
41179
41180
41181
41182
41183
41184 .PHONY: all-lto-plugin maybe-all-lto-plugin
41185 maybe-all-lto-plugin:
41186 @if gcc-bootstrap
41187 all-lto-plugin: stage_current
41188 @endif gcc-bootstrap
41189 @if lto-plugin
41190 TARGET-lto-plugin=all
41191 maybe-all-lto-plugin: all-lto-plugin
41192 all-lto-plugin: configure-lto-plugin
41193 @r=`${PWD_COMMAND}`; export r; \
41194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41195 $(HOST_EXPORTS) \
41196 (cd $(HOST_SUBDIR)/lto-plugin && \
41197 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41198 $(TARGET-lto-plugin))
41199 @endif lto-plugin
41200
41201
41202
41203 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
41204 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
41205 maybe-all-stage1-lto-plugin:
41206 maybe-clean-stage1-lto-plugin:
41207 @if lto-plugin-bootstrap
41208 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
41209 all-stage1: all-stage1-lto-plugin
41210 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
41211 all-stage1-lto-plugin: configure-stage1-lto-plugin
41212 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41213 @r=`${PWD_COMMAND}`; export r; \
41214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41215 TFLAGS="$(STAGE1_TFLAGS)"; \
41216 $(HOST_EXPORTS) \
41217 cd $(HOST_SUBDIR)/lto-plugin && \
41218 \
41219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41220 CFLAGS="$(STAGE1_CFLAGS)" \
41221 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41222 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41223 LIBCFLAGS="$(LIBCFLAGS)" \
41224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41227 $(EXTRA_HOST_FLAGS) \
41228 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41229 TFLAGS="$(STAGE1_TFLAGS)" \
41230 $(TARGET-stage1-lto-plugin)
41231
41232 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
41233 clean-stage1: clean-stage1-lto-plugin
41234 clean-stage1-lto-plugin:
41235 @if [ $(current_stage) = stage1 ]; then \
41236 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41237 else \
41238 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
41239 $(MAKE) stage1-start; \
41240 fi; \
41241 cd $(HOST_SUBDIR)/lto-plugin && \
41242 $(MAKE) $(EXTRA_HOST_FLAGS) \
41243 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41244 @endif lto-plugin-bootstrap
41245
41246
41247 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
41248 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
41249 maybe-all-stage2-lto-plugin:
41250 maybe-clean-stage2-lto-plugin:
41251 @if lto-plugin-bootstrap
41252 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
41253 all-stage2: all-stage2-lto-plugin
41254 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
41255 all-stage2-lto-plugin: configure-stage2-lto-plugin
41256 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41257 @r=`${PWD_COMMAND}`; export r; \
41258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41259 TFLAGS="$(STAGE2_TFLAGS)"; \
41260 $(HOST_EXPORTS) \
41261 $(POSTSTAGE1_HOST_EXPORTS) \
41262 cd $(HOST_SUBDIR)/lto-plugin && \
41263 \
41264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41265 CFLAGS="$(STAGE2_CFLAGS)" \
41266 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41267 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41268 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41273 TFLAGS="$(STAGE2_TFLAGS)" \
41274 $(TARGET-stage2-lto-plugin)
41275
41276 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
41277 clean-stage2: clean-stage2-lto-plugin
41278 clean-stage2-lto-plugin:
41279 @if [ $(current_stage) = stage2 ]; then \
41280 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41281 else \
41282 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
41283 $(MAKE) stage2-start; \
41284 fi; \
41285 cd $(HOST_SUBDIR)/lto-plugin && \
41286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41287 @endif lto-plugin-bootstrap
41288
41289
41290 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
41291 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
41292 maybe-all-stage3-lto-plugin:
41293 maybe-clean-stage3-lto-plugin:
41294 @if lto-plugin-bootstrap
41295 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
41296 all-stage3: all-stage3-lto-plugin
41297 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
41298 all-stage3-lto-plugin: configure-stage3-lto-plugin
41299 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41300 @r=`${PWD_COMMAND}`; export r; \
41301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302 TFLAGS="$(STAGE3_TFLAGS)"; \
41303 $(HOST_EXPORTS) \
41304 $(POSTSTAGE1_HOST_EXPORTS) \
41305 cd $(HOST_SUBDIR)/lto-plugin && \
41306 \
41307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41308 CFLAGS="$(STAGE3_CFLAGS)" \
41309 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41310 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41311 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41316 TFLAGS="$(STAGE3_TFLAGS)" \
41317 $(TARGET-stage3-lto-plugin)
41318
41319 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
41320 clean-stage3: clean-stage3-lto-plugin
41321 clean-stage3-lto-plugin:
41322 @if [ $(current_stage) = stage3 ]; then \
41323 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41324 else \
41325 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
41326 $(MAKE) stage3-start; \
41327 fi; \
41328 cd $(HOST_SUBDIR)/lto-plugin && \
41329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41330 @endif lto-plugin-bootstrap
41331
41332
41333 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
41334 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
41335 maybe-all-stage4-lto-plugin:
41336 maybe-clean-stage4-lto-plugin:
41337 @if lto-plugin-bootstrap
41338 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
41339 all-stage4: all-stage4-lto-plugin
41340 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
41341 all-stage4-lto-plugin: configure-stage4-lto-plugin
41342 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41343 @r=`${PWD_COMMAND}`; export r; \
41344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41345 TFLAGS="$(STAGE4_TFLAGS)"; \
41346 $(HOST_EXPORTS) \
41347 $(POSTSTAGE1_HOST_EXPORTS) \
41348 cd $(HOST_SUBDIR)/lto-plugin && \
41349 \
41350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41351 CFLAGS="$(STAGE4_CFLAGS)" \
41352 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41353 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41354 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41359 TFLAGS="$(STAGE4_TFLAGS)" \
41360 $(TARGET-stage4-lto-plugin)
41361
41362 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
41363 clean-stage4: clean-stage4-lto-plugin
41364 clean-stage4-lto-plugin:
41365 @if [ $(current_stage) = stage4 ]; then \
41366 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41367 else \
41368 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
41369 $(MAKE) stage4-start; \
41370 fi; \
41371 cd $(HOST_SUBDIR)/lto-plugin && \
41372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41373 @endif lto-plugin-bootstrap
41374
41375
41376 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
41377 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
41378 maybe-all-stageprofile-lto-plugin:
41379 maybe-clean-stageprofile-lto-plugin:
41380 @if lto-plugin-bootstrap
41381 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
41382 all-stageprofile: all-stageprofile-lto-plugin
41383 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
41384 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
41385 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41386 @r=`${PWD_COMMAND}`; export r; \
41387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41388 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41389 $(HOST_EXPORTS) \
41390 $(POSTSTAGE1_HOST_EXPORTS) \
41391 cd $(HOST_SUBDIR)/lto-plugin && \
41392 \
41393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41394 CFLAGS="$(STAGEprofile_CFLAGS)" \
41395 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41396 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41397 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41402 TFLAGS="$(STAGEprofile_TFLAGS)" \
41403 $(TARGET-stageprofile-lto-plugin)
41404
41405 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
41406 clean-stageprofile: clean-stageprofile-lto-plugin
41407 clean-stageprofile-lto-plugin:
41408 @if [ $(current_stage) = stageprofile ]; then \
41409 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41410 else \
41411 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
41412 $(MAKE) stageprofile-start; \
41413 fi; \
41414 cd $(HOST_SUBDIR)/lto-plugin && \
41415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41416 @endif lto-plugin-bootstrap
41417
41418
41419 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
41420 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
41421 maybe-all-stagetrain-lto-plugin:
41422 maybe-clean-stagetrain-lto-plugin:
41423 @if lto-plugin-bootstrap
41424 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
41425 all-stagetrain: all-stagetrain-lto-plugin
41426 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
41427 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
41428 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41429 @r=`${PWD_COMMAND}`; export r; \
41430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41431 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41432 $(HOST_EXPORTS) \
41433 $(POSTSTAGE1_HOST_EXPORTS) \
41434 cd $(HOST_SUBDIR)/lto-plugin && \
41435 \
41436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41437 CFLAGS="$(STAGEtrain_CFLAGS)" \
41438 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41439 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41440 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41444 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41445 TFLAGS="$(STAGEtrain_TFLAGS)" \
41446 $(TARGET-stagetrain-lto-plugin)
41447
41448 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
41449 clean-stagetrain: clean-stagetrain-lto-plugin
41450 clean-stagetrain-lto-plugin:
41451 @if [ $(current_stage) = stagetrain ]; then \
41452 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41453 else \
41454 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
41455 $(MAKE) stagetrain-start; \
41456 fi; \
41457 cd $(HOST_SUBDIR)/lto-plugin && \
41458 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41459 @endif lto-plugin-bootstrap
41460
41461
41462 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
41463 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
41464 maybe-all-stagefeedback-lto-plugin:
41465 maybe-clean-stagefeedback-lto-plugin:
41466 @if lto-plugin-bootstrap
41467 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
41468 all-stagefeedback: all-stagefeedback-lto-plugin
41469 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
41470 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
41471 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41472 @r=`${PWD_COMMAND}`; export r; \
41473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41474 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41475 $(HOST_EXPORTS) \
41476 $(POSTSTAGE1_HOST_EXPORTS) \
41477 cd $(HOST_SUBDIR)/lto-plugin && \
41478 \
41479 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41480 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41481 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41482 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41483 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41487 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41488 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41489 $(TARGET-stagefeedback-lto-plugin)
41490
41491 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
41492 clean-stagefeedback: clean-stagefeedback-lto-plugin
41493 clean-stagefeedback-lto-plugin:
41494 @if [ $(current_stage) = stagefeedback ]; then \
41495 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41496 else \
41497 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
41498 $(MAKE) stagefeedback-start; \
41499 fi; \
41500 cd $(HOST_SUBDIR)/lto-plugin && \
41501 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41502 @endif lto-plugin-bootstrap
41503
41504
41505 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
41506 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
41507 maybe-all-stageautoprofile-lto-plugin:
41508 maybe-clean-stageautoprofile-lto-plugin:
41509 @if lto-plugin-bootstrap
41510 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
41511 all-stageautoprofile: all-stageautoprofile-lto-plugin
41512 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
41513 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
41514 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41515 @r=`${PWD_COMMAND}`; export r; \
41516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41518 $(HOST_EXPORTS) \
41519 $(POSTSTAGE1_HOST_EXPORTS) \
41520 cd $(HOST_SUBDIR)/lto-plugin && \
41521 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41522 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41523 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41524 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41525 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41526 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41527 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41528 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41529 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41530 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41531 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41532 $(TARGET-stageautoprofile-lto-plugin)
41533
41534 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
41535 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
41536 clean-stageautoprofile-lto-plugin:
41537 @if [ $(current_stage) = stageautoprofile ]; then \
41538 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41539 else \
41540 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
41541 $(MAKE) stageautoprofile-start; \
41542 fi; \
41543 cd $(HOST_SUBDIR)/lto-plugin && \
41544 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41545 @endif lto-plugin-bootstrap
41546
41547
41548 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
41549 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
41550 maybe-all-stageautofeedback-lto-plugin:
41551 maybe-clean-stageautofeedback-lto-plugin:
41552 @if lto-plugin-bootstrap
41553 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
41554 all-stageautofeedback: all-stageautofeedback-lto-plugin
41555 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
41556 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
41557 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41558 @r=`${PWD_COMMAND}`; export r; \
41559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41560 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41561 $(HOST_EXPORTS) \
41562 $(POSTSTAGE1_HOST_EXPORTS) \
41563 cd $(HOST_SUBDIR)/lto-plugin && \
41564 \
41565 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41566 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41567 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41568 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41569 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41573 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41574 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41575 $(TARGET-stageautofeedback-lto-plugin)
41576
41577 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
41578 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
41579 clean-stageautofeedback-lto-plugin:
41580 @if [ $(current_stage) = stageautofeedback ]; then \
41581 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41582 else \
41583 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
41584 $(MAKE) stageautofeedback-start; \
41585 fi; \
41586 cd $(HOST_SUBDIR)/lto-plugin && \
41587 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41588 @endif lto-plugin-bootstrap
41589
41590
41591
41592
41593
41594 .PHONY: check-lto-plugin maybe-check-lto-plugin
41595 maybe-check-lto-plugin:
41596 @if lto-plugin
41597 maybe-check-lto-plugin: check-lto-plugin
41598
41599 check-lto-plugin:
41600 @: $(MAKE); $(unstage)
41601 @r=`${PWD_COMMAND}`; export r; \
41602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41603 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41604 (cd $(HOST_SUBDIR)/lto-plugin && \
41605 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
41606
41607 @endif lto-plugin
41608
41609 .PHONY: install-lto-plugin maybe-install-lto-plugin
41610 maybe-install-lto-plugin:
41611 @if lto-plugin
41612 maybe-install-lto-plugin: install-lto-plugin
41613
41614 install-lto-plugin: installdirs
41615 @: $(MAKE); $(unstage)
41616 @r=`${PWD_COMMAND}`; export r; \
41617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41618 $(HOST_EXPORTS) \
41619 (cd $(HOST_SUBDIR)/lto-plugin && \
41620 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
41621
41622 @endif lto-plugin
41623
41624 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
41625 maybe-install-strip-lto-plugin:
41626 @if lto-plugin
41627 maybe-install-strip-lto-plugin: install-strip-lto-plugin
41628
41629 install-strip-lto-plugin: installdirs
41630 @: $(MAKE); $(unstage)
41631 @r=`${PWD_COMMAND}`; export r; \
41632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41633 $(HOST_EXPORTS) \
41634 (cd $(HOST_SUBDIR)/lto-plugin && \
41635 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
41636
41637 @endif lto-plugin
41638
41639 # Other targets (info, dvi, pdf, etc.)
41640
41641 .PHONY: maybe-info-lto-plugin info-lto-plugin
41642 maybe-info-lto-plugin:
41643 @if lto-plugin
41644 maybe-info-lto-plugin: info-lto-plugin
41645
41646 info-lto-plugin: \
41647 configure-lto-plugin
41648 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41649 r=`${PWD_COMMAND}`; export r; \
41650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41651 $(HOST_EXPORTS) \
41652 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41654 done; \
41655 echo "Doing info in lto-plugin"; \
41656 (cd $(HOST_SUBDIR)/lto-plugin && \
41657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41659 "RANLIB=$${RANLIB}" \
41660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41661 info) \
41662 || exit 1
41663
41664 @endif lto-plugin
41665
41666 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
41667 maybe-dvi-lto-plugin:
41668 @if lto-plugin
41669 maybe-dvi-lto-plugin: dvi-lto-plugin
41670
41671 dvi-lto-plugin: \
41672 configure-lto-plugin
41673 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41674 r=`${PWD_COMMAND}`; export r; \
41675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41676 $(HOST_EXPORTS) \
41677 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41679 done; \
41680 echo "Doing dvi in lto-plugin"; \
41681 (cd $(HOST_SUBDIR)/lto-plugin && \
41682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41684 "RANLIB=$${RANLIB}" \
41685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41686 dvi) \
41687 || exit 1
41688
41689 @endif lto-plugin
41690
41691 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
41692 maybe-pdf-lto-plugin:
41693 @if lto-plugin
41694 maybe-pdf-lto-plugin: pdf-lto-plugin
41695
41696 pdf-lto-plugin: \
41697 configure-lto-plugin
41698 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41699 r=`${PWD_COMMAND}`; export r; \
41700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41701 $(HOST_EXPORTS) \
41702 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41704 done; \
41705 echo "Doing pdf in lto-plugin"; \
41706 (cd $(HOST_SUBDIR)/lto-plugin && \
41707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41709 "RANLIB=$${RANLIB}" \
41710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41711 pdf) \
41712 || exit 1
41713
41714 @endif lto-plugin
41715
41716 .PHONY: maybe-html-lto-plugin html-lto-plugin
41717 maybe-html-lto-plugin:
41718 @if lto-plugin
41719 maybe-html-lto-plugin: html-lto-plugin
41720
41721 html-lto-plugin: \
41722 configure-lto-plugin
41723 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41724 r=`${PWD_COMMAND}`; export r; \
41725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41726 $(HOST_EXPORTS) \
41727 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41729 done; \
41730 echo "Doing html in lto-plugin"; \
41731 (cd $(HOST_SUBDIR)/lto-plugin && \
41732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41734 "RANLIB=$${RANLIB}" \
41735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41736 html) \
41737 || exit 1
41738
41739 @endif lto-plugin
41740
41741 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
41742 maybe-TAGS-lto-plugin:
41743 @if lto-plugin
41744 maybe-TAGS-lto-plugin: TAGS-lto-plugin
41745
41746 TAGS-lto-plugin: \
41747 configure-lto-plugin
41748 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41749 r=`${PWD_COMMAND}`; export r; \
41750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41751 $(HOST_EXPORTS) \
41752 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41754 done; \
41755 echo "Doing TAGS in lto-plugin"; \
41756 (cd $(HOST_SUBDIR)/lto-plugin && \
41757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41759 "RANLIB=$${RANLIB}" \
41760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41761 TAGS) \
41762 || exit 1
41763
41764 @endif lto-plugin
41765
41766 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
41767 maybe-install-info-lto-plugin:
41768 @if lto-plugin
41769 maybe-install-info-lto-plugin: install-info-lto-plugin
41770
41771 install-info-lto-plugin: \
41772 configure-lto-plugin \
41773 info-lto-plugin
41774 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41775 r=`${PWD_COMMAND}`; export r; \
41776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41777 $(HOST_EXPORTS) \
41778 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41780 done; \
41781 echo "Doing install-info in lto-plugin"; \
41782 (cd $(HOST_SUBDIR)/lto-plugin && \
41783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41785 "RANLIB=$${RANLIB}" \
41786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41787 install-info) \
41788 || exit 1
41789
41790 @endif lto-plugin
41791
41792 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
41793 maybe-install-dvi-lto-plugin:
41794 @if lto-plugin
41795 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
41796
41797 install-dvi-lto-plugin: \
41798 configure-lto-plugin \
41799 dvi-lto-plugin
41800 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41801 r=`${PWD_COMMAND}`; export r; \
41802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41803 $(HOST_EXPORTS) \
41804 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41806 done; \
41807 echo "Doing install-dvi in lto-plugin"; \
41808 (cd $(HOST_SUBDIR)/lto-plugin && \
41809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41811 "RANLIB=$${RANLIB}" \
41812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41813 install-dvi) \
41814 || exit 1
41815
41816 @endif lto-plugin
41817
41818 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
41819 maybe-install-pdf-lto-plugin:
41820 @if lto-plugin
41821 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
41822
41823 install-pdf-lto-plugin: \
41824 configure-lto-plugin \
41825 pdf-lto-plugin
41826 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41827 r=`${PWD_COMMAND}`; export r; \
41828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41829 $(HOST_EXPORTS) \
41830 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41832 done; \
41833 echo "Doing install-pdf in lto-plugin"; \
41834 (cd $(HOST_SUBDIR)/lto-plugin && \
41835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41837 "RANLIB=$${RANLIB}" \
41838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41839 install-pdf) \
41840 || exit 1
41841
41842 @endif lto-plugin
41843
41844 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
41845 maybe-install-html-lto-plugin:
41846 @if lto-plugin
41847 maybe-install-html-lto-plugin: install-html-lto-plugin
41848
41849 install-html-lto-plugin: \
41850 configure-lto-plugin \
41851 html-lto-plugin
41852 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(HOST_EXPORTS) \
41856 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858 done; \
41859 echo "Doing install-html in lto-plugin"; \
41860 (cd $(HOST_SUBDIR)/lto-plugin && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 install-html) \
41866 || exit 1
41867
41868 @endif lto-plugin
41869
41870 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
41871 maybe-installcheck-lto-plugin:
41872 @if lto-plugin
41873 maybe-installcheck-lto-plugin: installcheck-lto-plugin
41874
41875 installcheck-lto-plugin: \
41876 configure-lto-plugin
41877 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41878 r=`${PWD_COMMAND}`; export r; \
41879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880 $(HOST_EXPORTS) \
41881 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41883 done; \
41884 echo "Doing installcheck in lto-plugin"; \
41885 (cd $(HOST_SUBDIR)/lto-plugin && \
41886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41888 "RANLIB=$${RANLIB}" \
41889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41890 installcheck) \
41891 || exit 1
41892
41893 @endif lto-plugin
41894
41895 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
41896 maybe-mostlyclean-lto-plugin:
41897 @if lto-plugin
41898 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
41899
41900 mostlyclean-lto-plugin:
41901 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41902 r=`${PWD_COMMAND}`; export r; \
41903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41904 $(HOST_EXPORTS) \
41905 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41907 done; \
41908 echo "Doing mostlyclean in lto-plugin"; \
41909 (cd $(HOST_SUBDIR)/lto-plugin && \
41910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41912 "RANLIB=$${RANLIB}" \
41913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41914 mostlyclean) \
41915 || exit 1
41916
41917 @endif lto-plugin
41918
41919 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
41920 maybe-clean-lto-plugin:
41921 @if lto-plugin
41922 maybe-clean-lto-plugin: clean-lto-plugin
41923
41924 clean-lto-plugin:
41925 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41926 r=`${PWD_COMMAND}`; export r; \
41927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41928 $(HOST_EXPORTS) \
41929 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41931 done; \
41932 echo "Doing clean in lto-plugin"; \
41933 (cd $(HOST_SUBDIR)/lto-plugin && \
41934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41936 "RANLIB=$${RANLIB}" \
41937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41938 clean) \
41939 || exit 1
41940
41941 @endif lto-plugin
41942
41943 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
41944 maybe-distclean-lto-plugin:
41945 @if lto-plugin
41946 maybe-distclean-lto-plugin: distclean-lto-plugin
41947
41948 distclean-lto-plugin:
41949 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41950 r=`${PWD_COMMAND}`; export r; \
41951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41952 $(HOST_EXPORTS) \
41953 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41955 done; \
41956 echo "Doing distclean in lto-plugin"; \
41957 (cd $(HOST_SUBDIR)/lto-plugin && \
41958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41960 "RANLIB=$${RANLIB}" \
41961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41962 distclean) \
41963 || exit 1
41964
41965 @endif lto-plugin
41966
41967 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
41968 maybe-maintainer-clean-lto-plugin:
41969 @if lto-plugin
41970 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
41971
41972 maintainer-clean-lto-plugin:
41973 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41974 r=`${PWD_COMMAND}`; export r; \
41975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41976 $(HOST_EXPORTS) \
41977 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41979 done; \
41980 echo "Doing maintainer-clean in lto-plugin"; \
41981 (cd $(HOST_SUBDIR)/lto-plugin && \
41982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41984 "RANLIB=$${RANLIB}" \
41985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41986 maintainer-clean) \
41987 || exit 1
41988
41989 @endif lto-plugin
41990
41991
41992
41993 .PHONY: configure-libcc1 maybe-configure-libcc1
41994 maybe-configure-libcc1:
41995 @if gcc-bootstrap
41996 configure-libcc1: stage_current
41997 @endif gcc-bootstrap
41998 @if libcc1
41999 maybe-configure-libcc1: configure-libcc1
42000 configure-libcc1:
42001 @: $(MAKE); $(unstage)
42002 @r=`${PWD_COMMAND}`; export r; \
42003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
42005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
42006 $(HOST_EXPORTS) \
42007 echo Configuring in $(HOST_SUBDIR)/libcc1; \
42008 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
42009 case $(srcdir) in \
42010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42011 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
42012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42013 esac; \
42014 module_srcdir=libcc1; \
42015 $(SHELL) \
42016 $$s/$$module_srcdir/configure \
42017 --srcdir=$${topdir}/$$module_srcdir \
42018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42019 --target=${target_alias} --enable-shared \
42020 || exit 1
42021 @endif libcc1
42022
42023
42024
42025
42026
42027 .PHONY: all-libcc1 maybe-all-libcc1
42028 maybe-all-libcc1:
42029 @if gcc-bootstrap
42030 all-libcc1: stage_current
42031 @endif gcc-bootstrap
42032 @if libcc1
42033 TARGET-libcc1=all
42034 maybe-all-libcc1: all-libcc1
42035 all-libcc1: configure-libcc1
42036 @: $(MAKE); $(unstage)
42037 @r=`${PWD_COMMAND}`; export r; \
42038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42039 $(HOST_EXPORTS) \
42040 (cd $(HOST_SUBDIR)/libcc1 && \
42041 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42042 $(TARGET-libcc1))
42043 @endif libcc1
42044
42045
42046
42047
42048 .PHONY: check-libcc1 maybe-check-libcc1
42049 maybe-check-libcc1:
42050 @if libcc1
42051 maybe-check-libcc1: check-libcc1
42052
42053 check-libcc1:
42054 @: $(MAKE); $(unstage)
42055 @r=`${PWD_COMMAND}`; export r; \
42056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42057 $(HOST_EXPORTS) \
42058 (cd $(HOST_SUBDIR)/libcc1 && \
42059 $(MAKE) $(FLAGS_TO_PASS) check)
42060
42061 @endif libcc1
42062
42063 .PHONY: install-libcc1 maybe-install-libcc1
42064 maybe-install-libcc1:
42065 @if libcc1
42066 maybe-install-libcc1: install-libcc1
42067
42068 install-libcc1: installdirs
42069 @: $(MAKE); $(unstage)
42070 @r=`${PWD_COMMAND}`; export r; \
42071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072 $(HOST_EXPORTS) \
42073 (cd $(HOST_SUBDIR)/libcc1 && \
42074 $(MAKE) $(FLAGS_TO_PASS) install)
42075
42076 @endif libcc1
42077
42078 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
42079 maybe-install-strip-libcc1:
42080 @if libcc1
42081 maybe-install-strip-libcc1: install-strip-libcc1
42082
42083 install-strip-libcc1: installdirs
42084 @: $(MAKE); $(unstage)
42085 @r=`${PWD_COMMAND}`; export r; \
42086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42087 $(HOST_EXPORTS) \
42088 (cd $(HOST_SUBDIR)/libcc1 && \
42089 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42090
42091 @endif libcc1
42092
42093 # Other targets (info, dvi, pdf, etc.)
42094
42095 .PHONY: maybe-info-libcc1 info-libcc1
42096 maybe-info-libcc1:
42097 @if libcc1
42098 maybe-info-libcc1: info-libcc1
42099
42100 info-libcc1: \
42101 configure-libcc1
42102 @: $(MAKE); $(unstage)
42103 @[ -f ./libcc1/Makefile ] || exit 0; \
42104 r=`${PWD_COMMAND}`; export r; \
42105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42106 $(HOST_EXPORTS) \
42107 for flag in $(EXTRA_HOST_FLAGS) ; do \
42108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42109 done; \
42110 echo "Doing info in libcc1"; \
42111 (cd $(HOST_SUBDIR)/libcc1 && \
42112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42114 "RANLIB=$${RANLIB}" \
42115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42116 info) \
42117 || exit 1
42118
42119 @endif libcc1
42120
42121 .PHONY: maybe-dvi-libcc1 dvi-libcc1
42122 maybe-dvi-libcc1:
42123 @if libcc1
42124 maybe-dvi-libcc1: dvi-libcc1
42125
42126 dvi-libcc1: \
42127 configure-libcc1
42128 @: $(MAKE); $(unstage)
42129 @[ -f ./libcc1/Makefile ] || exit 0; \
42130 r=`${PWD_COMMAND}`; export r; \
42131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42132 $(HOST_EXPORTS) \
42133 for flag in $(EXTRA_HOST_FLAGS) ; do \
42134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42135 done; \
42136 echo "Doing dvi in libcc1"; \
42137 (cd $(HOST_SUBDIR)/libcc1 && \
42138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42140 "RANLIB=$${RANLIB}" \
42141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42142 dvi) \
42143 || exit 1
42144
42145 @endif libcc1
42146
42147 .PHONY: maybe-pdf-libcc1 pdf-libcc1
42148 maybe-pdf-libcc1:
42149 @if libcc1
42150 maybe-pdf-libcc1: pdf-libcc1
42151
42152 pdf-libcc1: \
42153 configure-libcc1
42154 @: $(MAKE); $(unstage)
42155 @[ -f ./libcc1/Makefile ] || exit 0; \
42156 r=`${PWD_COMMAND}`; export r; \
42157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42158 $(HOST_EXPORTS) \
42159 for flag in $(EXTRA_HOST_FLAGS) ; do \
42160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42161 done; \
42162 echo "Doing pdf in libcc1"; \
42163 (cd $(HOST_SUBDIR)/libcc1 && \
42164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42166 "RANLIB=$${RANLIB}" \
42167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42168 pdf) \
42169 || exit 1
42170
42171 @endif libcc1
42172
42173 .PHONY: maybe-html-libcc1 html-libcc1
42174 maybe-html-libcc1:
42175 @if libcc1
42176 maybe-html-libcc1: html-libcc1
42177
42178 html-libcc1: \
42179 configure-libcc1
42180 @: $(MAKE); $(unstage)
42181 @[ -f ./libcc1/Makefile ] || exit 0; \
42182 r=`${PWD_COMMAND}`; export r; \
42183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42184 $(HOST_EXPORTS) \
42185 for flag in $(EXTRA_HOST_FLAGS) ; do \
42186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42187 done; \
42188 echo "Doing html in libcc1"; \
42189 (cd $(HOST_SUBDIR)/libcc1 && \
42190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42192 "RANLIB=$${RANLIB}" \
42193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42194 html) \
42195 || exit 1
42196
42197 @endif libcc1
42198
42199 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
42200 maybe-TAGS-libcc1:
42201 @if libcc1
42202 maybe-TAGS-libcc1: TAGS-libcc1
42203
42204 TAGS-libcc1: \
42205 configure-libcc1
42206 @: $(MAKE); $(unstage)
42207 @[ -f ./libcc1/Makefile ] || exit 0; \
42208 r=`${PWD_COMMAND}`; export r; \
42209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42210 $(HOST_EXPORTS) \
42211 for flag in $(EXTRA_HOST_FLAGS) ; do \
42212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42213 done; \
42214 echo "Doing TAGS in libcc1"; \
42215 (cd $(HOST_SUBDIR)/libcc1 && \
42216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42218 "RANLIB=$${RANLIB}" \
42219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42220 TAGS) \
42221 || exit 1
42222
42223 @endif libcc1
42224
42225 .PHONY: maybe-install-info-libcc1 install-info-libcc1
42226 maybe-install-info-libcc1:
42227 @if libcc1
42228 maybe-install-info-libcc1: install-info-libcc1
42229
42230 install-info-libcc1: \
42231 configure-libcc1 \
42232 info-libcc1
42233 @: $(MAKE); $(unstage)
42234 @[ -f ./libcc1/Makefile ] || exit 0; \
42235 r=`${PWD_COMMAND}`; export r; \
42236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42237 $(HOST_EXPORTS) \
42238 for flag in $(EXTRA_HOST_FLAGS) ; do \
42239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42240 done; \
42241 echo "Doing install-info in libcc1"; \
42242 (cd $(HOST_SUBDIR)/libcc1 && \
42243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42245 "RANLIB=$${RANLIB}" \
42246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42247 install-info) \
42248 || exit 1
42249
42250 @endif libcc1
42251
42252 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
42253 maybe-install-dvi-libcc1:
42254 @if libcc1
42255 maybe-install-dvi-libcc1: install-dvi-libcc1
42256
42257 install-dvi-libcc1: \
42258 configure-libcc1 \
42259 dvi-libcc1
42260 @: $(MAKE); $(unstage)
42261 @[ -f ./libcc1/Makefile ] || exit 0; \
42262 r=`${PWD_COMMAND}`; export r; \
42263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42264 $(HOST_EXPORTS) \
42265 for flag in $(EXTRA_HOST_FLAGS) ; do \
42266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42267 done; \
42268 echo "Doing install-dvi in libcc1"; \
42269 (cd $(HOST_SUBDIR)/libcc1 && \
42270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42272 "RANLIB=$${RANLIB}" \
42273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42274 install-dvi) \
42275 || exit 1
42276
42277 @endif libcc1
42278
42279 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
42280 maybe-install-pdf-libcc1:
42281 @if libcc1
42282 maybe-install-pdf-libcc1: install-pdf-libcc1
42283
42284 install-pdf-libcc1: \
42285 configure-libcc1 \
42286 pdf-libcc1
42287 @: $(MAKE); $(unstage)
42288 @[ -f ./libcc1/Makefile ] || exit 0; \
42289 r=`${PWD_COMMAND}`; export r; \
42290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42291 $(HOST_EXPORTS) \
42292 for flag in $(EXTRA_HOST_FLAGS) ; do \
42293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42294 done; \
42295 echo "Doing install-pdf in libcc1"; \
42296 (cd $(HOST_SUBDIR)/libcc1 && \
42297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42299 "RANLIB=$${RANLIB}" \
42300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42301 install-pdf) \
42302 || exit 1
42303
42304 @endif libcc1
42305
42306 .PHONY: maybe-install-html-libcc1 install-html-libcc1
42307 maybe-install-html-libcc1:
42308 @if libcc1
42309 maybe-install-html-libcc1: install-html-libcc1
42310
42311 install-html-libcc1: \
42312 configure-libcc1 \
42313 html-libcc1
42314 @: $(MAKE); $(unstage)
42315 @[ -f ./libcc1/Makefile ] || exit 0; \
42316 r=`${PWD_COMMAND}`; export r; \
42317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42318 $(HOST_EXPORTS) \
42319 for flag in $(EXTRA_HOST_FLAGS) ; do \
42320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42321 done; \
42322 echo "Doing install-html in libcc1"; \
42323 (cd $(HOST_SUBDIR)/libcc1 && \
42324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42326 "RANLIB=$${RANLIB}" \
42327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42328 install-html) \
42329 || exit 1
42330
42331 @endif libcc1
42332
42333 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
42334 maybe-installcheck-libcc1:
42335 @if libcc1
42336 maybe-installcheck-libcc1: installcheck-libcc1
42337
42338 installcheck-libcc1: \
42339 configure-libcc1
42340 @: $(MAKE); $(unstage)
42341 @[ -f ./libcc1/Makefile ] || exit 0; \
42342 r=`${PWD_COMMAND}`; export r; \
42343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42344 $(HOST_EXPORTS) \
42345 for flag in $(EXTRA_HOST_FLAGS) ; do \
42346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42347 done; \
42348 echo "Doing installcheck in libcc1"; \
42349 (cd $(HOST_SUBDIR)/libcc1 && \
42350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42352 "RANLIB=$${RANLIB}" \
42353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42354 installcheck) \
42355 || exit 1
42356
42357 @endif libcc1
42358
42359 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
42360 maybe-mostlyclean-libcc1:
42361 @if libcc1
42362 maybe-mostlyclean-libcc1: mostlyclean-libcc1
42363
42364 mostlyclean-libcc1:
42365 @: $(MAKE); $(unstage)
42366 @[ -f ./libcc1/Makefile ] || exit 0; \
42367 r=`${PWD_COMMAND}`; export r; \
42368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42369 $(HOST_EXPORTS) \
42370 for flag in $(EXTRA_HOST_FLAGS) ; do \
42371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42372 done; \
42373 echo "Doing mostlyclean in libcc1"; \
42374 (cd $(HOST_SUBDIR)/libcc1 && \
42375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42377 "RANLIB=$${RANLIB}" \
42378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42379 mostlyclean) \
42380 || exit 1
42381
42382 @endif libcc1
42383
42384 .PHONY: maybe-clean-libcc1 clean-libcc1
42385 maybe-clean-libcc1:
42386 @if libcc1
42387 maybe-clean-libcc1: clean-libcc1
42388
42389 clean-libcc1:
42390 @: $(MAKE); $(unstage)
42391 @[ -f ./libcc1/Makefile ] || exit 0; \
42392 r=`${PWD_COMMAND}`; export r; \
42393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42394 $(HOST_EXPORTS) \
42395 for flag in $(EXTRA_HOST_FLAGS) ; do \
42396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42397 done; \
42398 echo "Doing clean in libcc1"; \
42399 (cd $(HOST_SUBDIR)/libcc1 && \
42400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42402 "RANLIB=$${RANLIB}" \
42403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42404 clean) \
42405 || exit 1
42406
42407 @endif libcc1
42408
42409 .PHONY: maybe-distclean-libcc1 distclean-libcc1
42410 maybe-distclean-libcc1:
42411 @if libcc1
42412 maybe-distclean-libcc1: distclean-libcc1
42413
42414 distclean-libcc1:
42415 @: $(MAKE); $(unstage)
42416 @[ -f ./libcc1/Makefile ] || exit 0; \
42417 r=`${PWD_COMMAND}`; export r; \
42418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42419 $(HOST_EXPORTS) \
42420 for flag in $(EXTRA_HOST_FLAGS) ; do \
42421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42422 done; \
42423 echo "Doing distclean in libcc1"; \
42424 (cd $(HOST_SUBDIR)/libcc1 && \
42425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42427 "RANLIB=$${RANLIB}" \
42428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42429 distclean) \
42430 || exit 1
42431
42432 @endif libcc1
42433
42434 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
42435 maybe-maintainer-clean-libcc1:
42436 @if libcc1
42437 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
42438
42439 maintainer-clean-libcc1:
42440 @: $(MAKE); $(unstage)
42441 @[ -f ./libcc1/Makefile ] || exit 0; \
42442 r=`${PWD_COMMAND}`; export r; \
42443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42444 $(HOST_EXPORTS) \
42445 for flag in $(EXTRA_HOST_FLAGS) ; do \
42446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42447 done; \
42448 echo "Doing maintainer-clean in libcc1"; \
42449 (cd $(HOST_SUBDIR)/libcc1 && \
42450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42452 "RANLIB=$${RANLIB}" \
42453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42454 maintainer-clean) \
42455 || exit 1
42456
42457 @endif libcc1
42458
42459
42460
42461 .PHONY: configure-gotools maybe-configure-gotools
42462 maybe-configure-gotools:
42463 @if gcc-bootstrap
42464 configure-gotools: stage_current
42465 @endif gcc-bootstrap
42466 @if gotools
42467 maybe-configure-gotools: configure-gotools
42468 configure-gotools:
42469 @: $(MAKE); $(unstage)
42470 @r=`${PWD_COMMAND}`; export r; \
42471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42472 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
42473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
42474 $(HOST_EXPORTS) \
42475 echo Configuring in $(HOST_SUBDIR)/gotools; \
42476 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
42477 case $(srcdir) in \
42478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42479 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
42480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42481 esac; \
42482 module_srcdir=gotools; \
42483 $(SHELL) \
42484 $$s/$$module_srcdir/configure \
42485 --srcdir=$${topdir}/$$module_srcdir \
42486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42487 --target=${target_alias} \
42488 || exit 1
42489 @endif gotools
42490
42491
42492
42493
42494
42495 .PHONY: all-gotools maybe-all-gotools
42496 maybe-all-gotools:
42497 @if gcc-bootstrap
42498 all-gotools: stage_current
42499 @endif gcc-bootstrap
42500 @if gotools
42501 TARGET-gotools=all
42502 maybe-all-gotools: all-gotools
42503 all-gotools: configure-gotools
42504 @: $(MAKE); $(unstage)
42505 @r=`${PWD_COMMAND}`; export r; \
42506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42507 $(HOST_EXPORTS) \
42508 (cd $(HOST_SUBDIR)/gotools && \
42509 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42510 $(TARGET-gotools))
42511 @endif gotools
42512
42513
42514
42515
42516 .PHONY: check-gotools maybe-check-gotools
42517 maybe-check-gotools:
42518 @if gotools
42519 maybe-check-gotools: check-gotools
42520
42521 check-gotools:
42522 @: $(MAKE); $(unstage)
42523 @r=`${PWD_COMMAND}`; export r; \
42524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42525 $(HOST_EXPORTS) \
42526 (cd $(HOST_SUBDIR)/gotools && \
42527 $(MAKE) $(FLAGS_TO_PASS) check)
42528
42529 @endif gotools
42530
42531 .PHONY: install-gotools maybe-install-gotools
42532 maybe-install-gotools:
42533 @if gotools
42534 maybe-install-gotools: install-gotools
42535
42536 install-gotools: installdirs
42537 @: $(MAKE); $(unstage)
42538 @r=`${PWD_COMMAND}`; export r; \
42539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42540 $(HOST_EXPORTS) \
42541 (cd $(HOST_SUBDIR)/gotools && \
42542 $(MAKE) $(FLAGS_TO_PASS) install)
42543
42544 @endif gotools
42545
42546 .PHONY: install-strip-gotools maybe-install-strip-gotools
42547 maybe-install-strip-gotools:
42548 @if gotools
42549 maybe-install-strip-gotools: install-strip-gotools
42550
42551 install-strip-gotools: installdirs
42552 @: $(MAKE); $(unstage)
42553 @r=`${PWD_COMMAND}`; export r; \
42554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42555 $(HOST_EXPORTS) \
42556 (cd $(HOST_SUBDIR)/gotools && \
42557 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42558
42559 @endif gotools
42560
42561 # Other targets (info, dvi, pdf, etc.)
42562
42563 .PHONY: maybe-info-gotools info-gotools
42564 maybe-info-gotools:
42565 @if gotools
42566 maybe-info-gotools: info-gotools
42567
42568 info-gotools: \
42569 configure-gotools
42570 @: $(MAKE); $(unstage)
42571 @[ -f ./gotools/Makefile ] || exit 0; \
42572 r=`${PWD_COMMAND}`; export r; \
42573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574 $(HOST_EXPORTS) \
42575 for flag in $(EXTRA_HOST_FLAGS) ; do \
42576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42577 done; \
42578 echo "Doing info in gotools"; \
42579 (cd $(HOST_SUBDIR)/gotools && \
42580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42582 "RANLIB=$${RANLIB}" \
42583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42584 info) \
42585 || exit 1
42586
42587 @endif gotools
42588
42589 .PHONY: maybe-dvi-gotools dvi-gotools
42590 maybe-dvi-gotools:
42591 @if gotools
42592 maybe-dvi-gotools: dvi-gotools
42593
42594 dvi-gotools: \
42595 configure-gotools
42596 @: $(MAKE); $(unstage)
42597 @[ -f ./gotools/Makefile ] || exit 0; \
42598 r=`${PWD_COMMAND}`; export r; \
42599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42600 $(HOST_EXPORTS) \
42601 for flag in $(EXTRA_HOST_FLAGS) ; do \
42602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42603 done; \
42604 echo "Doing dvi in gotools"; \
42605 (cd $(HOST_SUBDIR)/gotools && \
42606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42608 "RANLIB=$${RANLIB}" \
42609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42610 dvi) \
42611 || exit 1
42612
42613 @endif gotools
42614
42615 .PHONY: maybe-pdf-gotools pdf-gotools
42616 maybe-pdf-gotools:
42617 @if gotools
42618 maybe-pdf-gotools: pdf-gotools
42619
42620 pdf-gotools: \
42621 configure-gotools
42622 @: $(MAKE); $(unstage)
42623 @[ -f ./gotools/Makefile ] || exit 0; \
42624 r=`${PWD_COMMAND}`; export r; \
42625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42626 $(HOST_EXPORTS) \
42627 for flag in $(EXTRA_HOST_FLAGS) ; do \
42628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42629 done; \
42630 echo "Doing pdf in gotools"; \
42631 (cd $(HOST_SUBDIR)/gotools && \
42632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42634 "RANLIB=$${RANLIB}" \
42635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42636 pdf) \
42637 || exit 1
42638
42639 @endif gotools
42640
42641 .PHONY: maybe-html-gotools html-gotools
42642 maybe-html-gotools:
42643 @if gotools
42644 maybe-html-gotools: html-gotools
42645
42646 html-gotools: \
42647 configure-gotools
42648 @: $(MAKE); $(unstage)
42649 @[ -f ./gotools/Makefile ] || exit 0; \
42650 r=`${PWD_COMMAND}`; export r; \
42651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42652 $(HOST_EXPORTS) \
42653 for flag in $(EXTRA_HOST_FLAGS) ; do \
42654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42655 done; \
42656 echo "Doing html in gotools"; \
42657 (cd $(HOST_SUBDIR)/gotools && \
42658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42660 "RANLIB=$${RANLIB}" \
42661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42662 html) \
42663 || exit 1
42664
42665 @endif gotools
42666
42667 .PHONY: maybe-TAGS-gotools TAGS-gotools
42668 maybe-TAGS-gotools:
42669 @if gotools
42670 maybe-TAGS-gotools: TAGS-gotools
42671
42672 TAGS-gotools: \
42673 configure-gotools
42674 @: $(MAKE); $(unstage)
42675 @[ -f ./gotools/Makefile ] || exit 0; \
42676 r=`${PWD_COMMAND}`; export r; \
42677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678 $(HOST_EXPORTS) \
42679 for flag in $(EXTRA_HOST_FLAGS) ; do \
42680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42681 done; \
42682 echo "Doing TAGS in gotools"; \
42683 (cd $(HOST_SUBDIR)/gotools && \
42684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686 "RANLIB=$${RANLIB}" \
42687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688 TAGS) \
42689 || exit 1
42690
42691 @endif gotools
42692
42693 .PHONY: maybe-install-info-gotools install-info-gotools
42694 maybe-install-info-gotools:
42695 @if gotools
42696 maybe-install-info-gotools: install-info-gotools
42697
42698 install-info-gotools: \
42699 configure-gotools \
42700 info-gotools
42701 @: $(MAKE); $(unstage)
42702 @[ -f ./gotools/Makefile ] || exit 0; \
42703 r=`${PWD_COMMAND}`; export r; \
42704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42705 $(HOST_EXPORTS) \
42706 for flag in $(EXTRA_HOST_FLAGS) ; do \
42707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42708 done; \
42709 echo "Doing install-info in gotools"; \
42710 (cd $(HOST_SUBDIR)/gotools && \
42711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42713 "RANLIB=$${RANLIB}" \
42714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42715 install-info) \
42716 || exit 1
42717
42718 @endif gotools
42719
42720 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
42721 maybe-install-dvi-gotools:
42722 @if gotools
42723 maybe-install-dvi-gotools: install-dvi-gotools
42724
42725 install-dvi-gotools: \
42726 configure-gotools \
42727 dvi-gotools
42728 @: $(MAKE); $(unstage)
42729 @[ -f ./gotools/Makefile ] || exit 0; \
42730 r=`${PWD_COMMAND}`; export r; \
42731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42732 $(HOST_EXPORTS) \
42733 for flag in $(EXTRA_HOST_FLAGS) ; do \
42734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42735 done; \
42736 echo "Doing install-dvi in gotools"; \
42737 (cd $(HOST_SUBDIR)/gotools && \
42738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42740 "RANLIB=$${RANLIB}" \
42741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42742 install-dvi) \
42743 || exit 1
42744
42745 @endif gotools
42746
42747 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
42748 maybe-install-pdf-gotools:
42749 @if gotools
42750 maybe-install-pdf-gotools: install-pdf-gotools
42751
42752 install-pdf-gotools: \
42753 configure-gotools \
42754 pdf-gotools
42755 @: $(MAKE); $(unstage)
42756 @[ -f ./gotools/Makefile ] || exit 0; \
42757 r=`${PWD_COMMAND}`; export r; \
42758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42759 $(HOST_EXPORTS) \
42760 for flag in $(EXTRA_HOST_FLAGS) ; do \
42761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42762 done; \
42763 echo "Doing install-pdf in gotools"; \
42764 (cd $(HOST_SUBDIR)/gotools && \
42765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42767 "RANLIB=$${RANLIB}" \
42768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42769 install-pdf) \
42770 || exit 1
42771
42772 @endif gotools
42773
42774 .PHONY: maybe-install-html-gotools install-html-gotools
42775 maybe-install-html-gotools:
42776 @if gotools
42777 maybe-install-html-gotools: install-html-gotools
42778
42779 install-html-gotools: \
42780 configure-gotools \
42781 html-gotools
42782 @: $(MAKE); $(unstage)
42783 @[ -f ./gotools/Makefile ] || exit 0; \
42784 r=`${PWD_COMMAND}`; export r; \
42785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42786 $(HOST_EXPORTS) \
42787 for flag in $(EXTRA_HOST_FLAGS) ; do \
42788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42789 done; \
42790 echo "Doing install-html in gotools"; \
42791 (cd $(HOST_SUBDIR)/gotools && \
42792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42794 "RANLIB=$${RANLIB}" \
42795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42796 install-html) \
42797 || exit 1
42798
42799 @endif gotools
42800
42801 .PHONY: maybe-installcheck-gotools installcheck-gotools
42802 maybe-installcheck-gotools:
42803 @if gotools
42804 maybe-installcheck-gotools: installcheck-gotools
42805
42806 installcheck-gotools: \
42807 configure-gotools
42808 @: $(MAKE); $(unstage)
42809 @[ -f ./gotools/Makefile ] || exit 0; \
42810 r=`${PWD_COMMAND}`; export r; \
42811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42812 $(HOST_EXPORTS) \
42813 for flag in $(EXTRA_HOST_FLAGS) ; do \
42814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42815 done; \
42816 echo "Doing installcheck in gotools"; \
42817 (cd $(HOST_SUBDIR)/gotools && \
42818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42820 "RANLIB=$${RANLIB}" \
42821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42822 installcheck) \
42823 || exit 1
42824
42825 @endif gotools
42826
42827 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
42828 maybe-mostlyclean-gotools:
42829 @if gotools
42830 maybe-mostlyclean-gotools: mostlyclean-gotools
42831
42832 mostlyclean-gotools:
42833 @: $(MAKE); $(unstage)
42834 @[ -f ./gotools/Makefile ] || exit 0; \
42835 r=`${PWD_COMMAND}`; export r; \
42836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42837 $(HOST_EXPORTS) \
42838 for flag in $(EXTRA_HOST_FLAGS) ; do \
42839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42840 done; \
42841 echo "Doing mostlyclean in gotools"; \
42842 (cd $(HOST_SUBDIR)/gotools && \
42843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42845 "RANLIB=$${RANLIB}" \
42846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42847 mostlyclean) \
42848 || exit 1
42849
42850 @endif gotools
42851
42852 .PHONY: maybe-clean-gotools clean-gotools
42853 maybe-clean-gotools:
42854 @if gotools
42855 maybe-clean-gotools: clean-gotools
42856
42857 clean-gotools:
42858 @: $(MAKE); $(unstage)
42859 @[ -f ./gotools/Makefile ] || exit 0; \
42860 r=`${PWD_COMMAND}`; export r; \
42861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862 $(HOST_EXPORTS) \
42863 for flag in $(EXTRA_HOST_FLAGS) ; do \
42864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865 done; \
42866 echo "Doing clean in gotools"; \
42867 (cd $(HOST_SUBDIR)/gotools && \
42868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870 "RANLIB=$${RANLIB}" \
42871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872 clean) \
42873 || exit 1
42874
42875 @endif gotools
42876
42877 .PHONY: maybe-distclean-gotools distclean-gotools
42878 maybe-distclean-gotools:
42879 @if gotools
42880 maybe-distclean-gotools: distclean-gotools
42881
42882 distclean-gotools:
42883 @: $(MAKE); $(unstage)
42884 @[ -f ./gotools/Makefile ] || exit 0; \
42885 r=`${PWD_COMMAND}`; export r; \
42886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42887 $(HOST_EXPORTS) \
42888 for flag in $(EXTRA_HOST_FLAGS) ; do \
42889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42890 done; \
42891 echo "Doing distclean in gotools"; \
42892 (cd $(HOST_SUBDIR)/gotools && \
42893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42895 "RANLIB=$${RANLIB}" \
42896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42897 distclean) \
42898 || exit 1
42899
42900 @endif gotools
42901
42902 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
42903 maybe-maintainer-clean-gotools:
42904 @if gotools
42905 maybe-maintainer-clean-gotools: maintainer-clean-gotools
42906
42907 maintainer-clean-gotools:
42908 @: $(MAKE); $(unstage)
42909 @[ -f ./gotools/Makefile ] || exit 0; \
42910 r=`${PWD_COMMAND}`; export r; \
42911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42912 $(HOST_EXPORTS) \
42913 for flag in $(EXTRA_HOST_FLAGS) ; do \
42914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42915 done; \
42916 echo "Doing maintainer-clean in gotools"; \
42917 (cd $(HOST_SUBDIR)/gotools && \
42918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42920 "RANLIB=$${RANLIB}" \
42921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42922 maintainer-clean) \
42923 || exit 1
42924
42925 @endif gotools
42926
42927
42928
42929 .PHONY: configure-libctf maybe-configure-libctf
42930 maybe-configure-libctf:
42931 @if gcc-bootstrap
42932 configure-libctf: stage_current
42933 @endif gcc-bootstrap
42934 @if libctf
42935 maybe-configure-libctf: configure-libctf
42936 configure-libctf:
42937 @r=`${PWD_COMMAND}`; export r; \
42938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42939 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42941 $(HOST_EXPORTS) \
42942 echo Configuring in $(HOST_SUBDIR)/libctf; \
42943 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
42944 case $(srcdir) in \
42945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42946 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42948 esac; \
42949 module_srcdir=libctf; \
42950 $(SHELL) \
42951 $$s/$$module_srcdir/configure \
42952 --srcdir=$${topdir}/$$module_srcdir \
42953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42954 --target=${target_alias} \
42955 || exit 1
42956 @endif libctf
42957
42958
42959
42960 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
42961 maybe-configure-stage1-libctf:
42962 @if libctf-bootstrap
42963 maybe-configure-stage1-libctf: configure-stage1-libctf
42964 configure-stage1-libctf:
42965 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42967 @r=`${PWD_COMMAND}`; export r; \
42968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42969 TFLAGS="$(STAGE1_TFLAGS)"; \
42970 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42971 $(HOST_EXPORTS) \
42972 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42973 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42974 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42975 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
42976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42977 cd $(HOST_SUBDIR)/libctf || exit 1; \
42978 case $(srcdir) in \
42979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42980 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42982 esac; \
42983 module_srcdir=libctf; \
42984 $(SHELL) $$s/$$module_srcdir/configure \
42985 --srcdir=$${topdir}/$$module_srcdir \
42986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42987 --target=${target_alias} \
42988 \
42989 $(STAGE1_CONFIGURE_FLAGS)
42990 @endif libctf-bootstrap
42991
42992 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
42993 maybe-configure-stage2-libctf:
42994 @if libctf-bootstrap
42995 maybe-configure-stage2-libctf: configure-stage2-libctf
42996 configure-stage2-libctf:
42997 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42999 @r=`${PWD_COMMAND}`; export r; \
43000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43001 TFLAGS="$(STAGE2_TFLAGS)"; \
43002 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43003 $(HOST_EXPORTS) \
43004 $(POSTSTAGE1_HOST_EXPORTS) \
43005 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
43006 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
43007 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
43008 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
43009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43010 cd $(HOST_SUBDIR)/libctf || exit 1; \
43011 case $(srcdir) in \
43012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43013 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43015 esac; \
43016 module_srcdir=libctf; \
43017 $(SHELL) $$s/$$module_srcdir/configure \
43018 --srcdir=$${topdir}/$$module_srcdir \
43019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43020 --target=${target_alias} \
43021 --with-build-libsubdir=$(HOST_SUBDIR) \
43022 $(STAGE2_CONFIGURE_FLAGS)
43023 @endif libctf-bootstrap
43024
43025 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
43026 maybe-configure-stage3-libctf:
43027 @if libctf-bootstrap
43028 maybe-configure-stage3-libctf: configure-stage3-libctf
43029 configure-stage3-libctf:
43030 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43032 @r=`${PWD_COMMAND}`; export r; \
43033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43034 TFLAGS="$(STAGE3_TFLAGS)"; \
43035 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43036 $(HOST_EXPORTS) \
43037 $(POSTSTAGE1_HOST_EXPORTS) \
43038 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
43039 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
43040 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
43041 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
43042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43043 cd $(HOST_SUBDIR)/libctf || exit 1; \
43044 case $(srcdir) in \
43045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43046 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43048 esac; \
43049 module_srcdir=libctf; \
43050 $(SHELL) $$s/$$module_srcdir/configure \
43051 --srcdir=$${topdir}/$$module_srcdir \
43052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43053 --target=${target_alias} \
43054 --with-build-libsubdir=$(HOST_SUBDIR) \
43055 $(STAGE3_CONFIGURE_FLAGS)
43056 @endif libctf-bootstrap
43057
43058 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
43059 maybe-configure-stage4-libctf:
43060 @if libctf-bootstrap
43061 maybe-configure-stage4-libctf: configure-stage4-libctf
43062 configure-stage4-libctf:
43063 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43065 @r=`${PWD_COMMAND}`; export r; \
43066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43067 TFLAGS="$(STAGE4_TFLAGS)"; \
43068 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43069 $(HOST_EXPORTS) \
43070 $(POSTSTAGE1_HOST_EXPORTS) \
43071 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
43072 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
43073 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
43074 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
43075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43076 cd $(HOST_SUBDIR)/libctf || exit 1; \
43077 case $(srcdir) in \
43078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43079 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43081 esac; \
43082 module_srcdir=libctf; \
43083 $(SHELL) $$s/$$module_srcdir/configure \
43084 --srcdir=$${topdir}/$$module_srcdir \
43085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43086 --target=${target_alias} \
43087 --with-build-libsubdir=$(HOST_SUBDIR) \
43088 $(STAGE4_CONFIGURE_FLAGS)
43089 @endif libctf-bootstrap
43090
43091 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
43092 maybe-configure-stageprofile-libctf:
43093 @if libctf-bootstrap
43094 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
43095 configure-stageprofile-libctf:
43096 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43098 @r=`${PWD_COMMAND}`; export r; \
43099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43100 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43101 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43102 $(HOST_EXPORTS) \
43103 $(POSTSTAGE1_HOST_EXPORTS) \
43104 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43105 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43106 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43107 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
43108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43109 cd $(HOST_SUBDIR)/libctf || exit 1; \
43110 case $(srcdir) in \
43111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43112 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43114 esac; \
43115 module_srcdir=libctf; \
43116 $(SHELL) $$s/$$module_srcdir/configure \
43117 --srcdir=$${topdir}/$$module_srcdir \
43118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43119 --target=${target_alias} \
43120 --with-build-libsubdir=$(HOST_SUBDIR) \
43121 $(STAGEprofile_CONFIGURE_FLAGS)
43122 @endif libctf-bootstrap
43123
43124 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
43125 maybe-configure-stagetrain-libctf:
43126 @if libctf-bootstrap
43127 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
43128 configure-stagetrain-libctf:
43129 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43131 @r=`${PWD_COMMAND}`; export r; \
43132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43133 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43134 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43135 $(HOST_EXPORTS) \
43136 $(POSTSTAGE1_HOST_EXPORTS) \
43137 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43138 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43139 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43140 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
43141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43142 cd $(HOST_SUBDIR)/libctf || exit 1; \
43143 case $(srcdir) in \
43144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43145 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43147 esac; \
43148 module_srcdir=libctf; \
43149 $(SHELL) $$s/$$module_srcdir/configure \
43150 --srcdir=$${topdir}/$$module_srcdir \
43151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43152 --target=${target_alias} \
43153 --with-build-libsubdir=$(HOST_SUBDIR) \
43154 $(STAGEtrain_CONFIGURE_FLAGS)
43155 @endif libctf-bootstrap
43156
43157 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
43158 maybe-configure-stagefeedback-libctf:
43159 @if libctf-bootstrap
43160 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
43161 configure-stagefeedback-libctf:
43162 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43164 @r=`${PWD_COMMAND}`; export r; \
43165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43167 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43168 $(HOST_EXPORTS) \
43169 $(POSTSTAGE1_HOST_EXPORTS) \
43170 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43171 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43172 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43173 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
43174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43175 cd $(HOST_SUBDIR)/libctf || exit 1; \
43176 case $(srcdir) in \
43177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43178 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43180 esac; \
43181 module_srcdir=libctf; \
43182 $(SHELL) $$s/$$module_srcdir/configure \
43183 --srcdir=$${topdir}/$$module_srcdir \
43184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43185 --target=${target_alias} \
43186 --with-build-libsubdir=$(HOST_SUBDIR) \
43187 $(STAGEfeedback_CONFIGURE_FLAGS)
43188 @endif libctf-bootstrap
43189
43190 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
43191 maybe-configure-stageautoprofile-libctf:
43192 @if libctf-bootstrap
43193 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
43194 configure-stageautoprofile-libctf:
43195 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43197 @r=`${PWD_COMMAND}`; export r; \
43198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43200 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43201 $(HOST_EXPORTS) \
43202 $(POSTSTAGE1_HOST_EXPORTS) \
43203 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43204 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43205 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43206 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
43207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43208 cd $(HOST_SUBDIR)/libctf || exit 1; \
43209 case $(srcdir) in \
43210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43211 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43213 esac; \
43214 module_srcdir=libctf; \
43215 $(SHELL) $$s/$$module_srcdir/configure \
43216 --srcdir=$${topdir}/$$module_srcdir \
43217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43218 --target=${target_alias} \
43219 --with-build-libsubdir=$(HOST_SUBDIR) \
43220 $(STAGEautoprofile_CONFIGURE_FLAGS)
43221 @endif libctf-bootstrap
43222
43223 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
43224 maybe-configure-stageautofeedback-libctf:
43225 @if libctf-bootstrap
43226 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
43227 configure-stageautofeedback-libctf:
43228 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43230 @r=`${PWD_COMMAND}`; export r; \
43231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43232 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43233 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43234 $(HOST_EXPORTS) \
43235 $(POSTSTAGE1_HOST_EXPORTS) \
43236 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43237 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43238 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43239 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
43240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43241 cd $(HOST_SUBDIR)/libctf || exit 1; \
43242 case $(srcdir) in \
43243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43244 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43246 esac; \
43247 module_srcdir=libctf; \
43248 $(SHELL) $$s/$$module_srcdir/configure \
43249 --srcdir=$${topdir}/$$module_srcdir \
43250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43251 --target=${target_alias} \
43252 --with-build-libsubdir=$(HOST_SUBDIR) \
43253 $(STAGEautofeedback_CONFIGURE_FLAGS)
43254 @endif libctf-bootstrap
43255
43256
43257
43258
43259
43260 .PHONY: all-libctf maybe-all-libctf
43261 maybe-all-libctf:
43262 @if gcc-bootstrap
43263 all-libctf: stage_current
43264 @endif gcc-bootstrap
43265 @if libctf
43266 TARGET-libctf=all
43267 maybe-all-libctf: all-libctf
43268 all-libctf: configure-libctf
43269 @r=`${PWD_COMMAND}`; export r; \
43270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43271 $(HOST_EXPORTS) \
43272 (cd $(HOST_SUBDIR)/libctf && \
43273 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43274 $(TARGET-libctf))
43275 @endif libctf
43276
43277
43278
43279 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
43280 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
43281 maybe-all-stage1-libctf:
43282 maybe-clean-stage1-libctf:
43283 @if libctf-bootstrap
43284 maybe-all-stage1-libctf: all-stage1-libctf
43285 all-stage1: all-stage1-libctf
43286 TARGET-stage1-libctf = $(TARGET-libctf)
43287 all-stage1-libctf: configure-stage1-libctf
43288 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43289 @r=`${PWD_COMMAND}`; export r; \
43290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43291 TFLAGS="$(STAGE1_TFLAGS)"; \
43292 $(HOST_EXPORTS) \
43293 cd $(HOST_SUBDIR)/libctf && \
43294 \
43295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43296 CFLAGS="$(STAGE1_CFLAGS)" \
43297 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43298 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43299 LIBCFLAGS="$(LIBCFLAGS)" \
43300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43303 $(EXTRA_HOST_FLAGS) \
43304 $(STAGE1_FLAGS_TO_PASS) \
43305 TFLAGS="$(STAGE1_TFLAGS)" \
43306 $(TARGET-stage1-libctf)
43307
43308 maybe-clean-stage1-libctf: clean-stage1-libctf
43309 clean-stage1: clean-stage1-libctf
43310 clean-stage1-libctf:
43311 @if [ $(current_stage) = stage1 ]; then \
43312 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43313 else \
43314 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
43315 $(MAKE) stage1-start; \
43316 fi; \
43317 cd $(HOST_SUBDIR)/libctf && \
43318 $(MAKE) $(EXTRA_HOST_FLAGS) \
43319 $(STAGE1_FLAGS_TO_PASS) clean
43320 @endif libctf-bootstrap
43321
43322
43323 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
43324 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
43325 maybe-all-stage2-libctf:
43326 maybe-clean-stage2-libctf:
43327 @if libctf-bootstrap
43328 maybe-all-stage2-libctf: all-stage2-libctf
43329 all-stage2: all-stage2-libctf
43330 TARGET-stage2-libctf = $(TARGET-libctf)
43331 all-stage2-libctf: configure-stage2-libctf
43332 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43333 @r=`${PWD_COMMAND}`; export r; \
43334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43335 TFLAGS="$(STAGE2_TFLAGS)"; \
43336 $(HOST_EXPORTS) \
43337 $(POSTSTAGE1_HOST_EXPORTS) \
43338 cd $(HOST_SUBDIR)/libctf && \
43339 \
43340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43341 CFLAGS="$(STAGE2_CFLAGS)" \
43342 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43343 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43344 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43349 TFLAGS="$(STAGE2_TFLAGS)" \
43350 $(TARGET-stage2-libctf)
43351
43352 maybe-clean-stage2-libctf: clean-stage2-libctf
43353 clean-stage2: clean-stage2-libctf
43354 clean-stage2-libctf:
43355 @if [ $(current_stage) = stage2 ]; then \
43356 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43357 else \
43358 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
43359 $(MAKE) stage2-start; \
43360 fi; \
43361 cd $(HOST_SUBDIR)/libctf && \
43362 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43363 @endif libctf-bootstrap
43364
43365
43366 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
43367 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
43368 maybe-all-stage3-libctf:
43369 maybe-clean-stage3-libctf:
43370 @if libctf-bootstrap
43371 maybe-all-stage3-libctf: all-stage3-libctf
43372 all-stage3: all-stage3-libctf
43373 TARGET-stage3-libctf = $(TARGET-libctf)
43374 all-stage3-libctf: configure-stage3-libctf
43375 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43376 @r=`${PWD_COMMAND}`; export r; \
43377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43378 TFLAGS="$(STAGE3_TFLAGS)"; \
43379 $(HOST_EXPORTS) \
43380 $(POSTSTAGE1_HOST_EXPORTS) \
43381 cd $(HOST_SUBDIR)/libctf && \
43382 \
43383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43384 CFLAGS="$(STAGE3_CFLAGS)" \
43385 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43386 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43387 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43392 TFLAGS="$(STAGE3_TFLAGS)" \
43393 $(TARGET-stage3-libctf)
43394
43395 maybe-clean-stage3-libctf: clean-stage3-libctf
43396 clean-stage3: clean-stage3-libctf
43397 clean-stage3-libctf:
43398 @if [ $(current_stage) = stage3 ]; then \
43399 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43400 else \
43401 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
43402 $(MAKE) stage3-start; \
43403 fi; \
43404 cd $(HOST_SUBDIR)/libctf && \
43405 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43406 @endif libctf-bootstrap
43407
43408
43409 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
43410 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
43411 maybe-all-stage4-libctf:
43412 maybe-clean-stage4-libctf:
43413 @if libctf-bootstrap
43414 maybe-all-stage4-libctf: all-stage4-libctf
43415 all-stage4: all-stage4-libctf
43416 TARGET-stage4-libctf = $(TARGET-libctf)
43417 all-stage4-libctf: configure-stage4-libctf
43418 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43419 @r=`${PWD_COMMAND}`; export r; \
43420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43421 TFLAGS="$(STAGE4_TFLAGS)"; \
43422 $(HOST_EXPORTS) \
43423 $(POSTSTAGE1_HOST_EXPORTS) \
43424 cd $(HOST_SUBDIR)/libctf && \
43425 \
43426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43427 CFLAGS="$(STAGE4_CFLAGS)" \
43428 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43429 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43430 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43434 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43435 TFLAGS="$(STAGE4_TFLAGS)" \
43436 $(TARGET-stage4-libctf)
43437
43438 maybe-clean-stage4-libctf: clean-stage4-libctf
43439 clean-stage4: clean-stage4-libctf
43440 clean-stage4-libctf:
43441 @if [ $(current_stage) = stage4 ]; then \
43442 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43443 else \
43444 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
43445 $(MAKE) stage4-start; \
43446 fi; \
43447 cd $(HOST_SUBDIR)/libctf && \
43448 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43449 @endif libctf-bootstrap
43450
43451
43452 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
43453 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
43454 maybe-all-stageprofile-libctf:
43455 maybe-clean-stageprofile-libctf:
43456 @if libctf-bootstrap
43457 maybe-all-stageprofile-libctf: all-stageprofile-libctf
43458 all-stageprofile: all-stageprofile-libctf
43459 TARGET-stageprofile-libctf = $(TARGET-libctf)
43460 all-stageprofile-libctf: configure-stageprofile-libctf
43461 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43462 @r=`${PWD_COMMAND}`; export r; \
43463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43464 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43465 $(HOST_EXPORTS) \
43466 $(POSTSTAGE1_HOST_EXPORTS) \
43467 cd $(HOST_SUBDIR)/libctf && \
43468 \
43469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43470 CFLAGS="$(STAGEprofile_CFLAGS)" \
43471 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43472 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43473 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43478 TFLAGS="$(STAGEprofile_TFLAGS)" \
43479 $(TARGET-stageprofile-libctf)
43480
43481 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
43482 clean-stageprofile: clean-stageprofile-libctf
43483 clean-stageprofile-libctf:
43484 @if [ $(current_stage) = stageprofile ]; then \
43485 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43486 else \
43487 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
43488 $(MAKE) stageprofile-start; \
43489 fi; \
43490 cd $(HOST_SUBDIR)/libctf && \
43491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43492 @endif libctf-bootstrap
43493
43494
43495 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
43496 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
43497 maybe-all-stagetrain-libctf:
43498 maybe-clean-stagetrain-libctf:
43499 @if libctf-bootstrap
43500 maybe-all-stagetrain-libctf: all-stagetrain-libctf
43501 all-stagetrain: all-stagetrain-libctf
43502 TARGET-stagetrain-libctf = $(TARGET-libctf)
43503 all-stagetrain-libctf: configure-stagetrain-libctf
43504 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43505 @r=`${PWD_COMMAND}`; export r; \
43506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43507 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43508 $(HOST_EXPORTS) \
43509 $(POSTSTAGE1_HOST_EXPORTS) \
43510 cd $(HOST_SUBDIR)/libctf && \
43511 \
43512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43513 CFLAGS="$(STAGEtrain_CFLAGS)" \
43514 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43515 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43516 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43521 TFLAGS="$(STAGEtrain_TFLAGS)" \
43522 $(TARGET-stagetrain-libctf)
43523
43524 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
43525 clean-stagetrain: clean-stagetrain-libctf
43526 clean-stagetrain-libctf:
43527 @if [ $(current_stage) = stagetrain ]; then \
43528 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43529 else \
43530 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
43531 $(MAKE) stagetrain-start; \
43532 fi; \
43533 cd $(HOST_SUBDIR)/libctf && \
43534 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43535 @endif libctf-bootstrap
43536
43537
43538 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
43539 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
43540 maybe-all-stagefeedback-libctf:
43541 maybe-clean-stagefeedback-libctf:
43542 @if libctf-bootstrap
43543 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
43544 all-stagefeedback: all-stagefeedback-libctf
43545 TARGET-stagefeedback-libctf = $(TARGET-libctf)
43546 all-stagefeedback-libctf: configure-stagefeedback-libctf
43547 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43548 @r=`${PWD_COMMAND}`; export r; \
43549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43550 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43551 $(HOST_EXPORTS) \
43552 $(POSTSTAGE1_HOST_EXPORTS) \
43553 cd $(HOST_SUBDIR)/libctf && \
43554 \
43555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43556 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43557 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43558 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43559 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43564 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43565 $(TARGET-stagefeedback-libctf)
43566
43567 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
43568 clean-stagefeedback: clean-stagefeedback-libctf
43569 clean-stagefeedback-libctf:
43570 @if [ $(current_stage) = stagefeedback ]; then \
43571 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43572 else \
43573 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
43574 $(MAKE) stagefeedback-start; \
43575 fi; \
43576 cd $(HOST_SUBDIR)/libctf && \
43577 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43578 @endif libctf-bootstrap
43579
43580
43581 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
43582 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
43583 maybe-all-stageautoprofile-libctf:
43584 maybe-clean-stageautoprofile-libctf:
43585 @if libctf-bootstrap
43586 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
43587 all-stageautoprofile: all-stageautoprofile-libctf
43588 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
43589 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
43590 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43591 @r=`${PWD_COMMAND}`; export r; \
43592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43593 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43594 $(HOST_EXPORTS) \
43595 $(POSTSTAGE1_HOST_EXPORTS) \
43596 cd $(HOST_SUBDIR)/libctf && \
43597 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43599 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43600 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43601 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43602 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43607 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43608 $(TARGET-stageautoprofile-libctf)
43609
43610 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
43611 clean-stageautoprofile: clean-stageautoprofile-libctf
43612 clean-stageautoprofile-libctf:
43613 @if [ $(current_stage) = stageautoprofile ]; then \
43614 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43615 else \
43616 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
43617 $(MAKE) stageautoprofile-start; \
43618 fi; \
43619 cd $(HOST_SUBDIR)/libctf && \
43620 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43621 @endif libctf-bootstrap
43622
43623
43624 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
43625 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
43626 maybe-all-stageautofeedback-libctf:
43627 maybe-clean-stageautofeedback-libctf:
43628 @if libctf-bootstrap
43629 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
43630 all-stageautofeedback: all-stageautofeedback-libctf
43631 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
43632 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
43633 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43634 @r=`${PWD_COMMAND}`; export r; \
43635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43636 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43637 $(HOST_EXPORTS) \
43638 $(POSTSTAGE1_HOST_EXPORTS) \
43639 cd $(HOST_SUBDIR)/libctf && \
43640 \
43641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43642 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43643 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43644 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43645 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43650 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43651 $(TARGET-stageautofeedback-libctf)
43652
43653 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
43654 clean-stageautofeedback: clean-stageautofeedback-libctf
43655 clean-stageautofeedback-libctf:
43656 @if [ $(current_stage) = stageautofeedback ]; then \
43657 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43658 else \
43659 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
43660 $(MAKE) stageautofeedback-start; \
43661 fi; \
43662 cd $(HOST_SUBDIR)/libctf && \
43663 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43664 @endif libctf-bootstrap
43665
43666
43667
43668
43669
43670 .PHONY: check-libctf maybe-check-libctf
43671 maybe-check-libctf:
43672 @if libctf
43673 maybe-check-libctf: check-libctf
43674
43675 check-libctf:
43676 @: $(MAKE); $(unstage)
43677 @r=`${PWD_COMMAND}`; export r; \
43678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43679 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43680 (cd $(HOST_SUBDIR)/libctf && \
43681 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43682
43683 @endif libctf
43684
43685 .PHONY: install-libctf maybe-install-libctf
43686 maybe-install-libctf:
43687 @if libctf
43688 maybe-install-libctf: install-libctf
43689
43690 install-libctf: installdirs
43691 @: $(MAKE); $(unstage)
43692 @r=`${PWD_COMMAND}`; export r; \
43693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43694 $(HOST_EXPORTS) \
43695 (cd $(HOST_SUBDIR)/libctf && \
43696 $(MAKE) $(FLAGS_TO_PASS) install)
43697
43698 @endif libctf
43699
43700 .PHONY: install-strip-libctf maybe-install-strip-libctf
43701 maybe-install-strip-libctf:
43702 @if libctf
43703 maybe-install-strip-libctf: install-strip-libctf
43704
43705 install-strip-libctf: installdirs
43706 @: $(MAKE); $(unstage)
43707 @r=`${PWD_COMMAND}`; export r; \
43708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43709 $(HOST_EXPORTS) \
43710 (cd $(HOST_SUBDIR)/libctf && \
43711 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43712
43713 @endif libctf
43714
43715 # Other targets (info, dvi, pdf, etc.)
43716
43717 .PHONY: maybe-info-libctf info-libctf
43718 maybe-info-libctf:
43719 @if libctf
43720 maybe-info-libctf: info-libctf
43721
43722 info-libctf: \
43723 configure-libctf
43724 @[ -f ./libctf/Makefile ] || exit 0; \
43725 r=`${PWD_COMMAND}`; export r; \
43726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43727 $(HOST_EXPORTS) \
43728 for flag in $(EXTRA_HOST_FLAGS) ; do \
43729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43730 done; \
43731 echo "Doing info in libctf"; \
43732 (cd $(HOST_SUBDIR)/libctf && \
43733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43735 "RANLIB=$${RANLIB}" \
43736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43737 info) \
43738 || exit 1
43739
43740 @endif libctf
43741
43742 .PHONY: maybe-dvi-libctf dvi-libctf
43743 maybe-dvi-libctf:
43744 @if libctf
43745 maybe-dvi-libctf: dvi-libctf
43746
43747 dvi-libctf: \
43748 configure-libctf
43749 @[ -f ./libctf/Makefile ] || exit 0; \
43750 r=`${PWD_COMMAND}`; export r; \
43751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43752 $(HOST_EXPORTS) \
43753 for flag in $(EXTRA_HOST_FLAGS) ; do \
43754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43755 done; \
43756 echo "Doing dvi in libctf"; \
43757 (cd $(HOST_SUBDIR)/libctf && \
43758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43760 "RANLIB=$${RANLIB}" \
43761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43762 dvi) \
43763 || exit 1
43764
43765 @endif libctf
43766
43767 .PHONY: maybe-pdf-libctf pdf-libctf
43768 maybe-pdf-libctf:
43769 @if libctf
43770 maybe-pdf-libctf: pdf-libctf
43771
43772 pdf-libctf: \
43773 configure-libctf
43774 @[ -f ./libctf/Makefile ] || exit 0; \
43775 r=`${PWD_COMMAND}`; export r; \
43776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43777 $(HOST_EXPORTS) \
43778 for flag in $(EXTRA_HOST_FLAGS) ; do \
43779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43780 done; \
43781 echo "Doing pdf in libctf"; \
43782 (cd $(HOST_SUBDIR)/libctf && \
43783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43785 "RANLIB=$${RANLIB}" \
43786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43787 pdf) \
43788 || exit 1
43789
43790 @endif libctf
43791
43792 .PHONY: maybe-html-libctf html-libctf
43793 maybe-html-libctf:
43794 @if libctf
43795 maybe-html-libctf: html-libctf
43796
43797 html-libctf: \
43798 configure-libctf
43799 @[ -f ./libctf/Makefile ] || exit 0; \
43800 r=`${PWD_COMMAND}`; export r; \
43801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43802 $(HOST_EXPORTS) \
43803 for flag in $(EXTRA_HOST_FLAGS) ; do \
43804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43805 done; \
43806 echo "Doing html in libctf"; \
43807 (cd $(HOST_SUBDIR)/libctf && \
43808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43810 "RANLIB=$${RANLIB}" \
43811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43812 html) \
43813 || exit 1
43814
43815 @endif libctf
43816
43817 .PHONY: maybe-TAGS-libctf TAGS-libctf
43818 maybe-TAGS-libctf:
43819 @if libctf
43820 maybe-TAGS-libctf: TAGS-libctf
43821
43822 TAGS-libctf: \
43823 configure-libctf
43824 @[ -f ./libctf/Makefile ] || exit 0; \
43825 r=`${PWD_COMMAND}`; export r; \
43826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43827 $(HOST_EXPORTS) \
43828 for flag in $(EXTRA_HOST_FLAGS) ; do \
43829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43830 done; \
43831 echo "Doing TAGS in libctf"; \
43832 (cd $(HOST_SUBDIR)/libctf && \
43833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43835 "RANLIB=$${RANLIB}" \
43836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43837 TAGS) \
43838 || exit 1
43839
43840 @endif libctf
43841
43842 .PHONY: maybe-install-info-libctf install-info-libctf
43843 maybe-install-info-libctf:
43844 @if libctf
43845 maybe-install-info-libctf: install-info-libctf
43846
43847 install-info-libctf: \
43848 configure-libctf \
43849 info-libctf
43850 @[ -f ./libctf/Makefile ] || exit 0; \
43851 r=`${PWD_COMMAND}`; export r; \
43852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43853 $(HOST_EXPORTS) \
43854 for flag in $(EXTRA_HOST_FLAGS) ; do \
43855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43856 done; \
43857 echo "Doing install-info in libctf"; \
43858 (cd $(HOST_SUBDIR)/libctf && \
43859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43861 "RANLIB=$${RANLIB}" \
43862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43863 install-info) \
43864 || exit 1
43865
43866 @endif libctf
43867
43868 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
43869 maybe-install-dvi-libctf:
43870 @if libctf
43871 maybe-install-dvi-libctf: install-dvi-libctf
43872
43873 install-dvi-libctf: \
43874 configure-libctf \
43875 dvi-libctf
43876 @[ -f ./libctf/Makefile ] || exit 0; \
43877 r=`${PWD_COMMAND}`; export r; \
43878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43879 $(HOST_EXPORTS) \
43880 for flag in $(EXTRA_HOST_FLAGS) ; do \
43881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43882 done; \
43883 echo "Doing install-dvi in libctf"; \
43884 (cd $(HOST_SUBDIR)/libctf && \
43885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43887 "RANLIB=$${RANLIB}" \
43888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43889 install-dvi) \
43890 || exit 1
43891
43892 @endif libctf
43893
43894 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
43895 maybe-install-pdf-libctf:
43896 @if libctf
43897 maybe-install-pdf-libctf: install-pdf-libctf
43898
43899 install-pdf-libctf: \
43900 configure-libctf \
43901 pdf-libctf
43902 @[ -f ./libctf/Makefile ] || exit 0; \
43903 r=`${PWD_COMMAND}`; export r; \
43904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43905 $(HOST_EXPORTS) \
43906 for flag in $(EXTRA_HOST_FLAGS) ; do \
43907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43908 done; \
43909 echo "Doing install-pdf in libctf"; \
43910 (cd $(HOST_SUBDIR)/libctf && \
43911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43913 "RANLIB=$${RANLIB}" \
43914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43915 install-pdf) \
43916 || exit 1
43917
43918 @endif libctf
43919
43920 .PHONY: maybe-install-html-libctf install-html-libctf
43921 maybe-install-html-libctf:
43922 @if libctf
43923 maybe-install-html-libctf: install-html-libctf
43924
43925 install-html-libctf: \
43926 configure-libctf \
43927 html-libctf
43928 @[ -f ./libctf/Makefile ] || exit 0; \
43929 r=`${PWD_COMMAND}`; export r; \
43930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931 $(HOST_EXPORTS) \
43932 for flag in $(EXTRA_HOST_FLAGS) ; do \
43933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43934 done; \
43935 echo "Doing install-html in libctf"; \
43936 (cd $(HOST_SUBDIR)/libctf && \
43937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43939 "RANLIB=$${RANLIB}" \
43940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43941 install-html) \
43942 || exit 1
43943
43944 @endif libctf
43945
43946 .PHONY: maybe-installcheck-libctf installcheck-libctf
43947 maybe-installcheck-libctf:
43948 @if libctf
43949 maybe-installcheck-libctf: installcheck-libctf
43950
43951 installcheck-libctf: \
43952 configure-libctf
43953 @[ -f ./libctf/Makefile ] || exit 0; \
43954 r=`${PWD_COMMAND}`; export r; \
43955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43956 $(HOST_EXPORTS) \
43957 for flag in $(EXTRA_HOST_FLAGS) ; do \
43958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43959 done; \
43960 echo "Doing installcheck in libctf"; \
43961 (cd $(HOST_SUBDIR)/libctf && \
43962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43964 "RANLIB=$${RANLIB}" \
43965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43966 installcheck) \
43967 || exit 1
43968
43969 @endif libctf
43970
43971 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
43972 maybe-mostlyclean-libctf:
43973 @if libctf
43974 maybe-mostlyclean-libctf: mostlyclean-libctf
43975
43976 mostlyclean-libctf:
43977 @[ -f ./libctf/Makefile ] || exit 0; \
43978 r=`${PWD_COMMAND}`; export r; \
43979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43980 $(HOST_EXPORTS) \
43981 for flag in $(EXTRA_HOST_FLAGS) ; do \
43982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43983 done; \
43984 echo "Doing mostlyclean in libctf"; \
43985 (cd $(HOST_SUBDIR)/libctf && \
43986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43988 "RANLIB=$${RANLIB}" \
43989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43990 mostlyclean) \
43991 || exit 1
43992
43993 @endif libctf
43994
43995 .PHONY: maybe-clean-libctf clean-libctf
43996 maybe-clean-libctf:
43997 @if libctf
43998 maybe-clean-libctf: clean-libctf
43999
44000 clean-libctf:
44001 @[ -f ./libctf/Makefile ] || exit 0; \
44002 r=`${PWD_COMMAND}`; export r; \
44003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44004 $(HOST_EXPORTS) \
44005 for flag in $(EXTRA_HOST_FLAGS) ; do \
44006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44007 done; \
44008 echo "Doing clean in libctf"; \
44009 (cd $(HOST_SUBDIR)/libctf && \
44010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44012 "RANLIB=$${RANLIB}" \
44013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44014 clean) \
44015 || exit 1
44016
44017 @endif libctf
44018
44019 .PHONY: maybe-distclean-libctf distclean-libctf
44020 maybe-distclean-libctf:
44021 @if libctf
44022 maybe-distclean-libctf: distclean-libctf
44023
44024 distclean-libctf:
44025 @[ -f ./libctf/Makefile ] || exit 0; \
44026 r=`${PWD_COMMAND}`; export r; \
44027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44028 $(HOST_EXPORTS) \
44029 for flag in $(EXTRA_HOST_FLAGS) ; do \
44030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44031 done; \
44032 echo "Doing distclean in libctf"; \
44033 (cd $(HOST_SUBDIR)/libctf && \
44034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44036 "RANLIB=$${RANLIB}" \
44037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44038 distclean) \
44039 || exit 1
44040
44041 @endif libctf
44042
44043 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
44044 maybe-maintainer-clean-libctf:
44045 @if libctf
44046 maybe-maintainer-clean-libctf: maintainer-clean-libctf
44047
44048 maintainer-clean-libctf:
44049 @[ -f ./libctf/Makefile ] || exit 0; \
44050 r=`${PWD_COMMAND}`; export r; \
44051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44052 $(HOST_EXPORTS) \
44053 for flag in $(EXTRA_HOST_FLAGS) ; do \
44054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44055 done; \
44056 echo "Doing maintainer-clean in libctf"; \
44057 (cd $(HOST_SUBDIR)/libctf && \
44058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44060 "RANLIB=$${RANLIB}" \
44061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44062 maintainer-clean) \
44063 || exit 1
44064
44065 @endif libctf
44066
44067
44068
44069 .PHONY: configure-libsframe maybe-configure-libsframe
44070 maybe-configure-libsframe:
44071 @if gcc-bootstrap
44072 configure-libsframe: stage_current
44073 @endif gcc-bootstrap
44074 @if libsframe
44075 maybe-configure-libsframe: configure-libsframe
44076 configure-libsframe:
44077 @r=`${PWD_COMMAND}`; export r; \
44078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44079 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44081 $(HOST_EXPORTS) \
44082 echo Configuring in $(HOST_SUBDIR)/libsframe; \
44083 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
44084 case $(srcdir) in \
44085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44086 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44088 esac; \
44089 module_srcdir=libsframe; \
44090 $(SHELL) \
44091 $$s/$$module_srcdir/configure \
44092 --srcdir=$${topdir}/$$module_srcdir \
44093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44094 --target=${target_alias} \
44095 || exit 1
44096 @endif libsframe
44097
44098
44099
44100 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
44101 maybe-configure-stage1-libsframe:
44102 @if libsframe-bootstrap
44103 maybe-configure-stage1-libsframe: configure-stage1-libsframe
44104 configure-stage1-libsframe:
44105 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44107 @r=`${PWD_COMMAND}`; export r; \
44108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44109 TFLAGS="$(STAGE1_TFLAGS)"; \
44110 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44111 $(HOST_EXPORTS) \
44112 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
44113 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
44114 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
44115 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
44116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44117 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44118 case $(srcdir) in \
44119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44120 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44122 esac; \
44123 module_srcdir=libsframe; \
44124 $(SHELL) $$s/$$module_srcdir/configure \
44125 --srcdir=$${topdir}/$$module_srcdir \
44126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44127 --target=${target_alias} \
44128 \
44129 $(STAGE1_CONFIGURE_FLAGS)
44130 @endif libsframe-bootstrap
44131
44132 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
44133 maybe-configure-stage2-libsframe:
44134 @if libsframe-bootstrap
44135 maybe-configure-stage2-libsframe: configure-stage2-libsframe
44136 configure-stage2-libsframe:
44137 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44139 @r=`${PWD_COMMAND}`; export r; \
44140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44141 TFLAGS="$(STAGE2_TFLAGS)"; \
44142 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44143 $(HOST_EXPORTS) \
44144 $(POSTSTAGE1_HOST_EXPORTS) \
44145 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44146 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44147 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
44148 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
44149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44150 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44151 case $(srcdir) in \
44152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44153 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44155 esac; \
44156 module_srcdir=libsframe; \
44157 $(SHELL) $$s/$$module_srcdir/configure \
44158 --srcdir=$${topdir}/$$module_srcdir \
44159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44160 --target=${target_alias} \
44161 --with-build-libsubdir=$(HOST_SUBDIR) \
44162 $(STAGE2_CONFIGURE_FLAGS)
44163 @endif libsframe-bootstrap
44164
44165 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
44166 maybe-configure-stage3-libsframe:
44167 @if libsframe-bootstrap
44168 maybe-configure-stage3-libsframe: configure-stage3-libsframe
44169 configure-stage3-libsframe:
44170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44172 @r=`${PWD_COMMAND}`; export r; \
44173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44174 TFLAGS="$(STAGE3_TFLAGS)"; \
44175 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44176 $(HOST_EXPORTS) \
44177 $(POSTSTAGE1_HOST_EXPORTS) \
44178 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44179 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44180 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
44181 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
44182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44183 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44184 case $(srcdir) in \
44185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44186 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44188 esac; \
44189 module_srcdir=libsframe; \
44190 $(SHELL) $$s/$$module_srcdir/configure \
44191 --srcdir=$${topdir}/$$module_srcdir \
44192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44193 --target=${target_alias} \
44194 --with-build-libsubdir=$(HOST_SUBDIR) \
44195 $(STAGE3_CONFIGURE_FLAGS)
44196 @endif libsframe-bootstrap
44197
44198 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
44199 maybe-configure-stage4-libsframe:
44200 @if libsframe-bootstrap
44201 maybe-configure-stage4-libsframe: configure-stage4-libsframe
44202 configure-stage4-libsframe:
44203 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44205 @r=`${PWD_COMMAND}`; export r; \
44206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44207 TFLAGS="$(STAGE4_TFLAGS)"; \
44208 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44209 $(HOST_EXPORTS) \
44210 $(POSTSTAGE1_HOST_EXPORTS) \
44211 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44212 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44213 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
44214 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
44215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44216 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44217 case $(srcdir) in \
44218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44219 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44221 esac; \
44222 module_srcdir=libsframe; \
44223 $(SHELL) $$s/$$module_srcdir/configure \
44224 --srcdir=$${topdir}/$$module_srcdir \
44225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44226 --target=${target_alias} \
44227 --with-build-libsubdir=$(HOST_SUBDIR) \
44228 $(STAGE4_CONFIGURE_FLAGS)
44229 @endif libsframe-bootstrap
44230
44231 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
44232 maybe-configure-stageprofile-libsframe:
44233 @if libsframe-bootstrap
44234 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
44235 configure-stageprofile-libsframe:
44236 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44238 @r=`${PWD_COMMAND}`; export r; \
44239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44240 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44241 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44242 $(HOST_EXPORTS) \
44243 $(POSTSTAGE1_HOST_EXPORTS) \
44244 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44245 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44246 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
44247 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
44248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44249 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44250 case $(srcdir) in \
44251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44252 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44254 esac; \
44255 module_srcdir=libsframe; \
44256 $(SHELL) $$s/$$module_srcdir/configure \
44257 --srcdir=$${topdir}/$$module_srcdir \
44258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44259 --target=${target_alias} \
44260 --with-build-libsubdir=$(HOST_SUBDIR) \
44261 $(STAGEprofile_CONFIGURE_FLAGS)
44262 @endif libsframe-bootstrap
44263
44264 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
44265 maybe-configure-stagetrain-libsframe:
44266 @if libsframe-bootstrap
44267 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
44268 configure-stagetrain-libsframe:
44269 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44271 @r=`${PWD_COMMAND}`; export r; \
44272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44273 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44274 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44275 $(HOST_EXPORTS) \
44276 $(POSTSTAGE1_HOST_EXPORTS) \
44277 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
44278 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
44279 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
44280 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
44281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44282 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44283 case $(srcdir) in \
44284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44285 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44287 esac; \
44288 module_srcdir=libsframe; \
44289 $(SHELL) $$s/$$module_srcdir/configure \
44290 --srcdir=$${topdir}/$$module_srcdir \
44291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44292 --target=${target_alias} \
44293 --with-build-libsubdir=$(HOST_SUBDIR) \
44294 $(STAGEtrain_CONFIGURE_FLAGS)
44295 @endif libsframe-bootstrap
44296
44297 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
44298 maybe-configure-stagefeedback-libsframe:
44299 @if libsframe-bootstrap
44300 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
44301 configure-stagefeedback-libsframe:
44302 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44304 @r=`${PWD_COMMAND}`; export r; \
44305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44306 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44307 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44308 $(HOST_EXPORTS) \
44309 $(POSTSTAGE1_HOST_EXPORTS) \
44310 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44311 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44312 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
44313 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
44314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44315 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44316 case $(srcdir) in \
44317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44318 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44320 esac; \
44321 module_srcdir=libsframe; \
44322 $(SHELL) $$s/$$module_srcdir/configure \
44323 --srcdir=$${topdir}/$$module_srcdir \
44324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44325 --target=${target_alias} \
44326 --with-build-libsubdir=$(HOST_SUBDIR) \
44327 $(STAGEfeedback_CONFIGURE_FLAGS)
44328 @endif libsframe-bootstrap
44329
44330 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
44331 maybe-configure-stageautoprofile-libsframe:
44332 @if libsframe-bootstrap
44333 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
44334 configure-stageautoprofile-libsframe:
44335 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44337 @r=`${PWD_COMMAND}`; export r; \
44338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44339 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44340 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44341 $(HOST_EXPORTS) \
44342 $(POSTSTAGE1_HOST_EXPORTS) \
44343 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
44344 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
44345 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
44346 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
44347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44348 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44349 case $(srcdir) in \
44350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44351 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44353 esac; \
44354 module_srcdir=libsframe; \
44355 $(SHELL) $$s/$$module_srcdir/configure \
44356 --srcdir=$${topdir}/$$module_srcdir \
44357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44358 --target=${target_alias} \
44359 --with-build-libsubdir=$(HOST_SUBDIR) \
44360 $(STAGEautoprofile_CONFIGURE_FLAGS)
44361 @endif libsframe-bootstrap
44362
44363 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
44364 maybe-configure-stageautofeedback-libsframe:
44365 @if libsframe-bootstrap
44366 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
44367 configure-stageautofeedback-libsframe:
44368 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44369 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44370 @r=`${PWD_COMMAND}`; export r; \
44371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44372 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44373 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44374 $(HOST_EXPORTS) \
44375 $(POSTSTAGE1_HOST_EXPORTS) \
44376 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
44377 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
44378 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
44379 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
44380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44381 cd $(HOST_SUBDIR)/libsframe || exit 1; \
44382 case $(srcdir) in \
44383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44384 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44386 esac; \
44387 module_srcdir=libsframe; \
44388 $(SHELL) $$s/$$module_srcdir/configure \
44389 --srcdir=$${topdir}/$$module_srcdir \
44390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44391 --target=${target_alias} \
44392 --with-build-libsubdir=$(HOST_SUBDIR) \
44393 $(STAGEautofeedback_CONFIGURE_FLAGS)
44394 @endif libsframe-bootstrap
44395
44396
44397
44398
44399
44400 .PHONY: all-libsframe maybe-all-libsframe
44401 maybe-all-libsframe:
44402 @if gcc-bootstrap
44403 all-libsframe: stage_current
44404 @endif gcc-bootstrap
44405 @if libsframe
44406 TARGET-libsframe=all
44407 maybe-all-libsframe: all-libsframe
44408 all-libsframe: configure-libsframe
44409 @r=`${PWD_COMMAND}`; export r; \
44410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44411 $(HOST_EXPORTS) \
44412 (cd $(HOST_SUBDIR)/libsframe && \
44413 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
44414 $(TARGET-libsframe))
44415 @endif libsframe
44416
44417
44418
44419 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
44420 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
44421 maybe-all-stage1-libsframe:
44422 maybe-clean-stage1-libsframe:
44423 @if libsframe-bootstrap
44424 maybe-all-stage1-libsframe: all-stage1-libsframe
44425 all-stage1: all-stage1-libsframe
44426 TARGET-stage1-libsframe = $(TARGET-libsframe)
44427 all-stage1-libsframe: configure-stage1-libsframe
44428 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44429 @r=`${PWD_COMMAND}`; export r; \
44430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44431 TFLAGS="$(STAGE1_TFLAGS)"; \
44432 $(HOST_EXPORTS) \
44433 cd $(HOST_SUBDIR)/libsframe && \
44434 \
44435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44436 CFLAGS="$(STAGE1_CFLAGS)" \
44437 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
44438 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44439 LIBCFLAGS="$(LIBCFLAGS)" \
44440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44443 $(EXTRA_HOST_FLAGS) \
44444 $(STAGE1_FLAGS_TO_PASS) \
44445 TFLAGS="$(STAGE1_TFLAGS)" \
44446 $(TARGET-stage1-libsframe)
44447
44448 maybe-clean-stage1-libsframe: clean-stage1-libsframe
44449 clean-stage1: clean-stage1-libsframe
44450 clean-stage1-libsframe:
44451 @if [ $(current_stage) = stage1 ]; then \
44452 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44453 else \
44454 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
44455 $(MAKE) stage1-start; \
44456 fi; \
44457 cd $(HOST_SUBDIR)/libsframe && \
44458 $(MAKE) $(EXTRA_HOST_FLAGS) \
44459 $(STAGE1_FLAGS_TO_PASS) clean
44460 @endif libsframe-bootstrap
44461
44462
44463 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
44464 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
44465 maybe-all-stage2-libsframe:
44466 maybe-clean-stage2-libsframe:
44467 @if libsframe-bootstrap
44468 maybe-all-stage2-libsframe: all-stage2-libsframe
44469 all-stage2: all-stage2-libsframe
44470 TARGET-stage2-libsframe = $(TARGET-libsframe)
44471 all-stage2-libsframe: configure-stage2-libsframe
44472 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44473 @r=`${PWD_COMMAND}`; export r; \
44474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44475 TFLAGS="$(STAGE2_TFLAGS)"; \
44476 $(HOST_EXPORTS) \
44477 $(POSTSTAGE1_HOST_EXPORTS) \
44478 cd $(HOST_SUBDIR)/libsframe && \
44479 \
44480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44481 CFLAGS="$(STAGE2_CFLAGS)" \
44482 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
44483 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44484 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44488 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44489 TFLAGS="$(STAGE2_TFLAGS)" \
44490 $(TARGET-stage2-libsframe)
44491
44492 maybe-clean-stage2-libsframe: clean-stage2-libsframe
44493 clean-stage2: clean-stage2-libsframe
44494 clean-stage2-libsframe:
44495 @if [ $(current_stage) = stage2 ]; then \
44496 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44497 else \
44498 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
44499 $(MAKE) stage2-start; \
44500 fi; \
44501 cd $(HOST_SUBDIR)/libsframe && \
44502 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44503 @endif libsframe-bootstrap
44504
44505
44506 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
44507 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
44508 maybe-all-stage3-libsframe:
44509 maybe-clean-stage3-libsframe:
44510 @if libsframe-bootstrap
44511 maybe-all-stage3-libsframe: all-stage3-libsframe
44512 all-stage3: all-stage3-libsframe
44513 TARGET-stage3-libsframe = $(TARGET-libsframe)
44514 all-stage3-libsframe: configure-stage3-libsframe
44515 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44516 @r=`${PWD_COMMAND}`; export r; \
44517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44518 TFLAGS="$(STAGE3_TFLAGS)"; \
44519 $(HOST_EXPORTS) \
44520 $(POSTSTAGE1_HOST_EXPORTS) \
44521 cd $(HOST_SUBDIR)/libsframe && \
44522 \
44523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44524 CFLAGS="$(STAGE3_CFLAGS)" \
44525 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
44526 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44527 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44532 TFLAGS="$(STAGE3_TFLAGS)" \
44533 $(TARGET-stage3-libsframe)
44534
44535 maybe-clean-stage3-libsframe: clean-stage3-libsframe
44536 clean-stage3: clean-stage3-libsframe
44537 clean-stage3-libsframe:
44538 @if [ $(current_stage) = stage3 ]; then \
44539 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44540 else \
44541 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
44542 $(MAKE) stage3-start; \
44543 fi; \
44544 cd $(HOST_SUBDIR)/libsframe && \
44545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44546 @endif libsframe-bootstrap
44547
44548
44549 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
44550 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
44551 maybe-all-stage4-libsframe:
44552 maybe-clean-stage4-libsframe:
44553 @if libsframe-bootstrap
44554 maybe-all-stage4-libsframe: all-stage4-libsframe
44555 all-stage4: all-stage4-libsframe
44556 TARGET-stage4-libsframe = $(TARGET-libsframe)
44557 all-stage4-libsframe: configure-stage4-libsframe
44558 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44559 @r=`${PWD_COMMAND}`; export r; \
44560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44561 TFLAGS="$(STAGE4_TFLAGS)"; \
44562 $(HOST_EXPORTS) \
44563 $(POSTSTAGE1_HOST_EXPORTS) \
44564 cd $(HOST_SUBDIR)/libsframe && \
44565 \
44566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44567 CFLAGS="$(STAGE4_CFLAGS)" \
44568 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
44569 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44570 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44571 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44572 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44573 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44574 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44575 TFLAGS="$(STAGE4_TFLAGS)" \
44576 $(TARGET-stage4-libsframe)
44577
44578 maybe-clean-stage4-libsframe: clean-stage4-libsframe
44579 clean-stage4: clean-stage4-libsframe
44580 clean-stage4-libsframe:
44581 @if [ $(current_stage) = stage4 ]; then \
44582 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44583 else \
44584 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
44585 $(MAKE) stage4-start; \
44586 fi; \
44587 cd $(HOST_SUBDIR)/libsframe && \
44588 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44589 @endif libsframe-bootstrap
44590
44591
44592 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
44593 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
44594 maybe-all-stageprofile-libsframe:
44595 maybe-clean-stageprofile-libsframe:
44596 @if libsframe-bootstrap
44597 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
44598 all-stageprofile: all-stageprofile-libsframe
44599 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
44600 all-stageprofile-libsframe: configure-stageprofile-libsframe
44601 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44602 @r=`${PWD_COMMAND}`; export r; \
44603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44604 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44605 $(HOST_EXPORTS) \
44606 $(POSTSTAGE1_HOST_EXPORTS) \
44607 cd $(HOST_SUBDIR)/libsframe && \
44608 \
44609 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44610 CFLAGS="$(STAGEprofile_CFLAGS)" \
44611 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
44612 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44613 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44614 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44615 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44616 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44617 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44618 TFLAGS="$(STAGEprofile_TFLAGS)" \
44619 $(TARGET-stageprofile-libsframe)
44620
44621 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
44622 clean-stageprofile: clean-stageprofile-libsframe
44623 clean-stageprofile-libsframe:
44624 @if [ $(current_stage) = stageprofile ]; then \
44625 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44626 else \
44627 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
44628 $(MAKE) stageprofile-start; \
44629 fi; \
44630 cd $(HOST_SUBDIR)/libsframe && \
44631 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44632 @endif libsframe-bootstrap
44633
44634
44635 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
44636 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
44637 maybe-all-stagetrain-libsframe:
44638 maybe-clean-stagetrain-libsframe:
44639 @if libsframe-bootstrap
44640 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
44641 all-stagetrain: all-stagetrain-libsframe
44642 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
44643 all-stagetrain-libsframe: configure-stagetrain-libsframe
44644 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44645 @r=`${PWD_COMMAND}`; export r; \
44646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44647 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44648 $(HOST_EXPORTS) \
44649 $(POSTSTAGE1_HOST_EXPORTS) \
44650 cd $(HOST_SUBDIR)/libsframe && \
44651 \
44652 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44653 CFLAGS="$(STAGEtrain_CFLAGS)" \
44654 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
44655 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
44656 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
44657 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44658 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44659 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44660 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44661 TFLAGS="$(STAGEtrain_TFLAGS)" \
44662 $(TARGET-stagetrain-libsframe)
44663
44664 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
44665 clean-stagetrain: clean-stagetrain-libsframe
44666 clean-stagetrain-libsframe:
44667 @if [ $(current_stage) = stagetrain ]; then \
44668 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44669 else \
44670 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
44671 $(MAKE) stagetrain-start; \
44672 fi; \
44673 cd $(HOST_SUBDIR)/libsframe && \
44674 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44675 @endif libsframe-bootstrap
44676
44677
44678 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
44679 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
44680 maybe-all-stagefeedback-libsframe:
44681 maybe-clean-stagefeedback-libsframe:
44682 @if libsframe-bootstrap
44683 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
44684 all-stagefeedback: all-stagefeedback-libsframe
44685 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
44686 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
44687 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44688 @r=`${PWD_COMMAND}`; export r; \
44689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44690 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44691 $(HOST_EXPORTS) \
44692 $(POSTSTAGE1_HOST_EXPORTS) \
44693 cd $(HOST_SUBDIR)/libsframe && \
44694 \
44695 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44696 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44697 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
44698 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44699 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44700 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44701 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44702 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44703 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44704 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44705 $(TARGET-stagefeedback-libsframe)
44706
44707 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
44708 clean-stagefeedback: clean-stagefeedback-libsframe
44709 clean-stagefeedback-libsframe:
44710 @if [ $(current_stage) = stagefeedback ]; then \
44711 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44712 else \
44713 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
44714 $(MAKE) stagefeedback-start; \
44715 fi; \
44716 cd $(HOST_SUBDIR)/libsframe && \
44717 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44718 @endif libsframe-bootstrap
44719
44720
44721 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
44722 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
44723 maybe-all-stageautoprofile-libsframe:
44724 maybe-clean-stageautoprofile-libsframe:
44725 @if libsframe-bootstrap
44726 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
44727 all-stageautoprofile: all-stageautoprofile-libsframe
44728 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
44729 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
44730 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44731 @r=`${PWD_COMMAND}`; export r; \
44732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44733 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44734 $(HOST_EXPORTS) \
44735 $(POSTSTAGE1_HOST_EXPORTS) \
44736 cd $(HOST_SUBDIR)/libsframe && \
44737 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44738 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44739 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
44740 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
44741 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
44742 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
44743 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44744 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44745 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44746 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44747 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44748 $(TARGET-stageautoprofile-libsframe)
44749
44750 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
44751 clean-stageautoprofile: clean-stageautoprofile-libsframe
44752 clean-stageautoprofile-libsframe:
44753 @if [ $(current_stage) = stageautoprofile ]; then \
44754 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44755 else \
44756 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
44757 $(MAKE) stageautoprofile-start; \
44758 fi; \
44759 cd $(HOST_SUBDIR)/libsframe && \
44760 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44761 @endif libsframe-bootstrap
44762
44763
44764 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
44765 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
44766 maybe-all-stageautofeedback-libsframe:
44767 maybe-clean-stageautofeedback-libsframe:
44768 @if libsframe-bootstrap
44769 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
44770 all-stageautofeedback: all-stageautofeedback-libsframe
44771 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
44772 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
44773 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44774 @r=`${PWD_COMMAND}`; export r; \
44775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44776 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44777 $(HOST_EXPORTS) \
44778 $(POSTSTAGE1_HOST_EXPORTS) \
44779 cd $(HOST_SUBDIR)/libsframe && \
44780 \
44781 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44782 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
44783 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
44784 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
44785 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
44786 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44787 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44788 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44789 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44790 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44791 $(TARGET-stageautofeedback-libsframe)
44792
44793 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
44794 clean-stageautofeedback: clean-stageautofeedback-libsframe
44795 clean-stageautofeedback-libsframe:
44796 @if [ $(current_stage) = stageautofeedback ]; then \
44797 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44798 else \
44799 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
44800 $(MAKE) stageautofeedback-start; \
44801 fi; \
44802 cd $(HOST_SUBDIR)/libsframe && \
44803 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
44804 @endif libsframe-bootstrap
44805
44806
44807
44808
44809
44810 .PHONY: check-libsframe maybe-check-libsframe
44811 maybe-check-libsframe:
44812 @if libsframe
44813 maybe-check-libsframe: check-libsframe
44814
44815 check-libsframe:
44816 @: $(MAKE); $(unstage)
44817 @r=`${PWD_COMMAND}`; export r; \
44818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44819 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
44820 (cd $(HOST_SUBDIR)/libsframe && \
44821 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
44822
44823 @endif libsframe
44824
44825 .PHONY: install-libsframe maybe-install-libsframe
44826 maybe-install-libsframe:
44827 @if libsframe
44828 maybe-install-libsframe: install-libsframe
44829
44830 install-libsframe: installdirs
44831 @: $(MAKE); $(unstage)
44832 @r=`${PWD_COMMAND}`; export r; \
44833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44834 $(HOST_EXPORTS) \
44835 (cd $(HOST_SUBDIR)/libsframe && \
44836 $(MAKE) $(FLAGS_TO_PASS) install)
44837
44838 @endif libsframe
44839
44840 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
44841 maybe-install-strip-libsframe:
44842 @if libsframe
44843 maybe-install-strip-libsframe: install-strip-libsframe
44844
44845 install-strip-libsframe: installdirs
44846 @: $(MAKE); $(unstage)
44847 @r=`${PWD_COMMAND}`; export r; \
44848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44849 $(HOST_EXPORTS) \
44850 (cd $(HOST_SUBDIR)/libsframe && \
44851 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44852
44853 @endif libsframe
44854
44855 # Other targets (info, dvi, pdf, etc.)
44856
44857 .PHONY: maybe-info-libsframe info-libsframe
44858 maybe-info-libsframe:
44859 @if libsframe
44860 maybe-info-libsframe: info-libsframe
44861
44862 info-libsframe: \
44863 configure-libsframe
44864 @[ -f ./libsframe/Makefile ] || exit 0; \
44865 r=`${PWD_COMMAND}`; export r; \
44866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44867 $(HOST_EXPORTS) \
44868 for flag in $(EXTRA_HOST_FLAGS) ; do \
44869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44870 done; \
44871 echo "Doing info in libsframe"; \
44872 (cd $(HOST_SUBDIR)/libsframe && \
44873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44875 "RANLIB=$${RANLIB}" \
44876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44877 info) \
44878 || exit 1
44879
44880 @endif libsframe
44881
44882 .PHONY: maybe-dvi-libsframe dvi-libsframe
44883 maybe-dvi-libsframe:
44884 @if libsframe
44885 maybe-dvi-libsframe: dvi-libsframe
44886
44887 dvi-libsframe: \
44888 configure-libsframe
44889 @[ -f ./libsframe/Makefile ] || exit 0; \
44890 r=`${PWD_COMMAND}`; export r; \
44891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44892 $(HOST_EXPORTS) \
44893 for flag in $(EXTRA_HOST_FLAGS) ; do \
44894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44895 done; \
44896 echo "Doing dvi in libsframe"; \
44897 (cd $(HOST_SUBDIR)/libsframe && \
44898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44900 "RANLIB=$${RANLIB}" \
44901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44902 dvi) \
44903 || exit 1
44904
44905 @endif libsframe
44906
44907 .PHONY: maybe-pdf-libsframe pdf-libsframe
44908 maybe-pdf-libsframe:
44909 @if libsframe
44910 maybe-pdf-libsframe: pdf-libsframe
44911
44912 pdf-libsframe: \
44913 configure-libsframe
44914 @[ -f ./libsframe/Makefile ] || exit 0; \
44915 r=`${PWD_COMMAND}`; export r; \
44916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44917 $(HOST_EXPORTS) \
44918 for flag in $(EXTRA_HOST_FLAGS) ; do \
44919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44920 done; \
44921 echo "Doing pdf in libsframe"; \
44922 (cd $(HOST_SUBDIR)/libsframe && \
44923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44925 "RANLIB=$${RANLIB}" \
44926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44927 pdf) \
44928 || exit 1
44929
44930 @endif libsframe
44931
44932 .PHONY: maybe-html-libsframe html-libsframe
44933 maybe-html-libsframe:
44934 @if libsframe
44935 maybe-html-libsframe: html-libsframe
44936
44937 html-libsframe: \
44938 configure-libsframe
44939 @[ -f ./libsframe/Makefile ] || exit 0; \
44940 r=`${PWD_COMMAND}`; export r; \
44941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44942 $(HOST_EXPORTS) \
44943 for flag in $(EXTRA_HOST_FLAGS) ; do \
44944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44945 done; \
44946 echo "Doing html in libsframe"; \
44947 (cd $(HOST_SUBDIR)/libsframe && \
44948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44950 "RANLIB=$${RANLIB}" \
44951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44952 html) \
44953 || exit 1
44954
44955 @endif libsframe
44956
44957 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
44958 maybe-TAGS-libsframe:
44959 @if libsframe
44960 maybe-TAGS-libsframe: TAGS-libsframe
44961
44962 TAGS-libsframe: \
44963 configure-libsframe
44964 @[ -f ./libsframe/Makefile ] || exit 0; \
44965 r=`${PWD_COMMAND}`; export r; \
44966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44967 $(HOST_EXPORTS) \
44968 for flag in $(EXTRA_HOST_FLAGS) ; do \
44969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44970 done; \
44971 echo "Doing TAGS in libsframe"; \
44972 (cd $(HOST_SUBDIR)/libsframe && \
44973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44975 "RANLIB=$${RANLIB}" \
44976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44977 TAGS) \
44978 || exit 1
44979
44980 @endif libsframe
44981
44982 .PHONY: maybe-install-info-libsframe install-info-libsframe
44983 maybe-install-info-libsframe:
44984 @if libsframe
44985 maybe-install-info-libsframe: install-info-libsframe
44986
44987 install-info-libsframe: \
44988 configure-libsframe \
44989 info-libsframe
44990 @[ -f ./libsframe/Makefile ] || exit 0; \
44991 r=`${PWD_COMMAND}`; export r; \
44992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44993 $(HOST_EXPORTS) \
44994 for flag in $(EXTRA_HOST_FLAGS) ; do \
44995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44996 done; \
44997 echo "Doing install-info in libsframe"; \
44998 (cd $(HOST_SUBDIR)/libsframe && \
44999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45001 "RANLIB=$${RANLIB}" \
45002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45003 install-info) \
45004 || exit 1
45005
45006 @endif libsframe
45007
45008 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
45009 maybe-install-dvi-libsframe:
45010 @if libsframe
45011 maybe-install-dvi-libsframe: install-dvi-libsframe
45012
45013 install-dvi-libsframe: \
45014 configure-libsframe \
45015 dvi-libsframe
45016 @[ -f ./libsframe/Makefile ] || exit 0; \
45017 r=`${PWD_COMMAND}`; export r; \
45018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45019 $(HOST_EXPORTS) \
45020 for flag in $(EXTRA_HOST_FLAGS) ; do \
45021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45022 done; \
45023 echo "Doing install-dvi in libsframe"; \
45024 (cd $(HOST_SUBDIR)/libsframe && \
45025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45027 "RANLIB=$${RANLIB}" \
45028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45029 install-dvi) \
45030 || exit 1
45031
45032 @endif libsframe
45033
45034 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
45035 maybe-install-pdf-libsframe:
45036 @if libsframe
45037 maybe-install-pdf-libsframe: install-pdf-libsframe
45038
45039 install-pdf-libsframe: \
45040 configure-libsframe \
45041 pdf-libsframe
45042 @[ -f ./libsframe/Makefile ] || exit 0; \
45043 r=`${PWD_COMMAND}`; export r; \
45044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45045 $(HOST_EXPORTS) \
45046 for flag in $(EXTRA_HOST_FLAGS) ; do \
45047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45048 done; \
45049 echo "Doing install-pdf in libsframe"; \
45050 (cd $(HOST_SUBDIR)/libsframe && \
45051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45053 "RANLIB=$${RANLIB}" \
45054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45055 install-pdf) \
45056 || exit 1
45057
45058 @endif libsframe
45059
45060 .PHONY: maybe-install-html-libsframe install-html-libsframe
45061 maybe-install-html-libsframe:
45062 @if libsframe
45063 maybe-install-html-libsframe: install-html-libsframe
45064
45065 install-html-libsframe: \
45066 configure-libsframe \
45067 html-libsframe
45068 @[ -f ./libsframe/Makefile ] || exit 0; \
45069 r=`${PWD_COMMAND}`; export r; \
45070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45071 $(HOST_EXPORTS) \
45072 for flag in $(EXTRA_HOST_FLAGS) ; do \
45073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45074 done; \
45075 echo "Doing install-html in libsframe"; \
45076 (cd $(HOST_SUBDIR)/libsframe && \
45077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45079 "RANLIB=$${RANLIB}" \
45080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45081 install-html) \
45082 || exit 1
45083
45084 @endif libsframe
45085
45086 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
45087 maybe-installcheck-libsframe:
45088 @if libsframe
45089 maybe-installcheck-libsframe: installcheck-libsframe
45090
45091 installcheck-libsframe: \
45092 configure-libsframe
45093 @[ -f ./libsframe/Makefile ] || exit 0; \
45094 r=`${PWD_COMMAND}`; export r; \
45095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45096 $(HOST_EXPORTS) \
45097 for flag in $(EXTRA_HOST_FLAGS) ; do \
45098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45099 done; \
45100 echo "Doing installcheck in libsframe"; \
45101 (cd $(HOST_SUBDIR)/libsframe && \
45102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45104 "RANLIB=$${RANLIB}" \
45105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45106 installcheck) \
45107 || exit 1
45108
45109 @endif libsframe
45110
45111 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
45112 maybe-mostlyclean-libsframe:
45113 @if libsframe
45114 maybe-mostlyclean-libsframe: mostlyclean-libsframe
45115
45116 mostlyclean-libsframe:
45117 @[ -f ./libsframe/Makefile ] || exit 0; \
45118 r=`${PWD_COMMAND}`; export r; \
45119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45120 $(HOST_EXPORTS) \
45121 for flag in $(EXTRA_HOST_FLAGS) ; do \
45122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45123 done; \
45124 echo "Doing mostlyclean in libsframe"; \
45125 (cd $(HOST_SUBDIR)/libsframe && \
45126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45128 "RANLIB=$${RANLIB}" \
45129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45130 mostlyclean) \
45131 || exit 1
45132
45133 @endif libsframe
45134
45135 .PHONY: maybe-clean-libsframe clean-libsframe
45136 maybe-clean-libsframe:
45137 @if libsframe
45138 maybe-clean-libsframe: clean-libsframe
45139
45140 clean-libsframe:
45141 @[ -f ./libsframe/Makefile ] || exit 0; \
45142 r=`${PWD_COMMAND}`; export r; \
45143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45144 $(HOST_EXPORTS) \
45145 for flag in $(EXTRA_HOST_FLAGS) ; do \
45146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45147 done; \
45148 echo "Doing clean in libsframe"; \
45149 (cd $(HOST_SUBDIR)/libsframe && \
45150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45152 "RANLIB=$${RANLIB}" \
45153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45154 clean) \
45155 || exit 1
45156
45157 @endif libsframe
45158
45159 .PHONY: maybe-distclean-libsframe distclean-libsframe
45160 maybe-distclean-libsframe:
45161 @if libsframe
45162 maybe-distclean-libsframe: distclean-libsframe
45163
45164 distclean-libsframe:
45165 @[ -f ./libsframe/Makefile ] || exit 0; \
45166 r=`${PWD_COMMAND}`; export r; \
45167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45168 $(HOST_EXPORTS) \
45169 for flag in $(EXTRA_HOST_FLAGS) ; do \
45170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45171 done; \
45172 echo "Doing distclean in libsframe"; \
45173 (cd $(HOST_SUBDIR)/libsframe && \
45174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45176 "RANLIB=$${RANLIB}" \
45177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45178 distclean) \
45179 || exit 1
45180
45181 @endif libsframe
45182
45183 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
45184 maybe-maintainer-clean-libsframe:
45185 @if libsframe
45186 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
45187
45188 maintainer-clean-libsframe:
45189 @[ -f ./libsframe/Makefile ] || exit 0; \
45190 r=`${PWD_COMMAND}`; export r; \
45191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45192 $(HOST_EXPORTS) \
45193 for flag in $(EXTRA_HOST_FLAGS) ; do \
45194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45195 done; \
45196 echo "Doing maintainer-clean in libsframe"; \
45197 (cd $(HOST_SUBDIR)/libsframe && \
45198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45200 "RANLIB=$${RANLIB}" \
45201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45202 maintainer-clean) \
45203 || exit 1
45204
45205 @endif libsframe
45206
45207
45208
45209 # ---------------------------------------
45210 # Modules which run on the target machine
45211 # ---------------------------------------
45212
45213
45214
45215
45216 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
45217 maybe-configure-target-libstdc++-v3:
45218 @if gcc-bootstrap
45219 configure-target-libstdc++-v3: stage_current
45220 @endif gcc-bootstrap
45221 @if target-libstdc++-v3
45222 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
45223 configure-target-libstdc++-v3:
45224 @r=`${PWD_COMMAND}`; export r; \
45225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45226 echo "Checking multilib configuration for libstdc++-v3..."; \
45227 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45228 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45229 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45230 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45231 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45232 else \
45233 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45234 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45235 fi; \
45236 else \
45237 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45238 fi; \
45239 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45240 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45241 $(RAW_CXX_TARGET_EXPORTS) \
45242 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
45243 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
45244 case $(srcdir) in \
45245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45246 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45248 esac; \
45249 module_srcdir=libstdc++-v3; \
45250 rm -f no-such-file || : ; \
45251 CONFIG_SITE=no-such-file $(SHELL) \
45252 $$s/$$module_srcdir/configure \
45253 --srcdir=$${topdir}/$$module_srcdir \
45254 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45255 --target=${target_alias} \
45256 || exit 1
45257 @endif target-libstdc++-v3
45258
45259
45260
45261 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
45262 maybe-configure-stage1-target-libstdc++-v3:
45263 @if target-libstdc++-v3-bootstrap
45264 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45265 configure-stage1-target-libstdc++-v3:
45266 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45267 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45268 @r=`${PWD_COMMAND}`; export r; \
45269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45270 TFLAGS="$(STAGE1_TFLAGS)"; \
45271 echo "Checking multilib configuration for libstdc++-v3..."; \
45272 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45273 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45274 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45275 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45276 else \
45277 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45278 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45279 fi; \
45280 else \
45281 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45282 fi; \
45283 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45284 $(RAW_CXX_TARGET_EXPORTS) \
45285 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45286 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45287 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45288 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
45289 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45290 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45291 case $(srcdir) in \
45292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45293 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45295 esac; \
45296 module_srcdir=libstdc++-v3; \
45297 $(SHELL) $$s/$$module_srcdir/configure \
45298 --srcdir=$${topdir}/$$module_srcdir \
45299 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45300 --target=${target_alias} \
45301 \
45302 $(STAGE1_CONFIGURE_FLAGS)
45303 @endif target-libstdc++-v3-bootstrap
45304
45305 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
45306 maybe-configure-stage2-target-libstdc++-v3:
45307 @if target-libstdc++-v3-bootstrap
45308 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45309 configure-stage2-target-libstdc++-v3:
45310 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45311 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45312 @r=`${PWD_COMMAND}`; export r; \
45313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45314 TFLAGS="$(STAGE2_TFLAGS)"; \
45315 echo "Checking multilib configuration for libstdc++-v3..."; \
45316 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45317 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45318 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45319 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45320 else \
45321 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45322 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45323 fi; \
45324 else \
45325 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45326 fi; \
45327 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45328 $(RAW_CXX_TARGET_EXPORTS) \
45329 \
45330 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45331 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45332 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45333 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
45334 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45335 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45336 case $(srcdir) in \
45337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45338 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45340 esac; \
45341 module_srcdir=libstdc++-v3; \
45342 $(SHELL) $$s/$$module_srcdir/configure \
45343 --srcdir=$${topdir}/$$module_srcdir \
45344 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45345 --target=${target_alias} \
45346 --with-build-libsubdir=$(HOST_SUBDIR) \
45347 $(STAGE2_CONFIGURE_FLAGS)
45348 @endif target-libstdc++-v3-bootstrap
45349
45350 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
45351 maybe-configure-stage3-target-libstdc++-v3:
45352 @if target-libstdc++-v3-bootstrap
45353 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45354 configure-stage3-target-libstdc++-v3:
45355 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45356 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45357 @r=`${PWD_COMMAND}`; export r; \
45358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45359 TFLAGS="$(STAGE3_TFLAGS)"; \
45360 echo "Checking multilib configuration for libstdc++-v3..."; \
45361 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45362 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45363 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45364 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45365 else \
45366 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45367 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45368 fi; \
45369 else \
45370 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45371 fi; \
45372 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45373 $(RAW_CXX_TARGET_EXPORTS) \
45374 \
45375 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45376 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45377 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45378 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
45379 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45380 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45381 case $(srcdir) in \
45382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45383 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45385 esac; \
45386 module_srcdir=libstdc++-v3; \
45387 $(SHELL) $$s/$$module_srcdir/configure \
45388 --srcdir=$${topdir}/$$module_srcdir \
45389 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45390 --target=${target_alias} \
45391 --with-build-libsubdir=$(HOST_SUBDIR) \
45392 $(STAGE3_CONFIGURE_FLAGS)
45393 @endif target-libstdc++-v3-bootstrap
45394
45395 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45396 maybe-configure-stage4-target-libstdc++-v3:
45397 @if target-libstdc++-v3-bootstrap
45398 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45399 configure-stage4-target-libstdc++-v3:
45400 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45401 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45402 @r=`${PWD_COMMAND}`; export r; \
45403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45404 TFLAGS="$(STAGE4_TFLAGS)"; \
45405 echo "Checking multilib configuration for libstdc++-v3..."; \
45406 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45407 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45408 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45409 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45410 else \
45411 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45412 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45413 fi; \
45414 else \
45415 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45416 fi; \
45417 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45418 $(RAW_CXX_TARGET_EXPORTS) \
45419 \
45420 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45421 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45422 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45423 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
45424 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45425 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45426 case $(srcdir) in \
45427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45428 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45430 esac; \
45431 module_srcdir=libstdc++-v3; \
45432 $(SHELL) $$s/$$module_srcdir/configure \
45433 --srcdir=$${topdir}/$$module_srcdir \
45434 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45435 --target=${target_alias} \
45436 --with-build-libsubdir=$(HOST_SUBDIR) \
45437 $(STAGE4_CONFIGURE_FLAGS)
45438 @endif target-libstdc++-v3-bootstrap
45439
45440 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45441 maybe-configure-stageprofile-target-libstdc++-v3:
45442 @if target-libstdc++-v3-bootstrap
45443 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45444 configure-stageprofile-target-libstdc++-v3:
45445 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45446 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45447 @r=`${PWD_COMMAND}`; export r; \
45448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45449 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45450 echo "Checking multilib configuration for libstdc++-v3..."; \
45451 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45452 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45453 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45454 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45455 else \
45456 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45457 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45458 fi; \
45459 else \
45460 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45461 fi; \
45462 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45463 $(RAW_CXX_TARGET_EXPORTS) \
45464 \
45465 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45466 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45467 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45468 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
45469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45470 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45471 case $(srcdir) in \
45472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45473 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45475 esac; \
45476 module_srcdir=libstdc++-v3; \
45477 $(SHELL) $$s/$$module_srcdir/configure \
45478 --srcdir=$${topdir}/$$module_srcdir \
45479 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45480 --target=${target_alias} \
45481 --with-build-libsubdir=$(HOST_SUBDIR) \
45482 $(STAGEprofile_CONFIGURE_FLAGS)
45483 @endif target-libstdc++-v3-bootstrap
45484
45485 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
45486 maybe-configure-stagetrain-target-libstdc++-v3:
45487 @if target-libstdc++-v3-bootstrap
45488 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45489 configure-stagetrain-target-libstdc++-v3:
45490 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45491 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45492 @r=`${PWD_COMMAND}`; export r; \
45493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45494 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45495 echo "Checking multilib configuration for libstdc++-v3..."; \
45496 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45497 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45498 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45499 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45500 else \
45501 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45502 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45503 fi; \
45504 else \
45505 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45506 fi; \
45507 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45508 $(RAW_CXX_TARGET_EXPORTS) \
45509 \
45510 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45511 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45512 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45513 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
45514 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45515 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45516 case $(srcdir) in \
45517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45518 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45520 esac; \
45521 module_srcdir=libstdc++-v3; \
45522 $(SHELL) $$s/$$module_srcdir/configure \
45523 --srcdir=$${topdir}/$$module_srcdir \
45524 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45525 --target=${target_alias} \
45526 --with-build-libsubdir=$(HOST_SUBDIR) \
45527 $(STAGEtrain_CONFIGURE_FLAGS)
45528 @endif target-libstdc++-v3-bootstrap
45529
45530 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45531 maybe-configure-stagefeedback-target-libstdc++-v3:
45532 @if target-libstdc++-v3-bootstrap
45533 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45534 configure-stagefeedback-target-libstdc++-v3:
45535 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45536 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45537 @r=`${PWD_COMMAND}`; export r; \
45538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45539 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45540 echo "Checking multilib configuration for libstdc++-v3..."; \
45541 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45542 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45543 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45544 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45545 else \
45546 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45547 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45548 fi; \
45549 else \
45550 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45551 fi; \
45552 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45553 $(RAW_CXX_TARGET_EXPORTS) \
45554 \
45555 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45556 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45557 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45558 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
45559 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45560 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45561 case $(srcdir) in \
45562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45563 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45565 esac; \
45566 module_srcdir=libstdc++-v3; \
45567 $(SHELL) $$s/$$module_srcdir/configure \
45568 --srcdir=$${topdir}/$$module_srcdir \
45569 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45570 --target=${target_alias} \
45571 --with-build-libsubdir=$(HOST_SUBDIR) \
45572 $(STAGEfeedback_CONFIGURE_FLAGS)
45573 @endif target-libstdc++-v3-bootstrap
45574
45575 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
45576 maybe-configure-stageautoprofile-target-libstdc++-v3:
45577 @if target-libstdc++-v3-bootstrap
45578 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45579 configure-stageautoprofile-target-libstdc++-v3:
45580 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45581 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45582 @r=`${PWD_COMMAND}`; export r; \
45583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45584 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45585 echo "Checking multilib configuration for libstdc++-v3..."; \
45586 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45587 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45588 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45589 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45590 else \
45591 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45592 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45593 fi; \
45594 else \
45595 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45596 fi; \
45597 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45598 $(RAW_CXX_TARGET_EXPORTS) \
45599 \
45600 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45601 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45602 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45603 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
45604 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45605 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45606 case $(srcdir) in \
45607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45608 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45610 esac; \
45611 module_srcdir=libstdc++-v3; \
45612 $(SHELL) $$s/$$module_srcdir/configure \
45613 --srcdir=$${topdir}/$$module_srcdir \
45614 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45615 --target=${target_alias} \
45616 --with-build-libsubdir=$(HOST_SUBDIR) \
45617 $(STAGEautoprofile_CONFIGURE_FLAGS)
45618 @endif target-libstdc++-v3-bootstrap
45619
45620 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
45621 maybe-configure-stageautofeedback-target-libstdc++-v3:
45622 @if target-libstdc++-v3-bootstrap
45623 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
45624 configure-stageautofeedback-target-libstdc++-v3:
45625 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45626 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45627 @r=`${PWD_COMMAND}`; export r; \
45628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45629 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45630 echo "Checking multilib configuration for libstdc++-v3..."; \
45631 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45632 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45633 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45634 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45635 else \
45636 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45637 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45638 fi; \
45639 else \
45640 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45641 fi; \
45642 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45643 $(RAW_CXX_TARGET_EXPORTS) \
45644 \
45645 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45646 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45647 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45648 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
45649 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45650 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45651 case $(srcdir) in \
45652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45653 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45655 esac; \
45656 module_srcdir=libstdc++-v3; \
45657 $(SHELL) $$s/$$module_srcdir/configure \
45658 --srcdir=$${topdir}/$$module_srcdir \
45659 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45660 --target=${target_alias} \
45661 --with-build-libsubdir=$(HOST_SUBDIR) \
45662 $(STAGEautofeedback_CONFIGURE_FLAGS)
45663 @endif target-libstdc++-v3-bootstrap
45664
45665
45666
45667
45668
45669 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45670 maybe-all-target-libstdc++-v3:
45671 @if gcc-bootstrap
45672 all-target-libstdc++-v3: stage_current
45673 @endif gcc-bootstrap
45674 @if target-libstdc++-v3
45675 TARGET-target-libstdc++-v3=all
45676 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45677 all-target-libstdc++-v3: configure-target-libstdc++-v3
45678 @r=`${PWD_COMMAND}`; export r; \
45679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45680 $(RAW_CXX_TARGET_EXPORTS) \
45681 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45682 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45683 $(TARGET-target-libstdc++-v3))
45684 @endif target-libstdc++-v3
45685
45686
45687
45688 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45689 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45690 maybe-all-stage1-target-libstdc++-v3:
45691 maybe-clean-stage1-target-libstdc++-v3:
45692 @if target-libstdc++-v3-bootstrap
45693 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45694 all-stage1: all-stage1-target-libstdc++-v3
45695 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45696 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45697 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45698 @r=`${PWD_COMMAND}`; export r; \
45699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45700 TFLAGS="$(STAGE1_TFLAGS)"; \
45701 $(RAW_CXX_TARGET_EXPORTS) \
45702 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45703 \
45704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45705 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45711 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45712 \
45713 TFLAGS="$(STAGE1_TFLAGS)" \
45714 $(TARGET-stage1-target-libstdc++-v3)
45715
45716 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45717 clean-stage1: clean-stage1-target-libstdc++-v3
45718 clean-stage1-target-libstdc++-v3:
45719 @if [ $(current_stage) = stage1 ]; then \
45720 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45721 else \
45722 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45723 $(MAKE) stage1-start; \
45724 fi; \
45725 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45726 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45727 clean
45728 @endif target-libstdc++-v3-bootstrap
45729
45730
45731 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45732 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45733 maybe-all-stage2-target-libstdc++-v3:
45734 maybe-clean-stage2-target-libstdc++-v3:
45735 @if target-libstdc++-v3-bootstrap
45736 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45737 all-stage2: all-stage2-target-libstdc++-v3
45738 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45739 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45740 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45741 @r=`${PWD_COMMAND}`; export r; \
45742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45743 TFLAGS="$(STAGE2_TFLAGS)"; \
45744 $(RAW_CXX_TARGET_EXPORTS) \
45745 \
45746 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45747 \
45748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45749 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45750 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45751 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45755 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45756 TFLAGS="$(STAGE2_TFLAGS)" \
45757 $(TARGET-stage2-target-libstdc++-v3)
45758
45759 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45760 clean-stage2: clean-stage2-target-libstdc++-v3
45761 clean-stage2-target-libstdc++-v3:
45762 @if [ $(current_stage) = stage2 ]; then \
45763 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45764 else \
45765 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45766 $(MAKE) stage2-start; \
45767 fi; \
45768 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45769 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45770 @endif target-libstdc++-v3-bootstrap
45771
45772
45773 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45774 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45775 maybe-all-stage3-target-libstdc++-v3:
45776 maybe-clean-stage3-target-libstdc++-v3:
45777 @if target-libstdc++-v3-bootstrap
45778 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45779 all-stage3: all-stage3-target-libstdc++-v3
45780 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45781 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45782 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45783 @r=`${PWD_COMMAND}`; export r; \
45784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45785 TFLAGS="$(STAGE3_TFLAGS)"; \
45786 $(RAW_CXX_TARGET_EXPORTS) \
45787 \
45788 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45789 \
45790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45791 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45792 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45793 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45797 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45798 TFLAGS="$(STAGE3_TFLAGS)" \
45799 $(TARGET-stage3-target-libstdc++-v3)
45800
45801 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45802 clean-stage3: clean-stage3-target-libstdc++-v3
45803 clean-stage3-target-libstdc++-v3:
45804 @if [ $(current_stage) = stage3 ]; then \
45805 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45806 else \
45807 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45808 $(MAKE) stage3-start; \
45809 fi; \
45810 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45811 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45812 @endif target-libstdc++-v3-bootstrap
45813
45814
45815 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45816 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45817 maybe-all-stage4-target-libstdc++-v3:
45818 maybe-clean-stage4-target-libstdc++-v3:
45819 @if target-libstdc++-v3-bootstrap
45820 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45821 all-stage4: all-stage4-target-libstdc++-v3
45822 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45823 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45824 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45825 @r=`${PWD_COMMAND}`; export r; \
45826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45827 TFLAGS="$(STAGE4_TFLAGS)"; \
45828 $(RAW_CXX_TARGET_EXPORTS) \
45829 \
45830 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45831 \
45832 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45833 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45834 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45835 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45836 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45837 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45838 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45839 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45840 TFLAGS="$(STAGE4_TFLAGS)" \
45841 $(TARGET-stage4-target-libstdc++-v3)
45842
45843 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45844 clean-stage4: clean-stage4-target-libstdc++-v3
45845 clean-stage4-target-libstdc++-v3:
45846 @if [ $(current_stage) = stage4 ]; then \
45847 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45848 else \
45849 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45850 $(MAKE) stage4-start; \
45851 fi; \
45852 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45853 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45854 @endif target-libstdc++-v3-bootstrap
45855
45856
45857 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45858 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45859 maybe-all-stageprofile-target-libstdc++-v3:
45860 maybe-clean-stageprofile-target-libstdc++-v3:
45861 @if target-libstdc++-v3-bootstrap
45862 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45863 all-stageprofile: all-stageprofile-target-libstdc++-v3
45864 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45865 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45866 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45867 @r=`${PWD_COMMAND}`; export r; \
45868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45869 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45870 $(RAW_CXX_TARGET_EXPORTS) \
45871 \
45872 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45873 \
45874 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45875 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45876 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45877 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45881 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45882 TFLAGS="$(STAGEprofile_TFLAGS)" \
45883 $(TARGET-stageprofile-target-libstdc++-v3)
45884
45885 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45886 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45887 clean-stageprofile-target-libstdc++-v3:
45888 @if [ $(current_stage) = stageprofile ]; then \
45889 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45890 else \
45891 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45892 $(MAKE) stageprofile-start; \
45893 fi; \
45894 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45895 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45896 @endif target-libstdc++-v3-bootstrap
45897
45898
45899 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
45900 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
45901 maybe-all-stagetrain-target-libstdc++-v3:
45902 maybe-clean-stagetrain-target-libstdc++-v3:
45903 @if target-libstdc++-v3-bootstrap
45904 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
45905 all-stagetrain: all-stagetrain-target-libstdc++-v3
45906 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45907 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45908 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45909 @r=`${PWD_COMMAND}`; export r; \
45910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45911 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45912 $(RAW_CXX_TARGET_EXPORTS) \
45913 \
45914 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45915 \
45916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45917 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45918 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45919 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45920 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45921 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45922 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45923 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45924 TFLAGS="$(STAGEtrain_TFLAGS)" \
45925 $(TARGET-stagetrain-target-libstdc++-v3)
45926
45927 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
45928 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
45929 clean-stagetrain-target-libstdc++-v3:
45930 @if [ $(current_stage) = stagetrain ]; then \
45931 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45932 else \
45933 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
45934 $(MAKE) stagetrain-start; \
45935 fi; \
45936 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45937 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45938 @endif target-libstdc++-v3-bootstrap
45939
45940
45941 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45942 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45943 maybe-all-stagefeedback-target-libstdc++-v3:
45944 maybe-clean-stagefeedback-target-libstdc++-v3:
45945 @if target-libstdc++-v3-bootstrap
45946 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45947 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45948 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45949 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45950 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45951 @r=`${PWD_COMMAND}`; export r; \
45952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45953 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45954 $(RAW_CXX_TARGET_EXPORTS) \
45955 \
45956 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45957 \
45958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45959 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45960 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45961 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45965 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45966 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45967 $(TARGET-stagefeedback-target-libstdc++-v3)
45968
45969 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45970 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45971 clean-stagefeedback-target-libstdc++-v3:
45972 @if [ $(current_stage) = stagefeedback ]; then \
45973 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45974 else \
45975 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45976 $(MAKE) stagefeedback-start; \
45977 fi; \
45978 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45979 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45980 @endif target-libstdc++-v3-bootstrap
45981
45982
45983 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
45984 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
45985 maybe-all-stageautoprofile-target-libstdc++-v3:
45986 maybe-clean-stageautoprofile-target-libstdc++-v3:
45987 @if target-libstdc++-v3-bootstrap
45988 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
45989 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
45990 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45991 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45992 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45993 @r=`${PWD_COMMAND}`; export r; \
45994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45995 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45996 $(RAW_CXX_TARGET_EXPORTS) \
45997 \
45998 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45999 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46001 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46002 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46003 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46007 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46008 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46009 $(TARGET-stageautoprofile-target-libstdc++-v3)
46010
46011 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
46012 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
46013 clean-stageautoprofile-target-libstdc++-v3:
46014 @if [ $(current_stage) = stageautoprofile ]; then \
46015 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46016 else \
46017 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
46018 $(MAKE) stageautoprofile-start; \
46019 fi; \
46020 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46021 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46022 @endif target-libstdc++-v3-bootstrap
46023
46024
46025 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
46026 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
46027 maybe-all-stageautofeedback-target-libstdc++-v3:
46028 maybe-clean-stageautofeedback-target-libstdc++-v3:
46029 @if target-libstdc++-v3-bootstrap
46030 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
46031 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
46032 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46033 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
46034 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46035 @r=`${PWD_COMMAND}`; export r; \
46036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46037 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46038 $(RAW_CXX_TARGET_EXPORTS) \
46039 \
46040 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46041 \
46042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46043 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46044 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46045 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46046 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46047 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46048 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46049 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46050 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46051 $(TARGET-stageautofeedback-target-libstdc++-v3)
46052
46053 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
46054 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
46055 clean-stageautofeedback-target-libstdc++-v3:
46056 @if [ $(current_stage) = stageautofeedback ]; then \
46057 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46058 else \
46059 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
46060 $(MAKE) stageautofeedback-start; \
46061 fi; \
46062 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46063 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46064 @endif target-libstdc++-v3-bootstrap
46065
46066
46067
46068
46069
46070
46071 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
46072 maybe-check-target-libstdc++-v3:
46073 @if target-libstdc++-v3
46074 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
46075
46076 check-target-libstdc++-v3:
46077 @: $(MAKE); $(unstage)
46078 @r=`${PWD_COMMAND}`; export r; \
46079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46080 $(RAW_CXX_TARGET_EXPORTS) \
46081 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46082 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46083
46084 @endif target-libstdc++-v3
46085
46086 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
46087 maybe-install-target-libstdc++-v3:
46088 @if target-libstdc++-v3
46089 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
46090
46091 install-target-libstdc++-v3: installdirs
46092 @: $(MAKE); $(unstage)
46093 @r=`${PWD_COMMAND}`; export r; \
46094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46095 $(RAW_CXX_TARGET_EXPORTS) \
46096 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46097 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46098
46099 @endif target-libstdc++-v3
46100
46101 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
46102 maybe-install-strip-target-libstdc++-v3:
46103 @if target-libstdc++-v3
46104 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
46105
46106 install-strip-target-libstdc++-v3: installdirs
46107 @: $(MAKE); $(unstage)
46108 @r=`${PWD_COMMAND}`; export r; \
46109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46110 $(RAW_CXX_TARGET_EXPORTS) \
46111 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46112 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46113
46114 @endif target-libstdc++-v3
46115
46116 # Other targets (info, dvi, pdf, etc.)
46117
46118 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
46119 maybe-info-target-libstdc++-v3:
46120 @if target-libstdc++-v3
46121 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
46122
46123 info-target-libstdc++-v3: \
46124 configure-target-libstdc++-v3
46125 @: $(MAKE); $(unstage)
46126 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46127 r=`${PWD_COMMAND}`; export r; \
46128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46129 $(RAW_CXX_TARGET_EXPORTS) \
46130 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
46131 for flag in $(EXTRA_TARGET_FLAGS); do \
46132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46133 done; \
46134 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46137 "RANLIB=$${RANLIB}" \
46138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46139 info) \
46140 || exit 1
46141
46142 @endif target-libstdc++-v3
46143
46144 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
46145 maybe-dvi-target-libstdc++-v3:
46146 @if target-libstdc++-v3
46147 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
46148
46149 dvi-target-libstdc++-v3: \
46150 configure-target-libstdc++-v3
46151 @: $(MAKE); $(unstage)
46152 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46153 r=`${PWD_COMMAND}`; export r; \
46154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46155 $(RAW_CXX_TARGET_EXPORTS) \
46156 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
46157 for flag in $(EXTRA_TARGET_FLAGS); do \
46158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46159 done; \
46160 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46163 "RANLIB=$${RANLIB}" \
46164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46165 dvi) \
46166 || exit 1
46167
46168 @endif target-libstdc++-v3
46169
46170 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
46171 maybe-pdf-target-libstdc++-v3:
46172 @if target-libstdc++-v3
46173 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
46174
46175 pdf-target-libstdc++-v3: \
46176 configure-target-libstdc++-v3
46177 @: $(MAKE); $(unstage)
46178 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46179 r=`${PWD_COMMAND}`; export r; \
46180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46181 $(RAW_CXX_TARGET_EXPORTS) \
46182 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
46183 for flag in $(EXTRA_TARGET_FLAGS); do \
46184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46185 done; \
46186 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46189 "RANLIB=$${RANLIB}" \
46190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46191 pdf) \
46192 || exit 1
46193
46194 @endif target-libstdc++-v3
46195
46196 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
46197 maybe-html-target-libstdc++-v3:
46198 @if target-libstdc++-v3
46199 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
46200
46201 html-target-libstdc++-v3: \
46202 configure-target-libstdc++-v3
46203 @: $(MAKE); $(unstage)
46204 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46205 r=`${PWD_COMMAND}`; export r; \
46206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46207 $(RAW_CXX_TARGET_EXPORTS) \
46208 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
46209 for flag in $(EXTRA_TARGET_FLAGS); do \
46210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46211 done; \
46212 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46215 "RANLIB=$${RANLIB}" \
46216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46217 html) \
46218 || exit 1
46219
46220 @endif target-libstdc++-v3
46221
46222 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
46223 maybe-TAGS-target-libstdc++-v3:
46224 @if target-libstdc++-v3
46225 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
46226
46227 TAGS-target-libstdc++-v3: \
46228 configure-target-libstdc++-v3
46229 @: $(MAKE); $(unstage)
46230 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46231 r=`${PWD_COMMAND}`; export r; \
46232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46233 $(RAW_CXX_TARGET_EXPORTS) \
46234 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
46235 for flag in $(EXTRA_TARGET_FLAGS); do \
46236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46237 done; \
46238 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46241 "RANLIB=$${RANLIB}" \
46242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46243 TAGS) \
46244 || exit 1
46245
46246 @endif target-libstdc++-v3
46247
46248 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
46249 maybe-install-info-target-libstdc++-v3:
46250 @if target-libstdc++-v3
46251 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
46252
46253 install-info-target-libstdc++-v3: \
46254 configure-target-libstdc++-v3 \
46255 info-target-libstdc++-v3
46256 @: $(MAKE); $(unstage)
46257 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46258 r=`${PWD_COMMAND}`; export r; \
46259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46260 $(RAW_CXX_TARGET_EXPORTS) \
46261 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
46262 for flag in $(EXTRA_TARGET_FLAGS); do \
46263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46264 done; \
46265 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46268 "RANLIB=$${RANLIB}" \
46269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46270 install-info) \
46271 || exit 1
46272
46273 @endif target-libstdc++-v3
46274
46275 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
46276 maybe-install-dvi-target-libstdc++-v3:
46277 @if target-libstdc++-v3
46278 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
46279
46280 install-dvi-target-libstdc++-v3: \
46281 configure-target-libstdc++-v3 \
46282 dvi-target-libstdc++-v3
46283 @: $(MAKE); $(unstage)
46284 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46285 r=`${PWD_COMMAND}`; export r; \
46286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46287 $(RAW_CXX_TARGET_EXPORTS) \
46288 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
46289 for flag in $(EXTRA_TARGET_FLAGS); do \
46290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46291 done; \
46292 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46295 "RANLIB=$${RANLIB}" \
46296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46297 install-dvi) \
46298 || exit 1
46299
46300 @endif target-libstdc++-v3
46301
46302 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
46303 maybe-install-pdf-target-libstdc++-v3:
46304 @if target-libstdc++-v3
46305 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
46306
46307 install-pdf-target-libstdc++-v3: \
46308 configure-target-libstdc++-v3 \
46309 pdf-target-libstdc++-v3
46310 @: $(MAKE); $(unstage)
46311 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46312 r=`${PWD_COMMAND}`; export r; \
46313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46314 $(RAW_CXX_TARGET_EXPORTS) \
46315 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
46316 for flag in $(EXTRA_TARGET_FLAGS); do \
46317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46318 done; \
46319 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46322 "RANLIB=$${RANLIB}" \
46323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46324 install-pdf) \
46325 || exit 1
46326
46327 @endif target-libstdc++-v3
46328
46329 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
46330 maybe-install-html-target-libstdc++-v3:
46331 @if target-libstdc++-v3
46332 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
46333
46334 install-html-target-libstdc++-v3: \
46335 configure-target-libstdc++-v3 \
46336 html-target-libstdc++-v3
46337 @: $(MAKE); $(unstage)
46338 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46339 r=`${PWD_COMMAND}`; export r; \
46340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46341 $(RAW_CXX_TARGET_EXPORTS) \
46342 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
46343 for flag in $(EXTRA_TARGET_FLAGS); do \
46344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46345 done; \
46346 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46349 "RANLIB=$${RANLIB}" \
46350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46351 install-html) \
46352 || exit 1
46353
46354 @endif target-libstdc++-v3
46355
46356 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
46357 maybe-installcheck-target-libstdc++-v3:
46358 @if target-libstdc++-v3
46359 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
46360
46361 installcheck-target-libstdc++-v3: \
46362 configure-target-libstdc++-v3
46363 @: $(MAKE); $(unstage)
46364 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46365 r=`${PWD_COMMAND}`; export r; \
46366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46367 $(RAW_CXX_TARGET_EXPORTS) \
46368 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
46369 for flag in $(EXTRA_TARGET_FLAGS); do \
46370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46371 done; \
46372 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46375 "RANLIB=$${RANLIB}" \
46376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46377 installcheck) \
46378 || exit 1
46379
46380 @endif target-libstdc++-v3
46381
46382 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
46383 maybe-mostlyclean-target-libstdc++-v3:
46384 @if target-libstdc++-v3
46385 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
46386
46387 mostlyclean-target-libstdc++-v3:
46388 @: $(MAKE); $(unstage)
46389 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46390 r=`${PWD_COMMAND}`; export r; \
46391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46392 $(RAW_CXX_TARGET_EXPORTS) \
46393 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46394 for flag in $(EXTRA_TARGET_FLAGS); do \
46395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46396 done; \
46397 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46400 "RANLIB=$${RANLIB}" \
46401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46402 mostlyclean) \
46403 || exit 1
46404
46405 @endif target-libstdc++-v3
46406
46407 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
46408 maybe-clean-target-libstdc++-v3:
46409 @if target-libstdc++-v3
46410 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
46411
46412 clean-target-libstdc++-v3:
46413 @: $(MAKE); $(unstage)
46414 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46415 r=`${PWD_COMMAND}`; export r; \
46416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46417 $(RAW_CXX_TARGET_EXPORTS) \
46418 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46419 for flag in $(EXTRA_TARGET_FLAGS); do \
46420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46421 done; \
46422 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46425 "RANLIB=$${RANLIB}" \
46426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46427 clean) \
46428 || exit 1
46429
46430 @endif target-libstdc++-v3
46431
46432 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
46433 maybe-distclean-target-libstdc++-v3:
46434 @if target-libstdc++-v3
46435 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
46436
46437 distclean-target-libstdc++-v3:
46438 @: $(MAKE); $(unstage)
46439 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46440 r=`${PWD_COMMAND}`; export r; \
46441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46442 $(RAW_CXX_TARGET_EXPORTS) \
46443 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46444 for flag in $(EXTRA_TARGET_FLAGS); do \
46445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46446 done; \
46447 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46450 "RANLIB=$${RANLIB}" \
46451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46452 distclean) \
46453 || exit 1
46454
46455 @endif target-libstdc++-v3
46456
46457 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
46458 maybe-maintainer-clean-target-libstdc++-v3:
46459 @if target-libstdc++-v3
46460 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
46461
46462 maintainer-clean-target-libstdc++-v3:
46463 @: $(MAKE); $(unstage)
46464 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46465 r=`${PWD_COMMAND}`; export r; \
46466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46467 $(RAW_CXX_TARGET_EXPORTS) \
46468 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46469 for flag in $(EXTRA_TARGET_FLAGS); do \
46470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46471 done; \
46472 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46475 "RANLIB=$${RANLIB}" \
46476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46477 maintainer-clean) \
46478 || exit 1
46479
46480 @endif target-libstdc++-v3
46481
46482
46483
46484
46485
46486 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
46487 maybe-configure-target-libsanitizer:
46488 @if gcc-bootstrap
46489 configure-target-libsanitizer: stage_current
46490 @endif gcc-bootstrap
46491 @if target-libsanitizer
46492 maybe-configure-target-libsanitizer: configure-target-libsanitizer
46493 configure-target-libsanitizer:
46494 @r=`${PWD_COMMAND}`; export r; \
46495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46496 echo "Checking multilib configuration for libsanitizer..."; \
46497 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46498 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46499 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46500 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46501 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46502 else \
46503 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46504 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46505 fi; \
46506 else \
46507 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46508 fi; \
46509 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46510 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46511 $(RAW_CXX_TARGET_EXPORTS) \
46512 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
46513 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
46514 case $(srcdir) in \
46515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46516 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46518 esac; \
46519 module_srcdir=libsanitizer; \
46520 rm -f no-such-file || : ; \
46521 CONFIG_SITE=no-such-file $(SHELL) \
46522 $$s/$$module_srcdir/configure \
46523 --srcdir=$${topdir}/$$module_srcdir \
46524 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46525 --target=${target_alias} \
46526 || exit 1
46527 @endif target-libsanitizer
46528
46529
46530
46531 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
46532 maybe-configure-stage1-target-libsanitizer:
46533 @if target-libsanitizer-bootstrap
46534 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46535 configure-stage1-target-libsanitizer:
46536 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46537 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46538 @r=`${PWD_COMMAND}`; export r; \
46539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46540 TFLAGS="$(STAGE1_TFLAGS)"; \
46541 echo "Checking multilib configuration for libsanitizer..."; \
46542 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46543 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46544 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46545 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46546 else \
46547 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46548 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46549 fi; \
46550 else \
46551 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46552 fi; \
46553 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46554 $(RAW_CXX_TARGET_EXPORTS) \
46555 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46556 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46557 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46558 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
46559 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46560 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46561 case $(srcdir) in \
46562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46563 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46565 esac; \
46566 module_srcdir=libsanitizer; \
46567 $(SHELL) $$s/$$module_srcdir/configure \
46568 --srcdir=$${topdir}/$$module_srcdir \
46569 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46570 --target=${target_alias} \
46571 \
46572 $(STAGE1_CONFIGURE_FLAGS)
46573 @endif target-libsanitizer-bootstrap
46574
46575 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
46576 maybe-configure-stage2-target-libsanitizer:
46577 @if target-libsanitizer-bootstrap
46578 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
46579 configure-stage2-target-libsanitizer:
46580 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46581 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46582 @r=`${PWD_COMMAND}`; export r; \
46583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46584 TFLAGS="$(STAGE2_TFLAGS)"; \
46585 echo "Checking multilib configuration for libsanitizer..."; \
46586 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46587 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46588 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46589 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46590 else \
46591 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46592 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46593 fi; \
46594 else \
46595 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46596 fi; \
46597 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46598 $(RAW_CXX_TARGET_EXPORTS) \
46599 \
46600 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46601 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46602 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46603 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
46604 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46605 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46606 case $(srcdir) in \
46607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46608 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46610 esac; \
46611 module_srcdir=libsanitizer; \
46612 $(SHELL) $$s/$$module_srcdir/configure \
46613 --srcdir=$${topdir}/$$module_srcdir \
46614 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46615 --target=${target_alias} \
46616 --with-build-libsubdir=$(HOST_SUBDIR) \
46617 $(STAGE2_CONFIGURE_FLAGS)
46618 @endif target-libsanitizer-bootstrap
46619
46620 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
46621 maybe-configure-stage3-target-libsanitizer:
46622 @if target-libsanitizer-bootstrap
46623 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
46624 configure-stage3-target-libsanitizer:
46625 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46626 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46627 @r=`${PWD_COMMAND}`; export r; \
46628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46629 TFLAGS="$(STAGE3_TFLAGS)"; \
46630 echo "Checking multilib configuration for libsanitizer..."; \
46631 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46632 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46633 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46634 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46635 else \
46636 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46637 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46638 fi; \
46639 else \
46640 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46641 fi; \
46642 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46643 $(RAW_CXX_TARGET_EXPORTS) \
46644 \
46645 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46646 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46647 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46648 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
46649 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46650 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46651 case $(srcdir) in \
46652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46653 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46655 esac; \
46656 module_srcdir=libsanitizer; \
46657 $(SHELL) $$s/$$module_srcdir/configure \
46658 --srcdir=$${topdir}/$$module_srcdir \
46659 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46660 --target=${target_alias} \
46661 --with-build-libsubdir=$(HOST_SUBDIR) \
46662 $(STAGE3_CONFIGURE_FLAGS)
46663 @endif target-libsanitizer-bootstrap
46664
46665 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
46666 maybe-configure-stage4-target-libsanitizer:
46667 @if target-libsanitizer-bootstrap
46668 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
46669 configure-stage4-target-libsanitizer:
46670 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46671 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46672 @r=`${PWD_COMMAND}`; export r; \
46673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674 TFLAGS="$(STAGE4_TFLAGS)"; \
46675 echo "Checking multilib configuration for libsanitizer..."; \
46676 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46677 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46678 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46679 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46680 else \
46681 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46682 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46683 fi; \
46684 else \
46685 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46686 fi; \
46687 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46688 $(RAW_CXX_TARGET_EXPORTS) \
46689 \
46690 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46691 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46692 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46693 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
46694 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46695 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46696 case $(srcdir) in \
46697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46698 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46700 esac; \
46701 module_srcdir=libsanitizer; \
46702 $(SHELL) $$s/$$module_srcdir/configure \
46703 --srcdir=$${topdir}/$$module_srcdir \
46704 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46705 --target=${target_alias} \
46706 --with-build-libsubdir=$(HOST_SUBDIR) \
46707 $(STAGE4_CONFIGURE_FLAGS)
46708 @endif target-libsanitizer-bootstrap
46709
46710 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
46711 maybe-configure-stageprofile-target-libsanitizer:
46712 @if target-libsanitizer-bootstrap
46713 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46714 configure-stageprofile-target-libsanitizer:
46715 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46716 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46717 @r=`${PWD_COMMAND}`; export r; \
46718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46719 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46720 echo "Checking multilib configuration for libsanitizer..."; \
46721 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46722 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46723 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46724 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46725 else \
46726 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46727 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46728 fi; \
46729 else \
46730 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46731 fi; \
46732 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46733 $(RAW_CXX_TARGET_EXPORTS) \
46734 \
46735 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46736 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46737 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46738 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
46739 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46740 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46741 case $(srcdir) in \
46742 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46743 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46744 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46745 esac; \
46746 module_srcdir=libsanitizer; \
46747 $(SHELL) $$s/$$module_srcdir/configure \
46748 --srcdir=$${topdir}/$$module_srcdir \
46749 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46750 --target=${target_alias} \
46751 --with-build-libsubdir=$(HOST_SUBDIR) \
46752 $(STAGEprofile_CONFIGURE_FLAGS)
46753 @endif target-libsanitizer-bootstrap
46754
46755 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
46756 maybe-configure-stagetrain-target-libsanitizer:
46757 @if target-libsanitizer-bootstrap
46758 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46759 configure-stagetrain-target-libsanitizer:
46760 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46761 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46762 @r=`${PWD_COMMAND}`; export r; \
46763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46764 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46765 echo "Checking multilib configuration for libsanitizer..."; \
46766 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46767 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46768 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46769 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46770 else \
46771 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46772 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46773 fi; \
46774 else \
46775 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46776 fi; \
46777 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46778 $(RAW_CXX_TARGET_EXPORTS) \
46779 \
46780 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46781 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46782 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46783 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
46784 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46785 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46786 case $(srcdir) in \
46787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46788 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46790 esac; \
46791 module_srcdir=libsanitizer; \
46792 $(SHELL) $$s/$$module_srcdir/configure \
46793 --srcdir=$${topdir}/$$module_srcdir \
46794 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46795 --target=${target_alias} \
46796 --with-build-libsubdir=$(HOST_SUBDIR) \
46797 $(STAGEtrain_CONFIGURE_FLAGS)
46798 @endif target-libsanitizer-bootstrap
46799
46800 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
46801 maybe-configure-stagefeedback-target-libsanitizer:
46802 @if target-libsanitizer-bootstrap
46803 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46804 configure-stagefeedback-target-libsanitizer:
46805 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46806 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46807 @r=`${PWD_COMMAND}`; export r; \
46808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46809 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46810 echo "Checking multilib configuration for libsanitizer..."; \
46811 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46812 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46813 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46814 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46815 else \
46816 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46817 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46818 fi; \
46819 else \
46820 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46821 fi; \
46822 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46823 $(RAW_CXX_TARGET_EXPORTS) \
46824 \
46825 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46826 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46827 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46828 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
46829 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46830 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46831 case $(srcdir) in \
46832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46833 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46835 esac; \
46836 module_srcdir=libsanitizer; \
46837 $(SHELL) $$s/$$module_srcdir/configure \
46838 --srcdir=$${topdir}/$$module_srcdir \
46839 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46840 --target=${target_alias} \
46841 --with-build-libsubdir=$(HOST_SUBDIR) \
46842 $(STAGEfeedback_CONFIGURE_FLAGS)
46843 @endif target-libsanitizer-bootstrap
46844
46845 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
46846 maybe-configure-stageautoprofile-target-libsanitizer:
46847 @if target-libsanitizer-bootstrap
46848 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46849 configure-stageautoprofile-target-libsanitizer:
46850 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46851 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46852 @r=`${PWD_COMMAND}`; export r; \
46853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46854 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46855 echo "Checking multilib configuration for libsanitizer..."; \
46856 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46857 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46858 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46859 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46860 else \
46861 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46862 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46863 fi; \
46864 else \
46865 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46866 fi; \
46867 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46868 $(RAW_CXX_TARGET_EXPORTS) \
46869 \
46870 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46871 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46872 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46873 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
46874 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46875 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46876 case $(srcdir) in \
46877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46878 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46880 esac; \
46881 module_srcdir=libsanitizer; \
46882 $(SHELL) $$s/$$module_srcdir/configure \
46883 --srcdir=$${topdir}/$$module_srcdir \
46884 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46885 --target=${target_alias} \
46886 --with-build-libsubdir=$(HOST_SUBDIR) \
46887 $(STAGEautoprofile_CONFIGURE_FLAGS)
46888 @endif target-libsanitizer-bootstrap
46889
46890 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
46891 maybe-configure-stageautofeedback-target-libsanitizer:
46892 @if target-libsanitizer-bootstrap
46893 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46894 configure-stageautofeedback-target-libsanitizer:
46895 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46896 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46897 @r=`${PWD_COMMAND}`; export r; \
46898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46899 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46900 echo "Checking multilib configuration for libsanitizer..."; \
46901 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46902 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46903 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46904 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46905 else \
46906 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46907 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46908 fi; \
46909 else \
46910 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46911 fi; \
46912 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46913 $(RAW_CXX_TARGET_EXPORTS) \
46914 \
46915 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46916 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46917 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46918 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
46919 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46920 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46921 case $(srcdir) in \
46922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46923 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46925 esac; \
46926 module_srcdir=libsanitizer; \
46927 $(SHELL) $$s/$$module_srcdir/configure \
46928 --srcdir=$${topdir}/$$module_srcdir \
46929 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46930 --target=${target_alias} \
46931 --with-build-libsubdir=$(HOST_SUBDIR) \
46932 $(STAGEautofeedback_CONFIGURE_FLAGS)
46933 @endif target-libsanitizer-bootstrap
46934
46935
46936
46937
46938
46939 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
46940 maybe-all-target-libsanitizer:
46941 @if gcc-bootstrap
46942 all-target-libsanitizer: stage_current
46943 @endif gcc-bootstrap
46944 @if target-libsanitizer
46945 TARGET-target-libsanitizer=all
46946 maybe-all-target-libsanitizer: all-target-libsanitizer
46947 all-target-libsanitizer: configure-target-libsanitizer
46948 @r=`${PWD_COMMAND}`; export r; \
46949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46950 $(RAW_CXX_TARGET_EXPORTS) \
46951 (cd $(TARGET_SUBDIR)/libsanitizer && \
46952 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46953 $(TARGET-target-libsanitizer))
46954 @endif target-libsanitizer
46955
46956
46957
46958 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
46959 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
46960 maybe-all-stage1-target-libsanitizer:
46961 maybe-clean-stage1-target-libsanitizer:
46962 @if target-libsanitizer-bootstrap
46963 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
46964 all-stage1: all-stage1-target-libsanitizer
46965 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
46966 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46967 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46968 @r=`${PWD_COMMAND}`; export r; \
46969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46970 TFLAGS="$(STAGE1_TFLAGS)"; \
46971 $(RAW_CXX_TARGET_EXPORTS) \
46972 cd $(TARGET_SUBDIR)/libsanitizer && \
46973 \
46974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46975 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46976 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46977 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46981 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46982 \
46983 TFLAGS="$(STAGE1_TFLAGS)" \
46984 $(TARGET-stage1-target-libsanitizer)
46985
46986 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
46987 clean-stage1: clean-stage1-target-libsanitizer
46988 clean-stage1-target-libsanitizer:
46989 @if [ $(current_stage) = stage1 ]; then \
46990 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46991 else \
46992 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
46993 $(MAKE) stage1-start; \
46994 fi; \
46995 cd $(TARGET_SUBDIR)/libsanitizer && \
46996 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46997 clean
46998 @endif target-libsanitizer-bootstrap
46999
47000
47001 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
47002 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
47003 maybe-all-stage2-target-libsanitizer:
47004 maybe-clean-stage2-target-libsanitizer:
47005 @if target-libsanitizer-bootstrap
47006 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
47007 all-stage2: all-stage2-target-libsanitizer
47008 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
47009 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
47010 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47011 @r=`${PWD_COMMAND}`; export r; \
47012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47013 TFLAGS="$(STAGE2_TFLAGS)"; \
47014 $(RAW_CXX_TARGET_EXPORTS) \
47015 \
47016 cd $(TARGET_SUBDIR)/libsanitizer && \
47017 \
47018 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47019 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47020 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47021 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47025 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47026 TFLAGS="$(STAGE2_TFLAGS)" \
47027 $(TARGET-stage2-target-libsanitizer)
47028
47029 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
47030 clean-stage2: clean-stage2-target-libsanitizer
47031 clean-stage2-target-libsanitizer:
47032 @if [ $(current_stage) = stage2 ]; then \
47033 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47034 else \
47035 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
47036 $(MAKE) stage2-start; \
47037 fi; \
47038 cd $(TARGET_SUBDIR)/libsanitizer && \
47039 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47040 @endif target-libsanitizer-bootstrap
47041
47042
47043 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
47044 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
47045 maybe-all-stage3-target-libsanitizer:
47046 maybe-clean-stage3-target-libsanitizer:
47047 @if target-libsanitizer-bootstrap
47048 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
47049 all-stage3: all-stage3-target-libsanitizer
47050 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
47051 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
47052 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47053 @r=`${PWD_COMMAND}`; export r; \
47054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055 TFLAGS="$(STAGE3_TFLAGS)"; \
47056 $(RAW_CXX_TARGET_EXPORTS) \
47057 \
47058 cd $(TARGET_SUBDIR)/libsanitizer && \
47059 \
47060 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47061 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47062 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47063 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47064 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47065 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47066 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47067 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47068 TFLAGS="$(STAGE3_TFLAGS)" \
47069 $(TARGET-stage3-target-libsanitizer)
47070
47071 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
47072 clean-stage3: clean-stage3-target-libsanitizer
47073 clean-stage3-target-libsanitizer:
47074 @if [ $(current_stage) = stage3 ]; then \
47075 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47076 else \
47077 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
47078 $(MAKE) stage3-start; \
47079 fi; \
47080 cd $(TARGET_SUBDIR)/libsanitizer && \
47081 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47082 @endif target-libsanitizer-bootstrap
47083
47084
47085 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
47086 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
47087 maybe-all-stage4-target-libsanitizer:
47088 maybe-clean-stage4-target-libsanitizer:
47089 @if target-libsanitizer-bootstrap
47090 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
47091 all-stage4: all-stage4-target-libsanitizer
47092 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
47093 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
47094 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47095 @r=`${PWD_COMMAND}`; export r; \
47096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097 TFLAGS="$(STAGE4_TFLAGS)"; \
47098 $(RAW_CXX_TARGET_EXPORTS) \
47099 \
47100 cd $(TARGET_SUBDIR)/libsanitizer && \
47101 \
47102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47103 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47104 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47105 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47109 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47110 TFLAGS="$(STAGE4_TFLAGS)" \
47111 $(TARGET-stage4-target-libsanitizer)
47112
47113 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
47114 clean-stage4: clean-stage4-target-libsanitizer
47115 clean-stage4-target-libsanitizer:
47116 @if [ $(current_stage) = stage4 ]; then \
47117 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47118 else \
47119 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
47120 $(MAKE) stage4-start; \
47121 fi; \
47122 cd $(TARGET_SUBDIR)/libsanitizer && \
47123 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47124 @endif target-libsanitizer-bootstrap
47125
47126
47127 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
47128 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
47129 maybe-all-stageprofile-target-libsanitizer:
47130 maybe-clean-stageprofile-target-libsanitizer:
47131 @if target-libsanitizer-bootstrap
47132 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
47133 all-stageprofile: all-stageprofile-target-libsanitizer
47134 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
47135 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
47136 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47137 @r=`${PWD_COMMAND}`; export r; \
47138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47139 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47140 $(RAW_CXX_TARGET_EXPORTS) \
47141 \
47142 cd $(TARGET_SUBDIR)/libsanitizer && \
47143 \
47144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47145 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47146 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47147 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47151 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47152 TFLAGS="$(STAGEprofile_TFLAGS)" \
47153 $(TARGET-stageprofile-target-libsanitizer)
47154
47155 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
47156 clean-stageprofile: clean-stageprofile-target-libsanitizer
47157 clean-stageprofile-target-libsanitizer:
47158 @if [ $(current_stage) = stageprofile ]; then \
47159 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47160 else \
47161 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
47162 $(MAKE) stageprofile-start; \
47163 fi; \
47164 cd $(TARGET_SUBDIR)/libsanitizer && \
47165 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47166 @endif target-libsanitizer-bootstrap
47167
47168
47169 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
47170 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
47171 maybe-all-stagetrain-target-libsanitizer:
47172 maybe-clean-stagetrain-target-libsanitizer:
47173 @if target-libsanitizer-bootstrap
47174 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
47175 all-stagetrain: all-stagetrain-target-libsanitizer
47176 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
47177 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
47178 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47179 @r=`${PWD_COMMAND}`; export r; \
47180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47181 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47182 $(RAW_CXX_TARGET_EXPORTS) \
47183 \
47184 cd $(TARGET_SUBDIR)/libsanitizer && \
47185 \
47186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47187 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47188 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47189 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47193 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47194 TFLAGS="$(STAGEtrain_TFLAGS)" \
47195 $(TARGET-stagetrain-target-libsanitizer)
47196
47197 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
47198 clean-stagetrain: clean-stagetrain-target-libsanitizer
47199 clean-stagetrain-target-libsanitizer:
47200 @if [ $(current_stage) = stagetrain ]; then \
47201 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47202 else \
47203 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
47204 $(MAKE) stagetrain-start; \
47205 fi; \
47206 cd $(TARGET_SUBDIR)/libsanitizer && \
47207 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47208 @endif target-libsanitizer-bootstrap
47209
47210
47211 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
47212 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
47213 maybe-all-stagefeedback-target-libsanitizer:
47214 maybe-clean-stagefeedback-target-libsanitizer:
47215 @if target-libsanitizer-bootstrap
47216 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
47217 all-stagefeedback: all-stagefeedback-target-libsanitizer
47218 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
47219 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
47220 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47221 @r=`${PWD_COMMAND}`; export r; \
47222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47223 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47224 $(RAW_CXX_TARGET_EXPORTS) \
47225 \
47226 cd $(TARGET_SUBDIR)/libsanitizer && \
47227 \
47228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47229 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47235 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47236 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47237 $(TARGET-stagefeedback-target-libsanitizer)
47238
47239 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
47240 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
47241 clean-stagefeedback-target-libsanitizer:
47242 @if [ $(current_stage) = stagefeedback ]; then \
47243 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47244 else \
47245 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
47246 $(MAKE) stagefeedback-start; \
47247 fi; \
47248 cd $(TARGET_SUBDIR)/libsanitizer && \
47249 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47250 @endif target-libsanitizer-bootstrap
47251
47252
47253 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
47254 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
47255 maybe-all-stageautoprofile-target-libsanitizer:
47256 maybe-clean-stageautoprofile-target-libsanitizer:
47257 @if target-libsanitizer-bootstrap
47258 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
47259 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
47260 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
47261 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
47262 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47263 @r=`${PWD_COMMAND}`; export r; \
47264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47265 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47266 $(RAW_CXX_TARGET_EXPORTS) \
47267 \
47268 cd $(TARGET_SUBDIR)/libsanitizer && \
47269 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47271 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47272 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47273 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47277 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47278 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47279 $(TARGET-stageautoprofile-target-libsanitizer)
47280
47281 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
47282 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
47283 clean-stageautoprofile-target-libsanitizer:
47284 @if [ $(current_stage) = stageautoprofile ]; then \
47285 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47286 else \
47287 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
47288 $(MAKE) stageautoprofile-start; \
47289 fi; \
47290 cd $(TARGET_SUBDIR)/libsanitizer && \
47291 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47292 @endif target-libsanitizer-bootstrap
47293
47294
47295 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
47296 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
47297 maybe-all-stageautofeedback-target-libsanitizer:
47298 maybe-clean-stageautofeedback-target-libsanitizer:
47299 @if target-libsanitizer-bootstrap
47300 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
47301 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
47302 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
47303 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
47304 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47305 @r=`${PWD_COMMAND}`; export r; \
47306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47307 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47308 $(RAW_CXX_TARGET_EXPORTS) \
47309 \
47310 cd $(TARGET_SUBDIR)/libsanitizer && \
47311 \
47312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47313 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47314 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47315 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47319 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47320 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47321 $(TARGET-stageautofeedback-target-libsanitizer)
47322
47323 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
47324 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
47325 clean-stageautofeedback-target-libsanitizer:
47326 @if [ $(current_stage) = stageautofeedback ]; then \
47327 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47328 else \
47329 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
47330 $(MAKE) stageautofeedback-start; \
47331 fi; \
47332 cd $(TARGET_SUBDIR)/libsanitizer && \
47333 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47334 @endif target-libsanitizer-bootstrap
47335
47336
47337
47338
47339
47340
47341 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
47342 maybe-check-target-libsanitizer:
47343 @if target-libsanitizer
47344 maybe-check-target-libsanitizer: check-target-libsanitizer
47345
47346 check-target-libsanitizer:
47347 @: $(MAKE); $(unstage)
47348 @r=`${PWD_COMMAND}`; export r; \
47349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47350 $(RAW_CXX_TARGET_EXPORTS) \
47351 (cd $(TARGET_SUBDIR)/libsanitizer && \
47352 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47353
47354 @endif target-libsanitizer
47355
47356 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
47357 maybe-install-target-libsanitizer:
47358 @if target-libsanitizer
47359 maybe-install-target-libsanitizer: install-target-libsanitizer
47360
47361 install-target-libsanitizer: installdirs
47362 @: $(MAKE); $(unstage)
47363 @r=`${PWD_COMMAND}`; export r; \
47364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47365 $(RAW_CXX_TARGET_EXPORTS) \
47366 (cd $(TARGET_SUBDIR)/libsanitizer && \
47367 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47368
47369 @endif target-libsanitizer
47370
47371 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
47372 maybe-install-strip-target-libsanitizer:
47373 @if target-libsanitizer
47374 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
47375
47376 install-strip-target-libsanitizer: installdirs
47377 @: $(MAKE); $(unstage)
47378 @r=`${PWD_COMMAND}`; export r; \
47379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47380 $(RAW_CXX_TARGET_EXPORTS) \
47381 (cd $(TARGET_SUBDIR)/libsanitizer && \
47382 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47383
47384 @endif target-libsanitizer
47385
47386 # Other targets (info, dvi, pdf, etc.)
47387
47388 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
47389 maybe-info-target-libsanitizer:
47390 @if target-libsanitizer
47391 maybe-info-target-libsanitizer: info-target-libsanitizer
47392
47393 info-target-libsanitizer: \
47394 configure-target-libsanitizer
47395 @: $(MAKE); $(unstage)
47396 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47397 r=`${PWD_COMMAND}`; export r; \
47398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47399 $(RAW_CXX_TARGET_EXPORTS) \
47400 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
47401 for flag in $(EXTRA_TARGET_FLAGS); do \
47402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47403 done; \
47404 (cd $(TARGET_SUBDIR)/libsanitizer && \
47405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47407 "RANLIB=$${RANLIB}" \
47408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47409 info) \
47410 || exit 1
47411
47412 @endif target-libsanitizer
47413
47414 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
47415 maybe-dvi-target-libsanitizer:
47416 @if target-libsanitizer
47417 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
47418
47419 dvi-target-libsanitizer: \
47420 configure-target-libsanitizer
47421 @: $(MAKE); $(unstage)
47422 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47423 r=`${PWD_COMMAND}`; export r; \
47424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47425 $(RAW_CXX_TARGET_EXPORTS) \
47426 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
47427 for flag in $(EXTRA_TARGET_FLAGS); do \
47428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47429 done; \
47430 (cd $(TARGET_SUBDIR)/libsanitizer && \
47431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47433 "RANLIB=$${RANLIB}" \
47434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47435 dvi) \
47436 || exit 1
47437
47438 @endif target-libsanitizer
47439
47440 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
47441 maybe-pdf-target-libsanitizer:
47442 @if target-libsanitizer
47443 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
47444
47445 pdf-target-libsanitizer: \
47446 configure-target-libsanitizer
47447 @: $(MAKE); $(unstage)
47448 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47449 r=`${PWD_COMMAND}`; export r; \
47450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47451 $(RAW_CXX_TARGET_EXPORTS) \
47452 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
47453 for flag in $(EXTRA_TARGET_FLAGS); do \
47454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47455 done; \
47456 (cd $(TARGET_SUBDIR)/libsanitizer && \
47457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47459 "RANLIB=$${RANLIB}" \
47460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47461 pdf) \
47462 || exit 1
47463
47464 @endif target-libsanitizer
47465
47466 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
47467 maybe-html-target-libsanitizer:
47468 @if target-libsanitizer
47469 maybe-html-target-libsanitizer: html-target-libsanitizer
47470
47471 html-target-libsanitizer: \
47472 configure-target-libsanitizer
47473 @: $(MAKE); $(unstage)
47474 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47475 r=`${PWD_COMMAND}`; export r; \
47476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47477 $(RAW_CXX_TARGET_EXPORTS) \
47478 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
47479 for flag in $(EXTRA_TARGET_FLAGS); do \
47480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47481 done; \
47482 (cd $(TARGET_SUBDIR)/libsanitizer && \
47483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47485 "RANLIB=$${RANLIB}" \
47486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47487 html) \
47488 || exit 1
47489
47490 @endif target-libsanitizer
47491
47492 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
47493 maybe-TAGS-target-libsanitizer:
47494 @if target-libsanitizer
47495 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
47496
47497 TAGS-target-libsanitizer: \
47498 configure-target-libsanitizer
47499 @: $(MAKE); $(unstage)
47500 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47501 r=`${PWD_COMMAND}`; export r; \
47502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503 $(RAW_CXX_TARGET_EXPORTS) \
47504 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
47505 for flag in $(EXTRA_TARGET_FLAGS); do \
47506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47507 done; \
47508 (cd $(TARGET_SUBDIR)/libsanitizer && \
47509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47511 "RANLIB=$${RANLIB}" \
47512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47513 TAGS) \
47514 || exit 1
47515
47516 @endif target-libsanitizer
47517
47518 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
47519 maybe-install-info-target-libsanitizer:
47520 @if target-libsanitizer
47521 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
47522
47523 install-info-target-libsanitizer: \
47524 configure-target-libsanitizer \
47525 info-target-libsanitizer
47526 @: $(MAKE); $(unstage)
47527 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47528 r=`${PWD_COMMAND}`; export r; \
47529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47530 $(RAW_CXX_TARGET_EXPORTS) \
47531 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
47532 for flag in $(EXTRA_TARGET_FLAGS); do \
47533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47534 done; \
47535 (cd $(TARGET_SUBDIR)/libsanitizer && \
47536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47538 "RANLIB=$${RANLIB}" \
47539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47540 install-info) \
47541 || exit 1
47542
47543 @endif target-libsanitizer
47544
47545 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
47546 maybe-install-dvi-target-libsanitizer:
47547 @if target-libsanitizer
47548 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
47549
47550 install-dvi-target-libsanitizer: \
47551 configure-target-libsanitizer \
47552 dvi-target-libsanitizer
47553 @: $(MAKE); $(unstage)
47554 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47555 r=`${PWD_COMMAND}`; export r; \
47556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47557 $(RAW_CXX_TARGET_EXPORTS) \
47558 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
47559 for flag in $(EXTRA_TARGET_FLAGS); do \
47560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47561 done; \
47562 (cd $(TARGET_SUBDIR)/libsanitizer && \
47563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47565 "RANLIB=$${RANLIB}" \
47566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47567 install-dvi) \
47568 || exit 1
47569
47570 @endif target-libsanitizer
47571
47572 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
47573 maybe-install-pdf-target-libsanitizer:
47574 @if target-libsanitizer
47575 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
47576
47577 install-pdf-target-libsanitizer: \
47578 configure-target-libsanitizer \
47579 pdf-target-libsanitizer
47580 @: $(MAKE); $(unstage)
47581 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47582 r=`${PWD_COMMAND}`; export r; \
47583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47584 $(RAW_CXX_TARGET_EXPORTS) \
47585 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
47586 for flag in $(EXTRA_TARGET_FLAGS); do \
47587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47588 done; \
47589 (cd $(TARGET_SUBDIR)/libsanitizer && \
47590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47592 "RANLIB=$${RANLIB}" \
47593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47594 install-pdf) \
47595 || exit 1
47596
47597 @endif target-libsanitizer
47598
47599 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
47600 maybe-install-html-target-libsanitizer:
47601 @if target-libsanitizer
47602 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
47603
47604 install-html-target-libsanitizer: \
47605 configure-target-libsanitizer \
47606 html-target-libsanitizer
47607 @: $(MAKE); $(unstage)
47608 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47609 r=`${PWD_COMMAND}`; export r; \
47610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47611 $(RAW_CXX_TARGET_EXPORTS) \
47612 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
47613 for flag in $(EXTRA_TARGET_FLAGS); do \
47614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47615 done; \
47616 (cd $(TARGET_SUBDIR)/libsanitizer && \
47617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47619 "RANLIB=$${RANLIB}" \
47620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47621 install-html) \
47622 || exit 1
47623
47624 @endif target-libsanitizer
47625
47626 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
47627 maybe-installcheck-target-libsanitizer:
47628 @if target-libsanitizer
47629 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
47630
47631 installcheck-target-libsanitizer: \
47632 configure-target-libsanitizer
47633 @: $(MAKE); $(unstage)
47634 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47635 r=`${PWD_COMMAND}`; export r; \
47636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47637 $(RAW_CXX_TARGET_EXPORTS) \
47638 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
47639 for flag in $(EXTRA_TARGET_FLAGS); do \
47640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47641 done; \
47642 (cd $(TARGET_SUBDIR)/libsanitizer && \
47643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47645 "RANLIB=$${RANLIB}" \
47646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47647 installcheck) \
47648 || exit 1
47649
47650 @endif target-libsanitizer
47651
47652 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
47653 maybe-mostlyclean-target-libsanitizer:
47654 @if target-libsanitizer
47655 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
47656
47657 mostlyclean-target-libsanitizer:
47658 @: $(MAKE); $(unstage)
47659 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47660 r=`${PWD_COMMAND}`; export r; \
47661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662 $(RAW_CXX_TARGET_EXPORTS) \
47663 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
47664 for flag in $(EXTRA_TARGET_FLAGS); do \
47665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666 done; \
47667 (cd $(TARGET_SUBDIR)/libsanitizer && \
47668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670 "RANLIB=$${RANLIB}" \
47671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672 mostlyclean) \
47673 || exit 1
47674
47675 @endif target-libsanitizer
47676
47677 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
47678 maybe-clean-target-libsanitizer:
47679 @if target-libsanitizer
47680 maybe-clean-target-libsanitizer: clean-target-libsanitizer
47681
47682 clean-target-libsanitizer:
47683 @: $(MAKE); $(unstage)
47684 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47685 r=`${PWD_COMMAND}`; export r; \
47686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47687 $(RAW_CXX_TARGET_EXPORTS) \
47688 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
47689 for flag in $(EXTRA_TARGET_FLAGS); do \
47690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47691 done; \
47692 (cd $(TARGET_SUBDIR)/libsanitizer && \
47693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47695 "RANLIB=$${RANLIB}" \
47696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47697 clean) \
47698 || exit 1
47699
47700 @endif target-libsanitizer
47701
47702 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
47703 maybe-distclean-target-libsanitizer:
47704 @if target-libsanitizer
47705 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
47706
47707 distclean-target-libsanitizer:
47708 @: $(MAKE); $(unstage)
47709 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47710 r=`${PWD_COMMAND}`; export r; \
47711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47712 $(RAW_CXX_TARGET_EXPORTS) \
47713 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
47714 for flag in $(EXTRA_TARGET_FLAGS); do \
47715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47716 done; \
47717 (cd $(TARGET_SUBDIR)/libsanitizer && \
47718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47720 "RANLIB=$${RANLIB}" \
47721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47722 distclean) \
47723 || exit 1
47724
47725 @endif target-libsanitizer
47726
47727 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
47728 maybe-maintainer-clean-target-libsanitizer:
47729 @if target-libsanitizer
47730 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
47731
47732 maintainer-clean-target-libsanitizer:
47733 @: $(MAKE); $(unstage)
47734 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47735 r=`${PWD_COMMAND}`; export r; \
47736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47737 $(RAW_CXX_TARGET_EXPORTS) \
47738 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
47739 for flag in $(EXTRA_TARGET_FLAGS); do \
47740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47741 done; \
47742 (cd $(TARGET_SUBDIR)/libsanitizer && \
47743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47745 "RANLIB=$${RANLIB}" \
47746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47747 maintainer-clean) \
47748 || exit 1
47749
47750 @endif target-libsanitizer
47751
47752
47753
47754
47755
47756 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
47757 maybe-configure-target-libvtv:
47758 @if gcc-bootstrap
47759 configure-target-libvtv: stage_current
47760 @endif gcc-bootstrap
47761 @if target-libvtv
47762 maybe-configure-target-libvtv: configure-target-libvtv
47763 configure-target-libvtv:
47764 @r=`${PWD_COMMAND}`; export r; \
47765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47766 echo "Checking multilib configuration for libvtv..."; \
47767 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47768 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47769 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47770 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47771 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47772 else \
47773 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47774 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47775 fi; \
47776 else \
47777 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47778 fi; \
47779 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47780 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47781 $(RAW_CXX_TARGET_EXPORTS) \
47782 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
47783 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
47784 case $(srcdir) in \
47785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47786 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47788 esac; \
47789 module_srcdir=libvtv; \
47790 rm -f no-such-file || : ; \
47791 CONFIG_SITE=no-such-file $(SHELL) \
47792 $$s/$$module_srcdir/configure \
47793 --srcdir=$${topdir}/$$module_srcdir \
47794 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47795 --target=${target_alias} \
47796 || exit 1
47797 @endif target-libvtv
47798
47799
47800
47801 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
47802 maybe-configure-stage1-target-libvtv:
47803 @if target-libvtv-bootstrap
47804 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
47805 configure-stage1-target-libvtv:
47806 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47807 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47808 @r=`${PWD_COMMAND}`; export r; \
47809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47810 TFLAGS="$(STAGE1_TFLAGS)"; \
47811 echo "Checking multilib configuration for libvtv..."; \
47812 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47813 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47814 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47815 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47816 else \
47817 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47818 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47819 fi; \
47820 else \
47821 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47822 fi; \
47823 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47824 $(RAW_CXX_TARGET_EXPORTS) \
47825 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47826 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47827 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47828 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
47829 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47830 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47831 case $(srcdir) in \
47832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47833 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47835 esac; \
47836 module_srcdir=libvtv; \
47837 $(SHELL) $$s/$$module_srcdir/configure \
47838 --srcdir=$${topdir}/$$module_srcdir \
47839 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47840 --target=${target_alias} \
47841 \
47842 $(STAGE1_CONFIGURE_FLAGS)
47843 @endif target-libvtv-bootstrap
47844
47845 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
47846 maybe-configure-stage2-target-libvtv:
47847 @if target-libvtv-bootstrap
47848 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
47849 configure-stage2-target-libvtv:
47850 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47851 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47852 @r=`${PWD_COMMAND}`; export r; \
47853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47854 TFLAGS="$(STAGE2_TFLAGS)"; \
47855 echo "Checking multilib configuration for libvtv..."; \
47856 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47857 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47858 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47859 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47860 else \
47861 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47862 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47863 fi; \
47864 else \
47865 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47866 fi; \
47867 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47868 $(RAW_CXX_TARGET_EXPORTS) \
47869 \
47870 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47871 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47872 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47873 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
47874 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47875 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47876 case $(srcdir) in \
47877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47878 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47880 esac; \
47881 module_srcdir=libvtv; \
47882 $(SHELL) $$s/$$module_srcdir/configure \
47883 --srcdir=$${topdir}/$$module_srcdir \
47884 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47885 --target=${target_alias} \
47886 --with-build-libsubdir=$(HOST_SUBDIR) \
47887 $(STAGE2_CONFIGURE_FLAGS)
47888 @endif target-libvtv-bootstrap
47889
47890 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
47891 maybe-configure-stage3-target-libvtv:
47892 @if target-libvtv-bootstrap
47893 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
47894 configure-stage3-target-libvtv:
47895 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47896 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47897 @r=`${PWD_COMMAND}`; export r; \
47898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47899 TFLAGS="$(STAGE3_TFLAGS)"; \
47900 echo "Checking multilib configuration for libvtv..."; \
47901 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47902 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47903 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47904 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47905 else \
47906 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47907 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47908 fi; \
47909 else \
47910 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47911 fi; \
47912 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47913 $(RAW_CXX_TARGET_EXPORTS) \
47914 \
47915 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47916 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47917 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47918 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
47919 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47920 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47921 case $(srcdir) in \
47922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47923 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47925 esac; \
47926 module_srcdir=libvtv; \
47927 $(SHELL) $$s/$$module_srcdir/configure \
47928 --srcdir=$${topdir}/$$module_srcdir \
47929 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47930 --target=${target_alias} \
47931 --with-build-libsubdir=$(HOST_SUBDIR) \
47932 $(STAGE3_CONFIGURE_FLAGS)
47933 @endif target-libvtv-bootstrap
47934
47935 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
47936 maybe-configure-stage4-target-libvtv:
47937 @if target-libvtv-bootstrap
47938 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
47939 configure-stage4-target-libvtv:
47940 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47941 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47942 @r=`${PWD_COMMAND}`; export r; \
47943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47944 TFLAGS="$(STAGE4_TFLAGS)"; \
47945 echo "Checking multilib configuration for libvtv..."; \
47946 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47947 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47948 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47949 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47950 else \
47951 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47952 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47953 fi; \
47954 else \
47955 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47956 fi; \
47957 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47958 $(RAW_CXX_TARGET_EXPORTS) \
47959 \
47960 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47961 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47962 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47963 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
47964 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47965 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47966 case $(srcdir) in \
47967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47968 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47970 esac; \
47971 module_srcdir=libvtv; \
47972 $(SHELL) $$s/$$module_srcdir/configure \
47973 --srcdir=$${topdir}/$$module_srcdir \
47974 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47975 --target=${target_alias} \
47976 --with-build-libsubdir=$(HOST_SUBDIR) \
47977 $(STAGE4_CONFIGURE_FLAGS)
47978 @endif target-libvtv-bootstrap
47979
47980 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
47981 maybe-configure-stageprofile-target-libvtv:
47982 @if target-libvtv-bootstrap
47983 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47984 configure-stageprofile-target-libvtv:
47985 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47986 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47987 @r=`${PWD_COMMAND}`; export r; \
47988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47990 echo "Checking multilib configuration for libvtv..."; \
47991 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47992 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47993 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47994 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47995 else \
47996 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47997 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47998 fi; \
47999 else \
48000 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48001 fi; \
48002 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48003 $(RAW_CXX_TARGET_EXPORTS) \
48004 \
48005 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48006 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48007 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48008 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
48009 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48010 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48011 case $(srcdir) in \
48012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48013 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48015 esac; \
48016 module_srcdir=libvtv; \
48017 $(SHELL) $$s/$$module_srcdir/configure \
48018 --srcdir=$${topdir}/$$module_srcdir \
48019 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48020 --target=${target_alias} \
48021 --with-build-libsubdir=$(HOST_SUBDIR) \
48022 $(STAGEprofile_CONFIGURE_FLAGS)
48023 @endif target-libvtv-bootstrap
48024
48025 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
48026 maybe-configure-stagetrain-target-libvtv:
48027 @if target-libvtv-bootstrap
48028 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
48029 configure-stagetrain-target-libvtv:
48030 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48031 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48032 @r=`${PWD_COMMAND}`; export r; \
48033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48034 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48035 echo "Checking multilib configuration for libvtv..."; \
48036 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48037 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48038 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48039 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48040 else \
48041 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48042 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48043 fi; \
48044 else \
48045 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48046 fi; \
48047 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48048 $(RAW_CXX_TARGET_EXPORTS) \
48049 \
48050 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48051 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48052 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48053 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
48054 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48055 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48056 case $(srcdir) in \
48057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48058 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48060 esac; \
48061 module_srcdir=libvtv; \
48062 $(SHELL) $$s/$$module_srcdir/configure \
48063 --srcdir=$${topdir}/$$module_srcdir \
48064 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48065 --target=${target_alias} \
48066 --with-build-libsubdir=$(HOST_SUBDIR) \
48067 $(STAGEtrain_CONFIGURE_FLAGS)
48068 @endif target-libvtv-bootstrap
48069
48070 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
48071 maybe-configure-stagefeedback-target-libvtv:
48072 @if target-libvtv-bootstrap
48073 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
48074 configure-stagefeedback-target-libvtv:
48075 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48076 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48077 @r=`${PWD_COMMAND}`; export r; \
48078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48079 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48080 echo "Checking multilib configuration for libvtv..."; \
48081 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48082 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48083 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48084 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48085 else \
48086 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48087 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48088 fi; \
48089 else \
48090 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48091 fi; \
48092 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48093 $(RAW_CXX_TARGET_EXPORTS) \
48094 \
48095 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48096 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48097 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48098 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
48099 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48100 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48101 case $(srcdir) in \
48102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48103 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48105 esac; \
48106 module_srcdir=libvtv; \
48107 $(SHELL) $$s/$$module_srcdir/configure \
48108 --srcdir=$${topdir}/$$module_srcdir \
48109 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48110 --target=${target_alias} \
48111 --with-build-libsubdir=$(HOST_SUBDIR) \
48112 $(STAGEfeedback_CONFIGURE_FLAGS)
48113 @endif target-libvtv-bootstrap
48114
48115 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
48116 maybe-configure-stageautoprofile-target-libvtv:
48117 @if target-libvtv-bootstrap
48118 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
48119 configure-stageautoprofile-target-libvtv:
48120 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48121 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48122 @r=`${PWD_COMMAND}`; export r; \
48123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48124 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48125 echo "Checking multilib configuration for libvtv..."; \
48126 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48127 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48128 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48129 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48130 else \
48131 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48132 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48133 fi; \
48134 else \
48135 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48136 fi; \
48137 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48138 $(RAW_CXX_TARGET_EXPORTS) \
48139 \
48140 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48141 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48142 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48143 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
48144 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48145 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48146 case $(srcdir) in \
48147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48148 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48150 esac; \
48151 module_srcdir=libvtv; \
48152 $(SHELL) $$s/$$module_srcdir/configure \
48153 --srcdir=$${topdir}/$$module_srcdir \
48154 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48155 --target=${target_alias} \
48156 --with-build-libsubdir=$(HOST_SUBDIR) \
48157 $(STAGEautoprofile_CONFIGURE_FLAGS)
48158 @endif target-libvtv-bootstrap
48159
48160 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
48161 maybe-configure-stageautofeedback-target-libvtv:
48162 @if target-libvtv-bootstrap
48163 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
48164 configure-stageautofeedback-target-libvtv:
48165 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48166 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48167 @r=`${PWD_COMMAND}`; export r; \
48168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48169 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48170 echo "Checking multilib configuration for libvtv..."; \
48171 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48172 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48173 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48174 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48175 else \
48176 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48177 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48178 fi; \
48179 else \
48180 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48181 fi; \
48182 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48183 $(RAW_CXX_TARGET_EXPORTS) \
48184 \
48185 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48186 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48187 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48188 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
48189 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48190 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48191 case $(srcdir) in \
48192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48193 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48195 esac; \
48196 module_srcdir=libvtv; \
48197 $(SHELL) $$s/$$module_srcdir/configure \
48198 --srcdir=$${topdir}/$$module_srcdir \
48199 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48200 --target=${target_alias} \
48201 --with-build-libsubdir=$(HOST_SUBDIR) \
48202 $(STAGEautofeedback_CONFIGURE_FLAGS)
48203 @endif target-libvtv-bootstrap
48204
48205
48206
48207
48208
48209 .PHONY: all-target-libvtv maybe-all-target-libvtv
48210 maybe-all-target-libvtv:
48211 @if gcc-bootstrap
48212 all-target-libvtv: stage_current
48213 @endif gcc-bootstrap
48214 @if target-libvtv
48215 TARGET-target-libvtv=all
48216 maybe-all-target-libvtv: all-target-libvtv
48217 all-target-libvtv: configure-target-libvtv
48218 @r=`${PWD_COMMAND}`; export r; \
48219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48220 $(RAW_CXX_TARGET_EXPORTS) \
48221 (cd $(TARGET_SUBDIR)/libvtv && \
48222 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48223 $(TARGET-target-libvtv))
48224 @endif target-libvtv
48225
48226
48227
48228 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
48229 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
48230 maybe-all-stage1-target-libvtv:
48231 maybe-clean-stage1-target-libvtv:
48232 @if target-libvtv-bootstrap
48233 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
48234 all-stage1: all-stage1-target-libvtv
48235 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
48236 all-stage1-target-libvtv: configure-stage1-target-libvtv
48237 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48238 @r=`${PWD_COMMAND}`; export r; \
48239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48240 TFLAGS="$(STAGE1_TFLAGS)"; \
48241 $(RAW_CXX_TARGET_EXPORTS) \
48242 cd $(TARGET_SUBDIR)/libvtv && \
48243 \
48244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48245 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48246 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48247 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48251 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48252 \
48253 TFLAGS="$(STAGE1_TFLAGS)" \
48254 $(TARGET-stage1-target-libvtv)
48255
48256 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
48257 clean-stage1: clean-stage1-target-libvtv
48258 clean-stage1-target-libvtv:
48259 @if [ $(current_stage) = stage1 ]; then \
48260 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48261 else \
48262 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
48263 $(MAKE) stage1-start; \
48264 fi; \
48265 cd $(TARGET_SUBDIR)/libvtv && \
48266 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48267 clean
48268 @endif target-libvtv-bootstrap
48269
48270
48271 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
48272 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
48273 maybe-all-stage2-target-libvtv:
48274 maybe-clean-stage2-target-libvtv:
48275 @if target-libvtv-bootstrap
48276 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
48277 all-stage2: all-stage2-target-libvtv
48278 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
48279 all-stage2-target-libvtv: configure-stage2-target-libvtv
48280 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48281 @r=`${PWD_COMMAND}`; export r; \
48282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48283 TFLAGS="$(STAGE2_TFLAGS)"; \
48284 $(RAW_CXX_TARGET_EXPORTS) \
48285 \
48286 cd $(TARGET_SUBDIR)/libvtv && \
48287 \
48288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48289 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48290 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48291 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48295 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48296 TFLAGS="$(STAGE2_TFLAGS)" \
48297 $(TARGET-stage2-target-libvtv)
48298
48299 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
48300 clean-stage2: clean-stage2-target-libvtv
48301 clean-stage2-target-libvtv:
48302 @if [ $(current_stage) = stage2 ]; then \
48303 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48304 else \
48305 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
48306 $(MAKE) stage2-start; \
48307 fi; \
48308 cd $(TARGET_SUBDIR)/libvtv && \
48309 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48310 @endif target-libvtv-bootstrap
48311
48312
48313 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
48314 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
48315 maybe-all-stage3-target-libvtv:
48316 maybe-clean-stage3-target-libvtv:
48317 @if target-libvtv-bootstrap
48318 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
48319 all-stage3: all-stage3-target-libvtv
48320 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
48321 all-stage3-target-libvtv: configure-stage3-target-libvtv
48322 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48323 @r=`${PWD_COMMAND}`; export r; \
48324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48325 TFLAGS="$(STAGE3_TFLAGS)"; \
48326 $(RAW_CXX_TARGET_EXPORTS) \
48327 \
48328 cd $(TARGET_SUBDIR)/libvtv && \
48329 \
48330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48331 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48332 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48333 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48337 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48338 TFLAGS="$(STAGE3_TFLAGS)" \
48339 $(TARGET-stage3-target-libvtv)
48340
48341 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
48342 clean-stage3: clean-stage3-target-libvtv
48343 clean-stage3-target-libvtv:
48344 @if [ $(current_stage) = stage3 ]; then \
48345 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48346 else \
48347 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
48348 $(MAKE) stage3-start; \
48349 fi; \
48350 cd $(TARGET_SUBDIR)/libvtv && \
48351 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48352 @endif target-libvtv-bootstrap
48353
48354
48355 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
48356 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
48357 maybe-all-stage4-target-libvtv:
48358 maybe-clean-stage4-target-libvtv:
48359 @if target-libvtv-bootstrap
48360 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
48361 all-stage4: all-stage4-target-libvtv
48362 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
48363 all-stage4-target-libvtv: configure-stage4-target-libvtv
48364 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48365 @r=`${PWD_COMMAND}`; export r; \
48366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48367 TFLAGS="$(STAGE4_TFLAGS)"; \
48368 $(RAW_CXX_TARGET_EXPORTS) \
48369 \
48370 cd $(TARGET_SUBDIR)/libvtv && \
48371 \
48372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48373 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48374 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48375 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48379 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48380 TFLAGS="$(STAGE4_TFLAGS)" \
48381 $(TARGET-stage4-target-libvtv)
48382
48383 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
48384 clean-stage4: clean-stage4-target-libvtv
48385 clean-stage4-target-libvtv:
48386 @if [ $(current_stage) = stage4 ]; then \
48387 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48388 else \
48389 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
48390 $(MAKE) stage4-start; \
48391 fi; \
48392 cd $(TARGET_SUBDIR)/libvtv && \
48393 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48394 @endif target-libvtv-bootstrap
48395
48396
48397 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
48398 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
48399 maybe-all-stageprofile-target-libvtv:
48400 maybe-clean-stageprofile-target-libvtv:
48401 @if target-libvtv-bootstrap
48402 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
48403 all-stageprofile: all-stageprofile-target-libvtv
48404 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
48405 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
48406 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48407 @r=`${PWD_COMMAND}`; export r; \
48408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48409 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48410 $(RAW_CXX_TARGET_EXPORTS) \
48411 \
48412 cd $(TARGET_SUBDIR)/libvtv && \
48413 \
48414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48415 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48416 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48417 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48421 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48422 TFLAGS="$(STAGEprofile_TFLAGS)" \
48423 $(TARGET-stageprofile-target-libvtv)
48424
48425 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
48426 clean-stageprofile: clean-stageprofile-target-libvtv
48427 clean-stageprofile-target-libvtv:
48428 @if [ $(current_stage) = stageprofile ]; then \
48429 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48430 else \
48431 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
48432 $(MAKE) stageprofile-start; \
48433 fi; \
48434 cd $(TARGET_SUBDIR)/libvtv && \
48435 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48436 @endif target-libvtv-bootstrap
48437
48438
48439 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
48440 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
48441 maybe-all-stagetrain-target-libvtv:
48442 maybe-clean-stagetrain-target-libvtv:
48443 @if target-libvtv-bootstrap
48444 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
48445 all-stagetrain: all-stagetrain-target-libvtv
48446 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
48447 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
48448 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48449 @r=`${PWD_COMMAND}`; export r; \
48450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451 TFLAGS="$(STAGEtrain_TFLAGS)"; \
48452 $(RAW_CXX_TARGET_EXPORTS) \
48453 \
48454 cd $(TARGET_SUBDIR)/libvtv && \
48455 \
48456 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48457 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48458 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48459 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48463 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48464 TFLAGS="$(STAGEtrain_TFLAGS)" \
48465 $(TARGET-stagetrain-target-libvtv)
48466
48467 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
48468 clean-stagetrain: clean-stagetrain-target-libvtv
48469 clean-stagetrain-target-libvtv:
48470 @if [ $(current_stage) = stagetrain ]; then \
48471 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48472 else \
48473 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
48474 $(MAKE) stagetrain-start; \
48475 fi; \
48476 cd $(TARGET_SUBDIR)/libvtv && \
48477 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48478 @endif target-libvtv-bootstrap
48479
48480
48481 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
48482 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
48483 maybe-all-stagefeedback-target-libvtv:
48484 maybe-clean-stagefeedback-target-libvtv:
48485 @if target-libvtv-bootstrap
48486 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
48487 all-stagefeedback: all-stagefeedback-target-libvtv
48488 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
48489 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
48490 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48491 @r=`${PWD_COMMAND}`; export r; \
48492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48493 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48494 $(RAW_CXX_TARGET_EXPORTS) \
48495 \
48496 cd $(TARGET_SUBDIR)/libvtv && \
48497 \
48498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48499 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48500 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48501 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48502 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48503 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48504 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48505 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48506 TFLAGS="$(STAGEfeedback_TFLAGS)" \
48507 $(TARGET-stagefeedback-target-libvtv)
48508
48509 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
48510 clean-stagefeedback: clean-stagefeedback-target-libvtv
48511 clean-stagefeedback-target-libvtv:
48512 @if [ $(current_stage) = stagefeedback ]; then \
48513 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48514 else \
48515 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
48516 $(MAKE) stagefeedback-start; \
48517 fi; \
48518 cd $(TARGET_SUBDIR)/libvtv && \
48519 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48520 @endif target-libvtv-bootstrap
48521
48522
48523 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
48524 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
48525 maybe-all-stageautoprofile-target-libvtv:
48526 maybe-clean-stageautoprofile-target-libvtv:
48527 @if target-libvtv-bootstrap
48528 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
48529 all-stageautoprofile: all-stageautoprofile-target-libvtv
48530 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
48531 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
48532 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48533 @r=`${PWD_COMMAND}`; export r; \
48534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48535 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48536 $(RAW_CXX_TARGET_EXPORTS) \
48537 \
48538 cd $(TARGET_SUBDIR)/libvtv && \
48539 $$s/gcc/config/i386/$(AUTO_PROFILE) \
48540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48541 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48542 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48543 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48547 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48548 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
48549 $(TARGET-stageautoprofile-target-libvtv)
48550
48551 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
48552 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
48553 clean-stageautoprofile-target-libvtv:
48554 @if [ $(current_stage) = stageautoprofile ]; then \
48555 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48556 else \
48557 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
48558 $(MAKE) stageautoprofile-start; \
48559 fi; \
48560 cd $(TARGET_SUBDIR)/libvtv && \
48561 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48562 @endif target-libvtv-bootstrap
48563
48564
48565 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
48566 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
48567 maybe-all-stageautofeedback-target-libvtv:
48568 maybe-clean-stageautofeedback-target-libvtv:
48569 @if target-libvtv-bootstrap
48570 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
48571 all-stageautofeedback: all-stageautofeedback-target-libvtv
48572 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
48573 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
48574 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48575 @r=`${PWD_COMMAND}`; export r; \
48576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48577 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48578 $(RAW_CXX_TARGET_EXPORTS) \
48579 \
48580 cd $(TARGET_SUBDIR)/libvtv && \
48581 \
48582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48583 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48584 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48585 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48589 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
48590 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48591 $(TARGET-stageautofeedback-target-libvtv)
48592
48593 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
48594 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
48595 clean-stageautofeedback-target-libvtv:
48596 @if [ $(current_stage) = stageautofeedback ]; then \
48597 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48598 else \
48599 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
48600 $(MAKE) stageautofeedback-start; \
48601 fi; \
48602 cd $(TARGET_SUBDIR)/libvtv && \
48603 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
48604 @endif target-libvtv-bootstrap
48605
48606
48607
48608
48609
48610
48611 .PHONY: check-target-libvtv maybe-check-target-libvtv
48612 maybe-check-target-libvtv:
48613 @if target-libvtv
48614 maybe-check-target-libvtv: check-target-libvtv
48615
48616 check-target-libvtv:
48617 @: $(MAKE); $(unstage)
48618 @r=`${PWD_COMMAND}`; export r; \
48619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48620 $(RAW_CXX_TARGET_EXPORTS) \
48621 (cd $(TARGET_SUBDIR)/libvtv && \
48622 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
48623
48624 @endif target-libvtv
48625
48626 .PHONY: install-target-libvtv maybe-install-target-libvtv
48627 maybe-install-target-libvtv:
48628 @if target-libvtv
48629 maybe-install-target-libvtv: install-target-libvtv
48630
48631 install-target-libvtv: installdirs
48632 @: $(MAKE); $(unstage)
48633 @r=`${PWD_COMMAND}`; export r; \
48634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48635 $(RAW_CXX_TARGET_EXPORTS) \
48636 (cd $(TARGET_SUBDIR)/libvtv && \
48637 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48638
48639 @endif target-libvtv
48640
48641 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
48642 maybe-install-strip-target-libvtv:
48643 @if target-libvtv
48644 maybe-install-strip-target-libvtv: install-strip-target-libvtv
48645
48646 install-strip-target-libvtv: installdirs
48647 @: $(MAKE); $(unstage)
48648 @r=`${PWD_COMMAND}`; export r; \
48649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48650 $(RAW_CXX_TARGET_EXPORTS) \
48651 (cd $(TARGET_SUBDIR)/libvtv && \
48652 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48653
48654 @endif target-libvtv
48655
48656 # Other targets (info, dvi, pdf, etc.)
48657
48658 .PHONY: maybe-info-target-libvtv info-target-libvtv
48659 maybe-info-target-libvtv:
48660 @if target-libvtv
48661 maybe-info-target-libvtv: info-target-libvtv
48662
48663 info-target-libvtv: \
48664 configure-target-libvtv
48665 @: $(MAKE); $(unstage)
48666 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48667 r=`${PWD_COMMAND}`; export r; \
48668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48669 $(RAW_CXX_TARGET_EXPORTS) \
48670 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
48671 for flag in $(EXTRA_TARGET_FLAGS); do \
48672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48673 done; \
48674 (cd $(TARGET_SUBDIR)/libvtv && \
48675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48677 "RANLIB=$${RANLIB}" \
48678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48679 info) \
48680 || exit 1
48681
48682 @endif target-libvtv
48683
48684 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
48685 maybe-dvi-target-libvtv:
48686 @if target-libvtv
48687 maybe-dvi-target-libvtv: dvi-target-libvtv
48688
48689 dvi-target-libvtv: \
48690 configure-target-libvtv
48691 @: $(MAKE); $(unstage)
48692 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48693 r=`${PWD_COMMAND}`; export r; \
48694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48695 $(RAW_CXX_TARGET_EXPORTS) \
48696 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
48697 for flag in $(EXTRA_TARGET_FLAGS); do \
48698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48699 done; \
48700 (cd $(TARGET_SUBDIR)/libvtv && \
48701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48703 "RANLIB=$${RANLIB}" \
48704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48705 dvi) \
48706 || exit 1
48707
48708 @endif target-libvtv
48709
48710 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
48711 maybe-pdf-target-libvtv:
48712 @if target-libvtv
48713 maybe-pdf-target-libvtv: pdf-target-libvtv
48714
48715 pdf-target-libvtv: \
48716 configure-target-libvtv
48717 @: $(MAKE); $(unstage)
48718 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48719 r=`${PWD_COMMAND}`; export r; \
48720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48721 $(RAW_CXX_TARGET_EXPORTS) \
48722 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
48723 for flag in $(EXTRA_TARGET_FLAGS); do \
48724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48725 done; \
48726 (cd $(TARGET_SUBDIR)/libvtv && \
48727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48729 "RANLIB=$${RANLIB}" \
48730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48731 pdf) \
48732 || exit 1
48733
48734 @endif target-libvtv
48735
48736 .PHONY: maybe-html-target-libvtv html-target-libvtv
48737 maybe-html-target-libvtv:
48738 @if target-libvtv
48739 maybe-html-target-libvtv: html-target-libvtv
48740
48741 html-target-libvtv: \
48742 configure-target-libvtv
48743 @: $(MAKE); $(unstage)
48744 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48745 r=`${PWD_COMMAND}`; export r; \
48746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48747 $(RAW_CXX_TARGET_EXPORTS) \
48748 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
48749 for flag in $(EXTRA_TARGET_FLAGS); do \
48750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48751 done; \
48752 (cd $(TARGET_SUBDIR)/libvtv && \
48753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48755 "RANLIB=$${RANLIB}" \
48756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48757 html) \
48758 || exit 1
48759
48760 @endif target-libvtv
48761
48762 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
48763 maybe-TAGS-target-libvtv:
48764 @if target-libvtv
48765 maybe-TAGS-target-libvtv: TAGS-target-libvtv
48766
48767 TAGS-target-libvtv: \
48768 configure-target-libvtv
48769 @: $(MAKE); $(unstage)
48770 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48771 r=`${PWD_COMMAND}`; export r; \
48772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48773 $(RAW_CXX_TARGET_EXPORTS) \
48774 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
48775 for flag in $(EXTRA_TARGET_FLAGS); do \
48776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48777 done; \
48778 (cd $(TARGET_SUBDIR)/libvtv && \
48779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48781 "RANLIB=$${RANLIB}" \
48782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48783 TAGS) \
48784 || exit 1
48785
48786 @endif target-libvtv
48787
48788 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
48789 maybe-install-info-target-libvtv:
48790 @if target-libvtv
48791 maybe-install-info-target-libvtv: install-info-target-libvtv
48792
48793 install-info-target-libvtv: \
48794 configure-target-libvtv \
48795 info-target-libvtv
48796 @: $(MAKE); $(unstage)
48797 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48798 r=`${PWD_COMMAND}`; export r; \
48799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48800 $(RAW_CXX_TARGET_EXPORTS) \
48801 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
48802 for flag in $(EXTRA_TARGET_FLAGS); do \
48803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48804 done; \
48805 (cd $(TARGET_SUBDIR)/libvtv && \
48806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48808 "RANLIB=$${RANLIB}" \
48809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48810 install-info) \
48811 || exit 1
48812
48813 @endif target-libvtv
48814
48815 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
48816 maybe-install-dvi-target-libvtv:
48817 @if target-libvtv
48818 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
48819
48820 install-dvi-target-libvtv: \
48821 configure-target-libvtv \
48822 dvi-target-libvtv
48823 @: $(MAKE); $(unstage)
48824 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48825 r=`${PWD_COMMAND}`; export r; \
48826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48827 $(RAW_CXX_TARGET_EXPORTS) \
48828 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
48829 for flag in $(EXTRA_TARGET_FLAGS); do \
48830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48831 done; \
48832 (cd $(TARGET_SUBDIR)/libvtv && \
48833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48835 "RANLIB=$${RANLIB}" \
48836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48837 install-dvi) \
48838 || exit 1
48839
48840 @endif target-libvtv
48841
48842 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
48843 maybe-install-pdf-target-libvtv:
48844 @if target-libvtv
48845 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
48846
48847 install-pdf-target-libvtv: \
48848 configure-target-libvtv \
48849 pdf-target-libvtv
48850 @: $(MAKE); $(unstage)
48851 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48852 r=`${PWD_COMMAND}`; export r; \
48853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854 $(RAW_CXX_TARGET_EXPORTS) \
48855 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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 install-pdf) \
48865 || exit 1
48866
48867 @endif target-libvtv
48868
48869 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
48870 maybe-install-html-target-libvtv:
48871 @if target-libvtv
48872 maybe-install-html-target-libvtv: install-html-target-libvtv
48873
48874 install-html-target-libvtv: \
48875 configure-target-libvtv \
48876 html-target-libvtv
48877 @: $(MAKE); $(unstage)
48878 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48879 r=`${PWD_COMMAND}`; export r; \
48880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48881 $(RAW_CXX_TARGET_EXPORTS) \
48882 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
48883 for flag in $(EXTRA_TARGET_FLAGS); do \
48884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48885 done; \
48886 (cd $(TARGET_SUBDIR)/libvtv && \
48887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48889 "RANLIB=$${RANLIB}" \
48890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48891 install-html) \
48892 || exit 1
48893
48894 @endif target-libvtv
48895
48896 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
48897 maybe-installcheck-target-libvtv:
48898 @if target-libvtv
48899 maybe-installcheck-target-libvtv: installcheck-target-libvtv
48900
48901 installcheck-target-libvtv: \
48902 configure-target-libvtv
48903 @: $(MAKE); $(unstage)
48904 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48905 r=`${PWD_COMMAND}`; export r; \
48906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48907 $(RAW_CXX_TARGET_EXPORTS) \
48908 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
48909 for flag in $(EXTRA_TARGET_FLAGS); do \
48910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48911 done; \
48912 (cd $(TARGET_SUBDIR)/libvtv && \
48913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48915 "RANLIB=$${RANLIB}" \
48916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48917 installcheck) \
48918 || exit 1
48919
48920 @endif target-libvtv
48921
48922 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
48923 maybe-mostlyclean-target-libvtv:
48924 @if target-libvtv
48925 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
48926
48927 mostlyclean-target-libvtv:
48928 @: $(MAKE); $(unstage)
48929 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48930 r=`${PWD_COMMAND}`; export r; \
48931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48932 $(RAW_CXX_TARGET_EXPORTS) \
48933 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
48934 for flag in $(EXTRA_TARGET_FLAGS); do \
48935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48936 done; \
48937 (cd $(TARGET_SUBDIR)/libvtv && \
48938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48940 "RANLIB=$${RANLIB}" \
48941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48942 mostlyclean) \
48943 || exit 1
48944
48945 @endif target-libvtv
48946
48947 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
48948 maybe-clean-target-libvtv:
48949 @if target-libvtv
48950 maybe-clean-target-libvtv: clean-target-libvtv
48951
48952 clean-target-libvtv:
48953 @: $(MAKE); $(unstage)
48954 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48955 r=`${PWD_COMMAND}`; export r; \
48956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48957 $(RAW_CXX_TARGET_EXPORTS) \
48958 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
48959 for flag in $(EXTRA_TARGET_FLAGS); do \
48960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48961 done; \
48962 (cd $(TARGET_SUBDIR)/libvtv && \
48963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48965 "RANLIB=$${RANLIB}" \
48966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48967 clean) \
48968 || exit 1
48969
48970 @endif target-libvtv
48971
48972 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
48973 maybe-distclean-target-libvtv:
48974 @if target-libvtv
48975 maybe-distclean-target-libvtv: distclean-target-libvtv
48976
48977 distclean-target-libvtv:
48978 @: $(MAKE); $(unstage)
48979 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48980 r=`${PWD_COMMAND}`; export r; \
48981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48982 $(RAW_CXX_TARGET_EXPORTS) \
48983 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
48984 for flag in $(EXTRA_TARGET_FLAGS); do \
48985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48986 done; \
48987 (cd $(TARGET_SUBDIR)/libvtv && \
48988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48990 "RANLIB=$${RANLIB}" \
48991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48992 distclean) \
48993 || exit 1
48994
48995 @endif target-libvtv
48996
48997 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
48998 maybe-maintainer-clean-target-libvtv:
48999 @if target-libvtv
49000 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
49001
49002 maintainer-clean-target-libvtv:
49003 @: $(MAKE); $(unstage)
49004 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
49005 r=`${PWD_COMMAND}`; export r; \
49006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49007 $(RAW_CXX_TARGET_EXPORTS) \
49008 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
49009 for flag in $(EXTRA_TARGET_FLAGS); do \
49010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49011 done; \
49012 (cd $(TARGET_SUBDIR)/libvtv && \
49013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49015 "RANLIB=$${RANLIB}" \
49016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49017 maintainer-clean) \
49018 || exit 1
49019
49020 @endif target-libvtv
49021
49022
49023
49024
49025
49026 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
49027 maybe-configure-target-liboffloadmic:
49028 @if gcc-bootstrap
49029 configure-target-liboffloadmic: stage_current
49030 @endif gcc-bootstrap
49031 @if target-liboffloadmic
49032 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
49033 configure-target-liboffloadmic:
49034 @: $(MAKE); $(unstage)
49035 @r=`${PWD_COMMAND}`; export r; \
49036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49037 echo "Checking multilib configuration for liboffloadmic..."; \
49038 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
49039 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
49040 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
49041 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
49042 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
49043 else \
49044 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
49045 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
49046 fi; \
49047 else \
49048 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
49049 fi; \
49050 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
49051 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
49052 $(NORMAL_TARGET_EXPORTS) \
49053 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
49054 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
49055 case $(srcdir) in \
49056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49057 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
49058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49059 esac; \
49060 module_srcdir=liboffloadmic; \
49061 rm -f no-such-file || : ; \
49062 CONFIG_SITE=no-such-file $(SHELL) \
49063 $$s/$$module_srcdir/configure \
49064 --srcdir=$${topdir}/$$module_srcdir \
49065 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49066 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
49067 || exit 1
49068 @endif target-liboffloadmic
49069
49070
49071
49072
49073
49074 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
49075 maybe-all-target-liboffloadmic:
49076 @if gcc-bootstrap
49077 all-target-liboffloadmic: stage_current
49078 @endif gcc-bootstrap
49079 @if target-liboffloadmic
49080 TARGET-target-liboffloadmic=all
49081 maybe-all-target-liboffloadmic: all-target-liboffloadmic
49082 all-target-liboffloadmic: configure-target-liboffloadmic
49083 @: $(MAKE); $(unstage)
49084 @r=`${PWD_COMMAND}`; export r; \
49085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49086 $(NORMAL_TARGET_EXPORTS) \
49087 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49088 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49089 $(TARGET-target-liboffloadmic))
49090 @endif target-liboffloadmic
49091
49092
49093
49094
49095
49096 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
49097 maybe-check-target-liboffloadmic:
49098 @if target-liboffloadmic
49099 maybe-check-target-liboffloadmic: check-target-liboffloadmic
49100
49101 check-target-liboffloadmic:
49102 @: $(MAKE); $(unstage)
49103 @r=`${PWD_COMMAND}`; export r; \
49104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105 $(NORMAL_TARGET_EXPORTS) \
49106 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49107 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49108
49109 @endif target-liboffloadmic
49110
49111 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
49112 maybe-install-target-liboffloadmic:
49113 @if target-liboffloadmic
49114 maybe-install-target-liboffloadmic: install-target-liboffloadmic
49115
49116 install-target-liboffloadmic: installdirs
49117 @: $(MAKE); $(unstage)
49118 @r=`${PWD_COMMAND}`; export r; \
49119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49120 $(NORMAL_TARGET_EXPORTS) \
49121 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49122 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49123
49124 @endif target-liboffloadmic
49125
49126 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
49127 maybe-install-strip-target-liboffloadmic:
49128 @if target-liboffloadmic
49129 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
49130
49131 install-strip-target-liboffloadmic: installdirs
49132 @: $(MAKE); $(unstage)
49133 @r=`${PWD_COMMAND}`; export r; \
49134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49135 $(NORMAL_TARGET_EXPORTS) \
49136 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49137 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49138
49139 @endif target-liboffloadmic
49140
49141 # Other targets (info, dvi, pdf, etc.)
49142
49143 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
49144 maybe-info-target-liboffloadmic:
49145 @if target-liboffloadmic
49146 maybe-info-target-liboffloadmic: info-target-liboffloadmic
49147
49148 info-target-liboffloadmic: \
49149 configure-target-liboffloadmic
49150 @: $(MAKE); $(unstage)
49151 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49152 r=`${PWD_COMMAND}`; export r; \
49153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49154 $(NORMAL_TARGET_EXPORTS) \
49155 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
49156 for flag in $(EXTRA_TARGET_FLAGS); do \
49157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49158 done; \
49159 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49162 "RANLIB=$${RANLIB}" \
49163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49164 info) \
49165 || exit 1
49166
49167 @endif target-liboffloadmic
49168
49169 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
49170 maybe-dvi-target-liboffloadmic:
49171 @if target-liboffloadmic
49172 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
49173
49174 dvi-target-liboffloadmic: \
49175 configure-target-liboffloadmic
49176 @: $(MAKE); $(unstage)
49177 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49178 r=`${PWD_COMMAND}`; export r; \
49179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49180 $(NORMAL_TARGET_EXPORTS) \
49181 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
49182 for flag in $(EXTRA_TARGET_FLAGS); do \
49183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49184 done; \
49185 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49188 "RANLIB=$${RANLIB}" \
49189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49190 dvi) \
49191 || exit 1
49192
49193 @endif target-liboffloadmic
49194
49195 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
49196 maybe-pdf-target-liboffloadmic:
49197 @if target-liboffloadmic
49198 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
49199
49200 pdf-target-liboffloadmic: \
49201 configure-target-liboffloadmic
49202 @: $(MAKE); $(unstage)
49203 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49204 r=`${PWD_COMMAND}`; export r; \
49205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49206 $(NORMAL_TARGET_EXPORTS) \
49207 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
49208 for flag in $(EXTRA_TARGET_FLAGS); do \
49209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49210 done; \
49211 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49214 "RANLIB=$${RANLIB}" \
49215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49216 pdf) \
49217 || exit 1
49218
49219 @endif target-liboffloadmic
49220
49221 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
49222 maybe-html-target-liboffloadmic:
49223 @if target-liboffloadmic
49224 maybe-html-target-liboffloadmic: html-target-liboffloadmic
49225
49226 html-target-liboffloadmic: \
49227 configure-target-liboffloadmic
49228 @: $(MAKE); $(unstage)
49229 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49230 r=`${PWD_COMMAND}`; export r; \
49231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49232 $(NORMAL_TARGET_EXPORTS) \
49233 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
49234 for flag in $(EXTRA_TARGET_FLAGS); do \
49235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49236 done; \
49237 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49240 "RANLIB=$${RANLIB}" \
49241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49242 html) \
49243 || exit 1
49244
49245 @endif target-liboffloadmic
49246
49247 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
49248 maybe-TAGS-target-liboffloadmic:
49249 @if target-liboffloadmic
49250 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
49251
49252 TAGS-target-liboffloadmic: \
49253 configure-target-liboffloadmic
49254 @: $(MAKE); $(unstage)
49255 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49256 r=`${PWD_COMMAND}`; export r; \
49257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49258 $(NORMAL_TARGET_EXPORTS) \
49259 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
49260 for flag in $(EXTRA_TARGET_FLAGS); do \
49261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49262 done; \
49263 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49266 "RANLIB=$${RANLIB}" \
49267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49268 TAGS) \
49269 || exit 1
49270
49271 @endif target-liboffloadmic
49272
49273 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
49274 maybe-install-info-target-liboffloadmic:
49275 @if target-liboffloadmic
49276 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
49277
49278 install-info-target-liboffloadmic: \
49279 configure-target-liboffloadmic \
49280 info-target-liboffloadmic
49281 @: $(MAKE); $(unstage)
49282 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49283 r=`${PWD_COMMAND}`; export r; \
49284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49285 $(NORMAL_TARGET_EXPORTS) \
49286 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
49287 for flag in $(EXTRA_TARGET_FLAGS); do \
49288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49289 done; \
49290 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49293 "RANLIB=$${RANLIB}" \
49294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49295 install-info) \
49296 || exit 1
49297
49298 @endif target-liboffloadmic
49299
49300 .PHONY: maybe-install-dvi-target-liboffloadmic install-dvi-target-liboffloadmic
49301 maybe-install-dvi-target-liboffloadmic:
49302 @if target-liboffloadmic
49303 maybe-install-dvi-target-liboffloadmic: install-dvi-target-liboffloadmic
49304
49305 install-dvi-target-liboffloadmic: \
49306 configure-target-liboffloadmic \
49307 dvi-target-liboffloadmic
49308 @: $(MAKE); $(unstage)
49309 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49310 r=`${PWD_COMMAND}`; export r; \
49311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312 $(NORMAL_TARGET_EXPORTS) \
49313 echo "Doing install-dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
49314 for flag in $(EXTRA_TARGET_FLAGS); do \
49315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49316 done; \
49317 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49320 "RANLIB=$${RANLIB}" \
49321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49322 install-dvi) \
49323 || exit 1
49324
49325 @endif target-liboffloadmic
49326
49327 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
49328 maybe-install-pdf-target-liboffloadmic:
49329 @if target-liboffloadmic
49330 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
49331
49332 install-pdf-target-liboffloadmic: \
49333 configure-target-liboffloadmic \
49334 pdf-target-liboffloadmic
49335 @: $(MAKE); $(unstage)
49336 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49337 r=`${PWD_COMMAND}`; export r; \
49338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49339 $(NORMAL_TARGET_EXPORTS) \
49340 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
49341 for flag in $(EXTRA_TARGET_FLAGS); do \
49342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49343 done; \
49344 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49347 "RANLIB=$${RANLIB}" \
49348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49349 install-pdf) \
49350 || exit 1
49351
49352 @endif target-liboffloadmic
49353
49354 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
49355 maybe-install-html-target-liboffloadmic:
49356 @if target-liboffloadmic
49357 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
49358
49359 install-html-target-liboffloadmic: \
49360 configure-target-liboffloadmic \
49361 html-target-liboffloadmic
49362 @: $(MAKE); $(unstage)
49363 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49364 r=`${PWD_COMMAND}`; export r; \
49365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366 $(NORMAL_TARGET_EXPORTS) \
49367 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
49368 for flag in $(EXTRA_TARGET_FLAGS); do \
49369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49370 done; \
49371 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49374 "RANLIB=$${RANLIB}" \
49375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49376 install-html) \
49377 || exit 1
49378
49379 @endif target-liboffloadmic
49380
49381 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
49382 maybe-installcheck-target-liboffloadmic:
49383 @if target-liboffloadmic
49384 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
49385
49386 installcheck-target-liboffloadmic: \
49387 configure-target-liboffloadmic
49388 @: $(MAKE); $(unstage)
49389 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49390 r=`${PWD_COMMAND}`; export r; \
49391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49392 $(NORMAL_TARGET_EXPORTS) \
49393 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
49394 for flag in $(EXTRA_TARGET_FLAGS); do \
49395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49396 done; \
49397 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49400 "RANLIB=$${RANLIB}" \
49401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49402 installcheck) \
49403 || exit 1
49404
49405 @endif target-liboffloadmic
49406
49407 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
49408 maybe-mostlyclean-target-liboffloadmic:
49409 @if target-liboffloadmic
49410 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
49411
49412 mostlyclean-target-liboffloadmic:
49413 @: $(MAKE); $(unstage)
49414 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49415 r=`${PWD_COMMAND}`; export r; \
49416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49417 $(NORMAL_TARGET_EXPORTS) \
49418 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
49419 for flag in $(EXTRA_TARGET_FLAGS); do \
49420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49421 done; \
49422 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49425 "RANLIB=$${RANLIB}" \
49426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49427 mostlyclean) \
49428 || exit 1
49429
49430 @endif target-liboffloadmic
49431
49432 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
49433 maybe-clean-target-liboffloadmic:
49434 @if target-liboffloadmic
49435 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
49436
49437 clean-target-liboffloadmic:
49438 @: $(MAKE); $(unstage)
49439 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49440 r=`${PWD_COMMAND}`; export r; \
49441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442 $(NORMAL_TARGET_EXPORTS) \
49443 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
49444 for flag in $(EXTRA_TARGET_FLAGS); do \
49445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49446 done; \
49447 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49450 "RANLIB=$${RANLIB}" \
49451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49452 clean) \
49453 || exit 1
49454
49455 @endif target-liboffloadmic
49456
49457 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
49458 maybe-distclean-target-liboffloadmic:
49459 @if target-liboffloadmic
49460 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
49461
49462 distclean-target-liboffloadmic:
49463 @: $(MAKE); $(unstage)
49464 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49465 r=`${PWD_COMMAND}`; export r; \
49466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49467 $(NORMAL_TARGET_EXPORTS) \
49468 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
49469 for flag in $(EXTRA_TARGET_FLAGS); do \
49470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49471 done; \
49472 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49475 "RANLIB=$${RANLIB}" \
49476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49477 distclean) \
49478 || exit 1
49479
49480 @endif target-liboffloadmic
49481
49482 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
49483 maybe-maintainer-clean-target-liboffloadmic:
49484 @if target-liboffloadmic
49485 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
49486
49487 maintainer-clean-target-liboffloadmic:
49488 @: $(MAKE); $(unstage)
49489 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49490 r=`${PWD_COMMAND}`; export r; \
49491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49492 $(NORMAL_TARGET_EXPORTS) \
49493 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
49494 for flag in $(EXTRA_TARGET_FLAGS); do \
49495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49496 done; \
49497 (cd $(TARGET_SUBDIR)/liboffloadmic && \
49498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49500 "RANLIB=$${RANLIB}" \
49501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49502 maintainer-clean) \
49503 || exit 1
49504
49505 @endif target-liboffloadmic
49506
49507
49508
49509
49510
49511 .PHONY: configure-target-libssp maybe-configure-target-libssp
49512 maybe-configure-target-libssp:
49513 @if gcc-bootstrap
49514 configure-target-libssp: stage_current
49515 @endif gcc-bootstrap
49516 @if target-libssp
49517 maybe-configure-target-libssp: configure-target-libssp
49518 configure-target-libssp:
49519 @: $(MAKE); $(unstage)
49520 @r=`${PWD_COMMAND}`; export r; \
49521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49522 echo "Checking multilib configuration for libssp..."; \
49523 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
49524 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
49525 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
49526 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
49527 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
49528 else \
49529 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
49530 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
49531 fi; \
49532 else \
49533 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
49534 fi; \
49535 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
49536 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
49537 $(NORMAL_TARGET_EXPORTS) \
49538 echo Configuring in $(TARGET_SUBDIR)/libssp; \
49539 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
49540 case $(srcdir) in \
49541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49542 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
49543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49544 esac; \
49545 module_srcdir=libssp; \
49546 rm -f no-such-file || : ; \
49547 CONFIG_SITE=no-such-file $(SHELL) \
49548 $$s/$$module_srcdir/configure \
49549 --srcdir=$${topdir}/$$module_srcdir \
49550 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49551 --target=${target_alias} \
49552 || exit 1
49553 @endif target-libssp
49554
49555
49556
49557
49558
49559 .PHONY: all-target-libssp maybe-all-target-libssp
49560 maybe-all-target-libssp:
49561 @if gcc-bootstrap
49562 all-target-libssp: stage_current
49563 @endif gcc-bootstrap
49564 @if target-libssp
49565 TARGET-target-libssp=all
49566 maybe-all-target-libssp: all-target-libssp
49567 all-target-libssp: configure-target-libssp
49568 @: $(MAKE); $(unstage)
49569 @r=`${PWD_COMMAND}`; export r; \
49570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49571 $(NORMAL_TARGET_EXPORTS) \
49572 (cd $(TARGET_SUBDIR)/libssp && \
49573 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49574 $(TARGET-target-libssp))
49575 @endif target-libssp
49576
49577
49578
49579
49580
49581 .PHONY: check-target-libssp maybe-check-target-libssp
49582 maybe-check-target-libssp:
49583 @if target-libssp
49584 maybe-check-target-libssp: check-target-libssp
49585
49586 check-target-libssp:
49587 @: $(MAKE); $(unstage)
49588 @r=`${PWD_COMMAND}`; export r; \
49589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49590 $(NORMAL_TARGET_EXPORTS) \
49591 (cd $(TARGET_SUBDIR)/libssp && \
49592 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49593
49594 @endif target-libssp
49595
49596 .PHONY: install-target-libssp maybe-install-target-libssp
49597 maybe-install-target-libssp:
49598 @if target-libssp
49599 maybe-install-target-libssp: install-target-libssp
49600
49601 install-target-libssp: installdirs
49602 @: $(MAKE); $(unstage)
49603 @r=`${PWD_COMMAND}`; export r; \
49604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49605 $(NORMAL_TARGET_EXPORTS) \
49606 (cd $(TARGET_SUBDIR)/libssp && \
49607 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49608
49609 @endif target-libssp
49610
49611 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
49612 maybe-install-strip-target-libssp:
49613 @if target-libssp
49614 maybe-install-strip-target-libssp: install-strip-target-libssp
49615
49616 install-strip-target-libssp: installdirs
49617 @: $(MAKE); $(unstage)
49618 @r=`${PWD_COMMAND}`; export r; \
49619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49620 $(NORMAL_TARGET_EXPORTS) \
49621 (cd $(TARGET_SUBDIR)/libssp && \
49622 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49623
49624 @endif target-libssp
49625
49626 # Other targets (info, dvi, pdf, etc.)
49627
49628 .PHONY: maybe-info-target-libssp info-target-libssp
49629 maybe-info-target-libssp:
49630 @if target-libssp
49631 maybe-info-target-libssp: info-target-libssp
49632
49633 info-target-libssp: \
49634 configure-target-libssp
49635 @: $(MAKE); $(unstage)
49636 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49637 r=`${PWD_COMMAND}`; export r; \
49638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49639 $(NORMAL_TARGET_EXPORTS) \
49640 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
49641 for flag in $(EXTRA_TARGET_FLAGS); do \
49642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49643 done; \
49644 (cd $(TARGET_SUBDIR)/libssp && \
49645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49647 "RANLIB=$${RANLIB}" \
49648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49649 info) \
49650 || exit 1
49651
49652 @endif target-libssp
49653
49654 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
49655 maybe-dvi-target-libssp:
49656 @if target-libssp
49657 maybe-dvi-target-libssp: dvi-target-libssp
49658
49659 dvi-target-libssp: \
49660 configure-target-libssp
49661 @: $(MAKE); $(unstage)
49662 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49663 r=`${PWD_COMMAND}`; export r; \
49664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49665 $(NORMAL_TARGET_EXPORTS) \
49666 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
49667 for flag in $(EXTRA_TARGET_FLAGS); do \
49668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49669 done; \
49670 (cd $(TARGET_SUBDIR)/libssp && \
49671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49673 "RANLIB=$${RANLIB}" \
49674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49675 dvi) \
49676 || exit 1
49677
49678 @endif target-libssp
49679
49680 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
49681 maybe-pdf-target-libssp:
49682 @if target-libssp
49683 maybe-pdf-target-libssp: pdf-target-libssp
49684
49685 pdf-target-libssp: \
49686 configure-target-libssp
49687 @: $(MAKE); $(unstage)
49688 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49689 r=`${PWD_COMMAND}`; export r; \
49690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49691 $(NORMAL_TARGET_EXPORTS) \
49692 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
49693 for flag in $(EXTRA_TARGET_FLAGS); do \
49694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49695 done; \
49696 (cd $(TARGET_SUBDIR)/libssp && \
49697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49699 "RANLIB=$${RANLIB}" \
49700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49701 pdf) \
49702 || exit 1
49703
49704 @endif target-libssp
49705
49706 .PHONY: maybe-html-target-libssp html-target-libssp
49707 maybe-html-target-libssp:
49708 @if target-libssp
49709 maybe-html-target-libssp: html-target-libssp
49710
49711 html-target-libssp: \
49712 configure-target-libssp
49713 @: $(MAKE); $(unstage)
49714 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49715 r=`${PWD_COMMAND}`; export r; \
49716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49717 $(NORMAL_TARGET_EXPORTS) \
49718 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
49719 for flag in $(EXTRA_TARGET_FLAGS); do \
49720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49721 done; \
49722 (cd $(TARGET_SUBDIR)/libssp && \
49723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49725 "RANLIB=$${RANLIB}" \
49726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49727 html) \
49728 || exit 1
49729
49730 @endif target-libssp
49731
49732 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
49733 maybe-TAGS-target-libssp:
49734 @if target-libssp
49735 maybe-TAGS-target-libssp: TAGS-target-libssp
49736
49737 TAGS-target-libssp: \
49738 configure-target-libssp
49739 @: $(MAKE); $(unstage)
49740 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49741 r=`${PWD_COMMAND}`; export r; \
49742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49743 $(NORMAL_TARGET_EXPORTS) \
49744 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
49745 for flag in $(EXTRA_TARGET_FLAGS); do \
49746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49747 done; \
49748 (cd $(TARGET_SUBDIR)/libssp && \
49749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49751 "RANLIB=$${RANLIB}" \
49752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49753 TAGS) \
49754 || exit 1
49755
49756 @endif target-libssp
49757
49758 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
49759 maybe-install-info-target-libssp:
49760 @if target-libssp
49761 maybe-install-info-target-libssp: install-info-target-libssp
49762
49763 install-info-target-libssp: \
49764 configure-target-libssp \
49765 info-target-libssp
49766 @: $(MAKE); $(unstage)
49767 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49768 r=`${PWD_COMMAND}`; export r; \
49769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49770 $(NORMAL_TARGET_EXPORTS) \
49771 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
49772 for flag in $(EXTRA_TARGET_FLAGS); do \
49773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49774 done; \
49775 (cd $(TARGET_SUBDIR)/libssp && \
49776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49778 "RANLIB=$${RANLIB}" \
49779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49780 install-info) \
49781 || exit 1
49782
49783 @endif target-libssp
49784
49785 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
49786 maybe-install-dvi-target-libssp:
49787 @if target-libssp
49788 maybe-install-dvi-target-libssp: install-dvi-target-libssp
49789
49790 install-dvi-target-libssp: \
49791 configure-target-libssp \
49792 dvi-target-libssp
49793 @: $(MAKE); $(unstage)
49794 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49795 r=`${PWD_COMMAND}`; export r; \
49796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49797 $(NORMAL_TARGET_EXPORTS) \
49798 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
49799 for flag in $(EXTRA_TARGET_FLAGS); do \
49800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49801 done; \
49802 (cd $(TARGET_SUBDIR)/libssp && \
49803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49805 "RANLIB=$${RANLIB}" \
49806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49807 install-dvi) \
49808 || exit 1
49809
49810 @endif target-libssp
49811
49812 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
49813 maybe-install-pdf-target-libssp:
49814 @if target-libssp
49815 maybe-install-pdf-target-libssp: install-pdf-target-libssp
49816
49817 install-pdf-target-libssp: \
49818 configure-target-libssp \
49819 pdf-target-libssp
49820 @: $(MAKE); $(unstage)
49821 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49822 r=`${PWD_COMMAND}`; export r; \
49823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49824 $(NORMAL_TARGET_EXPORTS) \
49825 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
49826 for flag in $(EXTRA_TARGET_FLAGS); do \
49827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49828 done; \
49829 (cd $(TARGET_SUBDIR)/libssp && \
49830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49832 "RANLIB=$${RANLIB}" \
49833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49834 install-pdf) \
49835 || exit 1
49836
49837 @endif target-libssp
49838
49839 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
49840 maybe-install-html-target-libssp:
49841 @if target-libssp
49842 maybe-install-html-target-libssp: install-html-target-libssp
49843
49844 install-html-target-libssp: \
49845 configure-target-libssp \
49846 html-target-libssp
49847 @: $(MAKE); $(unstage)
49848 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49849 r=`${PWD_COMMAND}`; export r; \
49850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49851 $(NORMAL_TARGET_EXPORTS) \
49852 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
49853 for flag in $(EXTRA_TARGET_FLAGS); do \
49854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49855 done; \
49856 (cd $(TARGET_SUBDIR)/libssp && \
49857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49859 "RANLIB=$${RANLIB}" \
49860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49861 install-html) \
49862 || exit 1
49863
49864 @endif target-libssp
49865
49866 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
49867 maybe-installcheck-target-libssp:
49868 @if target-libssp
49869 maybe-installcheck-target-libssp: installcheck-target-libssp
49870
49871 installcheck-target-libssp: \
49872 configure-target-libssp
49873 @: $(MAKE); $(unstage)
49874 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49875 r=`${PWD_COMMAND}`; export r; \
49876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49877 $(NORMAL_TARGET_EXPORTS) \
49878 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
49879 for flag in $(EXTRA_TARGET_FLAGS); do \
49880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49881 done; \
49882 (cd $(TARGET_SUBDIR)/libssp && \
49883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49885 "RANLIB=$${RANLIB}" \
49886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49887 installcheck) \
49888 || exit 1
49889
49890 @endif target-libssp
49891
49892 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
49893 maybe-mostlyclean-target-libssp:
49894 @if target-libssp
49895 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
49896
49897 mostlyclean-target-libssp:
49898 @: $(MAKE); $(unstage)
49899 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49900 r=`${PWD_COMMAND}`; export r; \
49901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49902 $(NORMAL_TARGET_EXPORTS) \
49903 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
49904 for flag in $(EXTRA_TARGET_FLAGS); do \
49905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49906 done; \
49907 (cd $(TARGET_SUBDIR)/libssp && \
49908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49910 "RANLIB=$${RANLIB}" \
49911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49912 mostlyclean) \
49913 || exit 1
49914
49915 @endif target-libssp
49916
49917 .PHONY: maybe-clean-target-libssp clean-target-libssp
49918 maybe-clean-target-libssp:
49919 @if target-libssp
49920 maybe-clean-target-libssp: clean-target-libssp
49921
49922 clean-target-libssp:
49923 @: $(MAKE); $(unstage)
49924 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49925 r=`${PWD_COMMAND}`; export r; \
49926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49927 $(NORMAL_TARGET_EXPORTS) \
49928 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
49929 for flag in $(EXTRA_TARGET_FLAGS); do \
49930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49931 done; \
49932 (cd $(TARGET_SUBDIR)/libssp && \
49933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49935 "RANLIB=$${RANLIB}" \
49936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49937 clean) \
49938 || exit 1
49939
49940 @endif target-libssp
49941
49942 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
49943 maybe-distclean-target-libssp:
49944 @if target-libssp
49945 maybe-distclean-target-libssp: distclean-target-libssp
49946
49947 distclean-target-libssp:
49948 @: $(MAKE); $(unstage)
49949 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49950 r=`${PWD_COMMAND}`; export r; \
49951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49952 $(NORMAL_TARGET_EXPORTS) \
49953 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
49954 for flag in $(EXTRA_TARGET_FLAGS); do \
49955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49956 done; \
49957 (cd $(TARGET_SUBDIR)/libssp && \
49958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49960 "RANLIB=$${RANLIB}" \
49961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49962 distclean) \
49963 || exit 1
49964
49965 @endif target-libssp
49966
49967 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
49968 maybe-maintainer-clean-target-libssp:
49969 @if target-libssp
49970 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
49971
49972 maintainer-clean-target-libssp:
49973 @: $(MAKE); $(unstage)
49974 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49975 r=`${PWD_COMMAND}`; export r; \
49976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49977 $(NORMAL_TARGET_EXPORTS) \
49978 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
49979 for flag in $(EXTRA_TARGET_FLAGS); do \
49980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49981 done; \
49982 (cd $(TARGET_SUBDIR)/libssp && \
49983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49985 "RANLIB=$${RANLIB}" \
49986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49987 maintainer-clean) \
49988 || exit 1
49989
49990 @endif target-libssp
49991
49992
49993
49994
49995
49996 .PHONY: configure-target-newlib maybe-configure-target-newlib
49997 maybe-configure-target-newlib:
49998 @if gcc-bootstrap
49999 configure-target-newlib: stage_current
50000 @endif gcc-bootstrap
50001 @if target-newlib
50002 maybe-configure-target-newlib: configure-target-newlib
50003 configure-target-newlib:
50004 @: $(MAKE); $(unstage)
50005 @r=`${PWD_COMMAND}`; export r; \
50006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50007 echo "Checking multilib configuration for newlib..."; \
50008 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
50009 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
50010 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
50011 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
50012 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
50013 else \
50014 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
50015 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
50016 fi; \
50017 else \
50018 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
50019 fi; \
50020 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
50021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
50022 $(NORMAL_TARGET_EXPORTS) \
50023 echo Configuring in $(TARGET_SUBDIR)/newlib; \
50024 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
50025 case $(srcdir) in \
50026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50027 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
50028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50029 esac; \
50030 module_srcdir=newlib; \
50031 rm -f no-such-file || : ; \
50032 CONFIG_SITE=no-such-file $(SHELL) \
50033 $$s/$$module_srcdir/configure \
50034 --srcdir=$${topdir}/$$module_srcdir \
50035 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50036 --target=${target_alias} \
50037 || exit 1
50038 @endif target-newlib
50039
50040
50041
50042
50043
50044 .PHONY: all-target-newlib maybe-all-target-newlib
50045 maybe-all-target-newlib:
50046 @if gcc-bootstrap
50047 all-target-newlib: stage_current
50048 @endif gcc-bootstrap
50049 @if target-newlib
50050 TARGET-target-newlib=all
50051 maybe-all-target-newlib: all-target-newlib
50052 all-target-newlib: configure-target-newlib
50053 @: $(MAKE); $(unstage)
50054 @r=`${PWD_COMMAND}`; export r; \
50055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50056 $(NORMAL_TARGET_EXPORTS) \
50057 (cd $(TARGET_SUBDIR)/newlib && \
50058 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50059 $(TARGET-target-newlib))
50060 @endif target-newlib
50061
50062
50063
50064
50065
50066 .PHONY: check-target-newlib maybe-check-target-newlib
50067 maybe-check-target-newlib:
50068 @if target-newlib
50069 maybe-check-target-newlib: check-target-newlib
50070
50071 check-target-newlib:
50072 @: $(MAKE); $(unstage)
50073 @r=`${PWD_COMMAND}`; export r; \
50074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50075 $(NORMAL_TARGET_EXPORTS) \
50076 (cd $(TARGET_SUBDIR)/newlib && \
50077 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50078
50079 @endif target-newlib
50080
50081 .PHONY: install-target-newlib maybe-install-target-newlib
50082 maybe-install-target-newlib:
50083 @if target-newlib
50084 maybe-install-target-newlib: install-target-newlib
50085
50086 install-target-newlib: installdirs
50087 @: $(MAKE); $(unstage)
50088 @r=`${PWD_COMMAND}`; export r; \
50089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50090 $(NORMAL_TARGET_EXPORTS) \
50091 (cd $(TARGET_SUBDIR)/newlib && \
50092 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50093
50094 @endif target-newlib
50095
50096 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
50097 maybe-install-strip-target-newlib:
50098 @if target-newlib
50099 maybe-install-strip-target-newlib: install-strip-target-newlib
50100
50101 install-strip-target-newlib: installdirs
50102 @: $(MAKE); $(unstage)
50103 @r=`${PWD_COMMAND}`; export r; \
50104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50105 $(NORMAL_TARGET_EXPORTS) \
50106 (cd $(TARGET_SUBDIR)/newlib && \
50107 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50108
50109 @endif target-newlib
50110
50111 # Other targets (info, dvi, pdf, etc.)
50112
50113 .PHONY: maybe-info-target-newlib info-target-newlib
50114 maybe-info-target-newlib:
50115 @if target-newlib
50116 maybe-info-target-newlib: info-target-newlib
50117
50118 info-target-newlib: \
50119 configure-target-newlib
50120 @: $(MAKE); $(unstage)
50121 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50122 r=`${PWD_COMMAND}`; export r; \
50123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50124 $(NORMAL_TARGET_EXPORTS) \
50125 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
50126 for flag in $(EXTRA_TARGET_FLAGS); do \
50127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50128 done; \
50129 (cd $(TARGET_SUBDIR)/newlib && \
50130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50132 "RANLIB=$${RANLIB}" \
50133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50134 info) \
50135 || exit 1
50136
50137 @endif target-newlib
50138
50139 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
50140 maybe-dvi-target-newlib:
50141 @if target-newlib
50142 maybe-dvi-target-newlib: dvi-target-newlib
50143
50144 dvi-target-newlib: \
50145 configure-target-newlib
50146 @: $(MAKE); $(unstage)
50147 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50148 r=`${PWD_COMMAND}`; export r; \
50149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50150 $(NORMAL_TARGET_EXPORTS) \
50151 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
50152 for flag in $(EXTRA_TARGET_FLAGS); do \
50153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50154 done; \
50155 (cd $(TARGET_SUBDIR)/newlib && \
50156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50158 "RANLIB=$${RANLIB}" \
50159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50160 dvi) \
50161 || exit 1
50162
50163 @endif target-newlib
50164
50165 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
50166 maybe-pdf-target-newlib:
50167 @if target-newlib
50168 maybe-pdf-target-newlib: pdf-target-newlib
50169
50170 pdf-target-newlib: \
50171 configure-target-newlib
50172 @: $(MAKE); $(unstage)
50173 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50174 r=`${PWD_COMMAND}`; export r; \
50175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50176 $(NORMAL_TARGET_EXPORTS) \
50177 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
50178 for flag in $(EXTRA_TARGET_FLAGS); do \
50179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50180 done; \
50181 (cd $(TARGET_SUBDIR)/newlib && \
50182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50184 "RANLIB=$${RANLIB}" \
50185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50186 pdf) \
50187 || exit 1
50188
50189 @endif target-newlib
50190
50191 .PHONY: maybe-html-target-newlib html-target-newlib
50192 maybe-html-target-newlib:
50193 @if target-newlib
50194 maybe-html-target-newlib: html-target-newlib
50195
50196 html-target-newlib: \
50197 configure-target-newlib
50198 @: $(MAKE); $(unstage)
50199 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50200 r=`${PWD_COMMAND}`; export r; \
50201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50202 $(NORMAL_TARGET_EXPORTS) \
50203 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
50204 for flag in $(EXTRA_TARGET_FLAGS); do \
50205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50206 done; \
50207 (cd $(TARGET_SUBDIR)/newlib && \
50208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50210 "RANLIB=$${RANLIB}" \
50211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50212 html) \
50213 || exit 1
50214
50215 @endif target-newlib
50216
50217 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
50218 maybe-TAGS-target-newlib:
50219 @if target-newlib
50220 maybe-TAGS-target-newlib: TAGS-target-newlib
50221
50222 TAGS-target-newlib: \
50223 configure-target-newlib
50224 @: $(MAKE); $(unstage)
50225 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50226 r=`${PWD_COMMAND}`; export r; \
50227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50228 $(NORMAL_TARGET_EXPORTS) \
50229 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
50230 for flag in $(EXTRA_TARGET_FLAGS); do \
50231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50232 done; \
50233 (cd $(TARGET_SUBDIR)/newlib && \
50234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50236 "RANLIB=$${RANLIB}" \
50237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50238 TAGS) \
50239 || exit 1
50240
50241 @endif target-newlib
50242
50243 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
50244 maybe-install-info-target-newlib:
50245 @if target-newlib
50246 maybe-install-info-target-newlib: install-info-target-newlib
50247
50248 install-info-target-newlib: \
50249 configure-target-newlib \
50250 info-target-newlib
50251 @: $(MAKE); $(unstage)
50252 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50253 r=`${PWD_COMMAND}`; export r; \
50254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50255 $(NORMAL_TARGET_EXPORTS) \
50256 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
50257 for flag in $(EXTRA_TARGET_FLAGS); do \
50258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50259 done; \
50260 (cd $(TARGET_SUBDIR)/newlib && \
50261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50263 "RANLIB=$${RANLIB}" \
50264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50265 install-info) \
50266 || exit 1
50267
50268 @endif target-newlib
50269
50270 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
50271 maybe-install-dvi-target-newlib:
50272 @if target-newlib
50273 maybe-install-dvi-target-newlib: install-dvi-target-newlib
50274
50275 install-dvi-target-newlib: \
50276 configure-target-newlib \
50277 dvi-target-newlib
50278 @: $(MAKE); $(unstage)
50279 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50280 r=`${PWD_COMMAND}`; export r; \
50281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50282 $(NORMAL_TARGET_EXPORTS) \
50283 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
50284 for flag in $(EXTRA_TARGET_FLAGS); do \
50285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50286 done; \
50287 (cd $(TARGET_SUBDIR)/newlib && \
50288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50290 "RANLIB=$${RANLIB}" \
50291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50292 install-dvi) \
50293 || exit 1
50294
50295 @endif target-newlib
50296
50297 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
50298 maybe-install-pdf-target-newlib:
50299 @if target-newlib
50300 maybe-install-pdf-target-newlib: install-pdf-target-newlib
50301
50302 install-pdf-target-newlib: \
50303 configure-target-newlib \
50304 pdf-target-newlib
50305 @: $(MAKE); $(unstage)
50306 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50307 r=`${PWD_COMMAND}`; export r; \
50308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50309 $(NORMAL_TARGET_EXPORTS) \
50310 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
50311 for flag in $(EXTRA_TARGET_FLAGS); do \
50312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50313 done; \
50314 (cd $(TARGET_SUBDIR)/newlib && \
50315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50317 "RANLIB=$${RANLIB}" \
50318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50319 install-pdf) \
50320 || exit 1
50321
50322 @endif target-newlib
50323
50324 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
50325 maybe-install-html-target-newlib:
50326 @if target-newlib
50327 maybe-install-html-target-newlib: install-html-target-newlib
50328
50329 install-html-target-newlib: \
50330 configure-target-newlib \
50331 html-target-newlib
50332 @: $(MAKE); $(unstage)
50333 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50334 r=`${PWD_COMMAND}`; export r; \
50335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50336 $(NORMAL_TARGET_EXPORTS) \
50337 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
50338 for flag in $(EXTRA_TARGET_FLAGS); do \
50339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50340 done; \
50341 (cd $(TARGET_SUBDIR)/newlib && \
50342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50344 "RANLIB=$${RANLIB}" \
50345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50346 install-html) \
50347 || exit 1
50348
50349 @endif target-newlib
50350
50351 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
50352 maybe-installcheck-target-newlib:
50353 @if target-newlib
50354 maybe-installcheck-target-newlib: installcheck-target-newlib
50355
50356 installcheck-target-newlib: \
50357 configure-target-newlib
50358 @: $(MAKE); $(unstage)
50359 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50360 r=`${PWD_COMMAND}`; export r; \
50361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50362 $(NORMAL_TARGET_EXPORTS) \
50363 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
50364 for flag in $(EXTRA_TARGET_FLAGS); do \
50365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50366 done; \
50367 (cd $(TARGET_SUBDIR)/newlib && \
50368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50370 "RANLIB=$${RANLIB}" \
50371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50372 installcheck) \
50373 || exit 1
50374
50375 @endif target-newlib
50376
50377 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
50378 maybe-mostlyclean-target-newlib:
50379 @if target-newlib
50380 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
50381
50382 mostlyclean-target-newlib:
50383 @: $(MAKE); $(unstage)
50384 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50385 r=`${PWD_COMMAND}`; export r; \
50386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50387 $(NORMAL_TARGET_EXPORTS) \
50388 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
50389 for flag in $(EXTRA_TARGET_FLAGS); do \
50390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50391 done; \
50392 (cd $(TARGET_SUBDIR)/newlib && \
50393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50395 "RANLIB=$${RANLIB}" \
50396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50397 mostlyclean) \
50398 || exit 1
50399
50400 @endif target-newlib
50401
50402 .PHONY: maybe-clean-target-newlib clean-target-newlib
50403 maybe-clean-target-newlib:
50404 @if target-newlib
50405 maybe-clean-target-newlib: clean-target-newlib
50406
50407 clean-target-newlib:
50408 @: $(MAKE); $(unstage)
50409 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50410 r=`${PWD_COMMAND}`; export r; \
50411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50412 $(NORMAL_TARGET_EXPORTS) \
50413 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
50414 for flag in $(EXTRA_TARGET_FLAGS); do \
50415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50416 done; \
50417 (cd $(TARGET_SUBDIR)/newlib && \
50418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50420 "RANLIB=$${RANLIB}" \
50421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50422 clean) \
50423 || exit 1
50424
50425 @endif target-newlib
50426
50427 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
50428 maybe-distclean-target-newlib:
50429 @if target-newlib
50430 maybe-distclean-target-newlib: distclean-target-newlib
50431
50432 distclean-target-newlib:
50433 @: $(MAKE); $(unstage)
50434 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50435 r=`${PWD_COMMAND}`; export r; \
50436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50437 $(NORMAL_TARGET_EXPORTS) \
50438 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
50439 for flag in $(EXTRA_TARGET_FLAGS); do \
50440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50441 done; \
50442 (cd $(TARGET_SUBDIR)/newlib && \
50443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50445 "RANLIB=$${RANLIB}" \
50446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50447 distclean) \
50448 || exit 1
50449
50450 @endif target-newlib
50451
50452 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
50453 maybe-maintainer-clean-target-newlib:
50454 @if target-newlib
50455 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
50456
50457 maintainer-clean-target-newlib:
50458 @: $(MAKE); $(unstage)
50459 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50460 r=`${PWD_COMMAND}`; export r; \
50461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50462 $(NORMAL_TARGET_EXPORTS) \
50463 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
50464 for flag in $(EXTRA_TARGET_FLAGS); do \
50465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50466 done; \
50467 (cd $(TARGET_SUBDIR)/newlib && \
50468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50470 "RANLIB=$${RANLIB}" \
50471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50472 maintainer-clean) \
50473 || exit 1
50474
50475 @endif target-newlib
50476
50477
50478
50479
50480
50481 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
50482 maybe-configure-target-libgcc:
50483 @if gcc-bootstrap
50484 configure-target-libgcc: stage_current
50485 @endif gcc-bootstrap
50486 @if target-libgcc
50487 maybe-configure-target-libgcc: configure-target-libgcc
50488 configure-target-libgcc:
50489 @r=`${PWD_COMMAND}`; export r; \
50490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50491 echo "Checking multilib configuration for libgcc..."; \
50492 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50493 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50494 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50495 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50496 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50497 else \
50498 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50499 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50500 fi; \
50501 else \
50502 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50503 fi; \
50504 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50505 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50506 $(NORMAL_TARGET_EXPORTS) \
50507 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
50508 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
50509 case $(srcdir) in \
50510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50511 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50513 esac; \
50514 module_srcdir=libgcc; \
50515 rm -f no-such-file || : ; \
50516 CONFIG_SITE=no-such-file $(SHELL) \
50517 $$s/$$module_srcdir/configure \
50518 --srcdir=$${topdir}/$$module_srcdir \
50519 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50520 --target=${target_alias} \
50521 || exit 1
50522 @endif target-libgcc
50523
50524
50525
50526 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
50527 maybe-configure-stage1-target-libgcc:
50528 @if target-libgcc-bootstrap
50529 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
50530 configure-stage1-target-libgcc:
50531 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50532 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50533 @r=`${PWD_COMMAND}`; export r; \
50534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50535 TFLAGS="$(STAGE1_TFLAGS)"; \
50536 echo "Checking multilib configuration for libgcc..."; \
50537 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50538 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50539 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50540 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50541 else \
50542 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50543 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50544 fi; \
50545 else \
50546 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50547 fi; \
50548 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50549 $(NORMAL_TARGET_EXPORTS) \
50550 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50551 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50552 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50553 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
50554 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50555 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50556 case $(srcdir) in \
50557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50558 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50560 esac; \
50561 module_srcdir=libgcc; \
50562 $(SHELL) $$s/$$module_srcdir/configure \
50563 --srcdir=$${topdir}/$$module_srcdir \
50564 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50565 --target=${target_alias} \
50566 \
50567 $(STAGE1_CONFIGURE_FLAGS)
50568 @endif target-libgcc-bootstrap
50569
50570 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
50571 maybe-configure-stage2-target-libgcc:
50572 @if target-libgcc-bootstrap
50573 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
50574 configure-stage2-target-libgcc:
50575 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50576 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50577 @r=`${PWD_COMMAND}`; export r; \
50578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50579 TFLAGS="$(STAGE2_TFLAGS)"; \
50580 echo "Checking multilib configuration for libgcc..."; \
50581 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50582 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50583 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50584 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50585 else \
50586 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50587 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50588 fi; \
50589 else \
50590 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50591 fi; \
50592 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50593 $(NORMAL_TARGET_EXPORTS) \
50594 \
50595 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50596 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50597 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50598 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
50599 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50600 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50601 case $(srcdir) in \
50602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50603 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50605 esac; \
50606 module_srcdir=libgcc; \
50607 $(SHELL) $$s/$$module_srcdir/configure \
50608 --srcdir=$${topdir}/$$module_srcdir \
50609 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50610 --target=${target_alias} \
50611 --with-build-libsubdir=$(HOST_SUBDIR) \
50612 $(STAGE2_CONFIGURE_FLAGS)
50613 @endif target-libgcc-bootstrap
50614
50615 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
50616 maybe-configure-stage3-target-libgcc:
50617 @if target-libgcc-bootstrap
50618 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
50619 configure-stage3-target-libgcc:
50620 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50621 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50622 @r=`${PWD_COMMAND}`; export r; \
50623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50624 TFLAGS="$(STAGE3_TFLAGS)"; \
50625 echo "Checking multilib configuration for libgcc..."; \
50626 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50627 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50628 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50629 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50630 else \
50631 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50632 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50633 fi; \
50634 else \
50635 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50636 fi; \
50637 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50638 $(NORMAL_TARGET_EXPORTS) \
50639 \
50640 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50641 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50642 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50643 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
50644 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50645 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50646 case $(srcdir) in \
50647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50648 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50650 esac; \
50651 module_srcdir=libgcc; \
50652 $(SHELL) $$s/$$module_srcdir/configure \
50653 --srcdir=$${topdir}/$$module_srcdir \
50654 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50655 --target=${target_alias} \
50656 --with-build-libsubdir=$(HOST_SUBDIR) \
50657 $(STAGE3_CONFIGURE_FLAGS)
50658 @endif target-libgcc-bootstrap
50659
50660 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
50661 maybe-configure-stage4-target-libgcc:
50662 @if target-libgcc-bootstrap
50663 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
50664 configure-stage4-target-libgcc:
50665 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50666 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50667 @r=`${PWD_COMMAND}`; export r; \
50668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50669 TFLAGS="$(STAGE4_TFLAGS)"; \
50670 echo "Checking multilib configuration for libgcc..."; \
50671 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50672 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50673 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50674 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50675 else \
50676 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50677 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50678 fi; \
50679 else \
50680 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50681 fi; \
50682 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50683 $(NORMAL_TARGET_EXPORTS) \
50684 \
50685 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50686 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50687 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50688 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
50689 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50690 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50691 case $(srcdir) in \
50692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50693 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50695 esac; \
50696 module_srcdir=libgcc; \
50697 $(SHELL) $$s/$$module_srcdir/configure \
50698 --srcdir=$${topdir}/$$module_srcdir \
50699 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50700 --target=${target_alias} \
50701 --with-build-libsubdir=$(HOST_SUBDIR) \
50702 $(STAGE4_CONFIGURE_FLAGS)
50703 @endif target-libgcc-bootstrap
50704
50705 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
50706 maybe-configure-stageprofile-target-libgcc:
50707 @if target-libgcc-bootstrap
50708 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
50709 configure-stageprofile-target-libgcc:
50710 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50711 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50712 @r=`${PWD_COMMAND}`; export r; \
50713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50714 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50715 echo "Checking multilib configuration for libgcc..."; \
50716 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50717 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50718 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50719 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50720 else \
50721 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50722 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50723 fi; \
50724 else \
50725 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50726 fi; \
50727 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50728 $(NORMAL_TARGET_EXPORTS) \
50729 \
50730 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50731 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50732 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50733 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
50734 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50735 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50736 case $(srcdir) in \
50737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50738 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50740 esac; \
50741 module_srcdir=libgcc; \
50742 $(SHELL) $$s/$$module_srcdir/configure \
50743 --srcdir=$${topdir}/$$module_srcdir \
50744 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50745 --target=${target_alias} \
50746 --with-build-libsubdir=$(HOST_SUBDIR) \
50747 $(STAGEprofile_CONFIGURE_FLAGS)
50748 @endif target-libgcc-bootstrap
50749
50750 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
50751 maybe-configure-stagetrain-target-libgcc:
50752 @if target-libgcc-bootstrap
50753 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
50754 configure-stagetrain-target-libgcc:
50755 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50756 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50757 @r=`${PWD_COMMAND}`; export r; \
50758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50759 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50760 echo "Checking multilib configuration for libgcc..."; \
50761 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50762 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50763 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50764 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50765 else \
50766 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50767 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50768 fi; \
50769 else \
50770 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50771 fi; \
50772 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50773 $(NORMAL_TARGET_EXPORTS) \
50774 \
50775 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50776 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50777 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50778 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
50779 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50780 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50781 case $(srcdir) in \
50782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50783 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50785 esac; \
50786 module_srcdir=libgcc; \
50787 $(SHELL) $$s/$$module_srcdir/configure \
50788 --srcdir=$${topdir}/$$module_srcdir \
50789 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50790 --target=${target_alias} \
50791 --with-build-libsubdir=$(HOST_SUBDIR) \
50792 $(STAGEtrain_CONFIGURE_FLAGS)
50793 @endif target-libgcc-bootstrap
50794
50795 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
50796 maybe-configure-stagefeedback-target-libgcc:
50797 @if target-libgcc-bootstrap
50798 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
50799 configure-stagefeedback-target-libgcc:
50800 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50801 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50802 @r=`${PWD_COMMAND}`; export r; \
50803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50804 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50805 echo "Checking multilib configuration for libgcc..."; \
50806 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50807 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50808 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50809 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50810 else \
50811 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50812 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50813 fi; \
50814 else \
50815 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50816 fi; \
50817 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50818 $(NORMAL_TARGET_EXPORTS) \
50819 \
50820 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50821 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50822 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50823 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
50824 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50825 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50826 case $(srcdir) in \
50827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50828 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50830 esac; \
50831 module_srcdir=libgcc; \
50832 $(SHELL) $$s/$$module_srcdir/configure \
50833 --srcdir=$${topdir}/$$module_srcdir \
50834 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50835 --target=${target_alias} \
50836 --with-build-libsubdir=$(HOST_SUBDIR) \
50837 $(STAGEfeedback_CONFIGURE_FLAGS)
50838 @endif target-libgcc-bootstrap
50839
50840 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
50841 maybe-configure-stageautoprofile-target-libgcc:
50842 @if target-libgcc-bootstrap
50843 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50844 configure-stageautoprofile-target-libgcc:
50845 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50846 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50847 @r=`${PWD_COMMAND}`; export r; \
50848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50849 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50850 echo "Checking multilib configuration for libgcc..."; \
50851 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50852 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50853 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50854 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50855 else \
50856 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50857 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50858 fi; \
50859 else \
50860 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50861 fi; \
50862 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50863 $(NORMAL_TARGET_EXPORTS) \
50864 \
50865 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50866 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50867 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50868 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
50869 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50870 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50871 case $(srcdir) in \
50872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50873 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50875 esac; \
50876 module_srcdir=libgcc; \
50877 $(SHELL) $$s/$$module_srcdir/configure \
50878 --srcdir=$${topdir}/$$module_srcdir \
50879 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50880 --target=${target_alias} \
50881 --with-build-libsubdir=$(HOST_SUBDIR) \
50882 $(STAGEautoprofile_CONFIGURE_FLAGS)
50883 @endif target-libgcc-bootstrap
50884
50885 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
50886 maybe-configure-stageautofeedback-target-libgcc:
50887 @if target-libgcc-bootstrap
50888 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50889 configure-stageautofeedback-target-libgcc:
50890 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50891 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50892 @r=`${PWD_COMMAND}`; export r; \
50893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50894 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50895 echo "Checking multilib configuration for libgcc..."; \
50896 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50897 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50898 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50899 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50900 else \
50901 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50902 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50903 fi; \
50904 else \
50905 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50906 fi; \
50907 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50908 $(NORMAL_TARGET_EXPORTS) \
50909 \
50910 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50911 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50912 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50913 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
50914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50915 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50916 case $(srcdir) in \
50917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50918 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50920 esac; \
50921 module_srcdir=libgcc; \
50922 $(SHELL) $$s/$$module_srcdir/configure \
50923 --srcdir=$${topdir}/$$module_srcdir \
50924 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50925 --target=${target_alias} \
50926 --with-build-libsubdir=$(HOST_SUBDIR) \
50927 $(STAGEautofeedback_CONFIGURE_FLAGS)
50928 @endif target-libgcc-bootstrap
50929
50930
50931
50932
50933
50934 .PHONY: all-target-libgcc maybe-all-target-libgcc
50935 maybe-all-target-libgcc:
50936 @if gcc-bootstrap
50937 all-target-libgcc: stage_current
50938 @endif gcc-bootstrap
50939 @if target-libgcc
50940 TARGET-target-libgcc=all
50941 maybe-all-target-libgcc: all-target-libgcc
50942 all-target-libgcc: configure-target-libgcc
50943 @r=`${PWD_COMMAND}`; export r; \
50944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50945 $(NORMAL_TARGET_EXPORTS) \
50946 (cd $(TARGET_SUBDIR)/libgcc && \
50947 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50948 $(TARGET-target-libgcc))
50949 @endif target-libgcc
50950
50951
50952
50953 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
50954 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
50955 maybe-all-stage1-target-libgcc:
50956 maybe-clean-stage1-target-libgcc:
50957 @if target-libgcc-bootstrap
50958 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
50959 all-stage1: all-stage1-target-libgcc
50960 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
50961 all-stage1-target-libgcc: configure-stage1-target-libgcc
50962 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50963 @r=`${PWD_COMMAND}`; export r; \
50964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50965 TFLAGS="$(STAGE1_TFLAGS)"; \
50966 $(NORMAL_TARGET_EXPORTS) \
50967 cd $(TARGET_SUBDIR)/libgcc && \
50968 \
50969 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50970 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50971 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50972 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50973 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50974 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50975 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50976 $(EXTRA_TARGET_FLAGS) \
50977 \
50978 TFLAGS="$(STAGE1_TFLAGS)" \
50979 $(TARGET-stage1-target-libgcc)
50980
50981 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
50982 clean-stage1: clean-stage1-target-libgcc
50983 clean-stage1-target-libgcc:
50984 @if [ $(current_stage) = stage1 ]; then \
50985 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50986 else \
50987 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
50988 $(MAKE) stage1-start; \
50989 fi; \
50990 cd $(TARGET_SUBDIR)/libgcc && \
50991 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50992 clean
50993 @endif target-libgcc-bootstrap
50994
50995
50996 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
50997 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
50998 maybe-all-stage2-target-libgcc:
50999 maybe-clean-stage2-target-libgcc:
51000 @if target-libgcc-bootstrap
51001 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
51002 all-stage2: all-stage2-target-libgcc
51003 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
51004 all-stage2-target-libgcc: configure-stage2-target-libgcc
51005 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51006 @r=`${PWD_COMMAND}`; export r; \
51007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51008 TFLAGS="$(STAGE2_TFLAGS)"; \
51009 $(NORMAL_TARGET_EXPORTS) \
51010 \
51011 cd $(TARGET_SUBDIR)/libgcc && \
51012 \
51013 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51014 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51015 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51016 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51017 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51018 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51019 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51020 $(EXTRA_TARGET_FLAGS) \
51021 TFLAGS="$(STAGE2_TFLAGS)" \
51022 $(TARGET-stage2-target-libgcc)
51023
51024 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
51025 clean-stage2: clean-stage2-target-libgcc
51026 clean-stage2-target-libgcc:
51027 @if [ $(current_stage) = stage2 ]; then \
51028 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51029 else \
51030 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
51031 $(MAKE) stage2-start; \
51032 fi; \
51033 cd $(TARGET_SUBDIR)/libgcc && \
51034 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51035 @endif target-libgcc-bootstrap
51036
51037
51038 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
51039 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
51040 maybe-all-stage3-target-libgcc:
51041 maybe-clean-stage3-target-libgcc:
51042 @if target-libgcc-bootstrap
51043 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
51044 all-stage3: all-stage3-target-libgcc
51045 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
51046 all-stage3-target-libgcc: configure-stage3-target-libgcc
51047 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51048 @r=`${PWD_COMMAND}`; export r; \
51049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51050 TFLAGS="$(STAGE3_TFLAGS)"; \
51051 $(NORMAL_TARGET_EXPORTS) \
51052 \
51053 cd $(TARGET_SUBDIR)/libgcc && \
51054 \
51055 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51056 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51057 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51058 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51059 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51060 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51061 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51062 $(EXTRA_TARGET_FLAGS) \
51063 TFLAGS="$(STAGE3_TFLAGS)" \
51064 $(TARGET-stage3-target-libgcc)
51065
51066 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
51067 clean-stage3: clean-stage3-target-libgcc
51068 clean-stage3-target-libgcc:
51069 @if [ $(current_stage) = stage3 ]; then \
51070 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51071 else \
51072 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
51073 $(MAKE) stage3-start; \
51074 fi; \
51075 cd $(TARGET_SUBDIR)/libgcc && \
51076 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51077 @endif target-libgcc-bootstrap
51078
51079
51080 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
51081 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
51082 maybe-all-stage4-target-libgcc:
51083 maybe-clean-stage4-target-libgcc:
51084 @if target-libgcc-bootstrap
51085 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
51086 all-stage4: all-stage4-target-libgcc
51087 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
51088 all-stage4-target-libgcc: configure-stage4-target-libgcc
51089 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51090 @r=`${PWD_COMMAND}`; export r; \
51091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51092 TFLAGS="$(STAGE4_TFLAGS)"; \
51093 $(NORMAL_TARGET_EXPORTS) \
51094 \
51095 cd $(TARGET_SUBDIR)/libgcc && \
51096 \
51097 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51098 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51099 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51100 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51104 $(EXTRA_TARGET_FLAGS) \
51105 TFLAGS="$(STAGE4_TFLAGS)" \
51106 $(TARGET-stage4-target-libgcc)
51107
51108 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
51109 clean-stage4: clean-stage4-target-libgcc
51110 clean-stage4-target-libgcc:
51111 @if [ $(current_stage) = stage4 ]; then \
51112 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51113 else \
51114 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
51115 $(MAKE) stage4-start; \
51116 fi; \
51117 cd $(TARGET_SUBDIR)/libgcc && \
51118 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51119 @endif target-libgcc-bootstrap
51120
51121
51122 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
51123 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
51124 maybe-all-stageprofile-target-libgcc:
51125 maybe-clean-stageprofile-target-libgcc:
51126 @if target-libgcc-bootstrap
51127 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
51128 all-stageprofile: all-stageprofile-target-libgcc
51129 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
51130 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
51131 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51132 @r=`${PWD_COMMAND}`; export r; \
51133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51134 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51135 $(NORMAL_TARGET_EXPORTS) \
51136 \
51137 cd $(TARGET_SUBDIR)/libgcc && \
51138 \
51139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51140 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51141 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51142 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51146 $(EXTRA_TARGET_FLAGS) \
51147 TFLAGS="$(STAGEprofile_TFLAGS)" \
51148 $(TARGET-stageprofile-target-libgcc)
51149
51150 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
51151 clean-stageprofile: clean-stageprofile-target-libgcc
51152 clean-stageprofile-target-libgcc:
51153 @if [ $(current_stage) = stageprofile ]; then \
51154 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51155 else \
51156 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
51157 $(MAKE) stageprofile-start; \
51158 fi; \
51159 cd $(TARGET_SUBDIR)/libgcc && \
51160 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51161 @endif target-libgcc-bootstrap
51162
51163
51164 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
51165 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
51166 maybe-all-stagetrain-target-libgcc:
51167 maybe-clean-stagetrain-target-libgcc:
51168 @if target-libgcc-bootstrap
51169 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
51170 all-stagetrain: all-stagetrain-target-libgcc
51171 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
51172 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
51173 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51174 @r=`${PWD_COMMAND}`; export r; \
51175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51176 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51177 $(NORMAL_TARGET_EXPORTS) \
51178 \
51179 cd $(TARGET_SUBDIR)/libgcc && \
51180 \
51181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51182 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51183 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51184 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51188 $(EXTRA_TARGET_FLAGS) \
51189 TFLAGS="$(STAGEtrain_TFLAGS)" \
51190 $(TARGET-stagetrain-target-libgcc)
51191
51192 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
51193 clean-stagetrain: clean-stagetrain-target-libgcc
51194 clean-stagetrain-target-libgcc:
51195 @if [ $(current_stage) = stagetrain ]; then \
51196 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51197 else \
51198 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
51199 $(MAKE) stagetrain-start; \
51200 fi; \
51201 cd $(TARGET_SUBDIR)/libgcc && \
51202 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51203 @endif target-libgcc-bootstrap
51204
51205
51206 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
51207 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
51208 maybe-all-stagefeedback-target-libgcc:
51209 maybe-clean-stagefeedback-target-libgcc:
51210 @if target-libgcc-bootstrap
51211 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
51212 all-stagefeedback: all-stagefeedback-target-libgcc
51213 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
51214 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
51215 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51216 @r=`${PWD_COMMAND}`; export r; \
51217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51218 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51219 $(NORMAL_TARGET_EXPORTS) \
51220 \
51221 cd $(TARGET_SUBDIR)/libgcc && \
51222 \
51223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51224 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51225 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51226 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51230 $(EXTRA_TARGET_FLAGS) \
51231 TFLAGS="$(STAGEfeedback_TFLAGS)" \
51232 $(TARGET-stagefeedback-target-libgcc)
51233
51234 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
51235 clean-stagefeedback: clean-stagefeedback-target-libgcc
51236 clean-stagefeedback-target-libgcc:
51237 @if [ $(current_stage) = stagefeedback ]; then \
51238 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51239 else \
51240 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
51241 $(MAKE) stagefeedback-start; \
51242 fi; \
51243 cd $(TARGET_SUBDIR)/libgcc && \
51244 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51245 @endif target-libgcc-bootstrap
51246
51247
51248 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
51249 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
51250 maybe-all-stageautoprofile-target-libgcc:
51251 maybe-clean-stageautoprofile-target-libgcc:
51252 @if target-libgcc-bootstrap
51253 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
51254 all-stageautoprofile: all-stageautoprofile-target-libgcc
51255 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
51256 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
51257 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51258 @r=`${PWD_COMMAND}`; export r; \
51259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51260 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51261 $(NORMAL_TARGET_EXPORTS) \
51262 \
51263 cd $(TARGET_SUBDIR)/libgcc && \
51264 $$s/gcc/config/i386/$(AUTO_PROFILE) \
51265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51266 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51267 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51268 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51272 $(EXTRA_TARGET_FLAGS) \
51273 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
51274 $(TARGET-stageautoprofile-target-libgcc)
51275
51276 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
51277 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
51278 clean-stageautoprofile-target-libgcc:
51279 @if [ $(current_stage) = stageautoprofile ]; then \
51280 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51281 else \
51282 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
51283 $(MAKE) stageautoprofile-start; \
51284 fi; \
51285 cd $(TARGET_SUBDIR)/libgcc && \
51286 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51287 @endif target-libgcc-bootstrap
51288
51289
51290 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
51291 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
51292 maybe-all-stageautofeedback-target-libgcc:
51293 maybe-clean-stageautofeedback-target-libgcc:
51294 @if target-libgcc-bootstrap
51295 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
51296 all-stageautofeedback: all-stageautofeedback-target-libgcc
51297 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
51298 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
51299 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51300 @r=`${PWD_COMMAND}`; export r; \
51301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51302 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51303 $(NORMAL_TARGET_EXPORTS) \
51304 \
51305 cd $(TARGET_SUBDIR)/libgcc && \
51306 \
51307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51308 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51309 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51310 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51314 $(EXTRA_TARGET_FLAGS) \
51315 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
51316 $(TARGET-stageautofeedback-target-libgcc)
51317
51318 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
51319 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
51320 clean-stageautofeedback-target-libgcc:
51321 @if [ $(current_stage) = stageautofeedback ]; then \
51322 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51323 else \
51324 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
51325 $(MAKE) stageautofeedback-start; \
51326 fi; \
51327 cd $(TARGET_SUBDIR)/libgcc && \
51328 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51329 @endif target-libgcc-bootstrap
51330
51331
51332
51333
51334
51335
51336 .PHONY: check-target-libgcc maybe-check-target-libgcc
51337 maybe-check-target-libgcc:
51338 @if target-libgcc
51339 maybe-check-target-libgcc: check-target-libgcc
51340
51341 # Dummy target for uncheckable module.
51342 check-target-libgcc:
51343
51344 @endif target-libgcc
51345
51346 .PHONY: install-target-libgcc maybe-install-target-libgcc
51347 maybe-install-target-libgcc:
51348 @if target-libgcc
51349 maybe-install-target-libgcc: install-target-libgcc
51350
51351 install-target-libgcc: installdirs
51352 @: $(MAKE); $(unstage)
51353 @r=`${PWD_COMMAND}`; export r; \
51354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51355 $(NORMAL_TARGET_EXPORTS) \
51356 (cd $(TARGET_SUBDIR)/libgcc && \
51357 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51358
51359 @endif target-libgcc
51360
51361 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
51362 maybe-install-strip-target-libgcc:
51363 @if target-libgcc
51364 maybe-install-strip-target-libgcc: install-strip-target-libgcc
51365
51366 install-strip-target-libgcc: installdirs
51367 @: $(MAKE); $(unstage)
51368 @r=`${PWD_COMMAND}`; export r; \
51369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51370 $(NORMAL_TARGET_EXPORTS) \
51371 (cd $(TARGET_SUBDIR)/libgcc && \
51372 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51373
51374 @endif target-libgcc
51375
51376 # Other targets (info, dvi, pdf, etc.)
51377
51378 .PHONY: maybe-info-target-libgcc info-target-libgcc
51379 maybe-info-target-libgcc:
51380 @if target-libgcc
51381 maybe-info-target-libgcc: info-target-libgcc
51382
51383 info-target-libgcc: \
51384 configure-target-libgcc
51385 @: $(MAKE); $(unstage)
51386 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51387 r=`${PWD_COMMAND}`; export r; \
51388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51389 $(NORMAL_TARGET_EXPORTS) \
51390 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
51391 for flag in $(EXTRA_TARGET_FLAGS); do \
51392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51393 done; \
51394 (cd $(TARGET_SUBDIR)/libgcc && \
51395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51397 "RANLIB=$${RANLIB}" \
51398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51399 info) \
51400 || exit 1
51401
51402 @endif target-libgcc
51403
51404 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
51405 maybe-dvi-target-libgcc:
51406 @if target-libgcc
51407 maybe-dvi-target-libgcc: dvi-target-libgcc
51408
51409 dvi-target-libgcc: \
51410 configure-target-libgcc
51411 @: $(MAKE); $(unstage)
51412 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51413 r=`${PWD_COMMAND}`; export r; \
51414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51415 $(NORMAL_TARGET_EXPORTS) \
51416 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
51417 for flag in $(EXTRA_TARGET_FLAGS); do \
51418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51419 done; \
51420 (cd $(TARGET_SUBDIR)/libgcc && \
51421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51423 "RANLIB=$${RANLIB}" \
51424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51425 dvi) \
51426 || exit 1
51427
51428 @endif target-libgcc
51429
51430 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
51431 maybe-pdf-target-libgcc:
51432 @if target-libgcc
51433 maybe-pdf-target-libgcc: pdf-target-libgcc
51434
51435 pdf-target-libgcc: \
51436 configure-target-libgcc
51437 @: $(MAKE); $(unstage)
51438 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51439 r=`${PWD_COMMAND}`; export r; \
51440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51441 $(NORMAL_TARGET_EXPORTS) \
51442 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
51443 for flag in $(EXTRA_TARGET_FLAGS); do \
51444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51445 done; \
51446 (cd $(TARGET_SUBDIR)/libgcc && \
51447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51449 "RANLIB=$${RANLIB}" \
51450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51451 pdf) \
51452 || exit 1
51453
51454 @endif target-libgcc
51455
51456 .PHONY: maybe-html-target-libgcc html-target-libgcc
51457 maybe-html-target-libgcc:
51458 @if target-libgcc
51459 maybe-html-target-libgcc: html-target-libgcc
51460
51461 html-target-libgcc: \
51462 configure-target-libgcc
51463 @: $(MAKE); $(unstage)
51464 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51465 r=`${PWD_COMMAND}`; export r; \
51466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51467 $(NORMAL_TARGET_EXPORTS) \
51468 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
51469 for flag in $(EXTRA_TARGET_FLAGS); do \
51470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51471 done; \
51472 (cd $(TARGET_SUBDIR)/libgcc && \
51473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51475 "RANLIB=$${RANLIB}" \
51476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51477 html) \
51478 || exit 1
51479
51480 @endif target-libgcc
51481
51482 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
51483 maybe-TAGS-target-libgcc:
51484 @if target-libgcc
51485 maybe-TAGS-target-libgcc: TAGS-target-libgcc
51486
51487 # libgcc doesn't support TAGS.
51488 TAGS-target-libgcc:
51489
51490 @endif target-libgcc
51491
51492 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
51493 maybe-install-info-target-libgcc:
51494 @if target-libgcc
51495 maybe-install-info-target-libgcc: install-info-target-libgcc
51496
51497 install-info-target-libgcc: \
51498 configure-target-libgcc \
51499 info-target-libgcc
51500 @: $(MAKE); $(unstage)
51501 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51502 r=`${PWD_COMMAND}`; export r; \
51503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51504 $(NORMAL_TARGET_EXPORTS) \
51505 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
51506 for flag in $(EXTRA_TARGET_FLAGS); do \
51507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51508 done; \
51509 (cd $(TARGET_SUBDIR)/libgcc && \
51510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51512 "RANLIB=$${RANLIB}" \
51513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51514 install-info) \
51515 || exit 1
51516
51517 @endif target-libgcc
51518
51519 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
51520 maybe-install-dvi-target-libgcc:
51521 @if target-libgcc
51522 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
51523
51524 # libgcc doesn't support install-dvi.
51525 install-dvi-target-libgcc:
51526
51527 @endif target-libgcc
51528
51529 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
51530 maybe-install-pdf-target-libgcc:
51531 @if target-libgcc
51532 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
51533
51534 install-pdf-target-libgcc: \
51535 configure-target-libgcc \
51536 pdf-target-libgcc
51537 @: $(MAKE); $(unstage)
51538 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51539 r=`${PWD_COMMAND}`; export r; \
51540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51541 $(NORMAL_TARGET_EXPORTS) \
51542 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
51543 for flag in $(EXTRA_TARGET_FLAGS); do \
51544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51545 done; \
51546 (cd $(TARGET_SUBDIR)/libgcc && \
51547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51549 "RANLIB=$${RANLIB}" \
51550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51551 install-pdf) \
51552 || exit 1
51553
51554 @endif target-libgcc
51555
51556 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
51557 maybe-install-html-target-libgcc:
51558 @if target-libgcc
51559 maybe-install-html-target-libgcc: install-html-target-libgcc
51560
51561 install-html-target-libgcc: \
51562 configure-target-libgcc \
51563 html-target-libgcc
51564 @: $(MAKE); $(unstage)
51565 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51566 r=`${PWD_COMMAND}`; export r; \
51567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51568 $(NORMAL_TARGET_EXPORTS) \
51569 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
51570 for flag in $(EXTRA_TARGET_FLAGS); do \
51571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51572 done; \
51573 (cd $(TARGET_SUBDIR)/libgcc && \
51574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51576 "RANLIB=$${RANLIB}" \
51577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51578 install-html) \
51579 || exit 1
51580
51581 @endif target-libgcc
51582
51583 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
51584 maybe-installcheck-target-libgcc:
51585 @if target-libgcc
51586 maybe-installcheck-target-libgcc: installcheck-target-libgcc
51587
51588 installcheck-target-libgcc: \
51589 configure-target-libgcc
51590 @: $(MAKE); $(unstage)
51591 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51592 r=`${PWD_COMMAND}`; export r; \
51593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51594 $(NORMAL_TARGET_EXPORTS) \
51595 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
51596 for flag in $(EXTRA_TARGET_FLAGS); do \
51597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51598 done; \
51599 (cd $(TARGET_SUBDIR)/libgcc && \
51600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51602 "RANLIB=$${RANLIB}" \
51603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51604 installcheck) \
51605 || exit 1
51606
51607 @endif target-libgcc
51608
51609 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
51610 maybe-mostlyclean-target-libgcc:
51611 @if target-libgcc
51612 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
51613
51614 mostlyclean-target-libgcc:
51615 @: $(MAKE); $(unstage)
51616 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51617 r=`${PWD_COMMAND}`; export r; \
51618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51619 $(NORMAL_TARGET_EXPORTS) \
51620 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
51621 for flag in $(EXTRA_TARGET_FLAGS); do \
51622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51623 done; \
51624 (cd $(TARGET_SUBDIR)/libgcc && \
51625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51627 "RANLIB=$${RANLIB}" \
51628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51629 mostlyclean) \
51630 || exit 1
51631
51632 @endif target-libgcc
51633
51634 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
51635 maybe-clean-target-libgcc:
51636 @if target-libgcc
51637 maybe-clean-target-libgcc: clean-target-libgcc
51638
51639 clean-target-libgcc:
51640 @: $(MAKE); $(unstage)
51641 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51642 r=`${PWD_COMMAND}`; export r; \
51643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51644 $(NORMAL_TARGET_EXPORTS) \
51645 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
51646 for flag in $(EXTRA_TARGET_FLAGS); do \
51647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51648 done; \
51649 (cd $(TARGET_SUBDIR)/libgcc && \
51650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51652 "RANLIB=$${RANLIB}" \
51653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51654 clean) \
51655 || exit 1
51656
51657 @endif target-libgcc
51658
51659 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
51660 maybe-distclean-target-libgcc:
51661 @if target-libgcc
51662 maybe-distclean-target-libgcc: distclean-target-libgcc
51663
51664 distclean-target-libgcc:
51665 @: $(MAKE); $(unstage)
51666 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51667 r=`${PWD_COMMAND}`; export r; \
51668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51669 $(NORMAL_TARGET_EXPORTS) \
51670 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
51671 for flag in $(EXTRA_TARGET_FLAGS); do \
51672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51673 done; \
51674 (cd $(TARGET_SUBDIR)/libgcc && \
51675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51677 "RANLIB=$${RANLIB}" \
51678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51679 distclean) \
51680 || exit 1
51681
51682 @endif target-libgcc
51683
51684 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
51685 maybe-maintainer-clean-target-libgcc:
51686 @if target-libgcc
51687 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
51688
51689 maintainer-clean-target-libgcc:
51690 @: $(MAKE); $(unstage)
51691 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51692 r=`${PWD_COMMAND}`; export r; \
51693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51694 $(NORMAL_TARGET_EXPORTS) \
51695 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
51696 for flag in $(EXTRA_TARGET_FLAGS); do \
51697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51698 done; \
51699 (cd $(TARGET_SUBDIR)/libgcc && \
51700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51702 "RANLIB=$${RANLIB}" \
51703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51704 maintainer-clean) \
51705 || exit 1
51706
51707 @endif target-libgcc
51708
51709
51710
51711
51712
51713 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
51714 maybe-configure-target-libbacktrace:
51715 @if gcc-bootstrap
51716 configure-target-libbacktrace: stage_current
51717 @endif gcc-bootstrap
51718 @if target-libbacktrace
51719 maybe-configure-target-libbacktrace: configure-target-libbacktrace
51720 configure-target-libbacktrace:
51721 @: $(MAKE); $(unstage)
51722 @r=`${PWD_COMMAND}`; export r; \
51723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51724 echo "Checking multilib configuration for libbacktrace..."; \
51725 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51726 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51727 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51728 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51729 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51730 else \
51731 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51732 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51733 fi; \
51734 else \
51735 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51736 fi; \
51737 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51738 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51739 $(NORMAL_TARGET_EXPORTS) \
51740 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
51741 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
51742 case $(srcdir) in \
51743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51744 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51746 esac; \
51747 module_srcdir=libbacktrace; \
51748 rm -f no-such-file || : ; \
51749 CONFIG_SITE=no-such-file $(SHELL) \
51750 $$s/$$module_srcdir/configure \
51751 --srcdir=$${topdir}/$$module_srcdir \
51752 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51753 --target=${target_alias} \
51754 || exit 1
51755 @endif target-libbacktrace
51756
51757
51758
51759
51760
51761 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
51762 maybe-all-target-libbacktrace:
51763 @if gcc-bootstrap
51764 all-target-libbacktrace: stage_current
51765 @endif gcc-bootstrap
51766 @if target-libbacktrace
51767 TARGET-target-libbacktrace=all
51768 maybe-all-target-libbacktrace: all-target-libbacktrace
51769 all-target-libbacktrace: configure-target-libbacktrace
51770 @: $(MAKE); $(unstage)
51771 @r=`${PWD_COMMAND}`; export r; \
51772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51773 $(NORMAL_TARGET_EXPORTS) \
51774 (cd $(TARGET_SUBDIR)/libbacktrace && \
51775 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51776 $(TARGET-target-libbacktrace))
51777 @endif target-libbacktrace
51778
51779
51780
51781
51782
51783 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
51784 maybe-check-target-libbacktrace:
51785 @if target-libbacktrace
51786 maybe-check-target-libbacktrace: check-target-libbacktrace
51787
51788 check-target-libbacktrace:
51789 @: $(MAKE); $(unstage)
51790 @r=`${PWD_COMMAND}`; export r; \
51791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51792 $(NORMAL_TARGET_EXPORTS) \
51793 (cd $(TARGET_SUBDIR)/libbacktrace && \
51794 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51795
51796 @endif target-libbacktrace
51797
51798 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
51799 maybe-install-target-libbacktrace:
51800 @if target-libbacktrace
51801 maybe-install-target-libbacktrace: install-target-libbacktrace
51802
51803 install-target-libbacktrace: installdirs
51804 @: $(MAKE); $(unstage)
51805 @r=`${PWD_COMMAND}`; export r; \
51806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51807 $(NORMAL_TARGET_EXPORTS) \
51808 (cd $(TARGET_SUBDIR)/libbacktrace && \
51809 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51810
51811 @endif target-libbacktrace
51812
51813 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
51814 maybe-install-strip-target-libbacktrace:
51815 @if target-libbacktrace
51816 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
51817
51818 install-strip-target-libbacktrace: installdirs
51819 @: $(MAKE); $(unstage)
51820 @r=`${PWD_COMMAND}`; export r; \
51821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51822 $(NORMAL_TARGET_EXPORTS) \
51823 (cd $(TARGET_SUBDIR)/libbacktrace && \
51824 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51825
51826 @endif target-libbacktrace
51827
51828 # Other targets (info, dvi, pdf, etc.)
51829
51830 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51831 maybe-info-target-libbacktrace:
51832 @if target-libbacktrace
51833 maybe-info-target-libbacktrace: info-target-libbacktrace
51834
51835 info-target-libbacktrace: \
51836 configure-target-libbacktrace
51837 @: $(MAKE); $(unstage)
51838 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51839 r=`${PWD_COMMAND}`; export r; \
51840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51841 $(NORMAL_TARGET_EXPORTS) \
51842 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
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)/libbacktrace && \
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 info) \
51852 || exit 1
51853
51854 @endif target-libbacktrace
51855
51856 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51857 maybe-dvi-target-libbacktrace:
51858 @if target-libbacktrace
51859 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51860
51861 dvi-target-libbacktrace: \
51862 configure-target-libbacktrace
51863 @: $(MAKE); $(unstage)
51864 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51865 r=`${PWD_COMMAND}`; export r; \
51866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51867 $(NORMAL_TARGET_EXPORTS) \
51868 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51869 for flag in $(EXTRA_TARGET_FLAGS); do \
51870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51871 done; \
51872 (cd $(TARGET_SUBDIR)/libbacktrace && \
51873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51875 "RANLIB=$${RANLIB}" \
51876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51877 dvi) \
51878 || exit 1
51879
51880 @endif target-libbacktrace
51881
51882 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51883 maybe-pdf-target-libbacktrace:
51884 @if target-libbacktrace
51885 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51886
51887 pdf-target-libbacktrace: \
51888 configure-target-libbacktrace
51889 @: $(MAKE); $(unstage)
51890 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51891 r=`${PWD_COMMAND}`; export r; \
51892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51893 $(NORMAL_TARGET_EXPORTS) \
51894 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51895 for flag in $(EXTRA_TARGET_FLAGS); do \
51896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51897 done; \
51898 (cd $(TARGET_SUBDIR)/libbacktrace && \
51899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51901 "RANLIB=$${RANLIB}" \
51902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51903 pdf) \
51904 || exit 1
51905
51906 @endif target-libbacktrace
51907
51908 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51909 maybe-html-target-libbacktrace:
51910 @if target-libbacktrace
51911 maybe-html-target-libbacktrace: html-target-libbacktrace
51912
51913 html-target-libbacktrace: \
51914 configure-target-libbacktrace
51915 @: $(MAKE); $(unstage)
51916 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51917 r=`${PWD_COMMAND}`; export r; \
51918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51919 $(NORMAL_TARGET_EXPORTS) \
51920 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51921 for flag in $(EXTRA_TARGET_FLAGS); do \
51922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51923 done; \
51924 (cd $(TARGET_SUBDIR)/libbacktrace && \
51925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51927 "RANLIB=$${RANLIB}" \
51928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51929 html) \
51930 || exit 1
51931
51932 @endif target-libbacktrace
51933
51934 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51935 maybe-TAGS-target-libbacktrace:
51936 @if target-libbacktrace
51937 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51938
51939 TAGS-target-libbacktrace: \
51940 configure-target-libbacktrace
51941 @: $(MAKE); $(unstage)
51942 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51943 r=`${PWD_COMMAND}`; export r; \
51944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51945 $(NORMAL_TARGET_EXPORTS) \
51946 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51947 for flag in $(EXTRA_TARGET_FLAGS); do \
51948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51949 done; \
51950 (cd $(TARGET_SUBDIR)/libbacktrace && \
51951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51953 "RANLIB=$${RANLIB}" \
51954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51955 TAGS) \
51956 || exit 1
51957
51958 @endif target-libbacktrace
51959
51960 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51961 maybe-install-info-target-libbacktrace:
51962 @if target-libbacktrace
51963 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51964
51965 install-info-target-libbacktrace: \
51966 configure-target-libbacktrace \
51967 info-target-libbacktrace
51968 @: $(MAKE); $(unstage)
51969 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51970 r=`${PWD_COMMAND}`; export r; \
51971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51972 $(NORMAL_TARGET_EXPORTS) \
51973 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51974 for flag in $(EXTRA_TARGET_FLAGS); do \
51975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51976 done; \
51977 (cd $(TARGET_SUBDIR)/libbacktrace && \
51978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51980 "RANLIB=$${RANLIB}" \
51981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51982 install-info) \
51983 || exit 1
51984
51985 @endif target-libbacktrace
51986
51987 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51988 maybe-install-dvi-target-libbacktrace:
51989 @if target-libbacktrace
51990 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51991
51992 install-dvi-target-libbacktrace: \
51993 configure-target-libbacktrace \
51994 dvi-target-libbacktrace
51995 @: $(MAKE); $(unstage)
51996 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51997 r=`${PWD_COMMAND}`; export r; \
51998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51999 $(NORMAL_TARGET_EXPORTS) \
52000 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
52001 for flag in $(EXTRA_TARGET_FLAGS); do \
52002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52003 done; \
52004 (cd $(TARGET_SUBDIR)/libbacktrace && \
52005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52007 "RANLIB=$${RANLIB}" \
52008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52009 install-dvi) \
52010 || exit 1
52011
52012 @endif target-libbacktrace
52013
52014 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
52015 maybe-install-pdf-target-libbacktrace:
52016 @if target-libbacktrace
52017 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
52018
52019 install-pdf-target-libbacktrace: \
52020 configure-target-libbacktrace \
52021 pdf-target-libbacktrace
52022 @: $(MAKE); $(unstage)
52023 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52024 r=`${PWD_COMMAND}`; export r; \
52025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52026 $(NORMAL_TARGET_EXPORTS) \
52027 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
52028 for flag in $(EXTRA_TARGET_FLAGS); do \
52029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52030 done; \
52031 (cd $(TARGET_SUBDIR)/libbacktrace && \
52032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52034 "RANLIB=$${RANLIB}" \
52035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52036 install-pdf) \
52037 || exit 1
52038
52039 @endif target-libbacktrace
52040
52041 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
52042 maybe-install-html-target-libbacktrace:
52043 @if target-libbacktrace
52044 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
52045
52046 install-html-target-libbacktrace: \
52047 configure-target-libbacktrace \
52048 html-target-libbacktrace
52049 @: $(MAKE); $(unstage)
52050 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52051 r=`${PWD_COMMAND}`; export r; \
52052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52053 $(NORMAL_TARGET_EXPORTS) \
52054 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
52055 for flag in $(EXTRA_TARGET_FLAGS); do \
52056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52057 done; \
52058 (cd $(TARGET_SUBDIR)/libbacktrace && \
52059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52061 "RANLIB=$${RANLIB}" \
52062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52063 install-html) \
52064 || exit 1
52065
52066 @endif target-libbacktrace
52067
52068 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
52069 maybe-installcheck-target-libbacktrace:
52070 @if target-libbacktrace
52071 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
52072
52073 installcheck-target-libbacktrace: \
52074 configure-target-libbacktrace
52075 @: $(MAKE); $(unstage)
52076 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52077 r=`${PWD_COMMAND}`; export r; \
52078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52079 $(NORMAL_TARGET_EXPORTS) \
52080 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
52081 for flag in $(EXTRA_TARGET_FLAGS); do \
52082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52083 done; \
52084 (cd $(TARGET_SUBDIR)/libbacktrace && \
52085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52087 "RANLIB=$${RANLIB}" \
52088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52089 installcheck) \
52090 || exit 1
52091
52092 @endif target-libbacktrace
52093
52094 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
52095 maybe-mostlyclean-target-libbacktrace:
52096 @if target-libbacktrace
52097 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
52098
52099 mostlyclean-target-libbacktrace:
52100 @: $(MAKE); $(unstage)
52101 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52102 r=`${PWD_COMMAND}`; export r; \
52103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52104 $(NORMAL_TARGET_EXPORTS) \
52105 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
52106 for flag in $(EXTRA_TARGET_FLAGS); do \
52107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52108 done; \
52109 (cd $(TARGET_SUBDIR)/libbacktrace && \
52110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52112 "RANLIB=$${RANLIB}" \
52113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52114 mostlyclean) \
52115 || exit 1
52116
52117 @endif target-libbacktrace
52118
52119 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
52120 maybe-clean-target-libbacktrace:
52121 @if target-libbacktrace
52122 maybe-clean-target-libbacktrace: clean-target-libbacktrace
52123
52124 clean-target-libbacktrace:
52125 @: $(MAKE); $(unstage)
52126 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52127 r=`${PWD_COMMAND}`; export r; \
52128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52129 $(NORMAL_TARGET_EXPORTS) \
52130 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
52131 for flag in $(EXTRA_TARGET_FLAGS); do \
52132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52133 done; \
52134 (cd $(TARGET_SUBDIR)/libbacktrace && \
52135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52137 "RANLIB=$${RANLIB}" \
52138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52139 clean) \
52140 || exit 1
52141
52142 @endif target-libbacktrace
52143
52144 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
52145 maybe-distclean-target-libbacktrace:
52146 @if target-libbacktrace
52147 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
52148
52149 distclean-target-libbacktrace:
52150 @: $(MAKE); $(unstage)
52151 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52152 r=`${PWD_COMMAND}`; export r; \
52153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52154 $(NORMAL_TARGET_EXPORTS) \
52155 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
52156 for flag in $(EXTRA_TARGET_FLAGS); do \
52157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52158 done; \
52159 (cd $(TARGET_SUBDIR)/libbacktrace && \
52160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52162 "RANLIB=$${RANLIB}" \
52163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52164 distclean) \
52165 || exit 1
52166
52167 @endif target-libbacktrace
52168
52169 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
52170 maybe-maintainer-clean-target-libbacktrace:
52171 @if target-libbacktrace
52172 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
52173
52174 maintainer-clean-target-libbacktrace:
52175 @: $(MAKE); $(unstage)
52176 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52177 r=`${PWD_COMMAND}`; export r; \
52178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52179 $(NORMAL_TARGET_EXPORTS) \
52180 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
52181 for flag in $(EXTRA_TARGET_FLAGS); do \
52182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52183 done; \
52184 (cd $(TARGET_SUBDIR)/libbacktrace && \
52185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52187 "RANLIB=$${RANLIB}" \
52188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52189 maintainer-clean) \
52190 || exit 1
52191
52192 @endif target-libbacktrace
52193
52194
52195
52196
52197
52198 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
52199 maybe-configure-target-libquadmath:
52200 @if gcc-bootstrap
52201 configure-target-libquadmath: stage_current
52202 @endif gcc-bootstrap
52203 @if target-libquadmath
52204 maybe-configure-target-libquadmath: configure-target-libquadmath
52205 configure-target-libquadmath:
52206 @: $(MAKE); $(unstage)
52207 @r=`${PWD_COMMAND}`; export r; \
52208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52209 echo "Checking multilib configuration for libquadmath..."; \
52210 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
52211 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
52212 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
52213 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
52214 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
52215 else \
52216 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
52217 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
52218 fi; \
52219 else \
52220 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
52221 fi; \
52222 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
52223 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
52224 $(NORMAL_TARGET_EXPORTS) \
52225 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
52226 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
52227 case $(srcdir) in \
52228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52229 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
52230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52231 esac; \
52232 module_srcdir=libquadmath; \
52233 rm -f no-such-file || : ; \
52234 CONFIG_SITE=no-such-file $(SHELL) \
52235 $$s/$$module_srcdir/configure \
52236 --srcdir=$${topdir}/$$module_srcdir \
52237 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52238 --target=${target_alias} \
52239 || exit 1
52240 @endif target-libquadmath
52241
52242
52243
52244
52245
52246 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
52247 maybe-all-target-libquadmath:
52248 @if gcc-bootstrap
52249 all-target-libquadmath: stage_current
52250 @endif gcc-bootstrap
52251 @if target-libquadmath
52252 TARGET-target-libquadmath=all
52253 maybe-all-target-libquadmath: all-target-libquadmath
52254 all-target-libquadmath: configure-target-libquadmath
52255 @: $(MAKE); $(unstage)
52256 @r=`${PWD_COMMAND}`; export r; \
52257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52258 $(NORMAL_TARGET_EXPORTS) \
52259 (cd $(TARGET_SUBDIR)/libquadmath && \
52260 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52261 $(TARGET-target-libquadmath))
52262 @endif target-libquadmath
52263
52264
52265
52266
52267
52268 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
52269 maybe-check-target-libquadmath:
52270 @if target-libquadmath
52271 maybe-check-target-libquadmath: check-target-libquadmath
52272
52273 check-target-libquadmath:
52274 @: $(MAKE); $(unstage)
52275 @r=`${PWD_COMMAND}`; export r; \
52276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52277 $(NORMAL_TARGET_EXPORTS) \
52278 (cd $(TARGET_SUBDIR)/libquadmath && \
52279 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52280
52281 @endif target-libquadmath
52282
52283 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
52284 maybe-install-target-libquadmath:
52285 @if target-libquadmath
52286 maybe-install-target-libquadmath: install-target-libquadmath
52287
52288 install-target-libquadmath: installdirs
52289 @: $(MAKE); $(unstage)
52290 @r=`${PWD_COMMAND}`; export r; \
52291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52292 $(NORMAL_TARGET_EXPORTS) \
52293 (cd $(TARGET_SUBDIR)/libquadmath && \
52294 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52295
52296 @endif target-libquadmath
52297
52298 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
52299 maybe-install-strip-target-libquadmath:
52300 @if target-libquadmath
52301 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
52302
52303 install-strip-target-libquadmath: installdirs
52304 @: $(MAKE); $(unstage)
52305 @r=`${PWD_COMMAND}`; export r; \
52306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52307 $(NORMAL_TARGET_EXPORTS) \
52308 (cd $(TARGET_SUBDIR)/libquadmath && \
52309 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52310
52311 @endif target-libquadmath
52312
52313 # Other targets (info, dvi, pdf, etc.)
52314
52315 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
52316 maybe-info-target-libquadmath:
52317 @if target-libquadmath
52318 maybe-info-target-libquadmath: info-target-libquadmath
52319
52320 info-target-libquadmath: \
52321 configure-target-libquadmath
52322 @: $(MAKE); $(unstage)
52323 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52324 r=`${PWD_COMMAND}`; export r; \
52325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326 $(NORMAL_TARGET_EXPORTS) \
52327 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 info) \
52337 || exit 1
52338
52339 @endif target-libquadmath
52340
52341 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
52342 maybe-dvi-target-libquadmath:
52343 @if target-libquadmath
52344 maybe-dvi-target-libquadmath: dvi-target-libquadmath
52345
52346 dvi-target-libquadmath: \
52347 configure-target-libquadmath
52348 @: $(MAKE); $(unstage)
52349 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52350 r=`${PWD_COMMAND}`; export r; \
52351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52352 $(NORMAL_TARGET_EXPORTS) \
52353 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
52354 for flag in $(EXTRA_TARGET_FLAGS); do \
52355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52356 done; \
52357 (cd $(TARGET_SUBDIR)/libquadmath && \
52358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52360 "RANLIB=$${RANLIB}" \
52361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52362 dvi) \
52363 || exit 1
52364
52365 @endif target-libquadmath
52366
52367 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
52368 maybe-pdf-target-libquadmath:
52369 @if target-libquadmath
52370 maybe-pdf-target-libquadmath: pdf-target-libquadmath
52371
52372 pdf-target-libquadmath: \
52373 configure-target-libquadmath
52374 @: $(MAKE); $(unstage)
52375 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52376 r=`${PWD_COMMAND}`; export r; \
52377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52378 $(NORMAL_TARGET_EXPORTS) \
52379 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
52380 for flag in $(EXTRA_TARGET_FLAGS); do \
52381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52382 done; \
52383 (cd $(TARGET_SUBDIR)/libquadmath && \
52384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52386 "RANLIB=$${RANLIB}" \
52387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52388 pdf) \
52389 || exit 1
52390
52391 @endif target-libquadmath
52392
52393 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
52394 maybe-html-target-libquadmath:
52395 @if target-libquadmath
52396 maybe-html-target-libquadmath: html-target-libquadmath
52397
52398 html-target-libquadmath: \
52399 configure-target-libquadmath
52400 @: $(MAKE); $(unstage)
52401 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52402 r=`${PWD_COMMAND}`; export r; \
52403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52404 $(NORMAL_TARGET_EXPORTS) \
52405 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
52406 for flag in $(EXTRA_TARGET_FLAGS); do \
52407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52408 done; \
52409 (cd $(TARGET_SUBDIR)/libquadmath && \
52410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52412 "RANLIB=$${RANLIB}" \
52413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52414 html) \
52415 || exit 1
52416
52417 @endif target-libquadmath
52418
52419 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
52420 maybe-TAGS-target-libquadmath:
52421 @if target-libquadmath
52422 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
52423
52424 TAGS-target-libquadmath: \
52425 configure-target-libquadmath
52426 @: $(MAKE); $(unstage)
52427 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52428 r=`${PWD_COMMAND}`; export r; \
52429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52430 $(NORMAL_TARGET_EXPORTS) \
52431 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
52432 for flag in $(EXTRA_TARGET_FLAGS); do \
52433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52434 done; \
52435 (cd $(TARGET_SUBDIR)/libquadmath && \
52436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52438 "RANLIB=$${RANLIB}" \
52439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52440 TAGS) \
52441 || exit 1
52442
52443 @endif target-libquadmath
52444
52445 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
52446 maybe-install-info-target-libquadmath:
52447 @if target-libquadmath
52448 maybe-install-info-target-libquadmath: install-info-target-libquadmath
52449
52450 install-info-target-libquadmath: \
52451 configure-target-libquadmath \
52452 info-target-libquadmath
52453 @: $(MAKE); $(unstage)
52454 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52455 r=`${PWD_COMMAND}`; export r; \
52456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52457 $(NORMAL_TARGET_EXPORTS) \
52458 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
52459 for flag in $(EXTRA_TARGET_FLAGS); do \
52460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52461 done; \
52462 (cd $(TARGET_SUBDIR)/libquadmath && \
52463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52465 "RANLIB=$${RANLIB}" \
52466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52467 install-info) \
52468 || exit 1
52469
52470 @endif target-libquadmath
52471
52472 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
52473 maybe-install-dvi-target-libquadmath:
52474 @if target-libquadmath
52475 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
52476
52477 install-dvi-target-libquadmath: \
52478 configure-target-libquadmath \
52479 dvi-target-libquadmath
52480 @: $(MAKE); $(unstage)
52481 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52482 r=`${PWD_COMMAND}`; export r; \
52483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52484 $(NORMAL_TARGET_EXPORTS) \
52485 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
52486 for flag in $(EXTRA_TARGET_FLAGS); do \
52487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52488 done; \
52489 (cd $(TARGET_SUBDIR)/libquadmath && \
52490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52492 "RANLIB=$${RANLIB}" \
52493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52494 install-dvi) \
52495 || exit 1
52496
52497 @endif target-libquadmath
52498
52499 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
52500 maybe-install-pdf-target-libquadmath:
52501 @if target-libquadmath
52502 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
52503
52504 install-pdf-target-libquadmath: \
52505 configure-target-libquadmath \
52506 pdf-target-libquadmath
52507 @: $(MAKE); $(unstage)
52508 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52509 r=`${PWD_COMMAND}`; export r; \
52510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52511 $(NORMAL_TARGET_EXPORTS) \
52512 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
52513 for flag in $(EXTRA_TARGET_FLAGS); do \
52514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52515 done; \
52516 (cd $(TARGET_SUBDIR)/libquadmath && \
52517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52519 "RANLIB=$${RANLIB}" \
52520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52521 install-pdf) \
52522 || exit 1
52523
52524 @endif target-libquadmath
52525
52526 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
52527 maybe-install-html-target-libquadmath:
52528 @if target-libquadmath
52529 maybe-install-html-target-libquadmath: install-html-target-libquadmath
52530
52531 install-html-target-libquadmath: \
52532 configure-target-libquadmath \
52533 html-target-libquadmath
52534 @: $(MAKE); $(unstage)
52535 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52536 r=`${PWD_COMMAND}`; export r; \
52537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52538 $(NORMAL_TARGET_EXPORTS) \
52539 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
52540 for flag in $(EXTRA_TARGET_FLAGS); do \
52541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52542 done; \
52543 (cd $(TARGET_SUBDIR)/libquadmath && \
52544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52546 "RANLIB=$${RANLIB}" \
52547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52548 install-html) \
52549 || exit 1
52550
52551 @endif target-libquadmath
52552
52553 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
52554 maybe-installcheck-target-libquadmath:
52555 @if target-libquadmath
52556 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
52557
52558 installcheck-target-libquadmath: \
52559 configure-target-libquadmath
52560 @: $(MAKE); $(unstage)
52561 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52562 r=`${PWD_COMMAND}`; export r; \
52563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52564 $(NORMAL_TARGET_EXPORTS) \
52565 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
52566 for flag in $(EXTRA_TARGET_FLAGS); do \
52567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52568 done; \
52569 (cd $(TARGET_SUBDIR)/libquadmath && \
52570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52572 "RANLIB=$${RANLIB}" \
52573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52574 installcheck) \
52575 || exit 1
52576
52577 @endif target-libquadmath
52578
52579 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
52580 maybe-mostlyclean-target-libquadmath:
52581 @if target-libquadmath
52582 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
52583
52584 mostlyclean-target-libquadmath:
52585 @: $(MAKE); $(unstage)
52586 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52587 r=`${PWD_COMMAND}`; export r; \
52588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52589 $(NORMAL_TARGET_EXPORTS) \
52590 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
52591 for flag in $(EXTRA_TARGET_FLAGS); do \
52592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52593 done; \
52594 (cd $(TARGET_SUBDIR)/libquadmath && \
52595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52597 "RANLIB=$${RANLIB}" \
52598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52599 mostlyclean) \
52600 || exit 1
52601
52602 @endif target-libquadmath
52603
52604 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
52605 maybe-clean-target-libquadmath:
52606 @if target-libquadmath
52607 maybe-clean-target-libquadmath: clean-target-libquadmath
52608
52609 clean-target-libquadmath:
52610 @: $(MAKE); $(unstage)
52611 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52612 r=`${PWD_COMMAND}`; export r; \
52613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52614 $(NORMAL_TARGET_EXPORTS) \
52615 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
52616 for flag in $(EXTRA_TARGET_FLAGS); do \
52617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52618 done; \
52619 (cd $(TARGET_SUBDIR)/libquadmath && \
52620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52622 "RANLIB=$${RANLIB}" \
52623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52624 clean) \
52625 || exit 1
52626
52627 @endif target-libquadmath
52628
52629 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
52630 maybe-distclean-target-libquadmath:
52631 @if target-libquadmath
52632 maybe-distclean-target-libquadmath: distclean-target-libquadmath
52633
52634 distclean-target-libquadmath:
52635 @: $(MAKE); $(unstage)
52636 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52637 r=`${PWD_COMMAND}`; export r; \
52638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52639 $(NORMAL_TARGET_EXPORTS) \
52640 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
52641 for flag in $(EXTRA_TARGET_FLAGS); do \
52642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52643 done; \
52644 (cd $(TARGET_SUBDIR)/libquadmath && \
52645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52647 "RANLIB=$${RANLIB}" \
52648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52649 distclean) \
52650 || exit 1
52651
52652 @endif target-libquadmath
52653
52654 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
52655 maybe-maintainer-clean-target-libquadmath:
52656 @if target-libquadmath
52657 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
52658
52659 maintainer-clean-target-libquadmath:
52660 @: $(MAKE); $(unstage)
52661 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52662 r=`${PWD_COMMAND}`; export r; \
52663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52664 $(NORMAL_TARGET_EXPORTS) \
52665 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
52666 for flag in $(EXTRA_TARGET_FLAGS); do \
52667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52668 done; \
52669 (cd $(TARGET_SUBDIR)/libquadmath && \
52670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52672 "RANLIB=$${RANLIB}" \
52673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52674 maintainer-clean) \
52675 || exit 1
52676
52677 @endif target-libquadmath
52678
52679
52680
52681
52682
52683 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
52684 maybe-configure-target-libgfortran:
52685 @if gcc-bootstrap
52686 configure-target-libgfortran: stage_current
52687 @endif gcc-bootstrap
52688 @if target-libgfortran
52689 maybe-configure-target-libgfortran: configure-target-libgfortran
52690 configure-target-libgfortran:
52691 @: $(MAKE); $(unstage)
52692 @r=`${PWD_COMMAND}`; export r; \
52693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52694 echo "Checking multilib configuration for libgfortran..."; \
52695 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52696 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
52697 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52698 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52699 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
52700 else \
52701 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
52702 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52703 fi; \
52704 else \
52705 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52706 fi; \
52707 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
52708 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52709 $(NORMAL_TARGET_EXPORTS) \
52710 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
52711 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
52712 case $(srcdir) in \
52713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52714 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
52715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52716 esac; \
52717 module_srcdir=libgfortran; \
52718 rm -f no-such-file || : ; \
52719 CONFIG_SITE=no-such-file $(SHELL) \
52720 $$s/$$module_srcdir/configure \
52721 --srcdir=$${topdir}/$$module_srcdir \
52722 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52723 --target=${target_alias} \
52724 || exit 1
52725 @endif target-libgfortran
52726
52727
52728
52729
52730
52731 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
52732 maybe-all-target-libgfortran:
52733 @if gcc-bootstrap
52734 all-target-libgfortran: stage_current
52735 @endif gcc-bootstrap
52736 @if target-libgfortran
52737 TARGET-target-libgfortran=all
52738 maybe-all-target-libgfortran: all-target-libgfortran
52739 all-target-libgfortran: configure-target-libgfortran
52740 @: $(MAKE); $(unstage)
52741 @r=`${PWD_COMMAND}`; export r; \
52742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743 $(NORMAL_TARGET_EXPORTS) \
52744 (cd $(TARGET_SUBDIR)/libgfortran && \
52745 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52746 $(TARGET-target-libgfortran))
52747 @endif target-libgfortran
52748
52749
52750
52751
52752
52753 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
52754 maybe-check-target-libgfortran:
52755 @if target-libgfortran
52756 maybe-check-target-libgfortran: check-target-libgfortran
52757
52758 check-target-libgfortran:
52759 @: $(MAKE); $(unstage)
52760 @r=`${PWD_COMMAND}`; export r; \
52761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52762 $(NORMAL_TARGET_EXPORTS) \
52763 (cd $(TARGET_SUBDIR)/libgfortran && \
52764 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52765
52766 @endif target-libgfortran
52767
52768 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
52769 maybe-install-target-libgfortran:
52770 @if target-libgfortran
52771 maybe-install-target-libgfortran: install-target-libgfortran
52772
52773 install-target-libgfortran: installdirs
52774 @: $(MAKE); $(unstage)
52775 @r=`${PWD_COMMAND}`; export r; \
52776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52777 $(NORMAL_TARGET_EXPORTS) \
52778 (cd $(TARGET_SUBDIR)/libgfortran && \
52779 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52780
52781 @endif target-libgfortran
52782
52783 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
52784 maybe-install-strip-target-libgfortran:
52785 @if target-libgfortran
52786 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
52787
52788 install-strip-target-libgfortran: installdirs
52789 @: $(MAKE); $(unstage)
52790 @r=`${PWD_COMMAND}`; export r; \
52791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52792 $(NORMAL_TARGET_EXPORTS) \
52793 (cd $(TARGET_SUBDIR)/libgfortran && \
52794 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52795
52796 @endif target-libgfortran
52797
52798 # Other targets (info, dvi, pdf, etc.)
52799
52800 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
52801 maybe-info-target-libgfortran:
52802 @if target-libgfortran
52803 maybe-info-target-libgfortran: info-target-libgfortran
52804
52805 info-target-libgfortran: \
52806 configure-target-libgfortran
52807 @: $(MAKE); $(unstage)
52808 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52809 r=`${PWD_COMMAND}`; export r; \
52810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52811 $(NORMAL_TARGET_EXPORTS) \
52812 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
52813 for flag in $(EXTRA_TARGET_FLAGS); do \
52814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52815 done; \
52816 (cd $(TARGET_SUBDIR)/libgfortran && \
52817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52819 "RANLIB=$${RANLIB}" \
52820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52821 info) \
52822 || exit 1
52823
52824 @endif target-libgfortran
52825
52826 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52827 maybe-dvi-target-libgfortran:
52828 @if target-libgfortran
52829 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52830
52831 dvi-target-libgfortran: \
52832 configure-target-libgfortran
52833 @: $(MAKE); $(unstage)
52834 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52835 r=`${PWD_COMMAND}`; export r; \
52836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52837 $(NORMAL_TARGET_EXPORTS) \
52838 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52839 for flag in $(EXTRA_TARGET_FLAGS); do \
52840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52841 done; \
52842 (cd $(TARGET_SUBDIR)/libgfortran && \
52843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52845 "RANLIB=$${RANLIB}" \
52846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52847 dvi) \
52848 || exit 1
52849
52850 @endif target-libgfortran
52851
52852 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52853 maybe-pdf-target-libgfortran:
52854 @if target-libgfortran
52855 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52856
52857 pdf-target-libgfortran: \
52858 configure-target-libgfortran
52859 @: $(MAKE); $(unstage)
52860 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52861 r=`${PWD_COMMAND}`; export r; \
52862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52863 $(NORMAL_TARGET_EXPORTS) \
52864 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52865 for flag in $(EXTRA_TARGET_FLAGS); do \
52866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52867 done; \
52868 (cd $(TARGET_SUBDIR)/libgfortran && \
52869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52871 "RANLIB=$${RANLIB}" \
52872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52873 pdf) \
52874 || exit 1
52875
52876 @endif target-libgfortran
52877
52878 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52879 maybe-html-target-libgfortran:
52880 @if target-libgfortran
52881 maybe-html-target-libgfortran: html-target-libgfortran
52882
52883 html-target-libgfortran: \
52884 configure-target-libgfortran
52885 @: $(MAKE); $(unstage)
52886 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52887 r=`${PWD_COMMAND}`; export r; \
52888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52889 $(NORMAL_TARGET_EXPORTS) \
52890 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52891 for flag in $(EXTRA_TARGET_FLAGS); do \
52892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52893 done; \
52894 (cd $(TARGET_SUBDIR)/libgfortran && \
52895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52897 "RANLIB=$${RANLIB}" \
52898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52899 html) \
52900 || exit 1
52901
52902 @endif target-libgfortran
52903
52904 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52905 maybe-TAGS-target-libgfortran:
52906 @if target-libgfortran
52907 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52908
52909 TAGS-target-libgfortran: \
52910 configure-target-libgfortran
52911 @: $(MAKE); $(unstage)
52912 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52913 r=`${PWD_COMMAND}`; export r; \
52914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52915 $(NORMAL_TARGET_EXPORTS) \
52916 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52917 for flag in $(EXTRA_TARGET_FLAGS); do \
52918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52919 done; \
52920 (cd $(TARGET_SUBDIR)/libgfortran && \
52921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52923 "RANLIB=$${RANLIB}" \
52924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52925 TAGS) \
52926 || exit 1
52927
52928 @endif target-libgfortran
52929
52930 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52931 maybe-install-info-target-libgfortran:
52932 @if target-libgfortran
52933 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52934
52935 install-info-target-libgfortran: \
52936 configure-target-libgfortran \
52937 info-target-libgfortran
52938 @: $(MAKE); $(unstage)
52939 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52940 r=`${PWD_COMMAND}`; export r; \
52941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52942 $(NORMAL_TARGET_EXPORTS) \
52943 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52944 for flag in $(EXTRA_TARGET_FLAGS); do \
52945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52946 done; \
52947 (cd $(TARGET_SUBDIR)/libgfortran && \
52948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52950 "RANLIB=$${RANLIB}" \
52951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52952 install-info) \
52953 || exit 1
52954
52955 @endif target-libgfortran
52956
52957 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52958 maybe-install-dvi-target-libgfortran:
52959 @if target-libgfortran
52960 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52961
52962 install-dvi-target-libgfortran: \
52963 configure-target-libgfortran \
52964 dvi-target-libgfortran
52965 @: $(MAKE); $(unstage)
52966 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52967 r=`${PWD_COMMAND}`; export r; \
52968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52969 $(NORMAL_TARGET_EXPORTS) \
52970 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52971 for flag in $(EXTRA_TARGET_FLAGS); do \
52972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52973 done; \
52974 (cd $(TARGET_SUBDIR)/libgfortran && \
52975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52977 "RANLIB=$${RANLIB}" \
52978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52979 install-dvi) \
52980 || exit 1
52981
52982 @endif target-libgfortran
52983
52984 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52985 maybe-install-pdf-target-libgfortran:
52986 @if target-libgfortran
52987 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52988
52989 install-pdf-target-libgfortran: \
52990 configure-target-libgfortran \
52991 pdf-target-libgfortran
52992 @: $(MAKE); $(unstage)
52993 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52994 r=`${PWD_COMMAND}`; export r; \
52995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52996 $(NORMAL_TARGET_EXPORTS) \
52997 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52998 for flag in $(EXTRA_TARGET_FLAGS); do \
52999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53000 done; \
53001 (cd $(TARGET_SUBDIR)/libgfortran && \
53002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53004 "RANLIB=$${RANLIB}" \
53005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53006 install-pdf) \
53007 || exit 1
53008
53009 @endif target-libgfortran
53010
53011 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
53012 maybe-install-html-target-libgfortran:
53013 @if target-libgfortran
53014 maybe-install-html-target-libgfortran: install-html-target-libgfortran
53015
53016 install-html-target-libgfortran: \
53017 configure-target-libgfortran \
53018 html-target-libgfortran
53019 @: $(MAKE); $(unstage)
53020 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53021 r=`${PWD_COMMAND}`; export r; \
53022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53023 $(NORMAL_TARGET_EXPORTS) \
53024 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
53025 for flag in $(EXTRA_TARGET_FLAGS); do \
53026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53027 done; \
53028 (cd $(TARGET_SUBDIR)/libgfortran && \
53029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53031 "RANLIB=$${RANLIB}" \
53032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53033 install-html) \
53034 || exit 1
53035
53036 @endif target-libgfortran
53037
53038 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
53039 maybe-installcheck-target-libgfortran:
53040 @if target-libgfortran
53041 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
53042
53043 installcheck-target-libgfortran: \
53044 configure-target-libgfortran
53045 @: $(MAKE); $(unstage)
53046 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53047 r=`${PWD_COMMAND}`; export r; \
53048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53049 $(NORMAL_TARGET_EXPORTS) \
53050 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
53051 for flag in $(EXTRA_TARGET_FLAGS); do \
53052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53053 done; \
53054 (cd $(TARGET_SUBDIR)/libgfortran && \
53055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53057 "RANLIB=$${RANLIB}" \
53058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53059 installcheck) \
53060 || exit 1
53061
53062 @endif target-libgfortran
53063
53064 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
53065 maybe-mostlyclean-target-libgfortran:
53066 @if target-libgfortran
53067 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
53068
53069 mostlyclean-target-libgfortran:
53070 @: $(MAKE); $(unstage)
53071 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53072 r=`${PWD_COMMAND}`; export r; \
53073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53074 $(NORMAL_TARGET_EXPORTS) \
53075 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
53076 for flag in $(EXTRA_TARGET_FLAGS); do \
53077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53078 done; \
53079 (cd $(TARGET_SUBDIR)/libgfortran && \
53080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53082 "RANLIB=$${RANLIB}" \
53083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53084 mostlyclean) \
53085 || exit 1
53086
53087 @endif target-libgfortran
53088
53089 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
53090 maybe-clean-target-libgfortran:
53091 @if target-libgfortran
53092 maybe-clean-target-libgfortran: clean-target-libgfortran
53093
53094 clean-target-libgfortran:
53095 @: $(MAKE); $(unstage)
53096 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53097 r=`${PWD_COMMAND}`; export r; \
53098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53099 $(NORMAL_TARGET_EXPORTS) \
53100 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
53101 for flag in $(EXTRA_TARGET_FLAGS); do \
53102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53103 done; \
53104 (cd $(TARGET_SUBDIR)/libgfortran && \
53105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53107 "RANLIB=$${RANLIB}" \
53108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53109 clean) \
53110 || exit 1
53111
53112 @endif target-libgfortran
53113
53114 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
53115 maybe-distclean-target-libgfortran:
53116 @if target-libgfortran
53117 maybe-distclean-target-libgfortran: distclean-target-libgfortran
53118
53119 distclean-target-libgfortran:
53120 @: $(MAKE); $(unstage)
53121 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53122 r=`${PWD_COMMAND}`; export r; \
53123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53124 $(NORMAL_TARGET_EXPORTS) \
53125 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
53126 for flag in $(EXTRA_TARGET_FLAGS); do \
53127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53128 done; \
53129 (cd $(TARGET_SUBDIR)/libgfortran && \
53130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53132 "RANLIB=$${RANLIB}" \
53133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53134 distclean) \
53135 || exit 1
53136
53137 @endif target-libgfortran
53138
53139 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
53140 maybe-maintainer-clean-target-libgfortran:
53141 @if target-libgfortran
53142 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
53143
53144 maintainer-clean-target-libgfortran:
53145 @: $(MAKE); $(unstage)
53146 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53147 r=`${PWD_COMMAND}`; export r; \
53148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53149 $(NORMAL_TARGET_EXPORTS) \
53150 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
53151 for flag in $(EXTRA_TARGET_FLAGS); do \
53152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53153 done; \
53154 (cd $(TARGET_SUBDIR)/libgfortran && \
53155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53157 "RANLIB=$${RANLIB}" \
53158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53159 maintainer-clean) \
53160 || exit 1
53161
53162 @endif target-libgfortran
53163
53164
53165
53166
53167
53168 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
53169 maybe-configure-target-libobjc:
53170 @if gcc-bootstrap
53171 configure-target-libobjc: stage_current
53172 @endif gcc-bootstrap
53173 @if target-libobjc
53174 maybe-configure-target-libobjc: configure-target-libobjc
53175 configure-target-libobjc:
53176 @: $(MAKE); $(unstage)
53177 @r=`${PWD_COMMAND}`; export r; \
53178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53179 echo "Checking multilib configuration for libobjc..."; \
53180 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
53181 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
53182 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
53183 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
53184 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
53185 else \
53186 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
53187 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
53188 fi; \
53189 else \
53190 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
53191 fi; \
53192 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
53193 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
53194 $(NORMAL_TARGET_EXPORTS) \
53195 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
53196 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
53197 case $(srcdir) in \
53198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53199 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
53200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53201 esac; \
53202 module_srcdir=libobjc; \
53203 rm -f no-such-file || : ; \
53204 CONFIG_SITE=no-such-file $(SHELL) \
53205 $$s/$$module_srcdir/configure \
53206 --srcdir=$${topdir}/$$module_srcdir \
53207 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53208 --target=${target_alias} \
53209 || exit 1
53210 @endif target-libobjc
53211
53212
53213
53214
53215
53216 .PHONY: all-target-libobjc maybe-all-target-libobjc
53217 maybe-all-target-libobjc:
53218 @if gcc-bootstrap
53219 all-target-libobjc: stage_current
53220 @endif gcc-bootstrap
53221 @if target-libobjc
53222 TARGET-target-libobjc=all
53223 maybe-all-target-libobjc: all-target-libobjc
53224 all-target-libobjc: configure-target-libobjc
53225 @: $(MAKE); $(unstage)
53226 @r=`${PWD_COMMAND}`; export r; \
53227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53228 $(NORMAL_TARGET_EXPORTS) \
53229 (cd $(TARGET_SUBDIR)/libobjc && \
53230 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53231 $(TARGET-target-libobjc))
53232 @endif target-libobjc
53233
53234
53235
53236
53237
53238 .PHONY: check-target-libobjc maybe-check-target-libobjc
53239 maybe-check-target-libobjc:
53240 @if target-libobjc
53241 maybe-check-target-libobjc: check-target-libobjc
53242
53243 check-target-libobjc:
53244 @: $(MAKE); $(unstage)
53245 @r=`${PWD_COMMAND}`; export r; \
53246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53247 $(NORMAL_TARGET_EXPORTS) \
53248 (cd $(TARGET_SUBDIR)/libobjc && \
53249 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53250
53251 @endif target-libobjc
53252
53253 .PHONY: install-target-libobjc maybe-install-target-libobjc
53254 maybe-install-target-libobjc:
53255 @if target-libobjc
53256 maybe-install-target-libobjc: install-target-libobjc
53257
53258 install-target-libobjc: installdirs
53259 @: $(MAKE); $(unstage)
53260 @r=`${PWD_COMMAND}`; export r; \
53261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53262 $(NORMAL_TARGET_EXPORTS) \
53263 (cd $(TARGET_SUBDIR)/libobjc && \
53264 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53265
53266 @endif target-libobjc
53267
53268 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
53269 maybe-install-strip-target-libobjc:
53270 @if target-libobjc
53271 maybe-install-strip-target-libobjc: install-strip-target-libobjc
53272
53273 install-strip-target-libobjc: installdirs
53274 @: $(MAKE); $(unstage)
53275 @r=`${PWD_COMMAND}`; export r; \
53276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53277 $(NORMAL_TARGET_EXPORTS) \
53278 (cd $(TARGET_SUBDIR)/libobjc && \
53279 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53280
53281 @endif target-libobjc
53282
53283 # Other targets (info, dvi, pdf, etc.)
53284
53285 .PHONY: maybe-info-target-libobjc info-target-libobjc
53286 maybe-info-target-libobjc:
53287 @if target-libobjc
53288 maybe-info-target-libobjc: info-target-libobjc
53289
53290 info-target-libobjc: \
53291 configure-target-libobjc
53292 @: $(MAKE); $(unstage)
53293 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53294 r=`${PWD_COMMAND}`; export r; \
53295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53296 $(NORMAL_TARGET_EXPORTS) \
53297 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
53298 for flag in $(EXTRA_TARGET_FLAGS); do \
53299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53300 done; \
53301 (cd $(TARGET_SUBDIR)/libobjc && \
53302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53304 "RANLIB=$${RANLIB}" \
53305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53306 info) \
53307 || exit 1
53308
53309 @endif target-libobjc
53310
53311 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
53312 maybe-dvi-target-libobjc:
53313 @if target-libobjc
53314 maybe-dvi-target-libobjc: dvi-target-libobjc
53315
53316 dvi-target-libobjc: \
53317 configure-target-libobjc
53318 @: $(MAKE); $(unstage)
53319 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53320 r=`${PWD_COMMAND}`; export r; \
53321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53322 $(NORMAL_TARGET_EXPORTS) \
53323 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
53324 for flag in $(EXTRA_TARGET_FLAGS); do \
53325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53326 done; \
53327 (cd $(TARGET_SUBDIR)/libobjc && \
53328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53330 "RANLIB=$${RANLIB}" \
53331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53332 dvi) \
53333 || exit 1
53334
53335 @endif target-libobjc
53336
53337 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
53338 maybe-pdf-target-libobjc:
53339 @if target-libobjc
53340 maybe-pdf-target-libobjc: pdf-target-libobjc
53341
53342 pdf-target-libobjc: \
53343 configure-target-libobjc
53344 @: $(MAKE); $(unstage)
53345 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53346 r=`${PWD_COMMAND}`; export r; \
53347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53348 $(NORMAL_TARGET_EXPORTS) \
53349 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
53350 for flag in $(EXTRA_TARGET_FLAGS); do \
53351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53352 done; \
53353 (cd $(TARGET_SUBDIR)/libobjc && \
53354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53356 "RANLIB=$${RANLIB}" \
53357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53358 pdf) \
53359 || exit 1
53360
53361 @endif target-libobjc
53362
53363 .PHONY: maybe-html-target-libobjc html-target-libobjc
53364 maybe-html-target-libobjc:
53365 @if target-libobjc
53366 maybe-html-target-libobjc: html-target-libobjc
53367
53368 html-target-libobjc: \
53369 configure-target-libobjc
53370 @: $(MAKE); $(unstage)
53371 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53372 r=`${PWD_COMMAND}`; export r; \
53373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53374 $(NORMAL_TARGET_EXPORTS) \
53375 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
53376 for flag in $(EXTRA_TARGET_FLAGS); do \
53377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53378 done; \
53379 (cd $(TARGET_SUBDIR)/libobjc && \
53380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53382 "RANLIB=$${RANLIB}" \
53383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53384 html) \
53385 || exit 1
53386
53387 @endif target-libobjc
53388
53389 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
53390 maybe-TAGS-target-libobjc:
53391 @if target-libobjc
53392 maybe-TAGS-target-libobjc: TAGS-target-libobjc
53393
53394 # libobjc doesn't support TAGS.
53395 TAGS-target-libobjc:
53396
53397 @endif target-libobjc
53398
53399 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
53400 maybe-install-info-target-libobjc:
53401 @if target-libobjc
53402 maybe-install-info-target-libobjc: install-info-target-libobjc
53403
53404 install-info-target-libobjc: \
53405 configure-target-libobjc \
53406 info-target-libobjc
53407 @: $(MAKE); $(unstage)
53408 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53409 r=`${PWD_COMMAND}`; export r; \
53410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53411 $(NORMAL_TARGET_EXPORTS) \
53412 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
53413 for flag in $(EXTRA_TARGET_FLAGS); do \
53414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53415 done; \
53416 (cd $(TARGET_SUBDIR)/libobjc && \
53417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53419 "RANLIB=$${RANLIB}" \
53420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53421 install-info) \
53422 || exit 1
53423
53424 @endif target-libobjc
53425
53426 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
53427 maybe-install-dvi-target-libobjc:
53428 @if target-libobjc
53429 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
53430
53431 # libobjc doesn't support install-dvi.
53432 install-dvi-target-libobjc:
53433
53434 @endif target-libobjc
53435
53436 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
53437 maybe-install-pdf-target-libobjc:
53438 @if target-libobjc
53439 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
53440
53441 install-pdf-target-libobjc: \
53442 configure-target-libobjc \
53443 pdf-target-libobjc
53444 @: $(MAKE); $(unstage)
53445 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53446 r=`${PWD_COMMAND}`; export r; \
53447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53448 $(NORMAL_TARGET_EXPORTS) \
53449 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
53450 for flag in $(EXTRA_TARGET_FLAGS); do \
53451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53452 done; \
53453 (cd $(TARGET_SUBDIR)/libobjc && \
53454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53456 "RANLIB=$${RANLIB}" \
53457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53458 install-pdf) \
53459 || exit 1
53460
53461 @endif target-libobjc
53462
53463 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
53464 maybe-install-html-target-libobjc:
53465 @if target-libobjc
53466 maybe-install-html-target-libobjc: install-html-target-libobjc
53467
53468 install-html-target-libobjc: \
53469 configure-target-libobjc \
53470 html-target-libobjc
53471 @: $(MAKE); $(unstage)
53472 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53473 r=`${PWD_COMMAND}`; export r; \
53474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53475 $(NORMAL_TARGET_EXPORTS) \
53476 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
53477 for flag in $(EXTRA_TARGET_FLAGS); do \
53478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53479 done; \
53480 (cd $(TARGET_SUBDIR)/libobjc && \
53481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53483 "RANLIB=$${RANLIB}" \
53484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53485 install-html) \
53486 || exit 1
53487
53488 @endif target-libobjc
53489
53490 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
53491 maybe-installcheck-target-libobjc:
53492 @if target-libobjc
53493 maybe-installcheck-target-libobjc: installcheck-target-libobjc
53494
53495 installcheck-target-libobjc: \
53496 configure-target-libobjc
53497 @: $(MAKE); $(unstage)
53498 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53499 r=`${PWD_COMMAND}`; export r; \
53500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53501 $(NORMAL_TARGET_EXPORTS) \
53502 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
53503 for flag in $(EXTRA_TARGET_FLAGS); do \
53504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53505 done; \
53506 (cd $(TARGET_SUBDIR)/libobjc && \
53507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53509 "RANLIB=$${RANLIB}" \
53510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53511 installcheck) \
53512 || exit 1
53513
53514 @endif target-libobjc
53515
53516 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
53517 maybe-mostlyclean-target-libobjc:
53518 @if target-libobjc
53519 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
53520
53521 mostlyclean-target-libobjc:
53522 @: $(MAKE); $(unstage)
53523 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53524 r=`${PWD_COMMAND}`; export r; \
53525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53526 $(NORMAL_TARGET_EXPORTS) \
53527 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
53528 for flag in $(EXTRA_TARGET_FLAGS); do \
53529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53530 done; \
53531 (cd $(TARGET_SUBDIR)/libobjc && \
53532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53534 "RANLIB=$${RANLIB}" \
53535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53536 mostlyclean) \
53537 || exit 1
53538
53539 @endif target-libobjc
53540
53541 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
53542 maybe-clean-target-libobjc:
53543 @if target-libobjc
53544 maybe-clean-target-libobjc: clean-target-libobjc
53545
53546 clean-target-libobjc:
53547 @: $(MAKE); $(unstage)
53548 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53549 r=`${PWD_COMMAND}`; export r; \
53550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53551 $(NORMAL_TARGET_EXPORTS) \
53552 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
53553 for flag in $(EXTRA_TARGET_FLAGS); do \
53554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53555 done; \
53556 (cd $(TARGET_SUBDIR)/libobjc && \
53557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53559 "RANLIB=$${RANLIB}" \
53560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53561 clean) \
53562 || exit 1
53563
53564 @endif target-libobjc
53565
53566 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
53567 maybe-distclean-target-libobjc:
53568 @if target-libobjc
53569 maybe-distclean-target-libobjc: distclean-target-libobjc
53570
53571 distclean-target-libobjc:
53572 @: $(MAKE); $(unstage)
53573 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53574 r=`${PWD_COMMAND}`; export r; \
53575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53576 $(NORMAL_TARGET_EXPORTS) \
53577 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
53578 for flag in $(EXTRA_TARGET_FLAGS); do \
53579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53580 done; \
53581 (cd $(TARGET_SUBDIR)/libobjc && \
53582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53584 "RANLIB=$${RANLIB}" \
53585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53586 distclean) \
53587 || exit 1
53588
53589 @endif target-libobjc
53590
53591 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
53592 maybe-maintainer-clean-target-libobjc:
53593 @if target-libobjc
53594 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
53595
53596 maintainer-clean-target-libobjc:
53597 @: $(MAKE); $(unstage)
53598 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53599 r=`${PWD_COMMAND}`; export r; \
53600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53601 $(NORMAL_TARGET_EXPORTS) \
53602 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
53603 for flag in $(EXTRA_TARGET_FLAGS); do \
53604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53605 done; \
53606 (cd $(TARGET_SUBDIR)/libobjc && \
53607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53609 "RANLIB=$${RANLIB}" \
53610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53611 maintainer-clean) \
53612 || exit 1
53613
53614 @endif target-libobjc
53615
53616
53617
53618
53619
53620 .PHONY: configure-target-libgo maybe-configure-target-libgo
53621 maybe-configure-target-libgo:
53622 @if gcc-bootstrap
53623 configure-target-libgo: stage_current
53624 @endif gcc-bootstrap
53625 @if target-libgo
53626 maybe-configure-target-libgo: configure-target-libgo
53627 configure-target-libgo:
53628 @: $(MAKE); $(unstage)
53629 @r=`${PWD_COMMAND}`; export r; \
53630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53631 echo "Checking multilib configuration for libgo..."; \
53632 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53633 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
53634 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
53635 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
53636 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
53637 else \
53638 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
53639 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53640 fi; \
53641 else \
53642 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53643 fi; \
53644 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
53645 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53646 $(NORMAL_TARGET_EXPORTS) \
53647 echo Configuring in $(TARGET_SUBDIR)/libgo; \
53648 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
53649 case $(srcdir) in \
53650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53651 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
53652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53653 esac; \
53654 module_srcdir=libgo; \
53655 rm -f no-such-file || : ; \
53656 CONFIG_SITE=no-such-file $(SHELL) \
53657 $$s/$$module_srcdir/configure \
53658 --srcdir=$${topdir}/$$module_srcdir \
53659 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53660 --target=${target_alias} \
53661 || exit 1
53662 @endif target-libgo
53663
53664
53665
53666
53667
53668 .PHONY: all-target-libgo maybe-all-target-libgo
53669 maybe-all-target-libgo:
53670 @if gcc-bootstrap
53671 all-target-libgo: stage_current
53672 @endif gcc-bootstrap
53673 @if target-libgo
53674 TARGET-target-libgo=all
53675 maybe-all-target-libgo: all-target-libgo
53676 all-target-libgo: configure-target-libgo
53677 @: $(MAKE); $(unstage)
53678 @r=`${PWD_COMMAND}`; export r; \
53679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53680 $(NORMAL_TARGET_EXPORTS) \
53681 (cd $(TARGET_SUBDIR)/libgo && \
53682 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53683 $(TARGET-target-libgo))
53684 @endif target-libgo
53685
53686
53687
53688
53689
53690 .PHONY: check-target-libgo maybe-check-target-libgo
53691 maybe-check-target-libgo:
53692 @if target-libgo
53693 maybe-check-target-libgo: check-target-libgo
53694
53695 check-target-libgo:
53696 @: $(MAKE); $(unstage)
53697 @r=`${PWD_COMMAND}`; export r; \
53698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53699 $(NORMAL_TARGET_EXPORTS) \
53700 (cd $(TARGET_SUBDIR)/libgo && \
53701 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53702
53703 @endif target-libgo
53704
53705 .PHONY: install-target-libgo maybe-install-target-libgo
53706 maybe-install-target-libgo:
53707 @if target-libgo
53708 maybe-install-target-libgo: install-target-libgo
53709
53710 install-target-libgo: installdirs
53711 @: $(MAKE); $(unstage)
53712 @r=`${PWD_COMMAND}`; export r; \
53713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53714 $(NORMAL_TARGET_EXPORTS) \
53715 (cd $(TARGET_SUBDIR)/libgo && \
53716 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53717
53718 @endif target-libgo
53719
53720 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
53721 maybe-install-strip-target-libgo:
53722 @if target-libgo
53723 maybe-install-strip-target-libgo: install-strip-target-libgo
53724
53725 install-strip-target-libgo: installdirs
53726 @: $(MAKE); $(unstage)
53727 @r=`${PWD_COMMAND}`; export r; \
53728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53729 $(NORMAL_TARGET_EXPORTS) \
53730 (cd $(TARGET_SUBDIR)/libgo && \
53731 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53732
53733 @endif target-libgo
53734
53735 # Other targets (info, dvi, pdf, etc.)
53736
53737 .PHONY: maybe-info-target-libgo info-target-libgo
53738 maybe-info-target-libgo:
53739 @if target-libgo
53740 maybe-info-target-libgo: info-target-libgo
53741
53742 info-target-libgo: \
53743 configure-target-libgo
53744 @: $(MAKE); $(unstage)
53745 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53746 r=`${PWD_COMMAND}`; export r; \
53747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53748 $(NORMAL_TARGET_EXPORTS) \
53749 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
53750 for flag in $(EXTRA_TARGET_FLAGS); do \
53751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53752 done; \
53753 (cd $(TARGET_SUBDIR)/libgo && \
53754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53756 "RANLIB=$${RANLIB}" \
53757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53758 info) \
53759 || exit 1
53760
53761 @endif target-libgo
53762
53763 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
53764 maybe-dvi-target-libgo:
53765 @if target-libgo
53766 maybe-dvi-target-libgo: dvi-target-libgo
53767
53768 dvi-target-libgo: \
53769 configure-target-libgo
53770 @: $(MAKE); $(unstage)
53771 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53772 r=`${PWD_COMMAND}`; export r; \
53773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53774 $(NORMAL_TARGET_EXPORTS) \
53775 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
53776 for flag in $(EXTRA_TARGET_FLAGS); do \
53777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53778 done; \
53779 (cd $(TARGET_SUBDIR)/libgo && \
53780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53782 "RANLIB=$${RANLIB}" \
53783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53784 dvi) \
53785 || exit 1
53786
53787 @endif target-libgo
53788
53789 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
53790 maybe-pdf-target-libgo:
53791 @if target-libgo
53792 maybe-pdf-target-libgo: pdf-target-libgo
53793
53794 pdf-target-libgo: \
53795 configure-target-libgo
53796 @: $(MAKE); $(unstage)
53797 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53798 r=`${PWD_COMMAND}`; export r; \
53799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53800 $(NORMAL_TARGET_EXPORTS) \
53801 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
53802 for flag in $(EXTRA_TARGET_FLAGS); do \
53803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53804 done; \
53805 (cd $(TARGET_SUBDIR)/libgo && \
53806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53808 "RANLIB=$${RANLIB}" \
53809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53810 pdf) \
53811 || exit 1
53812
53813 @endif target-libgo
53814
53815 .PHONY: maybe-html-target-libgo html-target-libgo
53816 maybe-html-target-libgo:
53817 @if target-libgo
53818 maybe-html-target-libgo: html-target-libgo
53819
53820 html-target-libgo: \
53821 configure-target-libgo
53822 @: $(MAKE); $(unstage)
53823 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53824 r=`${PWD_COMMAND}`; export r; \
53825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53826 $(NORMAL_TARGET_EXPORTS) \
53827 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
53828 for flag in $(EXTRA_TARGET_FLAGS); do \
53829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53830 done; \
53831 (cd $(TARGET_SUBDIR)/libgo && \
53832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53834 "RANLIB=$${RANLIB}" \
53835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53836 html) \
53837 || exit 1
53838
53839 @endif target-libgo
53840
53841 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53842 maybe-TAGS-target-libgo:
53843 @if target-libgo
53844 maybe-TAGS-target-libgo: TAGS-target-libgo
53845
53846 TAGS-target-libgo: \
53847 configure-target-libgo
53848 @: $(MAKE); $(unstage)
53849 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53850 r=`${PWD_COMMAND}`; export r; \
53851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53852 $(NORMAL_TARGET_EXPORTS) \
53853 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
53854 for flag in $(EXTRA_TARGET_FLAGS); do \
53855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53856 done; \
53857 (cd $(TARGET_SUBDIR)/libgo && \
53858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53860 "RANLIB=$${RANLIB}" \
53861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53862 TAGS) \
53863 || exit 1
53864
53865 @endif target-libgo
53866
53867 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53868 maybe-install-info-target-libgo:
53869 @if target-libgo
53870 maybe-install-info-target-libgo: install-info-target-libgo
53871
53872 install-info-target-libgo: \
53873 configure-target-libgo \
53874 info-target-libgo
53875 @: $(MAKE); $(unstage)
53876 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53877 r=`${PWD_COMMAND}`; export r; \
53878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53879 $(NORMAL_TARGET_EXPORTS) \
53880 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53881 for flag in $(EXTRA_TARGET_FLAGS); do \
53882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53883 done; \
53884 (cd $(TARGET_SUBDIR)/libgo && \
53885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53887 "RANLIB=$${RANLIB}" \
53888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53889 install-info) \
53890 || exit 1
53891
53892 @endif target-libgo
53893
53894 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53895 maybe-install-dvi-target-libgo:
53896 @if target-libgo
53897 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53898
53899 install-dvi-target-libgo: \
53900 configure-target-libgo \
53901 dvi-target-libgo
53902 @: $(MAKE); $(unstage)
53903 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53904 r=`${PWD_COMMAND}`; export r; \
53905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53906 $(NORMAL_TARGET_EXPORTS) \
53907 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53908 for flag in $(EXTRA_TARGET_FLAGS); do \
53909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53910 done; \
53911 (cd $(TARGET_SUBDIR)/libgo && \
53912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53914 "RANLIB=$${RANLIB}" \
53915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53916 install-dvi) \
53917 || exit 1
53918
53919 @endif target-libgo
53920
53921 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53922 maybe-install-pdf-target-libgo:
53923 @if target-libgo
53924 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53925
53926 install-pdf-target-libgo: \
53927 configure-target-libgo \
53928 pdf-target-libgo
53929 @: $(MAKE); $(unstage)
53930 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53931 r=`${PWD_COMMAND}`; export r; \
53932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53933 $(NORMAL_TARGET_EXPORTS) \
53934 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53935 for flag in $(EXTRA_TARGET_FLAGS); do \
53936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53937 done; \
53938 (cd $(TARGET_SUBDIR)/libgo && \
53939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53941 "RANLIB=$${RANLIB}" \
53942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53943 install-pdf) \
53944 || exit 1
53945
53946 @endif target-libgo
53947
53948 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53949 maybe-install-html-target-libgo:
53950 @if target-libgo
53951 maybe-install-html-target-libgo: install-html-target-libgo
53952
53953 install-html-target-libgo: \
53954 configure-target-libgo \
53955 html-target-libgo
53956 @: $(MAKE); $(unstage)
53957 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53958 r=`${PWD_COMMAND}`; export r; \
53959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53960 $(NORMAL_TARGET_EXPORTS) \
53961 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53962 for flag in $(EXTRA_TARGET_FLAGS); do \
53963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53964 done; \
53965 (cd $(TARGET_SUBDIR)/libgo && \
53966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53968 "RANLIB=$${RANLIB}" \
53969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53970 install-html) \
53971 || exit 1
53972
53973 @endif target-libgo
53974
53975 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53976 maybe-installcheck-target-libgo:
53977 @if target-libgo
53978 maybe-installcheck-target-libgo: installcheck-target-libgo
53979
53980 installcheck-target-libgo: \
53981 configure-target-libgo
53982 @: $(MAKE); $(unstage)
53983 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53984 r=`${PWD_COMMAND}`; export r; \
53985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53986 $(NORMAL_TARGET_EXPORTS) \
53987 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53988 for flag in $(EXTRA_TARGET_FLAGS); do \
53989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53990 done; \
53991 (cd $(TARGET_SUBDIR)/libgo && \
53992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53994 "RANLIB=$${RANLIB}" \
53995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53996 installcheck) \
53997 || exit 1
53998
53999 @endif target-libgo
54000
54001 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
54002 maybe-mostlyclean-target-libgo:
54003 @if target-libgo
54004 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
54005
54006 mostlyclean-target-libgo:
54007 @: $(MAKE); $(unstage)
54008 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54009 r=`${PWD_COMMAND}`; export r; \
54010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54011 $(NORMAL_TARGET_EXPORTS) \
54012 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
54013 for flag in $(EXTRA_TARGET_FLAGS); do \
54014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54015 done; \
54016 (cd $(TARGET_SUBDIR)/libgo && \
54017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54019 "RANLIB=$${RANLIB}" \
54020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54021 mostlyclean) \
54022 || exit 1
54023
54024 @endif target-libgo
54025
54026 .PHONY: maybe-clean-target-libgo clean-target-libgo
54027 maybe-clean-target-libgo:
54028 @if target-libgo
54029 maybe-clean-target-libgo: clean-target-libgo
54030
54031 clean-target-libgo:
54032 @: $(MAKE); $(unstage)
54033 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54034 r=`${PWD_COMMAND}`; export r; \
54035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54036 $(NORMAL_TARGET_EXPORTS) \
54037 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
54038 for flag in $(EXTRA_TARGET_FLAGS); do \
54039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54040 done; \
54041 (cd $(TARGET_SUBDIR)/libgo && \
54042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54044 "RANLIB=$${RANLIB}" \
54045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54046 clean) \
54047 || exit 1
54048
54049 @endif target-libgo
54050
54051 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
54052 maybe-distclean-target-libgo:
54053 @if target-libgo
54054 maybe-distclean-target-libgo: distclean-target-libgo
54055
54056 distclean-target-libgo:
54057 @: $(MAKE); $(unstage)
54058 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54059 r=`${PWD_COMMAND}`; export r; \
54060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54061 $(NORMAL_TARGET_EXPORTS) \
54062 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
54063 for flag in $(EXTRA_TARGET_FLAGS); do \
54064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54065 done; \
54066 (cd $(TARGET_SUBDIR)/libgo && \
54067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54069 "RANLIB=$${RANLIB}" \
54070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54071 distclean) \
54072 || exit 1
54073
54074 @endif target-libgo
54075
54076 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
54077 maybe-maintainer-clean-target-libgo:
54078 @if target-libgo
54079 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
54080
54081 maintainer-clean-target-libgo:
54082 @: $(MAKE); $(unstage)
54083 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54084 r=`${PWD_COMMAND}`; export r; \
54085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54086 $(NORMAL_TARGET_EXPORTS) \
54087 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
54088 for flag in $(EXTRA_TARGET_FLAGS); do \
54089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54090 done; \
54091 (cd $(TARGET_SUBDIR)/libgo && \
54092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54094 "RANLIB=$${RANLIB}" \
54095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54096 maintainer-clean) \
54097 || exit 1
54098
54099 @endif target-libgo
54100
54101
54102
54103
54104
54105 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
54106 maybe-configure-target-libphobos:
54107 @if gcc-bootstrap
54108 configure-target-libphobos: stage_current
54109 @endif gcc-bootstrap
54110 @if target-libphobos
54111 maybe-configure-target-libphobos: configure-target-libphobos
54112 configure-target-libphobos:
54113 @: $(MAKE); $(unstage)
54114 @r=`${PWD_COMMAND}`; export r; \
54115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54116 echo "Checking multilib configuration for libphobos..."; \
54117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54118 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54119 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54120 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54121 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54122 else \
54123 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54124 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54125 fi; \
54126 else \
54127 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54128 fi; \
54129 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54130 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54131 $(NORMAL_TARGET_EXPORTS) \
54132 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
54133 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
54134 case $(srcdir) in \
54135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54136 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54138 esac; \
54139 module_srcdir=libphobos; \
54140 rm -f no-such-file || : ; \
54141 CONFIG_SITE=no-such-file $(SHELL) \
54142 $$s/$$module_srcdir/configure \
54143 --srcdir=$${topdir}/$$module_srcdir \
54144 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54145 --target=${target_alias} \
54146 || exit 1
54147 @endif target-libphobos
54148
54149
54150
54151
54152
54153 .PHONY: all-target-libphobos maybe-all-target-libphobos
54154 maybe-all-target-libphobos:
54155 @if gcc-bootstrap
54156 all-target-libphobos: stage_current
54157 @endif gcc-bootstrap
54158 @if target-libphobos
54159 TARGET-target-libphobos=all
54160 maybe-all-target-libphobos: all-target-libphobos
54161 all-target-libphobos: configure-target-libphobos
54162 @: $(MAKE); $(unstage)
54163 @r=`${PWD_COMMAND}`; export r; \
54164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54165 $(NORMAL_TARGET_EXPORTS) \
54166 (cd $(TARGET_SUBDIR)/libphobos && \
54167 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54168 $(TARGET-target-libphobos))
54169 @endif target-libphobos
54170
54171
54172
54173
54174
54175 .PHONY: check-target-libphobos maybe-check-target-libphobos
54176 maybe-check-target-libphobos:
54177 @if target-libphobos
54178 maybe-check-target-libphobos: check-target-libphobos
54179
54180 check-target-libphobos:
54181 @: $(MAKE); $(unstage)
54182 @r=`${PWD_COMMAND}`; export r; \
54183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54184 $(NORMAL_TARGET_EXPORTS) \
54185 (cd $(TARGET_SUBDIR)/libphobos && \
54186 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54187
54188 @endif target-libphobos
54189
54190 .PHONY: install-target-libphobos maybe-install-target-libphobos
54191 maybe-install-target-libphobos:
54192 @if target-libphobos
54193 maybe-install-target-libphobos: install-target-libphobos
54194
54195 install-target-libphobos: installdirs
54196 @: $(MAKE); $(unstage)
54197 @r=`${PWD_COMMAND}`; export r; \
54198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54199 $(NORMAL_TARGET_EXPORTS) \
54200 (cd $(TARGET_SUBDIR)/libphobos && \
54201 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54202
54203 @endif target-libphobos
54204
54205 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54206 maybe-install-strip-target-libphobos:
54207 @if target-libphobos
54208 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54209
54210 install-strip-target-libphobos: installdirs
54211 @: $(MAKE); $(unstage)
54212 @r=`${PWD_COMMAND}`; export r; \
54213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54214 $(NORMAL_TARGET_EXPORTS) \
54215 (cd $(TARGET_SUBDIR)/libphobos && \
54216 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54217
54218 @endif target-libphobos
54219
54220 # Other targets (info, dvi, pdf, etc.)
54221
54222 .PHONY: maybe-info-target-libphobos info-target-libphobos
54223 maybe-info-target-libphobos:
54224 @if target-libphobos
54225 maybe-info-target-libphobos: info-target-libphobos
54226
54227 info-target-libphobos: \
54228 configure-target-libphobos
54229 @: $(MAKE); $(unstage)
54230 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54231 r=`${PWD_COMMAND}`; export r; \
54232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54233 $(NORMAL_TARGET_EXPORTS) \
54234 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54235 for flag in $(EXTRA_TARGET_FLAGS); do \
54236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54237 done; \
54238 (cd $(TARGET_SUBDIR)/libphobos && \
54239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54241 "RANLIB=$${RANLIB}" \
54242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54243 info) \
54244 || exit 1
54245
54246 @endif target-libphobos
54247
54248 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54249 maybe-dvi-target-libphobos:
54250 @if target-libphobos
54251 maybe-dvi-target-libphobos: dvi-target-libphobos
54252
54253 dvi-target-libphobos: \
54254 configure-target-libphobos
54255 @: $(MAKE); $(unstage)
54256 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54257 r=`${PWD_COMMAND}`; export r; \
54258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54259 $(NORMAL_TARGET_EXPORTS) \
54260 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54261 for flag in $(EXTRA_TARGET_FLAGS); do \
54262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54263 done; \
54264 (cd $(TARGET_SUBDIR)/libphobos && \
54265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54267 "RANLIB=$${RANLIB}" \
54268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54269 dvi) \
54270 || exit 1
54271
54272 @endif target-libphobos
54273
54274 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54275 maybe-pdf-target-libphobos:
54276 @if target-libphobos
54277 maybe-pdf-target-libphobos: pdf-target-libphobos
54278
54279 pdf-target-libphobos: \
54280 configure-target-libphobos
54281 @: $(MAKE); $(unstage)
54282 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54283 r=`${PWD_COMMAND}`; export r; \
54284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54285 $(NORMAL_TARGET_EXPORTS) \
54286 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54287 for flag in $(EXTRA_TARGET_FLAGS); do \
54288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54289 done; \
54290 (cd $(TARGET_SUBDIR)/libphobos && \
54291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54293 "RANLIB=$${RANLIB}" \
54294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54295 pdf) \
54296 || exit 1
54297
54298 @endif target-libphobos
54299
54300 .PHONY: maybe-html-target-libphobos html-target-libphobos
54301 maybe-html-target-libphobos:
54302 @if target-libphobos
54303 maybe-html-target-libphobos: html-target-libphobos
54304
54305 html-target-libphobos: \
54306 configure-target-libphobos
54307 @: $(MAKE); $(unstage)
54308 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54309 r=`${PWD_COMMAND}`; export r; \
54310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54311 $(NORMAL_TARGET_EXPORTS) \
54312 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54313 for flag in $(EXTRA_TARGET_FLAGS); do \
54314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54315 done; \
54316 (cd $(TARGET_SUBDIR)/libphobos && \
54317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54319 "RANLIB=$${RANLIB}" \
54320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54321 html) \
54322 || exit 1
54323
54324 @endif target-libphobos
54325
54326 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54327 maybe-TAGS-target-libphobos:
54328 @if target-libphobos
54329 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54330
54331 TAGS-target-libphobos: \
54332 configure-target-libphobos
54333 @: $(MAKE); $(unstage)
54334 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54335 r=`${PWD_COMMAND}`; export r; \
54336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54337 $(NORMAL_TARGET_EXPORTS) \
54338 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54339 for flag in $(EXTRA_TARGET_FLAGS); do \
54340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54341 done; \
54342 (cd $(TARGET_SUBDIR)/libphobos && \
54343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54345 "RANLIB=$${RANLIB}" \
54346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54347 TAGS) \
54348 || exit 1
54349
54350 @endif target-libphobos
54351
54352 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54353 maybe-install-info-target-libphobos:
54354 @if target-libphobos
54355 maybe-install-info-target-libphobos: install-info-target-libphobos
54356
54357 install-info-target-libphobos: \
54358 configure-target-libphobos \
54359 info-target-libphobos
54360 @: $(MAKE); $(unstage)
54361 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54362 r=`${PWD_COMMAND}`; export r; \
54363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54364 $(NORMAL_TARGET_EXPORTS) \
54365 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54366 for flag in $(EXTRA_TARGET_FLAGS); do \
54367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54368 done; \
54369 (cd $(TARGET_SUBDIR)/libphobos && \
54370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54372 "RANLIB=$${RANLIB}" \
54373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54374 install-info) \
54375 || exit 1
54376
54377 @endif target-libphobos
54378
54379 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54380 maybe-install-dvi-target-libphobos:
54381 @if target-libphobos
54382 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54383
54384 install-dvi-target-libphobos: \
54385 configure-target-libphobos \
54386 dvi-target-libphobos
54387 @: $(MAKE); $(unstage)
54388 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54389 r=`${PWD_COMMAND}`; export r; \
54390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54391 $(NORMAL_TARGET_EXPORTS) \
54392 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54393 for flag in $(EXTRA_TARGET_FLAGS); do \
54394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54395 done; \
54396 (cd $(TARGET_SUBDIR)/libphobos && \
54397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54399 "RANLIB=$${RANLIB}" \
54400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54401 install-dvi) \
54402 || exit 1
54403
54404 @endif target-libphobos
54405
54406 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54407 maybe-install-pdf-target-libphobos:
54408 @if target-libphobos
54409 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54410
54411 install-pdf-target-libphobos: \
54412 configure-target-libphobos \
54413 pdf-target-libphobos
54414 @: $(MAKE); $(unstage)
54415 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54416 r=`${PWD_COMMAND}`; export r; \
54417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54418 $(NORMAL_TARGET_EXPORTS) \
54419 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54420 for flag in $(EXTRA_TARGET_FLAGS); do \
54421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54422 done; \
54423 (cd $(TARGET_SUBDIR)/libphobos && \
54424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54426 "RANLIB=$${RANLIB}" \
54427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54428 install-pdf) \
54429 || exit 1
54430
54431 @endif target-libphobos
54432
54433 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54434 maybe-install-html-target-libphobos:
54435 @if target-libphobos
54436 maybe-install-html-target-libphobos: install-html-target-libphobos
54437
54438 install-html-target-libphobos: \
54439 configure-target-libphobos \
54440 html-target-libphobos
54441 @: $(MAKE); $(unstage)
54442 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54443 r=`${PWD_COMMAND}`; export r; \
54444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54445 $(NORMAL_TARGET_EXPORTS) \
54446 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54447 for flag in $(EXTRA_TARGET_FLAGS); do \
54448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54449 done; \
54450 (cd $(TARGET_SUBDIR)/libphobos && \
54451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54453 "RANLIB=$${RANLIB}" \
54454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54455 install-html) \
54456 || exit 1
54457
54458 @endif target-libphobos
54459
54460 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54461 maybe-installcheck-target-libphobos:
54462 @if target-libphobos
54463 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54464
54465 installcheck-target-libphobos: \
54466 configure-target-libphobos
54467 @: $(MAKE); $(unstage)
54468 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54469 r=`${PWD_COMMAND}`; export r; \
54470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54471 $(NORMAL_TARGET_EXPORTS) \
54472 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54473 for flag in $(EXTRA_TARGET_FLAGS); do \
54474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54475 done; \
54476 (cd $(TARGET_SUBDIR)/libphobos && \
54477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54479 "RANLIB=$${RANLIB}" \
54480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54481 installcheck) \
54482 || exit 1
54483
54484 @endif target-libphobos
54485
54486 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54487 maybe-mostlyclean-target-libphobos:
54488 @if target-libphobos
54489 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54490
54491 mostlyclean-target-libphobos:
54492 @: $(MAKE); $(unstage)
54493 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54494 r=`${PWD_COMMAND}`; export r; \
54495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54496 $(NORMAL_TARGET_EXPORTS) \
54497 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54498 for flag in $(EXTRA_TARGET_FLAGS); do \
54499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54500 done; \
54501 (cd $(TARGET_SUBDIR)/libphobos && \
54502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54504 "RANLIB=$${RANLIB}" \
54505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54506 mostlyclean) \
54507 || exit 1
54508
54509 @endif target-libphobos
54510
54511 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54512 maybe-clean-target-libphobos:
54513 @if target-libphobos
54514 maybe-clean-target-libphobos: clean-target-libphobos
54515
54516 clean-target-libphobos:
54517 @: $(MAKE); $(unstage)
54518 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54519 r=`${PWD_COMMAND}`; export r; \
54520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54521 $(NORMAL_TARGET_EXPORTS) \
54522 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54523 for flag in $(EXTRA_TARGET_FLAGS); do \
54524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54525 done; \
54526 (cd $(TARGET_SUBDIR)/libphobos && \
54527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54529 "RANLIB=$${RANLIB}" \
54530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54531 clean) \
54532 || exit 1
54533
54534 @endif target-libphobos
54535
54536 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54537 maybe-distclean-target-libphobos:
54538 @if target-libphobos
54539 maybe-distclean-target-libphobos: distclean-target-libphobos
54540
54541 distclean-target-libphobos:
54542 @: $(MAKE); $(unstage)
54543 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54544 r=`${PWD_COMMAND}`; export r; \
54545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54546 $(NORMAL_TARGET_EXPORTS) \
54547 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54548 for flag in $(EXTRA_TARGET_FLAGS); do \
54549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54550 done; \
54551 (cd $(TARGET_SUBDIR)/libphobos && \
54552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54554 "RANLIB=$${RANLIB}" \
54555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54556 distclean) \
54557 || exit 1
54558
54559 @endif target-libphobos
54560
54561 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54562 maybe-maintainer-clean-target-libphobos:
54563 @if target-libphobos
54564 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54565
54566 maintainer-clean-target-libphobos:
54567 @: $(MAKE); $(unstage)
54568 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54569 r=`${PWD_COMMAND}`; export r; \
54570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54571 $(NORMAL_TARGET_EXPORTS) \
54572 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54573 for flag in $(EXTRA_TARGET_FLAGS); do \
54574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54575 done; \
54576 (cd $(TARGET_SUBDIR)/libphobos && \
54577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54579 "RANLIB=$${RANLIB}" \
54580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54581 maintainer-clean) \
54582 || exit 1
54583
54584 @endif target-libphobos
54585
54586
54587
54588
54589
54590 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54591 maybe-configure-target-libtermcap:
54592 @if gcc-bootstrap
54593 configure-target-libtermcap: stage_current
54594 @endif gcc-bootstrap
54595 @if target-libtermcap
54596 maybe-configure-target-libtermcap: configure-target-libtermcap
54597 configure-target-libtermcap:
54598 @: $(MAKE); $(unstage)
54599 @r=`${PWD_COMMAND}`; export r; \
54600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54601 echo "Checking multilib configuration for libtermcap..."; \
54602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54603 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54604 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54605 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54606 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54607 else \
54608 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54609 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54610 fi; \
54611 else \
54612 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54613 fi; \
54614 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54616 $(NORMAL_TARGET_EXPORTS) \
54617 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54618 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54619 case $(srcdir) in \
54620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54621 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54623 esac; \
54624 module_srcdir=libtermcap; \
54625 rm -f no-such-file || : ; \
54626 CONFIG_SITE=no-such-file $(SHELL) \
54627 $$s/$$module_srcdir/configure \
54628 --srcdir=$${topdir}/$$module_srcdir \
54629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54630 --target=${target_alias} \
54631 || exit 1
54632 @endif target-libtermcap
54633
54634
54635
54636
54637
54638 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54639 maybe-all-target-libtermcap:
54640 @if gcc-bootstrap
54641 all-target-libtermcap: stage_current
54642 @endif gcc-bootstrap
54643 @if target-libtermcap
54644 TARGET-target-libtermcap=all
54645 maybe-all-target-libtermcap: all-target-libtermcap
54646 all-target-libtermcap: configure-target-libtermcap
54647 @: $(MAKE); $(unstage)
54648 @r=`${PWD_COMMAND}`; export r; \
54649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54650 $(NORMAL_TARGET_EXPORTS) \
54651 (cd $(TARGET_SUBDIR)/libtermcap && \
54652 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54653 $(TARGET-target-libtermcap))
54654 @endif target-libtermcap
54655
54656
54657
54658
54659
54660 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54661 maybe-check-target-libtermcap:
54662 @if target-libtermcap
54663 maybe-check-target-libtermcap: check-target-libtermcap
54664
54665 # Dummy target for uncheckable module.
54666 check-target-libtermcap:
54667
54668 @endif target-libtermcap
54669
54670 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54671 maybe-install-target-libtermcap:
54672 @if target-libtermcap
54673 maybe-install-target-libtermcap: install-target-libtermcap
54674
54675 install-target-libtermcap: installdirs
54676 @: $(MAKE); $(unstage)
54677 @r=`${PWD_COMMAND}`; export r; \
54678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54679 $(NORMAL_TARGET_EXPORTS) \
54680 (cd $(TARGET_SUBDIR)/libtermcap && \
54681 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54682
54683 @endif target-libtermcap
54684
54685 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54686 maybe-install-strip-target-libtermcap:
54687 @if target-libtermcap
54688 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54689
54690 install-strip-target-libtermcap: installdirs
54691 @: $(MAKE); $(unstage)
54692 @r=`${PWD_COMMAND}`; export r; \
54693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54694 $(NORMAL_TARGET_EXPORTS) \
54695 (cd $(TARGET_SUBDIR)/libtermcap && \
54696 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54697
54698 @endif target-libtermcap
54699
54700 # Other targets (info, dvi, pdf, etc.)
54701
54702 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54703 maybe-info-target-libtermcap:
54704 @if target-libtermcap
54705 maybe-info-target-libtermcap: info-target-libtermcap
54706
54707 info-target-libtermcap: \
54708 configure-target-libtermcap
54709 @: $(MAKE); $(unstage)
54710 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54711 r=`${PWD_COMMAND}`; export r; \
54712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54713 $(NORMAL_TARGET_EXPORTS) \
54714 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54715 for flag in $(EXTRA_TARGET_FLAGS); do \
54716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54717 done; \
54718 (cd $(TARGET_SUBDIR)/libtermcap && \
54719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54721 "RANLIB=$${RANLIB}" \
54722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54723 info) \
54724 || exit 1
54725
54726 @endif target-libtermcap
54727
54728 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54729 maybe-dvi-target-libtermcap:
54730 @if target-libtermcap
54731 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54732
54733 dvi-target-libtermcap: \
54734 configure-target-libtermcap
54735 @: $(MAKE); $(unstage)
54736 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54737 r=`${PWD_COMMAND}`; export r; \
54738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54739 $(NORMAL_TARGET_EXPORTS) \
54740 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54741 for flag in $(EXTRA_TARGET_FLAGS); do \
54742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54743 done; \
54744 (cd $(TARGET_SUBDIR)/libtermcap && \
54745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54747 "RANLIB=$${RANLIB}" \
54748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54749 dvi) \
54750 || exit 1
54751
54752 @endif target-libtermcap
54753
54754 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54755 maybe-pdf-target-libtermcap:
54756 @if target-libtermcap
54757 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54758
54759 pdf-target-libtermcap: \
54760 configure-target-libtermcap
54761 @: $(MAKE); $(unstage)
54762 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54763 r=`${PWD_COMMAND}`; export r; \
54764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54765 $(NORMAL_TARGET_EXPORTS) \
54766 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54767 for flag in $(EXTRA_TARGET_FLAGS); do \
54768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54769 done; \
54770 (cd $(TARGET_SUBDIR)/libtermcap && \
54771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54773 "RANLIB=$${RANLIB}" \
54774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54775 pdf) \
54776 || exit 1
54777
54778 @endif target-libtermcap
54779
54780 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54781 maybe-html-target-libtermcap:
54782 @if target-libtermcap
54783 maybe-html-target-libtermcap: html-target-libtermcap
54784
54785 html-target-libtermcap: \
54786 configure-target-libtermcap
54787 @: $(MAKE); $(unstage)
54788 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54789 r=`${PWD_COMMAND}`; export r; \
54790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54791 $(NORMAL_TARGET_EXPORTS) \
54792 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54793 for flag in $(EXTRA_TARGET_FLAGS); do \
54794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54795 done; \
54796 (cd $(TARGET_SUBDIR)/libtermcap && \
54797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54799 "RANLIB=$${RANLIB}" \
54800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54801 html) \
54802 || exit 1
54803
54804 @endif target-libtermcap
54805
54806 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54807 maybe-TAGS-target-libtermcap:
54808 @if target-libtermcap
54809 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54810
54811 TAGS-target-libtermcap: \
54812 configure-target-libtermcap
54813 @: $(MAKE); $(unstage)
54814 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54815 r=`${PWD_COMMAND}`; export r; \
54816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54817 $(NORMAL_TARGET_EXPORTS) \
54818 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54819 for flag in $(EXTRA_TARGET_FLAGS); do \
54820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54821 done; \
54822 (cd $(TARGET_SUBDIR)/libtermcap && \
54823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54825 "RANLIB=$${RANLIB}" \
54826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54827 TAGS) \
54828 || exit 1
54829
54830 @endif target-libtermcap
54831
54832 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54833 maybe-install-info-target-libtermcap:
54834 @if target-libtermcap
54835 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54836
54837 install-info-target-libtermcap: \
54838 configure-target-libtermcap \
54839 info-target-libtermcap
54840 @: $(MAKE); $(unstage)
54841 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54842 r=`${PWD_COMMAND}`; export r; \
54843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54844 $(NORMAL_TARGET_EXPORTS) \
54845 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54846 for flag in $(EXTRA_TARGET_FLAGS); do \
54847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54848 done; \
54849 (cd $(TARGET_SUBDIR)/libtermcap && \
54850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54852 "RANLIB=$${RANLIB}" \
54853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54854 install-info) \
54855 || exit 1
54856
54857 @endif target-libtermcap
54858
54859 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54860 maybe-install-dvi-target-libtermcap:
54861 @if target-libtermcap
54862 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54863
54864 install-dvi-target-libtermcap: \
54865 configure-target-libtermcap \
54866 dvi-target-libtermcap
54867 @: $(MAKE); $(unstage)
54868 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54869 r=`${PWD_COMMAND}`; export r; \
54870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54871 $(NORMAL_TARGET_EXPORTS) \
54872 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54873 for flag in $(EXTRA_TARGET_FLAGS); do \
54874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54875 done; \
54876 (cd $(TARGET_SUBDIR)/libtermcap && \
54877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54879 "RANLIB=$${RANLIB}" \
54880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54881 install-dvi) \
54882 || exit 1
54883
54884 @endif target-libtermcap
54885
54886 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54887 maybe-install-pdf-target-libtermcap:
54888 @if target-libtermcap
54889 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54890
54891 install-pdf-target-libtermcap: \
54892 configure-target-libtermcap \
54893 pdf-target-libtermcap
54894 @: $(MAKE); $(unstage)
54895 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54896 r=`${PWD_COMMAND}`; export r; \
54897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54898 $(NORMAL_TARGET_EXPORTS) \
54899 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54900 for flag in $(EXTRA_TARGET_FLAGS); do \
54901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54902 done; \
54903 (cd $(TARGET_SUBDIR)/libtermcap && \
54904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54906 "RANLIB=$${RANLIB}" \
54907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54908 install-pdf) \
54909 || exit 1
54910
54911 @endif target-libtermcap
54912
54913 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54914 maybe-install-html-target-libtermcap:
54915 @if target-libtermcap
54916 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54917
54918 install-html-target-libtermcap: \
54919 configure-target-libtermcap \
54920 html-target-libtermcap
54921 @: $(MAKE); $(unstage)
54922 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54923 r=`${PWD_COMMAND}`; export r; \
54924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54925 $(NORMAL_TARGET_EXPORTS) \
54926 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54927 for flag in $(EXTRA_TARGET_FLAGS); do \
54928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54929 done; \
54930 (cd $(TARGET_SUBDIR)/libtermcap && \
54931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54933 "RANLIB=$${RANLIB}" \
54934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54935 install-html) \
54936 || exit 1
54937
54938 @endif target-libtermcap
54939
54940 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54941 maybe-installcheck-target-libtermcap:
54942 @if target-libtermcap
54943 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54944
54945 installcheck-target-libtermcap: \
54946 configure-target-libtermcap
54947 @: $(MAKE); $(unstage)
54948 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54949 r=`${PWD_COMMAND}`; export r; \
54950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54951 $(NORMAL_TARGET_EXPORTS) \
54952 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54953 for flag in $(EXTRA_TARGET_FLAGS); do \
54954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54955 done; \
54956 (cd $(TARGET_SUBDIR)/libtermcap && \
54957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54959 "RANLIB=$${RANLIB}" \
54960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54961 installcheck) \
54962 || exit 1
54963
54964 @endif target-libtermcap
54965
54966 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54967 maybe-mostlyclean-target-libtermcap:
54968 @if target-libtermcap
54969 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54970
54971 # libtermcap doesn't support mostlyclean.
54972 mostlyclean-target-libtermcap:
54973
54974 @endif target-libtermcap
54975
54976 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54977 maybe-clean-target-libtermcap:
54978 @if target-libtermcap
54979 maybe-clean-target-libtermcap: clean-target-libtermcap
54980
54981 # libtermcap doesn't support clean.
54982 clean-target-libtermcap:
54983
54984 @endif target-libtermcap
54985
54986 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54987 maybe-distclean-target-libtermcap:
54988 @if target-libtermcap
54989 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54990
54991 # libtermcap doesn't support distclean.
54992 distclean-target-libtermcap:
54993
54994 @endif target-libtermcap
54995
54996 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54997 maybe-maintainer-clean-target-libtermcap:
54998 @if target-libtermcap
54999 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
55000
55001 # libtermcap doesn't support maintainer-clean.
55002 maintainer-clean-target-libtermcap:
55003
55004 @endif target-libtermcap
55005
55006
55007
55008
55009
55010 .PHONY: configure-target-winsup maybe-configure-target-winsup
55011 maybe-configure-target-winsup:
55012 @if gcc-bootstrap
55013 configure-target-winsup: stage_current
55014 @endif gcc-bootstrap
55015 @if target-winsup
55016 maybe-configure-target-winsup: configure-target-winsup
55017 configure-target-winsup:
55018 @: $(MAKE); $(unstage)
55019 @r=`${PWD_COMMAND}`; export r; \
55020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55021 echo "Checking multilib configuration for winsup..."; \
55022 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55023 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
55024 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
55025 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
55026 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
55027 else \
55028 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
55029 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55030 fi; \
55031 else \
55032 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55033 fi; \
55034 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
55035 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55036 $(NORMAL_TARGET_EXPORTS) \
55037 echo Configuring in $(TARGET_SUBDIR)/winsup; \
55038 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
55039 case $(srcdir) in \
55040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55041 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55043 esac; \
55044 module_srcdir=winsup; \
55045 rm -f no-such-file || : ; \
55046 CONFIG_SITE=no-such-file $(SHELL) \
55047 $$s/$$module_srcdir/configure \
55048 --srcdir=$${topdir}/$$module_srcdir \
55049 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55050 --target=${target_alias} \
55051 || exit 1
55052 @endif target-winsup
55053
55054
55055
55056
55057
55058 .PHONY: all-target-winsup maybe-all-target-winsup
55059 maybe-all-target-winsup:
55060 @if gcc-bootstrap
55061 all-target-winsup: stage_current
55062 @endif gcc-bootstrap
55063 @if target-winsup
55064 TARGET-target-winsup=all
55065 maybe-all-target-winsup: all-target-winsup
55066 all-target-winsup: configure-target-winsup
55067 @: $(MAKE); $(unstage)
55068 @r=`${PWD_COMMAND}`; export r; \
55069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55070 $(NORMAL_TARGET_EXPORTS) \
55071 (cd $(TARGET_SUBDIR)/winsup && \
55072 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55073 $(TARGET-target-winsup))
55074 @endif target-winsup
55075
55076
55077
55078
55079
55080 .PHONY: check-target-winsup maybe-check-target-winsup
55081 maybe-check-target-winsup:
55082 @if target-winsup
55083 maybe-check-target-winsup: check-target-winsup
55084
55085 check-target-winsup:
55086 @: $(MAKE); $(unstage)
55087 @r=`${PWD_COMMAND}`; export r; \
55088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55089 $(NORMAL_TARGET_EXPORTS) \
55090 (cd $(TARGET_SUBDIR)/winsup && \
55091 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55092
55093 @endif target-winsup
55094
55095 .PHONY: install-target-winsup maybe-install-target-winsup
55096 maybe-install-target-winsup:
55097 @if target-winsup
55098 maybe-install-target-winsup: install-target-winsup
55099
55100 install-target-winsup: installdirs
55101 @: $(MAKE); $(unstage)
55102 @r=`${PWD_COMMAND}`; export r; \
55103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55104 $(NORMAL_TARGET_EXPORTS) \
55105 (cd $(TARGET_SUBDIR)/winsup && \
55106 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55107
55108 @endif target-winsup
55109
55110 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55111 maybe-install-strip-target-winsup:
55112 @if target-winsup
55113 maybe-install-strip-target-winsup: install-strip-target-winsup
55114
55115 install-strip-target-winsup: installdirs
55116 @: $(MAKE); $(unstage)
55117 @r=`${PWD_COMMAND}`; export r; \
55118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55119 $(NORMAL_TARGET_EXPORTS) \
55120 (cd $(TARGET_SUBDIR)/winsup && \
55121 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55122
55123 @endif target-winsup
55124
55125 # Other targets (info, dvi, pdf, etc.)
55126
55127 .PHONY: maybe-info-target-winsup info-target-winsup
55128 maybe-info-target-winsup:
55129 @if target-winsup
55130 maybe-info-target-winsup: info-target-winsup
55131
55132 info-target-winsup: \
55133 configure-target-winsup
55134 @: $(MAKE); $(unstage)
55135 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55136 r=`${PWD_COMMAND}`; export r; \
55137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55138 $(NORMAL_TARGET_EXPORTS) \
55139 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
55140 for flag in $(EXTRA_TARGET_FLAGS); do \
55141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55142 done; \
55143 (cd $(TARGET_SUBDIR)/winsup && \
55144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55146 "RANLIB=$${RANLIB}" \
55147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55148 info) \
55149 || exit 1
55150
55151 @endif target-winsup
55152
55153 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55154 maybe-dvi-target-winsup:
55155 @if target-winsup
55156 maybe-dvi-target-winsup: dvi-target-winsup
55157
55158 dvi-target-winsup: \
55159 configure-target-winsup
55160 @: $(MAKE); $(unstage)
55161 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55162 r=`${PWD_COMMAND}`; export r; \
55163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55164 $(NORMAL_TARGET_EXPORTS) \
55165 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
55166 for flag in $(EXTRA_TARGET_FLAGS); do \
55167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55168 done; \
55169 (cd $(TARGET_SUBDIR)/winsup && \
55170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55172 "RANLIB=$${RANLIB}" \
55173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55174 dvi) \
55175 || exit 1
55176
55177 @endif target-winsup
55178
55179 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55180 maybe-pdf-target-winsup:
55181 @if target-winsup
55182 maybe-pdf-target-winsup: pdf-target-winsup
55183
55184 pdf-target-winsup: \
55185 configure-target-winsup
55186 @: $(MAKE); $(unstage)
55187 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55188 r=`${PWD_COMMAND}`; export r; \
55189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55190 $(NORMAL_TARGET_EXPORTS) \
55191 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
55192 for flag in $(EXTRA_TARGET_FLAGS); do \
55193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55194 done; \
55195 (cd $(TARGET_SUBDIR)/winsup && \
55196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55198 "RANLIB=$${RANLIB}" \
55199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55200 pdf) \
55201 || exit 1
55202
55203 @endif target-winsup
55204
55205 .PHONY: maybe-html-target-winsup html-target-winsup
55206 maybe-html-target-winsup:
55207 @if target-winsup
55208 maybe-html-target-winsup: html-target-winsup
55209
55210 html-target-winsup: \
55211 configure-target-winsup
55212 @: $(MAKE); $(unstage)
55213 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55214 r=`${PWD_COMMAND}`; export r; \
55215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55216 $(NORMAL_TARGET_EXPORTS) \
55217 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55218 for flag in $(EXTRA_TARGET_FLAGS); do \
55219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55220 done; \
55221 (cd $(TARGET_SUBDIR)/winsup && \
55222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55224 "RANLIB=$${RANLIB}" \
55225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55226 html) \
55227 || exit 1
55228
55229 @endif target-winsup
55230
55231 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55232 maybe-TAGS-target-winsup:
55233 @if target-winsup
55234 maybe-TAGS-target-winsup: TAGS-target-winsup
55235
55236 TAGS-target-winsup: \
55237 configure-target-winsup
55238 @: $(MAKE); $(unstage)
55239 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55240 r=`${PWD_COMMAND}`; export r; \
55241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55242 $(NORMAL_TARGET_EXPORTS) \
55243 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55244 for flag in $(EXTRA_TARGET_FLAGS); do \
55245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55246 done; \
55247 (cd $(TARGET_SUBDIR)/winsup && \
55248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55250 "RANLIB=$${RANLIB}" \
55251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55252 TAGS) \
55253 || exit 1
55254
55255 @endif target-winsup
55256
55257 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55258 maybe-install-info-target-winsup:
55259 @if target-winsup
55260 maybe-install-info-target-winsup: install-info-target-winsup
55261
55262 install-info-target-winsup: \
55263 configure-target-winsup \
55264 info-target-winsup
55265 @: $(MAKE); $(unstage)
55266 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55267 r=`${PWD_COMMAND}`; export r; \
55268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55269 $(NORMAL_TARGET_EXPORTS) \
55270 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55271 for flag in $(EXTRA_TARGET_FLAGS); do \
55272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55273 done; \
55274 (cd $(TARGET_SUBDIR)/winsup && \
55275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55277 "RANLIB=$${RANLIB}" \
55278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55279 install-info) \
55280 || exit 1
55281
55282 @endif target-winsup
55283
55284 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55285 maybe-install-dvi-target-winsup:
55286 @if target-winsup
55287 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55288
55289 install-dvi-target-winsup: \
55290 configure-target-winsup \
55291 dvi-target-winsup
55292 @: $(MAKE); $(unstage)
55293 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55294 r=`${PWD_COMMAND}`; export r; \
55295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55296 $(NORMAL_TARGET_EXPORTS) \
55297 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55298 for flag in $(EXTRA_TARGET_FLAGS); do \
55299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55300 done; \
55301 (cd $(TARGET_SUBDIR)/winsup && \
55302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55304 "RANLIB=$${RANLIB}" \
55305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55306 install-dvi) \
55307 || exit 1
55308
55309 @endif target-winsup
55310
55311 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55312 maybe-install-pdf-target-winsup:
55313 @if target-winsup
55314 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55315
55316 install-pdf-target-winsup: \
55317 configure-target-winsup \
55318 pdf-target-winsup
55319 @: $(MAKE); $(unstage)
55320 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55321 r=`${PWD_COMMAND}`; export r; \
55322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55323 $(NORMAL_TARGET_EXPORTS) \
55324 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55325 for flag in $(EXTRA_TARGET_FLAGS); do \
55326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55327 done; \
55328 (cd $(TARGET_SUBDIR)/winsup && \
55329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55331 "RANLIB=$${RANLIB}" \
55332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55333 install-pdf) \
55334 || exit 1
55335
55336 @endif target-winsup
55337
55338 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55339 maybe-install-html-target-winsup:
55340 @if target-winsup
55341 maybe-install-html-target-winsup: install-html-target-winsup
55342
55343 install-html-target-winsup: \
55344 configure-target-winsup \
55345 html-target-winsup
55346 @: $(MAKE); $(unstage)
55347 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55348 r=`${PWD_COMMAND}`; export r; \
55349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55350 $(NORMAL_TARGET_EXPORTS) \
55351 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55352 for flag in $(EXTRA_TARGET_FLAGS); do \
55353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55354 done; \
55355 (cd $(TARGET_SUBDIR)/winsup && \
55356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55358 "RANLIB=$${RANLIB}" \
55359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55360 install-html) \
55361 || exit 1
55362
55363 @endif target-winsup
55364
55365 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55366 maybe-installcheck-target-winsup:
55367 @if target-winsup
55368 maybe-installcheck-target-winsup: installcheck-target-winsup
55369
55370 installcheck-target-winsup: \
55371 configure-target-winsup
55372 @: $(MAKE); $(unstage)
55373 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55374 r=`${PWD_COMMAND}`; export r; \
55375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55376 $(NORMAL_TARGET_EXPORTS) \
55377 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55378 for flag in $(EXTRA_TARGET_FLAGS); do \
55379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55380 done; \
55381 (cd $(TARGET_SUBDIR)/winsup && \
55382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55384 "RANLIB=$${RANLIB}" \
55385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55386 installcheck) \
55387 || exit 1
55388
55389 @endif target-winsup
55390
55391 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55392 maybe-mostlyclean-target-winsup:
55393 @if target-winsup
55394 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55395
55396 mostlyclean-target-winsup:
55397 @: $(MAKE); $(unstage)
55398 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55399 r=`${PWD_COMMAND}`; export r; \
55400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55401 $(NORMAL_TARGET_EXPORTS) \
55402 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55403 for flag in $(EXTRA_TARGET_FLAGS); do \
55404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55405 done; \
55406 (cd $(TARGET_SUBDIR)/winsup && \
55407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55409 "RANLIB=$${RANLIB}" \
55410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55411 mostlyclean) \
55412 || exit 1
55413
55414 @endif target-winsup
55415
55416 .PHONY: maybe-clean-target-winsup clean-target-winsup
55417 maybe-clean-target-winsup:
55418 @if target-winsup
55419 maybe-clean-target-winsup: clean-target-winsup
55420
55421 clean-target-winsup:
55422 @: $(MAKE); $(unstage)
55423 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55424 r=`${PWD_COMMAND}`; export r; \
55425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55426 $(NORMAL_TARGET_EXPORTS) \
55427 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55428 for flag in $(EXTRA_TARGET_FLAGS); do \
55429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55430 done; \
55431 (cd $(TARGET_SUBDIR)/winsup && \
55432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55434 "RANLIB=$${RANLIB}" \
55435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55436 clean) \
55437 || exit 1
55438
55439 @endif target-winsup
55440
55441 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55442 maybe-distclean-target-winsup:
55443 @if target-winsup
55444 maybe-distclean-target-winsup: distclean-target-winsup
55445
55446 distclean-target-winsup:
55447 @: $(MAKE); $(unstage)
55448 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55449 r=`${PWD_COMMAND}`; export r; \
55450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55451 $(NORMAL_TARGET_EXPORTS) \
55452 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55453 for flag in $(EXTRA_TARGET_FLAGS); do \
55454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55455 done; \
55456 (cd $(TARGET_SUBDIR)/winsup && \
55457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55459 "RANLIB=$${RANLIB}" \
55460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55461 distclean) \
55462 || exit 1
55463
55464 @endif target-winsup
55465
55466 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55467 maybe-maintainer-clean-target-winsup:
55468 @if target-winsup
55469 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55470
55471 maintainer-clean-target-winsup:
55472 @: $(MAKE); $(unstage)
55473 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55474 r=`${PWD_COMMAND}`; export r; \
55475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55476 $(NORMAL_TARGET_EXPORTS) \
55477 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55478 for flag in $(EXTRA_TARGET_FLAGS); do \
55479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55480 done; \
55481 (cd $(TARGET_SUBDIR)/winsup && \
55482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55484 "RANLIB=$${RANLIB}" \
55485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55486 maintainer-clean) \
55487 || exit 1
55488
55489 @endif target-winsup
55490
55491
55492
55493
55494
55495 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55496 maybe-configure-target-libgloss:
55497 @if gcc-bootstrap
55498 configure-target-libgloss: stage_current
55499 @endif gcc-bootstrap
55500 @if target-libgloss
55501 maybe-configure-target-libgloss: configure-target-libgloss
55502 configure-target-libgloss:
55503 @: $(MAKE); $(unstage)
55504 @r=`${PWD_COMMAND}`; export r; \
55505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55506 echo "Checking multilib configuration for libgloss..."; \
55507 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55508 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55509 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55510 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55511 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55512 else \
55513 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55514 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55515 fi; \
55516 else \
55517 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55518 fi; \
55519 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55520 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55521 $(NORMAL_TARGET_EXPORTS) \
55522 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55523 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55524 case $(srcdir) in \
55525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55526 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55528 esac; \
55529 module_srcdir=libgloss; \
55530 rm -f no-such-file || : ; \
55531 CONFIG_SITE=no-such-file $(SHELL) \
55532 $$s/$$module_srcdir/configure \
55533 --srcdir=$${topdir}/$$module_srcdir \
55534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55535 --target=${target_alias} \
55536 || exit 1
55537 @endif target-libgloss
55538
55539
55540
55541
55542
55543 .PHONY: all-target-libgloss maybe-all-target-libgloss
55544 maybe-all-target-libgloss:
55545 @if gcc-bootstrap
55546 all-target-libgloss: stage_current
55547 @endif gcc-bootstrap
55548 @if target-libgloss
55549 TARGET-target-libgloss=all
55550 maybe-all-target-libgloss: all-target-libgloss
55551 all-target-libgloss: configure-target-libgloss
55552 @: $(MAKE); $(unstage)
55553 @r=`${PWD_COMMAND}`; export r; \
55554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55555 $(NORMAL_TARGET_EXPORTS) \
55556 (cd $(TARGET_SUBDIR)/libgloss && \
55557 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55558 $(TARGET-target-libgloss))
55559 @endif target-libgloss
55560
55561
55562
55563
55564
55565 .PHONY: check-target-libgloss maybe-check-target-libgloss
55566 maybe-check-target-libgloss:
55567 @if target-libgloss
55568 maybe-check-target-libgloss: check-target-libgloss
55569
55570 # Dummy target for uncheckable module.
55571 check-target-libgloss:
55572
55573 @endif target-libgloss
55574
55575 .PHONY: install-target-libgloss maybe-install-target-libgloss
55576 maybe-install-target-libgloss:
55577 @if target-libgloss
55578 maybe-install-target-libgloss: install-target-libgloss
55579
55580 install-target-libgloss: installdirs
55581 @: $(MAKE); $(unstage)
55582 @r=`${PWD_COMMAND}`; export r; \
55583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55584 $(NORMAL_TARGET_EXPORTS) \
55585 (cd $(TARGET_SUBDIR)/libgloss && \
55586 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55587
55588 @endif target-libgloss
55589
55590 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55591 maybe-install-strip-target-libgloss:
55592 @if target-libgloss
55593 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55594
55595 install-strip-target-libgloss: installdirs
55596 @: $(MAKE); $(unstage)
55597 @r=`${PWD_COMMAND}`; export r; \
55598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55599 $(NORMAL_TARGET_EXPORTS) \
55600 (cd $(TARGET_SUBDIR)/libgloss && \
55601 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55602
55603 @endif target-libgloss
55604
55605 # Other targets (info, dvi, pdf, etc.)
55606
55607 .PHONY: maybe-info-target-libgloss info-target-libgloss
55608 maybe-info-target-libgloss:
55609 @if target-libgloss
55610 maybe-info-target-libgloss: info-target-libgloss
55611
55612 info-target-libgloss: \
55613 configure-target-libgloss
55614 @: $(MAKE); $(unstage)
55615 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55616 r=`${PWD_COMMAND}`; export r; \
55617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618 $(NORMAL_TARGET_EXPORTS) \
55619 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55620 for flag in $(EXTRA_TARGET_FLAGS); do \
55621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55622 done; \
55623 (cd $(TARGET_SUBDIR)/libgloss && \
55624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55626 "RANLIB=$${RANLIB}" \
55627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55628 info) \
55629 || exit 1
55630
55631 @endif target-libgloss
55632
55633 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55634 maybe-dvi-target-libgloss:
55635 @if target-libgloss
55636 maybe-dvi-target-libgloss: dvi-target-libgloss
55637
55638 dvi-target-libgloss: \
55639 configure-target-libgloss
55640 @: $(MAKE); $(unstage)
55641 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55642 r=`${PWD_COMMAND}`; export r; \
55643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55644 $(NORMAL_TARGET_EXPORTS) \
55645 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55646 for flag in $(EXTRA_TARGET_FLAGS); do \
55647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55648 done; \
55649 (cd $(TARGET_SUBDIR)/libgloss && \
55650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55652 "RANLIB=$${RANLIB}" \
55653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55654 dvi) \
55655 || exit 1
55656
55657 @endif target-libgloss
55658
55659 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55660 maybe-pdf-target-libgloss:
55661 @if target-libgloss
55662 maybe-pdf-target-libgloss: pdf-target-libgloss
55663
55664 pdf-target-libgloss: \
55665 configure-target-libgloss
55666 @: $(MAKE); $(unstage)
55667 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55668 r=`${PWD_COMMAND}`; export r; \
55669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55670 $(NORMAL_TARGET_EXPORTS) \
55671 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55672 for flag in $(EXTRA_TARGET_FLAGS); do \
55673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55674 done; \
55675 (cd $(TARGET_SUBDIR)/libgloss && \
55676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55678 "RANLIB=$${RANLIB}" \
55679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55680 pdf) \
55681 || exit 1
55682
55683 @endif target-libgloss
55684
55685 .PHONY: maybe-html-target-libgloss html-target-libgloss
55686 maybe-html-target-libgloss:
55687 @if target-libgloss
55688 maybe-html-target-libgloss: html-target-libgloss
55689
55690 html-target-libgloss: \
55691 configure-target-libgloss
55692 @: $(MAKE); $(unstage)
55693 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55694 r=`${PWD_COMMAND}`; export r; \
55695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55696 $(NORMAL_TARGET_EXPORTS) \
55697 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55698 for flag in $(EXTRA_TARGET_FLAGS); do \
55699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55700 done; \
55701 (cd $(TARGET_SUBDIR)/libgloss && \
55702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55704 "RANLIB=$${RANLIB}" \
55705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55706 html) \
55707 || exit 1
55708
55709 @endif target-libgloss
55710
55711 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55712 maybe-TAGS-target-libgloss:
55713 @if target-libgloss
55714 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55715
55716 TAGS-target-libgloss: \
55717 configure-target-libgloss
55718 @: $(MAKE); $(unstage)
55719 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55720 r=`${PWD_COMMAND}`; export r; \
55721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55722 $(NORMAL_TARGET_EXPORTS) \
55723 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55724 for flag in $(EXTRA_TARGET_FLAGS); do \
55725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55726 done; \
55727 (cd $(TARGET_SUBDIR)/libgloss && \
55728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55730 "RANLIB=$${RANLIB}" \
55731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55732 TAGS) \
55733 || exit 1
55734
55735 @endif target-libgloss
55736
55737 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55738 maybe-install-info-target-libgloss:
55739 @if target-libgloss
55740 maybe-install-info-target-libgloss: install-info-target-libgloss
55741
55742 install-info-target-libgloss: \
55743 configure-target-libgloss \
55744 info-target-libgloss
55745 @: $(MAKE); $(unstage)
55746 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55747 r=`${PWD_COMMAND}`; export r; \
55748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55749 $(NORMAL_TARGET_EXPORTS) \
55750 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55751 for flag in $(EXTRA_TARGET_FLAGS); do \
55752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55753 done; \
55754 (cd $(TARGET_SUBDIR)/libgloss && \
55755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55757 "RANLIB=$${RANLIB}" \
55758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55759 install-info) \
55760 || exit 1
55761
55762 @endif target-libgloss
55763
55764 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55765 maybe-install-dvi-target-libgloss:
55766 @if target-libgloss
55767 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55768
55769 install-dvi-target-libgloss: \
55770 configure-target-libgloss \
55771 dvi-target-libgloss
55772 @: $(MAKE); $(unstage)
55773 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55774 r=`${PWD_COMMAND}`; export r; \
55775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55776 $(NORMAL_TARGET_EXPORTS) \
55777 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55778 for flag in $(EXTRA_TARGET_FLAGS); do \
55779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55780 done; \
55781 (cd $(TARGET_SUBDIR)/libgloss && \
55782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55784 "RANLIB=$${RANLIB}" \
55785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55786 install-dvi) \
55787 || exit 1
55788
55789 @endif target-libgloss
55790
55791 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55792 maybe-install-pdf-target-libgloss:
55793 @if target-libgloss
55794 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55795
55796 install-pdf-target-libgloss: \
55797 configure-target-libgloss \
55798 pdf-target-libgloss
55799 @: $(MAKE); $(unstage)
55800 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55801 r=`${PWD_COMMAND}`; export r; \
55802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55803 $(NORMAL_TARGET_EXPORTS) \
55804 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55805 for flag in $(EXTRA_TARGET_FLAGS); do \
55806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55807 done; \
55808 (cd $(TARGET_SUBDIR)/libgloss && \
55809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55811 "RANLIB=$${RANLIB}" \
55812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55813 install-pdf) \
55814 || exit 1
55815
55816 @endif target-libgloss
55817
55818 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55819 maybe-install-html-target-libgloss:
55820 @if target-libgloss
55821 maybe-install-html-target-libgloss: install-html-target-libgloss
55822
55823 install-html-target-libgloss: \
55824 configure-target-libgloss \
55825 html-target-libgloss
55826 @: $(MAKE); $(unstage)
55827 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55828 r=`${PWD_COMMAND}`; export r; \
55829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55830 $(NORMAL_TARGET_EXPORTS) \
55831 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55832 for flag in $(EXTRA_TARGET_FLAGS); do \
55833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55834 done; \
55835 (cd $(TARGET_SUBDIR)/libgloss && \
55836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55838 "RANLIB=$${RANLIB}" \
55839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55840 install-html) \
55841 || exit 1
55842
55843 @endif target-libgloss
55844
55845 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55846 maybe-installcheck-target-libgloss:
55847 @if target-libgloss
55848 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55849
55850 installcheck-target-libgloss: \
55851 configure-target-libgloss
55852 @: $(MAKE); $(unstage)
55853 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55854 r=`${PWD_COMMAND}`; export r; \
55855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55856 $(NORMAL_TARGET_EXPORTS) \
55857 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55858 for flag in $(EXTRA_TARGET_FLAGS); do \
55859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55860 done; \
55861 (cd $(TARGET_SUBDIR)/libgloss && \
55862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55864 "RANLIB=$${RANLIB}" \
55865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55866 installcheck) \
55867 || exit 1
55868
55869 @endif target-libgloss
55870
55871 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55872 maybe-mostlyclean-target-libgloss:
55873 @if target-libgloss
55874 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55875
55876 mostlyclean-target-libgloss:
55877 @: $(MAKE); $(unstage)
55878 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55879 r=`${PWD_COMMAND}`; export r; \
55880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55881 $(NORMAL_TARGET_EXPORTS) \
55882 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55883 for flag in $(EXTRA_TARGET_FLAGS); do \
55884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55885 done; \
55886 (cd $(TARGET_SUBDIR)/libgloss && \
55887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55889 "RANLIB=$${RANLIB}" \
55890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55891 mostlyclean) \
55892 || exit 1
55893
55894 @endif target-libgloss
55895
55896 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55897 maybe-clean-target-libgloss:
55898 @if target-libgloss
55899 maybe-clean-target-libgloss: clean-target-libgloss
55900
55901 clean-target-libgloss:
55902 @: $(MAKE); $(unstage)
55903 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55904 r=`${PWD_COMMAND}`; export r; \
55905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55906 $(NORMAL_TARGET_EXPORTS) \
55907 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55908 for flag in $(EXTRA_TARGET_FLAGS); do \
55909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55910 done; \
55911 (cd $(TARGET_SUBDIR)/libgloss && \
55912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55914 "RANLIB=$${RANLIB}" \
55915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55916 clean) \
55917 || exit 1
55918
55919 @endif target-libgloss
55920
55921 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55922 maybe-distclean-target-libgloss:
55923 @if target-libgloss
55924 maybe-distclean-target-libgloss: distclean-target-libgloss
55925
55926 distclean-target-libgloss:
55927 @: $(MAKE); $(unstage)
55928 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55929 r=`${PWD_COMMAND}`; export r; \
55930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55931 $(NORMAL_TARGET_EXPORTS) \
55932 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55933 for flag in $(EXTRA_TARGET_FLAGS); do \
55934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55935 done; \
55936 (cd $(TARGET_SUBDIR)/libgloss && \
55937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55939 "RANLIB=$${RANLIB}" \
55940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55941 distclean) \
55942 || exit 1
55943
55944 @endif target-libgloss
55945
55946 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55947 maybe-maintainer-clean-target-libgloss:
55948 @if target-libgloss
55949 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55950
55951 maintainer-clean-target-libgloss:
55952 @: $(MAKE); $(unstage)
55953 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55954 r=`${PWD_COMMAND}`; export r; \
55955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55956 $(NORMAL_TARGET_EXPORTS) \
55957 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55958 for flag in $(EXTRA_TARGET_FLAGS); do \
55959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55960 done; \
55961 (cd $(TARGET_SUBDIR)/libgloss && \
55962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55964 "RANLIB=$${RANLIB}" \
55965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55966 maintainer-clean) \
55967 || exit 1
55968
55969 @endif target-libgloss
55970
55971
55972
55973
55974
55975 .PHONY: configure-target-libffi maybe-configure-target-libffi
55976 maybe-configure-target-libffi:
55977 @if gcc-bootstrap
55978 configure-target-libffi: stage_current
55979 @endif gcc-bootstrap
55980 @if target-libffi
55981 maybe-configure-target-libffi: configure-target-libffi
55982 configure-target-libffi:
55983 @: $(MAKE); $(unstage)
55984 @r=`${PWD_COMMAND}`; export r; \
55985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55986 echo "Checking multilib configuration for libffi..."; \
55987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55988 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55989 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55990 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55991 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55992 else \
55993 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55994 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55995 fi; \
55996 else \
55997 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55998 fi; \
55999 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
56000 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
56001 $(NORMAL_TARGET_EXPORTS) \
56002 echo Configuring in $(TARGET_SUBDIR)/libffi; \
56003 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
56004 case $(srcdir) in \
56005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56006 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
56007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56008 esac; \
56009 module_srcdir=libffi; \
56010 rm -f no-such-file || : ; \
56011 CONFIG_SITE=no-such-file $(SHELL) \
56012 $$s/$$module_srcdir/configure \
56013 --srcdir=$${topdir}/$$module_srcdir \
56014 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56015 --target=${target_alias} \
56016 || exit 1
56017 @endif target-libffi
56018
56019
56020
56021
56022
56023 .PHONY: all-target-libffi maybe-all-target-libffi
56024 maybe-all-target-libffi:
56025 @if gcc-bootstrap
56026 all-target-libffi: stage_current
56027 @endif gcc-bootstrap
56028 @if target-libffi
56029 TARGET-target-libffi=all
56030 maybe-all-target-libffi: all-target-libffi
56031 all-target-libffi: configure-target-libffi
56032 @: $(MAKE); $(unstage)
56033 @r=`${PWD_COMMAND}`; export r; \
56034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56035 $(NORMAL_TARGET_EXPORTS) \
56036 (cd $(TARGET_SUBDIR)/libffi && \
56037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56038 $(TARGET-target-libffi))
56039 @endif target-libffi
56040
56041
56042
56043
56044
56045 .PHONY: check-target-libffi maybe-check-target-libffi
56046 maybe-check-target-libffi:
56047 @if target-libffi
56048 maybe-check-target-libffi: check-target-libffi
56049
56050 check-target-libffi:
56051 @: $(MAKE); $(unstage)
56052 @r=`${PWD_COMMAND}`; export r; \
56053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56054 $(NORMAL_TARGET_EXPORTS) \
56055 (cd $(TARGET_SUBDIR)/libffi && \
56056 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56057
56058 @endif target-libffi
56059
56060 .PHONY: install-target-libffi maybe-install-target-libffi
56061 maybe-install-target-libffi:
56062 @if target-libffi
56063 maybe-install-target-libffi: install-target-libffi
56064
56065 # Dummy target for uninstallable.
56066 install-target-libffi:
56067
56068 @endif target-libffi
56069
56070 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56071 maybe-install-strip-target-libffi:
56072 @if target-libffi
56073 maybe-install-strip-target-libffi: install-strip-target-libffi
56074
56075 # Dummy target for uninstallable.
56076 install-strip-target-libffi:
56077
56078 @endif target-libffi
56079
56080 # Other targets (info, dvi, pdf, etc.)
56081
56082 .PHONY: maybe-info-target-libffi info-target-libffi
56083 maybe-info-target-libffi:
56084 @if target-libffi
56085 maybe-info-target-libffi: info-target-libffi
56086
56087 info-target-libffi: \
56088 configure-target-libffi
56089 @: $(MAKE); $(unstage)
56090 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56091 r=`${PWD_COMMAND}`; export r; \
56092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56093 $(NORMAL_TARGET_EXPORTS) \
56094 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56095 for flag in $(EXTRA_TARGET_FLAGS); do \
56096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56097 done; \
56098 (cd $(TARGET_SUBDIR)/libffi && \
56099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56101 "RANLIB=$${RANLIB}" \
56102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56103 info) \
56104 || exit 1
56105
56106 @endif target-libffi
56107
56108 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56109 maybe-dvi-target-libffi:
56110 @if target-libffi
56111 maybe-dvi-target-libffi: dvi-target-libffi
56112
56113 dvi-target-libffi: \
56114 configure-target-libffi
56115 @: $(MAKE); $(unstage)
56116 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56117 r=`${PWD_COMMAND}`; export r; \
56118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56119 $(NORMAL_TARGET_EXPORTS) \
56120 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56121 for flag in $(EXTRA_TARGET_FLAGS); do \
56122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56123 done; \
56124 (cd $(TARGET_SUBDIR)/libffi && \
56125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56127 "RANLIB=$${RANLIB}" \
56128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56129 dvi) \
56130 || exit 1
56131
56132 @endif target-libffi
56133
56134 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56135 maybe-pdf-target-libffi:
56136 @if target-libffi
56137 maybe-pdf-target-libffi: pdf-target-libffi
56138
56139 pdf-target-libffi: \
56140 configure-target-libffi
56141 @: $(MAKE); $(unstage)
56142 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56143 r=`${PWD_COMMAND}`; export r; \
56144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56145 $(NORMAL_TARGET_EXPORTS) \
56146 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56147 for flag in $(EXTRA_TARGET_FLAGS); do \
56148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56149 done; \
56150 (cd $(TARGET_SUBDIR)/libffi && \
56151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56153 "RANLIB=$${RANLIB}" \
56154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56155 pdf) \
56156 || exit 1
56157
56158 @endif target-libffi
56159
56160 .PHONY: maybe-html-target-libffi html-target-libffi
56161 maybe-html-target-libffi:
56162 @if target-libffi
56163 maybe-html-target-libffi: html-target-libffi
56164
56165 html-target-libffi: \
56166 configure-target-libffi
56167 @: $(MAKE); $(unstage)
56168 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56169 r=`${PWD_COMMAND}`; export r; \
56170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56171 $(NORMAL_TARGET_EXPORTS) \
56172 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56173 for flag in $(EXTRA_TARGET_FLAGS); do \
56174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56175 done; \
56176 (cd $(TARGET_SUBDIR)/libffi && \
56177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56179 "RANLIB=$${RANLIB}" \
56180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56181 html) \
56182 || exit 1
56183
56184 @endif target-libffi
56185
56186 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56187 maybe-TAGS-target-libffi:
56188 @if target-libffi
56189 maybe-TAGS-target-libffi: TAGS-target-libffi
56190
56191 TAGS-target-libffi: \
56192 configure-target-libffi
56193 @: $(MAKE); $(unstage)
56194 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56195 r=`${PWD_COMMAND}`; export r; \
56196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56197 $(NORMAL_TARGET_EXPORTS) \
56198 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56199 for flag in $(EXTRA_TARGET_FLAGS); do \
56200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56201 done; \
56202 (cd $(TARGET_SUBDIR)/libffi && \
56203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56205 "RANLIB=$${RANLIB}" \
56206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56207 TAGS) \
56208 || exit 1
56209
56210 @endif target-libffi
56211
56212 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56213 maybe-install-info-target-libffi:
56214 @if target-libffi
56215 maybe-install-info-target-libffi: install-info-target-libffi
56216
56217 install-info-target-libffi: \
56218 configure-target-libffi \
56219 info-target-libffi
56220 @: $(MAKE); $(unstage)
56221 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56222 r=`${PWD_COMMAND}`; export r; \
56223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56224 $(NORMAL_TARGET_EXPORTS) \
56225 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56226 for flag in $(EXTRA_TARGET_FLAGS); do \
56227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56228 done; \
56229 (cd $(TARGET_SUBDIR)/libffi && \
56230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56232 "RANLIB=$${RANLIB}" \
56233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56234 install-info) \
56235 || exit 1
56236
56237 @endif target-libffi
56238
56239 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56240 maybe-install-dvi-target-libffi:
56241 @if target-libffi
56242 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56243
56244 install-dvi-target-libffi: \
56245 configure-target-libffi \
56246 dvi-target-libffi
56247 @: $(MAKE); $(unstage)
56248 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56249 r=`${PWD_COMMAND}`; export r; \
56250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56251 $(NORMAL_TARGET_EXPORTS) \
56252 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56253 for flag in $(EXTRA_TARGET_FLAGS); do \
56254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56255 done; \
56256 (cd $(TARGET_SUBDIR)/libffi && \
56257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56259 "RANLIB=$${RANLIB}" \
56260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56261 install-dvi) \
56262 || exit 1
56263
56264 @endif target-libffi
56265
56266 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56267 maybe-install-pdf-target-libffi:
56268 @if target-libffi
56269 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56270
56271 install-pdf-target-libffi: \
56272 configure-target-libffi \
56273 pdf-target-libffi
56274 @: $(MAKE); $(unstage)
56275 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56276 r=`${PWD_COMMAND}`; export r; \
56277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56278 $(NORMAL_TARGET_EXPORTS) \
56279 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56280 for flag in $(EXTRA_TARGET_FLAGS); do \
56281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56282 done; \
56283 (cd $(TARGET_SUBDIR)/libffi && \
56284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56286 "RANLIB=$${RANLIB}" \
56287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56288 install-pdf) \
56289 || exit 1
56290
56291 @endif target-libffi
56292
56293 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56294 maybe-install-html-target-libffi:
56295 @if target-libffi
56296 maybe-install-html-target-libffi: install-html-target-libffi
56297
56298 install-html-target-libffi: \
56299 configure-target-libffi \
56300 html-target-libffi
56301 @: $(MAKE); $(unstage)
56302 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56303 r=`${PWD_COMMAND}`; export r; \
56304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56305 $(NORMAL_TARGET_EXPORTS) \
56306 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56307 for flag in $(EXTRA_TARGET_FLAGS); do \
56308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56309 done; \
56310 (cd $(TARGET_SUBDIR)/libffi && \
56311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56313 "RANLIB=$${RANLIB}" \
56314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56315 install-html) \
56316 || exit 1
56317
56318 @endif target-libffi
56319
56320 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56321 maybe-installcheck-target-libffi:
56322 @if target-libffi
56323 maybe-installcheck-target-libffi: installcheck-target-libffi
56324
56325 installcheck-target-libffi: \
56326 configure-target-libffi
56327 @: $(MAKE); $(unstage)
56328 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56329 r=`${PWD_COMMAND}`; export r; \
56330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56331 $(NORMAL_TARGET_EXPORTS) \
56332 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56333 for flag in $(EXTRA_TARGET_FLAGS); do \
56334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56335 done; \
56336 (cd $(TARGET_SUBDIR)/libffi && \
56337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56339 "RANLIB=$${RANLIB}" \
56340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56341 installcheck) \
56342 || exit 1
56343
56344 @endif target-libffi
56345
56346 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56347 maybe-mostlyclean-target-libffi:
56348 @if target-libffi
56349 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56350
56351 mostlyclean-target-libffi:
56352 @: $(MAKE); $(unstage)
56353 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56354 r=`${PWD_COMMAND}`; export r; \
56355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56356 $(NORMAL_TARGET_EXPORTS) \
56357 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56358 for flag in $(EXTRA_TARGET_FLAGS); do \
56359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56360 done; \
56361 (cd $(TARGET_SUBDIR)/libffi && \
56362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56364 "RANLIB=$${RANLIB}" \
56365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56366 mostlyclean) \
56367 || exit 1
56368
56369 @endif target-libffi
56370
56371 .PHONY: maybe-clean-target-libffi clean-target-libffi
56372 maybe-clean-target-libffi:
56373 @if target-libffi
56374 maybe-clean-target-libffi: clean-target-libffi
56375
56376 clean-target-libffi:
56377 @: $(MAKE); $(unstage)
56378 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56379 r=`${PWD_COMMAND}`; export r; \
56380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56381 $(NORMAL_TARGET_EXPORTS) \
56382 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56383 for flag in $(EXTRA_TARGET_FLAGS); do \
56384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56385 done; \
56386 (cd $(TARGET_SUBDIR)/libffi && \
56387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56389 "RANLIB=$${RANLIB}" \
56390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56391 clean) \
56392 || exit 1
56393
56394 @endif target-libffi
56395
56396 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56397 maybe-distclean-target-libffi:
56398 @if target-libffi
56399 maybe-distclean-target-libffi: distclean-target-libffi
56400
56401 distclean-target-libffi:
56402 @: $(MAKE); $(unstage)
56403 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56404 r=`${PWD_COMMAND}`; export r; \
56405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56406 $(NORMAL_TARGET_EXPORTS) \
56407 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56408 for flag in $(EXTRA_TARGET_FLAGS); do \
56409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56410 done; \
56411 (cd $(TARGET_SUBDIR)/libffi && \
56412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56414 "RANLIB=$${RANLIB}" \
56415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56416 distclean) \
56417 || exit 1
56418
56419 @endif target-libffi
56420
56421 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56422 maybe-maintainer-clean-target-libffi:
56423 @if target-libffi
56424 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56425
56426 maintainer-clean-target-libffi:
56427 @: $(MAKE); $(unstage)
56428 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56429 r=`${PWD_COMMAND}`; export r; \
56430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56431 $(NORMAL_TARGET_EXPORTS) \
56432 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56433 for flag in $(EXTRA_TARGET_FLAGS); do \
56434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56435 done; \
56436 (cd $(TARGET_SUBDIR)/libffi && \
56437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56439 "RANLIB=$${RANLIB}" \
56440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56441 maintainer-clean) \
56442 || exit 1
56443
56444 @endif target-libffi
56445
56446
56447
56448
56449
56450 .PHONY: configure-target-zlib maybe-configure-target-zlib
56451 maybe-configure-target-zlib:
56452 @if gcc-bootstrap
56453 configure-target-zlib: stage_current
56454 @endif gcc-bootstrap
56455 @if target-zlib
56456 maybe-configure-target-zlib: configure-target-zlib
56457 configure-target-zlib:
56458 @: $(MAKE); $(unstage)
56459 @r=`${PWD_COMMAND}`; export r; \
56460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56461 echo "Checking multilib configuration for zlib..."; \
56462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56463 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56464 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56465 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56466 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56467 else \
56468 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56469 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56470 fi; \
56471 else \
56472 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56473 fi; \
56474 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56476 $(NORMAL_TARGET_EXPORTS) \
56477 echo Configuring in $(TARGET_SUBDIR)/zlib; \
56478 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56479 case $(srcdir) in \
56480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56481 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56483 esac; \
56484 module_srcdir=zlib; \
56485 rm -f no-such-file || : ; \
56486 CONFIG_SITE=no-such-file $(SHELL) \
56487 $$s/$$module_srcdir/configure \
56488 --srcdir=$${topdir}/$$module_srcdir \
56489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56490 --target=${target_alias} \
56491 || exit 1
56492 @endif target-zlib
56493
56494
56495
56496
56497
56498 .PHONY: all-target-zlib maybe-all-target-zlib
56499 maybe-all-target-zlib:
56500 @if gcc-bootstrap
56501 all-target-zlib: stage_current
56502 @endif gcc-bootstrap
56503 @if target-zlib
56504 TARGET-target-zlib=all
56505 maybe-all-target-zlib: all-target-zlib
56506 all-target-zlib: configure-target-zlib
56507 @: $(MAKE); $(unstage)
56508 @r=`${PWD_COMMAND}`; export r; \
56509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56510 $(NORMAL_TARGET_EXPORTS) \
56511 (cd $(TARGET_SUBDIR)/zlib && \
56512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56513 $(TARGET-target-zlib))
56514 @endif target-zlib
56515
56516
56517
56518
56519
56520 .PHONY: check-target-zlib maybe-check-target-zlib
56521 maybe-check-target-zlib:
56522 @if target-zlib
56523 maybe-check-target-zlib: check-target-zlib
56524
56525 check-target-zlib:
56526 @: $(MAKE); $(unstage)
56527 @r=`${PWD_COMMAND}`; export r; \
56528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56529 $(NORMAL_TARGET_EXPORTS) \
56530 (cd $(TARGET_SUBDIR)/zlib && \
56531 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56532
56533 @endif target-zlib
56534
56535 .PHONY: install-target-zlib maybe-install-target-zlib
56536 maybe-install-target-zlib:
56537 @if target-zlib
56538 maybe-install-target-zlib: install-target-zlib
56539
56540 install-target-zlib: installdirs
56541 @: $(MAKE); $(unstage)
56542 @r=`${PWD_COMMAND}`; export r; \
56543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56544 $(NORMAL_TARGET_EXPORTS) \
56545 (cd $(TARGET_SUBDIR)/zlib && \
56546 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56547
56548 @endif target-zlib
56549
56550 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
56551 maybe-install-strip-target-zlib:
56552 @if target-zlib
56553 maybe-install-strip-target-zlib: install-strip-target-zlib
56554
56555 install-strip-target-zlib: installdirs
56556 @: $(MAKE); $(unstage)
56557 @r=`${PWD_COMMAND}`; export r; \
56558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56559 $(NORMAL_TARGET_EXPORTS) \
56560 (cd $(TARGET_SUBDIR)/zlib && \
56561 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56562
56563 @endif target-zlib
56564
56565 # Other targets (info, dvi, pdf, etc.)
56566
56567 .PHONY: maybe-info-target-zlib info-target-zlib
56568 maybe-info-target-zlib:
56569 @if target-zlib
56570 maybe-info-target-zlib: info-target-zlib
56571
56572 info-target-zlib: \
56573 configure-target-zlib
56574 @: $(MAKE); $(unstage)
56575 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56576 r=`${PWD_COMMAND}`; export r; \
56577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56578 $(NORMAL_TARGET_EXPORTS) \
56579 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
56580 for flag in $(EXTRA_TARGET_FLAGS); do \
56581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56582 done; \
56583 (cd $(TARGET_SUBDIR)/zlib && \
56584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56586 "RANLIB=$${RANLIB}" \
56587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56588 info) \
56589 || exit 1
56590
56591 @endif target-zlib
56592
56593 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
56594 maybe-dvi-target-zlib:
56595 @if target-zlib
56596 maybe-dvi-target-zlib: dvi-target-zlib
56597
56598 dvi-target-zlib: \
56599 configure-target-zlib
56600 @: $(MAKE); $(unstage)
56601 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56602 r=`${PWD_COMMAND}`; export r; \
56603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56604 $(NORMAL_TARGET_EXPORTS) \
56605 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
56606 for flag in $(EXTRA_TARGET_FLAGS); do \
56607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56608 done; \
56609 (cd $(TARGET_SUBDIR)/zlib && \
56610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56612 "RANLIB=$${RANLIB}" \
56613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56614 dvi) \
56615 || exit 1
56616
56617 @endif target-zlib
56618
56619 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
56620 maybe-pdf-target-zlib:
56621 @if target-zlib
56622 maybe-pdf-target-zlib: pdf-target-zlib
56623
56624 pdf-target-zlib: \
56625 configure-target-zlib
56626 @: $(MAKE); $(unstage)
56627 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56628 r=`${PWD_COMMAND}`; export r; \
56629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56630 $(NORMAL_TARGET_EXPORTS) \
56631 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
56632 for flag in $(EXTRA_TARGET_FLAGS); do \
56633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56634 done; \
56635 (cd $(TARGET_SUBDIR)/zlib && \
56636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56638 "RANLIB=$${RANLIB}" \
56639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56640 pdf) \
56641 || exit 1
56642
56643 @endif target-zlib
56644
56645 .PHONY: maybe-html-target-zlib html-target-zlib
56646 maybe-html-target-zlib:
56647 @if target-zlib
56648 maybe-html-target-zlib: html-target-zlib
56649
56650 html-target-zlib: \
56651 configure-target-zlib
56652 @: $(MAKE); $(unstage)
56653 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56654 r=`${PWD_COMMAND}`; export r; \
56655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56656 $(NORMAL_TARGET_EXPORTS) \
56657 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
56658 for flag in $(EXTRA_TARGET_FLAGS); do \
56659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56660 done; \
56661 (cd $(TARGET_SUBDIR)/zlib && \
56662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56664 "RANLIB=$${RANLIB}" \
56665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56666 html) \
56667 || exit 1
56668
56669 @endif target-zlib
56670
56671 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
56672 maybe-TAGS-target-zlib:
56673 @if target-zlib
56674 maybe-TAGS-target-zlib: TAGS-target-zlib
56675
56676 TAGS-target-zlib: \
56677 configure-target-zlib
56678 @: $(MAKE); $(unstage)
56679 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56680 r=`${PWD_COMMAND}`; export r; \
56681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56682 $(NORMAL_TARGET_EXPORTS) \
56683 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
56684 for flag in $(EXTRA_TARGET_FLAGS); do \
56685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56686 done; \
56687 (cd $(TARGET_SUBDIR)/zlib && \
56688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56690 "RANLIB=$${RANLIB}" \
56691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56692 TAGS) \
56693 || exit 1
56694
56695 @endif target-zlib
56696
56697 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
56698 maybe-install-info-target-zlib:
56699 @if target-zlib
56700 maybe-install-info-target-zlib: install-info-target-zlib
56701
56702 install-info-target-zlib: \
56703 configure-target-zlib \
56704 info-target-zlib
56705 @: $(MAKE); $(unstage)
56706 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56707 r=`${PWD_COMMAND}`; export r; \
56708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56709 $(NORMAL_TARGET_EXPORTS) \
56710 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
56711 for flag in $(EXTRA_TARGET_FLAGS); do \
56712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56713 done; \
56714 (cd $(TARGET_SUBDIR)/zlib && \
56715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56717 "RANLIB=$${RANLIB}" \
56718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56719 install-info) \
56720 || exit 1
56721
56722 @endif target-zlib
56723
56724 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
56725 maybe-install-dvi-target-zlib:
56726 @if target-zlib
56727 maybe-install-dvi-target-zlib: install-dvi-target-zlib
56728
56729 install-dvi-target-zlib: \
56730 configure-target-zlib \
56731 dvi-target-zlib
56732 @: $(MAKE); $(unstage)
56733 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56734 r=`${PWD_COMMAND}`; export r; \
56735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56736 $(NORMAL_TARGET_EXPORTS) \
56737 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
56738 for flag in $(EXTRA_TARGET_FLAGS); do \
56739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56740 done; \
56741 (cd $(TARGET_SUBDIR)/zlib && \
56742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56744 "RANLIB=$${RANLIB}" \
56745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56746 install-dvi) \
56747 || exit 1
56748
56749 @endif target-zlib
56750
56751 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
56752 maybe-install-pdf-target-zlib:
56753 @if target-zlib
56754 maybe-install-pdf-target-zlib: install-pdf-target-zlib
56755
56756 install-pdf-target-zlib: \
56757 configure-target-zlib \
56758 pdf-target-zlib
56759 @: $(MAKE); $(unstage)
56760 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56761 r=`${PWD_COMMAND}`; export r; \
56762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56763 $(NORMAL_TARGET_EXPORTS) \
56764 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
56765 for flag in $(EXTRA_TARGET_FLAGS); do \
56766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56767 done; \
56768 (cd $(TARGET_SUBDIR)/zlib && \
56769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56771 "RANLIB=$${RANLIB}" \
56772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56773 install-pdf) \
56774 || exit 1
56775
56776 @endif target-zlib
56777
56778 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
56779 maybe-install-html-target-zlib:
56780 @if target-zlib
56781 maybe-install-html-target-zlib: install-html-target-zlib
56782
56783 install-html-target-zlib: \
56784 configure-target-zlib \
56785 html-target-zlib
56786 @: $(MAKE); $(unstage)
56787 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56788 r=`${PWD_COMMAND}`; export r; \
56789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56790 $(NORMAL_TARGET_EXPORTS) \
56791 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
56792 for flag in $(EXTRA_TARGET_FLAGS); do \
56793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56794 done; \
56795 (cd $(TARGET_SUBDIR)/zlib && \
56796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56798 "RANLIB=$${RANLIB}" \
56799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56800 install-html) \
56801 || exit 1
56802
56803 @endif target-zlib
56804
56805 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
56806 maybe-installcheck-target-zlib:
56807 @if target-zlib
56808 maybe-installcheck-target-zlib: installcheck-target-zlib
56809
56810 installcheck-target-zlib: \
56811 configure-target-zlib
56812 @: $(MAKE); $(unstage)
56813 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56814 r=`${PWD_COMMAND}`; export r; \
56815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56816 $(NORMAL_TARGET_EXPORTS) \
56817 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
56818 for flag in $(EXTRA_TARGET_FLAGS); do \
56819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56820 done; \
56821 (cd $(TARGET_SUBDIR)/zlib && \
56822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56824 "RANLIB=$${RANLIB}" \
56825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56826 installcheck) \
56827 || exit 1
56828
56829 @endif target-zlib
56830
56831 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
56832 maybe-mostlyclean-target-zlib:
56833 @if target-zlib
56834 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
56835
56836 mostlyclean-target-zlib:
56837 @: $(MAKE); $(unstage)
56838 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56839 r=`${PWD_COMMAND}`; export r; \
56840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56841 $(NORMAL_TARGET_EXPORTS) \
56842 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
56843 for flag in $(EXTRA_TARGET_FLAGS); do \
56844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56845 done; \
56846 (cd $(TARGET_SUBDIR)/zlib && \
56847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56849 "RANLIB=$${RANLIB}" \
56850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56851 mostlyclean) \
56852 || exit 1
56853
56854 @endif target-zlib
56855
56856 .PHONY: maybe-clean-target-zlib clean-target-zlib
56857 maybe-clean-target-zlib:
56858 @if target-zlib
56859 maybe-clean-target-zlib: clean-target-zlib
56860
56861 clean-target-zlib:
56862 @: $(MAKE); $(unstage)
56863 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56864 r=`${PWD_COMMAND}`; export r; \
56865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56866 $(NORMAL_TARGET_EXPORTS) \
56867 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
56868 for flag in $(EXTRA_TARGET_FLAGS); do \
56869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56870 done; \
56871 (cd $(TARGET_SUBDIR)/zlib && \
56872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56874 "RANLIB=$${RANLIB}" \
56875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56876 clean) \
56877 || exit 1
56878
56879 @endif target-zlib
56880
56881 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
56882 maybe-distclean-target-zlib:
56883 @if target-zlib
56884 maybe-distclean-target-zlib: distclean-target-zlib
56885
56886 distclean-target-zlib:
56887 @: $(MAKE); $(unstage)
56888 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56889 r=`${PWD_COMMAND}`; export r; \
56890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56891 $(NORMAL_TARGET_EXPORTS) \
56892 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
56893 for flag in $(EXTRA_TARGET_FLAGS); do \
56894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56895 done; \
56896 (cd $(TARGET_SUBDIR)/zlib && \
56897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56899 "RANLIB=$${RANLIB}" \
56900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56901 distclean) \
56902 || exit 1
56903
56904 @endif target-zlib
56905
56906 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
56907 maybe-maintainer-clean-target-zlib:
56908 @if target-zlib
56909 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
56910
56911 maintainer-clean-target-zlib:
56912 @: $(MAKE); $(unstage)
56913 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56914 r=`${PWD_COMMAND}`; export r; \
56915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56916 $(NORMAL_TARGET_EXPORTS) \
56917 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
56918 for flag in $(EXTRA_TARGET_FLAGS); do \
56919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56920 done; \
56921 (cd $(TARGET_SUBDIR)/zlib && \
56922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56924 "RANLIB=$${RANLIB}" \
56925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56926 maintainer-clean) \
56927 || exit 1
56928
56929 @endif target-zlib
56930
56931
56932
56933
56934
56935 .PHONY: configure-target-rda maybe-configure-target-rda
56936 maybe-configure-target-rda:
56937 @if gcc-bootstrap
56938 configure-target-rda: stage_current
56939 @endif gcc-bootstrap
56940 @if target-rda
56941 maybe-configure-target-rda: configure-target-rda
56942 configure-target-rda:
56943 @: $(MAKE); $(unstage)
56944 @r=`${PWD_COMMAND}`; export r; \
56945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56946 echo "Checking multilib configuration for rda..."; \
56947 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
56948 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
56949 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
56950 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
56951 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
56952 else \
56953 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
56954 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56955 fi; \
56956 else \
56957 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56958 fi; \
56959 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
56960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
56961 $(NORMAL_TARGET_EXPORTS) \
56962 echo Configuring in $(TARGET_SUBDIR)/rda; \
56963 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
56964 case $(srcdir) in \
56965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56966 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
56967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56968 esac; \
56969 module_srcdir=rda; \
56970 rm -f no-such-file || : ; \
56971 CONFIG_SITE=no-such-file $(SHELL) \
56972 $$s/$$module_srcdir/configure \
56973 --srcdir=$${topdir}/$$module_srcdir \
56974 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56975 --target=${target_alias} \
56976 || exit 1
56977 @endif target-rda
56978
56979
56980
56981
56982
56983 .PHONY: all-target-rda maybe-all-target-rda
56984 maybe-all-target-rda:
56985 @if gcc-bootstrap
56986 all-target-rda: stage_current
56987 @endif gcc-bootstrap
56988 @if target-rda
56989 TARGET-target-rda=all
56990 maybe-all-target-rda: all-target-rda
56991 all-target-rda: configure-target-rda
56992 @: $(MAKE); $(unstage)
56993 @r=`${PWD_COMMAND}`; export r; \
56994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56995 $(NORMAL_TARGET_EXPORTS) \
56996 (cd $(TARGET_SUBDIR)/rda && \
56997 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56998 $(TARGET-target-rda))
56999 @endif target-rda
57000
57001
57002
57003
57004
57005 .PHONY: check-target-rda maybe-check-target-rda
57006 maybe-check-target-rda:
57007 @if target-rda
57008 maybe-check-target-rda: check-target-rda
57009
57010 check-target-rda:
57011 @: $(MAKE); $(unstage)
57012 @r=`${PWD_COMMAND}`; export r; \
57013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57014 $(NORMAL_TARGET_EXPORTS) \
57015 (cd $(TARGET_SUBDIR)/rda && \
57016 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57017
57018 @endif target-rda
57019
57020 .PHONY: install-target-rda maybe-install-target-rda
57021 maybe-install-target-rda:
57022 @if target-rda
57023 maybe-install-target-rda: install-target-rda
57024
57025 install-target-rda: installdirs
57026 @: $(MAKE); $(unstage)
57027 @r=`${PWD_COMMAND}`; export r; \
57028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57029 $(NORMAL_TARGET_EXPORTS) \
57030 (cd $(TARGET_SUBDIR)/rda && \
57031 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57032
57033 @endif target-rda
57034
57035 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57036 maybe-install-strip-target-rda:
57037 @if target-rda
57038 maybe-install-strip-target-rda: install-strip-target-rda
57039
57040 install-strip-target-rda: installdirs
57041 @: $(MAKE); $(unstage)
57042 @r=`${PWD_COMMAND}`; export r; \
57043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57044 $(NORMAL_TARGET_EXPORTS) \
57045 (cd $(TARGET_SUBDIR)/rda && \
57046 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57047
57048 @endif target-rda
57049
57050 # Other targets (info, dvi, pdf, etc.)
57051
57052 .PHONY: maybe-info-target-rda info-target-rda
57053 maybe-info-target-rda:
57054 @if target-rda
57055 maybe-info-target-rda: info-target-rda
57056
57057 info-target-rda: \
57058 configure-target-rda
57059 @: $(MAKE); $(unstage)
57060 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57061 r=`${PWD_COMMAND}`; export r; \
57062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57063 $(NORMAL_TARGET_EXPORTS) \
57064 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57065 for flag in $(EXTRA_TARGET_FLAGS); do \
57066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57067 done; \
57068 (cd $(TARGET_SUBDIR)/rda && \
57069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57071 "RANLIB=$${RANLIB}" \
57072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57073 info) \
57074 || exit 1
57075
57076 @endif target-rda
57077
57078 .PHONY: maybe-dvi-target-rda dvi-target-rda
57079 maybe-dvi-target-rda:
57080 @if target-rda
57081 maybe-dvi-target-rda: dvi-target-rda
57082
57083 dvi-target-rda: \
57084 configure-target-rda
57085 @: $(MAKE); $(unstage)
57086 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57087 r=`${PWD_COMMAND}`; export r; \
57088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57089 $(NORMAL_TARGET_EXPORTS) \
57090 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57091 for flag in $(EXTRA_TARGET_FLAGS); do \
57092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57093 done; \
57094 (cd $(TARGET_SUBDIR)/rda && \
57095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57097 "RANLIB=$${RANLIB}" \
57098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57099 dvi) \
57100 || exit 1
57101
57102 @endif target-rda
57103
57104 .PHONY: maybe-pdf-target-rda pdf-target-rda
57105 maybe-pdf-target-rda:
57106 @if target-rda
57107 maybe-pdf-target-rda: pdf-target-rda
57108
57109 pdf-target-rda: \
57110 configure-target-rda
57111 @: $(MAKE); $(unstage)
57112 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57113 r=`${PWD_COMMAND}`; export r; \
57114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57115 $(NORMAL_TARGET_EXPORTS) \
57116 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57117 for flag in $(EXTRA_TARGET_FLAGS); do \
57118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57119 done; \
57120 (cd $(TARGET_SUBDIR)/rda && \
57121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57123 "RANLIB=$${RANLIB}" \
57124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57125 pdf) \
57126 || exit 1
57127
57128 @endif target-rda
57129
57130 .PHONY: maybe-html-target-rda html-target-rda
57131 maybe-html-target-rda:
57132 @if target-rda
57133 maybe-html-target-rda: html-target-rda
57134
57135 html-target-rda: \
57136 configure-target-rda
57137 @: $(MAKE); $(unstage)
57138 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57139 r=`${PWD_COMMAND}`; export r; \
57140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57141 $(NORMAL_TARGET_EXPORTS) \
57142 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57143 for flag in $(EXTRA_TARGET_FLAGS); do \
57144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57145 done; \
57146 (cd $(TARGET_SUBDIR)/rda && \
57147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57149 "RANLIB=$${RANLIB}" \
57150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57151 html) \
57152 || exit 1
57153
57154 @endif target-rda
57155
57156 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57157 maybe-TAGS-target-rda:
57158 @if target-rda
57159 maybe-TAGS-target-rda: TAGS-target-rda
57160
57161 TAGS-target-rda: \
57162 configure-target-rda
57163 @: $(MAKE); $(unstage)
57164 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57165 r=`${PWD_COMMAND}`; export r; \
57166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57167 $(NORMAL_TARGET_EXPORTS) \
57168 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57169 for flag in $(EXTRA_TARGET_FLAGS); do \
57170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57171 done; \
57172 (cd $(TARGET_SUBDIR)/rda && \
57173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57175 "RANLIB=$${RANLIB}" \
57176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57177 TAGS) \
57178 || exit 1
57179
57180 @endif target-rda
57181
57182 .PHONY: maybe-install-info-target-rda install-info-target-rda
57183 maybe-install-info-target-rda:
57184 @if target-rda
57185 maybe-install-info-target-rda: install-info-target-rda
57186
57187 install-info-target-rda: \
57188 configure-target-rda \
57189 info-target-rda
57190 @: $(MAKE); $(unstage)
57191 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57192 r=`${PWD_COMMAND}`; export r; \
57193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57194 $(NORMAL_TARGET_EXPORTS) \
57195 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57196 for flag in $(EXTRA_TARGET_FLAGS); do \
57197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57198 done; \
57199 (cd $(TARGET_SUBDIR)/rda && \
57200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57202 "RANLIB=$${RANLIB}" \
57203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57204 install-info) \
57205 || exit 1
57206
57207 @endif target-rda
57208
57209 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57210 maybe-install-dvi-target-rda:
57211 @if target-rda
57212 maybe-install-dvi-target-rda: install-dvi-target-rda
57213
57214 install-dvi-target-rda: \
57215 configure-target-rda \
57216 dvi-target-rda
57217 @: $(MAKE); $(unstage)
57218 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57219 r=`${PWD_COMMAND}`; export r; \
57220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57221 $(NORMAL_TARGET_EXPORTS) \
57222 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57223 for flag in $(EXTRA_TARGET_FLAGS); do \
57224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57225 done; \
57226 (cd $(TARGET_SUBDIR)/rda && \
57227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57229 "RANLIB=$${RANLIB}" \
57230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57231 install-dvi) \
57232 || exit 1
57233
57234 @endif target-rda
57235
57236 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57237 maybe-install-pdf-target-rda:
57238 @if target-rda
57239 maybe-install-pdf-target-rda: install-pdf-target-rda
57240
57241 install-pdf-target-rda: \
57242 configure-target-rda \
57243 pdf-target-rda
57244 @: $(MAKE); $(unstage)
57245 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57246 r=`${PWD_COMMAND}`; export r; \
57247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57248 $(NORMAL_TARGET_EXPORTS) \
57249 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57250 for flag in $(EXTRA_TARGET_FLAGS); do \
57251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57252 done; \
57253 (cd $(TARGET_SUBDIR)/rda && \
57254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57256 "RANLIB=$${RANLIB}" \
57257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57258 install-pdf) \
57259 || exit 1
57260
57261 @endif target-rda
57262
57263 .PHONY: maybe-install-html-target-rda install-html-target-rda
57264 maybe-install-html-target-rda:
57265 @if target-rda
57266 maybe-install-html-target-rda: install-html-target-rda
57267
57268 install-html-target-rda: \
57269 configure-target-rda \
57270 html-target-rda
57271 @: $(MAKE); $(unstage)
57272 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57273 r=`${PWD_COMMAND}`; export r; \
57274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57275 $(NORMAL_TARGET_EXPORTS) \
57276 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
57277 for flag in $(EXTRA_TARGET_FLAGS); do \
57278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57279 done; \
57280 (cd $(TARGET_SUBDIR)/rda && \
57281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57283 "RANLIB=$${RANLIB}" \
57284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57285 install-html) \
57286 || exit 1
57287
57288 @endif target-rda
57289
57290 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
57291 maybe-installcheck-target-rda:
57292 @if target-rda
57293 maybe-installcheck-target-rda: installcheck-target-rda
57294
57295 installcheck-target-rda: \
57296 configure-target-rda
57297 @: $(MAKE); $(unstage)
57298 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57299 r=`${PWD_COMMAND}`; export r; \
57300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57301 $(NORMAL_TARGET_EXPORTS) \
57302 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
57303 for flag in $(EXTRA_TARGET_FLAGS); do \
57304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57305 done; \
57306 (cd $(TARGET_SUBDIR)/rda && \
57307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57309 "RANLIB=$${RANLIB}" \
57310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57311 installcheck) \
57312 || exit 1
57313
57314 @endif target-rda
57315
57316 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57317 maybe-mostlyclean-target-rda:
57318 @if target-rda
57319 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57320
57321 mostlyclean-target-rda:
57322 @: $(MAKE); $(unstage)
57323 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57324 r=`${PWD_COMMAND}`; export r; \
57325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57326 $(NORMAL_TARGET_EXPORTS) \
57327 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
57328 for flag in $(EXTRA_TARGET_FLAGS); do \
57329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57330 done; \
57331 (cd $(TARGET_SUBDIR)/rda && \
57332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57334 "RANLIB=$${RANLIB}" \
57335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57336 mostlyclean) \
57337 || exit 1
57338
57339 @endif target-rda
57340
57341 .PHONY: maybe-clean-target-rda clean-target-rda
57342 maybe-clean-target-rda:
57343 @if target-rda
57344 maybe-clean-target-rda: clean-target-rda
57345
57346 clean-target-rda:
57347 @: $(MAKE); $(unstage)
57348 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57349 r=`${PWD_COMMAND}`; export r; \
57350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57351 $(NORMAL_TARGET_EXPORTS) \
57352 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
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)/rda && \
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 clean) \
57362 || exit 1
57363
57364 @endif target-rda
57365
57366 .PHONY: maybe-distclean-target-rda distclean-target-rda
57367 maybe-distclean-target-rda:
57368 @if target-rda
57369 maybe-distclean-target-rda: distclean-target-rda
57370
57371 distclean-target-rda:
57372 @: $(MAKE); $(unstage)
57373 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57374 r=`${PWD_COMMAND}`; export r; \
57375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57376 $(NORMAL_TARGET_EXPORTS) \
57377 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
57378 for flag in $(EXTRA_TARGET_FLAGS); do \
57379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57380 done; \
57381 (cd $(TARGET_SUBDIR)/rda && \
57382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57384 "RANLIB=$${RANLIB}" \
57385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57386 distclean) \
57387 || exit 1
57388
57389 @endif target-rda
57390
57391 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57392 maybe-maintainer-clean-target-rda:
57393 @if target-rda
57394 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57395
57396 maintainer-clean-target-rda:
57397 @: $(MAKE); $(unstage)
57398 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57399 r=`${PWD_COMMAND}`; export r; \
57400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57401 $(NORMAL_TARGET_EXPORTS) \
57402 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
57403 for flag in $(EXTRA_TARGET_FLAGS); do \
57404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57405 done; \
57406 (cd $(TARGET_SUBDIR)/rda && \
57407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57409 "RANLIB=$${RANLIB}" \
57410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57411 maintainer-clean) \
57412 || exit 1
57413
57414 @endif target-rda
57415
57416
57417
57418
57419
57420 .PHONY: configure-target-libada maybe-configure-target-libada
57421 maybe-configure-target-libada:
57422 @if gcc-bootstrap
57423 configure-target-libada: stage_current
57424 @endif gcc-bootstrap
57425 @if target-libada
57426 maybe-configure-target-libada: configure-target-libada
57427 configure-target-libada:
57428 @: $(MAKE); $(unstage)
57429 @r=`${PWD_COMMAND}`; export r; \
57430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57431 echo "Checking multilib configuration for libada..."; \
57432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57433 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
57434 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57435 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57436 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57437 else \
57438 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57439 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57440 fi; \
57441 else \
57442 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57443 fi; \
57444 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57445 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57446 $(NORMAL_TARGET_EXPORTS) \
57447 echo Configuring in $(TARGET_SUBDIR)/libada; \
57448 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57449 case $(srcdir) in \
57450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57451 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57453 esac; \
57454 module_srcdir=libada; \
57455 rm -f no-such-file || : ; \
57456 CONFIG_SITE=no-such-file $(SHELL) \
57457 $$s/$$module_srcdir/configure \
57458 --srcdir=$${topdir}/$$module_srcdir \
57459 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57460 --target=${target_alias} \
57461 || exit 1
57462 @endif target-libada
57463
57464
57465
57466
57467
57468 .PHONY: all-target-libada maybe-all-target-libada
57469 maybe-all-target-libada:
57470 @if gcc-bootstrap
57471 all-target-libada: stage_current
57472 @endif gcc-bootstrap
57473 @if target-libada
57474 TARGET-target-libada=all
57475 maybe-all-target-libada: all-target-libada
57476 all-target-libada: configure-target-libada
57477 @: $(MAKE); $(unstage)
57478 @r=`${PWD_COMMAND}`; export r; \
57479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57480 $(NORMAL_TARGET_EXPORTS) \
57481 (cd $(TARGET_SUBDIR)/libada && \
57482 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57483 $(TARGET-target-libada))
57484 @endif target-libada
57485
57486
57487
57488
57489
57490 .PHONY: check-target-libada maybe-check-target-libada
57491 maybe-check-target-libada:
57492 @if target-libada
57493 maybe-check-target-libada: check-target-libada
57494
57495 check-target-libada:
57496 @: $(MAKE); $(unstage)
57497 @r=`${PWD_COMMAND}`; export r; \
57498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57499 $(NORMAL_TARGET_EXPORTS) \
57500 (cd $(TARGET_SUBDIR)/libada && \
57501 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57502
57503 @endif target-libada
57504
57505 .PHONY: install-target-libada maybe-install-target-libada
57506 maybe-install-target-libada:
57507 @if target-libada
57508 maybe-install-target-libada: install-target-libada
57509
57510 install-target-libada: installdirs
57511 @: $(MAKE); $(unstage)
57512 @r=`${PWD_COMMAND}`; export r; \
57513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57514 $(NORMAL_TARGET_EXPORTS) \
57515 (cd $(TARGET_SUBDIR)/libada && \
57516 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57517
57518 @endif target-libada
57519
57520 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57521 maybe-install-strip-target-libada:
57522 @if target-libada
57523 maybe-install-strip-target-libada: install-strip-target-libada
57524
57525 install-strip-target-libada: installdirs
57526 @: $(MAKE); $(unstage)
57527 @r=`${PWD_COMMAND}`; export r; \
57528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57529 $(NORMAL_TARGET_EXPORTS) \
57530 (cd $(TARGET_SUBDIR)/libada && \
57531 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57532
57533 @endif target-libada
57534
57535 # Other targets (info, dvi, pdf, etc.)
57536
57537 .PHONY: maybe-info-target-libada info-target-libada
57538 maybe-info-target-libada:
57539 @if target-libada
57540 maybe-info-target-libada: info-target-libada
57541
57542 info-target-libada: \
57543 configure-target-libada
57544 @: $(MAKE); $(unstage)
57545 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57546 r=`${PWD_COMMAND}`; export r; \
57547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57548 $(NORMAL_TARGET_EXPORTS) \
57549 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
57550 for flag in $(EXTRA_TARGET_FLAGS); do \
57551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57552 done; \
57553 (cd $(TARGET_SUBDIR)/libada && \
57554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57556 "RANLIB=$${RANLIB}" \
57557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57558 info) \
57559 || exit 1
57560
57561 @endif target-libada
57562
57563 .PHONY: maybe-dvi-target-libada dvi-target-libada
57564 maybe-dvi-target-libada:
57565 @if target-libada
57566 maybe-dvi-target-libada: dvi-target-libada
57567
57568 dvi-target-libada: \
57569 configure-target-libada
57570 @: $(MAKE); $(unstage)
57571 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57572 r=`${PWD_COMMAND}`; export r; \
57573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57574 $(NORMAL_TARGET_EXPORTS) \
57575 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
57576 for flag in $(EXTRA_TARGET_FLAGS); do \
57577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57578 done; \
57579 (cd $(TARGET_SUBDIR)/libada && \
57580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57582 "RANLIB=$${RANLIB}" \
57583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57584 dvi) \
57585 || exit 1
57586
57587 @endif target-libada
57588
57589 .PHONY: maybe-pdf-target-libada pdf-target-libada
57590 maybe-pdf-target-libada:
57591 @if target-libada
57592 maybe-pdf-target-libada: pdf-target-libada
57593
57594 pdf-target-libada: \
57595 configure-target-libada
57596 @: $(MAKE); $(unstage)
57597 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57598 r=`${PWD_COMMAND}`; export r; \
57599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57600 $(NORMAL_TARGET_EXPORTS) \
57601 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
57602 for flag in $(EXTRA_TARGET_FLAGS); do \
57603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57604 done; \
57605 (cd $(TARGET_SUBDIR)/libada && \
57606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57608 "RANLIB=$${RANLIB}" \
57609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57610 pdf) \
57611 || exit 1
57612
57613 @endif target-libada
57614
57615 .PHONY: maybe-html-target-libada html-target-libada
57616 maybe-html-target-libada:
57617 @if target-libada
57618 maybe-html-target-libada: html-target-libada
57619
57620 html-target-libada: \
57621 configure-target-libada
57622 @: $(MAKE); $(unstage)
57623 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57624 r=`${PWD_COMMAND}`; export r; \
57625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57626 $(NORMAL_TARGET_EXPORTS) \
57627 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
57628 for flag in $(EXTRA_TARGET_FLAGS); do \
57629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57630 done; \
57631 (cd $(TARGET_SUBDIR)/libada && \
57632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57634 "RANLIB=$${RANLIB}" \
57635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57636 html) \
57637 || exit 1
57638
57639 @endif target-libada
57640
57641 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57642 maybe-TAGS-target-libada:
57643 @if target-libada
57644 maybe-TAGS-target-libada: TAGS-target-libada
57645
57646 TAGS-target-libada: \
57647 configure-target-libada
57648 @: $(MAKE); $(unstage)
57649 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57650 r=`${PWD_COMMAND}`; export r; \
57651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57652 $(NORMAL_TARGET_EXPORTS) \
57653 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
57654 for flag in $(EXTRA_TARGET_FLAGS); do \
57655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57656 done; \
57657 (cd $(TARGET_SUBDIR)/libada && \
57658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57660 "RANLIB=$${RANLIB}" \
57661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57662 TAGS) \
57663 || exit 1
57664
57665 @endif target-libada
57666
57667 .PHONY: maybe-install-info-target-libada install-info-target-libada
57668 maybe-install-info-target-libada:
57669 @if target-libada
57670 maybe-install-info-target-libada: install-info-target-libada
57671
57672 install-info-target-libada: \
57673 configure-target-libada \
57674 info-target-libada
57675 @: $(MAKE); $(unstage)
57676 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57677 r=`${PWD_COMMAND}`; export r; \
57678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57679 $(NORMAL_TARGET_EXPORTS) \
57680 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
57681 for flag in $(EXTRA_TARGET_FLAGS); do \
57682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57683 done; \
57684 (cd $(TARGET_SUBDIR)/libada && \
57685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57687 "RANLIB=$${RANLIB}" \
57688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57689 install-info) \
57690 || exit 1
57691
57692 @endif target-libada
57693
57694 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
57695 maybe-install-dvi-target-libada:
57696 @if target-libada
57697 maybe-install-dvi-target-libada: install-dvi-target-libada
57698
57699 install-dvi-target-libada: \
57700 configure-target-libada \
57701 dvi-target-libada
57702 @: $(MAKE); $(unstage)
57703 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57704 r=`${PWD_COMMAND}`; export r; \
57705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57706 $(NORMAL_TARGET_EXPORTS) \
57707 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
57708 for flag in $(EXTRA_TARGET_FLAGS); do \
57709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57710 done; \
57711 (cd $(TARGET_SUBDIR)/libada && \
57712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57714 "RANLIB=$${RANLIB}" \
57715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57716 install-dvi) \
57717 || exit 1
57718
57719 @endif target-libada
57720
57721 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57722 maybe-install-pdf-target-libada:
57723 @if target-libada
57724 maybe-install-pdf-target-libada: install-pdf-target-libada
57725
57726 install-pdf-target-libada: \
57727 configure-target-libada \
57728 pdf-target-libada
57729 @: $(MAKE); $(unstage)
57730 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57731 r=`${PWD_COMMAND}`; export r; \
57732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57733 $(NORMAL_TARGET_EXPORTS) \
57734 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
57735 for flag in $(EXTRA_TARGET_FLAGS); do \
57736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57737 done; \
57738 (cd $(TARGET_SUBDIR)/libada && \
57739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57741 "RANLIB=$${RANLIB}" \
57742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57743 install-pdf) \
57744 || exit 1
57745
57746 @endif target-libada
57747
57748 .PHONY: maybe-install-html-target-libada install-html-target-libada
57749 maybe-install-html-target-libada:
57750 @if target-libada
57751 maybe-install-html-target-libada: install-html-target-libada
57752
57753 install-html-target-libada: \
57754 configure-target-libada \
57755 html-target-libada
57756 @: $(MAKE); $(unstage)
57757 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57758 r=`${PWD_COMMAND}`; export r; \
57759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57760 $(NORMAL_TARGET_EXPORTS) \
57761 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
57762 for flag in $(EXTRA_TARGET_FLAGS); do \
57763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57764 done; \
57765 (cd $(TARGET_SUBDIR)/libada && \
57766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57768 "RANLIB=$${RANLIB}" \
57769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57770 install-html) \
57771 || exit 1
57772
57773 @endif target-libada
57774
57775 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
57776 maybe-installcheck-target-libada:
57777 @if target-libada
57778 maybe-installcheck-target-libada: installcheck-target-libada
57779
57780 installcheck-target-libada: \
57781 configure-target-libada
57782 @: $(MAKE); $(unstage)
57783 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57784 r=`${PWD_COMMAND}`; export r; \
57785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57786 $(NORMAL_TARGET_EXPORTS) \
57787 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
57788 for flag in $(EXTRA_TARGET_FLAGS); do \
57789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57790 done; \
57791 (cd $(TARGET_SUBDIR)/libada && \
57792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57794 "RANLIB=$${RANLIB}" \
57795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57796 installcheck) \
57797 || exit 1
57798
57799 @endif target-libada
57800
57801 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
57802 maybe-mostlyclean-target-libada:
57803 @if target-libada
57804 maybe-mostlyclean-target-libada: mostlyclean-target-libada
57805
57806 mostlyclean-target-libada:
57807 @: $(MAKE); $(unstage)
57808 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57809 r=`${PWD_COMMAND}`; export r; \
57810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57811 $(NORMAL_TARGET_EXPORTS) \
57812 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
57813 for flag in $(EXTRA_TARGET_FLAGS); do \
57814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57815 done; \
57816 (cd $(TARGET_SUBDIR)/libada && \
57817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57819 "RANLIB=$${RANLIB}" \
57820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57821 mostlyclean) \
57822 || exit 1
57823
57824 @endif target-libada
57825
57826 .PHONY: maybe-clean-target-libada clean-target-libada
57827 maybe-clean-target-libada:
57828 @if target-libada
57829 maybe-clean-target-libada: clean-target-libada
57830
57831 clean-target-libada:
57832 @: $(MAKE); $(unstage)
57833 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57834 r=`${PWD_COMMAND}`; export r; \
57835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57836 $(NORMAL_TARGET_EXPORTS) \
57837 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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 clean) \
57847 || exit 1
57848
57849 @endif target-libada
57850
57851 .PHONY: maybe-distclean-target-libada distclean-target-libada
57852 maybe-distclean-target-libada:
57853 @if target-libada
57854 maybe-distclean-target-libada: distclean-target-libada
57855
57856 distclean-target-libada:
57857 @: $(MAKE); $(unstage)
57858 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57859 r=`${PWD_COMMAND}`; export r; \
57860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57861 $(NORMAL_TARGET_EXPORTS) \
57862 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
57863 for flag in $(EXTRA_TARGET_FLAGS); do \
57864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57865 done; \
57866 (cd $(TARGET_SUBDIR)/libada && \
57867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57869 "RANLIB=$${RANLIB}" \
57870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57871 distclean) \
57872 || exit 1
57873
57874 @endif target-libada
57875
57876 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
57877 maybe-maintainer-clean-target-libada:
57878 @if target-libada
57879 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
57880
57881 maintainer-clean-target-libada:
57882 @: $(MAKE); $(unstage)
57883 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57884 r=`${PWD_COMMAND}`; export r; \
57885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57886 $(NORMAL_TARGET_EXPORTS) \
57887 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
57888 for flag in $(EXTRA_TARGET_FLAGS); do \
57889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57890 done; \
57891 (cd $(TARGET_SUBDIR)/libada && \
57892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57894 "RANLIB=$${RANLIB}" \
57895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57896 maintainer-clean) \
57897 || exit 1
57898
57899 @endif target-libada
57900
57901
57902
57903
57904
57905 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
57906 maybe-configure-target-libgomp:
57907 @if gcc-bootstrap
57908 configure-target-libgomp: stage_current
57909 @endif gcc-bootstrap
57910 @if target-libgomp
57911 maybe-configure-target-libgomp: configure-target-libgomp
57912 configure-target-libgomp:
57913 @r=`${PWD_COMMAND}`; export r; \
57914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57915 echo "Checking multilib configuration for libgomp..."; \
57916 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57917 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57918 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57919 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57920 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57921 else \
57922 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57923 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57924 fi; \
57925 else \
57926 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57927 fi; \
57928 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57929 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57930 $(NORMAL_TARGET_EXPORTS) \
57931 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
57932 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
57933 case $(srcdir) in \
57934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57935 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57937 esac; \
57938 module_srcdir=libgomp; \
57939 rm -f no-such-file || : ; \
57940 CONFIG_SITE=no-such-file $(SHELL) \
57941 $$s/$$module_srcdir/configure \
57942 --srcdir=$${topdir}/$$module_srcdir \
57943 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57944 --target=${target_alias} \
57945 || exit 1
57946 @endif target-libgomp
57947
57948
57949
57950 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
57951 maybe-configure-stage1-target-libgomp:
57952 @if target-libgomp-bootstrap
57953 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
57954 configure-stage1-target-libgomp:
57955 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57956 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57957 @r=`${PWD_COMMAND}`; export r; \
57958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57959 TFLAGS="$(STAGE1_TFLAGS)"; \
57960 echo "Checking multilib configuration for libgomp..."; \
57961 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57962 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57963 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57964 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57965 else \
57966 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57967 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57968 fi; \
57969 else \
57970 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57971 fi; \
57972 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57973 $(NORMAL_TARGET_EXPORTS) \
57974 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57975 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57976 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57977 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
57978 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57979 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57980 case $(srcdir) in \
57981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57982 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57984 esac; \
57985 module_srcdir=libgomp; \
57986 $(SHELL) $$s/$$module_srcdir/configure \
57987 --srcdir=$${topdir}/$$module_srcdir \
57988 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57989 --target=${target_alias} \
57990 \
57991 $(STAGE1_CONFIGURE_FLAGS)
57992 @endif target-libgomp-bootstrap
57993
57994 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
57995 maybe-configure-stage2-target-libgomp:
57996 @if target-libgomp-bootstrap
57997 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
57998 configure-stage2-target-libgomp:
57999 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58000 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58001 @r=`${PWD_COMMAND}`; export r; \
58002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58003 TFLAGS="$(STAGE2_TFLAGS)"; \
58004 echo "Checking multilib configuration for libgomp..."; \
58005 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58006 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58007 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58008 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58009 else \
58010 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58011 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58012 fi; \
58013 else \
58014 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58015 fi; \
58016 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58017 $(NORMAL_TARGET_EXPORTS) \
58018 \
58019 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58020 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58021 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58022 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
58023 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58024 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58025 case $(srcdir) in \
58026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58027 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58029 esac; \
58030 module_srcdir=libgomp; \
58031 $(SHELL) $$s/$$module_srcdir/configure \
58032 --srcdir=$${topdir}/$$module_srcdir \
58033 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58034 --target=${target_alias} \
58035 --with-build-libsubdir=$(HOST_SUBDIR) \
58036 $(STAGE2_CONFIGURE_FLAGS)
58037 @endif target-libgomp-bootstrap
58038
58039 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
58040 maybe-configure-stage3-target-libgomp:
58041 @if target-libgomp-bootstrap
58042 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
58043 configure-stage3-target-libgomp:
58044 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58045 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58046 @r=`${PWD_COMMAND}`; export r; \
58047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58048 TFLAGS="$(STAGE3_TFLAGS)"; \
58049 echo "Checking multilib configuration for libgomp..."; \
58050 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58051 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58052 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58053 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58054 else \
58055 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58056 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58057 fi; \
58058 else \
58059 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58060 fi; \
58061 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58062 $(NORMAL_TARGET_EXPORTS) \
58063 \
58064 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58065 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58066 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58067 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
58068 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58069 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58070 case $(srcdir) in \
58071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58072 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58074 esac; \
58075 module_srcdir=libgomp; \
58076 $(SHELL) $$s/$$module_srcdir/configure \
58077 --srcdir=$${topdir}/$$module_srcdir \
58078 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58079 --target=${target_alias} \
58080 --with-build-libsubdir=$(HOST_SUBDIR) \
58081 $(STAGE3_CONFIGURE_FLAGS)
58082 @endif target-libgomp-bootstrap
58083
58084 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
58085 maybe-configure-stage4-target-libgomp:
58086 @if target-libgomp-bootstrap
58087 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
58088 configure-stage4-target-libgomp:
58089 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58090 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58091 @r=`${PWD_COMMAND}`; export r; \
58092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58093 TFLAGS="$(STAGE4_TFLAGS)"; \
58094 echo "Checking multilib configuration for libgomp..."; \
58095 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58096 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58097 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58098 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58099 else \
58100 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58101 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58102 fi; \
58103 else \
58104 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58105 fi; \
58106 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58107 $(NORMAL_TARGET_EXPORTS) \
58108 \
58109 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58110 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58111 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58112 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
58113 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58114 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58115 case $(srcdir) in \
58116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58117 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58119 esac; \
58120 module_srcdir=libgomp; \
58121 $(SHELL) $$s/$$module_srcdir/configure \
58122 --srcdir=$${topdir}/$$module_srcdir \
58123 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58124 --target=${target_alias} \
58125 --with-build-libsubdir=$(HOST_SUBDIR) \
58126 $(STAGE4_CONFIGURE_FLAGS)
58127 @endif target-libgomp-bootstrap
58128
58129 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
58130 maybe-configure-stageprofile-target-libgomp:
58131 @if target-libgomp-bootstrap
58132 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58133 configure-stageprofile-target-libgomp:
58134 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58135 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58136 @r=`${PWD_COMMAND}`; export r; \
58137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58138 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58139 echo "Checking multilib configuration for libgomp..."; \
58140 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58141 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58142 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58143 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58144 else \
58145 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58146 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58147 fi; \
58148 else \
58149 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58150 fi; \
58151 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58152 $(NORMAL_TARGET_EXPORTS) \
58153 \
58154 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58155 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58156 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58157 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
58158 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58159 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58160 case $(srcdir) in \
58161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58162 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58164 esac; \
58165 module_srcdir=libgomp; \
58166 $(SHELL) $$s/$$module_srcdir/configure \
58167 --srcdir=$${topdir}/$$module_srcdir \
58168 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58169 --target=${target_alias} \
58170 --with-build-libsubdir=$(HOST_SUBDIR) \
58171 $(STAGEprofile_CONFIGURE_FLAGS)
58172 @endif target-libgomp-bootstrap
58173
58174 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
58175 maybe-configure-stagetrain-target-libgomp:
58176 @if target-libgomp-bootstrap
58177 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58178 configure-stagetrain-target-libgomp:
58179 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58180 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58181 @r=`${PWD_COMMAND}`; export r; \
58182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58183 TFLAGS="$(STAGEtrain_TFLAGS)"; \
58184 echo "Checking multilib configuration for libgomp..."; \
58185 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58186 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58187 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58188 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58189 else \
58190 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58191 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58192 fi; \
58193 else \
58194 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58195 fi; \
58196 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58197 $(NORMAL_TARGET_EXPORTS) \
58198 \
58199 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58200 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58201 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58202 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
58203 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58204 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58205 case $(srcdir) in \
58206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58207 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58209 esac; \
58210 module_srcdir=libgomp; \
58211 $(SHELL) $$s/$$module_srcdir/configure \
58212 --srcdir=$${topdir}/$$module_srcdir \
58213 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58214 --target=${target_alias} \
58215 --with-build-libsubdir=$(HOST_SUBDIR) \
58216 $(STAGEtrain_CONFIGURE_FLAGS)
58217 @endif target-libgomp-bootstrap
58218
58219 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
58220 maybe-configure-stagefeedback-target-libgomp:
58221 @if target-libgomp-bootstrap
58222 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58223 configure-stagefeedback-target-libgomp:
58224 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58225 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58226 @r=`${PWD_COMMAND}`; export r; \
58227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58228 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58229 echo "Checking multilib configuration for libgomp..."; \
58230 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58231 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58232 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58233 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58234 else \
58235 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58236 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58237 fi; \
58238 else \
58239 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58240 fi; \
58241 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58242 $(NORMAL_TARGET_EXPORTS) \
58243 \
58244 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58245 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58246 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58247 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
58248 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58249 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58250 case $(srcdir) in \
58251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58252 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58254 esac; \
58255 module_srcdir=libgomp; \
58256 $(SHELL) $$s/$$module_srcdir/configure \
58257 --srcdir=$${topdir}/$$module_srcdir \
58258 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58259 --target=${target_alias} \
58260 --with-build-libsubdir=$(HOST_SUBDIR) \
58261 $(STAGEfeedback_CONFIGURE_FLAGS)
58262 @endif target-libgomp-bootstrap
58263
58264 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
58265 maybe-configure-stageautoprofile-target-libgomp:
58266 @if target-libgomp-bootstrap
58267 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58268 configure-stageautoprofile-target-libgomp:
58269 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58270 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58271 @r=`${PWD_COMMAND}`; export r; \
58272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58273 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58274 echo "Checking multilib configuration for libgomp..."; \
58275 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58276 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58277 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58278 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58279 else \
58280 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58281 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58282 fi; \
58283 else \
58284 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58285 fi; \
58286 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58287 $(NORMAL_TARGET_EXPORTS) \
58288 \
58289 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58290 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58291 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58292 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
58293 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58294 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58295 case $(srcdir) in \
58296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58297 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58299 esac; \
58300 module_srcdir=libgomp; \
58301 $(SHELL) $$s/$$module_srcdir/configure \
58302 --srcdir=$${topdir}/$$module_srcdir \
58303 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58304 --target=${target_alias} \
58305 --with-build-libsubdir=$(HOST_SUBDIR) \
58306 $(STAGEautoprofile_CONFIGURE_FLAGS)
58307 @endif target-libgomp-bootstrap
58308
58309 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
58310 maybe-configure-stageautofeedback-target-libgomp:
58311 @if target-libgomp-bootstrap
58312 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
58313 configure-stageautofeedback-target-libgomp:
58314 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
58315 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58316 @r=`${PWD_COMMAND}`; export r; \
58317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58318 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
58319 echo "Checking multilib configuration for libgomp..."; \
58320 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58321 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58322 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58323 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58324 else \
58325 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58326 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58327 fi; \
58328 else \
58329 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58330 fi; \
58331 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58332 $(NORMAL_TARGET_EXPORTS) \
58333 \
58334 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58335 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58336 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
58337 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
58338 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58339 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58340 case $(srcdir) in \
58341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58342 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58344 esac; \
58345 module_srcdir=libgomp; \
58346 $(SHELL) $$s/$$module_srcdir/configure \
58347 --srcdir=$${topdir}/$$module_srcdir \
58348 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58349 --target=${target_alias} \
58350 --with-build-libsubdir=$(HOST_SUBDIR) \
58351 $(STAGEautofeedback_CONFIGURE_FLAGS)
58352 @endif target-libgomp-bootstrap
58353
58354
58355
58356
58357
58358 .PHONY: all-target-libgomp maybe-all-target-libgomp
58359 maybe-all-target-libgomp:
58360 @if gcc-bootstrap
58361 all-target-libgomp: stage_current
58362 @endif gcc-bootstrap
58363 @if target-libgomp
58364 TARGET-target-libgomp=all
58365 maybe-all-target-libgomp: all-target-libgomp
58366 all-target-libgomp: configure-target-libgomp
58367 @r=`${PWD_COMMAND}`; export r; \
58368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58369 $(NORMAL_TARGET_EXPORTS) \
58370 (cd $(TARGET_SUBDIR)/libgomp && \
58371 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58372 $(TARGET-target-libgomp))
58373 @endif target-libgomp
58374
58375
58376
58377 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
58378 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
58379 maybe-all-stage1-target-libgomp:
58380 maybe-clean-stage1-target-libgomp:
58381 @if target-libgomp-bootstrap
58382 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
58383 all-stage1: all-stage1-target-libgomp
58384 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
58385 all-stage1-target-libgomp: configure-stage1-target-libgomp
58386 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58387 @r=`${PWD_COMMAND}`; export r; \
58388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58389 TFLAGS="$(STAGE1_TFLAGS)"; \
58390 $(NORMAL_TARGET_EXPORTS) \
58391 cd $(TARGET_SUBDIR)/libgomp && \
58392 \
58393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58394 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58395 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58396 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58400 $(EXTRA_TARGET_FLAGS) \
58401 \
58402 TFLAGS="$(STAGE1_TFLAGS)" \
58403 $(TARGET-stage1-target-libgomp)
58404
58405 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
58406 clean-stage1: clean-stage1-target-libgomp
58407 clean-stage1-target-libgomp:
58408 @if [ $(current_stage) = stage1 ]; then \
58409 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58410 else \
58411 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
58412 $(MAKE) stage1-start; \
58413 fi; \
58414 cd $(TARGET_SUBDIR)/libgomp && \
58415 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58416 clean
58417 @endif target-libgomp-bootstrap
58418
58419
58420 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
58421 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
58422 maybe-all-stage2-target-libgomp:
58423 maybe-clean-stage2-target-libgomp:
58424 @if target-libgomp-bootstrap
58425 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
58426 all-stage2: all-stage2-target-libgomp
58427 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
58428 all-stage2-target-libgomp: configure-stage2-target-libgomp
58429 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58430 @r=`${PWD_COMMAND}`; export r; \
58431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58432 TFLAGS="$(STAGE2_TFLAGS)"; \
58433 $(NORMAL_TARGET_EXPORTS) \
58434 \
58435 cd $(TARGET_SUBDIR)/libgomp && \
58436 \
58437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58438 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58439 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58440 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58444 $(EXTRA_TARGET_FLAGS) \
58445 TFLAGS="$(STAGE2_TFLAGS)" \
58446 $(TARGET-stage2-target-libgomp)
58447
58448 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
58449 clean-stage2: clean-stage2-target-libgomp
58450 clean-stage2-target-libgomp:
58451 @if [ $(current_stage) = stage2 ]; then \
58452 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58453 else \
58454 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
58455 $(MAKE) stage2-start; \
58456 fi; \
58457 cd $(TARGET_SUBDIR)/libgomp && \
58458 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58459 @endif target-libgomp-bootstrap
58460
58461
58462 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
58463 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
58464 maybe-all-stage3-target-libgomp:
58465 maybe-clean-stage3-target-libgomp:
58466 @if target-libgomp-bootstrap
58467 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
58468 all-stage3: all-stage3-target-libgomp
58469 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
58470 all-stage3-target-libgomp: configure-stage3-target-libgomp
58471 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58472 @r=`${PWD_COMMAND}`; export r; \
58473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58474 TFLAGS="$(STAGE3_TFLAGS)"; \
58475 $(NORMAL_TARGET_EXPORTS) \
58476 \
58477 cd $(TARGET_SUBDIR)/libgomp && \
58478 \
58479 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58480 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58486 $(EXTRA_TARGET_FLAGS) \
58487 TFLAGS="$(STAGE3_TFLAGS)" \
58488 $(TARGET-stage3-target-libgomp)
58489
58490 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
58491 clean-stage3: clean-stage3-target-libgomp
58492 clean-stage3-target-libgomp:
58493 @if [ $(current_stage) = stage3 ]; then \
58494 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58495 else \
58496 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
58497 $(MAKE) stage3-start; \
58498 fi; \
58499 cd $(TARGET_SUBDIR)/libgomp && \
58500 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58501 @endif target-libgomp-bootstrap
58502
58503
58504 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
58505 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
58506 maybe-all-stage4-target-libgomp:
58507 maybe-clean-stage4-target-libgomp:
58508 @if target-libgomp-bootstrap
58509 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
58510 all-stage4: all-stage4-target-libgomp
58511 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
58512 all-stage4-target-libgomp: configure-stage4-target-libgomp
58513 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58514 @r=`${PWD_COMMAND}`; export r; \
58515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58516 TFLAGS="$(STAGE4_TFLAGS)"; \
58517 $(NORMAL_TARGET_EXPORTS) \
58518 \
58519 cd $(TARGET_SUBDIR)/libgomp && \
58520 \
58521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58522 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58523 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58524 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58525 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58526 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58527 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58528 $(EXTRA_TARGET_FLAGS) \
58529 TFLAGS="$(STAGE4_TFLAGS)" \
58530 $(TARGET-stage4-target-libgomp)
58531
58532 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
58533 clean-stage4: clean-stage4-target-libgomp
58534 clean-stage4-target-libgomp:
58535 @if [ $(current_stage) = stage4 ]; then \
58536 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58537 else \
58538 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
58539 $(MAKE) stage4-start; \
58540 fi; \
58541 cd $(TARGET_SUBDIR)/libgomp && \
58542 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58543 @endif target-libgomp-bootstrap
58544
58545
58546 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
58547 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
58548 maybe-all-stageprofile-target-libgomp:
58549 maybe-clean-stageprofile-target-libgomp:
58550 @if target-libgomp-bootstrap
58551 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
58552 all-stageprofile: all-stageprofile-target-libgomp
58553 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
58554 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58555 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58556 @r=`${PWD_COMMAND}`; export r; \
58557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58558 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58559 $(NORMAL_TARGET_EXPORTS) \
58560 \
58561 cd $(TARGET_SUBDIR)/libgomp && \
58562 \
58563 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58564 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58565 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58566 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58570 $(EXTRA_TARGET_FLAGS) \
58571 TFLAGS="$(STAGEprofile_TFLAGS)" \
58572 $(TARGET-stageprofile-target-libgomp)
58573
58574 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
58575 clean-stageprofile: clean-stageprofile-target-libgomp
58576 clean-stageprofile-target-libgomp:
58577 @if [ $(current_stage) = stageprofile ]; then \
58578 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58579 else \
58580 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
58581 $(MAKE) stageprofile-start; \
58582 fi; \
58583 cd $(TARGET_SUBDIR)/libgomp && \
58584 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58585 @endif target-libgomp-bootstrap
58586
58587
58588 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
58589 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
58590 maybe-all-stagetrain-target-libgomp:
58591 maybe-clean-stagetrain-target-libgomp:
58592 @if target-libgomp-bootstrap
58593 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
58594 all-stagetrain: all-stagetrain-target-libgomp
58595 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
58596 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58597 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58598 @r=`${PWD_COMMAND}`; export r; \
58599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58600 TFLAGS="$(STAGEtrain_TFLAGS)"; \
58601 $(NORMAL_TARGET_EXPORTS) \
58602 \
58603 cd $(TARGET_SUBDIR)/libgomp && \
58604 \
58605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58606 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58607 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58608 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58612 $(EXTRA_TARGET_FLAGS) \
58613 TFLAGS="$(STAGEtrain_TFLAGS)" \
58614 $(TARGET-stagetrain-target-libgomp)
58615
58616 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
58617 clean-stagetrain: clean-stagetrain-target-libgomp
58618 clean-stagetrain-target-libgomp:
58619 @if [ $(current_stage) = stagetrain ]; then \
58620 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58621 else \
58622 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
58623 $(MAKE) stagetrain-start; \
58624 fi; \
58625 cd $(TARGET_SUBDIR)/libgomp && \
58626 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58627 @endif target-libgomp-bootstrap
58628
58629
58630 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
58631 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
58632 maybe-all-stagefeedback-target-libgomp:
58633 maybe-clean-stagefeedback-target-libgomp:
58634 @if target-libgomp-bootstrap
58635 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
58636 all-stagefeedback: all-stagefeedback-target-libgomp
58637 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
58638 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58639 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58640 @r=`${PWD_COMMAND}`; export r; \
58641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58642 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58643 $(NORMAL_TARGET_EXPORTS) \
58644 \
58645 cd $(TARGET_SUBDIR)/libgomp && \
58646 \
58647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58648 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58649 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58650 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58654 $(EXTRA_TARGET_FLAGS) \
58655 TFLAGS="$(STAGEfeedback_TFLAGS)" \
58656 $(TARGET-stagefeedback-target-libgomp)
58657
58658 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
58659 clean-stagefeedback: clean-stagefeedback-target-libgomp
58660 clean-stagefeedback-target-libgomp:
58661 @if [ $(current_stage) = stagefeedback ]; then \
58662 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58663 else \
58664 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
58665 $(MAKE) stagefeedback-start; \
58666 fi; \
58667 cd $(TARGET_SUBDIR)/libgomp && \
58668 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58669 @endif target-libgomp-bootstrap
58670
58671
58672 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
58673 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
58674 maybe-all-stageautoprofile-target-libgomp:
58675 maybe-clean-stageautoprofile-target-libgomp:
58676 @if target-libgomp-bootstrap
58677 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
58678 all-stageautoprofile: all-stageautoprofile-target-libgomp
58679 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
58680 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58681 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58682 @r=`${PWD_COMMAND}`; export r; \
58683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58684 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58685 $(NORMAL_TARGET_EXPORTS) \
58686 \
58687 cd $(TARGET_SUBDIR)/libgomp && \
58688 $$s/gcc/config/i386/$(AUTO_PROFILE) \
58689 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58690 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58691 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58692 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58696 $(EXTRA_TARGET_FLAGS) \
58697 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
58698 $(TARGET-stageautoprofile-target-libgomp)
58699
58700 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
58701 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
58702 clean-stageautoprofile-target-libgomp:
58703 @if [ $(current_stage) = stageautoprofile ]; then \
58704 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58705 else \
58706 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
58707 $(MAKE) stageautoprofile-start; \
58708 fi; \
58709 cd $(TARGET_SUBDIR)/libgomp && \
58710 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58711 @endif target-libgomp-bootstrap
58712
58713
58714 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
58715 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
58716 maybe-all-stageautofeedback-target-libgomp:
58717 maybe-clean-stageautofeedback-target-libgomp:
58718 @if target-libgomp-bootstrap
58719 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
58720 all-stageautofeedback: all-stageautofeedback-target-libgomp
58721 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
58722 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
58723 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
58724 @r=`${PWD_COMMAND}`; export r; \
58725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58726 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
58727 $(NORMAL_TARGET_EXPORTS) \
58728 \
58729 cd $(TARGET_SUBDIR)/libgomp && \
58730 \
58731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58732 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58733 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58734 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58738 $(EXTRA_TARGET_FLAGS) \
58739 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
58740 $(TARGET-stageautofeedback-target-libgomp)
58741
58742 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
58743 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
58744 clean-stageautofeedback-target-libgomp:
58745 @if [ $(current_stage) = stageautofeedback ]; then \
58746 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58747 else \
58748 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
58749 $(MAKE) stageautofeedback-start; \
58750 fi; \
58751 cd $(TARGET_SUBDIR)/libgomp && \
58752 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
58753 @endif target-libgomp-bootstrap
58754
58755
58756
58757
58758
58759
58760 .PHONY: check-target-libgomp maybe-check-target-libgomp
58761 maybe-check-target-libgomp:
58762 @if target-libgomp
58763 maybe-check-target-libgomp: check-target-libgomp
58764
58765 check-target-libgomp:
58766 @: $(MAKE); $(unstage)
58767 @r=`${PWD_COMMAND}`; export r; \
58768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58769 $(NORMAL_TARGET_EXPORTS) \
58770 (cd $(TARGET_SUBDIR)/libgomp && \
58771 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58772
58773 @endif target-libgomp
58774
58775 .PHONY: install-target-libgomp maybe-install-target-libgomp
58776 maybe-install-target-libgomp:
58777 @if target-libgomp
58778 maybe-install-target-libgomp: install-target-libgomp
58779
58780 install-target-libgomp: installdirs
58781 @: $(MAKE); $(unstage)
58782 @r=`${PWD_COMMAND}`; export r; \
58783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58784 $(NORMAL_TARGET_EXPORTS) \
58785 (cd $(TARGET_SUBDIR)/libgomp && \
58786 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58787
58788 @endif target-libgomp
58789
58790 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
58791 maybe-install-strip-target-libgomp:
58792 @if target-libgomp
58793 maybe-install-strip-target-libgomp: install-strip-target-libgomp
58794
58795 install-strip-target-libgomp: installdirs
58796 @: $(MAKE); $(unstage)
58797 @r=`${PWD_COMMAND}`; export r; \
58798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58799 $(NORMAL_TARGET_EXPORTS) \
58800 (cd $(TARGET_SUBDIR)/libgomp && \
58801 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58802
58803 @endif target-libgomp
58804
58805 # Other targets (info, dvi, pdf, etc.)
58806
58807 .PHONY: maybe-info-target-libgomp info-target-libgomp
58808 maybe-info-target-libgomp:
58809 @if target-libgomp
58810 maybe-info-target-libgomp: info-target-libgomp
58811
58812 info-target-libgomp: \
58813 configure-target-libgomp
58814 @: $(MAKE); $(unstage)
58815 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58816 r=`${PWD_COMMAND}`; export r; \
58817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58818 $(NORMAL_TARGET_EXPORTS) \
58819 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
58820 for flag in $(EXTRA_TARGET_FLAGS); do \
58821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58822 done; \
58823 (cd $(TARGET_SUBDIR)/libgomp && \
58824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58826 "RANLIB=$${RANLIB}" \
58827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58828 info) \
58829 || exit 1
58830
58831 @endif target-libgomp
58832
58833 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
58834 maybe-dvi-target-libgomp:
58835 @if target-libgomp
58836 maybe-dvi-target-libgomp: dvi-target-libgomp
58837
58838 dvi-target-libgomp: \
58839 configure-target-libgomp
58840 @: $(MAKE); $(unstage)
58841 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58842 r=`${PWD_COMMAND}`; export r; \
58843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58844 $(NORMAL_TARGET_EXPORTS) \
58845 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
58846 for flag in $(EXTRA_TARGET_FLAGS); do \
58847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58848 done; \
58849 (cd $(TARGET_SUBDIR)/libgomp && \
58850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58852 "RANLIB=$${RANLIB}" \
58853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58854 dvi) \
58855 || exit 1
58856
58857 @endif target-libgomp
58858
58859 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
58860 maybe-pdf-target-libgomp:
58861 @if target-libgomp
58862 maybe-pdf-target-libgomp: pdf-target-libgomp
58863
58864 pdf-target-libgomp: \
58865 configure-target-libgomp
58866 @: $(MAKE); $(unstage)
58867 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58868 r=`${PWD_COMMAND}`; export r; \
58869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58870 $(NORMAL_TARGET_EXPORTS) \
58871 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
58872 for flag in $(EXTRA_TARGET_FLAGS); do \
58873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58874 done; \
58875 (cd $(TARGET_SUBDIR)/libgomp && \
58876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58878 "RANLIB=$${RANLIB}" \
58879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58880 pdf) \
58881 || exit 1
58882
58883 @endif target-libgomp
58884
58885 .PHONY: maybe-html-target-libgomp html-target-libgomp
58886 maybe-html-target-libgomp:
58887 @if target-libgomp
58888 maybe-html-target-libgomp: html-target-libgomp
58889
58890 html-target-libgomp: \
58891 configure-target-libgomp
58892 @: $(MAKE); $(unstage)
58893 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58894 r=`${PWD_COMMAND}`; export r; \
58895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58896 $(NORMAL_TARGET_EXPORTS) \
58897 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
58898 for flag in $(EXTRA_TARGET_FLAGS); do \
58899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58900 done; \
58901 (cd $(TARGET_SUBDIR)/libgomp && \
58902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58904 "RANLIB=$${RANLIB}" \
58905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58906 html) \
58907 || exit 1
58908
58909 @endif target-libgomp
58910
58911 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
58912 maybe-TAGS-target-libgomp:
58913 @if target-libgomp
58914 maybe-TAGS-target-libgomp: TAGS-target-libgomp
58915
58916 TAGS-target-libgomp: \
58917 configure-target-libgomp
58918 @: $(MAKE); $(unstage)
58919 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58920 r=`${PWD_COMMAND}`; export r; \
58921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58922 $(NORMAL_TARGET_EXPORTS) \
58923 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
58924 for flag in $(EXTRA_TARGET_FLAGS); do \
58925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58926 done; \
58927 (cd $(TARGET_SUBDIR)/libgomp && \
58928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58930 "RANLIB=$${RANLIB}" \
58931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58932 TAGS) \
58933 || exit 1
58934
58935 @endif target-libgomp
58936
58937 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
58938 maybe-install-info-target-libgomp:
58939 @if target-libgomp
58940 maybe-install-info-target-libgomp: install-info-target-libgomp
58941
58942 install-info-target-libgomp: \
58943 configure-target-libgomp \
58944 info-target-libgomp
58945 @: $(MAKE); $(unstage)
58946 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58947 r=`${PWD_COMMAND}`; export r; \
58948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58949 $(NORMAL_TARGET_EXPORTS) \
58950 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
58951 for flag in $(EXTRA_TARGET_FLAGS); do \
58952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58953 done; \
58954 (cd $(TARGET_SUBDIR)/libgomp && \
58955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58957 "RANLIB=$${RANLIB}" \
58958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58959 install-info) \
58960 || exit 1
58961
58962 @endif target-libgomp
58963
58964 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
58965 maybe-install-dvi-target-libgomp:
58966 @if target-libgomp
58967 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
58968
58969 install-dvi-target-libgomp: \
58970 configure-target-libgomp \
58971 dvi-target-libgomp
58972 @: $(MAKE); $(unstage)
58973 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58974 r=`${PWD_COMMAND}`; export r; \
58975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58976 $(NORMAL_TARGET_EXPORTS) \
58977 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
58978 for flag in $(EXTRA_TARGET_FLAGS); do \
58979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58980 done; \
58981 (cd $(TARGET_SUBDIR)/libgomp && \
58982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58984 "RANLIB=$${RANLIB}" \
58985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58986 install-dvi) \
58987 || exit 1
58988
58989 @endif target-libgomp
58990
58991 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
58992 maybe-install-pdf-target-libgomp:
58993 @if target-libgomp
58994 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
58995
58996 install-pdf-target-libgomp: \
58997 configure-target-libgomp \
58998 pdf-target-libgomp
58999 @: $(MAKE); $(unstage)
59000 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59001 r=`${PWD_COMMAND}`; export r; \
59002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59003 $(NORMAL_TARGET_EXPORTS) \
59004 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
59005 for flag in $(EXTRA_TARGET_FLAGS); do \
59006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59007 done; \
59008 (cd $(TARGET_SUBDIR)/libgomp && \
59009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59011 "RANLIB=$${RANLIB}" \
59012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59013 install-pdf) \
59014 || exit 1
59015
59016 @endif target-libgomp
59017
59018 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
59019 maybe-install-html-target-libgomp:
59020 @if target-libgomp
59021 maybe-install-html-target-libgomp: install-html-target-libgomp
59022
59023 install-html-target-libgomp: \
59024 configure-target-libgomp \
59025 html-target-libgomp
59026 @: $(MAKE); $(unstage)
59027 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59028 r=`${PWD_COMMAND}`; export r; \
59029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59030 $(NORMAL_TARGET_EXPORTS) \
59031 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
59032 for flag in $(EXTRA_TARGET_FLAGS); do \
59033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59034 done; \
59035 (cd $(TARGET_SUBDIR)/libgomp && \
59036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59038 "RANLIB=$${RANLIB}" \
59039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59040 install-html) \
59041 || exit 1
59042
59043 @endif target-libgomp
59044
59045 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
59046 maybe-installcheck-target-libgomp:
59047 @if target-libgomp
59048 maybe-installcheck-target-libgomp: installcheck-target-libgomp
59049
59050 installcheck-target-libgomp: \
59051 configure-target-libgomp
59052 @: $(MAKE); $(unstage)
59053 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59054 r=`${PWD_COMMAND}`; export r; \
59055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59056 $(NORMAL_TARGET_EXPORTS) \
59057 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
59058 for flag in $(EXTRA_TARGET_FLAGS); do \
59059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59060 done; \
59061 (cd $(TARGET_SUBDIR)/libgomp && \
59062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59064 "RANLIB=$${RANLIB}" \
59065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59066 installcheck) \
59067 || exit 1
59068
59069 @endif target-libgomp
59070
59071 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
59072 maybe-mostlyclean-target-libgomp:
59073 @if target-libgomp
59074 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
59075
59076 mostlyclean-target-libgomp:
59077 @: $(MAKE); $(unstage)
59078 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59079 r=`${PWD_COMMAND}`; export r; \
59080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59081 $(NORMAL_TARGET_EXPORTS) \
59082 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
59083 for flag in $(EXTRA_TARGET_FLAGS); do \
59084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59085 done; \
59086 (cd $(TARGET_SUBDIR)/libgomp && \
59087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59089 "RANLIB=$${RANLIB}" \
59090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59091 mostlyclean) \
59092 || exit 1
59093
59094 @endif target-libgomp
59095
59096 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
59097 maybe-clean-target-libgomp:
59098 @if target-libgomp
59099 maybe-clean-target-libgomp: clean-target-libgomp
59100
59101 clean-target-libgomp:
59102 @: $(MAKE); $(unstage)
59103 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59104 r=`${PWD_COMMAND}`; export r; \
59105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59106 $(NORMAL_TARGET_EXPORTS) \
59107 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
59108 for flag in $(EXTRA_TARGET_FLAGS); do \
59109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59110 done; \
59111 (cd $(TARGET_SUBDIR)/libgomp && \
59112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59114 "RANLIB=$${RANLIB}" \
59115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59116 clean) \
59117 || exit 1
59118
59119 @endif target-libgomp
59120
59121 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
59122 maybe-distclean-target-libgomp:
59123 @if target-libgomp
59124 maybe-distclean-target-libgomp: distclean-target-libgomp
59125
59126 distclean-target-libgomp:
59127 @: $(MAKE); $(unstage)
59128 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59129 r=`${PWD_COMMAND}`; export r; \
59130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59131 $(NORMAL_TARGET_EXPORTS) \
59132 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
59133 for flag in $(EXTRA_TARGET_FLAGS); do \
59134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59135 done; \
59136 (cd $(TARGET_SUBDIR)/libgomp && \
59137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59139 "RANLIB=$${RANLIB}" \
59140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59141 distclean) \
59142 || exit 1
59143
59144 @endif target-libgomp
59145
59146 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
59147 maybe-maintainer-clean-target-libgomp:
59148 @if target-libgomp
59149 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
59150
59151 maintainer-clean-target-libgomp:
59152 @: $(MAKE); $(unstage)
59153 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59154 r=`${PWD_COMMAND}`; export r; \
59155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59156 $(NORMAL_TARGET_EXPORTS) \
59157 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
59158 for flag in $(EXTRA_TARGET_FLAGS); do \
59159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59160 done; \
59161 (cd $(TARGET_SUBDIR)/libgomp && \
59162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59164 "RANLIB=$${RANLIB}" \
59165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59166 maintainer-clean) \
59167 || exit 1
59168
59169 @endif target-libgomp
59170
59171
59172
59173
59174
59175 .PHONY: configure-target-libitm maybe-configure-target-libitm
59176 maybe-configure-target-libitm:
59177 @if gcc-bootstrap
59178 configure-target-libitm: stage_current
59179 @endif gcc-bootstrap
59180 @if target-libitm
59181 maybe-configure-target-libitm: configure-target-libitm
59182 configure-target-libitm:
59183 @: $(MAKE); $(unstage)
59184 @r=`${PWD_COMMAND}`; export r; \
59185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59186 echo "Checking multilib configuration for libitm..."; \
59187 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59188 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
59189 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
59190 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
59191 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
59192 else \
59193 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
59194 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59195 fi; \
59196 else \
59197 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59198 fi; \
59199 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
59200 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59201 $(NORMAL_TARGET_EXPORTS) \
59202 echo Configuring in $(TARGET_SUBDIR)/libitm; \
59203 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
59204 case $(srcdir) in \
59205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59206 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
59207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59208 esac; \
59209 module_srcdir=libitm; \
59210 rm -f no-such-file || : ; \
59211 CONFIG_SITE=no-such-file $(SHELL) \
59212 $$s/$$module_srcdir/configure \
59213 --srcdir=$${topdir}/$$module_srcdir \
59214 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59215 --target=${target_alias} \
59216 || exit 1
59217 @endif target-libitm
59218
59219
59220
59221
59222
59223 .PHONY: all-target-libitm maybe-all-target-libitm
59224 maybe-all-target-libitm:
59225 @if gcc-bootstrap
59226 all-target-libitm: stage_current
59227 @endif gcc-bootstrap
59228 @if target-libitm
59229 TARGET-target-libitm=all
59230 maybe-all-target-libitm: all-target-libitm
59231 all-target-libitm: configure-target-libitm
59232 @: $(MAKE); $(unstage)
59233 @r=`${PWD_COMMAND}`; export r; \
59234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59235 $(NORMAL_TARGET_EXPORTS) \
59236 (cd $(TARGET_SUBDIR)/libitm && \
59237 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59238 $(TARGET-target-libitm))
59239 @endif target-libitm
59240
59241
59242
59243
59244
59245 .PHONY: check-target-libitm maybe-check-target-libitm
59246 maybe-check-target-libitm:
59247 @if target-libitm
59248 maybe-check-target-libitm: check-target-libitm
59249
59250 check-target-libitm:
59251 @: $(MAKE); $(unstage)
59252 @r=`${PWD_COMMAND}`; export r; \
59253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59254 $(NORMAL_TARGET_EXPORTS) \
59255 (cd $(TARGET_SUBDIR)/libitm && \
59256 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59257
59258 @endif target-libitm
59259
59260 .PHONY: install-target-libitm maybe-install-target-libitm
59261 maybe-install-target-libitm:
59262 @if target-libitm
59263 maybe-install-target-libitm: install-target-libitm
59264
59265 install-target-libitm: installdirs
59266 @: $(MAKE); $(unstage)
59267 @r=`${PWD_COMMAND}`; export r; \
59268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59269 $(NORMAL_TARGET_EXPORTS) \
59270 (cd $(TARGET_SUBDIR)/libitm && \
59271 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59272
59273 @endif target-libitm
59274
59275 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
59276 maybe-install-strip-target-libitm:
59277 @if target-libitm
59278 maybe-install-strip-target-libitm: install-strip-target-libitm
59279
59280 install-strip-target-libitm: installdirs
59281 @: $(MAKE); $(unstage)
59282 @r=`${PWD_COMMAND}`; export r; \
59283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59284 $(NORMAL_TARGET_EXPORTS) \
59285 (cd $(TARGET_SUBDIR)/libitm && \
59286 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59287
59288 @endif target-libitm
59289
59290 # Other targets (info, dvi, pdf, etc.)
59291
59292 .PHONY: maybe-info-target-libitm info-target-libitm
59293 maybe-info-target-libitm:
59294 @if target-libitm
59295 maybe-info-target-libitm: info-target-libitm
59296
59297 info-target-libitm: \
59298 configure-target-libitm
59299 @: $(MAKE); $(unstage)
59300 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59301 r=`${PWD_COMMAND}`; export r; \
59302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59303 $(NORMAL_TARGET_EXPORTS) \
59304 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
59305 for flag in $(EXTRA_TARGET_FLAGS); do \
59306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59307 done; \
59308 (cd $(TARGET_SUBDIR)/libitm && \
59309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59311 "RANLIB=$${RANLIB}" \
59312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59313 info) \
59314 || exit 1
59315
59316 @endif target-libitm
59317
59318 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
59319 maybe-dvi-target-libitm:
59320 @if target-libitm
59321 maybe-dvi-target-libitm: dvi-target-libitm
59322
59323 dvi-target-libitm: \
59324 configure-target-libitm
59325 @: $(MAKE); $(unstage)
59326 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59327 r=`${PWD_COMMAND}`; export r; \
59328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59329 $(NORMAL_TARGET_EXPORTS) \
59330 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
59331 for flag in $(EXTRA_TARGET_FLAGS); do \
59332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59333 done; \
59334 (cd $(TARGET_SUBDIR)/libitm && \
59335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59337 "RANLIB=$${RANLIB}" \
59338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59339 dvi) \
59340 || exit 1
59341
59342 @endif target-libitm
59343
59344 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
59345 maybe-pdf-target-libitm:
59346 @if target-libitm
59347 maybe-pdf-target-libitm: pdf-target-libitm
59348
59349 pdf-target-libitm: \
59350 configure-target-libitm
59351 @: $(MAKE); $(unstage)
59352 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59353 r=`${PWD_COMMAND}`; export r; \
59354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59355 $(NORMAL_TARGET_EXPORTS) \
59356 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
59357 for flag in $(EXTRA_TARGET_FLAGS); do \
59358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59359 done; \
59360 (cd $(TARGET_SUBDIR)/libitm && \
59361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59363 "RANLIB=$${RANLIB}" \
59364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59365 pdf) \
59366 || exit 1
59367
59368 @endif target-libitm
59369
59370 .PHONY: maybe-html-target-libitm html-target-libitm
59371 maybe-html-target-libitm:
59372 @if target-libitm
59373 maybe-html-target-libitm: html-target-libitm
59374
59375 html-target-libitm: \
59376 configure-target-libitm
59377 @: $(MAKE); $(unstage)
59378 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59379 r=`${PWD_COMMAND}`; export r; \
59380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59381 $(NORMAL_TARGET_EXPORTS) \
59382 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
59383 for flag in $(EXTRA_TARGET_FLAGS); do \
59384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59385 done; \
59386 (cd $(TARGET_SUBDIR)/libitm && \
59387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59389 "RANLIB=$${RANLIB}" \
59390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59391 html) \
59392 || exit 1
59393
59394 @endif target-libitm
59395
59396 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
59397 maybe-TAGS-target-libitm:
59398 @if target-libitm
59399 maybe-TAGS-target-libitm: TAGS-target-libitm
59400
59401 TAGS-target-libitm: \
59402 configure-target-libitm
59403 @: $(MAKE); $(unstage)
59404 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59405 r=`${PWD_COMMAND}`; export r; \
59406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59407 $(NORMAL_TARGET_EXPORTS) \
59408 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
59409 for flag in $(EXTRA_TARGET_FLAGS); do \
59410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59411 done; \
59412 (cd $(TARGET_SUBDIR)/libitm && \
59413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59415 "RANLIB=$${RANLIB}" \
59416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59417 TAGS) \
59418 || exit 1
59419
59420 @endif target-libitm
59421
59422 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
59423 maybe-install-info-target-libitm:
59424 @if target-libitm
59425 maybe-install-info-target-libitm: install-info-target-libitm
59426
59427 install-info-target-libitm: \
59428 configure-target-libitm \
59429 info-target-libitm
59430 @: $(MAKE); $(unstage)
59431 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59432 r=`${PWD_COMMAND}`; export r; \
59433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59434 $(NORMAL_TARGET_EXPORTS) \
59435 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
59436 for flag in $(EXTRA_TARGET_FLAGS); do \
59437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59438 done; \
59439 (cd $(TARGET_SUBDIR)/libitm && \
59440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59442 "RANLIB=$${RANLIB}" \
59443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59444 install-info) \
59445 || exit 1
59446
59447 @endif target-libitm
59448
59449 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
59450 maybe-install-dvi-target-libitm:
59451 @if target-libitm
59452 maybe-install-dvi-target-libitm: install-dvi-target-libitm
59453
59454 install-dvi-target-libitm: \
59455 configure-target-libitm \
59456 dvi-target-libitm
59457 @: $(MAKE); $(unstage)
59458 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59459 r=`${PWD_COMMAND}`; export r; \
59460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59461 $(NORMAL_TARGET_EXPORTS) \
59462 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
59463 for flag in $(EXTRA_TARGET_FLAGS); do \
59464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59465 done; \
59466 (cd $(TARGET_SUBDIR)/libitm && \
59467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59469 "RANLIB=$${RANLIB}" \
59470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59471 install-dvi) \
59472 || exit 1
59473
59474 @endif target-libitm
59475
59476 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
59477 maybe-install-pdf-target-libitm:
59478 @if target-libitm
59479 maybe-install-pdf-target-libitm: install-pdf-target-libitm
59480
59481 install-pdf-target-libitm: \
59482 configure-target-libitm \
59483 pdf-target-libitm
59484 @: $(MAKE); $(unstage)
59485 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59486 r=`${PWD_COMMAND}`; export r; \
59487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59488 $(NORMAL_TARGET_EXPORTS) \
59489 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
59490 for flag in $(EXTRA_TARGET_FLAGS); do \
59491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59492 done; \
59493 (cd $(TARGET_SUBDIR)/libitm && \
59494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59496 "RANLIB=$${RANLIB}" \
59497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59498 install-pdf) \
59499 || exit 1
59500
59501 @endif target-libitm
59502
59503 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
59504 maybe-install-html-target-libitm:
59505 @if target-libitm
59506 maybe-install-html-target-libitm: install-html-target-libitm
59507
59508 install-html-target-libitm: \
59509 configure-target-libitm \
59510 html-target-libitm
59511 @: $(MAKE); $(unstage)
59512 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59513 r=`${PWD_COMMAND}`; export r; \
59514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59515 $(NORMAL_TARGET_EXPORTS) \
59516 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
59517 for flag in $(EXTRA_TARGET_FLAGS); do \
59518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59519 done; \
59520 (cd $(TARGET_SUBDIR)/libitm && \
59521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59523 "RANLIB=$${RANLIB}" \
59524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59525 install-html) \
59526 || exit 1
59527
59528 @endif target-libitm
59529
59530 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
59531 maybe-installcheck-target-libitm:
59532 @if target-libitm
59533 maybe-installcheck-target-libitm: installcheck-target-libitm
59534
59535 installcheck-target-libitm: \
59536 configure-target-libitm
59537 @: $(MAKE); $(unstage)
59538 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59539 r=`${PWD_COMMAND}`; export r; \
59540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59541 $(NORMAL_TARGET_EXPORTS) \
59542 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
59543 for flag in $(EXTRA_TARGET_FLAGS); do \
59544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59545 done; \
59546 (cd $(TARGET_SUBDIR)/libitm && \
59547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59549 "RANLIB=$${RANLIB}" \
59550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59551 installcheck) \
59552 || exit 1
59553
59554 @endif target-libitm
59555
59556 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
59557 maybe-mostlyclean-target-libitm:
59558 @if target-libitm
59559 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
59560
59561 mostlyclean-target-libitm:
59562 @: $(MAKE); $(unstage)
59563 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59564 r=`${PWD_COMMAND}`; export r; \
59565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59566 $(NORMAL_TARGET_EXPORTS) \
59567 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
59568 for flag in $(EXTRA_TARGET_FLAGS); do \
59569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59570 done; \
59571 (cd $(TARGET_SUBDIR)/libitm && \
59572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59574 "RANLIB=$${RANLIB}" \
59575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59576 mostlyclean) \
59577 || exit 1
59578
59579 @endif target-libitm
59580
59581 .PHONY: maybe-clean-target-libitm clean-target-libitm
59582 maybe-clean-target-libitm:
59583 @if target-libitm
59584 maybe-clean-target-libitm: clean-target-libitm
59585
59586 clean-target-libitm:
59587 @: $(MAKE); $(unstage)
59588 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59589 r=`${PWD_COMMAND}`; export r; \
59590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59591 $(NORMAL_TARGET_EXPORTS) \
59592 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
59593 for flag in $(EXTRA_TARGET_FLAGS); do \
59594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59595 done; \
59596 (cd $(TARGET_SUBDIR)/libitm && \
59597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59599 "RANLIB=$${RANLIB}" \
59600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59601 clean) \
59602 || exit 1
59603
59604 @endif target-libitm
59605
59606 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
59607 maybe-distclean-target-libitm:
59608 @if target-libitm
59609 maybe-distclean-target-libitm: distclean-target-libitm
59610
59611 distclean-target-libitm:
59612 @: $(MAKE); $(unstage)
59613 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59614 r=`${PWD_COMMAND}`; export r; \
59615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59616 $(NORMAL_TARGET_EXPORTS) \
59617 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
59618 for flag in $(EXTRA_TARGET_FLAGS); do \
59619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59620 done; \
59621 (cd $(TARGET_SUBDIR)/libitm && \
59622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59624 "RANLIB=$${RANLIB}" \
59625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59626 distclean) \
59627 || exit 1
59628
59629 @endif target-libitm
59630
59631 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
59632 maybe-maintainer-clean-target-libitm:
59633 @if target-libitm
59634 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
59635
59636 maintainer-clean-target-libitm:
59637 @: $(MAKE); $(unstage)
59638 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59639 r=`${PWD_COMMAND}`; export r; \
59640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59641 $(NORMAL_TARGET_EXPORTS) \
59642 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
59643 for flag in $(EXTRA_TARGET_FLAGS); do \
59644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59645 done; \
59646 (cd $(TARGET_SUBDIR)/libitm && \
59647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59649 "RANLIB=$${RANLIB}" \
59650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59651 maintainer-clean) \
59652 || exit 1
59653
59654 @endif target-libitm
59655
59656
59657
59658
59659
59660 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
59661 maybe-configure-target-libatomic:
59662 @if gcc-bootstrap
59663 configure-target-libatomic: stage_current
59664 @endif gcc-bootstrap
59665 @if target-libatomic
59666 maybe-configure-target-libatomic: configure-target-libatomic
59667 configure-target-libatomic:
59668 @: $(MAKE); $(unstage)
59669 @r=`${PWD_COMMAND}`; export r; \
59670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59671 echo "Checking multilib configuration for libatomic..."; \
59672 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59673 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59674 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59675 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59676 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59677 else \
59678 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59679 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59680 fi; \
59681 else \
59682 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59683 fi; \
59684 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59686 $(NORMAL_TARGET_EXPORTS) \
59687 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
59688 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
59689 case $(srcdir) in \
59690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59691 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59693 esac; \
59694 module_srcdir=libatomic; \
59695 rm -f no-such-file || : ; \
59696 CONFIG_SITE=no-such-file $(SHELL) \
59697 $$s/$$module_srcdir/configure \
59698 --srcdir=$${topdir}/$$module_srcdir \
59699 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59700 --target=${target_alias} \
59701 || exit 1
59702 @endif target-libatomic
59703
59704
59705
59706
59707
59708 .PHONY: all-target-libatomic maybe-all-target-libatomic
59709 maybe-all-target-libatomic:
59710 @if gcc-bootstrap
59711 all-target-libatomic: stage_current
59712 @endif gcc-bootstrap
59713 @if target-libatomic
59714 TARGET-target-libatomic=all
59715 maybe-all-target-libatomic: all-target-libatomic
59716 all-target-libatomic: configure-target-libatomic
59717 @: $(MAKE); $(unstage)
59718 @r=`${PWD_COMMAND}`; export r; \
59719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59720 $(NORMAL_TARGET_EXPORTS) \
59721 (cd $(TARGET_SUBDIR)/libatomic && \
59722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59723 $(TARGET-target-libatomic))
59724 @endif target-libatomic
59725
59726
59727
59728
59729
59730 .PHONY: check-target-libatomic maybe-check-target-libatomic
59731 maybe-check-target-libatomic:
59732 @if target-libatomic
59733 maybe-check-target-libatomic: check-target-libatomic
59734
59735 check-target-libatomic:
59736 @: $(MAKE); $(unstage)
59737 @r=`${PWD_COMMAND}`; export r; \
59738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59739 $(NORMAL_TARGET_EXPORTS) \
59740 (cd $(TARGET_SUBDIR)/libatomic && \
59741 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
59742
59743 @endif target-libatomic
59744
59745 .PHONY: install-target-libatomic maybe-install-target-libatomic
59746 maybe-install-target-libatomic:
59747 @if target-libatomic
59748 maybe-install-target-libatomic: install-target-libatomic
59749
59750 install-target-libatomic: installdirs
59751 @: $(MAKE); $(unstage)
59752 @r=`${PWD_COMMAND}`; export r; \
59753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59754 $(NORMAL_TARGET_EXPORTS) \
59755 (cd $(TARGET_SUBDIR)/libatomic && \
59756 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
59757
59758 @endif target-libatomic
59759
59760 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
59761 maybe-install-strip-target-libatomic:
59762 @if target-libatomic
59763 maybe-install-strip-target-libatomic: install-strip-target-libatomic
59764
59765 install-strip-target-libatomic: installdirs
59766 @: $(MAKE); $(unstage)
59767 @r=`${PWD_COMMAND}`; export r; \
59768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59769 $(NORMAL_TARGET_EXPORTS) \
59770 (cd $(TARGET_SUBDIR)/libatomic && \
59771 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
59772
59773 @endif target-libatomic
59774
59775 # Other targets (info, dvi, pdf, etc.)
59776
59777 .PHONY: maybe-info-target-libatomic info-target-libatomic
59778 maybe-info-target-libatomic:
59779 @if target-libatomic
59780 maybe-info-target-libatomic: info-target-libatomic
59781
59782 info-target-libatomic: \
59783 configure-target-libatomic
59784 @: $(MAKE); $(unstage)
59785 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59786 r=`${PWD_COMMAND}`; export r; \
59787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59788 $(NORMAL_TARGET_EXPORTS) \
59789 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
59790 for flag in $(EXTRA_TARGET_FLAGS); do \
59791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59792 done; \
59793 (cd $(TARGET_SUBDIR)/libatomic && \
59794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59796 "RANLIB=$${RANLIB}" \
59797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59798 info) \
59799 || exit 1
59800
59801 @endif target-libatomic
59802
59803 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
59804 maybe-dvi-target-libatomic:
59805 @if target-libatomic
59806 maybe-dvi-target-libatomic: dvi-target-libatomic
59807
59808 dvi-target-libatomic: \
59809 configure-target-libatomic
59810 @: $(MAKE); $(unstage)
59811 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59812 r=`${PWD_COMMAND}`; export r; \
59813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59814 $(NORMAL_TARGET_EXPORTS) \
59815 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
59816 for flag in $(EXTRA_TARGET_FLAGS); do \
59817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59818 done; \
59819 (cd $(TARGET_SUBDIR)/libatomic && \
59820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59822 "RANLIB=$${RANLIB}" \
59823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59824 dvi) \
59825 || exit 1
59826
59827 @endif target-libatomic
59828
59829 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
59830 maybe-pdf-target-libatomic:
59831 @if target-libatomic
59832 maybe-pdf-target-libatomic: pdf-target-libatomic
59833
59834 pdf-target-libatomic: \
59835 configure-target-libatomic
59836 @: $(MAKE); $(unstage)
59837 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59838 r=`${PWD_COMMAND}`; export r; \
59839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59840 $(NORMAL_TARGET_EXPORTS) \
59841 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
59842 for flag in $(EXTRA_TARGET_FLAGS); do \
59843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59844 done; \
59845 (cd $(TARGET_SUBDIR)/libatomic && \
59846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59848 "RANLIB=$${RANLIB}" \
59849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59850 pdf) \
59851 || exit 1
59852
59853 @endif target-libatomic
59854
59855 .PHONY: maybe-html-target-libatomic html-target-libatomic
59856 maybe-html-target-libatomic:
59857 @if target-libatomic
59858 maybe-html-target-libatomic: html-target-libatomic
59859
59860 html-target-libatomic: \
59861 configure-target-libatomic
59862 @: $(MAKE); $(unstage)
59863 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59864 r=`${PWD_COMMAND}`; export r; \
59865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59866 $(NORMAL_TARGET_EXPORTS) \
59867 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
59868 for flag in $(EXTRA_TARGET_FLAGS); do \
59869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59870 done; \
59871 (cd $(TARGET_SUBDIR)/libatomic && \
59872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59874 "RANLIB=$${RANLIB}" \
59875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59876 html) \
59877 || exit 1
59878
59879 @endif target-libatomic
59880
59881 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
59882 maybe-TAGS-target-libatomic:
59883 @if target-libatomic
59884 maybe-TAGS-target-libatomic: TAGS-target-libatomic
59885
59886 TAGS-target-libatomic: \
59887 configure-target-libatomic
59888 @: $(MAKE); $(unstage)
59889 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59890 r=`${PWD_COMMAND}`; export r; \
59891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59892 $(NORMAL_TARGET_EXPORTS) \
59893 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
59894 for flag in $(EXTRA_TARGET_FLAGS); do \
59895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59896 done; \
59897 (cd $(TARGET_SUBDIR)/libatomic && \
59898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59900 "RANLIB=$${RANLIB}" \
59901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59902 TAGS) \
59903 || exit 1
59904
59905 @endif target-libatomic
59906
59907 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
59908 maybe-install-info-target-libatomic:
59909 @if target-libatomic
59910 maybe-install-info-target-libatomic: install-info-target-libatomic
59911
59912 install-info-target-libatomic: \
59913 configure-target-libatomic \
59914 info-target-libatomic
59915 @: $(MAKE); $(unstage)
59916 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59917 r=`${PWD_COMMAND}`; export r; \
59918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59919 $(NORMAL_TARGET_EXPORTS) \
59920 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
59921 for flag in $(EXTRA_TARGET_FLAGS); do \
59922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59923 done; \
59924 (cd $(TARGET_SUBDIR)/libatomic && \
59925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59927 "RANLIB=$${RANLIB}" \
59928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59929 install-info) \
59930 || exit 1
59931
59932 @endif target-libatomic
59933
59934 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
59935 maybe-install-dvi-target-libatomic:
59936 @if target-libatomic
59937 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
59938
59939 install-dvi-target-libatomic: \
59940 configure-target-libatomic \
59941 dvi-target-libatomic
59942 @: $(MAKE); $(unstage)
59943 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59944 r=`${PWD_COMMAND}`; export r; \
59945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59946 $(NORMAL_TARGET_EXPORTS) \
59947 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
59948 for flag in $(EXTRA_TARGET_FLAGS); do \
59949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59950 done; \
59951 (cd $(TARGET_SUBDIR)/libatomic && \
59952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59954 "RANLIB=$${RANLIB}" \
59955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59956 install-dvi) \
59957 || exit 1
59958
59959 @endif target-libatomic
59960
59961 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
59962 maybe-install-pdf-target-libatomic:
59963 @if target-libatomic
59964 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
59965
59966 install-pdf-target-libatomic: \
59967 configure-target-libatomic \
59968 pdf-target-libatomic
59969 @: $(MAKE); $(unstage)
59970 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59971 r=`${PWD_COMMAND}`; export r; \
59972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59973 $(NORMAL_TARGET_EXPORTS) \
59974 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
59975 for flag in $(EXTRA_TARGET_FLAGS); do \
59976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59977 done; \
59978 (cd $(TARGET_SUBDIR)/libatomic && \
59979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59981 "RANLIB=$${RANLIB}" \
59982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59983 install-pdf) \
59984 || exit 1
59985
59986 @endif target-libatomic
59987
59988 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
59989 maybe-install-html-target-libatomic:
59990 @if target-libatomic
59991 maybe-install-html-target-libatomic: install-html-target-libatomic
59992
59993 install-html-target-libatomic: \
59994 configure-target-libatomic \
59995 html-target-libatomic
59996 @: $(MAKE); $(unstage)
59997 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59998 r=`${PWD_COMMAND}`; export r; \
59999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60000 $(NORMAL_TARGET_EXPORTS) \
60001 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
60002 for flag in $(EXTRA_TARGET_FLAGS); do \
60003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60004 done; \
60005 (cd $(TARGET_SUBDIR)/libatomic && \
60006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60008 "RANLIB=$${RANLIB}" \
60009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60010 install-html) \
60011 || exit 1
60012
60013 @endif target-libatomic
60014
60015 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
60016 maybe-installcheck-target-libatomic:
60017 @if target-libatomic
60018 maybe-installcheck-target-libatomic: installcheck-target-libatomic
60019
60020 installcheck-target-libatomic: \
60021 configure-target-libatomic
60022 @: $(MAKE); $(unstage)
60023 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60024 r=`${PWD_COMMAND}`; export r; \
60025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60026 $(NORMAL_TARGET_EXPORTS) \
60027 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
60028 for flag in $(EXTRA_TARGET_FLAGS); do \
60029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60030 done; \
60031 (cd $(TARGET_SUBDIR)/libatomic && \
60032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60034 "RANLIB=$${RANLIB}" \
60035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60036 installcheck) \
60037 || exit 1
60038
60039 @endif target-libatomic
60040
60041 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
60042 maybe-mostlyclean-target-libatomic:
60043 @if target-libatomic
60044 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
60045
60046 mostlyclean-target-libatomic:
60047 @: $(MAKE); $(unstage)
60048 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60049 r=`${PWD_COMMAND}`; export r; \
60050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60051 $(NORMAL_TARGET_EXPORTS) \
60052 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
60053 for flag in $(EXTRA_TARGET_FLAGS); do \
60054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60055 done; \
60056 (cd $(TARGET_SUBDIR)/libatomic && \
60057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60059 "RANLIB=$${RANLIB}" \
60060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60061 mostlyclean) \
60062 || exit 1
60063
60064 @endif target-libatomic
60065
60066 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
60067 maybe-clean-target-libatomic:
60068 @if target-libatomic
60069 maybe-clean-target-libatomic: clean-target-libatomic
60070
60071 clean-target-libatomic:
60072 @: $(MAKE); $(unstage)
60073 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60074 r=`${PWD_COMMAND}`; export r; \
60075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60076 $(NORMAL_TARGET_EXPORTS) \
60077 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
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)/libatomic && \
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 clean) \
60087 || exit 1
60088
60089 @endif target-libatomic
60090
60091 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
60092 maybe-distclean-target-libatomic:
60093 @if target-libatomic
60094 maybe-distclean-target-libatomic: distclean-target-libatomic
60095
60096 distclean-target-libatomic:
60097 @: $(MAKE); $(unstage)
60098 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60099 r=`${PWD_COMMAND}`; export r; \
60100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60101 $(NORMAL_TARGET_EXPORTS) \
60102 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
60103 for flag in $(EXTRA_TARGET_FLAGS); do \
60104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60105 done; \
60106 (cd $(TARGET_SUBDIR)/libatomic && \
60107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60109 "RANLIB=$${RANLIB}" \
60110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60111 distclean) \
60112 || exit 1
60113
60114 @endif target-libatomic
60115
60116 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
60117 maybe-maintainer-clean-target-libatomic:
60118 @if target-libatomic
60119 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
60120
60121 maintainer-clean-target-libatomic:
60122 @: $(MAKE); $(unstage)
60123 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60124 r=`${PWD_COMMAND}`; export r; \
60125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60126 $(NORMAL_TARGET_EXPORTS) \
60127 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
60128 for flag in $(EXTRA_TARGET_FLAGS); do \
60129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60130 done; \
60131 (cd $(TARGET_SUBDIR)/libatomic && \
60132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60134 "RANLIB=$${RANLIB}" \
60135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60136 maintainer-clean) \
60137 || exit 1
60138
60139 @endif target-libatomic
60140
60141
60142
60143 @if target-libgomp
60144 .PHONY: check-target-libgomp-c++
60145 check-target-libgomp-c++:
60146 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
60147
60148 .PHONY: check-target-libgomp-fortran
60149 check-target-libgomp-fortran:
60150 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
60151
60152 @endif target-libgomp
60153
60154 @if target-libitm
60155 .PHONY: check-target-libitm-c++
60156 check-target-libitm-c++:
60157 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
60158
60159 @endif target-libitm
60160
60161 # ----------
60162 # GCC module
60163 # ----------
60164
60165 @if gcc-no-bootstrap
60166 .PHONY: cross
60167 cross: all-build all-gas all-ld
60168 @r=`${PWD_COMMAND}`; export r; \
60169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60170 $(HOST_EXPORTS) \
60171 echo "Building the C and C++ compiler"; \
60172 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
60173 @r=`${PWD_COMMAND}`; export r; \
60174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60175 echo "Building runtime libraries"; \
60176 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
60177 @endif gcc-no-bootstrap
60178
60179 @if gcc
60180
60181 .PHONY: check-gcc-c check-c
60182 check-gcc-c:
60183 r=`${PWD_COMMAND}`; export r; \
60184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60185 $(HOST_EXPORTS) \
60186 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
60187 check-c: check-gcc-c
60188
60189 .PHONY: check-gcc-c++ check-c++
60190 check-gcc-c++:
60191 r=`${PWD_COMMAND}`; export r; \
60192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60193 $(HOST_EXPORTS) \
60194 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
60195 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
60196
60197 .PHONY: check-gcc-fortran check-fortran
60198 check-gcc-fortran:
60199 r=`${PWD_COMMAND}`; export r; \
60200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60201 $(HOST_EXPORTS) \
60202 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
60203 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
60204
60205 .PHONY: check-gcc-ada check-ada
60206 check-gcc-ada:
60207 r=`${PWD_COMMAND}`; export r; \
60208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60209 $(HOST_EXPORTS) \
60210 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
60211 check-ada: check-gcc-ada check-target-libada
60212
60213 .PHONY: check-gcc-objc check-objc
60214 check-gcc-objc:
60215 r=`${PWD_COMMAND}`; export r; \
60216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60217 $(HOST_EXPORTS) \
60218 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
60219 check-objc: check-gcc-objc check-target-libobjc
60220
60221 .PHONY: check-gcc-obj-c++ check-obj-c++
60222 check-gcc-obj-c++:
60223 r=`${PWD_COMMAND}`; export r; \
60224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60225 $(HOST_EXPORTS) \
60226 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
60227 check-obj-c++: check-gcc-obj-c++
60228
60229 .PHONY: check-gcc-go check-go
60230 check-gcc-go:
60231 r=`${PWD_COMMAND}`; export r; \
60232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60233 $(HOST_EXPORTS) \
60234 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
60235 check-go: check-gcc-go check-target-libgo check-gotools
60236
60237 .PHONY: check-gcc-d check-d
60238 check-gcc-d:
60239 r=`${PWD_COMMAND}`; export r; \
60240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60241 $(HOST_EXPORTS) \
60242 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
60243 check-d: check-gcc-d check-target-libphobos
60244
60245 .PHONY: check-gcc-jit check-jit
60246 check-gcc-jit:
60247 r=`${PWD_COMMAND}`; export r; \
60248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60249 $(HOST_EXPORTS) \
60250 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
60251 check-jit: check-gcc-jit
60252
60253
60254 # The gcc part of install-no-fixedincludes, which relies on an intimate
60255 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
60256 .PHONY: gcc-install-no-fixedincludes
60257 gcc-install-no-fixedincludes:
60258 @if [ -f ./gcc/Makefile ]; then \
60259 r=`${PWD_COMMAND}`; export r; \
60260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60261 $(HOST_EXPORTS) \
60262 (cd ./gcc \
60263 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
60264 else true; fi
60265 @endif gcc
60266
60267 # ---------------------
60268 # GCC bootstrap support
60269 # ---------------------
60270
60271 # We track the current stage (the one in 'gcc') in the stage_current file.
60272 # stage_last instead tracks the stage that was built last. These targets
60273 # are dummy when toplevel bootstrap is not active.
60274
60275 # While making host and target tools, symlinks to the final stage must be
60276 # there, so $(unstage) should be run at various points. To avoid excessive
60277 # recursive invocations of make, we "inline" them using a variable. These
60278 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
60279 # to avoid warnings from the GNU Make job server.
60280
60281 unstage = :
60282 stage = :
60283 current_stage = ""
60284
60285 @if gcc-bootstrap
60286 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
60287 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
60288 current_stage = "`cat stage_current 2> /dev/null`"
60289 @endif gcc-bootstrap
60290
60291 .PHONY: unstage stage
60292 unstage:
60293 @: $(MAKE); $(unstage)
60294 stage:
60295 @: $(MAKE); $(stage)
60296
60297 # Disable commands for lean bootstrap.
60298 LEAN = false
60299
60300 # We name the build directories for the various stages "stage1-gcc",
60301 # "stage2-gcc","stage3-gcc", etc.
60302
60303 # Since the 'compare' process will fail (on debugging information) if any
60304 # directory names are different, we need to link the gcc directory for
60305 # the previous stage to a constant name ('prev-gcc'), and to make the name of
60306 # the build directories constant as well. For the latter, we use naked names
60307 # like 'gcc', because the scripts in that directory assume it. We use
60308 # mv on platforms where symlinks to directories do not work or are not
60309 # reliable.
60310
60311 # 'touch' doesn't work right on some platforms.
60312 STAMP = echo timestamp >
60313
60314 # We only want to compare .o files, so set this!
60315 objext = .o
60316
60317
60318 .PHONY: stage1-start stage1-end
60319
60320 stage1-start::
60321 @: $(MAKE); $(stage); \
60322 echo stage1 > stage_current; \
60323 echo stage1 > stage_last; \
60324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60325 @if bfd
60326 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
60327 mkdir stage1-bfd; \
60328 mv stage1-bfd bfd
60329 @endif bfd
60330 @if opcodes
60331 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
60332 mkdir stage1-opcodes; \
60333 mv stage1-opcodes opcodes
60334 @endif opcodes
60335 @if binutils
60336 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
60337 mkdir stage1-binutils; \
60338 mv stage1-binutils binutils
60339 @endif binutils
60340 @if fixincludes
60341 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
60342 mkdir stage1-fixincludes; \
60343 mv stage1-fixincludes fixincludes
60344 @endif fixincludes
60345 @if gas
60346 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
60347 mkdir stage1-gas; \
60348 mv stage1-gas gas
60349 @endif gas
60350 @if gcc
60351 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
60352 mkdir stage1-gcc; \
60353 mv stage1-gcc gcc
60354 @endif gcc
60355 @if gmp
60356 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
60357 mkdir stage1-gmp; \
60358 mv stage1-gmp gmp
60359 @endif gmp
60360 @if mpfr
60361 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
60362 mkdir stage1-mpfr; \
60363 mv stage1-mpfr mpfr
60364 @endif mpfr
60365 @if mpc
60366 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
60367 mkdir stage1-mpc; \
60368 mv stage1-mpc mpc
60369 @endif mpc
60370 @if isl
60371 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
60372 mkdir stage1-isl; \
60373 mv stage1-isl isl
60374 @endif isl
60375 @if libelf
60376 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
60377 mkdir stage1-libelf; \
60378 mv stage1-libelf libelf
60379 @endif libelf
60380 @if gold
60381 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
60382 mkdir stage1-gold; \
60383 mv stage1-gold gold
60384 @endif gold
60385 @if intl
60386 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
60387 mkdir stage1-intl; \
60388 mv stage1-intl intl
60389 @endif intl
60390 @if ld
60391 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
60392 mkdir stage1-ld; \
60393 mv stage1-ld ld
60394 @endif ld
60395 @if libbacktrace
60396 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
60397 mkdir stage1-libbacktrace; \
60398 mv stage1-libbacktrace libbacktrace
60399 @endif libbacktrace
60400 @if libcpp
60401 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
60402 mkdir stage1-libcpp; \
60403 mv stage1-libcpp libcpp
60404 @endif libcpp
60405 @if libcody
60406 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
60407 mkdir stage1-libcody; \
60408 mv stage1-libcody libcody
60409 @endif libcody
60410 @if libdecnumber
60411 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
60412 mkdir stage1-libdecnumber; \
60413 mv stage1-libdecnumber libdecnumber
60414 @endif libdecnumber
60415 @if libiberty
60416 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
60417 mkdir stage1-libiberty; \
60418 mv stage1-libiberty libiberty
60419 @endif libiberty
60420 @if libiberty-linker-plugin
60421 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
60422 mkdir stage1-libiberty-linker-plugin; \
60423 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
60424 @endif libiberty-linker-plugin
60425 @if libiconv
60426 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
60427 mkdir stage1-libiconv; \
60428 mv stage1-libiconv libiconv
60429 @endif libiconv
60430 @if zlib
60431 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
60432 mkdir stage1-zlib; \
60433 mv stage1-zlib zlib
60434 @endif zlib
60435 @if lto-plugin
60436 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
60437 mkdir stage1-lto-plugin; \
60438 mv stage1-lto-plugin lto-plugin
60439 @endif lto-plugin
60440 @if libctf
60441 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
60442 mkdir stage1-libctf; \
60443 mv stage1-libctf libctf
60444 @endif libctf
60445 @if libsframe
60446 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
60447 mkdir stage1-libsframe; \
60448 mv stage1-libsframe libsframe
60449 @endif libsframe
60450 @[ -d stage1-$(TARGET_SUBDIR) ] || \
60451 mkdir stage1-$(TARGET_SUBDIR); \
60452 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
60453
60454 stage1-end::
60455 @if bfd
60456 @if test -d $(HOST_SUBDIR)/bfd; then \
60457 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
60458 fi
60459 @endif bfd
60460 @if opcodes
60461 @if test -d $(HOST_SUBDIR)/opcodes; then \
60462 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
60463 fi
60464 @endif opcodes
60465 @if binutils
60466 @if test -d $(HOST_SUBDIR)/binutils; then \
60467 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
60468 fi
60469 @endif binutils
60470 @if fixincludes
60471 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60472 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
60473 fi
60474 @endif fixincludes
60475 @if gas
60476 @if test -d $(HOST_SUBDIR)/gas; then \
60477 cd $(HOST_SUBDIR); mv gas stage1-gas; \
60478 fi
60479 @endif gas
60480 @if gcc
60481 @if test -d $(HOST_SUBDIR)/gcc; then \
60482 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
60483 fi
60484 @endif gcc
60485 @if gmp
60486 @if test -d $(HOST_SUBDIR)/gmp; then \
60487 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
60488 fi
60489 @endif gmp
60490 @if mpfr
60491 @if test -d $(HOST_SUBDIR)/mpfr; then \
60492 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
60493 fi
60494 @endif mpfr
60495 @if mpc
60496 @if test -d $(HOST_SUBDIR)/mpc; then \
60497 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
60498 fi
60499 @endif mpc
60500 @if isl
60501 @if test -d $(HOST_SUBDIR)/isl; then \
60502 cd $(HOST_SUBDIR); mv isl stage1-isl; \
60503 fi
60504 @endif isl
60505 @if libelf
60506 @if test -d $(HOST_SUBDIR)/libelf; then \
60507 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
60508 fi
60509 @endif libelf
60510 @if gold
60511 @if test -d $(HOST_SUBDIR)/gold; then \
60512 cd $(HOST_SUBDIR); mv gold stage1-gold; \
60513 fi
60514 @endif gold
60515 @if intl
60516 @if test -d $(HOST_SUBDIR)/intl; then \
60517 cd $(HOST_SUBDIR); mv intl stage1-intl; \
60518 fi
60519 @endif intl
60520 @if ld
60521 @if test -d $(HOST_SUBDIR)/ld; then \
60522 cd $(HOST_SUBDIR); mv ld stage1-ld; \
60523 fi
60524 @endif ld
60525 @if libbacktrace
60526 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60527 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
60528 fi
60529 @endif libbacktrace
60530 @if libcpp
60531 @if test -d $(HOST_SUBDIR)/libcpp; then \
60532 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
60533 fi
60534 @endif libcpp
60535 @if libcody
60536 @if test -d $(HOST_SUBDIR)/libcody; then \
60537 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
60538 fi
60539 @endif libcody
60540 @if libdecnumber
60541 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60542 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
60543 fi
60544 @endif libdecnumber
60545 @if libiberty
60546 @if test -d $(HOST_SUBDIR)/libiberty; then \
60547 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
60548 fi
60549 @endif libiberty
60550 @if libiberty-linker-plugin
60551 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60552 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
60553 fi
60554 @endif libiberty-linker-plugin
60555 @if libiconv
60556 @if test -d $(HOST_SUBDIR)/libiconv; then \
60557 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
60558 fi
60559 @endif libiconv
60560 @if zlib
60561 @if test -d $(HOST_SUBDIR)/zlib; then \
60562 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
60563 fi
60564 @endif zlib
60565 @if lto-plugin
60566 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60567 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
60568 fi
60569 @endif lto-plugin
60570 @if libctf
60571 @if test -d $(HOST_SUBDIR)/libctf; then \
60572 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
60573 fi
60574 @endif libctf
60575 @if libsframe
60576 @if test -d $(HOST_SUBDIR)/libsframe; then \
60577 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
60578 fi
60579 @endif libsframe
60580 @if test -d $(TARGET_SUBDIR); then \
60581 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
60582 fi
60583 rm -f stage_current
60584
60585 # Bubble a bug fix through all the stages up to stage 1. They are
60586 # remade, but not reconfigured. The next stage (if any) will not be
60587 # reconfigured either.
60588 .PHONY: stage1-bubble
60589 stage1-bubble::
60590 @r=`${PWD_COMMAND}`; export r; \
60591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60592 if test -f stage1-lean ; then \
60593 echo Skipping rebuild of stage1; \
60594 else \
60595 $(MAKE) stage1-start; \
60596 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
60597 fi
60598
60599 .PHONY: all-stage1 clean-stage1
60600 do-clean: clean-stage1
60601
60602 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60603 # only possibility, but now it conflicts with no-bootstrap rules
60604 @if gcc-bootstrap
60605
60606
60607
60608
60609 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60610
60611 .PHONY: distclean-stage1
60612 distclean-stage1::
60613 @: $(MAKE); $(stage)
60614 @test "`cat stage_last`" != stage1 || rm -f stage_last
60615 rm -rf stage1-*
60616
60617
60618 @endif gcc-bootstrap
60619
60620
60621 .PHONY: stage2-start stage2-end
60622
60623 stage2-start::
60624 @: $(MAKE); $(stage); \
60625 echo stage2 > stage_current; \
60626 echo stage2 > stage_last; \
60627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60628 @if bfd
60629 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
60630 mkdir stage2-bfd; \
60631 mv stage2-bfd bfd; \
60632 mv stage1-bfd prev-bfd || test -f stage1-lean
60633 @endif bfd
60634 @if opcodes
60635 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
60636 mkdir stage2-opcodes; \
60637 mv stage2-opcodes opcodes; \
60638 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60639 @endif opcodes
60640 @if binutils
60641 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
60642 mkdir stage2-binutils; \
60643 mv stage2-binutils binutils; \
60644 mv stage1-binutils prev-binutils || test -f stage1-lean
60645 @endif binutils
60646 @if fixincludes
60647 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
60648 mkdir stage2-fixincludes; \
60649 mv stage2-fixincludes fixincludes; \
60650 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
60651 @endif fixincludes
60652 @if gas
60653 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
60654 mkdir stage2-gas; \
60655 mv stage2-gas gas; \
60656 mv stage1-gas prev-gas || test -f stage1-lean
60657 @endif gas
60658 @if gcc
60659 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
60660 mkdir stage2-gcc; \
60661 mv stage2-gcc gcc; \
60662 mv stage1-gcc prev-gcc || test -f stage1-lean
60663 @endif gcc
60664 @if gmp
60665 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
60666 mkdir stage2-gmp; \
60667 mv stage2-gmp gmp; \
60668 mv stage1-gmp prev-gmp || test -f stage1-lean
60669 @endif gmp
60670 @if mpfr
60671 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
60672 mkdir stage2-mpfr; \
60673 mv stage2-mpfr mpfr; \
60674 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60675 @endif mpfr
60676 @if mpc
60677 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
60678 mkdir stage2-mpc; \
60679 mv stage2-mpc mpc; \
60680 mv stage1-mpc prev-mpc || test -f stage1-lean
60681 @endif mpc
60682 @if isl
60683 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
60684 mkdir stage2-isl; \
60685 mv stage2-isl isl; \
60686 mv stage1-isl prev-isl || test -f stage1-lean
60687 @endif isl
60688 @if libelf
60689 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
60690 mkdir stage2-libelf; \
60691 mv stage2-libelf libelf; \
60692 mv stage1-libelf prev-libelf || test -f stage1-lean
60693 @endif libelf
60694 @if gold
60695 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
60696 mkdir stage2-gold; \
60697 mv stage2-gold gold; \
60698 mv stage1-gold prev-gold || test -f stage1-lean
60699 @endif gold
60700 @if intl
60701 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
60702 mkdir stage2-intl; \
60703 mv stage2-intl intl; \
60704 mv stage1-intl prev-intl || test -f stage1-lean
60705 @endif intl
60706 @if ld
60707 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
60708 mkdir stage2-ld; \
60709 mv stage2-ld ld; \
60710 mv stage1-ld prev-ld || test -f stage1-lean
60711 @endif ld
60712 @if libbacktrace
60713 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
60714 mkdir stage2-libbacktrace; \
60715 mv stage2-libbacktrace libbacktrace; \
60716 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
60717 @endif libbacktrace
60718 @if libcpp
60719 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
60720 mkdir stage2-libcpp; \
60721 mv stage2-libcpp libcpp; \
60722 mv stage1-libcpp prev-libcpp || test -f stage1-lean
60723 @endif libcpp
60724 @if libcody
60725 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
60726 mkdir stage2-libcody; \
60727 mv stage2-libcody libcody; \
60728 mv stage1-libcody prev-libcody || test -f stage1-lean
60729 @endif libcody
60730 @if libdecnumber
60731 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
60732 mkdir stage2-libdecnumber; \
60733 mv stage2-libdecnumber libdecnumber; \
60734 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
60735 @endif libdecnumber
60736 @if libiberty
60737 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
60738 mkdir stage2-libiberty; \
60739 mv stage2-libiberty libiberty; \
60740 mv stage1-libiberty prev-libiberty || test -f stage1-lean
60741 @endif libiberty
60742 @if libiberty-linker-plugin
60743 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
60744 mkdir stage2-libiberty-linker-plugin; \
60745 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
60746 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
60747 @endif libiberty-linker-plugin
60748 @if libiconv
60749 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
60750 mkdir stage2-libiconv; \
60751 mv stage2-libiconv libiconv; \
60752 mv stage1-libiconv prev-libiconv || test -f stage1-lean
60753 @endif libiconv
60754 @if zlib
60755 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
60756 mkdir stage2-zlib; \
60757 mv stage2-zlib zlib; \
60758 mv stage1-zlib prev-zlib || test -f stage1-lean
60759 @endif zlib
60760 @if lto-plugin
60761 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
60762 mkdir stage2-lto-plugin; \
60763 mv stage2-lto-plugin lto-plugin; \
60764 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60765 @endif lto-plugin
60766 @if libctf
60767 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
60768 mkdir stage2-libctf; \
60769 mv stage2-libctf libctf; \
60770 mv stage1-libctf prev-libctf || test -f stage1-lean
60771 @endif libctf
60772 @if libsframe
60773 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
60774 mkdir stage2-libsframe; \
60775 mv stage2-libsframe libsframe; \
60776 mv stage1-libsframe prev-libsframe || test -f stage1-lean
60777 @endif libsframe
60778 @[ -d stage2-$(TARGET_SUBDIR) ] || \
60779 mkdir stage2-$(TARGET_SUBDIR); \
60780 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60781 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60782
60783 stage2-end::
60784 @if bfd
60785 @if test -d $(HOST_SUBDIR)/bfd; then \
60786 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
60787 mv prev-bfd stage1-bfd; : ; \
60788 fi
60789 @endif bfd
60790 @if opcodes
60791 @if test -d $(HOST_SUBDIR)/opcodes; then \
60792 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
60793 mv prev-opcodes stage1-opcodes; : ; \
60794 fi
60795 @endif opcodes
60796 @if binutils
60797 @if test -d $(HOST_SUBDIR)/binutils; then \
60798 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
60799 mv prev-binutils stage1-binutils; : ; \
60800 fi
60801 @endif binutils
60802 @if fixincludes
60803 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60804 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
60805 mv prev-fixincludes stage1-fixincludes; : ; \
60806 fi
60807 @endif fixincludes
60808 @if gas
60809 @if test -d $(HOST_SUBDIR)/gas; then \
60810 cd $(HOST_SUBDIR); mv gas stage2-gas; \
60811 mv prev-gas stage1-gas; : ; \
60812 fi
60813 @endif gas
60814 @if gcc
60815 @if test -d $(HOST_SUBDIR)/gcc; then \
60816 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
60817 mv prev-gcc stage1-gcc; : ; \
60818 fi
60819 @endif gcc
60820 @if gmp
60821 @if test -d $(HOST_SUBDIR)/gmp; then \
60822 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
60823 mv prev-gmp stage1-gmp; : ; \
60824 fi
60825 @endif gmp
60826 @if mpfr
60827 @if test -d $(HOST_SUBDIR)/mpfr; then \
60828 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
60829 mv prev-mpfr stage1-mpfr; : ; \
60830 fi
60831 @endif mpfr
60832 @if mpc
60833 @if test -d $(HOST_SUBDIR)/mpc; then \
60834 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
60835 mv prev-mpc stage1-mpc; : ; \
60836 fi
60837 @endif mpc
60838 @if isl
60839 @if test -d $(HOST_SUBDIR)/isl; then \
60840 cd $(HOST_SUBDIR); mv isl stage2-isl; \
60841 mv prev-isl stage1-isl; : ; \
60842 fi
60843 @endif isl
60844 @if libelf
60845 @if test -d $(HOST_SUBDIR)/libelf; then \
60846 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
60847 mv prev-libelf stage1-libelf; : ; \
60848 fi
60849 @endif libelf
60850 @if gold
60851 @if test -d $(HOST_SUBDIR)/gold; then \
60852 cd $(HOST_SUBDIR); mv gold stage2-gold; \
60853 mv prev-gold stage1-gold; : ; \
60854 fi
60855 @endif gold
60856 @if intl
60857 @if test -d $(HOST_SUBDIR)/intl; then \
60858 cd $(HOST_SUBDIR); mv intl stage2-intl; \
60859 mv prev-intl stage1-intl; : ; \
60860 fi
60861 @endif intl
60862 @if ld
60863 @if test -d $(HOST_SUBDIR)/ld; then \
60864 cd $(HOST_SUBDIR); mv ld stage2-ld; \
60865 mv prev-ld stage1-ld; : ; \
60866 fi
60867 @endif ld
60868 @if libbacktrace
60869 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60870 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
60871 mv prev-libbacktrace stage1-libbacktrace; : ; \
60872 fi
60873 @endif libbacktrace
60874 @if libcpp
60875 @if test -d $(HOST_SUBDIR)/libcpp; then \
60876 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
60877 mv prev-libcpp stage1-libcpp; : ; \
60878 fi
60879 @endif libcpp
60880 @if libcody
60881 @if test -d $(HOST_SUBDIR)/libcody; then \
60882 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
60883 mv prev-libcody stage1-libcody; : ; \
60884 fi
60885 @endif libcody
60886 @if libdecnumber
60887 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60888 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
60889 mv prev-libdecnumber stage1-libdecnumber; : ; \
60890 fi
60891 @endif libdecnumber
60892 @if libiberty
60893 @if test -d $(HOST_SUBDIR)/libiberty; then \
60894 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
60895 mv prev-libiberty stage1-libiberty; : ; \
60896 fi
60897 @endif libiberty
60898 @if libiberty-linker-plugin
60899 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60900 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
60901 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60902 fi
60903 @endif libiberty-linker-plugin
60904 @if libiconv
60905 @if test -d $(HOST_SUBDIR)/libiconv; then \
60906 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
60907 mv prev-libiconv stage1-libiconv; : ; \
60908 fi
60909 @endif libiconv
60910 @if zlib
60911 @if test -d $(HOST_SUBDIR)/zlib; then \
60912 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
60913 mv prev-zlib stage1-zlib; : ; \
60914 fi
60915 @endif zlib
60916 @if lto-plugin
60917 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60918 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
60919 mv prev-lto-plugin stage1-lto-plugin; : ; \
60920 fi
60921 @endif lto-plugin
60922 @if libctf
60923 @if test -d $(HOST_SUBDIR)/libctf; then \
60924 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
60925 mv prev-libctf stage1-libctf; : ; \
60926 fi
60927 @endif libctf
60928 @if libsframe
60929 @if test -d $(HOST_SUBDIR)/libsframe; then \
60930 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
60931 mv prev-libsframe stage1-libsframe; : ; \
60932 fi
60933 @endif libsframe
60934 @if test -d $(TARGET_SUBDIR); then \
60935 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
60936 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60937 fi
60938 rm -f stage_current
60939
60940 # Bubble a bug fix through all the stages up to stage 2. They are
60941 # remade, but not reconfigured. The next stage (if any) will not be
60942 # reconfigured either.
60943 .PHONY: stage2-bubble
60944 stage2-bubble:: stage1-bubble
60945 @r=`${PWD_COMMAND}`; export r; \
60946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60947 if test -f stage2-lean || test -f stage1-lean ; then \
60948 echo Skipping rebuild of stage2; \
60949 else \
60950 $(MAKE) stage2-start; \
60951 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
60952 fi
60953
60954 .PHONY: all-stage2 clean-stage2
60955 do-clean: clean-stage2
60956
60957 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60958 # only possibility, but now it conflicts with no-bootstrap rules
60959 @if gcc-bootstrap
60960
60961
60962
60963 .PHONY: bootstrap2 bootstrap2-lean
60964 bootstrap2:
60965 echo stage2 > stage_final
60966 @r=`${PWD_COMMAND}`; export r; \
60967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60968 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
60969 @: $(MAKE); $(unstage)
60970 @r=`${PWD_COMMAND}`; export r; \
60971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60972 TFLAGS="$(STAGE2_TFLAGS)"; \
60973 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60974
60975 bootstrap2-lean:
60976 echo stage2 > stage_final
60977 @r=`${PWD_COMMAND}`; export r; \
60978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60979 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
60980 @: $(MAKE); $(unstage)
60981 @r=`${PWD_COMMAND}`; export r; \
60982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60983 TFLAGS="$(STAGE2_TFLAGS)"; \
60984 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60985
60986
60987 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60988 distclean-stage1:: distclean-stage2
60989 .PHONY: distclean-stage2
60990 distclean-stage2::
60991 @: $(MAKE); $(stage)
60992 @test "`cat stage_last`" != stage2 || rm -f stage_last
60993 rm -rf stage2-*
60994
60995
60996 @endif gcc-bootstrap
60997
60998
60999 .PHONY: stage3-start stage3-end
61000
61001 stage3-start::
61002 @: $(MAKE); $(stage); \
61003 echo stage3 > stage_current; \
61004 echo stage3 > stage_last; \
61005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61006 @if bfd
61007 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
61008 mkdir stage3-bfd; \
61009 mv stage3-bfd bfd; \
61010 mv stage2-bfd prev-bfd || test -f stage2-lean
61011 @endif bfd
61012 @if opcodes
61013 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
61014 mkdir stage3-opcodes; \
61015 mv stage3-opcodes opcodes; \
61016 mv stage2-opcodes prev-opcodes || test -f stage2-lean
61017 @endif opcodes
61018 @if binutils
61019 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
61020 mkdir stage3-binutils; \
61021 mv stage3-binutils binutils; \
61022 mv stage2-binutils prev-binutils || test -f stage2-lean
61023 @endif binutils
61024 @if fixincludes
61025 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
61026 mkdir stage3-fixincludes; \
61027 mv stage3-fixincludes fixincludes; \
61028 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
61029 @endif fixincludes
61030 @if gas
61031 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
61032 mkdir stage3-gas; \
61033 mv stage3-gas gas; \
61034 mv stage2-gas prev-gas || test -f stage2-lean
61035 @endif gas
61036 @if gcc
61037 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
61038 mkdir stage3-gcc; \
61039 mv stage3-gcc gcc; \
61040 mv stage2-gcc prev-gcc || test -f stage2-lean
61041 @endif gcc
61042 @if gmp
61043 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
61044 mkdir stage3-gmp; \
61045 mv stage3-gmp gmp; \
61046 mv stage2-gmp prev-gmp || test -f stage2-lean
61047 @endif gmp
61048 @if mpfr
61049 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
61050 mkdir stage3-mpfr; \
61051 mv stage3-mpfr mpfr; \
61052 mv stage2-mpfr prev-mpfr || test -f stage2-lean
61053 @endif mpfr
61054 @if mpc
61055 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
61056 mkdir stage3-mpc; \
61057 mv stage3-mpc mpc; \
61058 mv stage2-mpc prev-mpc || test -f stage2-lean
61059 @endif mpc
61060 @if isl
61061 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
61062 mkdir stage3-isl; \
61063 mv stage3-isl isl; \
61064 mv stage2-isl prev-isl || test -f stage2-lean
61065 @endif isl
61066 @if libelf
61067 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
61068 mkdir stage3-libelf; \
61069 mv stage3-libelf libelf; \
61070 mv stage2-libelf prev-libelf || test -f stage2-lean
61071 @endif libelf
61072 @if gold
61073 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
61074 mkdir stage3-gold; \
61075 mv stage3-gold gold; \
61076 mv stage2-gold prev-gold || test -f stage2-lean
61077 @endif gold
61078 @if intl
61079 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
61080 mkdir stage3-intl; \
61081 mv stage3-intl intl; \
61082 mv stage2-intl prev-intl || test -f stage2-lean
61083 @endif intl
61084 @if ld
61085 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
61086 mkdir stage3-ld; \
61087 mv stage3-ld ld; \
61088 mv stage2-ld prev-ld || test -f stage2-lean
61089 @endif ld
61090 @if libbacktrace
61091 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
61092 mkdir stage3-libbacktrace; \
61093 mv stage3-libbacktrace libbacktrace; \
61094 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
61095 @endif libbacktrace
61096 @if libcpp
61097 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
61098 mkdir stage3-libcpp; \
61099 mv stage3-libcpp libcpp; \
61100 mv stage2-libcpp prev-libcpp || test -f stage2-lean
61101 @endif libcpp
61102 @if libcody
61103 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
61104 mkdir stage3-libcody; \
61105 mv stage3-libcody libcody; \
61106 mv stage2-libcody prev-libcody || test -f stage2-lean
61107 @endif libcody
61108 @if libdecnumber
61109 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
61110 mkdir stage3-libdecnumber; \
61111 mv stage3-libdecnumber libdecnumber; \
61112 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
61113 @endif libdecnumber
61114 @if libiberty
61115 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
61116 mkdir stage3-libiberty; \
61117 mv stage3-libiberty libiberty; \
61118 mv stage2-libiberty prev-libiberty || test -f stage2-lean
61119 @endif libiberty
61120 @if libiberty-linker-plugin
61121 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
61122 mkdir stage3-libiberty-linker-plugin; \
61123 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
61124 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
61125 @endif libiberty-linker-plugin
61126 @if libiconv
61127 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
61128 mkdir stage3-libiconv; \
61129 mv stage3-libiconv libiconv; \
61130 mv stage2-libiconv prev-libiconv || test -f stage2-lean
61131 @endif libiconv
61132 @if zlib
61133 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
61134 mkdir stage3-zlib; \
61135 mv stage3-zlib zlib; \
61136 mv stage2-zlib prev-zlib || test -f stage2-lean
61137 @endif zlib
61138 @if lto-plugin
61139 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
61140 mkdir stage3-lto-plugin; \
61141 mv stage3-lto-plugin lto-plugin; \
61142 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
61143 @endif lto-plugin
61144 @if libctf
61145 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
61146 mkdir stage3-libctf; \
61147 mv stage3-libctf libctf; \
61148 mv stage2-libctf prev-libctf || test -f stage2-lean
61149 @endif libctf
61150 @if libsframe
61151 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
61152 mkdir stage3-libsframe; \
61153 mv stage3-libsframe libsframe; \
61154 mv stage2-libsframe prev-libsframe || test -f stage2-lean
61155 @endif libsframe
61156 @[ -d stage3-$(TARGET_SUBDIR) ] || \
61157 mkdir stage3-$(TARGET_SUBDIR); \
61158 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61159 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
61160
61161 stage3-end::
61162 @if bfd
61163 @if test -d $(HOST_SUBDIR)/bfd; then \
61164 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
61165 mv prev-bfd stage2-bfd; : ; \
61166 fi
61167 @endif bfd
61168 @if opcodes
61169 @if test -d $(HOST_SUBDIR)/opcodes; then \
61170 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
61171 mv prev-opcodes stage2-opcodes; : ; \
61172 fi
61173 @endif opcodes
61174 @if binutils
61175 @if test -d $(HOST_SUBDIR)/binutils; then \
61176 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
61177 mv prev-binutils stage2-binutils; : ; \
61178 fi
61179 @endif binutils
61180 @if fixincludes
61181 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61182 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
61183 mv prev-fixincludes stage2-fixincludes; : ; \
61184 fi
61185 @endif fixincludes
61186 @if gas
61187 @if test -d $(HOST_SUBDIR)/gas; then \
61188 cd $(HOST_SUBDIR); mv gas stage3-gas; \
61189 mv prev-gas stage2-gas; : ; \
61190 fi
61191 @endif gas
61192 @if gcc
61193 @if test -d $(HOST_SUBDIR)/gcc; then \
61194 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
61195 mv prev-gcc stage2-gcc; : ; \
61196 fi
61197 @endif gcc
61198 @if gmp
61199 @if test -d $(HOST_SUBDIR)/gmp; then \
61200 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
61201 mv prev-gmp stage2-gmp; : ; \
61202 fi
61203 @endif gmp
61204 @if mpfr
61205 @if test -d $(HOST_SUBDIR)/mpfr; then \
61206 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
61207 mv prev-mpfr stage2-mpfr; : ; \
61208 fi
61209 @endif mpfr
61210 @if mpc
61211 @if test -d $(HOST_SUBDIR)/mpc; then \
61212 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
61213 mv prev-mpc stage2-mpc; : ; \
61214 fi
61215 @endif mpc
61216 @if isl
61217 @if test -d $(HOST_SUBDIR)/isl; then \
61218 cd $(HOST_SUBDIR); mv isl stage3-isl; \
61219 mv prev-isl stage2-isl; : ; \
61220 fi
61221 @endif isl
61222 @if libelf
61223 @if test -d $(HOST_SUBDIR)/libelf; then \
61224 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
61225 mv prev-libelf stage2-libelf; : ; \
61226 fi
61227 @endif libelf
61228 @if gold
61229 @if test -d $(HOST_SUBDIR)/gold; then \
61230 cd $(HOST_SUBDIR); mv gold stage3-gold; \
61231 mv prev-gold stage2-gold; : ; \
61232 fi
61233 @endif gold
61234 @if intl
61235 @if test -d $(HOST_SUBDIR)/intl; then \
61236 cd $(HOST_SUBDIR); mv intl stage3-intl; \
61237 mv prev-intl stage2-intl; : ; \
61238 fi
61239 @endif intl
61240 @if ld
61241 @if test -d $(HOST_SUBDIR)/ld; then \
61242 cd $(HOST_SUBDIR); mv ld stage3-ld; \
61243 mv prev-ld stage2-ld; : ; \
61244 fi
61245 @endif ld
61246 @if libbacktrace
61247 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61248 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
61249 mv prev-libbacktrace stage2-libbacktrace; : ; \
61250 fi
61251 @endif libbacktrace
61252 @if libcpp
61253 @if test -d $(HOST_SUBDIR)/libcpp; then \
61254 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
61255 mv prev-libcpp stage2-libcpp; : ; \
61256 fi
61257 @endif libcpp
61258 @if libcody
61259 @if test -d $(HOST_SUBDIR)/libcody; then \
61260 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
61261 mv prev-libcody stage2-libcody; : ; \
61262 fi
61263 @endif libcody
61264 @if libdecnumber
61265 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61266 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
61267 mv prev-libdecnumber stage2-libdecnumber; : ; \
61268 fi
61269 @endif libdecnumber
61270 @if libiberty
61271 @if test -d $(HOST_SUBDIR)/libiberty; then \
61272 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
61273 mv prev-libiberty stage2-libiberty; : ; \
61274 fi
61275 @endif libiberty
61276 @if libiberty-linker-plugin
61277 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61278 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
61279 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
61280 fi
61281 @endif libiberty-linker-plugin
61282 @if libiconv
61283 @if test -d $(HOST_SUBDIR)/libiconv; then \
61284 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
61285 mv prev-libiconv stage2-libiconv; : ; \
61286 fi
61287 @endif libiconv
61288 @if zlib
61289 @if test -d $(HOST_SUBDIR)/zlib; then \
61290 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
61291 mv prev-zlib stage2-zlib; : ; \
61292 fi
61293 @endif zlib
61294 @if lto-plugin
61295 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61296 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
61297 mv prev-lto-plugin stage2-lto-plugin; : ; \
61298 fi
61299 @endif lto-plugin
61300 @if libctf
61301 @if test -d $(HOST_SUBDIR)/libctf; then \
61302 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
61303 mv prev-libctf stage2-libctf; : ; \
61304 fi
61305 @endif libctf
61306 @if libsframe
61307 @if test -d $(HOST_SUBDIR)/libsframe; then \
61308 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
61309 mv prev-libsframe stage2-libsframe; : ; \
61310 fi
61311 @endif libsframe
61312 @if test -d $(TARGET_SUBDIR); then \
61313 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
61314 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
61315 fi
61316 rm -f stage_current
61317
61318 # Bubble a bug fix through all the stages up to stage 3. They are
61319 # remade, but not reconfigured. The next stage (if any) will not be
61320 # reconfigured either.
61321 .PHONY: stage3-bubble
61322 stage3-bubble:: stage2-bubble
61323 @r=`${PWD_COMMAND}`; export r; \
61324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61325 if test -f stage3-lean || test -f stage2-lean ; then \
61326 echo Skipping rebuild of stage3; \
61327 else \
61328 $(MAKE) stage3-start; \
61329 if $(LEAN); then \
61330 rm -rf stage1-*; \
61331 $(STAMP) stage1-lean; \
61332 fi; \
61333 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
61334 fi
61335 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
61336
61337 .PHONY: all-stage3 clean-stage3
61338 do-clean: clean-stage3
61339
61340 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61341 # only possibility, but now it conflicts with no-bootstrap rules
61342 @if gcc-bootstrap
61343
61344 compare:
61345 @r=`${PWD_COMMAND}`; export r; \
61346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61347 if test -f stage2-lean; then \
61348 echo Cannot compare object files as stage 2 was deleted.; \
61349 exit 0; \
61350 fi; \
61351 : $(MAKE); $(stage); \
61352 rm -f .bad_compare; \
61353 echo Comparing stages 2 and 3; \
61354 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
61355 files=`find stage3-* -name "*$(objext)" -print | \
61356 sed -n s,^stage$$sed-,,p`; \
61357 for file in $${files} ${extra-compare}; do \
61358 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
61359 if test ! -f $$f1; then continue; fi; \
61360 $(do-compare) > /dev/null 2>&1; \
61361 if test $$? -eq 1; then \
61362 case $$file in \
61363 @compare_exclusions@) \
61364 echo warning: $$file differs ;; \
61365 *) \
61366 echo $$file differs >> .bad_compare ;; \
61367 esac; \
61368 fi; \
61369 done; \
61370 if [ -f .bad_compare ]; then \
61371 echo "Bootstrap comparison failure!"; \
61372 cat .bad_compare; \
61373 exit 1; \
61374 else \
61375 echo Comparison successful.; \
61376 fi; \
61377 $(STAMP) compare
61378 if $(LEAN); then \
61379 rm -rf stage2-*; \
61380 $(STAMP) stage2-lean; \
61381 fi
61382
61383
61384
61385 .PHONY: bootstrap bootstrap-lean
61386 bootstrap:
61387 echo stage3 > stage_final
61388 @r=`${PWD_COMMAND}`; export r; \
61389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61390 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
61391 @: $(MAKE); $(unstage)
61392 @r=`${PWD_COMMAND}`; export r; \
61393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61394 TFLAGS="$(STAGE3_TFLAGS)"; \
61395 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61396
61397 bootstrap-lean:
61398 echo stage3 > stage_final
61399 @r=`${PWD_COMMAND}`; export r; \
61400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61401 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
61402 @: $(MAKE); $(unstage)
61403 @r=`${PWD_COMMAND}`; export r; \
61404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61405 TFLAGS="$(STAGE3_TFLAGS)"; \
61406 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61407
61408
61409 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61410 distclean-stage2:: distclean-stage3
61411 .PHONY: distclean-stage3
61412 distclean-stage3::
61413 @: $(MAKE); $(stage)
61414 @test "`cat stage_last`" != stage3 || rm -f stage_last
61415 rm -rf stage3-* compare
61416
61417
61418 .PHONY: cleanstrap
61419 cleanstrap: do-distclean local-clean
61420 echo stage3 > stage_final
61421 @r=`${PWD_COMMAND}`; export r; \
61422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61423 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
61424 @: $(MAKE); $(unstage)
61425 @r=`${PWD_COMMAND}`; export r; \
61426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61427 TFLAGS="$(STAGE3_TFLAGS)"; \
61428 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61429
61430 @endif gcc-bootstrap
61431
61432
61433 .PHONY: stage4-start stage4-end
61434
61435 stage4-start::
61436 @: $(MAKE); $(stage); \
61437 echo stage4 > stage_current; \
61438 echo stage4 > stage_last; \
61439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61440 @if bfd
61441 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
61442 mkdir stage4-bfd; \
61443 mv stage4-bfd bfd; \
61444 mv stage3-bfd prev-bfd || test -f stage3-lean
61445 @endif bfd
61446 @if opcodes
61447 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
61448 mkdir stage4-opcodes; \
61449 mv stage4-opcodes opcodes; \
61450 mv stage3-opcodes prev-opcodes || test -f stage3-lean
61451 @endif opcodes
61452 @if binutils
61453 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
61454 mkdir stage4-binutils; \
61455 mv stage4-binutils binutils; \
61456 mv stage3-binutils prev-binutils || test -f stage3-lean
61457 @endif binutils
61458 @if fixincludes
61459 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
61460 mkdir stage4-fixincludes; \
61461 mv stage4-fixincludes fixincludes; \
61462 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
61463 @endif fixincludes
61464 @if gas
61465 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
61466 mkdir stage4-gas; \
61467 mv stage4-gas gas; \
61468 mv stage3-gas prev-gas || test -f stage3-lean
61469 @endif gas
61470 @if gcc
61471 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
61472 mkdir stage4-gcc; \
61473 mv stage4-gcc gcc; \
61474 mv stage3-gcc prev-gcc || test -f stage3-lean
61475 @endif gcc
61476 @if gmp
61477 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
61478 mkdir stage4-gmp; \
61479 mv stage4-gmp gmp; \
61480 mv stage3-gmp prev-gmp || test -f stage3-lean
61481 @endif gmp
61482 @if mpfr
61483 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
61484 mkdir stage4-mpfr; \
61485 mv stage4-mpfr mpfr; \
61486 mv stage3-mpfr prev-mpfr || test -f stage3-lean
61487 @endif mpfr
61488 @if mpc
61489 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
61490 mkdir stage4-mpc; \
61491 mv stage4-mpc mpc; \
61492 mv stage3-mpc prev-mpc || test -f stage3-lean
61493 @endif mpc
61494 @if isl
61495 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
61496 mkdir stage4-isl; \
61497 mv stage4-isl isl; \
61498 mv stage3-isl prev-isl || test -f stage3-lean
61499 @endif isl
61500 @if libelf
61501 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
61502 mkdir stage4-libelf; \
61503 mv stage4-libelf libelf; \
61504 mv stage3-libelf prev-libelf || test -f stage3-lean
61505 @endif libelf
61506 @if gold
61507 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
61508 mkdir stage4-gold; \
61509 mv stage4-gold gold; \
61510 mv stage3-gold prev-gold || test -f stage3-lean
61511 @endif gold
61512 @if intl
61513 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
61514 mkdir stage4-intl; \
61515 mv stage4-intl intl; \
61516 mv stage3-intl prev-intl || test -f stage3-lean
61517 @endif intl
61518 @if ld
61519 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
61520 mkdir stage4-ld; \
61521 mv stage4-ld ld; \
61522 mv stage3-ld prev-ld || test -f stage3-lean
61523 @endif ld
61524 @if libbacktrace
61525 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
61526 mkdir stage4-libbacktrace; \
61527 mv stage4-libbacktrace libbacktrace; \
61528 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
61529 @endif libbacktrace
61530 @if libcpp
61531 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
61532 mkdir stage4-libcpp; \
61533 mv stage4-libcpp libcpp; \
61534 mv stage3-libcpp prev-libcpp || test -f stage3-lean
61535 @endif libcpp
61536 @if libcody
61537 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
61538 mkdir stage4-libcody; \
61539 mv stage4-libcody libcody; \
61540 mv stage3-libcody prev-libcody || test -f stage3-lean
61541 @endif libcody
61542 @if libdecnumber
61543 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
61544 mkdir stage4-libdecnumber; \
61545 mv stage4-libdecnumber libdecnumber; \
61546 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
61547 @endif libdecnumber
61548 @if libiberty
61549 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
61550 mkdir stage4-libiberty; \
61551 mv stage4-libiberty libiberty; \
61552 mv stage3-libiberty prev-libiberty || test -f stage3-lean
61553 @endif libiberty
61554 @if libiberty-linker-plugin
61555 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
61556 mkdir stage4-libiberty-linker-plugin; \
61557 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
61558 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
61559 @endif libiberty-linker-plugin
61560 @if libiconv
61561 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
61562 mkdir stage4-libiconv; \
61563 mv stage4-libiconv libiconv; \
61564 mv stage3-libiconv prev-libiconv || test -f stage3-lean
61565 @endif libiconv
61566 @if zlib
61567 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
61568 mkdir stage4-zlib; \
61569 mv stage4-zlib zlib; \
61570 mv stage3-zlib prev-zlib || test -f stage3-lean
61571 @endif zlib
61572 @if lto-plugin
61573 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
61574 mkdir stage4-lto-plugin; \
61575 mv stage4-lto-plugin lto-plugin; \
61576 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
61577 @endif lto-plugin
61578 @if libctf
61579 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
61580 mkdir stage4-libctf; \
61581 mv stage4-libctf libctf; \
61582 mv stage3-libctf prev-libctf || test -f stage3-lean
61583 @endif libctf
61584 @if libsframe
61585 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
61586 mkdir stage4-libsframe; \
61587 mv stage4-libsframe libsframe; \
61588 mv stage3-libsframe prev-libsframe || test -f stage3-lean
61589 @endif libsframe
61590 @[ -d stage4-$(TARGET_SUBDIR) ] || \
61591 mkdir stage4-$(TARGET_SUBDIR); \
61592 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61593 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
61594
61595 stage4-end::
61596 @if bfd
61597 @if test -d $(HOST_SUBDIR)/bfd; then \
61598 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
61599 mv prev-bfd stage3-bfd; : ; \
61600 fi
61601 @endif bfd
61602 @if opcodes
61603 @if test -d $(HOST_SUBDIR)/opcodes; then \
61604 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
61605 mv prev-opcodes stage3-opcodes; : ; \
61606 fi
61607 @endif opcodes
61608 @if binutils
61609 @if test -d $(HOST_SUBDIR)/binutils; then \
61610 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
61611 mv prev-binutils stage3-binutils; : ; \
61612 fi
61613 @endif binutils
61614 @if fixincludes
61615 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61616 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
61617 mv prev-fixincludes stage3-fixincludes; : ; \
61618 fi
61619 @endif fixincludes
61620 @if gas
61621 @if test -d $(HOST_SUBDIR)/gas; then \
61622 cd $(HOST_SUBDIR); mv gas stage4-gas; \
61623 mv prev-gas stage3-gas; : ; \
61624 fi
61625 @endif gas
61626 @if gcc
61627 @if test -d $(HOST_SUBDIR)/gcc; then \
61628 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
61629 mv prev-gcc stage3-gcc; : ; \
61630 fi
61631 @endif gcc
61632 @if gmp
61633 @if test -d $(HOST_SUBDIR)/gmp; then \
61634 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
61635 mv prev-gmp stage3-gmp; : ; \
61636 fi
61637 @endif gmp
61638 @if mpfr
61639 @if test -d $(HOST_SUBDIR)/mpfr; then \
61640 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
61641 mv prev-mpfr stage3-mpfr; : ; \
61642 fi
61643 @endif mpfr
61644 @if mpc
61645 @if test -d $(HOST_SUBDIR)/mpc; then \
61646 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
61647 mv prev-mpc stage3-mpc; : ; \
61648 fi
61649 @endif mpc
61650 @if isl
61651 @if test -d $(HOST_SUBDIR)/isl; then \
61652 cd $(HOST_SUBDIR); mv isl stage4-isl; \
61653 mv prev-isl stage3-isl; : ; \
61654 fi
61655 @endif isl
61656 @if libelf
61657 @if test -d $(HOST_SUBDIR)/libelf; then \
61658 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
61659 mv prev-libelf stage3-libelf; : ; \
61660 fi
61661 @endif libelf
61662 @if gold
61663 @if test -d $(HOST_SUBDIR)/gold; then \
61664 cd $(HOST_SUBDIR); mv gold stage4-gold; \
61665 mv prev-gold stage3-gold; : ; \
61666 fi
61667 @endif gold
61668 @if intl
61669 @if test -d $(HOST_SUBDIR)/intl; then \
61670 cd $(HOST_SUBDIR); mv intl stage4-intl; \
61671 mv prev-intl stage3-intl; : ; \
61672 fi
61673 @endif intl
61674 @if ld
61675 @if test -d $(HOST_SUBDIR)/ld; then \
61676 cd $(HOST_SUBDIR); mv ld stage4-ld; \
61677 mv prev-ld stage3-ld; : ; \
61678 fi
61679 @endif ld
61680 @if libbacktrace
61681 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61682 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
61683 mv prev-libbacktrace stage3-libbacktrace; : ; \
61684 fi
61685 @endif libbacktrace
61686 @if libcpp
61687 @if test -d $(HOST_SUBDIR)/libcpp; then \
61688 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
61689 mv prev-libcpp stage3-libcpp; : ; \
61690 fi
61691 @endif libcpp
61692 @if libcody
61693 @if test -d $(HOST_SUBDIR)/libcody; then \
61694 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
61695 mv prev-libcody stage3-libcody; : ; \
61696 fi
61697 @endif libcody
61698 @if libdecnumber
61699 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61700 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
61701 mv prev-libdecnumber stage3-libdecnumber; : ; \
61702 fi
61703 @endif libdecnumber
61704 @if libiberty
61705 @if test -d $(HOST_SUBDIR)/libiberty; then \
61706 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
61707 mv prev-libiberty stage3-libiberty; : ; \
61708 fi
61709 @endif libiberty
61710 @if libiberty-linker-plugin
61711 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61712 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
61713 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
61714 fi
61715 @endif libiberty-linker-plugin
61716 @if libiconv
61717 @if test -d $(HOST_SUBDIR)/libiconv; then \
61718 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
61719 mv prev-libiconv stage3-libiconv; : ; \
61720 fi
61721 @endif libiconv
61722 @if zlib
61723 @if test -d $(HOST_SUBDIR)/zlib; then \
61724 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
61725 mv prev-zlib stage3-zlib; : ; \
61726 fi
61727 @endif zlib
61728 @if lto-plugin
61729 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61730 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
61731 mv prev-lto-plugin stage3-lto-plugin; : ; \
61732 fi
61733 @endif lto-plugin
61734 @if libctf
61735 @if test -d $(HOST_SUBDIR)/libctf; then \
61736 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
61737 mv prev-libctf stage3-libctf; : ; \
61738 fi
61739 @endif libctf
61740 @if libsframe
61741 @if test -d $(HOST_SUBDIR)/libsframe; then \
61742 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
61743 mv prev-libsframe stage3-libsframe; : ; \
61744 fi
61745 @endif libsframe
61746 @if test -d $(TARGET_SUBDIR); then \
61747 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
61748 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
61749 fi
61750 rm -f stage_current
61751
61752 # Bubble a bug fix through all the stages up to stage 4. They are
61753 # remade, but not reconfigured. The next stage (if any) will not be
61754 # reconfigured either.
61755 .PHONY: stage4-bubble
61756 stage4-bubble:: stage3-bubble
61757 @r=`${PWD_COMMAND}`; export r; \
61758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61759 if test -f stage4-lean || test -f stage3-lean ; then \
61760 echo Skipping rebuild of stage4; \
61761 else \
61762 $(MAKE) stage4-start; \
61763 if $(LEAN); then \
61764 rm -rf stage2-*; \
61765 $(STAMP) stage2-lean; \
61766 fi; \
61767 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
61768 fi
61769 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
61770
61771 .PHONY: all-stage4 clean-stage4
61772 do-clean: clean-stage4
61773
61774 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61775 # only possibility, but now it conflicts with no-bootstrap rules
61776 @if gcc-bootstrap
61777
61778 compare3:
61779 @r=`${PWD_COMMAND}`; export r; \
61780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61781 if test -f stage3-lean; then \
61782 echo Cannot compare object files as stage 3 was deleted.; \
61783 exit 0; \
61784 fi; \
61785 : $(MAKE); $(stage); \
61786 rm -f .bad_compare; \
61787 echo Comparing stages 3 and 4; \
61788 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
61789 files=`find stage4-* -name "*$(objext)" -print | \
61790 sed -n s,^stage$$sed-,,p`; \
61791 for file in $${files} ${extra-compare}; do \
61792 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
61793 if test ! -f $$f1; then continue; fi; \
61794 $(do-compare3) > /dev/null 2>&1; \
61795 if test $$? -eq 1; then \
61796 case $$file in \
61797 @compare_exclusions@) \
61798 echo warning: $$file differs ;; \
61799 *) \
61800 echo $$file differs >> .bad_compare ;; \
61801 esac; \
61802 fi; \
61803 done; \
61804 if [ -f .bad_compare ]; then \
61805 echo "Bootstrap comparison failure!"; \
61806 cat .bad_compare; \
61807 exit 1; \
61808 else \
61809 echo Comparison successful.; \
61810 fi; \
61811 $(STAMP) compare3
61812 if $(LEAN); then \
61813 rm -rf stage3-*; \
61814 $(STAMP) stage3-lean; \
61815 fi
61816
61817
61818
61819 .PHONY: bootstrap4 bootstrap4-lean
61820 bootstrap4:
61821 echo stage4 > stage_final
61822 @r=`${PWD_COMMAND}`; export r; \
61823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61824 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
61825 @: $(MAKE); $(unstage)
61826 @r=`${PWD_COMMAND}`; export r; \
61827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61828 TFLAGS="$(STAGE4_TFLAGS)"; \
61829 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61830
61831 bootstrap4-lean:
61832 echo stage4 > stage_final
61833 @r=`${PWD_COMMAND}`; export r; \
61834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61835 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
61836 @: $(MAKE); $(unstage)
61837 @r=`${PWD_COMMAND}`; export r; \
61838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61839 TFLAGS="$(STAGE4_TFLAGS)"; \
61840 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61841
61842
61843 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61844 distclean-stage3:: distclean-stage4
61845 .PHONY: distclean-stage4
61846 distclean-stage4::
61847 @: $(MAKE); $(stage)
61848 @test "`cat stage_last`" != stage4 || rm -f stage_last
61849 rm -rf stage4-* compare3
61850
61851
61852 @endif gcc-bootstrap
61853
61854
61855 .PHONY: stageprofile-start stageprofile-end
61856
61857 stageprofile-start::
61858 @: $(MAKE); $(stage); \
61859 echo stageprofile > stage_current; \
61860 echo stageprofile > stage_last; \
61861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61862 @if bfd
61863 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
61864 mkdir stageprofile-bfd; \
61865 mv stageprofile-bfd bfd; \
61866 mv stage1-bfd prev-bfd || test -f stage1-lean
61867 @endif bfd
61868 @if opcodes
61869 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
61870 mkdir stageprofile-opcodes; \
61871 mv stageprofile-opcodes opcodes; \
61872 mv stage1-opcodes prev-opcodes || test -f stage1-lean
61873 @endif opcodes
61874 @if binutils
61875 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
61876 mkdir stageprofile-binutils; \
61877 mv stageprofile-binutils binutils; \
61878 mv stage1-binutils prev-binutils || test -f stage1-lean
61879 @endif binutils
61880 @if fixincludes
61881 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
61882 mkdir stageprofile-fixincludes; \
61883 mv stageprofile-fixincludes fixincludes; \
61884 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
61885 @endif fixincludes
61886 @if gas
61887 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
61888 mkdir stageprofile-gas; \
61889 mv stageprofile-gas gas; \
61890 mv stage1-gas prev-gas || test -f stage1-lean
61891 @endif gas
61892 @if gcc
61893 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
61894 mkdir stageprofile-gcc; \
61895 mv stageprofile-gcc gcc; \
61896 mv stage1-gcc prev-gcc || test -f stage1-lean
61897 @endif gcc
61898 @if gmp
61899 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
61900 mkdir stageprofile-gmp; \
61901 mv stageprofile-gmp gmp; \
61902 mv stage1-gmp prev-gmp || test -f stage1-lean
61903 @endif gmp
61904 @if mpfr
61905 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
61906 mkdir stageprofile-mpfr; \
61907 mv stageprofile-mpfr mpfr; \
61908 mv stage1-mpfr prev-mpfr || test -f stage1-lean
61909 @endif mpfr
61910 @if mpc
61911 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
61912 mkdir stageprofile-mpc; \
61913 mv stageprofile-mpc mpc; \
61914 mv stage1-mpc prev-mpc || test -f stage1-lean
61915 @endif mpc
61916 @if isl
61917 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
61918 mkdir stageprofile-isl; \
61919 mv stageprofile-isl isl; \
61920 mv stage1-isl prev-isl || test -f stage1-lean
61921 @endif isl
61922 @if libelf
61923 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
61924 mkdir stageprofile-libelf; \
61925 mv stageprofile-libelf libelf; \
61926 mv stage1-libelf prev-libelf || test -f stage1-lean
61927 @endif libelf
61928 @if gold
61929 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
61930 mkdir stageprofile-gold; \
61931 mv stageprofile-gold gold; \
61932 mv stage1-gold prev-gold || test -f stage1-lean
61933 @endif gold
61934 @if intl
61935 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
61936 mkdir stageprofile-intl; \
61937 mv stageprofile-intl intl; \
61938 mv stage1-intl prev-intl || test -f stage1-lean
61939 @endif intl
61940 @if ld
61941 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
61942 mkdir stageprofile-ld; \
61943 mv stageprofile-ld ld; \
61944 mv stage1-ld prev-ld || test -f stage1-lean
61945 @endif ld
61946 @if libbacktrace
61947 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
61948 mkdir stageprofile-libbacktrace; \
61949 mv stageprofile-libbacktrace libbacktrace; \
61950 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
61951 @endif libbacktrace
61952 @if libcpp
61953 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
61954 mkdir stageprofile-libcpp; \
61955 mv stageprofile-libcpp libcpp; \
61956 mv stage1-libcpp prev-libcpp || test -f stage1-lean
61957 @endif libcpp
61958 @if libcody
61959 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
61960 mkdir stageprofile-libcody; \
61961 mv stageprofile-libcody libcody; \
61962 mv stage1-libcody prev-libcody || test -f stage1-lean
61963 @endif libcody
61964 @if libdecnumber
61965 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
61966 mkdir stageprofile-libdecnumber; \
61967 mv stageprofile-libdecnumber libdecnumber; \
61968 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
61969 @endif libdecnumber
61970 @if libiberty
61971 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
61972 mkdir stageprofile-libiberty; \
61973 mv stageprofile-libiberty libiberty; \
61974 mv stage1-libiberty prev-libiberty || test -f stage1-lean
61975 @endif libiberty
61976 @if libiberty-linker-plugin
61977 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
61978 mkdir stageprofile-libiberty-linker-plugin; \
61979 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61980 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
61981 @endif libiberty-linker-plugin
61982 @if libiconv
61983 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
61984 mkdir stageprofile-libiconv; \
61985 mv stageprofile-libiconv libiconv; \
61986 mv stage1-libiconv prev-libiconv || test -f stage1-lean
61987 @endif libiconv
61988 @if zlib
61989 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
61990 mkdir stageprofile-zlib; \
61991 mv stageprofile-zlib zlib; \
61992 mv stage1-zlib prev-zlib || test -f stage1-lean
61993 @endif zlib
61994 @if lto-plugin
61995 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
61996 mkdir stageprofile-lto-plugin; \
61997 mv stageprofile-lto-plugin lto-plugin; \
61998 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
61999 @endif lto-plugin
62000 @if libctf
62001 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
62002 mkdir stageprofile-libctf; \
62003 mv stageprofile-libctf libctf; \
62004 mv stage1-libctf prev-libctf || test -f stage1-lean
62005 @endif libctf
62006 @if libsframe
62007 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
62008 mkdir stageprofile-libsframe; \
62009 mv stageprofile-libsframe libsframe; \
62010 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62011 @endif libsframe
62012 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
62013 mkdir stageprofile-$(TARGET_SUBDIR); \
62014 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62015 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62016
62017 stageprofile-end::
62018 @if bfd
62019 @if test -d $(HOST_SUBDIR)/bfd; then \
62020 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
62021 mv prev-bfd stage1-bfd; : ; \
62022 fi
62023 @endif bfd
62024 @if opcodes
62025 @if test -d $(HOST_SUBDIR)/opcodes; then \
62026 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
62027 mv prev-opcodes stage1-opcodes; : ; \
62028 fi
62029 @endif opcodes
62030 @if binutils
62031 @if test -d $(HOST_SUBDIR)/binutils; then \
62032 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
62033 mv prev-binutils stage1-binutils; : ; \
62034 fi
62035 @endif binutils
62036 @if fixincludes
62037 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62038 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
62039 mv prev-fixincludes stage1-fixincludes; : ; \
62040 fi
62041 @endif fixincludes
62042 @if gas
62043 @if test -d $(HOST_SUBDIR)/gas; then \
62044 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
62045 mv prev-gas stage1-gas; : ; \
62046 fi
62047 @endif gas
62048 @if gcc
62049 @if test -d $(HOST_SUBDIR)/gcc; then \
62050 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
62051 mv prev-gcc stage1-gcc; : ; \
62052 fi
62053 @endif gcc
62054 @if gmp
62055 @if test -d $(HOST_SUBDIR)/gmp; then \
62056 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
62057 mv prev-gmp stage1-gmp; : ; \
62058 fi
62059 @endif gmp
62060 @if mpfr
62061 @if test -d $(HOST_SUBDIR)/mpfr; then \
62062 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
62063 mv prev-mpfr stage1-mpfr; : ; \
62064 fi
62065 @endif mpfr
62066 @if mpc
62067 @if test -d $(HOST_SUBDIR)/mpc; then \
62068 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
62069 mv prev-mpc stage1-mpc; : ; \
62070 fi
62071 @endif mpc
62072 @if isl
62073 @if test -d $(HOST_SUBDIR)/isl; then \
62074 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
62075 mv prev-isl stage1-isl; : ; \
62076 fi
62077 @endif isl
62078 @if libelf
62079 @if test -d $(HOST_SUBDIR)/libelf; then \
62080 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
62081 mv prev-libelf stage1-libelf; : ; \
62082 fi
62083 @endif libelf
62084 @if gold
62085 @if test -d $(HOST_SUBDIR)/gold; then \
62086 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
62087 mv prev-gold stage1-gold; : ; \
62088 fi
62089 @endif gold
62090 @if intl
62091 @if test -d $(HOST_SUBDIR)/intl; then \
62092 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
62093 mv prev-intl stage1-intl; : ; \
62094 fi
62095 @endif intl
62096 @if ld
62097 @if test -d $(HOST_SUBDIR)/ld; then \
62098 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
62099 mv prev-ld stage1-ld; : ; \
62100 fi
62101 @endif ld
62102 @if libbacktrace
62103 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62104 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
62105 mv prev-libbacktrace stage1-libbacktrace; : ; \
62106 fi
62107 @endif libbacktrace
62108 @if libcpp
62109 @if test -d $(HOST_SUBDIR)/libcpp; then \
62110 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
62111 mv prev-libcpp stage1-libcpp; : ; \
62112 fi
62113 @endif libcpp
62114 @if libcody
62115 @if test -d $(HOST_SUBDIR)/libcody; then \
62116 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
62117 mv prev-libcody stage1-libcody; : ; \
62118 fi
62119 @endif libcody
62120 @if libdecnumber
62121 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62122 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
62123 mv prev-libdecnumber stage1-libdecnumber; : ; \
62124 fi
62125 @endif libdecnumber
62126 @if libiberty
62127 @if test -d $(HOST_SUBDIR)/libiberty; then \
62128 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
62129 mv prev-libiberty stage1-libiberty; : ; \
62130 fi
62131 @endif libiberty
62132 @if libiberty-linker-plugin
62133 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62134 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
62135 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62136 fi
62137 @endif libiberty-linker-plugin
62138 @if libiconv
62139 @if test -d $(HOST_SUBDIR)/libiconv; then \
62140 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
62141 mv prev-libiconv stage1-libiconv; : ; \
62142 fi
62143 @endif libiconv
62144 @if zlib
62145 @if test -d $(HOST_SUBDIR)/zlib; then \
62146 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
62147 mv prev-zlib stage1-zlib; : ; \
62148 fi
62149 @endif zlib
62150 @if lto-plugin
62151 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62152 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
62153 mv prev-lto-plugin stage1-lto-plugin; : ; \
62154 fi
62155 @endif lto-plugin
62156 @if libctf
62157 @if test -d $(HOST_SUBDIR)/libctf; then \
62158 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
62159 mv prev-libctf stage1-libctf; : ; \
62160 fi
62161 @endif libctf
62162 @if libsframe
62163 @if test -d $(HOST_SUBDIR)/libsframe; then \
62164 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
62165 mv prev-libsframe stage1-libsframe; : ; \
62166 fi
62167 @endif libsframe
62168 @if test -d $(TARGET_SUBDIR); then \
62169 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
62170 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62171 fi
62172 rm -f stage_current
62173
62174 # Bubble a bug fix through all the stages up to stage profile. They are
62175 # remade, but not reconfigured. The next stage (if any) will not be
62176 # reconfigured either.
62177 .PHONY: stageprofile-bubble
62178 stageprofile-bubble:: stage1-bubble
62179 @r=`${PWD_COMMAND}`; export r; \
62180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62181 if test -f stageprofile-lean || test -f stage1-lean ; then \
62182 echo Skipping rebuild of stageprofile; \
62183 else \
62184 $(MAKE) stageprofile-start; \
62185 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
62186 fi
62187
62188 .PHONY: all-stageprofile clean-stageprofile
62189 do-clean: clean-stageprofile
62190
62191 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62192 # only possibility, but now it conflicts with no-bootstrap rules
62193 @if gcc-bootstrap
62194
62195
62196
62197
62198 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62199 distclean-stage1:: distclean-stageprofile
62200 .PHONY: distclean-stageprofile
62201 distclean-stageprofile::
62202 @: $(MAKE); $(stage)
62203 @test "`cat stage_last`" != stageprofile || rm -f stage_last
62204 rm -rf stageprofile-*
62205
62206
62207 @endif gcc-bootstrap
62208
62209
62210 .PHONY: stagetrain-start stagetrain-end
62211
62212 stagetrain-start::
62213 @: $(MAKE); $(stage); \
62214 echo stagetrain > stage_current; \
62215 echo stagetrain > stage_last; \
62216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62217 @if bfd
62218 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
62219 mkdir stagetrain-bfd; \
62220 mv stagetrain-bfd bfd; \
62221 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
62222 @endif bfd
62223 @if opcodes
62224 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
62225 mkdir stagetrain-opcodes; \
62226 mv stagetrain-opcodes opcodes; \
62227 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
62228 @endif opcodes
62229 @if binutils
62230 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
62231 mkdir stagetrain-binutils; \
62232 mv stagetrain-binutils binutils; \
62233 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
62234 @endif binutils
62235 @if fixincludes
62236 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
62237 mkdir stagetrain-fixincludes; \
62238 mv stagetrain-fixincludes fixincludes; \
62239 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
62240 @endif fixincludes
62241 @if gas
62242 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
62243 mkdir stagetrain-gas; \
62244 mv stagetrain-gas gas; \
62245 mv stageprofile-gas prev-gas || test -f stageprofile-lean
62246 @endif gas
62247 @if gcc
62248 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
62249 mkdir stagetrain-gcc; \
62250 mv stagetrain-gcc gcc; \
62251 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
62252 @endif gcc
62253 @if gmp
62254 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
62255 mkdir stagetrain-gmp; \
62256 mv stagetrain-gmp gmp; \
62257 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
62258 @endif gmp
62259 @if mpfr
62260 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
62261 mkdir stagetrain-mpfr; \
62262 mv stagetrain-mpfr mpfr; \
62263 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
62264 @endif mpfr
62265 @if mpc
62266 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
62267 mkdir stagetrain-mpc; \
62268 mv stagetrain-mpc mpc; \
62269 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
62270 @endif mpc
62271 @if isl
62272 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
62273 mkdir stagetrain-isl; \
62274 mv stagetrain-isl isl; \
62275 mv stageprofile-isl prev-isl || test -f stageprofile-lean
62276 @endif isl
62277 @if libelf
62278 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
62279 mkdir stagetrain-libelf; \
62280 mv stagetrain-libelf libelf; \
62281 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
62282 @endif libelf
62283 @if gold
62284 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
62285 mkdir stagetrain-gold; \
62286 mv stagetrain-gold gold; \
62287 mv stageprofile-gold prev-gold || test -f stageprofile-lean
62288 @endif gold
62289 @if intl
62290 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
62291 mkdir stagetrain-intl; \
62292 mv stagetrain-intl intl; \
62293 mv stageprofile-intl prev-intl || test -f stageprofile-lean
62294 @endif intl
62295 @if ld
62296 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
62297 mkdir stagetrain-ld; \
62298 mv stagetrain-ld ld; \
62299 mv stageprofile-ld prev-ld || test -f stageprofile-lean
62300 @endif ld
62301 @if libbacktrace
62302 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
62303 mkdir stagetrain-libbacktrace; \
62304 mv stagetrain-libbacktrace libbacktrace; \
62305 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
62306 @endif libbacktrace
62307 @if libcpp
62308 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
62309 mkdir stagetrain-libcpp; \
62310 mv stagetrain-libcpp libcpp; \
62311 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
62312 @endif libcpp
62313 @if libcody
62314 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
62315 mkdir stagetrain-libcody; \
62316 mv stagetrain-libcody libcody; \
62317 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
62318 @endif libcody
62319 @if libdecnumber
62320 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
62321 mkdir stagetrain-libdecnumber; \
62322 mv stagetrain-libdecnumber libdecnumber; \
62323 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
62324 @endif libdecnumber
62325 @if libiberty
62326 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
62327 mkdir stagetrain-libiberty; \
62328 mv stagetrain-libiberty libiberty; \
62329 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
62330 @endif libiberty
62331 @if libiberty-linker-plugin
62332 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
62333 mkdir stagetrain-libiberty-linker-plugin; \
62334 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
62335 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
62336 @endif libiberty-linker-plugin
62337 @if libiconv
62338 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
62339 mkdir stagetrain-libiconv; \
62340 mv stagetrain-libiconv libiconv; \
62341 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
62342 @endif libiconv
62343 @if zlib
62344 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
62345 mkdir stagetrain-zlib; \
62346 mv stagetrain-zlib zlib; \
62347 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
62348 @endif zlib
62349 @if lto-plugin
62350 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
62351 mkdir stagetrain-lto-plugin; \
62352 mv stagetrain-lto-plugin lto-plugin; \
62353 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
62354 @endif lto-plugin
62355 @if libctf
62356 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
62357 mkdir stagetrain-libctf; \
62358 mv stagetrain-libctf libctf; \
62359 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
62360 @endif libctf
62361 @if libsframe
62362 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
62363 mkdir stagetrain-libsframe; \
62364 mv stagetrain-libsframe libsframe; \
62365 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
62366 @endif libsframe
62367 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
62368 mkdir stagetrain-$(TARGET_SUBDIR); \
62369 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62370 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
62371
62372 stagetrain-end::
62373 @if bfd
62374 @if test -d $(HOST_SUBDIR)/bfd; then \
62375 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
62376 mv prev-bfd stageprofile-bfd; : ; \
62377 fi
62378 @endif bfd
62379 @if opcodes
62380 @if test -d $(HOST_SUBDIR)/opcodes; then \
62381 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
62382 mv prev-opcodes stageprofile-opcodes; : ; \
62383 fi
62384 @endif opcodes
62385 @if binutils
62386 @if test -d $(HOST_SUBDIR)/binutils; then \
62387 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
62388 mv prev-binutils stageprofile-binutils; : ; \
62389 fi
62390 @endif binutils
62391 @if fixincludes
62392 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62393 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
62394 mv prev-fixincludes stageprofile-fixincludes; : ; \
62395 fi
62396 @endif fixincludes
62397 @if gas
62398 @if test -d $(HOST_SUBDIR)/gas; then \
62399 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
62400 mv prev-gas stageprofile-gas; : ; \
62401 fi
62402 @endif gas
62403 @if gcc
62404 @if test -d $(HOST_SUBDIR)/gcc; then \
62405 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
62406 mv prev-gcc stageprofile-gcc; : ; \
62407 fi
62408 @endif gcc
62409 @if gmp
62410 @if test -d $(HOST_SUBDIR)/gmp; then \
62411 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
62412 mv prev-gmp stageprofile-gmp; : ; \
62413 fi
62414 @endif gmp
62415 @if mpfr
62416 @if test -d $(HOST_SUBDIR)/mpfr; then \
62417 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
62418 mv prev-mpfr stageprofile-mpfr; : ; \
62419 fi
62420 @endif mpfr
62421 @if mpc
62422 @if test -d $(HOST_SUBDIR)/mpc; then \
62423 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
62424 mv prev-mpc stageprofile-mpc; : ; \
62425 fi
62426 @endif mpc
62427 @if isl
62428 @if test -d $(HOST_SUBDIR)/isl; then \
62429 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
62430 mv prev-isl stageprofile-isl; : ; \
62431 fi
62432 @endif isl
62433 @if libelf
62434 @if test -d $(HOST_SUBDIR)/libelf; then \
62435 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
62436 mv prev-libelf stageprofile-libelf; : ; \
62437 fi
62438 @endif libelf
62439 @if gold
62440 @if test -d $(HOST_SUBDIR)/gold; then \
62441 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
62442 mv prev-gold stageprofile-gold; : ; \
62443 fi
62444 @endif gold
62445 @if intl
62446 @if test -d $(HOST_SUBDIR)/intl; then \
62447 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
62448 mv prev-intl stageprofile-intl; : ; \
62449 fi
62450 @endif intl
62451 @if ld
62452 @if test -d $(HOST_SUBDIR)/ld; then \
62453 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
62454 mv prev-ld stageprofile-ld; : ; \
62455 fi
62456 @endif ld
62457 @if libbacktrace
62458 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62459 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
62460 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
62461 fi
62462 @endif libbacktrace
62463 @if libcpp
62464 @if test -d $(HOST_SUBDIR)/libcpp; then \
62465 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
62466 mv prev-libcpp stageprofile-libcpp; : ; \
62467 fi
62468 @endif libcpp
62469 @if libcody
62470 @if test -d $(HOST_SUBDIR)/libcody; then \
62471 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
62472 mv prev-libcody stageprofile-libcody; : ; \
62473 fi
62474 @endif libcody
62475 @if libdecnumber
62476 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62477 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
62478 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
62479 fi
62480 @endif libdecnumber
62481 @if libiberty
62482 @if test -d $(HOST_SUBDIR)/libiberty; then \
62483 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
62484 mv prev-libiberty stageprofile-libiberty; : ; \
62485 fi
62486 @endif libiberty
62487 @if libiberty-linker-plugin
62488 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62489 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
62490 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
62491 fi
62492 @endif libiberty-linker-plugin
62493 @if libiconv
62494 @if test -d $(HOST_SUBDIR)/libiconv; then \
62495 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
62496 mv prev-libiconv stageprofile-libiconv; : ; \
62497 fi
62498 @endif libiconv
62499 @if zlib
62500 @if test -d $(HOST_SUBDIR)/zlib; then \
62501 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
62502 mv prev-zlib stageprofile-zlib; : ; \
62503 fi
62504 @endif zlib
62505 @if lto-plugin
62506 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62507 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
62508 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
62509 fi
62510 @endif lto-plugin
62511 @if libctf
62512 @if test -d $(HOST_SUBDIR)/libctf; then \
62513 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
62514 mv prev-libctf stageprofile-libctf; : ; \
62515 fi
62516 @endif libctf
62517 @if libsframe
62518 @if test -d $(HOST_SUBDIR)/libsframe; then \
62519 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
62520 mv prev-libsframe stageprofile-libsframe; : ; \
62521 fi
62522 @endif libsframe
62523 @if test -d $(TARGET_SUBDIR); then \
62524 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
62525 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
62526 fi
62527 rm -f stage_current
62528
62529 # Bubble a bug fix through all the stages up to stage train. They are
62530 # remade, but not reconfigured. The next stage (if any) will not be
62531 # reconfigured either.
62532 .PHONY: stagetrain-bubble
62533 stagetrain-bubble:: stageprofile-bubble
62534 @r=`${PWD_COMMAND}`; export r; \
62535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62536 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
62537 echo Skipping rebuild of stagetrain; \
62538 else \
62539 $(MAKE) stagetrain-start; \
62540 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
62541 fi
62542
62543 .PHONY: all-stagetrain clean-stagetrain
62544 do-clean: clean-stagetrain
62545
62546 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62547 # only possibility, but now it conflicts with no-bootstrap rules
62548 @if gcc-bootstrap
62549
62550
62551
62552
62553 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62554 distclean-stageprofile:: distclean-stagetrain
62555 .PHONY: distclean-stagetrain
62556 distclean-stagetrain::
62557 @: $(MAKE); $(stage)
62558 @test "`cat stage_last`" != stagetrain || rm -f stage_last
62559 rm -rf stagetrain-*
62560
62561
62562 @endif gcc-bootstrap
62563
62564
62565 .PHONY: stagefeedback-start stagefeedback-end
62566
62567 stagefeedback-start::
62568 @: $(MAKE); $(stage); \
62569 echo stagefeedback > stage_current; \
62570 echo stagefeedback > stage_last; \
62571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62572 @if bfd
62573 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
62574 mkdir stagefeedback-bfd; \
62575 mv stagefeedback-bfd bfd; \
62576 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
62577 @endif bfd
62578 @if opcodes
62579 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
62580 mkdir stagefeedback-opcodes; \
62581 mv stagefeedback-opcodes opcodes; \
62582 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
62583 @endif opcodes
62584 @if binutils
62585 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
62586 mkdir stagefeedback-binutils; \
62587 mv stagefeedback-binutils binutils; \
62588 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
62589 @endif binutils
62590 @if fixincludes
62591 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
62592 mkdir stagefeedback-fixincludes; \
62593 mv stagefeedback-fixincludes fixincludes; \
62594 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
62595 @endif fixincludes
62596 @if gas
62597 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
62598 mkdir stagefeedback-gas; \
62599 mv stagefeedback-gas gas; \
62600 mv stagetrain-gas prev-gas || test -f stagetrain-lean
62601 @endif gas
62602 @if gcc
62603 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
62604 mkdir stagefeedback-gcc; \
62605 mv stagefeedback-gcc gcc; \
62606 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
62607 @endif gcc
62608 @if gmp
62609 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
62610 mkdir stagefeedback-gmp; \
62611 mv stagefeedback-gmp gmp; \
62612 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
62613 @endif gmp
62614 @if mpfr
62615 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
62616 mkdir stagefeedback-mpfr; \
62617 mv stagefeedback-mpfr mpfr; \
62618 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
62619 @endif mpfr
62620 @if mpc
62621 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
62622 mkdir stagefeedback-mpc; \
62623 mv stagefeedback-mpc mpc; \
62624 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
62625 @endif mpc
62626 @if isl
62627 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
62628 mkdir stagefeedback-isl; \
62629 mv stagefeedback-isl isl; \
62630 mv stagetrain-isl prev-isl || test -f stagetrain-lean
62631 @endif isl
62632 @if libelf
62633 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
62634 mkdir stagefeedback-libelf; \
62635 mv stagefeedback-libelf libelf; \
62636 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
62637 @endif libelf
62638 @if gold
62639 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
62640 mkdir stagefeedback-gold; \
62641 mv stagefeedback-gold gold; \
62642 mv stagetrain-gold prev-gold || test -f stagetrain-lean
62643 @endif gold
62644 @if intl
62645 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
62646 mkdir stagefeedback-intl; \
62647 mv stagefeedback-intl intl; \
62648 mv stagetrain-intl prev-intl || test -f stagetrain-lean
62649 @endif intl
62650 @if ld
62651 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
62652 mkdir stagefeedback-ld; \
62653 mv stagefeedback-ld ld; \
62654 mv stagetrain-ld prev-ld || test -f stagetrain-lean
62655 @endif ld
62656 @if libbacktrace
62657 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
62658 mkdir stagefeedback-libbacktrace; \
62659 mv stagefeedback-libbacktrace libbacktrace; \
62660 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
62661 @endif libbacktrace
62662 @if libcpp
62663 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
62664 mkdir stagefeedback-libcpp; \
62665 mv stagefeedback-libcpp libcpp; \
62666 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
62667 @endif libcpp
62668 @if libcody
62669 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
62670 mkdir stagefeedback-libcody; \
62671 mv stagefeedback-libcody libcody; \
62672 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
62673 @endif libcody
62674 @if libdecnumber
62675 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
62676 mkdir stagefeedback-libdecnumber; \
62677 mv stagefeedback-libdecnumber libdecnumber; \
62678 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
62679 @endif libdecnumber
62680 @if libiberty
62681 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
62682 mkdir stagefeedback-libiberty; \
62683 mv stagefeedback-libiberty libiberty; \
62684 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
62685 @endif libiberty
62686 @if libiberty-linker-plugin
62687 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
62688 mkdir stagefeedback-libiberty-linker-plugin; \
62689 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
62690 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
62691 @endif libiberty-linker-plugin
62692 @if libiconv
62693 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
62694 mkdir stagefeedback-libiconv; \
62695 mv stagefeedback-libiconv libiconv; \
62696 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
62697 @endif libiconv
62698 @if zlib
62699 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
62700 mkdir stagefeedback-zlib; \
62701 mv stagefeedback-zlib zlib; \
62702 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
62703 @endif zlib
62704 @if lto-plugin
62705 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
62706 mkdir stagefeedback-lto-plugin; \
62707 mv stagefeedback-lto-plugin lto-plugin; \
62708 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
62709 @endif lto-plugin
62710 @if libctf
62711 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
62712 mkdir stagefeedback-libctf; \
62713 mv stagefeedback-libctf libctf; \
62714 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
62715 @endif libctf
62716 @if libsframe
62717 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
62718 mkdir stagefeedback-libsframe; \
62719 mv stagefeedback-libsframe libsframe; \
62720 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
62721 @endif libsframe
62722 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
62723 mkdir stagefeedback-$(TARGET_SUBDIR); \
62724 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62725 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
62726
62727 stagefeedback-end::
62728 @if bfd
62729 @if test -d $(HOST_SUBDIR)/bfd; then \
62730 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
62731 mv prev-bfd stagetrain-bfd; : ; \
62732 fi
62733 @endif bfd
62734 @if opcodes
62735 @if test -d $(HOST_SUBDIR)/opcodes; then \
62736 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
62737 mv prev-opcodes stagetrain-opcodes; : ; \
62738 fi
62739 @endif opcodes
62740 @if binutils
62741 @if test -d $(HOST_SUBDIR)/binutils; then \
62742 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
62743 mv prev-binutils stagetrain-binutils; : ; \
62744 fi
62745 @endif binutils
62746 @if fixincludes
62747 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62748 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
62749 mv prev-fixincludes stagetrain-fixincludes; : ; \
62750 fi
62751 @endif fixincludes
62752 @if gas
62753 @if test -d $(HOST_SUBDIR)/gas; then \
62754 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
62755 mv prev-gas stagetrain-gas; : ; \
62756 fi
62757 @endif gas
62758 @if gcc
62759 @if test -d $(HOST_SUBDIR)/gcc; then \
62760 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
62761 mv prev-gcc stagetrain-gcc; : ; \
62762 fi
62763 @endif gcc
62764 @if gmp
62765 @if test -d $(HOST_SUBDIR)/gmp; then \
62766 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
62767 mv prev-gmp stagetrain-gmp; : ; \
62768 fi
62769 @endif gmp
62770 @if mpfr
62771 @if test -d $(HOST_SUBDIR)/mpfr; then \
62772 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
62773 mv prev-mpfr stagetrain-mpfr; : ; \
62774 fi
62775 @endif mpfr
62776 @if mpc
62777 @if test -d $(HOST_SUBDIR)/mpc; then \
62778 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
62779 mv prev-mpc stagetrain-mpc; : ; \
62780 fi
62781 @endif mpc
62782 @if isl
62783 @if test -d $(HOST_SUBDIR)/isl; then \
62784 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
62785 mv prev-isl stagetrain-isl; : ; \
62786 fi
62787 @endif isl
62788 @if libelf
62789 @if test -d $(HOST_SUBDIR)/libelf; then \
62790 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
62791 mv prev-libelf stagetrain-libelf; : ; \
62792 fi
62793 @endif libelf
62794 @if gold
62795 @if test -d $(HOST_SUBDIR)/gold; then \
62796 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
62797 mv prev-gold stagetrain-gold; : ; \
62798 fi
62799 @endif gold
62800 @if intl
62801 @if test -d $(HOST_SUBDIR)/intl; then \
62802 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
62803 mv prev-intl stagetrain-intl; : ; \
62804 fi
62805 @endif intl
62806 @if ld
62807 @if test -d $(HOST_SUBDIR)/ld; then \
62808 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
62809 mv prev-ld stagetrain-ld; : ; \
62810 fi
62811 @endif ld
62812 @if libbacktrace
62813 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62814 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
62815 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
62816 fi
62817 @endif libbacktrace
62818 @if libcpp
62819 @if test -d $(HOST_SUBDIR)/libcpp; then \
62820 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
62821 mv prev-libcpp stagetrain-libcpp; : ; \
62822 fi
62823 @endif libcpp
62824 @if libcody
62825 @if test -d $(HOST_SUBDIR)/libcody; then \
62826 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
62827 mv prev-libcody stagetrain-libcody; : ; \
62828 fi
62829 @endif libcody
62830 @if libdecnumber
62831 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62832 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
62833 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
62834 fi
62835 @endif libdecnumber
62836 @if libiberty
62837 @if test -d $(HOST_SUBDIR)/libiberty; then \
62838 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
62839 mv prev-libiberty stagetrain-libiberty; : ; \
62840 fi
62841 @endif libiberty
62842 @if libiberty-linker-plugin
62843 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62844 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
62845 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
62846 fi
62847 @endif libiberty-linker-plugin
62848 @if libiconv
62849 @if test -d $(HOST_SUBDIR)/libiconv; then \
62850 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
62851 mv prev-libiconv stagetrain-libiconv; : ; \
62852 fi
62853 @endif libiconv
62854 @if zlib
62855 @if test -d $(HOST_SUBDIR)/zlib; then \
62856 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
62857 mv prev-zlib stagetrain-zlib; : ; \
62858 fi
62859 @endif zlib
62860 @if lto-plugin
62861 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62862 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
62863 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
62864 fi
62865 @endif lto-plugin
62866 @if libctf
62867 @if test -d $(HOST_SUBDIR)/libctf; then \
62868 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
62869 mv prev-libctf stagetrain-libctf; : ; \
62870 fi
62871 @endif libctf
62872 @if libsframe
62873 @if test -d $(HOST_SUBDIR)/libsframe; then \
62874 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
62875 mv prev-libsframe stagetrain-libsframe; : ; \
62876 fi
62877 @endif libsframe
62878 @if test -d $(TARGET_SUBDIR); then \
62879 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
62880 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
62881 fi
62882 rm -f stage_current
62883
62884 # Bubble a bug fix through all the stages up to stage feedback. They are
62885 # remade, but not reconfigured. The next stage (if any) will not be
62886 # reconfigured either.
62887 .PHONY: stagefeedback-bubble
62888 stagefeedback-bubble:: stagetrain-bubble
62889 @r=`${PWD_COMMAND}`; export r; \
62890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62891 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
62892 echo Skipping rebuild of stagefeedback; \
62893 else \
62894 $(MAKE) stagefeedback-start; \
62895 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
62896 fi
62897
62898 .PHONY: all-stagefeedback clean-stagefeedback
62899 do-clean: clean-stagefeedback
62900
62901 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62902 # only possibility, but now it conflicts with no-bootstrap rules
62903 @if gcc-bootstrap
62904
62905
62906
62907 .PHONY: profiledbootstrap profiledbootstrap-lean
62908 profiledbootstrap:
62909 echo stagefeedback > stage_final
62910 @r=`${PWD_COMMAND}`; export r; \
62911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62912 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
62913 @: $(MAKE); $(unstage)
62914 @r=`${PWD_COMMAND}`; export r; \
62915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62916 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62917 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62918
62919 profiledbootstrap-lean:
62920 echo stagefeedback > stage_final
62921 @r=`${PWD_COMMAND}`; export r; \
62922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62923 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
62924 @: $(MAKE); $(unstage)
62925 @r=`${PWD_COMMAND}`; export r; \
62926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62927 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62928 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62929
62930
62931 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62932 distclean-stagetrain:: distclean-stagefeedback
62933 .PHONY: distclean-stagefeedback
62934 distclean-stagefeedback::
62935 @: $(MAKE); $(stage)
62936 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
62937 rm -rf stagefeedback-*
62938
62939
62940 @endif gcc-bootstrap
62941
62942
62943 .PHONY: stageautoprofile-start stageautoprofile-end
62944
62945 stageautoprofile-start::
62946 @: $(MAKE); $(stage); \
62947 echo stageautoprofile > stage_current; \
62948 echo stageautoprofile > stage_last; \
62949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62950 @if bfd
62951 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
62952 mkdir stageautoprofile-bfd; \
62953 mv stageautoprofile-bfd bfd; \
62954 mv stage1-bfd prev-bfd || test -f stage1-lean
62955 @endif bfd
62956 @if opcodes
62957 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
62958 mkdir stageautoprofile-opcodes; \
62959 mv stageautoprofile-opcodes opcodes; \
62960 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62961 @endif opcodes
62962 @if binutils
62963 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
62964 mkdir stageautoprofile-binutils; \
62965 mv stageautoprofile-binutils binutils; \
62966 mv stage1-binutils prev-binutils || test -f stage1-lean
62967 @endif binutils
62968 @if fixincludes
62969 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
62970 mkdir stageautoprofile-fixincludes; \
62971 mv stageautoprofile-fixincludes fixincludes; \
62972 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62973 @endif fixincludes
62974 @if gas
62975 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
62976 mkdir stageautoprofile-gas; \
62977 mv stageautoprofile-gas gas; \
62978 mv stage1-gas prev-gas || test -f stage1-lean
62979 @endif gas
62980 @if gcc
62981 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
62982 mkdir stageautoprofile-gcc; \
62983 mv stageautoprofile-gcc gcc; \
62984 mv stage1-gcc prev-gcc || test -f stage1-lean
62985 @endif gcc
62986 @if gmp
62987 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
62988 mkdir stageautoprofile-gmp; \
62989 mv stageautoprofile-gmp gmp; \
62990 mv stage1-gmp prev-gmp || test -f stage1-lean
62991 @endif gmp
62992 @if mpfr
62993 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
62994 mkdir stageautoprofile-mpfr; \
62995 mv stageautoprofile-mpfr mpfr; \
62996 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62997 @endif mpfr
62998 @if mpc
62999 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
63000 mkdir stageautoprofile-mpc; \
63001 mv stageautoprofile-mpc mpc; \
63002 mv stage1-mpc prev-mpc || test -f stage1-lean
63003 @endif mpc
63004 @if isl
63005 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
63006 mkdir stageautoprofile-isl; \
63007 mv stageautoprofile-isl isl; \
63008 mv stage1-isl prev-isl || test -f stage1-lean
63009 @endif isl
63010 @if libelf
63011 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
63012 mkdir stageautoprofile-libelf; \
63013 mv stageautoprofile-libelf libelf; \
63014 mv stage1-libelf prev-libelf || test -f stage1-lean
63015 @endif libelf
63016 @if gold
63017 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
63018 mkdir stageautoprofile-gold; \
63019 mv stageautoprofile-gold gold; \
63020 mv stage1-gold prev-gold || test -f stage1-lean
63021 @endif gold
63022 @if intl
63023 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
63024 mkdir stageautoprofile-intl; \
63025 mv stageautoprofile-intl intl; \
63026 mv stage1-intl prev-intl || test -f stage1-lean
63027 @endif intl
63028 @if ld
63029 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
63030 mkdir stageautoprofile-ld; \
63031 mv stageautoprofile-ld ld; \
63032 mv stage1-ld prev-ld || test -f stage1-lean
63033 @endif ld
63034 @if libbacktrace
63035 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
63036 mkdir stageautoprofile-libbacktrace; \
63037 mv stageautoprofile-libbacktrace libbacktrace; \
63038 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63039 @endif libbacktrace
63040 @if libcpp
63041 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
63042 mkdir stageautoprofile-libcpp; \
63043 mv stageautoprofile-libcpp libcpp; \
63044 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63045 @endif libcpp
63046 @if libcody
63047 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
63048 mkdir stageautoprofile-libcody; \
63049 mv stageautoprofile-libcody libcody; \
63050 mv stage1-libcody prev-libcody || test -f stage1-lean
63051 @endif libcody
63052 @if libdecnumber
63053 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
63054 mkdir stageautoprofile-libdecnumber; \
63055 mv stageautoprofile-libdecnumber libdecnumber; \
63056 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63057 @endif libdecnumber
63058 @if libiberty
63059 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
63060 mkdir stageautoprofile-libiberty; \
63061 mv stageautoprofile-libiberty libiberty; \
63062 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63063 @endif libiberty
63064 @if libiberty-linker-plugin
63065 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
63066 mkdir stageautoprofile-libiberty-linker-plugin; \
63067 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63068 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63069 @endif libiberty-linker-plugin
63070 @if libiconv
63071 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
63072 mkdir stageautoprofile-libiconv; \
63073 mv stageautoprofile-libiconv libiconv; \
63074 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63075 @endif libiconv
63076 @if zlib
63077 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
63078 mkdir stageautoprofile-zlib; \
63079 mv stageautoprofile-zlib zlib; \
63080 mv stage1-zlib prev-zlib || test -f stage1-lean
63081 @endif zlib
63082 @if lto-plugin
63083 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
63084 mkdir stageautoprofile-lto-plugin; \
63085 mv stageautoprofile-lto-plugin lto-plugin; \
63086 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63087 @endif lto-plugin
63088 @if libctf
63089 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
63090 mkdir stageautoprofile-libctf; \
63091 mv stageautoprofile-libctf libctf; \
63092 mv stage1-libctf prev-libctf || test -f stage1-lean
63093 @endif libctf
63094 @if libsframe
63095 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
63096 mkdir stageautoprofile-libsframe; \
63097 mv stageautoprofile-libsframe libsframe; \
63098 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63099 @endif libsframe
63100 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
63101 mkdir stageautoprofile-$(TARGET_SUBDIR); \
63102 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63103 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
63104
63105 stageautoprofile-end::
63106 @if bfd
63107 @if test -d $(HOST_SUBDIR)/bfd; then \
63108 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
63109 mv prev-bfd stage1-bfd; : ; \
63110 fi
63111 @endif bfd
63112 @if opcodes
63113 @if test -d $(HOST_SUBDIR)/opcodes; then \
63114 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
63115 mv prev-opcodes stage1-opcodes; : ; \
63116 fi
63117 @endif opcodes
63118 @if binutils
63119 @if test -d $(HOST_SUBDIR)/binutils; then \
63120 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
63121 mv prev-binutils stage1-binutils; : ; \
63122 fi
63123 @endif binutils
63124 @if fixincludes
63125 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63126 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
63127 mv prev-fixincludes stage1-fixincludes; : ; \
63128 fi
63129 @endif fixincludes
63130 @if gas
63131 @if test -d $(HOST_SUBDIR)/gas; then \
63132 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
63133 mv prev-gas stage1-gas; : ; \
63134 fi
63135 @endif gas
63136 @if gcc
63137 @if test -d $(HOST_SUBDIR)/gcc; then \
63138 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
63139 mv prev-gcc stage1-gcc; : ; \
63140 fi
63141 @endif gcc
63142 @if gmp
63143 @if test -d $(HOST_SUBDIR)/gmp; then \
63144 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
63145 mv prev-gmp stage1-gmp; : ; \
63146 fi
63147 @endif gmp
63148 @if mpfr
63149 @if test -d $(HOST_SUBDIR)/mpfr; then \
63150 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
63151 mv prev-mpfr stage1-mpfr; : ; \
63152 fi
63153 @endif mpfr
63154 @if mpc
63155 @if test -d $(HOST_SUBDIR)/mpc; then \
63156 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
63157 mv prev-mpc stage1-mpc; : ; \
63158 fi
63159 @endif mpc
63160 @if isl
63161 @if test -d $(HOST_SUBDIR)/isl; then \
63162 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
63163 mv prev-isl stage1-isl; : ; \
63164 fi
63165 @endif isl
63166 @if libelf
63167 @if test -d $(HOST_SUBDIR)/libelf; then \
63168 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
63169 mv prev-libelf stage1-libelf; : ; \
63170 fi
63171 @endif libelf
63172 @if gold
63173 @if test -d $(HOST_SUBDIR)/gold; then \
63174 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
63175 mv prev-gold stage1-gold; : ; \
63176 fi
63177 @endif gold
63178 @if intl
63179 @if test -d $(HOST_SUBDIR)/intl; then \
63180 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
63181 mv prev-intl stage1-intl; : ; \
63182 fi
63183 @endif intl
63184 @if ld
63185 @if test -d $(HOST_SUBDIR)/ld; then \
63186 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
63187 mv prev-ld stage1-ld; : ; \
63188 fi
63189 @endif ld
63190 @if libbacktrace
63191 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63192 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
63193 mv prev-libbacktrace stage1-libbacktrace; : ; \
63194 fi
63195 @endif libbacktrace
63196 @if libcpp
63197 @if test -d $(HOST_SUBDIR)/libcpp; then \
63198 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
63199 mv prev-libcpp stage1-libcpp; : ; \
63200 fi
63201 @endif libcpp
63202 @if libcody
63203 @if test -d $(HOST_SUBDIR)/libcody; then \
63204 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
63205 mv prev-libcody stage1-libcody; : ; \
63206 fi
63207 @endif libcody
63208 @if libdecnumber
63209 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63210 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
63211 mv prev-libdecnumber stage1-libdecnumber; : ; \
63212 fi
63213 @endif libdecnumber
63214 @if libiberty
63215 @if test -d $(HOST_SUBDIR)/libiberty; then \
63216 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
63217 mv prev-libiberty stage1-libiberty; : ; \
63218 fi
63219 @endif libiberty
63220 @if libiberty-linker-plugin
63221 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63222 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
63223 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63224 fi
63225 @endif libiberty-linker-plugin
63226 @if libiconv
63227 @if test -d $(HOST_SUBDIR)/libiconv; then \
63228 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
63229 mv prev-libiconv stage1-libiconv; : ; \
63230 fi
63231 @endif libiconv
63232 @if zlib
63233 @if test -d $(HOST_SUBDIR)/zlib; then \
63234 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
63235 mv prev-zlib stage1-zlib; : ; \
63236 fi
63237 @endif zlib
63238 @if lto-plugin
63239 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63240 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
63241 mv prev-lto-plugin stage1-lto-plugin; : ; \
63242 fi
63243 @endif lto-plugin
63244 @if libctf
63245 @if test -d $(HOST_SUBDIR)/libctf; then \
63246 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
63247 mv prev-libctf stage1-libctf; : ; \
63248 fi
63249 @endif libctf
63250 @if libsframe
63251 @if test -d $(HOST_SUBDIR)/libsframe; then \
63252 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
63253 mv prev-libsframe stage1-libsframe; : ; \
63254 fi
63255 @endif libsframe
63256 @if test -d $(TARGET_SUBDIR); then \
63257 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
63258 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63259 fi
63260 rm -f stage_current
63261
63262 # Bubble a bug fix through all the stages up to stage autoprofile. They are
63263 # remade, but not reconfigured. The next stage (if any) will not be
63264 # reconfigured either.
63265 .PHONY: stageautoprofile-bubble
63266 stageautoprofile-bubble:: stage1-bubble
63267 @r=`${PWD_COMMAND}`; export r; \
63268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63269 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
63270 echo Skipping rebuild of stageautoprofile; \
63271 else \
63272 $(MAKE) stageautoprofile-start; \
63273 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
63274 fi
63275
63276 .PHONY: all-stageautoprofile clean-stageautoprofile
63277 do-clean: clean-stageautoprofile
63278
63279 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63280 # only possibility, but now it conflicts with no-bootstrap rules
63281 @if gcc-bootstrap
63282
63283
63284
63285
63286 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63287 distclean-stage1:: distclean-stageautoprofile
63288 .PHONY: distclean-stageautoprofile
63289 distclean-stageautoprofile::
63290 @: $(MAKE); $(stage)
63291 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
63292 rm -rf stageautoprofile-*
63293
63294
63295 @endif gcc-bootstrap
63296
63297
63298 .PHONY: stageautofeedback-start stageautofeedback-end
63299
63300 stageautofeedback-start::
63301 @: $(MAKE); $(stage); \
63302 echo stageautofeedback > stage_current; \
63303 echo stageautofeedback > stage_last; \
63304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63305 @if bfd
63306 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
63307 mkdir stageautofeedback-bfd; \
63308 mv stageautofeedback-bfd bfd; \
63309 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
63310 @endif bfd
63311 @if opcodes
63312 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
63313 mkdir stageautofeedback-opcodes; \
63314 mv stageautofeedback-opcodes opcodes; \
63315 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
63316 @endif opcodes
63317 @if binutils
63318 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
63319 mkdir stageautofeedback-binutils; \
63320 mv stageautofeedback-binutils binutils; \
63321 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
63322 @endif binutils
63323 @if fixincludes
63324 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
63325 mkdir stageautofeedback-fixincludes; \
63326 mv stageautofeedback-fixincludes fixincludes; \
63327 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
63328 @endif fixincludes
63329 @if gas
63330 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
63331 mkdir stageautofeedback-gas; \
63332 mv stageautofeedback-gas gas; \
63333 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
63334 @endif gas
63335 @if gcc
63336 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
63337 mkdir stageautofeedback-gcc; \
63338 mv stageautofeedback-gcc gcc; \
63339 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
63340 @endif gcc
63341 @if gmp
63342 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
63343 mkdir stageautofeedback-gmp; \
63344 mv stageautofeedback-gmp gmp; \
63345 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
63346 @endif gmp
63347 @if mpfr
63348 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
63349 mkdir stageautofeedback-mpfr; \
63350 mv stageautofeedback-mpfr mpfr; \
63351 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
63352 @endif mpfr
63353 @if mpc
63354 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
63355 mkdir stageautofeedback-mpc; \
63356 mv stageautofeedback-mpc mpc; \
63357 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
63358 @endif mpc
63359 @if isl
63360 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
63361 mkdir stageautofeedback-isl; \
63362 mv stageautofeedback-isl isl; \
63363 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
63364 @endif isl
63365 @if libelf
63366 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
63367 mkdir stageautofeedback-libelf; \
63368 mv stageautofeedback-libelf libelf; \
63369 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
63370 @endif libelf
63371 @if gold
63372 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
63373 mkdir stageautofeedback-gold; \
63374 mv stageautofeedback-gold gold; \
63375 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
63376 @endif gold
63377 @if intl
63378 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
63379 mkdir stageautofeedback-intl; \
63380 mv stageautofeedback-intl intl; \
63381 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
63382 @endif intl
63383 @if ld
63384 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
63385 mkdir stageautofeedback-ld; \
63386 mv stageautofeedback-ld ld; \
63387 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
63388 @endif ld
63389 @if libbacktrace
63390 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
63391 mkdir stageautofeedback-libbacktrace; \
63392 mv stageautofeedback-libbacktrace libbacktrace; \
63393 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
63394 @endif libbacktrace
63395 @if libcpp
63396 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
63397 mkdir stageautofeedback-libcpp; \
63398 mv stageautofeedback-libcpp libcpp; \
63399 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
63400 @endif libcpp
63401 @if libcody
63402 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
63403 mkdir stageautofeedback-libcody; \
63404 mv stageautofeedback-libcody libcody; \
63405 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
63406 @endif libcody
63407 @if libdecnumber
63408 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
63409 mkdir stageautofeedback-libdecnumber; \
63410 mv stageautofeedback-libdecnumber libdecnumber; \
63411 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
63412 @endif libdecnumber
63413 @if libiberty
63414 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
63415 mkdir stageautofeedback-libiberty; \
63416 mv stageautofeedback-libiberty libiberty; \
63417 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
63418 @endif libiberty
63419 @if libiberty-linker-plugin
63420 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
63421 mkdir stageautofeedback-libiberty-linker-plugin; \
63422 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
63423 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
63424 @endif libiberty-linker-plugin
63425 @if libiconv
63426 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
63427 mkdir stageautofeedback-libiconv; \
63428 mv stageautofeedback-libiconv libiconv; \
63429 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
63430 @endif libiconv
63431 @if zlib
63432 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
63433 mkdir stageautofeedback-zlib; \
63434 mv stageautofeedback-zlib zlib; \
63435 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
63436 @endif zlib
63437 @if lto-plugin
63438 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
63439 mkdir stageautofeedback-lto-plugin; \
63440 mv stageautofeedback-lto-plugin lto-plugin; \
63441 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
63442 @endif lto-plugin
63443 @if libctf
63444 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
63445 mkdir stageautofeedback-libctf; \
63446 mv stageautofeedback-libctf libctf; \
63447 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
63448 @endif libctf
63449 @if libsframe
63450 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
63451 mkdir stageautofeedback-libsframe; \
63452 mv stageautofeedback-libsframe libsframe; \
63453 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
63454 @endif libsframe
63455 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
63456 mkdir stageautofeedback-$(TARGET_SUBDIR); \
63457 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63458 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
63459
63460 stageautofeedback-end::
63461 @if bfd
63462 @if test -d $(HOST_SUBDIR)/bfd; then \
63463 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
63464 mv prev-bfd stageautoprofile-bfd; : ; \
63465 fi
63466 @endif bfd
63467 @if opcodes
63468 @if test -d $(HOST_SUBDIR)/opcodes; then \
63469 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
63470 mv prev-opcodes stageautoprofile-opcodes; : ; \
63471 fi
63472 @endif opcodes
63473 @if binutils
63474 @if test -d $(HOST_SUBDIR)/binutils; then \
63475 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
63476 mv prev-binutils stageautoprofile-binutils; : ; \
63477 fi
63478 @endif binutils
63479 @if fixincludes
63480 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63481 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
63482 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
63483 fi
63484 @endif fixincludes
63485 @if gas
63486 @if test -d $(HOST_SUBDIR)/gas; then \
63487 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
63488 mv prev-gas stageautoprofile-gas; : ; \
63489 fi
63490 @endif gas
63491 @if gcc
63492 @if test -d $(HOST_SUBDIR)/gcc; then \
63493 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
63494 mv prev-gcc stageautoprofile-gcc; : ; \
63495 fi
63496 @endif gcc
63497 @if gmp
63498 @if test -d $(HOST_SUBDIR)/gmp; then \
63499 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
63500 mv prev-gmp stageautoprofile-gmp; : ; \
63501 fi
63502 @endif gmp
63503 @if mpfr
63504 @if test -d $(HOST_SUBDIR)/mpfr; then \
63505 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
63506 mv prev-mpfr stageautoprofile-mpfr; : ; \
63507 fi
63508 @endif mpfr
63509 @if mpc
63510 @if test -d $(HOST_SUBDIR)/mpc; then \
63511 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
63512 mv prev-mpc stageautoprofile-mpc; : ; \
63513 fi
63514 @endif mpc
63515 @if isl
63516 @if test -d $(HOST_SUBDIR)/isl; then \
63517 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
63518 mv prev-isl stageautoprofile-isl; : ; \
63519 fi
63520 @endif isl
63521 @if libelf
63522 @if test -d $(HOST_SUBDIR)/libelf; then \
63523 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
63524 mv prev-libelf stageautoprofile-libelf; : ; \
63525 fi
63526 @endif libelf
63527 @if gold
63528 @if test -d $(HOST_SUBDIR)/gold; then \
63529 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
63530 mv prev-gold stageautoprofile-gold; : ; \
63531 fi
63532 @endif gold
63533 @if intl
63534 @if test -d $(HOST_SUBDIR)/intl; then \
63535 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
63536 mv prev-intl stageautoprofile-intl; : ; \
63537 fi
63538 @endif intl
63539 @if ld
63540 @if test -d $(HOST_SUBDIR)/ld; then \
63541 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
63542 mv prev-ld stageautoprofile-ld; : ; \
63543 fi
63544 @endif ld
63545 @if libbacktrace
63546 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63547 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
63548 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
63549 fi
63550 @endif libbacktrace
63551 @if libcpp
63552 @if test -d $(HOST_SUBDIR)/libcpp; then \
63553 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
63554 mv prev-libcpp stageautoprofile-libcpp; : ; \
63555 fi
63556 @endif libcpp
63557 @if libcody
63558 @if test -d $(HOST_SUBDIR)/libcody; then \
63559 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
63560 mv prev-libcody stageautoprofile-libcody; : ; \
63561 fi
63562 @endif libcody
63563 @if libdecnumber
63564 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63565 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
63566 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
63567 fi
63568 @endif libdecnumber
63569 @if libiberty
63570 @if test -d $(HOST_SUBDIR)/libiberty; then \
63571 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
63572 mv prev-libiberty stageautoprofile-libiberty; : ; \
63573 fi
63574 @endif libiberty
63575 @if libiberty-linker-plugin
63576 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63577 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
63578 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
63579 fi
63580 @endif libiberty-linker-plugin
63581 @if libiconv
63582 @if test -d $(HOST_SUBDIR)/libiconv; then \
63583 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
63584 mv prev-libiconv stageautoprofile-libiconv; : ; \
63585 fi
63586 @endif libiconv
63587 @if zlib
63588 @if test -d $(HOST_SUBDIR)/zlib; then \
63589 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
63590 mv prev-zlib stageautoprofile-zlib; : ; \
63591 fi
63592 @endif zlib
63593 @if lto-plugin
63594 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63595 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
63596 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
63597 fi
63598 @endif lto-plugin
63599 @if libctf
63600 @if test -d $(HOST_SUBDIR)/libctf; then \
63601 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
63602 mv prev-libctf stageautoprofile-libctf; : ; \
63603 fi
63604 @endif libctf
63605 @if libsframe
63606 @if test -d $(HOST_SUBDIR)/libsframe; then \
63607 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
63608 mv prev-libsframe stageautoprofile-libsframe; : ; \
63609 fi
63610 @endif libsframe
63611 @if test -d $(TARGET_SUBDIR); then \
63612 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
63613 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
63614 fi
63615 rm -f stage_current
63616
63617 # Bubble a bug fix through all the stages up to stage autofeedback. They are
63618 # remade, but not reconfigured. The next stage (if any) will not be
63619 # reconfigured either.
63620 .PHONY: stageautofeedback-bubble
63621 stageautofeedback-bubble:: stageautoprofile-bubble
63622 @r=`${PWD_COMMAND}`; export r; \
63623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63624 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
63625 echo Skipping rebuild of stageautofeedback; \
63626 else \
63627 $(MAKE) stageautofeedback-start; \
63628 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
63629 fi
63630
63631 .PHONY: all-stageautofeedback clean-stageautofeedback
63632 do-clean: clean-stageautofeedback
63633
63634 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63635 # only possibility, but now it conflicts with no-bootstrap rules
63636 @if gcc-bootstrap
63637
63638
63639
63640 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
63641 autoprofiledbootstrap:
63642 echo stageautofeedback > stage_final
63643 @r=`${PWD_COMMAND}`; export r; \
63644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63645 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
63646 @: $(MAKE); $(unstage)
63647 @r=`${PWD_COMMAND}`; export r; \
63648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63649 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
63650 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63651
63652 autoprofiledbootstrap-lean:
63653 echo stageautofeedback > stage_final
63654 @r=`${PWD_COMMAND}`; export r; \
63655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63656 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
63657 @: $(MAKE); $(unstage)
63658 @r=`${PWD_COMMAND}`; export r; \
63659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63660 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
63661 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63662
63663
63664 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63665 distclean-stageautoprofile:: distclean-stageautofeedback
63666 .PHONY: distclean-stageautofeedback
63667 distclean-stageautofeedback::
63668 @: $(MAKE); $(stage)
63669 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
63670 rm -rf stageautofeedback-*
63671
63672
63673 @endif gcc-bootstrap
63674
63675
63676
63677 stageprofile-end::
63678 $(MAKE) distclean-stagefeedback
63679
63680 stagefeedback-start::
63681 @r=`${PWD_COMMAND}`; export r; \
63682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63683 for i in prev-*; do \
63684 j=`echo $$i | sed s/^prev-//`; \
63685 cd $$r/$$i && \
63686 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
63687 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
63688 done
63689
63690 @if gcc-bootstrap
63691 do-distclean: distclean-stage1
63692
63693 # Provide a GCC build when we're building target libraries. This does
63694 # not work as a dependency, just as the minimum necessary to avoid errors.
63695 stage_last:
63696 @r=`${PWD_COMMAND}`; export r; \
63697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63698 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
63699
63700 # Same as unstage, but not phony and defaulting to stage1-start. We place
63701 # it in the dependency so that for example `make -j3 all-gcc' works.
63702 stage_current:
63703 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
63704
63705 .PHONY: restrap
63706 restrap::
63707 @: $(MAKE); $(stage)
63708 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
63709 restrap:: all
63710 @endif gcc-bootstrap
63711
63712 # --------------------------------------
63713 # Dependencies between different modules
63714 # --------------------------------------
63715
63716 # Generic dependencies for target modules on host stuff, especially gcc
63717 @if gcc-bootstrap
63718 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
63719 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
63720 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
63721 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
63722 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
63723 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
63724 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
63725 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
63726 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
63727 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
63728 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
63729 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
63730 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
63731 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
63732 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
63733 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
63734 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
63735 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
63736 configure-stage1-target-libvtv: maybe-all-stage1-gcc
63737 configure-stage2-target-libvtv: maybe-all-stage2-gcc
63738 configure-stage3-target-libvtv: maybe-all-stage3-gcc
63739 configure-stage4-target-libvtv: maybe-all-stage4-gcc
63740 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
63741 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
63742 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
63743 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
63744 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
63745 configure-target-liboffloadmic: stage_last
63746 configure-target-libssp: stage_last
63747 configure-target-newlib: stage_last
63748 configure-stage1-target-libgcc: maybe-all-stage1-gcc
63749 configure-stage2-target-libgcc: maybe-all-stage2-gcc
63750 configure-stage3-target-libgcc: maybe-all-stage3-gcc
63751 configure-stage4-target-libgcc: maybe-all-stage4-gcc
63752 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
63753 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
63754 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
63755 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
63756 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
63757 configure-target-libbacktrace: stage_last
63758 configure-target-libquadmath: stage_last
63759 configure-target-libgfortran: stage_last
63760 configure-target-libobjc: stage_last
63761 configure-target-libgo: stage_last
63762 configure-target-libphobos: stage_last
63763 configure-target-libtermcap: stage_last
63764 configure-target-winsup: stage_last
63765 configure-target-libgloss: stage_last
63766 configure-target-libffi: stage_last
63767 configure-target-zlib: stage_last
63768 configure-target-rda: stage_last
63769 configure-target-libada: stage_last
63770 configure-stage1-target-libgomp: maybe-all-stage1-gcc
63771 configure-stage2-target-libgomp: maybe-all-stage2-gcc
63772 configure-stage3-target-libgomp: maybe-all-stage3-gcc
63773 configure-stage4-target-libgomp: maybe-all-stage4-gcc
63774 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
63775 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
63776 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
63777 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
63778 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
63779 configure-target-libitm: stage_last
63780 configure-target-libatomic: stage_last
63781 @endif gcc-bootstrap
63782
63783 @if gcc-no-bootstrap
63784 configure-target-libstdc++-v3: maybe-all-gcc
63785 configure-target-libsanitizer: maybe-all-gcc
63786 configure-target-libvtv: maybe-all-gcc
63787 configure-target-liboffloadmic: maybe-all-gcc
63788 configure-target-libssp: maybe-all-gcc
63789 configure-target-newlib: maybe-all-gcc
63790 configure-target-libgcc: maybe-all-gcc
63791 configure-target-libbacktrace: maybe-all-gcc
63792 configure-target-libquadmath: maybe-all-gcc
63793 configure-target-libgfortran: maybe-all-gcc
63794 configure-target-libobjc: maybe-all-gcc
63795 configure-target-libgo: maybe-all-gcc
63796 configure-target-libphobos: maybe-all-gcc
63797 configure-target-libtermcap: maybe-all-gcc
63798 configure-target-winsup: maybe-all-gcc
63799 configure-target-libgloss: maybe-all-gcc
63800 configure-target-libffi: maybe-all-gcc
63801 configure-target-zlib: maybe-all-gcc
63802 configure-target-rda: maybe-all-gcc
63803 configure-target-libada: maybe-all-gcc
63804 configure-target-libgomp: maybe-all-gcc
63805 configure-target-libitm: maybe-all-gcc
63806 configure-target-libatomic: maybe-all-gcc
63807 @endif gcc-no-bootstrap
63808
63809
63810 # There are two types of dependencies here: 'hard' dependencies, where one
63811 # module simply won't build without the other; and 'soft' dependencies, where
63812 # if the depended-on module is missing, the depending module will do without
63813 # or find a substitute somewhere (perhaps installed). Soft dependencies
63814 # are made here to depend on a 'maybe-' target. If you're not sure,
63815 # it's safer to use a soft dependency.
63816
63817
63818
63819
63820
63821
63822 # With all the machinery above in place, it is pretty easy to generate
63823 # dependencies. Host dependencies are a bit more complex because we have
63824 # to check for bootstrap/prebootstrap dependencies. To resolve
63825 # prebootstrap dependencies, prebootstrap modules are gathered in
63826 # a hash table.
63827 all-build-bison: maybe-all-build-texinfo
63828 all-build-flex: maybe-all-build-texinfo
63829 all-build-flex: maybe-all-build-bison
63830 all-build-flex: maybe-all-build-m4
63831 all-build-libiberty: maybe-all-build-texinfo
63832 all-build-m4: maybe-all-build-texinfo
63833 all-build-fixincludes: maybe-all-build-libiberty
63834 all-build-libcpp: maybe-all-build-libiberty
63835 configure-gcc: maybe-configure-intl
63836 configure-stage1-gcc: maybe-configure-stage1-intl
63837 configure-stage2-gcc: maybe-configure-stage2-intl
63838 configure-stage3-gcc: maybe-configure-stage3-intl
63839 configure-stage4-gcc: maybe-configure-stage4-intl
63840 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
63841 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
63842 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
63843 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
63844 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
63845 configure-gcc: maybe-all-gmp
63846 configure-stage1-gcc: maybe-all-stage1-gmp
63847 configure-stage2-gcc: maybe-all-stage2-gmp
63848 configure-stage3-gcc: maybe-all-stage3-gmp
63849 configure-stage4-gcc: maybe-all-stage4-gmp
63850 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
63851 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
63852 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
63853 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
63854 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
63855 configure-gcc: maybe-all-mpfr
63856 configure-stage1-gcc: maybe-all-stage1-mpfr
63857 configure-stage2-gcc: maybe-all-stage2-mpfr
63858 configure-stage3-gcc: maybe-all-stage3-mpfr
63859 configure-stage4-gcc: maybe-all-stage4-mpfr
63860 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
63861 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
63862 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
63863 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
63864 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
63865 configure-gcc: maybe-all-mpc
63866 configure-stage1-gcc: maybe-all-stage1-mpc
63867 configure-stage2-gcc: maybe-all-stage2-mpc
63868 configure-stage3-gcc: maybe-all-stage3-mpc
63869 configure-stage4-gcc: maybe-all-stage4-mpc
63870 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
63871 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
63872 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
63873 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
63874 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
63875 configure-gcc: maybe-all-isl
63876 configure-stage1-gcc: maybe-all-stage1-isl
63877 configure-stage2-gcc: maybe-all-stage2-isl
63878 configure-stage3-gcc: maybe-all-stage3-isl
63879 configure-stage4-gcc: maybe-all-stage4-isl
63880 configure-stageprofile-gcc: maybe-all-stageprofile-isl
63881 configure-stagetrain-gcc: maybe-all-stagetrain-isl
63882 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
63883 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
63884 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
63885 configure-gcc: maybe-all-lto-plugin
63886 configure-stage1-gcc: maybe-all-stage1-lto-plugin
63887 configure-stage2-gcc: maybe-all-stage2-lto-plugin
63888 configure-stage3-gcc: maybe-all-stage3-lto-plugin
63889 configure-stage4-gcc: maybe-all-stage4-lto-plugin
63890 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
63891 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
63892 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
63893 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
63894 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
63895 configure-gcc: maybe-all-binutils
63896 configure-stage1-gcc: maybe-all-stage1-binutils
63897 configure-stage2-gcc: maybe-all-stage2-binutils
63898 configure-stage3-gcc: maybe-all-stage3-binutils
63899 configure-stage4-gcc: maybe-all-stage4-binutils
63900 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
63901 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
63902 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
63903 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
63904 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
63905 configure-gcc: maybe-all-gas
63906 configure-stage1-gcc: maybe-all-stage1-gas
63907 configure-stage2-gcc: maybe-all-stage2-gas
63908 configure-stage3-gcc: maybe-all-stage3-gas
63909 configure-stage4-gcc: maybe-all-stage4-gas
63910 configure-stageprofile-gcc: maybe-all-stageprofile-gas
63911 configure-stagetrain-gcc: maybe-all-stagetrain-gas
63912 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
63913 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
63914 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
63915 configure-gcc: maybe-all-ld
63916 configure-stage1-gcc: maybe-all-stage1-ld
63917 configure-stage2-gcc: maybe-all-stage2-ld
63918 configure-stage3-gcc: maybe-all-stage3-ld
63919 configure-stage4-gcc: maybe-all-stage4-ld
63920 configure-stageprofile-gcc: maybe-all-stageprofile-ld
63921 configure-stagetrain-gcc: maybe-all-stagetrain-ld
63922 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
63923 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
63924 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
63925 configure-gcc: maybe-all-gold
63926 configure-stage1-gcc: maybe-all-stage1-gold
63927 configure-stage2-gcc: maybe-all-stage2-gold
63928 configure-stage3-gcc: maybe-all-stage3-gold
63929 configure-stage4-gcc: maybe-all-stage4-gold
63930 configure-stageprofile-gcc: maybe-all-stageprofile-gold
63931 configure-stagetrain-gcc: maybe-all-stagetrain-gold
63932 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
63933 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
63934 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
63935 configure-gcc: maybe-all-libelf
63936 configure-stage1-gcc: maybe-all-stage1-libelf
63937 configure-stage2-gcc: maybe-all-stage2-libelf
63938 configure-stage3-gcc: maybe-all-stage3-libelf
63939 configure-stage4-gcc: maybe-all-stage4-libelf
63940 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
63941 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
63942 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
63943 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
63944 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
63945 configure-gcc: maybe-all-libiconv
63946 configure-stage1-gcc: maybe-all-stage1-libiconv
63947 configure-stage2-gcc: maybe-all-stage2-libiconv
63948 configure-stage3-gcc: maybe-all-stage3-libiconv
63949 configure-stage4-gcc: maybe-all-stage4-libiconv
63950 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
63951 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
63952 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
63953 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
63954 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
63955 all-gcc: all-libiberty
63956 all-stage1-gcc: all-stage1-libiberty
63957 all-stage2-gcc: all-stage2-libiberty
63958 all-stage3-gcc: all-stage3-libiberty
63959 all-stage4-gcc: all-stage4-libiberty
63960 all-stageprofile-gcc: all-stageprofile-libiberty
63961 all-stagetrain-gcc: all-stagetrain-libiberty
63962 all-stagefeedback-gcc: all-stagefeedback-libiberty
63963 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
63964 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
63965 all-gcc: maybe-all-intl
63966 all-stage1-gcc: maybe-all-stage1-intl
63967 all-stage2-gcc: maybe-all-stage2-intl
63968 all-stage3-gcc: maybe-all-stage3-intl
63969 all-stage4-gcc: maybe-all-stage4-intl
63970 all-stageprofile-gcc: maybe-all-stageprofile-intl
63971 all-stagetrain-gcc: maybe-all-stagetrain-intl
63972 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
63973 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
63974 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
63975 all-gcc: maybe-all-mpfr
63976 all-stage1-gcc: maybe-all-stage1-mpfr
63977 all-stage2-gcc: maybe-all-stage2-mpfr
63978 all-stage3-gcc: maybe-all-stage3-mpfr
63979 all-stage4-gcc: maybe-all-stage4-mpfr
63980 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
63981 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
63982 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
63983 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
63984 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
63985 all-gcc: maybe-all-mpc
63986 all-stage1-gcc: maybe-all-stage1-mpc
63987 all-stage2-gcc: maybe-all-stage2-mpc
63988 all-stage3-gcc: maybe-all-stage3-mpc
63989 all-stage4-gcc: maybe-all-stage4-mpc
63990 all-stageprofile-gcc: maybe-all-stageprofile-mpc
63991 all-stagetrain-gcc: maybe-all-stagetrain-mpc
63992 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
63993 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
63994 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
63995 all-gcc: maybe-all-isl
63996 all-stage1-gcc: maybe-all-stage1-isl
63997 all-stage2-gcc: maybe-all-stage2-isl
63998 all-stage3-gcc: maybe-all-stage3-isl
63999 all-stage4-gcc: maybe-all-stage4-isl
64000 all-stageprofile-gcc: maybe-all-stageprofile-isl
64001 all-stagetrain-gcc: maybe-all-stagetrain-isl
64002 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
64003 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
64004 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
64005 all-gcc: maybe-all-build-texinfo
64006 all-stage1-gcc: maybe-all-build-texinfo
64007 all-stage2-gcc: maybe-all-build-texinfo
64008 all-stage3-gcc: maybe-all-build-texinfo
64009 all-stage4-gcc: maybe-all-build-texinfo
64010 all-stageprofile-gcc: maybe-all-build-texinfo
64011 all-stagetrain-gcc: maybe-all-build-texinfo
64012 all-stagefeedback-gcc: maybe-all-build-texinfo
64013 all-stageautoprofile-gcc: maybe-all-build-texinfo
64014 all-stageautofeedback-gcc: maybe-all-build-texinfo
64015 all-gcc: maybe-all-build-bison
64016 all-stage1-gcc: maybe-all-build-bison
64017 all-stage2-gcc: maybe-all-build-bison
64018 all-stage3-gcc: maybe-all-build-bison
64019 all-stage4-gcc: maybe-all-build-bison
64020 all-stageprofile-gcc: maybe-all-build-bison
64021 all-stagetrain-gcc: maybe-all-build-bison
64022 all-stagefeedback-gcc: maybe-all-build-bison
64023 all-stageautoprofile-gcc: maybe-all-build-bison
64024 all-stageautofeedback-gcc: maybe-all-build-bison
64025 all-gcc: maybe-all-build-flex
64026 all-stage1-gcc: maybe-all-build-flex
64027 all-stage2-gcc: maybe-all-build-flex
64028 all-stage3-gcc: maybe-all-build-flex
64029 all-stage4-gcc: maybe-all-build-flex
64030 all-stageprofile-gcc: maybe-all-build-flex
64031 all-stagetrain-gcc: maybe-all-build-flex
64032 all-stagefeedback-gcc: maybe-all-build-flex
64033 all-stageautoprofile-gcc: maybe-all-build-flex
64034 all-stageautofeedback-gcc: maybe-all-build-flex
64035 all-gcc: maybe-all-build-libiberty
64036 all-stage1-gcc: maybe-all-build-libiberty
64037 all-stage2-gcc: maybe-all-build-libiberty
64038 all-stage3-gcc: maybe-all-build-libiberty
64039 all-stage4-gcc: maybe-all-build-libiberty
64040 all-stageprofile-gcc: maybe-all-build-libiberty
64041 all-stagetrain-gcc: maybe-all-build-libiberty
64042 all-stagefeedback-gcc: maybe-all-build-libiberty
64043 all-stageautoprofile-gcc: maybe-all-build-libiberty
64044 all-stageautofeedback-gcc: maybe-all-build-libiberty
64045 all-gcc: maybe-all-build-fixincludes
64046 all-stage1-gcc: maybe-all-build-fixincludes
64047 all-stage2-gcc: maybe-all-build-fixincludes
64048 all-stage3-gcc: maybe-all-build-fixincludes
64049 all-stage4-gcc: maybe-all-build-fixincludes
64050 all-stageprofile-gcc: maybe-all-build-fixincludes
64051 all-stagetrain-gcc: maybe-all-build-fixincludes
64052 all-stagefeedback-gcc: maybe-all-build-fixincludes
64053 all-stageautoprofile-gcc: maybe-all-build-fixincludes
64054 all-stageautofeedback-gcc: maybe-all-build-fixincludes
64055 all-gcc: maybe-all-build-libcpp
64056 all-stage1-gcc: maybe-all-build-libcpp
64057 all-stage2-gcc: maybe-all-build-libcpp
64058 all-stage3-gcc: maybe-all-build-libcpp
64059 all-stage4-gcc: maybe-all-build-libcpp
64060 all-stageprofile-gcc: maybe-all-build-libcpp
64061 all-stagetrain-gcc: maybe-all-build-libcpp
64062 all-stagefeedback-gcc: maybe-all-build-libcpp
64063 all-stageautoprofile-gcc: maybe-all-build-libcpp
64064 all-stageautofeedback-gcc: maybe-all-build-libcpp
64065 all-gcc: maybe-all-zlib
64066 all-stage1-gcc: maybe-all-stage1-zlib
64067 all-stage2-gcc: maybe-all-stage2-zlib
64068 all-stage3-gcc: maybe-all-stage3-zlib
64069 all-stage4-gcc: maybe-all-stage4-zlib
64070 all-stageprofile-gcc: maybe-all-stageprofile-zlib
64071 all-stagetrain-gcc: maybe-all-stagetrain-zlib
64072 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
64073 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
64074 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
64075 all-gcc: all-libbacktrace
64076 all-stage1-gcc: all-stage1-libbacktrace
64077 all-stage2-gcc: all-stage2-libbacktrace
64078 all-stage3-gcc: all-stage3-libbacktrace
64079 all-stage4-gcc: all-stage4-libbacktrace
64080 all-stageprofile-gcc: all-stageprofile-libbacktrace
64081 all-stagetrain-gcc: all-stagetrain-libbacktrace
64082 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
64083 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
64084 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
64085 all-gcc: all-libcpp
64086 all-stage1-gcc: all-stage1-libcpp
64087 all-stage2-gcc: all-stage2-libcpp
64088 all-stage3-gcc: all-stage3-libcpp
64089 all-stage4-gcc: all-stage4-libcpp
64090 all-stageprofile-gcc: all-stageprofile-libcpp
64091 all-stagetrain-gcc: all-stagetrain-libcpp
64092 all-stagefeedback-gcc: all-stagefeedback-libcpp
64093 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
64094 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
64095 all-gcc: all-libcody
64096 all-stage1-gcc: all-stage1-libcody
64097 all-stage2-gcc: all-stage2-libcody
64098 all-stage3-gcc: all-stage3-libcody
64099 all-stage4-gcc: all-stage4-libcody
64100 all-stageprofile-gcc: all-stageprofile-libcody
64101 all-stagetrain-gcc: all-stagetrain-libcody
64102 all-stagefeedback-gcc: all-stagefeedback-libcody
64103 all-stageautoprofile-gcc: all-stageautoprofile-libcody
64104 all-stageautofeedback-gcc: all-stageautofeedback-libcody
64105 all-gcc: all-libdecnumber
64106 all-stage1-gcc: all-stage1-libdecnumber
64107 all-stage2-gcc: all-stage2-libdecnumber
64108 all-stage3-gcc: all-stage3-libdecnumber
64109 all-stage4-gcc: all-stage4-libdecnumber
64110 all-stageprofile-gcc: all-stageprofile-libdecnumber
64111 all-stagetrain-gcc: all-stagetrain-libdecnumber
64112 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
64113 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
64114 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
64115 all-gcc: maybe-all-libiberty
64116 all-stage1-gcc: maybe-all-stage1-libiberty
64117 all-stage2-gcc: maybe-all-stage2-libiberty
64118 all-stage3-gcc: maybe-all-stage3-libiberty
64119 all-stage4-gcc: maybe-all-stage4-libiberty
64120 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
64121 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
64122 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
64123 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
64124 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
64125 all-gcc: maybe-all-fixincludes
64126 all-stage1-gcc: maybe-all-stage1-fixincludes
64127 all-stage2-gcc: maybe-all-stage2-fixincludes
64128 all-stage3-gcc: maybe-all-stage3-fixincludes
64129 all-stage4-gcc: maybe-all-stage4-fixincludes
64130 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
64131 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
64132 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
64133 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
64134 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
64135 all-gcc: maybe-all-lto-plugin
64136 all-stage1-gcc: maybe-all-stage1-lto-plugin
64137 all-stage2-gcc: maybe-all-stage2-lto-plugin
64138 all-stage3-gcc: maybe-all-stage3-lto-plugin
64139 all-stage4-gcc: maybe-all-stage4-lto-plugin
64140 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
64141 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
64142 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
64143 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
64144 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
64145 all-gcc: maybe-all-libiconv
64146 all-stage1-gcc: maybe-all-stage1-libiconv
64147 all-stage2-gcc: maybe-all-stage2-libiconv
64148 all-stage3-gcc: maybe-all-stage3-libiconv
64149 all-stage4-gcc: maybe-all-stage4-libiconv
64150 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
64151 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
64152 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
64153 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
64154 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
64155 info-gcc: maybe-all-build-libiberty
64156 info-stage1-gcc: maybe-all-build-libiberty
64157 info-stage2-gcc: maybe-all-build-libiberty
64158 info-stage3-gcc: maybe-all-build-libiberty
64159 info-stage4-gcc: maybe-all-build-libiberty
64160 info-stageprofile-gcc: maybe-all-build-libiberty
64161 info-stagetrain-gcc: maybe-all-build-libiberty
64162 info-stagefeedback-gcc: maybe-all-build-libiberty
64163 info-stageautoprofile-gcc: maybe-all-build-libiberty
64164 info-stageautofeedback-gcc: maybe-all-build-libiberty
64165 dvi-gcc: maybe-all-build-libiberty
64166 dvi-stage1-gcc: maybe-all-build-libiberty
64167 dvi-stage2-gcc: maybe-all-build-libiberty
64168 dvi-stage3-gcc: maybe-all-build-libiberty
64169 dvi-stage4-gcc: maybe-all-build-libiberty
64170 dvi-stageprofile-gcc: maybe-all-build-libiberty
64171 dvi-stagetrain-gcc: maybe-all-build-libiberty
64172 dvi-stagefeedback-gcc: maybe-all-build-libiberty
64173 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
64174 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
64175 pdf-gcc: maybe-all-build-libiberty
64176 pdf-stage1-gcc: maybe-all-build-libiberty
64177 pdf-stage2-gcc: maybe-all-build-libiberty
64178 pdf-stage3-gcc: maybe-all-build-libiberty
64179 pdf-stage4-gcc: maybe-all-build-libiberty
64180 pdf-stageprofile-gcc: maybe-all-build-libiberty
64181 pdf-stagetrain-gcc: maybe-all-build-libiberty
64182 pdf-stagefeedback-gcc: maybe-all-build-libiberty
64183 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
64184 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
64185 html-gcc: maybe-all-build-libiberty
64186 html-stage1-gcc: maybe-all-build-libiberty
64187 html-stage2-gcc: maybe-all-build-libiberty
64188 html-stage3-gcc: maybe-all-build-libiberty
64189 html-stage4-gcc: maybe-all-build-libiberty
64190 html-stageprofile-gcc: maybe-all-build-libiberty
64191 html-stagetrain-gcc: maybe-all-build-libiberty
64192 html-stagefeedback-gcc: maybe-all-build-libiberty
64193 html-stageautoprofile-gcc: maybe-all-build-libiberty
64194 html-stageautofeedback-gcc: maybe-all-build-libiberty
64195 install-gcc: maybe-install-fixincludes
64196 install-gcc: maybe-install-lto-plugin
64197 install-strip-gcc: maybe-install-strip-fixincludes
64198 install-strip-gcc: maybe-install-strip-lto-plugin
64199 configure-libcpp: configure-libiberty
64200 configure-stage1-libcpp: configure-stage1-libiberty
64201 configure-stage2-libcpp: configure-stage2-libiberty
64202 configure-stage3-libcpp: configure-stage3-libiberty
64203 configure-stage4-libcpp: configure-stage4-libiberty
64204 configure-stageprofile-libcpp: configure-stageprofile-libiberty
64205 configure-stagetrain-libcpp: configure-stagetrain-libiberty
64206 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
64207 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
64208 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
64209 configure-libcpp: maybe-configure-intl
64210 configure-stage1-libcpp: maybe-configure-stage1-intl
64211 configure-stage2-libcpp: maybe-configure-stage2-intl
64212 configure-stage3-libcpp: maybe-configure-stage3-intl
64213 configure-stage4-libcpp: maybe-configure-stage4-intl
64214 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
64215 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
64216 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
64217 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
64218 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
64219 configure-libcpp: maybe-all-libiconv
64220 configure-stage1-libcpp: maybe-all-stage1-libiconv
64221 configure-stage2-libcpp: maybe-all-stage2-libiconv
64222 configure-stage3-libcpp: maybe-all-stage3-libiconv
64223 configure-stage4-libcpp: maybe-all-stage4-libiconv
64224 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
64225 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
64226 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
64227 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
64228 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
64229 all-libcpp: all-libiberty
64230 all-stage1-libcpp: all-stage1-libiberty
64231 all-stage2-libcpp: all-stage2-libiberty
64232 all-stage3-libcpp: all-stage3-libiberty
64233 all-stage4-libcpp: all-stage4-libiberty
64234 all-stageprofile-libcpp: all-stageprofile-libiberty
64235 all-stagetrain-libcpp: all-stagetrain-libiberty
64236 all-stagefeedback-libcpp: all-stagefeedback-libiberty
64237 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
64238 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
64239 all-libcpp: maybe-all-intl
64240 all-stage1-libcpp: maybe-all-stage1-intl
64241 all-stage2-libcpp: maybe-all-stage2-intl
64242 all-stage3-libcpp: maybe-all-stage3-intl
64243 all-stage4-libcpp: maybe-all-stage4-intl
64244 all-stageprofile-libcpp: maybe-all-stageprofile-intl
64245 all-stagetrain-libcpp: maybe-all-stagetrain-intl
64246 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
64247 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
64248 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
64249 all-libcpp: maybe-all-libiconv
64250 all-stage1-libcpp: maybe-all-stage1-libiconv
64251 all-stage2-libcpp: maybe-all-stage2-libiconv
64252 all-stage3-libcpp: maybe-all-stage3-libiconv
64253 all-stage4-libcpp: maybe-all-stage4-libiconv
64254 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
64255 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
64256 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
64257 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
64258 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
64259 all-fixincludes: maybe-all-libiberty
64260 all-stage1-fixincludes: maybe-all-stage1-libiberty
64261 all-stage2-fixincludes: maybe-all-stage2-libiberty
64262 all-stage3-fixincludes: maybe-all-stage3-libiberty
64263 all-stage4-fixincludes: maybe-all-stage4-libiberty
64264 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
64265 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
64266 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
64267 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
64268 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
64269 all-gnattools: maybe-all-target-libada
64270 all-lto-plugin: maybe-all-libiberty
64271 all-stage1-lto-plugin: maybe-all-stage1-libiberty
64272 all-stage2-lto-plugin: maybe-all-stage2-libiberty
64273 all-stage3-lto-plugin: maybe-all-stage3-libiberty
64274 all-stage4-lto-plugin: maybe-all-stage4-libiberty
64275 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
64276 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
64277 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
64278 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
64279 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
64280 all-lto-plugin: maybe-all-libiberty-linker-plugin
64281 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
64282 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
64283 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
64284 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
64285 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
64286 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
64287 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
64288 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
64289 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
64290 all-gotools: maybe-all-target-libgo
64291 configure-intl: maybe-all-libiconv
64292 configure-stage1-intl: maybe-all-stage1-libiconv
64293 configure-stage2-intl: maybe-all-stage2-libiconv
64294 configure-stage3-intl: maybe-all-stage3-libiconv
64295 configure-stage4-intl: maybe-all-stage4-libiconv
64296 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
64297 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
64298 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
64299 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
64300 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
64301 configure-mpfr: maybe-all-gmp
64302 configure-stage1-mpfr: maybe-all-stage1-gmp
64303 configure-stage2-mpfr: maybe-all-stage2-gmp
64304 configure-stage3-mpfr: maybe-all-stage3-gmp
64305 configure-stage4-mpfr: maybe-all-stage4-gmp
64306 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
64307 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
64308 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
64309 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
64310 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
64311 configure-mpc: maybe-all-mpfr
64312 configure-stage1-mpc: maybe-all-stage1-mpfr
64313 configure-stage2-mpc: maybe-all-stage2-mpfr
64314 configure-stage3-mpc: maybe-all-stage3-mpfr
64315 configure-stage4-mpc: maybe-all-stage4-mpfr
64316 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
64317 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
64318 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
64319 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
64320 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
64321 configure-isl: maybe-all-gmp
64322 configure-stage1-isl: maybe-all-stage1-gmp
64323 configure-stage2-isl: maybe-all-stage2-gmp
64324 configure-stage3-isl: maybe-all-stage3-gmp
64325 configure-stage4-isl: maybe-all-stage4-gmp
64326 configure-stageprofile-isl: maybe-all-stageprofile-gmp
64327 configure-stagetrain-isl: maybe-all-stagetrain-gmp
64328 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
64329 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
64330 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
64331 all-intl: maybe-all-libiconv
64332 all-stage1-intl: maybe-all-stage1-libiconv
64333 all-stage2-intl: maybe-all-stage2-libiconv
64334 all-stage3-intl: maybe-all-stage3-libiconv
64335 all-stage4-intl: maybe-all-stage4-libiconv
64336 all-stageprofile-intl: maybe-all-stageprofile-libiconv
64337 all-stagetrain-intl: maybe-all-stagetrain-libiconv
64338 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
64339 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
64340 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
64341 configure-gdb: maybe-configure-sim
64342 configure-gdb: maybe-all-gnulib
64343 configure-gdb: maybe-all-gdbsupport
64344 all-gdb: maybe-all-gnulib
64345 all-gdb: maybe-all-gdbsupport
64346 all-gdb: maybe-all-readline
64347 all-gdb: maybe-all-build-bison
64348 all-gdb: maybe-all-sim
64349 all-gdb: maybe-all-libtermcap
64350 configure-gdbserver: maybe-all-gnulib
64351 all-gdbserver: maybe-all-gdbsupport
64352 all-gdbserver: maybe-all-gnulib
64353 configure-libgui: maybe-configure-tcl
64354 configure-libgui: maybe-configure-tk
64355 all-libgui: maybe-all-tcl
64356 all-libgui: maybe-all-tk
64357 all-libgui: maybe-all-itcl
64358 configure-gdbsupport: maybe-configure-gnulib
64359 all-gdbsupport: maybe-all-gnulib
64360 configure-bfd: configure-libiberty
64361 configure-stage1-bfd: configure-stage1-libiberty
64362 configure-stage2-bfd: configure-stage2-libiberty
64363 configure-stage3-bfd: configure-stage3-libiberty
64364 configure-stage4-bfd: configure-stage4-libiberty
64365 configure-stageprofile-bfd: configure-stageprofile-libiberty
64366 configure-stagetrain-bfd: configure-stagetrain-libiberty
64367 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
64368 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
64369 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
64370 configure-bfd: maybe-configure-intl
64371 configure-stage1-bfd: maybe-configure-stage1-intl
64372 configure-stage2-bfd: maybe-configure-stage2-intl
64373 configure-stage3-bfd: maybe-configure-stage3-intl
64374 configure-stage4-bfd: maybe-configure-stage4-intl
64375 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
64376 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
64377 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
64378 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
64379 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
64380 all-bfd: maybe-all-libiberty
64381 all-stage1-bfd: maybe-all-stage1-libiberty
64382 all-stage2-bfd: maybe-all-stage2-libiberty
64383 all-stage3-bfd: maybe-all-stage3-libiberty
64384 all-stage4-bfd: maybe-all-stage4-libiberty
64385 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
64386 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
64387 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
64388 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
64389 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
64390 all-bfd: maybe-all-intl
64391 all-stage1-bfd: maybe-all-stage1-intl
64392 all-stage2-bfd: maybe-all-stage2-intl
64393 all-stage3-bfd: maybe-all-stage3-intl
64394 all-stage4-bfd: maybe-all-stage4-intl
64395 all-stageprofile-bfd: maybe-all-stageprofile-intl
64396 all-stagetrain-bfd: maybe-all-stagetrain-intl
64397 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
64398 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
64399 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
64400 all-bfd: maybe-all-zlib
64401 all-stage1-bfd: maybe-all-stage1-zlib
64402 all-stage2-bfd: maybe-all-stage2-zlib
64403 all-stage3-bfd: maybe-all-stage3-zlib
64404 all-stage4-bfd: maybe-all-stage4-zlib
64405 all-stageprofile-bfd: maybe-all-stageprofile-zlib
64406 all-stagetrain-bfd: maybe-all-stagetrain-zlib
64407 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
64408 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
64409 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
64410 all-bfd: maybe-all-libsframe
64411 all-stage1-bfd: maybe-all-stage1-libsframe
64412 all-stage2-bfd: maybe-all-stage2-libsframe
64413 all-stage3-bfd: maybe-all-stage3-libsframe
64414 all-stage4-bfd: maybe-all-stage4-libsframe
64415 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
64416 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
64417 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
64418 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
64419 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
64420 configure-opcodes: configure-libiberty
64421 configure-stage1-opcodes: configure-stage1-libiberty
64422 configure-stage2-opcodes: configure-stage2-libiberty
64423 configure-stage3-opcodes: configure-stage3-libiberty
64424 configure-stage4-opcodes: configure-stage4-libiberty
64425 configure-stageprofile-opcodes: configure-stageprofile-libiberty
64426 configure-stagetrain-opcodes: configure-stagetrain-libiberty
64427 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
64428 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
64429 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
64430 all-opcodes: maybe-all-libiberty
64431 all-stage1-opcodes: maybe-all-stage1-libiberty
64432 all-stage2-opcodes: maybe-all-stage2-libiberty
64433 all-stage3-opcodes: maybe-all-stage3-libiberty
64434 all-stage4-opcodes: maybe-all-stage4-libiberty
64435 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
64436 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
64437 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
64438 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
64439 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
64440 configure-binutils: maybe-configure-intl
64441 configure-stage1-binutils: maybe-configure-stage1-intl
64442 configure-stage2-binutils: maybe-configure-stage2-intl
64443 configure-stage3-binutils: maybe-configure-stage3-intl
64444 configure-stage4-binutils: maybe-configure-stage4-intl
64445 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
64446 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
64447 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
64448 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
64449 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
64450 all-binutils: maybe-all-libiberty
64451 all-stage1-binutils: maybe-all-stage1-libiberty
64452 all-stage2-binutils: maybe-all-stage2-libiberty
64453 all-stage3-binutils: maybe-all-stage3-libiberty
64454 all-stage4-binutils: maybe-all-stage4-libiberty
64455 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
64456 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
64457 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
64458 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
64459 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
64460 all-binutils: maybe-all-opcodes
64461 all-stage1-binutils: maybe-all-stage1-opcodes
64462 all-stage2-binutils: maybe-all-stage2-opcodes
64463 all-stage3-binutils: maybe-all-stage3-opcodes
64464 all-stage4-binutils: maybe-all-stage4-opcodes
64465 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
64466 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
64467 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
64468 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
64469 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
64470 all-binutils: maybe-all-bfd
64471 all-stage1-binutils: maybe-all-stage1-bfd
64472 all-stage2-binutils: maybe-all-stage2-bfd
64473 all-stage3-binutils: maybe-all-stage3-bfd
64474 all-stage4-binutils: maybe-all-stage4-bfd
64475 all-stageprofile-binutils: maybe-all-stageprofile-bfd
64476 all-stagetrain-binutils: maybe-all-stagetrain-bfd
64477 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
64478 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
64479 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
64480 all-binutils: maybe-all-build-flex
64481 all-stage1-binutils: maybe-all-build-flex
64482 all-stage2-binutils: maybe-all-build-flex
64483 all-stage3-binutils: maybe-all-build-flex
64484 all-stage4-binutils: maybe-all-build-flex
64485 all-stageprofile-binutils: maybe-all-build-flex
64486 all-stagetrain-binutils: maybe-all-build-flex
64487 all-stagefeedback-binutils: maybe-all-build-flex
64488 all-stageautoprofile-binutils: maybe-all-build-flex
64489 all-stageautofeedback-binutils: maybe-all-build-flex
64490 all-binutils: maybe-all-build-bison
64491 all-stage1-binutils: maybe-all-build-bison
64492 all-stage2-binutils: maybe-all-build-bison
64493 all-stage3-binutils: maybe-all-build-bison
64494 all-stage4-binutils: maybe-all-build-bison
64495 all-stageprofile-binutils: maybe-all-build-bison
64496 all-stagetrain-binutils: maybe-all-build-bison
64497 all-stagefeedback-binutils: maybe-all-build-bison
64498 all-stageautoprofile-binutils: maybe-all-build-bison
64499 all-stageautofeedback-binutils: maybe-all-build-bison
64500 all-binutils: maybe-all-intl
64501 all-stage1-binutils: maybe-all-stage1-intl
64502 all-stage2-binutils: maybe-all-stage2-intl
64503 all-stage3-binutils: maybe-all-stage3-intl
64504 all-stage4-binutils: maybe-all-stage4-intl
64505 all-stageprofile-binutils: maybe-all-stageprofile-intl
64506 all-stagetrain-binutils: maybe-all-stagetrain-intl
64507 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
64508 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
64509 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
64510 all-binutils: maybe-all-gas
64511 all-stage1-binutils: maybe-all-stage1-gas
64512 all-stage2-binutils: maybe-all-stage2-gas
64513 all-stage3-binutils: maybe-all-stage3-gas
64514 all-stage4-binutils: maybe-all-stage4-gas
64515 all-stageprofile-binutils: maybe-all-stageprofile-gas
64516 all-stagetrain-binutils: maybe-all-stagetrain-gas
64517 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
64518 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
64519 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
64520 all-binutils: maybe-all-libctf
64521 all-stage1-binutils: maybe-all-stage1-libctf
64522 all-stage2-binutils: maybe-all-stage2-libctf
64523 all-stage3-binutils: maybe-all-stage3-libctf
64524 all-stage4-binutils: maybe-all-stage4-libctf
64525 all-stageprofile-binutils: maybe-all-stageprofile-libctf
64526 all-stagetrain-binutils: maybe-all-stagetrain-libctf
64527 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
64528 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
64529 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
64530 all-ld: maybe-all-libctf
64531 all-stage1-ld: maybe-all-stage1-libctf
64532 all-stage2-ld: maybe-all-stage2-libctf
64533 all-stage3-ld: maybe-all-stage3-libctf
64534 all-stage4-ld: maybe-all-stage4-libctf
64535 all-stageprofile-ld: maybe-all-stageprofile-libctf
64536 all-stagetrain-ld: maybe-all-stagetrain-libctf
64537 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
64538 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
64539 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
64540 all-binutils: maybe-all-libsframe
64541 all-stage1-binutils: maybe-all-stage1-libsframe
64542 all-stage2-binutils: maybe-all-stage2-libsframe
64543 all-stage3-binutils: maybe-all-stage3-libsframe
64544 all-stage4-binutils: maybe-all-stage4-libsframe
64545 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
64546 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
64547 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
64548 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
64549 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
64550 install-binutils: maybe-install-opcodes
64551 install-strip-binutils: maybe-install-strip-opcodes
64552 install-bfd: maybe-install-libsframe
64553 install-libctf: maybe-install-bfd
64554 install-ld: maybe-install-bfd
64555 install-ld: maybe-install-libctf
64556 install-strip-libctf: maybe-install-strip-bfd
64557 install-strip-ld: maybe-install-strip-bfd
64558 install-strip-ld: maybe-install-strip-libctf
64559 configure-opcodes: configure-bfd
64560 configure-stage1-opcodes: configure-stage1-bfd
64561 configure-stage2-opcodes: configure-stage2-bfd
64562 configure-stage3-opcodes: configure-stage3-bfd
64563 configure-stage4-opcodes: configure-stage4-bfd
64564 configure-stageprofile-opcodes: configure-stageprofile-bfd
64565 configure-stagetrain-opcodes: configure-stagetrain-bfd
64566 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
64567 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
64568 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
64569 install-opcodes: maybe-install-bfd
64570 install-strip-opcodes: maybe-install-strip-bfd
64571 configure-gas: maybe-configure-intl
64572 configure-stage1-gas: maybe-configure-stage1-intl
64573 configure-stage2-gas: maybe-configure-stage2-intl
64574 configure-stage3-gas: maybe-configure-stage3-intl
64575 configure-stage4-gas: maybe-configure-stage4-intl
64576 configure-stageprofile-gas: maybe-configure-stageprofile-intl
64577 configure-stagetrain-gas: maybe-configure-stagetrain-intl
64578 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
64579 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
64580 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
64581 all-gas: maybe-all-libiberty
64582 all-stage1-gas: maybe-all-stage1-libiberty
64583 all-stage2-gas: maybe-all-stage2-libiberty
64584 all-stage3-gas: maybe-all-stage3-libiberty
64585 all-stage4-gas: maybe-all-stage4-libiberty
64586 all-stageprofile-gas: maybe-all-stageprofile-libiberty
64587 all-stagetrain-gas: maybe-all-stagetrain-libiberty
64588 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
64589 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
64590 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
64591 all-gas: maybe-all-opcodes
64592 all-stage1-gas: maybe-all-stage1-opcodes
64593 all-stage2-gas: maybe-all-stage2-opcodes
64594 all-stage3-gas: maybe-all-stage3-opcodes
64595 all-stage4-gas: maybe-all-stage4-opcodes
64596 all-stageprofile-gas: maybe-all-stageprofile-opcodes
64597 all-stagetrain-gas: maybe-all-stagetrain-opcodes
64598 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
64599 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
64600 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
64601 all-gas: maybe-all-bfd
64602 all-stage1-gas: maybe-all-stage1-bfd
64603 all-stage2-gas: maybe-all-stage2-bfd
64604 all-stage3-gas: maybe-all-stage3-bfd
64605 all-stage4-gas: maybe-all-stage4-bfd
64606 all-stageprofile-gas: maybe-all-stageprofile-bfd
64607 all-stagetrain-gas: maybe-all-stagetrain-bfd
64608 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
64609 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
64610 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
64611 all-gas: maybe-all-intl
64612 all-stage1-gas: maybe-all-stage1-intl
64613 all-stage2-gas: maybe-all-stage2-intl
64614 all-stage3-gas: maybe-all-stage3-intl
64615 all-stage4-gas: maybe-all-stage4-intl
64616 all-stageprofile-gas: maybe-all-stageprofile-intl
64617 all-stagetrain-gas: maybe-all-stagetrain-intl
64618 all-stagefeedback-gas: maybe-all-stagefeedback-intl
64619 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
64620 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
64621 install-gprofng: maybe-install-opcodes
64622 install-gprofng: maybe-install-bfd
64623 configure-ld: maybe-configure-intl
64624 configure-stage1-ld: maybe-configure-stage1-intl
64625 configure-stage2-ld: maybe-configure-stage2-intl
64626 configure-stage3-ld: maybe-configure-stage3-intl
64627 configure-stage4-ld: maybe-configure-stage4-intl
64628 configure-stageprofile-ld: maybe-configure-stageprofile-intl
64629 configure-stagetrain-ld: maybe-configure-stagetrain-intl
64630 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
64631 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
64632 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
64633 all-ld: maybe-all-libiberty
64634 all-stage1-ld: maybe-all-stage1-libiberty
64635 all-stage2-ld: maybe-all-stage2-libiberty
64636 all-stage3-ld: maybe-all-stage3-libiberty
64637 all-stage4-ld: maybe-all-stage4-libiberty
64638 all-stageprofile-ld: maybe-all-stageprofile-libiberty
64639 all-stagetrain-ld: maybe-all-stagetrain-libiberty
64640 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
64641 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
64642 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
64643 all-ld: maybe-all-bfd
64644 all-stage1-ld: maybe-all-stage1-bfd
64645 all-stage2-ld: maybe-all-stage2-bfd
64646 all-stage3-ld: maybe-all-stage3-bfd
64647 all-stage4-ld: maybe-all-stage4-bfd
64648 all-stageprofile-ld: maybe-all-stageprofile-bfd
64649 all-stagetrain-ld: maybe-all-stagetrain-bfd
64650 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
64651 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
64652 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
64653 all-ld: maybe-all-opcodes
64654 all-stage1-ld: maybe-all-stage1-opcodes
64655 all-stage2-ld: maybe-all-stage2-opcodes
64656 all-stage3-ld: maybe-all-stage3-opcodes
64657 all-stage4-ld: maybe-all-stage4-opcodes
64658 all-stageprofile-ld: maybe-all-stageprofile-opcodes
64659 all-stagetrain-ld: maybe-all-stagetrain-opcodes
64660 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
64661 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
64662 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
64663 all-ld: maybe-all-build-bison
64664 all-stage1-ld: maybe-all-build-bison
64665 all-stage2-ld: maybe-all-build-bison
64666 all-stage3-ld: maybe-all-build-bison
64667 all-stage4-ld: maybe-all-build-bison
64668 all-stageprofile-ld: maybe-all-build-bison
64669 all-stagetrain-ld: maybe-all-build-bison
64670 all-stagefeedback-ld: maybe-all-build-bison
64671 all-stageautoprofile-ld: maybe-all-build-bison
64672 all-stageautofeedback-ld: maybe-all-build-bison
64673 all-ld: maybe-all-build-flex
64674 all-stage1-ld: maybe-all-build-flex
64675 all-stage2-ld: maybe-all-build-flex
64676 all-stage3-ld: maybe-all-build-flex
64677 all-stage4-ld: maybe-all-build-flex
64678 all-stageprofile-ld: maybe-all-build-flex
64679 all-stagetrain-ld: maybe-all-build-flex
64680 all-stagefeedback-ld: maybe-all-build-flex
64681 all-stageautoprofile-ld: maybe-all-build-flex
64682 all-stageautofeedback-ld: maybe-all-build-flex
64683 all-ld: maybe-all-intl
64684 all-stage1-ld: maybe-all-stage1-intl
64685 all-stage2-ld: maybe-all-stage2-intl
64686 all-stage3-ld: maybe-all-stage3-intl
64687 all-stage4-ld: maybe-all-stage4-intl
64688 all-stageprofile-ld: maybe-all-stageprofile-intl
64689 all-stagetrain-ld: maybe-all-stagetrain-intl
64690 all-stagefeedback-ld: maybe-all-stagefeedback-intl
64691 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
64692 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
64693 all-ld: maybe-all-gas
64694 all-stage1-ld: maybe-all-stage1-gas
64695 all-stage2-ld: maybe-all-stage2-gas
64696 all-stage3-ld: maybe-all-stage3-gas
64697 all-stage4-ld: maybe-all-stage4-gas
64698 all-stageprofile-ld: maybe-all-stageprofile-gas
64699 all-stagetrain-ld: maybe-all-stagetrain-gas
64700 all-stagefeedback-ld: maybe-all-stagefeedback-gas
64701 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
64702 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
64703 all-ld: maybe-all-binutils
64704 all-stage1-ld: maybe-all-stage1-binutils
64705 all-stage2-ld: maybe-all-stage2-binutils
64706 all-stage3-ld: maybe-all-stage3-binutils
64707 all-stage4-ld: maybe-all-stage4-binutils
64708 all-stageprofile-ld: maybe-all-stageprofile-binutils
64709 all-stagetrain-ld: maybe-all-stagetrain-binutils
64710 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
64711 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
64712 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
64713 install-ld: maybe-install-gold
64714 install-strip-ld: maybe-install-strip-gold
64715 configure-gold: maybe-configure-intl
64716 configure-stage1-gold: maybe-configure-stage1-intl
64717 configure-stage2-gold: maybe-configure-stage2-intl
64718 configure-stage3-gold: maybe-configure-stage3-intl
64719 configure-stage4-gold: maybe-configure-stage4-intl
64720 configure-stageprofile-gold: maybe-configure-stageprofile-intl
64721 configure-stagetrain-gold: maybe-configure-stagetrain-intl
64722 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
64723 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
64724 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
64725 all-gold: maybe-all-libiberty
64726 all-stage1-gold: maybe-all-stage1-libiberty
64727 all-stage2-gold: maybe-all-stage2-libiberty
64728 all-stage3-gold: maybe-all-stage3-libiberty
64729 all-stage4-gold: maybe-all-stage4-libiberty
64730 all-stageprofile-gold: maybe-all-stageprofile-libiberty
64731 all-stagetrain-gold: maybe-all-stagetrain-libiberty
64732 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
64733 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
64734 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
64735 all-gold: maybe-all-intl
64736 all-stage1-gold: maybe-all-stage1-intl
64737 all-stage2-gold: maybe-all-stage2-intl
64738 all-stage3-gold: maybe-all-stage3-intl
64739 all-stage4-gold: maybe-all-stage4-intl
64740 all-stageprofile-gold: maybe-all-stageprofile-intl
64741 all-stagetrain-gold: maybe-all-stagetrain-intl
64742 all-stagefeedback-gold: maybe-all-stagefeedback-intl
64743 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
64744 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
64745 all-gold: maybe-all-bfd
64746 all-stage1-gold: maybe-all-stage1-bfd
64747 all-stage2-gold: maybe-all-stage2-bfd
64748 all-stage3-gold: maybe-all-stage3-bfd
64749 all-stage4-gold: maybe-all-stage4-bfd
64750 all-stageprofile-gold: maybe-all-stageprofile-bfd
64751 all-stagetrain-gold: maybe-all-stagetrain-bfd
64752 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
64753 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
64754 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
64755 all-gold: maybe-all-build-bison
64756 all-stage1-gold: maybe-all-build-bison
64757 all-stage2-gold: maybe-all-build-bison
64758 all-stage3-gold: maybe-all-build-bison
64759 all-stage4-gold: maybe-all-build-bison
64760 all-stageprofile-gold: maybe-all-build-bison
64761 all-stagetrain-gold: maybe-all-build-bison
64762 all-stagefeedback-gold: maybe-all-build-bison
64763 all-stageautoprofile-gold: maybe-all-build-bison
64764 all-stageautofeedback-gold: maybe-all-build-bison
64765 all-gold: maybe-all-gas
64766 all-stage1-gold: maybe-all-stage1-gas
64767 all-stage2-gold: maybe-all-stage2-gas
64768 all-stage3-gold: maybe-all-stage3-gas
64769 all-stage4-gold: maybe-all-stage4-gas
64770 all-stageprofile-gold: maybe-all-stageprofile-gas
64771 all-stagetrain-gold: maybe-all-stagetrain-gas
64772 all-stagefeedback-gold: maybe-all-stagefeedback-gas
64773 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
64774 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
64775 check-gold: maybe-all-binutils
64776 check-stage1-gold: maybe-all-stage1-binutils
64777 check-stage2-gold: maybe-all-stage2-binutils
64778 check-stage3-gold: maybe-all-stage3-binutils
64779 check-stage4-gold: maybe-all-stage4-binutils
64780 check-stageprofile-gold: maybe-all-stageprofile-binutils
64781 check-stagetrain-gold: maybe-all-stagetrain-binutils
64782 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
64783 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
64784 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
64785 check-gold: maybe-all-gas
64786 check-stage1-gold: maybe-all-stage1-gas
64787 check-stage2-gold: maybe-all-stage2-gas
64788 check-stage3-gold: maybe-all-stage3-gas
64789 check-stage4-gold: maybe-all-stage4-gas
64790 check-stageprofile-gold: maybe-all-stageprofile-gas
64791 check-stagetrain-gold: maybe-all-stagetrain-gas
64792 check-stagefeedback-gold: maybe-all-stagefeedback-gas
64793 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
64794 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
64795 configure-opcodes: maybe-configure-intl
64796 configure-stage1-opcodes: maybe-configure-stage1-intl
64797 configure-stage2-opcodes: maybe-configure-stage2-intl
64798 configure-stage3-opcodes: maybe-configure-stage3-intl
64799 configure-stage4-opcodes: maybe-configure-stage4-intl
64800 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
64801 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
64802 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
64803 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
64804 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
64805 all-opcodes: maybe-all-bfd
64806 all-stage1-opcodes: maybe-all-stage1-bfd
64807 all-stage2-opcodes: maybe-all-stage2-bfd
64808 all-stage3-opcodes: maybe-all-stage3-bfd
64809 all-stage4-opcodes: maybe-all-stage4-bfd
64810 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
64811 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
64812 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
64813 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
64814 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
64815 all-opcodes: maybe-all-libiberty
64816 all-stage1-opcodes: maybe-all-stage1-libiberty
64817 all-stage2-opcodes: maybe-all-stage2-libiberty
64818 all-stage3-opcodes: maybe-all-stage3-libiberty
64819 all-stage4-opcodes: maybe-all-stage4-libiberty
64820 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
64821 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
64822 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
64823 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
64824 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
64825 all-opcodes: maybe-all-intl
64826 all-stage1-opcodes: maybe-all-stage1-intl
64827 all-stage2-opcodes: maybe-all-stage2-intl
64828 all-stage3-opcodes: maybe-all-stage3-intl
64829 all-stage4-opcodes: maybe-all-stage4-intl
64830 all-stageprofile-opcodes: maybe-all-stageprofile-intl
64831 all-stagetrain-opcodes: maybe-all-stagetrain-intl
64832 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
64833 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
64834 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
64835 all-dejagnu: maybe-all-tcl
64836 all-dejagnu: maybe-all-expect
64837 all-dejagnu: maybe-all-tk
64838 configure-expect: maybe-configure-tcl
64839 configure-expect: maybe-configure-tk
64840 all-expect: maybe-all-tcl
64841 all-expect: maybe-all-tk
64842 configure-itcl: maybe-configure-tcl
64843 configure-itcl: maybe-configure-tk
64844 all-itcl: maybe-all-tcl
64845 all-itcl: maybe-all-tk
64846 install-itcl: maybe-install-tcl
64847 install-strip-itcl: maybe-install-strip-tcl
64848 configure-tk: maybe-configure-tcl
64849 all-tk: maybe-all-tcl
64850 all-sid: maybe-all-tcl
64851 all-sid: maybe-all-tk
64852 install-sid: maybe-install-tcl
64853 install-strip-sid: maybe-install-strip-tcl
64854 install-sid: maybe-install-tk
64855 install-strip-sid: maybe-install-strip-tk
64856 configure-sim: maybe-all-gnulib
64857 configure-sim: maybe-all-readline
64858 all-fastjar: maybe-all-build-texinfo
64859 all-libctf: all-libiberty
64860 all-stage1-libctf: all-stage1-libiberty
64861 all-stage2-libctf: all-stage2-libiberty
64862 all-stage3-libctf: all-stage3-libiberty
64863 all-stage4-libctf: all-stage4-libiberty
64864 all-stageprofile-libctf: all-stageprofile-libiberty
64865 all-stagetrain-libctf: all-stagetrain-libiberty
64866 all-stagefeedback-libctf: all-stagefeedback-libiberty
64867 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
64868 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
64869 all-libctf: maybe-all-bfd
64870 all-stage1-libctf: maybe-all-stage1-bfd
64871 all-stage2-libctf: maybe-all-stage2-bfd
64872 all-stage3-libctf: maybe-all-stage3-bfd
64873 all-stage4-libctf: maybe-all-stage4-bfd
64874 all-stageprofile-libctf: maybe-all-stageprofile-bfd
64875 all-stagetrain-libctf: maybe-all-stagetrain-bfd
64876 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
64877 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
64878 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
64879 all-libctf: maybe-all-zlib
64880 all-stage1-libctf: maybe-all-stage1-zlib
64881 all-stage2-libctf: maybe-all-stage2-zlib
64882 all-stage3-libctf: maybe-all-stage3-zlib
64883 all-stage4-libctf: maybe-all-stage4-zlib
64884 all-stageprofile-libctf: maybe-all-stageprofile-zlib
64885 all-stagetrain-libctf: maybe-all-stagetrain-zlib
64886 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
64887 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
64888 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
64889 configure-libctf: maybe-all-bfd
64890 configure-stage1-libctf: maybe-all-stage1-bfd
64891 configure-stage2-libctf: maybe-all-stage2-bfd
64892 configure-stage3-libctf: maybe-all-stage3-bfd
64893 configure-stage4-libctf: maybe-all-stage4-bfd
64894 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
64895 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
64896 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
64897 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
64898 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
64899 configure-libctf: maybe-all-intl
64900 configure-stage1-libctf: maybe-all-stage1-intl
64901 configure-stage2-libctf: maybe-all-stage2-intl
64902 configure-stage3-libctf: maybe-all-stage3-intl
64903 configure-stage4-libctf: maybe-all-stage4-intl
64904 configure-stageprofile-libctf: maybe-all-stageprofile-intl
64905 configure-stagetrain-libctf: maybe-all-stagetrain-intl
64906 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
64907 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
64908 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
64909 configure-libctf: maybe-all-zlib
64910 configure-stage1-libctf: maybe-all-stage1-zlib
64911 configure-stage2-libctf: maybe-all-stage2-zlib
64912 configure-stage3-libctf: maybe-all-stage3-zlib
64913 configure-stage4-libctf: maybe-all-stage4-zlib
64914 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
64915 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
64916 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
64917 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
64918 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
64919 configure-libctf: maybe-all-libiconv
64920 configure-stage1-libctf: maybe-all-stage1-libiconv
64921 configure-stage2-libctf: maybe-all-stage2-libiconv
64922 configure-stage3-libctf: maybe-all-stage3-libiconv
64923 configure-stage4-libctf: maybe-all-stage4-libiconv
64924 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
64925 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
64926 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
64927 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
64928 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
64929 check-libctf: maybe-all-ld
64930 check-stage1-libctf: maybe-all-stage1-ld
64931 check-stage2-libctf: maybe-all-stage2-ld
64932 check-stage3-libctf: maybe-all-stage3-ld
64933 check-stage4-libctf: maybe-all-stage4-ld
64934 check-stageprofile-libctf: maybe-all-stageprofile-ld
64935 check-stagetrain-libctf: maybe-all-stagetrain-ld
64936 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
64937 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
64938 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
64939 distclean-gnulib: maybe-distclean-gdb
64940 distclean-gnulib: maybe-distclean-gdbserver
64941 all-bison: maybe-all-build-texinfo
64942 all-flex: maybe-all-build-bison
64943 all-flex: maybe-all-m4
64944 all-flex: maybe-all-build-texinfo
64945 all-m4: maybe-all-build-texinfo
64946 configure-target-fastjar: maybe-configure-target-zlib
64947 all-target-fastjar: maybe-all-target-zlib
64948 configure-target-libgo: maybe-configure-target-libffi
64949 all-target-libgo: maybe-all-target-libbacktrace
64950 all-target-libgo: maybe-all-target-libffi
64951 all-target-libgo: maybe-all-target-libatomic
64952 configure-target-libphobos: maybe-configure-target-libbacktrace
64953 configure-target-libphobos: maybe-configure-target-zlib
64954 all-target-libphobos: maybe-all-target-libbacktrace
64955 all-target-libphobos: maybe-all-target-zlib
64956 all-target-libphobos: maybe-all-target-libatomic
64957 configure-target-libstdc++-v3: maybe-configure-target-libgomp
64958 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
64959 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
64960 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
64961 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
64962 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
64963 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
64964 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
64965 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
64966 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
64967 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
64968 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
64969 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
64970 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
64971 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
64972 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
64973 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
64974 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
64975 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
64976 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
64977 configure-target-libvtv: maybe-all-target-libstdc++-v3
64978 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
64979 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
64980 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
64981 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
64982 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
64983 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
64984 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
64985 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
64986 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
64987 all-target-libstdc++-v3: maybe-configure-target-libgomp
64988 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
64989 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
64990 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
64991 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
64992 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
64993 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
64994 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
64995 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
64996 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
64997 install-target-libgo: maybe-install-target-libatomic
64998 install-target-libgfortran: maybe-install-target-libquadmath
64999 install-target-libgfortran: maybe-install-target-libgcc
65000 install-target-libphobos: maybe-install-target-libatomic
65001 install-target-libsanitizer: maybe-install-target-libstdc++-v3
65002 install-target-libsanitizer: maybe-install-target-libgcc
65003 install-target-libvtv: maybe-install-target-libstdc++-v3
65004 install-target-libvtv: maybe-install-target-libgcc
65005 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
65006 install-target-liboffloadmic: maybe-install-target-libgcc
65007 install-target-libitm: maybe-install-target-libgcc
65008 install-target-libobjc: maybe-install-target-libgcc
65009 install-target-libstdc++-v3: maybe-install-target-libgcc
65010 all-target-libgloss: maybe-all-target-newlib
65011 all-target-winsup: maybe-all-target-libtermcap
65012 configure-target-libgfortran: maybe-all-target-libquadmath
65013 configure-target-libgfortran: maybe-all-target-libbacktrace
65014
65015
65016 @if gcc-bootstrap
65017 configure-gnattools: stage_last
65018 configure-libcc1: stage_last
65019 configure-c++tools: stage_last
65020 configure-utils: stage_last
65021 configure-gdb: stage_last
65022 configure-gdbserver: stage_last
65023 configure-gdbsupport: stage_last
65024 configure-gprof: stage_last
65025 configure-gprofng: stage_last
65026 configure-sid: stage_last
65027 configure-sim: stage_last
65028 configure-fastjar: stage_last
65029 configure-bison: stage_last
65030 configure-flex: stage_last
65031 configure-m4: stage_last
65032 @endif gcc-bootstrap
65033
65034 @unless gcc-bootstrap
65035 all-gnattools: maybe-all-target-libstdc++-v3
65036 configure-libcc1: maybe-configure-gcc
65037 all-libcc1: maybe-all-gcc
65038 all-c++tools: maybe-all-gcc
65039 all-utils: maybe-all-libiberty
65040 configure-gdb: maybe-all-intl
65041 configure-gdb: maybe-all-bfd
65042 configure-gdb: maybe-all-libiconv
65043 all-gdb: maybe-all-libiberty
65044 all-gdb: maybe-all-libiconv
65045 all-gdb: maybe-all-opcodes
65046 all-gdb: maybe-all-libdecnumber
65047 all-gdb: maybe-all-libctf
65048 all-gdb: maybe-all-libbacktrace
65049 all-gdbserver: maybe-all-libiberty
65050 configure-gdbsupport: maybe-configure-intl
65051 all-gdbsupport: maybe-all-intl
65052 configure-gprof: maybe-configure-intl
65053 all-gprof: maybe-all-libiberty
65054 all-gprof: maybe-all-bfd
65055 all-gprof: maybe-all-opcodes
65056 all-gprof: maybe-all-intl
65057 all-gprof: maybe-all-gas
65058 configure-gprofng: maybe-configure-intl
65059 all-gprofng: maybe-all-libiberty
65060 all-gprofng: maybe-all-bfd
65061 all-gprofng: maybe-all-opcodes
65062 all-gprofng: maybe-all-intl
65063 all-gprofng: maybe-all-gas
65064 all-sid: maybe-all-libiberty
65065 all-sid: maybe-all-bfd
65066 all-sid: maybe-all-opcodes
65067 configure-sim: maybe-configure-intl
65068 all-sim: maybe-all-intl
65069 all-sim: maybe-all-libiberty
65070 all-sim: maybe-all-bfd
65071 all-sim: maybe-all-opcodes
65072 all-fastjar: maybe-all-zlib
65073 all-fastjar: maybe-all-libiberty
65074 all-bison: maybe-all-intl
65075 all-flex: maybe-all-intl
65076 all-m4: maybe-all-intl
65077 configure-target-libgo: maybe-all-target-libstdc++-v3
65078 configure-target-libffi: maybe-all-target-libstdc++-v3
65079 configure-target-liboffloadmic: maybe-configure-target-libgomp
65080 all-target-liboffloadmic: maybe-all-target-libgomp
65081 configure-target-newlib: maybe-all-binutils
65082 configure-target-newlib: maybe-all-ld
65083 @endunless gcc-bootstrap
65084
65085 # Dependencies for target modules on other target modules are
65086 # described by lang_env_dependencies; the defaults apply to anything
65087 # not mentioned there.
65088
65089
65090 @if gcc-bootstrap
65091 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
65092 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
65093 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
65094 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
65095 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
65096 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
65097 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
65098 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
65099 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
65100 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
65101 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
65102 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
65103 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
65104 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
65105 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
65106 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
65107 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
65108 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
65109 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
65110 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
65111 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
65112 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
65113 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
65114 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
65115 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
65116 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
65117 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
65118 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
65119 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
65120 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
65121 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
65122 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
65123 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
65124 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
65125 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
65126 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
65127 @endif gcc-bootstrap
65128
65129 @if gcc-no-bootstrap
65130 configure-target-libstdc++-v3: maybe-all-target-libgcc
65131 configure-target-libsanitizer: maybe-all-target-libgcc
65132 configure-target-libvtv: maybe-all-target-libgcc
65133 configure-target-liboffloadmic: maybe-all-target-libgcc
65134 configure-target-libssp: maybe-all-target-libgcc
65135 configure-target-newlib: maybe-all-target-libgcc
65136 configure-target-libbacktrace: maybe-all-target-libgcc
65137 configure-target-libquadmath: maybe-all-target-libgcc
65138 configure-target-libgfortran: maybe-all-target-libgcc
65139 configure-target-libobjc: maybe-all-target-libgcc
65140 configure-target-libgo: maybe-all-target-libgcc
65141 configure-target-libphobos: maybe-all-target-libgcc
65142 configure-target-libtermcap: maybe-all-target-libgcc
65143 configure-target-winsup: maybe-all-target-libgcc
65144 configure-target-libgloss: maybe-all-target-libgcc
65145 configure-target-libffi: maybe-all-target-libgcc
65146 configure-target-zlib: maybe-all-target-libgcc
65147 configure-target-rda: maybe-all-target-libgcc
65148 configure-target-libada: maybe-all-target-libgcc
65149 configure-target-libgomp: maybe-all-target-libgcc
65150 configure-target-libitm: maybe-all-target-libgcc
65151 configure-target-libatomic: maybe-all-target-libgcc
65152 @endif gcc-no-bootstrap
65153
65154
65155 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
65156
65157 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
65158
65159 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
65160
65161 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
65162 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
65163
65164 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
65165
65166
65167
65168 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
65169
65170 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
65171
65172 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
65173
65174 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
65175
65176 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
65177
65178 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
65179
65180 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
65181
65182 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
65183
65184
65185 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
65186 configure-target-libffi: maybe-all-target-libstdc++-v3
65187
65188 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
65189
65190 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
65191
65192 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
65193
65194 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
65195
65196 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
65197 configure-target-libitm: maybe-all-target-libstdc++-v3
65198
65199 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
65200
65201
65202 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
65203 GDB_TK = @GDB_TK@
65204 INSTALL_GDB_TK = @INSTALL_GDB_TK@
65205 configure-gdb: $(CONFIGURE_GDB_TK)
65206 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
65207 install-gdb: $(INSTALL_GDB_TK)
65208
65209 # Serialization dependencies. Host configures don't work well in parallel to
65210 # each other, due to contention over config.cache. Target configures and
65211 # build configures are similar.
65212 @serialization_dependencies@
65213
65214 # --------------------------------
65215 # Regenerating top level configury
65216 # --------------------------------
65217
65218 # Rebuilding Makefile.in, using autogen.
65219 AUTOGEN = autogen
65220 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
65221 cd $(srcdir) && $(AUTOGEN) Makefile.def
65222
65223 # Rebuilding Makefile.
65224 Makefile: $(srcdir)/Makefile.in config.status
65225 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
65226
65227 config.status: configure
65228 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
65229
65230 # Rebuilding configure.
65231 AUTOCONF = autoconf
65232 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
65233 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
65234 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
65235 $(srcdir)/config/gcc-plugin.m4 \
65236 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
65237 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
65238 cd $(srcdir) && $(AUTOCONF)
65239
65240 # ------------------------------
65241 # Special directives to GNU Make
65242 # ------------------------------
65243
65244 # Don't pass command-line variables to submakes.
65245 .NOEXPORT:
65246 MAKEOVERRIDES=
65247
65248 # end of Makefile.in