[PR gdb/27026] CTRL-C is ignored when debug info is downloaded
[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 READELF="$(READELF)"; export READELF; \
222 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
223 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
224 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
225 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
226 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
227 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
228 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
229 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
230 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
231 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
232 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
233 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
234 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
235 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
236 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
237 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
238 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
239 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
240 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
241 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
242 @if gcc-bootstrap
243 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
244 @endif gcc-bootstrap
245 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
246
247 POSTSTAGE1_CXX_EXPORT = \
248 CXX='$(CXX)'; export CXX; \
249 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
250 @if target-libstdc++-v3-bootstrap
251 # Override the above if we're bootstrapping C++.
252 POSTSTAGE1_CXX_EXPORT = \
253 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
254 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
255 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
256 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
257 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
258 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
259 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
260 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
261 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
262 export CXX; \
263 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
264 @endif target-libstdc++-v3-bootstrap
265
266 # Similar, for later GCC stages.
267 POSTSTAGE1_HOST_EXPORTS = \
268 $(HOST_EXPORTS) \
269 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
270 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
271 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
272 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
273 $(POSTSTAGE1_CXX_EXPORT) \
274 $(LTO_EXPORTS) \
275 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
276 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
277 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
278 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
279 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
280 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
281 export GDC; \
282 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
283 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
284 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
285 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
286
287 # Target libraries are put under this directory:
288 TARGET_SUBDIR = @target_subdir@
289 # This is set by the configure script to the arguments to use when configuring
290 # directories built for the target.
291 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
292 # This is the list of variables to export in the environment when
293 # configuring subdirectories for the target system.
294 BASE_TARGET_EXPORTS = \
295 $(BASE_EXPORTS) \
296 AR="$(AR_FOR_TARGET)"; export AR; \
297 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
298 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
299 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
300 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
301 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
303 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
304 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
305 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
306 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
307 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
308 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
309 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
310 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
311 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
312 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
313 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
314 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
315 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
316 READELF="$(READELF_FOR_TARGET)"; export READELF; \
317 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
318 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
319 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
320 @if gcc-bootstrap
321 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
322 @endif gcc-bootstrap
323 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
324 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
325
326 RAW_CXX_TARGET_EXPORTS = \
327 $(BASE_TARGET_EXPORTS) \
328 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
329 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
330
331 NORMAL_TARGET_EXPORTS = \
332 $(BASE_TARGET_EXPORTS) \
333 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
334
335 # Where to find GMP
336 HOST_GMPLIBS = @gmplibs@
337 HOST_GMPINC = @gmpinc@
338
339 # Where to find isl
340 HOST_ISLLIBS = @isllibs@
341 HOST_ISLINC = @islinc@
342
343 # Where to find libelf
344 HOST_LIBELFLIBS = @libelflibs@
345 HOST_LIBELFINC = @libelfinc@
346
347 # ----------------------------------------------
348 # Programs producing files for the BUILD machine
349 # ----------------------------------------------
350
351 SHELL = @SHELL@
352
353 # pwd command to use. Allow user to override default by setting PWDCMD in
354 # the environment to account for automounters. The make variable must not
355 # be called PWDCMD, otherwise the value set here is passed to make
356 # subprocesses and overrides the setting from the user's environment.
357 # Don't use PWD since it is a common shell environment variable and we
358 # don't want to corrupt it.
359 PWD_COMMAND = $${PWDCMD-pwd}
360
361 # compilers to use to create programs which must be run in the build
362 # environment.
363 AR_FOR_BUILD = @AR_FOR_BUILD@
364 AS_FOR_BUILD = @AS_FOR_BUILD@
365 CC_FOR_BUILD = @CC_FOR_BUILD@
366 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
367 CPP_FOR_BUILD = @CPP_FOR_BUILD@
368 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
369 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
370 CXX_FOR_BUILD = @CXX_FOR_BUILD@
371 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
372 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
373 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
374 GOC_FOR_BUILD = @GOC_FOR_BUILD@
375 GDC_FOR_BUILD = @GDC_FOR_BUILD@
376 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
377 LD_FOR_BUILD = @LD_FOR_BUILD@
378 NM_FOR_BUILD = @NM_FOR_BUILD@
379 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
380 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
381 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
382
383 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
384 # here so that they can be overridden by Makefile fragments.
385 BUILD_PREFIX = @BUILD_PREFIX@
386 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
387
388 # Flags to pass to stage2 and later makes. They are defined
389 # here so that they can be overridden by Makefile fragments.
390 BOOT_CFLAGS= -g -O2
391 BOOT_LDFLAGS=
392 BOOT_ADAFLAGS= -gnatpg
393
394 AWK = @AWK@
395 SED = @SED@
396 BISON = @BISON@
397 YACC = @YACC@
398 FLEX = @FLEX@
399 LEX = @LEX@
400 M4 = @M4@
401 MAKEINFO = @MAKEINFO@
402 EXPECT = @EXPECT@
403 RUNTEST = @RUNTEST@
404
405 AUTO_PROFILE = gcc-auto-profile -c 10000000
406
407 # This just becomes part of the MAKEINFO definition passed down to
408 # sub-makes. It lets flags be given on the command line while still
409 # using the makeinfo from the object tree.
410 # (Default to avoid splitting info files by setting the threshold high.)
411 MAKEINFOFLAGS = --split-size=5000000
412
413 # ---------------------------------------------
414 # Programs producing files for the HOST machine
415 # ---------------------------------------------
416
417 AS = @AS@
418 AR = @AR@ @AR_PLUGIN_OPTION@
419 AR_FLAGS = rc
420 CC = @CC@
421 CXX = @CXX@
422 DLLTOOL = @DLLTOOL@
423 DSYMUTIL = @DSYMUTIL@
424 LD = @LD@
425 LIPO = @LIPO@
426 NM = @NM@
427 OBJDUMP = @OBJDUMP@
428 OTOOL = @OTOOL@
429 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
430 READELF = @READELF@
431 STRIP = @STRIP@
432 WINDRES = @WINDRES@
433 WINDMC = @WINDMC@
434
435 GDC = @GDC@
436 GNATBIND = @GNATBIND@
437 GNATMAKE = @GNATMAKE@
438
439 CFLAGS = @CFLAGS@
440 LDFLAGS = @LDFLAGS@
441 LIBCFLAGS = $(CFLAGS)
442 CXXFLAGS = @CXXFLAGS@
443 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
444 GOCFLAGS = $(CFLAGS)
445 GDCFLAGS = $(CFLAGS)
446
447 # Pass additional PGO and LTO compiler options to the PGO build.
448 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
449 override CFLAGS += $(BUILD_CFLAGS)
450 override CXXFLAGS += $(BUILD_CFLAGS)
451
452 # Additional PGO and LTO compiler options to generate profiling data
453 # for the PGO build.
454 PGO_BUILD_GEN_FLAGS_TO_PASS = \
455 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
456 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
457
458 # NB: Filter out any compiler options which may fail PGO training runs.
459 PGO_BUILD_TRAINING_CFLAGS:= \
460 $(filter-out -Werror=%,$(CFLAGS))
461 PGO_BUILD_TRAINING_CXXFLAGS:=\
462 $(filter-out -Werror=%,$(CXXFLAGS))
463 PGO_BUILD_TRAINING_CFLAGS:= \
464 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
465 PGO_BUILD_TRAINING_CXXFLAGS:= \
466 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
467 PGO_BUILD_TRAINING_CFLAGS:= \
468 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
469 PGO_BUILD_TRAINING_CXXFLAGS:= \
470 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
471 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
472 PGO_BUILD_TRAINING=yes \
473 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
474 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
475
476 # Ignore "make check" errors in PGO training runs.
477 PGO_BUILD_TRAINING_MFLAGS = -i
478
479 # Additional PGO and LTO compiler options to use profiling data for the
480 # PGO build.
481 PGO_BUILD_USE_FLAGS_TO_PASS = \
482 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
483 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
484
485 # PGO training targets for the PGO build. FIXME: Add gold tests to
486 # training.
487 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
488 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
489
490 CREATE_GCOV = create_gcov
491
492 TFLAGS =
493
494 # Defaults for all stages; some are overridden below.
495
496 STAGE_CFLAGS = $(BOOT_CFLAGS)
497 STAGE_TFLAGS = $(TFLAGS)
498 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
499
500
501 # Defaults for stage 1; some are overridden below.
502 STAGE1_CFLAGS = $(STAGE_CFLAGS)
503 STAGE1_CXXFLAGS = $(CXXFLAGS)
504 @if target-libstdc++-v3-bootstrap
505 # Override the above if we're bootstrapping C++.
506 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
507 @endif target-libstdc++-v3-bootstrap
508 STAGE1_TFLAGS = $(STAGE_TFLAGS)
509 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
510
511 # Defaults for stage 2; some are overridden below.
512 STAGE2_CFLAGS = $(STAGE_CFLAGS)
513 STAGE2_CXXFLAGS = $(CXXFLAGS)
514 @if target-libstdc++-v3-bootstrap
515 # Override the above if we're bootstrapping C++.
516 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
517 @endif target-libstdc++-v3-bootstrap
518 STAGE2_TFLAGS = $(STAGE_TFLAGS)
519 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
520
521 # Defaults for stage 3; some are overridden below.
522 STAGE3_CFLAGS = $(STAGE_CFLAGS)
523 STAGE3_CXXFLAGS = $(CXXFLAGS)
524 @if target-libstdc++-v3-bootstrap
525 # Override the above if we're bootstrapping C++.
526 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
527 @endif target-libstdc++-v3-bootstrap
528 STAGE3_TFLAGS = $(STAGE_TFLAGS)
529 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
530
531 # Defaults for stage 4; some are overridden below.
532 STAGE4_CFLAGS = $(STAGE_CFLAGS)
533 STAGE4_CXXFLAGS = $(CXXFLAGS)
534 @if target-libstdc++-v3-bootstrap
535 # Override the above if we're bootstrapping C++.
536 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
537 @endif target-libstdc++-v3-bootstrap
538 STAGE4_TFLAGS = $(STAGE_TFLAGS)
539 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
540
541 # Defaults for stage profile; some are overridden below.
542 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
543 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
544 @if target-libstdc++-v3-bootstrap
545 # Override the above if we're bootstrapping C++.
546 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
547 @endif target-libstdc++-v3-bootstrap
548 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
549 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
550
551 # Defaults for stage train; some are overridden below.
552 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
553 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
554 @if target-libstdc++-v3-bootstrap
555 # Override the above if we're bootstrapping C++.
556 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
557 @endif target-libstdc++-v3-bootstrap
558 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
559 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
560
561 # Defaults for stage feedback; some are overridden below.
562 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
563 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
564 @if target-libstdc++-v3-bootstrap
565 # Override the above if we're bootstrapping C++.
566 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
567 @endif target-libstdc++-v3-bootstrap
568 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
569 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
570
571 # Defaults for stage autoprofile; some are overridden below.
572 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
573 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
574 @if target-libstdc++-v3-bootstrap
575 # Override the above if we're bootstrapping C++.
576 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
577 @endif target-libstdc++-v3-bootstrap
578 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
579 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
580
581 # Defaults for stage autofeedback; some are overridden below.
582 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
583 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
584 @if target-libstdc++-v3-bootstrap
585 # Override the above if we're bootstrapping C++.
586 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
587 @endif target-libstdc++-v3-bootstrap
588 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
589 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
590
591
592 # By default, C and C++ are the only stage1 languages, because they are the
593 # only ones we require to build with the bootstrap compiler, and also the
594 # only ones useful for building stage2.
595
596 STAGE1_CFLAGS = @stage1_cflags@
597 STAGE1_CHECKING = @stage1_checking@
598 STAGE1_LANGUAGES = @stage1_languages@
599 # * We force-disable intermodule optimizations, even if
600 # --enable-intermodule was passed, since the installed compiler
601 # probably can't handle them. Luckily, autoconf always respects
602 # the last argument when conflicting --enable arguments are passed.
603 # * Likewise, we force-disable coverage flags, since the installed
604 # compiler probably has never heard of them.
605 # * We also disable -Wformat, since older GCCs don't understand newer %s.
606 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
607 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
608 --disable-build-format-warnings
609
610 # When using the slow stage1 compiler disable IL verification and forcefully
611 # enable it when using the stage2 compiler instead. As we later compare
612 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
613 # checking when building all target libraries for release builds.
614 STAGE1_TFLAGS += -fno-checking
615 STAGE2_CFLAGS += -fno-checking
616 STAGE2_TFLAGS += -fno-checking
617 STAGE3_CFLAGS += -fchecking=1
618 STAGE3_TFLAGS += -fchecking=1
619
620 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
621 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
622
623 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
624 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
625
626 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
627 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
628
629 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
630 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
631
632 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
633 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
634
635 do-compare = @do_compare@
636 do-compare3 = $(do-compare)
637
638 # -----------------------------------------------
639 # Programs producing files for the TARGET machine
640 # -----------------------------------------------
641
642 AR_FOR_TARGET=@AR_FOR_TARGET@
643 AS_FOR_TARGET=@AS_FOR_TARGET@
644 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
645
646 # If GCC_FOR_TARGET is not overriden on the command line, then this
647 # variable is passed down to the gcc Makefile, where it is used to
648 # build libgcc2.a. We define it here so that it can itself be
649 # overridden on the command line.
650 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
651 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
652 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
653 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
654 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
655 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
656 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
657 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
658 LD_FOR_TARGET=@LD_FOR_TARGET@
659
660 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
661 NM_FOR_TARGET=@NM_FOR_TARGET@
662 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
663 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
664 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
665 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
666 READELF_FOR_TARGET=@READELF_FOR_TARGET@
667 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
668 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
669 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
670
671 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
672 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
673 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
674
675 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
676 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
677
678 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
679 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
680 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
681 GOCFLAGS_FOR_TARGET = -O2 -g
682 GDCFLAGS_FOR_TARGET = -O2 -g
683
684 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
685 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
686 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
687
688 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
689
690 # ------------------------------------
691 # Miscellaneous targets and flag lists
692 # ------------------------------------
693
694 # The first rule in the file had better be this one. Don't put any above it.
695 # This lives here to allow makefile fragments to contain dependencies.
696 all:
697
698 #### host and target specific makefile fragments come in here.
699 @target_makefile_frag@
700 @alphaieee_frag@
701 @ospace_frag@
702 @host_makefile_frag@
703 ###
704
705 # This is the list of directories that may be needed in RPATH_ENVVAR
706 # so that programs built for the target machine work.
707 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)
708
709 @if target-libstdc++-v3
710 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
711 @endif target-libstdc++-v3
712
713 @if target-libsanitizer
714 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
715 @endif target-libsanitizer
716
717 @if target-libvtv
718 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
719 @endif target-libvtv
720
721 @if target-liboffloadmic
722 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
723 @endif target-liboffloadmic
724
725 @if target-libssp
726 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
727 @endif target-libssp
728
729 @if target-libphobos
730 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
731 @endif target-libphobos
732
733 @if target-libgomp
734 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
735 @endif target-libgomp
736
737 @if target-libitm
738 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
739 @endif target-libitm
740
741 @if target-libatomic
742 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
743 @endif target-libatomic
744
745
746
747 # This is the list of directories that may be needed in RPATH_ENVVAR
748 # so that programs built for the host machine work.
749 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
750
751 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
752 @if gcc
753 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
754 @endif gcc
755
756
757 @if gmp
758 HOST_LIB_PATH_gmp = \
759 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
760 @endif gmp
761
762 @if mpfr
763 HOST_LIB_PATH_mpfr = \
764 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
765 @endif mpfr
766
767 @if mpc
768 HOST_LIB_PATH_mpc = \
769 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
770 @endif mpc
771
772 @if isl
773 HOST_LIB_PATH_isl = \
774 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
775 @endif isl
776
777 @if libelf
778 HOST_LIB_PATH_libelf = \
779 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
780 @endif libelf
781
782
783 CXX_FOR_TARGET_FLAG_TO_PASS = \
784 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
785 @if target-libstdc++-v3
786 # CXX_FOR_TARGET is tricky to get right for target libs that require a
787 # functional C++ compiler. When we recurse, if we expand
788 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
789 # libstdc++ include flags from the script. Instead, we get an
790 # -funconfigured-* word, so that we'll get errors if this invalid C++
791 # command line is used for anything, but also so that we can use the
792 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
793 # don't pass it on, sub-make will use the default definition, that
794 # re-expands it at the time of use, so we'll get it right when we need
795 # it. One potential exception is the expansion of CXX_FOR_TARGET
796 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
797 # really work, for C++ host programs can't depend on the current-stage
798 # C++ target library.
799 CXX_FOR_TARGET_FLAG_TO_PASS = \
800 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
801 @endif target-libstdc++-v3
802
803 # Flags to pass down to all sub-makes. STAGE*FLAGS,
804 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
805 # overrideable (for a bootstrap build stage1 also builds gcc.info).
806 BASE_FLAGS_TO_PASS = \
807 "DESTDIR=$(DESTDIR)" \
808 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
809 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
810 "bindir=$(bindir)" \
811 "datadir=$(datadir)" \
812 "exec_prefix=$(exec_prefix)" \
813 "includedir=$(includedir)" \
814 "datarootdir=$(datarootdir)" \
815 "docdir=$(docdir)" \
816 "infodir=$(infodir)" \
817 "pdfdir=$(pdfdir)" \
818 "htmldir=$(htmldir)" \
819 "libdir=$(libdir)" \
820 "libexecdir=$(libexecdir)" \
821 "lispdir=$(lispdir)" \
822 "localstatedir=$(localstatedir)" \
823 "mandir=$(mandir)" \
824 "oldincludedir=$(oldincludedir)" \
825 "prefix=$(prefix)" \
826 "sbindir=$(sbindir)" \
827 "sharedstatedir=$(sharedstatedir)" \
828 "sysconfdir=$(sysconfdir)" \
829 "tooldir=$(tooldir)" \
830 "build_tooldir=$(build_tooldir)" \
831 "target_alias=$(target_alias)" \
832 "AWK=$(AWK)" \
833 "BISON=$(BISON)" \
834 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
835 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
836 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
837 "EXPECT=$(EXPECT)" \
838 "FLEX=$(FLEX)" \
839 "INSTALL=$(INSTALL)" \
840 "INSTALL_DATA=$(INSTALL_DATA)" \
841 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
842 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
843 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
844 "LEX=$(LEX)" \
845 "M4=$(M4)" \
846 "MAKE=$(MAKE)" \
847 "RUNTEST=$(RUNTEST)" \
848 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
849 "SED=$(SED)" \
850 "SHELL=$(SHELL)" \
851 "YACC=$(YACC)" \
852 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
853 "ADA_CFLAGS=$(ADA_CFLAGS)" \
854 "AR_FLAGS=$(AR_FLAGS)" \
855 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
856 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
857 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
858 "CFLAGS=$(CFLAGS)" \
859 "CXXFLAGS=$(CXXFLAGS)" \
860 "LDFLAGS=$(LDFLAGS)" \
861 "LIBCFLAGS=$(LIBCFLAGS)" \
862 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
863 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
864 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
865 "GNATBIND=$(GNATBIND)" \
866 "GNATMAKE=$(GNATMAKE)" \
867 "GDC=$(GDC)" \
868 "GDCFLAGS=$(GDCFLAGS)" \
869 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
870 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
871 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
872 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
873 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
874 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
875 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
876 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
877 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
878 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
879 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
880 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
881 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
882 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
883 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
884 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
885 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
886 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
887 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
888 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
889 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
890 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
891 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
892 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
893 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
894 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
895 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
896 "BUILD_CONFIG=$(BUILD_CONFIG)" \
897 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
898 "LEAN=$(LEAN)" \
899 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
900 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
901 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
902 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
903 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
904 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
905 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
906 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
907 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
908 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
909 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
910 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
911 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
912 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
913 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
914 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
915 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
916 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
917 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
918 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
919 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
920 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
921 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
922 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
923 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
924 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
925 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
926 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
927 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
928 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
929 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
930 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
931 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
932 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
933 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
934 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
935 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
936 "TFLAGS=$(TFLAGS)" \
937 "CONFIG_SHELL=$(SHELL)" \
938 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
939 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
940
941 # We leave this in just in case, but it is not needed anymore.
942 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
943
944 # Flags to pass down to most sub-makes, in which we're building with
945 # the host environment.
946 EXTRA_HOST_FLAGS = \
947 'AR=$(AR)' \
948 'AS=$(AS)' \
949 'CC=$(CC)' \
950 'CXX=$(CXX)' \
951 'DLLTOOL=$(DLLTOOL)' \
952 'DSYMUTIL=$(DSYMUTIL)' \
953 'GFORTRAN=$(GFORTRAN)' \
954 'GOC=$(GOC)' \
955 'GDC=$(GDC)' \
956 'LD=$(LD)' \
957 'LIPO=$(LIPO)' \
958 'NM=$(NM)' \
959 'OBJDUMP=$(OBJDUMP)' \
960 'OTOOL=$(OTOOL)' \
961 'RANLIB=$(RANLIB)' \
962 'READELF=$(READELF)' \
963 'STRIP=$(STRIP)' \
964 'WINDRES=$(WINDRES)' \
965 'WINDMC=$(WINDMC)' \
966 'CREATE_GCOV=$(CREATE_GCOV)'
967
968 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
969
970 # Flags to pass to stage1 or when not bootstrapping.
971
972 STAGE1_FLAGS_TO_PASS = \
973 LDFLAGS="$${LDFLAGS}" \
974 HOST_LIBS="$${HOST_LIBS}"
975
976 # Flags to pass to stage2 and later makes.
977
978 POSTSTAGE1_FLAGS_TO_PASS = \
979 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
980 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
981 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
982 GNATBIND="$${GNATBIND}" \
983 LDFLAGS="$${LDFLAGS}" \
984 HOST_LIBS="$${HOST_LIBS}" \
985 $(LTO_FLAGS_TO_PASS) \
986 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
987
988 @if gcc-bootstrap
989 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
990 $(POSTSTAGE1_HOST_EXPORTS) \
991 fi;
992
993 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
994 @endif gcc-bootstrap
995
996 # Flags to pass down to makes which are built with the target environment.
997 # The double $ decreases the length of the command line; those variables
998 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
999 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1000 # so we expand them here.
1001 EXTRA_TARGET_FLAGS = \
1002 'AR=$$(AR_FOR_TARGET)' \
1003 'AS=$(COMPILER_AS_FOR_TARGET)' \
1004 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1005 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1006 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1007 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1008 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1009 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1010 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1011 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1012 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1013 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1014 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1015 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1016 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1017 'LD=$(COMPILER_LD_FOR_TARGET)' \
1018 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1019 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1020 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1021 'NM=$(COMPILER_NM_FOR_TARGET)' \
1022 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1023 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1024 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1025 'READELF=$$(READELF_FOR_TARGET)' \
1026 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1027 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1028 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1029 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1030 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1031 "TFLAGS=$$TFLAGS"
1032
1033 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1034
1035 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1036 # unfortunately needs the native compiler and the target ar and
1037 # ranlib.
1038 # If any variables are added here, they must be added to do-*, below.
1039 # The BUILD_* variables are a special case, which are used for the gcc
1040 # cross-building scheme.
1041 EXTRA_GCC_FLAGS = \
1042 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
1043 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1044 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1045
1046 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1047
1048 @if gcc
1049 BUILD_CONFIG = @BUILD_CONFIG@
1050 ifneq ($(BUILD_CONFIG),)
1051 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1052 endif
1053 @endif gcc
1054
1055 .PHONY: configure-host
1056 configure-host: \
1057 maybe-configure-bfd \
1058 maybe-configure-opcodes \
1059 maybe-configure-binutils \
1060 maybe-configure-bison \
1061 maybe-configure-cgen \
1062 maybe-configure-dejagnu \
1063 maybe-configure-etc \
1064 maybe-configure-fastjar \
1065 maybe-configure-fixincludes \
1066 maybe-configure-flex \
1067 maybe-configure-gas \
1068 maybe-configure-gcc \
1069 maybe-configure-gmp \
1070 maybe-configure-mpfr \
1071 maybe-configure-mpc \
1072 maybe-configure-isl \
1073 maybe-configure-libelf \
1074 maybe-configure-gold \
1075 maybe-configure-gprof \
1076 maybe-configure-intl \
1077 maybe-configure-tcl \
1078 maybe-configure-itcl \
1079 maybe-configure-ld \
1080 maybe-configure-libbacktrace \
1081 maybe-configure-libcpp \
1082 maybe-configure-libcody \
1083 maybe-configure-libdecnumber \
1084 maybe-configure-libgui \
1085 maybe-configure-libiberty \
1086 maybe-configure-libiberty-linker-plugin \
1087 maybe-configure-libiconv \
1088 maybe-configure-m4 \
1089 maybe-configure-readline \
1090 maybe-configure-sid \
1091 maybe-configure-sim \
1092 maybe-configure-texinfo \
1093 maybe-configure-zlib \
1094 maybe-configure-gnulib \
1095 maybe-configure-gdbsupport \
1096 maybe-configure-gdbserver \
1097 maybe-configure-gdb \
1098 maybe-configure-expect \
1099 maybe-configure-guile \
1100 maybe-configure-tk \
1101 maybe-configure-libtermcap \
1102 maybe-configure-utils \
1103 maybe-configure-c++tools \
1104 maybe-configure-gnattools \
1105 maybe-configure-lto-plugin \
1106 maybe-configure-libcc1 \
1107 maybe-configure-gotools \
1108 maybe-configure-libctf
1109 .PHONY: configure-target
1110 configure-target: \
1111 maybe-configure-target-libstdc++-v3 \
1112 maybe-configure-target-libsanitizer \
1113 maybe-configure-target-libvtv \
1114 maybe-configure-target-liboffloadmic \
1115 maybe-configure-target-libssp \
1116 maybe-configure-target-newlib \
1117 maybe-configure-target-libgcc \
1118 maybe-configure-target-libbacktrace \
1119 maybe-configure-target-libquadmath \
1120 maybe-configure-target-libgfortran \
1121 maybe-configure-target-libobjc \
1122 maybe-configure-target-libgo \
1123 maybe-configure-target-libphobos \
1124 maybe-configure-target-libtermcap \
1125 maybe-configure-target-winsup \
1126 maybe-configure-target-libgloss \
1127 maybe-configure-target-libffi \
1128 maybe-configure-target-zlib \
1129 maybe-configure-target-rda \
1130 maybe-configure-target-libada \
1131 maybe-configure-target-libgomp \
1132 maybe-configure-target-libitm \
1133 maybe-configure-target-libatomic
1134
1135 # The target built for a native non-bootstrap build.
1136 .PHONY: all
1137
1138 # --enable-pgo-build enables the PGO build.
1139 # 1. First build with -fprofile-generate.
1140 # 2. Use "make maybe-check-*" to generate profiling data.
1141 # 3. Use "make clean" to remove the previous build.
1142 # 4. Rebuild with -fprofile-use.
1143 all:
1144 @if gcc-bootstrap
1145 [ -f stage_final ] || echo stage3 > stage_final
1146 @r=`${PWD_COMMAND}`; export r; \
1147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1148 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1149 @endif gcc-bootstrap
1150 @: $(MAKE); $(unstage)
1151 +@r=`${PWD_COMMAND}`; export r; \
1152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1153 @if gcc-bootstrap
1154 if [ -f stage_last ]; then \
1155 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1156 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1157 else \
1158 @endif gcc-bootstrap
1159 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1160 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1161 @if pgo-build
1162 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1163 $(PGO_BUILD_TRAINING_MFLAGS) \
1164 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1165 $(PGO_BUILD_TRAINING) \
1166 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1167 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1168 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1169 @endif pgo-build
1170 @if gcc-bootstrap
1171 ; \
1172 fi \
1173 @endif gcc-bootstrap
1174 && :
1175
1176 .PHONY: all-build
1177
1178 all-build: maybe-all-build-libiberty
1179 all-build: maybe-all-build-bison
1180 all-build: maybe-all-build-flex
1181 all-build: maybe-all-build-m4
1182 all-build: maybe-all-build-texinfo
1183 all-build: maybe-all-build-fixincludes
1184 all-build: maybe-all-build-libcpp
1185
1186 .PHONY: all-host
1187
1188 @if bfd-no-bootstrap
1189 all-host: maybe-all-bfd
1190 @endif bfd-no-bootstrap
1191 @if opcodes-no-bootstrap
1192 all-host: maybe-all-opcodes
1193 @endif opcodes-no-bootstrap
1194 @if binutils-no-bootstrap
1195 all-host: maybe-all-binutils
1196 @endif binutils-no-bootstrap
1197 all-host: maybe-all-bison
1198 all-host: maybe-all-cgen
1199 all-host: maybe-all-dejagnu
1200 all-host: maybe-all-etc
1201 all-host: maybe-all-fastjar
1202 @if fixincludes-no-bootstrap
1203 all-host: maybe-all-fixincludes
1204 @endif fixincludes-no-bootstrap
1205 all-host: maybe-all-flex
1206 @if gas-no-bootstrap
1207 all-host: maybe-all-gas
1208 @endif gas-no-bootstrap
1209 @if gcc-no-bootstrap
1210 all-host: maybe-all-gcc
1211 @endif gcc-no-bootstrap
1212 @if gmp-no-bootstrap
1213 all-host: maybe-all-gmp
1214 @endif gmp-no-bootstrap
1215 @if mpfr-no-bootstrap
1216 all-host: maybe-all-mpfr
1217 @endif mpfr-no-bootstrap
1218 @if mpc-no-bootstrap
1219 all-host: maybe-all-mpc
1220 @endif mpc-no-bootstrap
1221 @if isl-no-bootstrap
1222 all-host: maybe-all-isl
1223 @endif isl-no-bootstrap
1224 @if libelf-no-bootstrap
1225 all-host: maybe-all-libelf
1226 @endif libelf-no-bootstrap
1227 @if gold-no-bootstrap
1228 all-host: maybe-all-gold
1229 @endif gold-no-bootstrap
1230 all-host: maybe-all-gprof
1231 @if intl-no-bootstrap
1232 all-host: maybe-all-intl
1233 @endif intl-no-bootstrap
1234 all-host: maybe-all-tcl
1235 all-host: maybe-all-itcl
1236 @if ld-no-bootstrap
1237 all-host: maybe-all-ld
1238 @endif ld-no-bootstrap
1239 @if libbacktrace-no-bootstrap
1240 all-host: maybe-all-libbacktrace
1241 @endif libbacktrace-no-bootstrap
1242 @if libcpp-no-bootstrap
1243 all-host: maybe-all-libcpp
1244 @endif libcpp-no-bootstrap
1245 @if libcody-no-bootstrap
1246 all-host: maybe-all-libcody
1247 @endif libcody-no-bootstrap
1248 @if libdecnumber-no-bootstrap
1249 all-host: maybe-all-libdecnumber
1250 @endif libdecnumber-no-bootstrap
1251 all-host: maybe-all-libgui
1252 @if libiberty-no-bootstrap
1253 all-host: maybe-all-libiberty
1254 @endif libiberty-no-bootstrap
1255 @if libiberty-linker-plugin-no-bootstrap
1256 all-host: maybe-all-libiberty-linker-plugin
1257 @endif libiberty-linker-plugin-no-bootstrap
1258 @if libiconv-no-bootstrap
1259 all-host: maybe-all-libiconv
1260 @endif libiconv-no-bootstrap
1261 all-host: maybe-all-m4
1262 all-host: maybe-all-readline
1263 all-host: maybe-all-sid
1264 all-host: maybe-all-sim
1265 all-host: maybe-all-texinfo
1266 @if zlib-no-bootstrap
1267 all-host: maybe-all-zlib
1268 @endif zlib-no-bootstrap
1269 all-host: maybe-all-gnulib
1270 all-host: maybe-all-gdbsupport
1271 all-host: maybe-all-gdbserver
1272 all-host: maybe-all-gdb
1273 all-host: maybe-all-expect
1274 all-host: maybe-all-guile
1275 all-host: maybe-all-tk
1276 all-host: maybe-all-libtermcap
1277 all-host: maybe-all-utils
1278 all-host: maybe-all-c++tools
1279 all-host: maybe-all-gnattools
1280 @if lto-plugin-no-bootstrap
1281 all-host: maybe-all-lto-plugin
1282 @endif lto-plugin-no-bootstrap
1283 all-host: maybe-all-libcc1
1284 all-host: maybe-all-gotools
1285 @if libctf-no-bootstrap
1286 all-host: maybe-all-libctf
1287 @endif libctf-no-bootstrap
1288
1289 .PHONY: all-target
1290
1291 @if target-libstdc++-v3-no-bootstrap
1292 all-target: maybe-all-target-libstdc++-v3
1293 @endif target-libstdc++-v3-no-bootstrap
1294 @if target-libsanitizer-no-bootstrap
1295 all-target: maybe-all-target-libsanitizer
1296 @endif target-libsanitizer-no-bootstrap
1297 @if target-libvtv-no-bootstrap
1298 all-target: maybe-all-target-libvtv
1299 @endif target-libvtv-no-bootstrap
1300 all-target: maybe-all-target-liboffloadmic
1301 all-target: maybe-all-target-libssp
1302 all-target: maybe-all-target-newlib
1303 @if target-libgcc-no-bootstrap
1304 all-target: maybe-all-target-libgcc
1305 @endif target-libgcc-no-bootstrap
1306 all-target: maybe-all-target-libbacktrace
1307 all-target: maybe-all-target-libquadmath
1308 all-target: maybe-all-target-libgfortran
1309 all-target: maybe-all-target-libobjc
1310 all-target: maybe-all-target-libgo
1311 all-target: maybe-all-target-libphobos
1312 all-target: maybe-all-target-libtermcap
1313 all-target: maybe-all-target-winsup
1314 all-target: maybe-all-target-libgloss
1315 all-target: maybe-all-target-libffi
1316 all-target: maybe-all-target-zlib
1317 all-target: maybe-all-target-rda
1318 all-target: maybe-all-target-libada
1319 @if target-libgomp-no-bootstrap
1320 all-target: maybe-all-target-libgomp
1321 @endif target-libgomp-no-bootstrap
1322 all-target: maybe-all-target-libitm
1323 all-target: maybe-all-target-libatomic
1324
1325 # Do a target for all the subdirectories. A ``make do-X'' will do a
1326 # ``make X'' in all subdirectories (because, in general, there is a
1327 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1328 # but it may do additional work as well).
1329
1330 .PHONY: do-info
1331 do-info:
1332 @: $(MAKE); $(unstage)
1333 @r=`${PWD_COMMAND}`; export r; \
1334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1335 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1336 info-target
1337
1338
1339 .PHONY: info-host
1340
1341 info-host: maybe-info-bfd
1342 info-host: maybe-info-opcodes
1343 info-host: maybe-info-binutils
1344 info-host: maybe-info-bison
1345 info-host: maybe-info-cgen
1346 info-host: maybe-info-dejagnu
1347 info-host: maybe-info-etc
1348 info-host: maybe-info-fastjar
1349 info-host: maybe-info-fixincludes
1350 info-host: maybe-info-flex
1351 info-host: maybe-info-gas
1352 info-host: maybe-info-gcc
1353 info-host: maybe-info-gmp
1354 info-host: maybe-info-mpfr
1355 info-host: maybe-info-mpc
1356 info-host: maybe-info-isl
1357 info-host: maybe-info-libelf
1358 info-host: maybe-info-gold
1359 info-host: maybe-info-gprof
1360 info-host: maybe-info-intl
1361 info-host: maybe-info-tcl
1362 info-host: maybe-info-itcl
1363 info-host: maybe-info-ld
1364 info-host: maybe-info-libbacktrace
1365 info-host: maybe-info-libcpp
1366 info-host: maybe-info-libcody
1367 info-host: maybe-info-libdecnumber
1368 info-host: maybe-info-libgui
1369 info-host: maybe-info-libiberty
1370 info-host: maybe-info-libiberty-linker-plugin
1371 info-host: maybe-info-libiconv
1372 info-host: maybe-info-m4
1373 info-host: maybe-info-readline
1374 info-host: maybe-info-sid
1375 info-host: maybe-info-sim
1376 info-host: maybe-info-texinfo
1377 info-host: maybe-info-zlib
1378 info-host: maybe-info-gnulib
1379 info-host: maybe-info-gdbsupport
1380 info-host: maybe-info-gdbserver
1381 info-host: maybe-info-gdb
1382 info-host: maybe-info-expect
1383 info-host: maybe-info-guile
1384 info-host: maybe-info-tk
1385 info-host: maybe-info-libtermcap
1386 info-host: maybe-info-utils
1387 info-host: maybe-info-c++tools
1388 info-host: maybe-info-gnattools
1389 info-host: maybe-info-lto-plugin
1390 info-host: maybe-info-libcc1
1391 info-host: maybe-info-gotools
1392 info-host: maybe-info-libctf
1393
1394 .PHONY: info-target
1395
1396 info-target: maybe-info-target-libstdc++-v3
1397 info-target: maybe-info-target-libsanitizer
1398 info-target: maybe-info-target-libvtv
1399 info-target: maybe-info-target-liboffloadmic
1400 info-target: maybe-info-target-libssp
1401 info-target: maybe-info-target-newlib
1402 info-target: maybe-info-target-libgcc
1403 info-target: maybe-info-target-libbacktrace
1404 info-target: maybe-info-target-libquadmath
1405 info-target: maybe-info-target-libgfortran
1406 info-target: maybe-info-target-libobjc
1407 info-target: maybe-info-target-libgo
1408 info-target: maybe-info-target-libphobos
1409 info-target: maybe-info-target-libtermcap
1410 info-target: maybe-info-target-winsup
1411 info-target: maybe-info-target-libgloss
1412 info-target: maybe-info-target-libffi
1413 info-target: maybe-info-target-zlib
1414 info-target: maybe-info-target-rda
1415 info-target: maybe-info-target-libada
1416 info-target: maybe-info-target-libgomp
1417 info-target: maybe-info-target-libitm
1418 info-target: maybe-info-target-libatomic
1419
1420 .PHONY: do-dvi
1421 do-dvi:
1422 @: $(MAKE); $(unstage)
1423 @r=`${PWD_COMMAND}`; export r; \
1424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1425 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1426 dvi-target
1427
1428
1429 .PHONY: dvi-host
1430
1431 dvi-host: maybe-dvi-bfd
1432 dvi-host: maybe-dvi-opcodes
1433 dvi-host: maybe-dvi-binutils
1434 dvi-host: maybe-dvi-bison
1435 dvi-host: maybe-dvi-cgen
1436 dvi-host: maybe-dvi-dejagnu
1437 dvi-host: maybe-dvi-etc
1438 dvi-host: maybe-dvi-fastjar
1439 dvi-host: maybe-dvi-fixincludes
1440 dvi-host: maybe-dvi-flex
1441 dvi-host: maybe-dvi-gas
1442 dvi-host: maybe-dvi-gcc
1443 dvi-host: maybe-dvi-gmp
1444 dvi-host: maybe-dvi-mpfr
1445 dvi-host: maybe-dvi-mpc
1446 dvi-host: maybe-dvi-isl
1447 dvi-host: maybe-dvi-libelf
1448 dvi-host: maybe-dvi-gold
1449 dvi-host: maybe-dvi-gprof
1450 dvi-host: maybe-dvi-intl
1451 dvi-host: maybe-dvi-tcl
1452 dvi-host: maybe-dvi-itcl
1453 dvi-host: maybe-dvi-ld
1454 dvi-host: maybe-dvi-libbacktrace
1455 dvi-host: maybe-dvi-libcpp
1456 dvi-host: maybe-dvi-libcody
1457 dvi-host: maybe-dvi-libdecnumber
1458 dvi-host: maybe-dvi-libgui
1459 dvi-host: maybe-dvi-libiberty
1460 dvi-host: maybe-dvi-libiberty-linker-plugin
1461 dvi-host: maybe-dvi-libiconv
1462 dvi-host: maybe-dvi-m4
1463 dvi-host: maybe-dvi-readline
1464 dvi-host: maybe-dvi-sid
1465 dvi-host: maybe-dvi-sim
1466 dvi-host: maybe-dvi-texinfo
1467 dvi-host: maybe-dvi-zlib
1468 dvi-host: maybe-dvi-gnulib
1469 dvi-host: maybe-dvi-gdbsupport
1470 dvi-host: maybe-dvi-gdbserver
1471 dvi-host: maybe-dvi-gdb
1472 dvi-host: maybe-dvi-expect
1473 dvi-host: maybe-dvi-guile
1474 dvi-host: maybe-dvi-tk
1475 dvi-host: maybe-dvi-libtermcap
1476 dvi-host: maybe-dvi-utils
1477 dvi-host: maybe-dvi-c++tools
1478 dvi-host: maybe-dvi-gnattools
1479 dvi-host: maybe-dvi-lto-plugin
1480 dvi-host: maybe-dvi-libcc1
1481 dvi-host: maybe-dvi-gotools
1482 dvi-host: maybe-dvi-libctf
1483
1484 .PHONY: dvi-target
1485
1486 dvi-target: maybe-dvi-target-libstdc++-v3
1487 dvi-target: maybe-dvi-target-libsanitizer
1488 dvi-target: maybe-dvi-target-libvtv
1489 dvi-target: maybe-dvi-target-liboffloadmic
1490 dvi-target: maybe-dvi-target-libssp
1491 dvi-target: maybe-dvi-target-newlib
1492 dvi-target: maybe-dvi-target-libgcc
1493 dvi-target: maybe-dvi-target-libbacktrace
1494 dvi-target: maybe-dvi-target-libquadmath
1495 dvi-target: maybe-dvi-target-libgfortran
1496 dvi-target: maybe-dvi-target-libobjc
1497 dvi-target: maybe-dvi-target-libgo
1498 dvi-target: maybe-dvi-target-libphobos
1499 dvi-target: maybe-dvi-target-libtermcap
1500 dvi-target: maybe-dvi-target-winsup
1501 dvi-target: maybe-dvi-target-libgloss
1502 dvi-target: maybe-dvi-target-libffi
1503 dvi-target: maybe-dvi-target-zlib
1504 dvi-target: maybe-dvi-target-rda
1505 dvi-target: maybe-dvi-target-libada
1506 dvi-target: maybe-dvi-target-libgomp
1507 dvi-target: maybe-dvi-target-libitm
1508 dvi-target: maybe-dvi-target-libatomic
1509
1510 .PHONY: do-pdf
1511 do-pdf:
1512 @: $(MAKE); $(unstage)
1513 @r=`${PWD_COMMAND}`; export r; \
1514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1515 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1516 pdf-target
1517
1518
1519 .PHONY: pdf-host
1520
1521 pdf-host: maybe-pdf-bfd
1522 pdf-host: maybe-pdf-opcodes
1523 pdf-host: maybe-pdf-binutils
1524 pdf-host: maybe-pdf-bison
1525 pdf-host: maybe-pdf-cgen
1526 pdf-host: maybe-pdf-dejagnu
1527 pdf-host: maybe-pdf-etc
1528 pdf-host: maybe-pdf-fastjar
1529 pdf-host: maybe-pdf-fixincludes
1530 pdf-host: maybe-pdf-flex
1531 pdf-host: maybe-pdf-gas
1532 pdf-host: maybe-pdf-gcc
1533 pdf-host: maybe-pdf-gmp
1534 pdf-host: maybe-pdf-mpfr
1535 pdf-host: maybe-pdf-mpc
1536 pdf-host: maybe-pdf-isl
1537 pdf-host: maybe-pdf-libelf
1538 pdf-host: maybe-pdf-gold
1539 pdf-host: maybe-pdf-gprof
1540 pdf-host: maybe-pdf-intl
1541 pdf-host: maybe-pdf-tcl
1542 pdf-host: maybe-pdf-itcl
1543 pdf-host: maybe-pdf-ld
1544 pdf-host: maybe-pdf-libbacktrace
1545 pdf-host: maybe-pdf-libcpp
1546 pdf-host: maybe-pdf-libcody
1547 pdf-host: maybe-pdf-libdecnumber
1548 pdf-host: maybe-pdf-libgui
1549 pdf-host: maybe-pdf-libiberty
1550 pdf-host: maybe-pdf-libiberty-linker-plugin
1551 pdf-host: maybe-pdf-libiconv
1552 pdf-host: maybe-pdf-m4
1553 pdf-host: maybe-pdf-readline
1554 pdf-host: maybe-pdf-sid
1555 pdf-host: maybe-pdf-sim
1556 pdf-host: maybe-pdf-texinfo
1557 pdf-host: maybe-pdf-zlib
1558 pdf-host: maybe-pdf-gnulib
1559 pdf-host: maybe-pdf-gdbsupport
1560 pdf-host: maybe-pdf-gdbserver
1561 pdf-host: maybe-pdf-gdb
1562 pdf-host: maybe-pdf-expect
1563 pdf-host: maybe-pdf-guile
1564 pdf-host: maybe-pdf-tk
1565 pdf-host: maybe-pdf-libtermcap
1566 pdf-host: maybe-pdf-utils
1567 pdf-host: maybe-pdf-c++tools
1568 pdf-host: maybe-pdf-gnattools
1569 pdf-host: maybe-pdf-lto-plugin
1570 pdf-host: maybe-pdf-libcc1
1571 pdf-host: maybe-pdf-gotools
1572 pdf-host: maybe-pdf-libctf
1573
1574 .PHONY: pdf-target
1575
1576 pdf-target: maybe-pdf-target-libstdc++-v3
1577 pdf-target: maybe-pdf-target-libsanitizer
1578 pdf-target: maybe-pdf-target-libvtv
1579 pdf-target: maybe-pdf-target-liboffloadmic
1580 pdf-target: maybe-pdf-target-libssp
1581 pdf-target: maybe-pdf-target-newlib
1582 pdf-target: maybe-pdf-target-libgcc
1583 pdf-target: maybe-pdf-target-libbacktrace
1584 pdf-target: maybe-pdf-target-libquadmath
1585 pdf-target: maybe-pdf-target-libgfortran
1586 pdf-target: maybe-pdf-target-libobjc
1587 pdf-target: maybe-pdf-target-libgo
1588 pdf-target: maybe-pdf-target-libphobos
1589 pdf-target: maybe-pdf-target-libtermcap
1590 pdf-target: maybe-pdf-target-winsup
1591 pdf-target: maybe-pdf-target-libgloss
1592 pdf-target: maybe-pdf-target-libffi
1593 pdf-target: maybe-pdf-target-zlib
1594 pdf-target: maybe-pdf-target-rda
1595 pdf-target: maybe-pdf-target-libada
1596 pdf-target: maybe-pdf-target-libgomp
1597 pdf-target: maybe-pdf-target-libitm
1598 pdf-target: maybe-pdf-target-libatomic
1599
1600 .PHONY: do-html
1601 do-html:
1602 @: $(MAKE); $(unstage)
1603 @r=`${PWD_COMMAND}`; export r; \
1604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1605 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1606 html-target
1607
1608
1609 .PHONY: html-host
1610
1611 html-host: maybe-html-bfd
1612 html-host: maybe-html-opcodes
1613 html-host: maybe-html-binutils
1614 html-host: maybe-html-bison
1615 html-host: maybe-html-cgen
1616 html-host: maybe-html-dejagnu
1617 html-host: maybe-html-etc
1618 html-host: maybe-html-fastjar
1619 html-host: maybe-html-fixincludes
1620 html-host: maybe-html-flex
1621 html-host: maybe-html-gas
1622 html-host: maybe-html-gcc
1623 html-host: maybe-html-gmp
1624 html-host: maybe-html-mpfr
1625 html-host: maybe-html-mpc
1626 html-host: maybe-html-isl
1627 html-host: maybe-html-libelf
1628 html-host: maybe-html-gold
1629 html-host: maybe-html-gprof
1630 html-host: maybe-html-intl
1631 html-host: maybe-html-tcl
1632 html-host: maybe-html-itcl
1633 html-host: maybe-html-ld
1634 html-host: maybe-html-libbacktrace
1635 html-host: maybe-html-libcpp
1636 html-host: maybe-html-libcody
1637 html-host: maybe-html-libdecnumber
1638 html-host: maybe-html-libgui
1639 html-host: maybe-html-libiberty
1640 html-host: maybe-html-libiberty-linker-plugin
1641 html-host: maybe-html-libiconv
1642 html-host: maybe-html-m4
1643 html-host: maybe-html-readline
1644 html-host: maybe-html-sid
1645 html-host: maybe-html-sim
1646 html-host: maybe-html-texinfo
1647 html-host: maybe-html-zlib
1648 html-host: maybe-html-gnulib
1649 html-host: maybe-html-gdbsupport
1650 html-host: maybe-html-gdbserver
1651 html-host: maybe-html-gdb
1652 html-host: maybe-html-expect
1653 html-host: maybe-html-guile
1654 html-host: maybe-html-tk
1655 html-host: maybe-html-libtermcap
1656 html-host: maybe-html-utils
1657 html-host: maybe-html-c++tools
1658 html-host: maybe-html-gnattools
1659 html-host: maybe-html-lto-plugin
1660 html-host: maybe-html-libcc1
1661 html-host: maybe-html-gotools
1662 html-host: maybe-html-libctf
1663
1664 .PHONY: html-target
1665
1666 html-target: maybe-html-target-libstdc++-v3
1667 html-target: maybe-html-target-libsanitizer
1668 html-target: maybe-html-target-libvtv
1669 html-target: maybe-html-target-liboffloadmic
1670 html-target: maybe-html-target-libssp
1671 html-target: maybe-html-target-newlib
1672 html-target: maybe-html-target-libgcc
1673 html-target: maybe-html-target-libbacktrace
1674 html-target: maybe-html-target-libquadmath
1675 html-target: maybe-html-target-libgfortran
1676 html-target: maybe-html-target-libobjc
1677 html-target: maybe-html-target-libgo
1678 html-target: maybe-html-target-libphobos
1679 html-target: maybe-html-target-libtermcap
1680 html-target: maybe-html-target-winsup
1681 html-target: maybe-html-target-libgloss
1682 html-target: maybe-html-target-libffi
1683 html-target: maybe-html-target-zlib
1684 html-target: maybe-html-target-rda
1685 html-target: maybe-html-target-libada
1686 html-target: maybe-html-target-libgomp
1687 html-target: maybe-html-target-libitm
1688 html-target: maybe-html-target-libatomic
1689
1690 .PHONY: do-TAGS
1691 do-TAGS:
1692 @: $(MAKE); $(unstage)
1693 @r=`${PWD_COMMAND}`; export r; \
1694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1695 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1696 TAGS-target
1697
1698
1699 .PHONY: TAGS-host
1700
1701 TAGS-host: maybe-TAGS-bfd
1702 TAGS-host: maybe-TAGS-opcodes
1703 TAGS-host: maybe-TAGS-binutils
1704 TAGS-host: maybe-TAGS-bison
1705 TAGS-host: maybe-TAGS-cgen
1706 TAGS-host: maybe-TAGS-dejagnu
1707 TAGS-host: maybe-TAGS-etc
1708 TAGS-host: maybe-TAGS-fastjar
1709 TAGS-host: maybe-TAGS-fixincludes
1710 TAGS-host: maybe-TAGS-flex
1711 TAGS-host: maybe-TAGS-gas
1712 TAGS-host: maybe-TAGS-gcc
1713 TAGS-host: maybe-TAGS-gmp
1714 TAGS-host: maybe-TAGS-mpfr
1715 TAGS-host: maybe-TAGS-mpc
1716 TAGS-host: maybe-TAGS-isl
1717 TAGS-host: maybe-TAGS-libelf
1718 TAGS-host: maybe-TAGS-gold
1719 TAGS-host: maybe-TAGS-gprof
1720 TAGS-host: maybe-TAGS-intl
1721 TAGS-host: maybe-TAGS-tcl
1722 TAGS-host: maybe-TAGS-itcl
1723 TAGS-host: maybe-TAGS-ld
1724 TAGS-host: maybe-TAGS-libbacktrace
1725 TAGS-host: maybe-TAGS-libcpp
1726 TAGS-host: maybe-TAGS-libcody
1727 TAGS-host: maybe-TAGS-libdecnumber
1728 TAGS-host: maybe-TAGS-libgui
1729 TAGS-host: maybe-TAGS-libiberty
1730 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1731 TAGS-host: maybe-TAGS-libiconv
1732 TAGS-host: maybe-TAGS-m4
1733 TAGS-host: maybe-TAGS-readline
1734 TAGS-host: maybe-TAGS-sid
1735 TAGS-host: maybe-TAGS-sim
1736 TAGS-host: maybe-TAGS-texinfo
1737 TAGS-host: maybe-TAGS-zlib
1738 TAGS-host: maybe-TAGS-gnulib
1739 TAGS-host: maybe-TAGS-gdbsupport
1740 TAGS-host: maybe-TAGS-gdbserver
1741 TAGS-host: maybe-TAGS-gdb
1742 TAGS-host: maybe-TAGS-expect
1743 TAGS-host: maybe-TAGS-guile
1744 TAGS-host: maybe-TAGS-tk
1745 TAGS-host: maybe-TAGS-libtermcap
1746 TAGS-host: maybe-TAGS-utils
1747 TAGS-host: maybe-TAGS-c++tools
1748 TAGS-host: maybe-TAGS-gnattools
1749 TAGS-host: maybe-TAGS-lto-plugin
1750 TAGS-host: maybe-TAGS-libcc1
1751 TAGS-host: maybe-TAGS-gotools
1752 TAGS-host: maybe-TAGS-libctf
1753
1754 .PHONY: TAGS-target
1755
1756 TAGS-target: maybe-TAGS-target-libstdc++-v3
1757 TAGS-target: maybe-TAGS-target-libsanitizer
1758 TAGS-target: maybe-TAGS-target-libvtv
1759 TAGS-target: maybe-TAGS-target-liboffloadmic
1760 TAGS-target: maybe-TAGS-target-libssp
1761 TAGS-target: maybe-TAGS-target-newlib
1762 TAGS-target: maybe-TAGS-target-libgcc
1763 TAGS-target: maybe-TAGS-target-libbacktrace
1764 TAGS-target: maybe-TAGS-target-libquadmath
1765 TAGS-target: maybe-TAGS-target-libgfortran
1766 TAGS-target: maybe-TAGS-target-libobjc
1767 TAGS-target: maybe-TAGS-target-libgo
1768 TAGS-target: maybe-TAGS-target-libphobos
1769 TAGS-target: maybe-TAGS-target-libtermcap
1770 TAGS-target: maybe-TAGS-target-winsup
1771 TAGS-target: maybe-TAGS-target-libgloss
1772 TAGS-target: maybe-TAGS-target-libffi
1773 TAGS-target: maybe-TAGS-target-zlib
1774 TAGS-target: maybe-TAGS-target-rda
1775 TAGS-target: maybe-TAGS-target-libada
1776 TAGS-target: maybe-TAGS-target-libgomp
1777 TAGS-target: maybe-TAGS-target-libitm
1778 TAGS-target: maybe-TAGS-target-libatomic
1779
1780 .PHONY: do-install-info
1781 do-install-info:
1782 @: $(MAKE); $(unstage)
1783 @r=`${PWD_COMMAND}`; export r; \
1784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1785 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1786 install-info-target
1787
1788
1789 .PHONY: install-info-host
1790
1791 install-info-host: maybe-install-info-bfd
1792 install-info-host: maybe-install-info-opcodes
1793 install-info-host: maybe-install-info-binutils
1794 install-info-host: maybe-install-info-bison
1795 install-info-host: maybe-install-info-cgen
1796 install-info-host: maybe-install-info-dejagnu
1797 install-info-host: maybe-install-info-etc
1798 install-info-host: maybe-install-info-fastjar
1799 install-info-host: maybe-install-info-fixincludes
1800 install-info-host: maybe-install-info-flex
1801 install-info-host: maybe-install-info-gas
1802 install-info-host: maybe-install-info-gcc
1803 install-info-host: maybe-install-info-gmp
1804 install-info-host: maybe-install-info-mpfr
1805 install-info-host: maybe-install-info-mpc
1806 install-info-host: maybe-install-info-isl
1807 install-info-host: maybe-install-info-libelf
1808 install-info-host: maybe-install-info-gold
1809 install-info-host: maybe-install-info-gprof
1810 install-info-host: maybe-install-info-intl
1811 install-info-host: maybe-install-info-tcl
1812 install-info-host: maybe-install-info-itcl
1813 install-info-host: maybe-install-info-ld
1814 install-info-host: maybe-install-info-libbacktrace
1815 install-info-host: maybe-install-info-libcpp
1816 install-info-host: maybe-install-info-libcody
1817 install-info-host: maybe-install-info-libdecnumber
1818 install-info-host: maybe-install-info-libgui
1819 install-info-host: maybe-install-info-libiberty
1820 install-info-host: maybe-install-info-libiberty-linker-plugin
1821 install-info-host: maybe-install-info-libiconv
1822 install-info-host: maybe-install-info-m4
1823 install-info-host: maybe-install-info-readline
1824 install-info-host: maybe-install-info-sid
1825 install-info-host: maybe-install-info-sim
1826 install-info-host: maybe-install-info-texinfo
1827 install-info-host: maybe-install-info-zlib
1828 install-info-host: maybe-install-info-gnulib
1829 install-info-host: maybe-install-info-gdbsupport
1830 install-info-host: maybe-install-info-gdbserver
1831 install-info-host: maybe-install-info-gdb
1832 install-info-host: maybe-install-info-expect
1833 install-info-host: maybe-install-info-guile
1834 install-info-host: maybe-install-info-tk
1835 install-info-host: maybe-install-info-libtermcap
1836 install-info-host: maybe-install-info-utils
1837 install-info-host: maybe-install-info-c++tools
1838 install-info-host: maybe-install-info-gnattools
1839 install-info-host: maybe-install-info-lto-plugin
1840 install-info-host: maybe-install-info-libcc1
1841 install-info-host: maybe-install-info-gotools
1842 install-info-host: maybe-install-info-libctf
1843
1844 .PHONY: install-info-target
1845
1846 install-info-target: maybe-install-info-target-libstdc++-v3
1847 install-info-target: maybe-install-info-target-libsanitizer
1848 install-info-target: maybe-install-info-target-libvtv
1849 install-info-target: maybe-install-info-target-liboffloadmic
1850 install-info-target: maybe-install-info-target-libssp
1851 install-info-target: maybe-install-info-target-newlib
1852 install-info-target: maybe-install-info-target-libgcc
1853 install-info-target: maybe-install-info-target-libbacktrace
1854 install-info-target: maybe-install-info-target-libquadmath
1855 install-info-target: maybe-install-info-target-libgfortran
1856 install-info-target: maybe-install-info-target-libobjc
1857 install-info-target: maybe-install-info-target-libgo
1858 install-info-target: maybe-install-info-target-libphobos
1859 install-info-target: maybe-install-info-target-libtermcap
1860 install-info-target: maybe-install-info-target-winsup
1861 install-info-target: maybe-install-info-target-libgloss
1862 install-info-target: maybe-install-info-target-libffi
1863 install-info-target: maybe-install-info-target-zlib
1864 install-info-target: maybe-install-info-target-rda
1865 install-info-target: maybe-install-info-target-libada
1866 install-info-target: maybe-install-info-target-libgomp
1867 install-info-target: maybe-install-info-target-libitm
1868 install-info-target: maybe-install-info-target-libatomic
1869
1870 .PHONY: do-install-dvi
1871 do-install-dvi:
1872 @: $(MAKE); $(unstage)
1873 @r=`${PWD_COMMAND}`; export r; \
1874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1875 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1876 install-dvi-target
1877
1878
1879 .PHONY: install-dvi-host
1880
1881 install-dvi-host: maybe-install-dvi-bfd
1882 install-dvi-host: maybe-install-dvi-opcodes
1883 install-dvi-host: maybe-install-dvi-binutils
1884 install-dvi-host: maybe-install-dvi-bison
1885 install-dvi-host: maybe-install-dvi-cgen
1886 install-dvi-host: maybe-install-dvi-dejagnu
1887 install-dvi-host: maybe-install-dvi-etc
1888 install-dvi-host: maybe-install-dvi-fastjar
1889 install-dvi-host: maybe-install-dvi-fixincludes
1890 install-dvi-host: maybe-install-dvi-flex
1891 install-dvi-host: maybe-install-dvi-gas
1892 install-dvi-host: maybe-install-dvi-gcc
1893 install-dvi-host: maybe-install-dvi-gmp
1894 install-dvi-host: maybe-install-dvi-mpfr
1895 install-dvi-host: maybe-install-dvi-mpc
1896 install-dvi-host: maybe-install-dvi-isl
1897 install-dvi-host: maybe-install-dvi-libelf
1898 install-dvi-host: maybe-install-dvi-gold
1899 install-dvi-host: maybe-install-dvi-gprof
1900 install-dvi-host: maybe-install-dvi-intl
1901 install-dvi-host: maybe-install-dvi-tcl
1902 install-dvi-host: maybe-install-dvi-itcl
1903 install-dvi-host: maybe-install-dvi-ld
1904 install-dvi-host: maybe-install-dvi-libbacktrace
1905 install-dvi-host: maybe-install-dvi-libcpp
1906 install-dvi-host: maybe-install-dvi-libcody
1907 install-dvi-host: maybe-install-dvi-libdecnumber
1908 install-dvi-host: maybe-install-dvi-libgui
1909 install-dvi-host: maybe-install-dvi-libiberty
1910 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1911 install-dvi-host: maybe-install-dvi-libiconv
1912 install-dvi-host: maybe-install-dvi-m4
1913 install-dvi-host: maybe-install-dvi-readline
1914 install-dvi-host: maybe-install-dvi-sid
1915 install-dvi-host: maybe-install-dvi-sim
1916 install-dvi-host: maybe-install-dvi-texinfo
1917 install-dvi-host: maybe-install-dvi-zlib
1918 install-dvi-host: maybe-install-dvi-gnulib
1919 install-dvi-host: maybe-install-dvi-gdbsupport
1920 install-dvi-host: maybe-install-dvi-gdbserver
1921 install-dvi-host: maybe-install-dvi-gdb
1922 install-dvi-host: maybe-install-dvi-expect
1923 install-dvi-host: maybe-install-dvi-guile
1924 install-dvi-host: maybe-install-dvi-tk
1925 install-dvi-host: maybe-install-dvi-libtermcap
1926 install-dvi-host: maybe-install-dvi-utils
1927 install-dvi-host: maybe-install-dvi-c++tools
1928 install-dvi-host: maybe-install-dvi-gnattools
1929 install-dvi-host: maybe-install-dvi-lto-plugin
1930 install-dvi-host: maybe-install-dvi-libcc1
1931 install-dvi-host: maybe-install-dvi-gotools
1932 install-dvi-host: maybe-install-dvi-libctf
1933
1934 .PHONY: install-dvi-target
1935
1936 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1937 install-dvi-target: maybe-install-dvi-target-libsanitizer
1938 install-dvi-target: maybe-install-dvi-target-libvtv
1939 install-dvi-target: maybe-install-dvi-target-liboffloadmic
1940 install-dvi-target: maybe-install-dvi-target-libssp
1941 install-dvi-target: maybe-install-dvi-target-newlib
1942 install-dvi-target: maybe-install-dvi-target-libgcc
1943 install-dvi-target: maybe-install-dvi-target-libbacktrace
1944 install-dvi-target: maybe-install-dvi-target-libquadmath
1945 install-dvi-target: maybe-install-dvi-target-libgfortran
1946 install-dvi-target: maybe-install-dvi-target-libobjc
1947 install-dvi-target: maybe-install-dvi-target-libgo
1948 install-dvi-target: maybe-install-dvi-target-libphobos
1949 install-dvi-target: maybe-install-dvi-target-libtermcap
1950 install-dvi-target: maybe-install-dvi-target-winsup
1951 install-dvi-target: maybe-install-dvi-target-libgloss
1952 install-dvi-target: maybe-install-dvi-target-libffi
1953 install-dvi-target: maybe-install-dvi-target-zlib
1954 install-dvi-target: maybe-install-dvi-target-rda
1955 install-dvi-target: maybe-install-dvi-target-libada
1956 install-dvi-target: maybe-install-dvi-target-libgomp
1957 install-dvi-target: maybe-install-dvi-target-libitm
1958 install-dvi-target: maybe-install-dvi-target-libatomic
1959
1960 .PHONY: do-install-pdf
1961 do-install-pdf:
1962 @: $(MAKE); $(unstage)
1963 @r=`${PWD_COMMAND}`; export r; \
1964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1965 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1966 install-pdf-target
1967
1968
1969 .PHONY: install-pdf-host
1970
1971 install-pdf-host: maybe-install-pdf-bfd
1972 install-pdf-host: maybe-install-pdf-opcodes
1973 install-pdf-host: maybe-install-pdf-binutils
1974 install-pdf-host: maybe-install-pdf-bison
1975 install-pdf-host: maybe-install-pdf-cgen
1976 install-pdf-host: maybe-install-pdf-dejagnu
1977 install-pdf-host: maybe-install-pdf-etc
1978 install-pdf-host: maybe-install-pdf-fastjar
1979 install-pdf-host: maybe-install-pdf-fixincludes
1980 install-pdf-host: maybe-install-pdf-flex
1981 install-pdf-host: maybe-install-pdf-gas
1982 install-pdf-host: maybe-install-pdf-gcc
1983 install-pdf-host: maybe-install-pdf-gmp
1984 install-pdf-host: maybe-install-pdf-mpfr
1985 install-pdf-host: maybe-install-pdf-mpc
1986 install-pdf-host: maybe-install-pdf-isl
1987 install-pdf-host: maybe-install-pdf-libelf
1988 install-pdf-host: maybe-install-pdf-gold
1989 install-pdf-host: maybe-install-pdf-gprof
1990 install-pdf-host: maybe-install-pdf-intl
1991 install-pdf-host: maybe-install-pdf-tcl
1992 install-pdf-host: maybe-install-pdf-itcl
1993 install-pdf-host: maybe-install-pdf-ld
1994 install-pdf-host: maybe-install-pdf-libbacktrace
1995 install-pdf-host: maybe-install-pdf-libcpp
1996 install-pdf-host: maybe-install-pdf-libcody
1997 install-pdf-host: maybe-install-pdf-libdecnumber
1998 install-pdf-host: maybe-install-pdf-libgui
1999 install-pdf-host: maybe-install-pdf-libiberty
2000 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2001 install-pdf-host: maybe-install-pdf-libiconv
2002 install-pdf-host: maybe-install-pdf-m4
2003 install-pdf-host: maybe-install-pdf-readline
2004 install-pdf-host: maybe-install-pdf-sid
2005 install-pdf-host: maybe-install-pdf-sim
2006 install-pdf-host: maybe-install-pdf-texinfo
2007 install-pdf-host: maybe-install-pdf-zlib
2008 install-pdf-host: maybe-install-pdf-gnulib
2009 install-pdf-host: maybe-install-pdf-gdbsupport
2010 install-pdf-host: maybe-install-pdf-gdbserver
2011 install-pdf-host: maybe-install-pdf-gdb
2012 install-pdf-host: maybe-install-pdf-expect
2013 install-pdf-host: maybe-install-pdf-guile
2014 install-pdf-host: maybe-install-pdf-tk
2015 install-pdf-host: maybe-install-pdf-libtermcap
2016 install-pdf-host: maybe-install-pdf-utils
2017 install-pdf-host: maybe-install-pdf-c++tools
2018 install-pdf-host: maybe-install-pdf-gnattools
2019 install-pdf-host: maybe-install-pdf-lto-plugin
2020 install-pdf-host: maybe-install-pdf-libcc1
2021 install-pdf-host: maybe-install-pdf-gotools
2022 install-pdf-host: maybe-install-pdf-libctf
2023
2024 .PHONY: install-pdf-target
2025
2026 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2027 install-pdf-target: maybe-install-pdf-target-libsanitizer
2028 install-pdf-target: maybe-install-pdf-target-libvtv
2029 install-pdf-target: maybe-install-pdf-target-liboffloadmic
2030 install-pdf-target: maybe-install-pdf-target-libssp
2031 install-pdf-target: maybe-install-pdf-target-newlib
2032 install-pdf-target: maybe-install-pdf-target-libgcc
2033 install-pdf-target: maybe-install-pdf-target-libbacktrace
2034 install-pdf-target: maybe-install-pdf-target-libquadmath
2035 install-pdf-target: maybe-install-pdf-target-libgfortran
2036 install-pdf-target: maybe-install-pdf-target-libobjc
2037 install-pdf-target: maybe-install-pdf-target-libgo
2038 install-pdf-target: maybe-install-pdf-target-libphobos
2039 install-pdf-target: maybe-install-pdf-target-libtermcap
2040 install-pdf-target: maybe-install-pdf-target-winsup
2041 install-pdf-target: maybe-install-pdf-target-libgloss
2042 install-pdf-target: maybe-install-pdf-target-libffi
2043 install-pdf-target: maybe-install-pdf-target-zlib
2044 install-pdf-target: maybe-install-pdf-target-rda
2045 install-pdf-target: maybe-install-pdf-target-libada
2046 install-pdf-target: maybe-install-pdf-target-libgomp
2047 install-pdf-target: maybe-install-pdf-target-libitm
2048 install-pdf-target: maybe-install-pdf-target-libatomic
2049
2050 .PHONY: do-install-html
2051 do-install-html:
2052 @: $(MAKE); $(unstage)
2053 @r=`${PWD_COMMAND}`; export r; \
2054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2055 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2056 install-html-target
2057
2058
2059 .PHONY: install-html-host
2060
2061 install-html-host: maybe-install-html-bfd
2062 install-html-host: maybe-install-html-opcodes
2063 install-html-host: maybe-install-html-binutils
2064 install-html-host: maybe-install-html-bison
2065 install-html-host: maybe-install-html-cgen
2066 install-html-host: maybe-install-html-dejagnu
2067 install-html-host: maybe-install-html-etc
2068 install-html-host: maybe-install-html-fastjar
2069 install-html-host: maybe-install-html-fixincludes
2070 install-html-host: maybe-install-html-flex
2071 install-html-host: maybe-install-html-gas
2072 install-html-host: maybe-install-html-gcc
2073 install-html-host: maybe-install-html-gmp
2074 install-html-host: maybe-install-html-mpfr
2075 install-html-host: maybe-install-html-mpc
2076 install-html-host: maybe-install-html-isl
2077 install-html-host: maybe-install-html-libelf
2078 install-html-host: maybe-install-html-gold
2079 install-html-host: maybe-install-html-gprof
2080 install-html-host: maybe-install-html-intl
2081 install-html-host: maybe-install-html-tcl
2082 install-html-host: maybe-install-html-itcl
2083 install-html-host: maybe-install-html-ld
2084 install-html-host: maybe-install-html-libbacktrace
2085 install-html-host: maybe-install-html-libcpp
2086 install-html-host: maybe-install-html-libcody
2087 install-html-host: maybe-install-html-libdecnumber
2088 install-html-host: maybe-install-html-libgui
2089 install-html-host: maybe-install-html-libiberty
2090 install-html-host: maybe-install-html-libiberty-linker-plugin
2091 install-html-host: maybe-install-html-libiconv
2092 install-html-host: maybe-install-html-m4
2093 install-html-host: maybe-install-html-readline
2094 install-html-host: maybe-install-html-sid
2095 install-html-host: maybe-install-html-sim
2096 install-html-host: maybe-install-html-texinfo
2097 install-html-host: maybe-install-html-zlib
2098 install-html-host: maybe-install-html-gnulib
2099 install-html-host: maybe-install-html-gdbsupport
2100 install-html-host: maybe-install-html-gdbserver
2101 install-html-host: maybe-install-html-gdb
2102 install-html-host: maybe-install-html-expect
2103 install-html-host: maybe-install-html-guile
2104 install-html-host: maybe-install-html-tk
2105 install-html-host: maybe-install-html-libtermcap
2106 install-html-host: maybe-install-html-utils
2107 install-html-host: maybe-install-html-c++tools
2108 install-html-host: maybe-install-html-gnattools
2109 install-html-host: maybe-install-html-lto-plugin
2110 install-html-host: maybe-install-html-libcc1
2111 install-html-host: maybe-install-html-gotools
2112 install-html-host: maybe-install-html-libctf
2113
2114 .PHONY: install-html-target
2115
2116 install-html-target: maybe-install-html-target-libstdc++-v3
2117 install-html-target: maybe-install-html-target-libsanitizer
2118 install-html-target: maybe-install-html-target-libvtv
2119 install-html-target: maybe-install-html-target-liboffloadmic
2120 install-html-target: maybe-install-html-target-libssp
2121 install-html-target: maybe-install-html-target-newlib
2122 install-html-target: maybe-install-html-target-libgcc
2123 install-html-target: maybe-install-html-target-libbacktrace
2124 install-html-target: maybe-install-html-target-libquadmath
2125 install-html-target: maybe-install-html-target-libgfortran
2126 install-html-target: maybe-install-html-target-libobjc
2127 install-html-target: maybe-install-html-target-libgo
2128 install-html-target: maybe-install-html-target-libphobos
2129 install-html-target: maybe-install-html-target-libtermcap
2130 install-html-target: maybe-install-html-target-winsup
2131 install-html-target: maybe-install-html-target-libgloss
2132 install-html-target: maybe-install-html-target-libffi
2133 install-html-target: maybe-install-html-target-zlib
2134 install-html-target: maybe-install-html-target-rda
2135 install-html-target: maybe-install-html-target-libada
2136 install-html-target: maybe-install-html-target-libgomp
2137 install-html-target: maybe-install-html-target-libitm
2138 install-html-target: maybe-install-html-target-libatomic
2139
2140 .PHONY: do-installcheck
2141 do-installcheck:
2142 @: $(MAKE); $(unstage)
2143 @r=`${PWD_COMMAND}`; export r; \
2144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2145 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2146 installcheck-target
2147
2148
2149 .PHONY: installcheck-host
2150
2151 installcheck-host: maybe-installcheck-bfd
2152 installcheck-host: maybe-installcheck-opcodes
2153 installcheck-host: maybe-installcheck-binutils
2154 installcheck-host: maybe-installcheck-bison
2155 installcheck-host: maybe-installcheck-cgen
2156 installcheck-host: maybe-installcheck-dejagnu
2157 installcheck-host: maybe-installcheck-etc
2158 installcheck-host: maybe-installcheck-fastjar
2159 installcheck-host: maybe-installcheck-fixincludes
2160 installcheck-host: maybe-installcheck-flex
2161 installcheck-host: maybe-installcheck-gas
2162 installcheck-host: maybe-installcheck-gcc
2163 installcheck-host: maybe-installcheck-gmp
2164 installcheck-host: maybe-installcheck-mpfr
2165 installcheck-host: maybe-installcheck-mpc
2166 installcheck-host: maybe-installcheck-isl
2167 installcheck-host: maybe-installcheck-libelf
2168 installcheck-host: maybe-installcheck-gold
2169 installcheck-host: maybe-installcheck-gprof
2170 installcheck-host: maybe-installcheck-intl
2171 installcheck-host: maybe-installcheck-tcl
2172 installcheck-host: maybe-installcheck-itcl
2173 installcheck-host: maybe-installcheck-ld
2174 installcheck-host: maybe-installcheck-libbacktrace
2175 installcheck-host: maybe-installcheck-libcpp
2176 installcheck-host: maybe-installcheck-libcody
2177 installcheck-host: maybe-installcheck-libdecnumber
2178 installcheck-host: maybe-installcheck-libgui
2179 installcheck-host: maybe-installcheck-libiberty
2180 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2181 installcheck-host: maybe-installcheck-libiconv
2182 installcheck-host: maybe-installcheck-m4
2183 installcheck-host: maybe-installcheck-readline
2184 installcheck-host: maybe-installcheck-sid
2185 installcheck-host: maybe-installcheck-sim
2186 installcheck-host: maybe-installcheck-texinfo
2187 installcheck-host: maybe-installcheck-zlib
2188 installcheck-host: maybe-installcheck-gnulib
2189 installcheck-host: maybe-installcheck-gdbsupport
2190 installcheck-host: maybe-installcheck-gdbserver
2191 installcheck-host: maybe-installcheck-gdb
2192 installcheck-host: maybe-installcheck-expect
2193 installcheck-host: maybe-installcheck-guile
2194 installcheck-host: maybe-installcheck-tk
2195 installcheck-host: maybe-installcheck-libtermcap
2196 installcheck-host: maybe-installcheck-utils
2197 installcheck-host: maybe-installcheck-c++tools
2198 installcheck-host: maybe-installcheck-gnattools
2199 installcheck-host: maybe-installcheck-lto-plugin
2200 installcheck-host: maybe-installcheck-libcc1
2201 installcheck-host: maybe-installcheck-gotools
2202 installcheck-host: maybe-installcheck-libctf
2203
2204 .PHONY: installcheck-target
2205
2206 installcheck-target: maybe-installcheck-target-libstdc++-v3
2207 installcheck-target: maybe-installcheck-target-libsanitizer
2208 installcheck-target: maybe-installcheck-target-libvtv
2209 installcheck-target: maybe-installcheck-target-liboffloadmic
2210 installcheck-target: maybe-installcheck-target-libssp
2211 installcheck-target: maybe-installcheck-target-newlib
2212 installcheck-target: maybe-installcheck-target-libgcc
2213 installcheck-target: maybe-installcheck-target-libbacktrace
2214 installcheck-target: maybe-installcheck-target-libquadmath
2215 installcheck-target: maybe-installcheck-target-libgfortran
2216 installcheck-target: maybe-installcheck-target-libobjc
2217 installcheck-target: maybe-installcheck-target-libgo
2218 installcheck-target: maybe-installcheck-target-libphobos
2219 installcheck-target: maybe-installcheck-target-libtermcap
2220 installcheck-target: maybe-installcheck-target-winsup
2221 installcheck-target: maybe-installcheck-target-libgloss
2222 installcheck-target: maybe-installcheck-target-libffi
2223 installcheck-target: maybe-installcheck-target-zlib
2224 installcheck-target: maybe-installcheck-target-rda
2225 installcheck-target: maybe-installcheck-target-libada
2226 installcheck-target: maybe-installcheck-target-libgomp
2227 installcheck-target: maybe-installcheck-target-libitm
2228 installcheck-target: maybe-installcheck-target-libatomic
2229
2230 .PHONY: do-mostlyclean
2231 do-mostlyclean:
2232 @: $(MAKE); $(unstage)
2233 @r=`${PWD_COMMAND}`; export r; \
2234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2235 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2236 mostlyclean-target
2237
2238
2239 .PHONY: mostlyclean-host
2240
2241 mostlyclean-host: maybe-mostlyclean-bfd
2242 mostlyclean-host: maybe-mostlyclean-opcodes
2243 mostlyclean-host: maybe-mostlyclean-binutils
2244 mostlyclean-host: maybe-mostlyclean-bison
2245 mostlyclean-host: maybe-mostlyclean-cgen
2246 mostlyclean-host: maybe-mostlyclean-dejagnu
2247 mostlyclean-host: maybe-mostlyclean-etc
2248 mostlyclean-host: maybe-mostlyclean-fastjar
2249 mostlyclean-host: maybe-mostlyclean-fixincludes
2250 mostlyclean-host: maybe-mostlyclean-flex
2251 mostlyclean-host: maybe-mostlyclean-gas
2252 mostlyclean-host: maybe-mostlyclean-gcc
2253 mostlyclean-host: maybe-mostlyclean-gmp
2254 mostlyclean-host: maybe-mostlyclean-mpfr
2255 mostlyclean-host: maybe-mostlyclean-mpc
2256 mostlyclean-host: maybe-mostlyclean-isl
2257 mostlyclean-host: maybe-mostlyclean-libelf
2258 mostlyclean-host: maybe-mostlyclean-gold
2259 mostlyclean-host: maybe-mostlyclean-gprof
2260 mostlyclean-host: maybe-mostlyclean-intl
2261 mostlyclean-host: maybe-mostlyclean-tcl
2262 mostlyclean-host: maybe-mostlyclean-itcl
2263 mostlyclean-host: maybe-mostlyclean-ld
2264 mostlyclean-host: maybe-mostlyclean-libbacktrace
2265 mostlyclean-host: maybe-mostlyclean-libcpp
2266 mostlyclean-host: maybe-mostlyclean-libcody
2267 mostlyclean-host: maybe-mostlyclean-libdecnumber
2268 mostlyclean-host: maybe-mostlyclean-libgui
2269 mostlyclean-host: maybe-mostlyclean-libiberty
2270 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2271 mostlyclean-host: maybe-mostlyclean-libiconv
2272 mostlyclean-host: maybe-mostlyclean-m4
2273 mostlyclean-host: maybe-mostlyclean-readline
2274 mostlyclean-host: maybe-mostlyclean-sid
2275 mostlyclean-host: maybe-mostlyclean-sim
2276 mostlyclean-host: maybe-mostlyclean-texinfo
2277 mostlyclean-host: maybe-mostlyclean-zlib
2278 mostlyclean-host: maybe-mostlyclean-gnulib
2279 mostlyclean-host: maybe-mostlyclean-gdbsupport
2280 mostlyclean-host: maybe-mostlyclean-gdbserver
2281 mostlyclean-host: maybe-mostlyclean-gdb
2282 mostlyclean-host: maybe-mostlyclean-expect
2283 mostlyclean-host: maybe-mostlyclean-guile
2284 mostlyclean-host: maybe-mostlyclean-tk
2285 mostlyclean-host: maybe-mostlyclean-libtermcap
2286 mostlyclean-host: maybe-mostlyclean-utils
2287 mostlyclean-host: maybe-mostlyclean-c++tools
2288 mostlyclean-host: maybe-mostlyclean-gnattools
2289 mostlyclean-host: maybe-mostlyclean-lto-plugin
2290 mostlyclean-host: maybe-mostlyclean-libcc1
2291 mostlyclean-host: maybe-mostlyclean-gotools
2292 mostlyclean-host: maybe-mostlyclean-libctf
2293
2294 .PHONY: mostlyclean-target
2295
2296 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2297 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2298 mostlyclean-target: maybe-mostlyclean-target-libvtv
2299 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2300 mostlyclean-target: maybe-mostlyclean-target-libssp
2301 mostlyclean-target: maybe-mostlyclean-target-newlib
2302 mostlyclean-target: maybe-mostlyclean-target-libgcc
2303 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2304 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2305 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2306 mostlyclean-target: maybe-mostlyclean-target-libobjc
2307 mostlyclean-target: maybe-mostlyclean-target-libgo
2308 mostlyclean-target: maybe-mostlyclean-target-libphobos
2309 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2310 mostlyclean-target: maybe-mostlyclean-target-winsup
2311 mostlyclean-target: maybe-mostlyclean-target-libgloss
2312 mostlyclean-target: maybe-mostlyclean-target-libffi
2313 mostlyclean-target: maybe-mostlyclean-target-zlib
2314 mostlyclean-target: maybe-mostlyclean-target-rda
2315 mostlyclean-target: maybe-mostlyclean-target-libada
2316 mostlyclean-target: maybe-mostlyclean-target-libgomp
2317 mostlyclean-target: maybe-mostlyclean-target-libitm
2318 mostlyclean-target: maybe-mostlyclean-target-libatomic
2319
2320 .PHONY: do-clean
2321 do-clean:
2322 @: $(MAKE); $(unstage)
2323 @r=`${PWD_COMMAND}`; export r; \
2324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2325 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2326 clean-target
2327
2328
2329 .PHONY: clean-host
2330
2331 clean-host: maybe-clean-bfd
2332 clean-host: maybe-clean-opcodes
2333 clean-host: maybe-clean-binutils
2334 clean-host: maybe-clean-bison
2335 clean-host: maybe-clean-cgen
2336 clean-host: maybe-clean-dejagnu
2337 clean-host: maybe-clean-etc
2338 clean-host: maybe-clean-fastjar
2339 clean-host: maybe-clean-fixincludes
2340 clean-host: maybe-clean-flex
2341 clean-host: maybe-clean-gas
2342 clean-host: maybe-clean-gcc
2343 clean-host: maybe-clean-gmp
2344 clean-host: maybe-clean-mpfr
2345 clean-host: maybe-clean-mpc
2346 clean-host: maybe-clean-isl
2347 clean-host: maybe-clean-libelf
2348 clean-host: maybe-clean-gold
2349 clean-host: maybe-clean-gprof
2350 clean-host: maybe-clean-intl
2351 clean-host: maybe-clean-tcl
2352 clean-host: maybe-clean-itcl
2353 clean-host: maybe-clean-ld
2354 clean-host: maybe-clean-libbacktrace
2355 clean-host: maybe-clean-libcpp
2356 clean-host: maybe-clean-libcody
2357 clean-host: maybe-clean-libdecnumber
2358 clean-host: maybe-clean-libgui
2359 clean-host: maybe-clean-libiberty
2360 clean-host: maybe-clean-libiberty-linker-plugin
2361 clean-host: maybe-clean-libiconv
2362 clean-host: maybe-clean-m4
2363 clean-host: maybe-clean-readline
2364 clean-host: maybe-clean-sid
2365 clean-host: maybe-clean-sim
2366 clean-host: maybe-clean-texinfo
2367 clean-host: maybe-clean-zlib
2368 clean-host: maybe-clean-gnulib
2369 clean-host: maybe-clean-gdbsupport
2370 clean-host: maybe-clean-gdbserver
2371 clean-host: maybe-clean-gdb
2372 clean-host: maybe-clean-expect
2373 clean-host: maybe-clean-guile
2374 clean-host: maybe-clean-tk
2375 clean-host: maybe-clean-libtermcap
2376 clean-host: maybe-clean-utils
2377 clean-host: maybe-clean-c++tools
2378 clean-host: maybe-clean-gnattools
2379 clean-host: maybe-clean-lto-plugin
2380 clean-host: maybe-clean-libcc1
2381 clean-host: maybe-clean-gotools
2382 clean-host: maybe-clean-libctf
2383
2384 .PHONY: clean-target
2385
2386 clean-target: maybe-clean-target-libstdc++-v3
2387 clean-target: maybe-clean-target-libsanitizer
2388 clean-target: maybe-clean-target-libvtv
2389 clean-target: maybe-clean-target-liboffloadmic
2390 clean-target: maybe-clean-target-libssp
2391 clean-target: maybe-clean-target-newlib
2392 clean-target: maybe-clean-target-libgcc
2393 clean-target: maybe-clean-target-libbacktrace
2394 clean-target: maybe-clean-target-libquadmath
2395 clean-target: maybe-clean-target-libgfortran
2396 clean-target: maybe-clean-target-libobjc
2397 clean-target: maybe-clean-target-libgo
2398 clean-target: maybe-clean-target-libphobos
2399 clean-target: maybe-clean-target-libtermcap
2400 clean-target: maybe-clean-target-winsup
2401 clean-target: maybe-clean-target-libgloss
2402 clean-target: maybe-clean-target-libffi
2403 clean-target: maybe-clean-target-zlib
2404 clean-target: maybe-clean-target-rda
2405 clean-target: maybe-clean-target-libada
2406 clean-target: maybe-clean-target-libgomp
2407 clean-target: maybe-clean-target-libitm
2408 clean-target: maybe-clean-target-libatomic
2409
2410 .PHONY: do-distclean
2411 do-distclean:
2412 @: $(MAKE); $(unstage)
2413 @r=`${PWD_COMMAND}`; export r; \
2414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2415 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2416 distclean-target
2417
2418
2419 .PHONY: distclean-host
2420
2421 distclean-host: maybe-distclean-bfd
2422 distclean-host: maybe-distclean-opcodes
2423 distclean-host: maybe-distclean-binutils
2424 distclean-host: maybe-distclean-bison
2425 distclean-host: maybe-distclean-cgen
2426 distclean-host: maybe-distclean-dejagnu
2427 distclean-host: maybe-distclean-etc
2428 distclean-host: maybe-distclean-fastjar
2429 distclean-host: maybe-distclean-fixincludes
2430 distclean-host: maybe-distclean-flex
2431 distclean-host: maybe-distclean-gas
2432 distclean-host: maybe-distclean-gcc
2433 distclean-host: maybe-distclean-gmp
2434 distclean-host: maybe-distclean-mpfr
2435 distclean-host: maybe-distclean-mpc
2436 distclean-host: maybe-distclean-isl
2437 distclean-host: maybe-distclean-libelf
2438 distclean-host: maybe-distclean-gold
2439 distclean-host: maybe-distclean-gprof
2440 distclean-host: maybe-distclean-intl
2441 distclean-host: maybe-distclean-tcl
2442 distclean-host: maybe-distclean-itcl
2443 distclean-host: maybe-distclean-ld
2444 distclean-host: maybe-distclean-libbacktrace
2445 distclean-host: maybe-distclean-libcpp
2446 distclean-host: maybe-distclean-libcody
2447 distclean-host: maybe-distclean-libdecnumber
2448 distclean-host: maybe-distclean-libgui
2449 distclean-host: maybe-distclean-libiberty
2450 distclean-host: maybe-distclean-libiberty-linker-plugin
2451 distclean-host: maybe-distclean-libiconv
2452 distclean-host: maybe-distclean-m4
2453 distclean-host: maybe-distclean-readline
2454 distclean-host: maybe-distclean-sid
2455 distclean-host: maybe-distclean-sim
2456 distclean-host: maybe-distclean-texinfo
2457 distclean-host: maybe-distclean-zlib
2458 distclean-host: maybe-distclean-gnulib
2459 distclean-host: maybe-distclean-gdbsupport
2460 distclean-host: maybe-distclean-gdbserver
2461 distclean-host: maybe-distclean-gdb
2462 distclean-host: maybe-distclean-expect
2463 distclean-host: maybe-distclean-guile
2464 distclean-host: maybe-distclean-tk
2465 distclean-host: maybe-distclean-libtermcap
2466 distclean-host: maybe-distclean-utils
2467 distclean-host: maybe-distclean-c++tools
2468 distclean-host: maybe-distclean-gnattools
2469 distclean-host: maybe-distclean-lto-plugin
2470 distclean-host: maybe-distclean-libcc1
2471 distclean-host: maybe-distclean-gotools
2472 distclean-host: maybe-distclean-libctf
2473
2474 .PHONY: distclean-target
2475
2476 distclean-target: maybe-distclean-target-libstdc++-v3
2477 distclean-target: maybe-distclean-target-libsanitizer
2478 distclean-target: maybe-distclean-target-libvtv
2479 distclean-target: maybe-distclean-target-liboffloadmic
2480 distclean-target: maybe-distclean-target-libssp
2481 distclean-target: maybe-distclean-target-newlib
2482 distclean-target: maybe-distclean-target-libgcc
2483 distclean-target: maybe-distclean-target-libbacktrace
2484 distclean-target: maybe-distclean-target-libquadmath
2485 distclean-target: maybe-distclean-target-libgfortran
2486 distclean-target: maybe-distclean-target-libobjc
2487 distclean-target: maybe-distclean-target-libgo
2488 distclean-target: maybe-distclean-target-libphobos
2489 distclean-target: maybe-distclean-target-libtermcap
2490 distclean-target: maybe-distclean-target-winsup
2491 distclean-target: maybe-distclean-target-libgloss
2492 distclean-target: maybe-distclean-target-libffi
2493 distclean-target: maybe-distclean-target-zlib
2494 distclean-target: maybe-distclean-target-rda
2495 distclean-target: maybe-distclean-target-libada
2496 distclean-target: maybe-distclean-target-libgomp
2497 distclean-target: maybe-distclean-target-libitm
2498 distclean-target: maybe-distclean-target-libatomic
2499
2500 .PHONY: do-maintainer-clean
2501 do-maintainer-clean:
2502 @: $(MAKE); $(unstage)
2503 @r=`${PWD_COMMAND}`; export r; \
2504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2505 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2506 maintainer-clean-target
2507
2508
2509 .PHONY: maintainer-clean-host
2510
2511 maintainer-clean-host: maybe-maintainer-clean-bfd
2512 maintainer-clean-host: maybe-maintainer-clean-opcodes
2513 maintainer-clean-host: maybe-maintainer-clean-binutils
2514 maintainer-clean-host: maybe-maintainer-clean-bison
2515 maintainer-clean-host: maybe-maintainer-clean-cgen
2516 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2517 maintainer-clean-host: maybe-maintainer-clean-etc
2518 maintainer-clean-host: maybe-maintainer-clean-fastjar
2519 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2520 maintainer-clean-host: maybe-maintainer-clean-flex
2521 maintainer-clean-host: maybe-maintainer-clean-gas
2522 maintainer-clean-host: maybe-maintainer-clean-gcc
2523 maintainer-clean-host: maybe-maintainer-clean-gmp
2524 maintainer-clean-host: maybe-maintainer-clean-mpfr
2525 maintainer-clean-host: maybe-maintainer-clean-mpc
2526 maintainer-clean-host: maybe-maintainer-clean-isl
2527 maintainer-clean-host: maybe-maintainer-clean-libelf
2528 maintainer-clean-host: maybe-maintainer-clean-gold
2529 maintainer-clean-host: maybe-maintainer-clean-gprof
2530 maintainer-clean-host: maybe-maintainer-clean-intl
2531 maintainer-clean-host: maybe-maintainer-clean-tcl
2532 maintainer-clean-host: maybe-maintainer-clean-itcl
2533 maintainer-clean-host: maybe-maintainer-clean-ld
2534 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2535 maintainer-clean-host: maybe-maintainer-clean-libcpp
2536 maintainer-clean-host: maybe-maintainer-clean-libcody
2537 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2538 maintainer-clean-host: maybe-maintainer-clean-libgui
2539 maintainer-clean-host: maybe-maintainer-clean-libiberty
2540 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2541 maintainer-clean-host: maybe-maintainer-clean-libiconv
2542 maintainer-clean-host: maybe-maintainer-clean-m4
2543 maintainer-clean-host: maybe-maintainer-clean-readline
2544 maintainer-clean-host: maybe-maintainer-clean-sid
2545 maintainer-clean-host: maybe-maintainer-clean-sim
2546 maintainer-clean-host: maybe-maintainer-clean-texinfo
2547 maintainer-clean-host: maybe-maintainer-clean-zlib
2548 maintainer-clean-host: maybe-maintainer-clean-gnulib
2549 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2550 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2551 maintainer-clean-host: maybe-maintainer-clean-gdb
2552 maintainer-clean-host: maybe-maintainer-clean-expect
2553 maintainer-clean-host: maybe-maintainer-clean-guile
2554 maintainer-clean-host: maybe-maintainer-clean-tk
2555 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2556 maintainer-clean-host: maybe-maintainer-clean-utils
2557 maintainer-clean-host: maybe-maintainer-clean-c++tools
2558 maintainer-clean-host: maybe-maintainer-clean-gnattools
2559 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2560 maintainer-clean-host: maybe-maintainer-clean-libcc1
2561 maintainer-clean-host: maybe-maintainer-clean-gotools
2562 maintainer-clean-host: maybe-maintainer-clean-libctf
2563
2564 .PHONY: maintainer-clean-target
2565
2566 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2567 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2568 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2569 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2570 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2571 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2572 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2573 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2574 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2575 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2576 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2577 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2578 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2579 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2580 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2581 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2582 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2583 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2584 maintainer-clean-target: maybe-maintainer-clean-target-rda
2585 maintainer-clean-target: maybe-maintainer-clean-target-libada
2586 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2587 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2588 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2589
2590
2591 # Here are the targets which correspond to the do-X targets.
2592
2593 .PHONY: info installcheck dvi pdf html
2594 .PHONY: install-info install-dvi install-pdf install-html
2595 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2596 .PHONY: local-clean local-distclean local-maintainer-clean
2597 info: do-info
2598 installcheck: do-installcheck
2599 dvi: do-dvi
2600 pdf: do-pdf
2601 html: do-html
2602
2603 # Make sure makeinfo is built before we do a `make info', if we're
2604 # in fact building texinfo.
2605 do-info: maybe-all-texinfo
2606
2607 install-info: do-install-info dir.info
2608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2609 if [ -f dir.info ]; then \
2610 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2611 else true; fi
2612
2613 install-dvi: do-install-dvi
2614
2615 install-pdf: do-install-pdf
2616
2617 install-html: do-install-html
2618
2619 local-clean:
2620 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2621
2622 local-distclean:
2623 -rm -f Makefile config.status config.cache mh-frag mt-frag
2624 -rm -f maybedep.tmp serdep.tmp stage_final
2625 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2626 rm -rf $(TARGET_SUBDIR); \
2627 else true; fi
2628 -rm -rf $(BUILD_SUBDIR)
2629 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2630 rm -rf $(HOST_SUBDIR); \
2631 else true; fi
2632 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2633 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2634 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2635 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2636 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2637 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2638 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2639
2640 local-maintainer-clean:
2641 @echo "This command is intended for maintainers to use;"
2642 @echo "it deletes files that may require special tools to rebuild."
2643
2644 clean: do-clean local-clean
2645 mostlyclean: do-mostlyclean local-clean
2646 distclean: do-distclean local-clean local-distclean
2647 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2648 maintainer-clean: local-distclean
2649 realclean: maintainer-clean
2650
2651 # Check target.
2652
2653 .PHONY: check do-check
2654 check: do-check
2655
2656 # Only include modules actually being configured and built.
2657 .PHONY: check-host
2658 check-host: \
2659 maybe-check-bfd \
2660 maybe-check-opcodes \
2661 maybe-check-binutils \
2662 maybe-check-bison \
2663 maybe-check-cgen \
2664 maybe-check-dejagnu \
2665 maybe-check-etc \
2666 maybe-check-fastjar \
2667 maybe-check-fixincludes \
2668 maybe-check-flex \
2669 maybe-check-gas \
2670 maybe-check-gcc \
2671 maybe-check-gmp \
2672 maybe-check-mpfr \
2673 maybe-check-mpc \
2674 maybe-check-isl \
2675 maybe-check-libelf \
2676 maybe-check-gold \
2677 maybe-check-gprof \
2678 maybe-check-intl \
2679 maybe-check-tcl \
2680 maybe-check-itcl \
2681 maybe-check-ld \
2682 maybe-check-libbacktrace \
2683 maybe-check-libcpp \
2684 maybe-check-libcody \
2685 maybe-check-libdecnumber \
2686 maybe-check-libgui \
2687 maybe-check-libiberty \
2688 maybe-check-libiberty-linker-plugin \
2689 maybe-check-libiconv \
2690 maybe-check-m4 \
2691 maybe-check-readline \
2692 maybe-check-sid \
2693 maybe-check-sim \
2694 maybe-check-texinfo \
2695 maybe-check-zlib \
2696 maybe-check-gnulib \
2697 maybe-check-gdbsupport \
2698 maybe-check-gdbserver \
2699 maybe-check-gdb \
2700 maybe-check-expect \
2701 maybe-check-guile \
2702 maybe-check-tk \
2703 maybe-check-libtermcap \
2704 maybe-check-utils \
2705 maybe-check-c++tools \
2706 maybe-check-gnattools \
2707 maybe-check-lto-plugin \
2708 maybe-check-libcc1 \
2709 maybe-check-gotools \
2710 maybe-check-libctf
2711
2712 .PHONY: check-target
2713 check-target: \
2714 maybe-check-target-libstdc++-v3 \
2715 maybe-check-target-libsanitizer \
2716 maybe-check-target-libvtv \
2717 maybe-check-target-liboffloadmic \
2718 maybe-check-target-libssp \
2719 maybe-check-target-newlib \
2720 maybe-check-target-libgcc \
2721 maybe-check-target-libbacktrace \
2722 maybe-check-target-libquadmath \
2723 maybe-check-target-libgfortran \
2724 maybe-check-target-libobjc \
2725 maybe-check-target-libgo \
2726 maybe-check-target-libphobos \
2727 maybe-check-target-libtermcap \
2728 maybe-check-target-winsup \
2729 maybe-check-target-libgloss \
2730 maybe-check-target-libffi \
2731 maybe-check-target-zlib \
2732 maybe-check-target-rda \
2733 maybe-check-target-libada \
2734 maybe-check-target-libgomp \
2735 maybe-check-target-libitm \
2736 maybe-check-target-libatomic
2737
2738 do-check:
2739 @: $(MAKE); $(unstage)
2740 @r=`${PWD_COMMAND}`; export r; \
2741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2742 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2743
2744 # Automated reporting of test results.
2745
2746 warning.log: build.log
2747 $(srcdir)/contrib/warn_summary build.log > $@
2748
2749 mail-report.log:
2750 if test x'$(BOOT_CFLAGS)' != x''; then \
2751 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2752 fi; \
2753 $(srcdir)/contrib/test_summary -t >$@
2754 chmod +x $@
2755 echo If you really want to send e-mail, run ./$@ now
2756
2757 mail-report-with-warnings.log: warning.log
2758 if test x'$(BOOT_CFLAGS)' != x''; then \
2759 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2760 fi; \
2761 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2762 chmod +x $@
2763 echo If you really want to send e-mail, run ./$@ now
2764
2765 # Local Vim config
2766
2767 $(srcdir)/.local.vimrc:
2768 $(LN_S) contrib/vimrc $@
2769
2770 $(srcdir)/.lvimrc:
2771 $(LN_S) contrib/vimrc $@
2772
2773 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2774
2775 .PHONY: vimrc
2776
2777 # clang-format config
2778
2779 $(srcdir)/.clang-format:
2780 $(LN_S) contrib/clang-format $@
2781
2782 clang-format: $(srcdir)/.clang-format
2783
2784 .PHONY: clang-format
2785
2786 # Installation targets.
2787
2788 .PHONY: install uninstall
2789 install:
2790 @: $(MAKE); $(unstage)
2791 @r=`${PWD_COMMAND}`; export r; \
2792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2793 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2794
2795 .PHONY: install-host-nogcc
2796 install-host-nogcc: \
2797 maybe-install-bfd \
2798 maybe-install-opcodes \
2799 maybe-install-binutils \
2800 maybe-install-bison \
2801 maybe-install-cgen \
2802 maybe-install-dejagnu \
2803 maybe-install-etc \
2804 maybe-install-fastjar \
2805 maybe-install-fixincludes \
2806 maybe-install-flex \
2807 maybe-install-gas \
2808 maybe-install-gmp \
2809 maybe-install-mpfr \
2810 maybe-install-mpc \
2811 maybe-install-isl \
2812 maybe-install-libelf \
2813 maybe-install-gold \
2814 maybe-install-gprof \
2815 maybe-install-intl \
2816 maybe-install-tcl \
2817 maybe-install-itcl \
2818 maybe-install-ld \
2819 maybe-install-libbacktrace \
2820 maybe-install-libcpp \
2821 maybe-install-libcody \
2822 maybe-install-libdecnumber \
2823 maybe-install-libgui \
2824 maybe-install-libiberty \
2825 maybe-install-libiberty-linker-plugin \
2826 maybe-install-libiconv \
2827 maybe-install-m4 \
2828 maybe-install-readline \
2829 maybe-install-sid \
2830 maybe-install-sim \
2831 maybe-install-texinfo \
2832 maybe-install-zlib \
2833 maybe-install-gnulib \
2834 maybe-install-gdbsupport \
2835 maybe-install-gdbserver \
2836 maybe-install-gdb \
2837 maybe-install-expect \
2838 maybe-install-guile \
2839 maybe-install-tk \
2840 maybe-install-libtermcap \
2841 maybe-install-utils \
2842 maybe-install-c++tools \
2843 maybe-install-gnattools \
2844 maybe-install-lto-plugin \
2845 maybe-install-libcc1 \
2846 maybe-install-gotools \
2847 maybe-install-libctf
2848
2849 .PHONY: install-host
2850 install-host: \
2851 maybe-install-bfd \
2852 maybe-install-opcodes \
2853 maybe-install-binutils \
2854 maybe-install-bison \
2855 maybe-install-cgen \
2856 maybe-install-dejagnu \
2857 maybe-install-etc \
2858 maybe-install-fastjar \
2859 maybe-install-fixincludes \
2860 maybe-install-flex \
2861 maybe-install-gas \
2862 maybe-install-gcc \
2863 maybe-install-gmp \
2864 maybe-install-mpfr \
2865 maybe-install-mpc \
2866 maybe-install-isl \
2867 maybe-install-libelf \
2868 maybe-install-gold \
2869 maybe-install-gprof \
2870 maybe-install-intl \
2871 maybe-install-tcl \
2872 maybe-install-itcl \
2873 maybe-install-ld \
2874 maybe-install-libbacktrace \
2875 maybe-install-libcpp \
2876 maybe-install-libcody \
2877 maybe-install-libdecnumber \
2878 maybe-install-libgui \
2879 maybe-install-libiberty \
2880 maybe-install-libiberty-linker-plugin \
2881 maybe-install-libiconv \
2882 maybe-install-m4 \
2883 maybe-install-readline \
2884 maybe-install-sid \
2885 maybe-install-sim \
2886 maybe-install-texinfo \
2887 maybe-install-zlib \
2888 maybe-install-gnulib \
2889 maybe-install-gdbsupport \
2890 maybe-install-gdbserver \
2891 maybe-install-gdb \
2892 maybe-install-expect \
2893 maybe-install-guile \
2894 maybe-install-tk \
2895 maybe-install-libtermcap \
2896 maybe-install-utils \
2897 maybe-install-c++tools \
2898 maybe-install-gnattools \
2899 maybe-install-lto-plugin \
2900 maybe-install-libcc1 \
2901 maybe-install-gotools \
2902 maybe-install-libctf
2903
2904 .PHONY: install-target
2905 install-target: \
2906 maybe-install-target-libstdc++-v3 \
2907 maybe-install-target-libsanitizer \
2908 maybe-install-target-libvtv \
2909 maybe-install-target-liboffloadmic \
2910 maybe-install-target-libssp \
2911 maybe-install-target-newlib \
2912 maybe-install-target-libgcc \
2913 maybe-install-target-libbacktrace \
2914 maybe-install-target-libquadmath \
2915 maybe-install-target-libgfortran \
2916 maybe-install-target-libobjc \
2917 maybe-install-target-libgo \
2918 maybe-install-target-libphobos \
2919 maybe-install-target-libtermcap \
2920 maybe-install-target-winsup \
2921 maybe-install-target-libgloss \
2922 maybe-install-target-libffi \
2923 maybe-install-target-zlib \
2924 maybe-install-target-rda \
2925 maybe-install-target-libada \
2926 maybe-install-target-libgomp \
2927 maybe-install-target-libitm \
2928 maybe-install-target-libatomic
2929
2930 uninstall:
2931 @echo "the uninstall target is not supported in this tree"
2932
2933 .PHONY: install.all
2934 install.all: install-no-fixedincludes
2935 @if [ -f ./gcc/Makefile ]; then \
2936 r=`${PWD_COMMAND}`; export r; \
2937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2938 $(HOST_EXPORTS) \
2939 (cd ./gcc && \
2940 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2941 else \
2942 true; \
2943 fi
2944
2945 # install-no-fixedincludes is used to allow the elaboration of binary packages
2946 # suitable for distribution, where we cannot include the fixed system header
2947 # files.
2948 .PHONY: install-no-fixedincludes
2949 install-no-fixedincludes: installdirs install-host-nogcc \
2950 install-target gcc-install-no-fixedincludes
2951
2952 .PHONY: install-strip
2953 install-strip:
2954 @: $(MAKE); $(unstage)
2955 @r=`${PWD_COMMAND}`; export r; \
2956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2957 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2958
2959 .PHONY: install-strip-host
2960 install-strip-host: \
2961 maybe-install-strip-bfd \
2962 maybe-install-strip-opcodes \
2963 maybe-install-strip-binutils \
2964 maybe-install-strip-bison \
2965 maybe-install-strip-cgen \
2966 maybe-install-strip-dejagnu \
2967 maybe-install-strip-etc \
2968 maybe-install-strip-fastjar \
2969 maybe-install-strip-fixincludes \
2970 maybe-install-strip-flex \
2971 maybe-install-strip-gas \
2972 maybe-install-strip-gcc \
2973 maybe-install-strip-gmp \
2974 maybe-install-strip-mpfr \
2975 maybe-install-strip-mpc \
2976 maybe-install-strip-isl \
2977 maybe-install-strip-libelf \
2978 maybe-install-strip-gold \
2979 maybe-install-strip-gprof \
2980 maybe-install-strip-intl \
2981 maybe-install-strip-tcl \
2982 maybe-install-strip-itcl \
2983 maybe-install-strip-ld \
2984 maybe-install-strip-libbacktrace \
2985 maybe-install-strip-libcpp \
2986 maybe-install-strip-libcody \
2987 maybe-install-strip-libdecnumber \
2988 maybe-install-strip-libgui \
2989 maybe-install-strip-libiberty \
2990 maybe-install-strip-libiberty-linker-plugin \
2991 maybe-install-strip-libiconv \
2992 maybe-install-strip-m4 \
2993 maybe-install-strip-readline \
2994 maybe-install-strip-sid \
2995 maybe-install-strip-sim \
2996 maybe-install-strip-texinfo \
2997 maybe-install-strip-zlib \
2998 maybe-install-strip-gnulib \
2999 maybe-install-strip-gdbsupport \
3000 maybe-install-strip-gdbserver \
3001 maybe-install-strip-gdb \
3002 maybe-install-strip-expect \
3003 maybe-install-strip-guile \
3004 maybe-install-strip-tk \
3005 maybe-install-strip-libtermcap \
3006 maybe-install-strip-utils \
3007 maybe-install-strip-c++tools \
3008 maybe-install-strip-gnattools \
3009 maybe-install-strip-lto-plugin \
3010 maybe-install-strip-libcc1 \
3011 maybe-install-strip-gotools \
3012 maybe-install-strip-libctf
3013
3014 .PHONY: install-strip-target
3015 install-strip-target: \
3016 maybe-install-strip-target-libstdc++-v3 \
3017 maybe-install-strip-target-libsanitizer \
3018 maybe-install-strip-target-libvtv \
3019 maybe-install-strip-target-liboffloadmic \
3020 maybe-install-strip-target-libssp \
3021 maybe-install-strip-target-newlib \
3022 maybe-install-strip-target-libgcc \
3023 maybe-install-strip-target-libbacktrace \
3024 maybe-install-strip-target-libquadmath \
3025 maybe-install-strip-target-libgfortran \
3026 maybe-install-strip-target-libobjc \
3027 maybe-install-strip-target-libgo \
3028 maybe-install-strip-target-libphobos \
3029 maybe-install-strip-target-libtermcap \
3030 maybe-install-strip-target-winsup \
3031 maybe-install-strip-target-libgloss \
3032 maybe-install-strip-target-libffi \
3033 maybe-install-strip-target-zlib \
3034 maybe-install-strip-target-rda \
3035 maybe-install-strip-target-libada \
3036 maybe-install-strip-target-libgomp \
3037 maybe-install-strip-target-libitm \
3038 maybe-install-strip-target-libatomic
3039
3040
3041 ### other supporting targets
3042
3043 MAKEDIRS= \
3044 $(DESTDIR)$(prefix) \
3045 $(DESTDIR)$(exec_prefix)
3046 .PHONY: installdirs
3047 installdirs: mkinstalldirs
3048 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3049
3050 dir.info: do-install-info
3051 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3052 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3053 mv -f dir.info.new dir.info; \
3054 else true; \
3055 fi
3056
3057 dist:
3058 @echo "Building a full distribution of this tree isn't done"
3059 @echo "via 'make dist'. Check out the etc/ subdirectory"
3060
3061 etags tags: TAGS
3062
3063 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3064 # ability to use several tags files at once, so there is probably no need
3065 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3066 # (if we felt like it) have this Makefile write a piece of elisp which
3067 # the user could load to tell emacs19 where all the TAGS files we just
3068 # built are.
3069 TAGS: do-TAGS
3070
3071 # ------------------------------------
3072 # Macros for configure and all targets
3073 # ------------------------------------
3074
3075
3076
3077
3078
3079 # --------------------------------------
3080 # Modules which run on the build machine
3081 # --------------------------------------
3082
3083
3084 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3085 maybe-configure-build-libiberty:
3086 @if gcc-bootstrap
3087 configure-build-libiberty: stage_current
3088 @endif gcc-bootstrap
3089 @if build-libiberty
3090 maybe-configure-build-libiberty: configure-build-libiberty
3091 configure-build-libiberty:
3092 @: $(MAKE); $(unstage)
3093 @r=`${PWD_COMMAND}`; export r; \
3094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3095 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3096 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3097 $(BUILD_EXPORTS) \
3098 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3099 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3100 case $(srcdir) in \
3101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3102 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3104 esac; \
3105 module_srcdir=libiberty; \
3106 rm -f no-such-file || : ; \
3107 CONFIG_SITE=no-such-file $(SHELL) \
3108 $$s/$$module_srcdir/configure \
3109 --srcdir=$${topdir}/$$module_srcdir \
3110 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3111 --target=${target_alias} \
3112 || exit 1
3113 @endif build-libiberty
3114
3115
3116
3117
3118
3119 .PHONY: all-build-libiberty maybe-all-build-libiberty
3120 maybe-all-build-libiberty:
3121 @if gcc-bootstrap
3122 all-build-libiberty: stage_current
3123 @endif gcc-bootstrap
3124 @if build-libiberty
3125 TARGET-build-libiberty=all
3126 maybe-all-build-libiberty: all-build-libiberty
3127 all-build-libiberty: configure-build-libiberty
3128 @: $(MAKE); $(unstage)
3129 @r=`${PWD_COMMAND}`; export r; \
3130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3131 $(BUILD_EXPORTS) \
3132 (cd $(BUILD_SUBDIR)/libiberty && \
3133 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3134 $(TARGET-build-libiberty))
3135 @endif build-libiberty
3136
3137
3138
3139
3140
3141 .PHONY: configure-build-bison maybe-configure-build-bison
3142 maybe-configure-build-bison:
3143 @if gcc-bootstrap
3144 configure-build-bison: stage_current
3145 @endif gcc-bootstrap
3146 @if build-bison
3147 maybe-configure-build-bison: configure-build-bison
3148 configure-build-bison:
3149 @: $(MAKE); $(unstage)
3150 @r=`${PWD_COMMAND}`; export r; \
3151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3152 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3153 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3154 $(BUILD_EXPORTS) \
3155 echo Configuring in $(BUILD_SUBDIR)/bison; \
3156 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3157 case $(srcdir) in \
3158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3159 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3161 esac; \
3162 module_srcdir=bison; \
3163 rm -f no-such-file || : ; \
3164 CONFIG_SITE=no-such-file $(SHELL) \
3165 $$s/$$module_srcdir/configure \
3166 --srcdir=$${topdir}/$$module_srcdir \
3167 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3168 --target=${target_alias} \
3169 || exit 1
3170 @endif build-bison
3171
3172
3173
3174
3175
3176 .PHONY: all-build-bison maybe-all-build-bison
3177 maybe-all-build-bison:
3178 @if gcc-bootstrap
3179 all-build-bison: stage_current
3180 @endif gcc-bootstrap
3181 @if build-bison
3182 TARGET-build-bison=all
3183 maybe-all-build-bison: all-build-bison
3184 all-build-bison: configure-build-bison
3185 @: $(MAKE); $(unstage)
3186 @r=`${PWD_COMMAND}`; export r; \
3187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3188 $(BUILD_EXPORTS) \
3189 (cd $(BUILD_SUBDIR)/bison && \
3190 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3191 $(TARGET-build-bison))
3192 @endif build-bison
3193
3194
3195
3196
3197
3198 .PHONY: configure-build-flex maybe-configure-build-flex
3199 maybe-configure-build-flex:
3200 @if gcc-bootstrap
3201 configure-build-flex: stage_current
3202 @endif gcc-bootstrap
3203 @if build-flex
3204 maybe-configure-build-flex: configure-build-flex
3205 configure-build-flex:
3206 @: $(MAKE); $(unstage)
3207 @r=`${PWD_COMMAND}`; export r; \
3208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3209 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3210 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3211 $(BUILD_EXPORTS) \
3212 echo Configuring in $(BUILD_SUBDIR)/flex; \
3213 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3214 case $(srcdir) in \
3215 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3216 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3217 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3218 esac; \
3219 module_srcdir=flex; \
3220 rm -f no-such-file || : ; \
3221 CONFIG_SITE=no-such-file $(SHELL) \
3222 $$s/$$module_srcdir/configure \
3223 --srcdir=$${topdir}/$$module_srcdir \
3224 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3225 --target=${target_alias} \
3226 || exit 1
3227 @endif build-flex
3228
3229
3230
3231
3232
3233 .PHONY: all-build-flex maybe-all-build-flex
3234 maybe-all-build-flex:
3235 @if gcc-bootstrap
3236 all-build-flex: stage_current
3237 @endif gcc-bootstrap
3238 @if build-flex
3239 TARGET-build-flex=all
3240 maybe-all-build-flex: all-build-flex
3241 all-build-flex: configure-build-flex
3242 @: $(MAKE); $(unstage)
3243 @r=`${PWD_COMMAND}`; export r; \
3244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3245 $(BUILD_EXPORTS) \
3246 (cd $(BUILD_SUBDIR)/flex && \
3247 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3248 $(TARGET-build-flex))
3249 @endif build-flex
3250
3251
3252
3253
3254
3255 .PHONY: configure-build-m4 maybe-configure-build-m4
3256 maybe-configure-build-m4:
3257 @if gcc-bootstrap
3258 configure-build-m4: stage_current
3259 @endif gcc-bootstrap
3260 @if build-m4
3261 maybe-configure-build-m4: configure-build-m4
3262 configure-build-m4:
3263 @: $(MAKE); $(unstage)
3264 @r=`${PWD_COMMAND}`; export r; \
3265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3266 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3267 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3268 $(BUILD_EXPORTS) \
3269 echo Configuring in $(BUILD_SUBDIR)/m4; \
3270 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3271 case $(srcdir) in \
3272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3273 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3275 esac; \
3276 module_srcdir=m4; \
3277 rm -f no-such-file || : ; \
3278 CONFIG_SITE=no-such-file $(SHELL) \
3279 $$s/$$module_srcdir/configure \
3280 --srcdir=$${topdir}/$$module_srcdir \
3281 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3282 --target=${target_alias} \
3283 || exit 1
3284 @endif build-m4
3285
3286
3287
3288
3289
3290 .PHONY: all-build-m4 maybe-all-build-m4
3291 maybe-all-build-m4:
3292 @if gcc-bootstrap
3293 all-build-m4: stage_current
3294 @endif gcc-bootstrap
3295 @if build-m4
3296 TARGET-build-m4=all
3297 maybe-all-build-m4: all-build-m4
3298 all-build-m4: configure-build-m4
3299 @: $(MAKE); $(unstage)
3300 @r=`${PWD_COMMAND}`; export r; \
3301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3302 $(BUILD_EXPORTS) \
3303 (cd $(BUILD_SUBDIR)/m4 && \
3304 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3305 $(TARGET-build-m4))
3306 @endif build-m4
3307
3308
3309
3310
3311
3312 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3313 maybe-configure-build-texinfo:
3314 @if gcc-bootstrap
3315 configure-build-texinfo: stage_current
3316 @endif gcc-bootstrap
3317 @if build-texinfo
3318 maybe-configure-build-texinfo: configure-build-texinfo
3319 configure-build-texinfo:
3320 @: $(MAKE); $(unstage)
3321 @r=`${PWD_COMMAND}`; export r; \
3322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3324 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3325 $(BUILD_EXPORTS) \
3326 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3327 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3328 case $(srcdir) in \
3329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3330 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3332 esac; \
3333 module_srcdir=texinfo; \
3334 rm -f no-such-file || : ; \
3335 CONFIG_SITE=no-such-file $(SHELL) \
3336 $$s/$$module_srcdir/configure \
3337 --srcdir=$${topdir}/$$module_srcdir \
3338 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3339 --target=${target_alias} \
3340 || exit 1
3341 @endif build-texinfo
3342
3343
3344
3345
3346
3347 .PHONY: all-build-texinfo maybe-all-build-texinfo
3348 maybe-all-build-texinfo:
3349 @if gcc-bootstrap
3350 all-build-texinfo: stage_current
3351 @endif gcc-bootstrap
3352 @if build-texinfo
3353 TARGET-build-texinfo=all
3354 maybe-all-build-texinfo: all-build-texinfo
3355 all-build-texinfo: configure-build-texinfo
3356 @: $(MAKE); $(unstage)
3357 @r=`${PWD_COMMAND}`; export r; \
3358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3359 $(BUILD_EXPORTS) \
3360 (cd $(BUILD_SUBDIR)/texinfo && \
3361 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3362 $(TARGET-build-texinfo))
3363 @endif build-texinfo
3364
3365
3366
3367
3368
3369 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3370 maybe-configure-build-fixincludes:
3371 @if gcc-bootstrap
3372 configure-build-fixincludes: stage_current
3373 @endif gcc-bootstrap
3374 @if build-fixincludes
3375 maybe-configure-build-fixincludes: configure-build-fixincludes
3376 configure-build-fixincludes:
3377 @: $(MAKE); $(unstage)
3378 @r=`${PWD_COMMAND}`; export r; \
3379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3380 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3381 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3382 $(BUILD_EXPORTS) \
3383 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3384 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3385 case $(srcdir) in \
3386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3387 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3389 esac; \
3390 module_srcdir=fixincludes; \
3391 rm -f no-such-file || : ; \
3392 CONFIG_SITE=no-such-file $(SHELL) \
3393 $$s/$$module_srcdir/configure \
3394 --srcdir=$${topdir}/$$module_srcdir \
3395 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3396 --target=${target_alias} \
3397 || exit 1
3398 @endif build-fixincludes
3399
3400
3401
3402
3403
3404 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3405 maybe-all-build-fixincludes:
3406 @if gcc-bootstrap
3407 all-build-fixincludes: stage_current
3408 @endif gcc-bootstrap
3409 @if build-fixincludes
3410 TARGET-build-fixincludes=all
3411 maybe-all-build-fixincludes: all-build-fixincludes
3412 all-build-fixincludes: configure-build-fixincludes
3413 @: $(MAKE); $(unstage)
3414 @r=`${PWD_COMMAND}`; export r; \
3415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3416 $(BUILD_EXPORTS) \
3417 (cd $(BUILD_SUBDIR)/fixincludes && \
3418 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3419 $(TARGET-build-fixincludes))
3420 @endif build-fixincludes
3421
3422
3423
3424
3425
3426 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3427 maybe-configure-build-libcpp:
3428 @if gcc-bootstrap
3429 configure-build-libcpp: stage_current
3430 @endif gcc-bootstrap
3431 @if build-libcpp
3432 maybe-configure-build-libcpp: configure-build-libcpp
3433 configure-build-libcpp:
3434 @: $(MAKE); $(unstage)
3435 @r=`${PWD_COMMAND}`; export r; \
3436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3437 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3438 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3439 $(BUILD_EXPORTS) \
3440 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3441 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3442 case $(srcdir) in \
3443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3444 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3446 esac; \
3447 module_srcdir=libcpp; \
3448 rm -f no-such-file || : ; \
3449 CONFIG_SITE=no-such-file $(SHELL) \
3450 $$s/$$module_srcdir/configure \
3451 --srcdir=$${topdir}/$$module_srcdir \
3452 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3453 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3454 || exit 1
3455 @endif build-libcpp
3456
3457
3458
3459
3460
3461 .PHONY: all-build-libcpp maybe-all-build-libcpp
3462 maybe-all-build-libcpp:
3463 @if gcc-bootstrap
3464 all-build-libcpp: stage_current
3465 @endif gcc-bootstrap
3466 @if build-libcpp
3467 TARGET-build-libcpp=all
3468 maybe-all-build-libcpp: all-build-libcpp
3469 all-build-libcpp: configure-build-libcpp
3470 @: $(MAKE); $(unstage)
3471 @r=`${PWD_COMMAND}`; export r; \
3472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3473 $(BUILD_EXPORTS) \
3474 (cd $(BUILD_SUBDIR)/libcpp && \
3475 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3476 $(TARGET-build-libcpp))
3477 @endif build-libcpp
3478
3479
3480
3481
3482
3483 # --------------------------------------
3484 # Modules which run on the host machine
3485 # --------------------------------------
3486
3487
3488 .PHONY: configure-bfd maybe-configure-bfd
3489 maybe-configure-bfd:
3490 @if gcc-bootstrap
3491 configure-bfd: stage_current
3492 @endif gcc-bootstrap
3493 @if bfd
3494 maybe-configure-bfd: configure-bfd
3495 configure-bfd:
3496 @r=`${PWD_COMMAND}`; export r; \
3497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3498 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3500 $(HOST_EXPORTS) \
3501 echo Configuring in $(HOST_SUBDIR)/bfd; \
3502 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3503 case $(srcdir) in \
3504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3505 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3507 esac; \
3508 module_srcdir=bfd; \
3509 $(SHELL) \
3510 $$s/$$module_srcdir/configure \
3511 --srcdir=$${topdir}/$$module_srcdir \
3512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3513 --target=${target_alias} \
3514 || exit 1
3515 @endif bfd
3516
3517
3518
3519 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3520 maybe-configure-stage1-bfd:
3521 @if bfd-bootstrap
3522 maybe-configure-stage1-bfd: configure-stage1-bfd
3523 configure-stage1-bfd:
3524 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3526 @r=`${PWD_COMMAND}`; export r; \
3527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3528 TFLAGS="$(STAGE1_TFLAGS)"; \
3529 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3530 $(HOST_EXPORTS) \
3531 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3532 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3533 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3534 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3536 cd $(HOST_SUBDIR)/bfd || exit 1; \
3537 case $(srcdir) in \
3538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3539 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3541 esac; \
3542 module_srcdir=bfd; \
3543 $(SHELL) $$s/$$module_srcdir/configure \
3544 --srcdir=$${topdir}/$$module_srcdir \
3545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3546 --target=${target_alias} \
3547 \
3548 $(STAGE1_CONFIGURE_FLAGS)
3549 @endif bfd-bootstrap
3550
3551 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3552 maybe-configure-stage2-bfd:
3553 @if bfd-bootstrap
3554 maybe-configure-stage2-bfd: configure-stage2-bfd
3555 configure-stage2-bfd:
3556 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3557 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3558 @r=`${PWD_COMMAND}`; export r; \
3559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3560 TFLAGS="$(STAGE2_TFLAGS)"; \
3561 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3562 $(HOST_EXPORTS) \
3563 $(POSTSTAGE1_HOST_EXPORTS) \
3564 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3565 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3566 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3567 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3569 cd $(HOST_SUBDIR)/bfd || exit 1; \
3570 case $(srcdir) in \
3571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3572 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3574 esac; \
3575 module_srcdir=bfd; \
3576 $(SHELL) $$s/$$module_srcdir/configure \
3577 --srcdir=$${topdir}/$$module_srcdir \
3578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3579 --target=${target_alias} \
3580 --with-build-libsubdir=$(HOST_SUBDIR) \
3581 $(STAGE2_CONFIGURE_FLAGS)
3582 @endif bfd-bootstrap
3583
3584 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3585 maybe-configure-stage3-bfd:
3586 @if bfd-bootstrap
3587 maybe-configure-stage3-bfd: configure-stage3-bfd
3588 configure-stage3-bfd:
3589 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3590 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3591 @r=`${PWD_COMMAND}`; export r; \
3592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3593 TFLAGS="$(STAGE3_TFLAGS)"; \
3594 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3595 $(HOST_EXPORTS) \
3596 $(POSTSTAGE1_HOST_EXPORTS) \
3597 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3598 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3599 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3600 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3601 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3602 cd $(HOST_SUBDIR)/bfd || exit 1; \
3603 case $(srcdir) in \
3604 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3605 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3606 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3607 esac; \
3608 module_srcdir=bfd; \
3609 $(SHELL) $$s/$$module_srcdir/configure \
3610 --srcdir=$${topdir}/$$module_srcdir \
3611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3612 --target=${target_alias} \
3613 --with-build-libsubdir=$(HOST_SUBDIR) \
3614 $(STAGE3_CONFIGURE_FLAGS)
3615 @endif bfd-bootstrap
3616
3617 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3618 maybe-configure-stage4-bfd:
3619 @if bfd-bootstrap
3620 maybe-configure-stage4-bfd: configure-stage4-bfd
3621 configure-stage4-bfd:
3622 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3623 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3624 @r=`${PWD_COMMAND}`; export r; \
3625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3626 TFLAGS="$(STAGE4_TFLAGS)"; \
3627 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3628 $(HOST_EXPORTS) \
3629 $(POSTSTAGE1_HOST_EXPORTS) \
3630 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3631 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3632 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3633 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3635 cd $(HOST_SUBDIR)/bfd || exit 1; \
3636 case $(srcdir) in \
3637 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3638 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3639 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3640 esac; \
3641 module_srcdir=bfd; \
3642 $(SHELL) $$s/$$module_srcdir/configure \
3643 --srcdir=$${topdir}/$$module_srcdir \
3644 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3645 --target=${target_alias} \
3646 --with-build-libsubdir=$(HOST_SUBDIR) \
3647 $(STAGE4_CONFIGURE_FLAGS)
3648 @endif bfd-bootstrap
3649
3650 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3651 maybe-configure-stageprofile-bfd:
3652 @if bfd-bootstrap
3653 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3654 configure-stageprofile-bfd:
3655 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3656 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3657 @r=`${PWD_COMMAND}`; export r; \
3658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3659 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3660 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3661 $(HOST_EXPORTS) \
3662 $(POSTSTAGE1_HOST_EXPORTS) \
3663 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3664 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3665 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3666 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3668 cd $(HOST_SUBDIR)/bfd || exit 1; \
3669 case $(srcdir) in \
3670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3671 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3673 esac; \
3674 module_srcdir=bfd; \
3675 $(SHELL) $$s/$$module_srcdir/configure \
3676 --srcdir=$${topdir}/$$module_srcdir \
3677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3678 --target=${target_alias} \
3679 --with-build-libsubdir=$(HOST_SUBDIR) \
3680 $(STAGEprofile_CONFIGURE_FLAGS)
3681 @endif bfd-bootstrap
3682
3683 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3684 maybe-configure-stagetrain-bfd:
3685 @if bfd-bootstrap
3686 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3687 configure-stagetrain-bfd:
3688 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3690 @r=`${PWD_COMMAND}`; export r; \
3691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3692 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3693 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3694 $(HOST_EXPORTS) \
3695 $(POSTSTAGE1_HOST_EXPORTS) \
3696 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3697 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3698 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3699 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3701 cd $(HOST_SUBDIR)/bfd || exit 1; \
3702 case $(srcdir) in \
3703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3704 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3706 esac; \
3707 module_srcdir=bfd; \
3708 $(SHELL) $$s/$$module_srcdir/configure \
3709 --srcdir=$${topdir}/$$module_srcdir \
3710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3711 --target=${target_alias} \
3712 --with-build-libsubdir=$(HOST_SUBDIR) \
3713 $(STAGEtrain_CONFIGURE_FLAGS)
3714 @endif bfd-bootstrap
3715
3716 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3717 maybe-configure-stagefeedback-bfd:
3718 @if bfd-bootstrap
3719 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3720 configure-stagefeedback-bfd:
3721 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3723 @r=`${PWD_COMMAND}`; export r; \
3724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3725 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3726 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3727 $(HOST_EXPORTS) \
3728 $(POSTSTAGE1_HOST_EXPORTS) \
3729 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3730 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3731 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3732 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3734 cd $(HOST_SUBDIR)/bfd || exit 1; \
3735 case $(srcdir) in \
3736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3737 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3739 esac; \
3740 module_srcdir=bfd; \
3741 $(SHELL) $$s/$$module_srcdir/configure \
3742 --srcdir=$${topdir}/$$module_srcdir \
3743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3744 --target=${target_alias} \
3745 --with-build-libsubdir=$(HOST_SUBDIR) \
3746 $(STAGEfeedback_CONFIGURE_FLAGS)
3747 @endif bfd-bootstrap
3748
3749 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3750 maybe-configure-stageautoprofile-bfd:
3751 @if bfd-bootstrap
3752 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3753 configure-stageautoprofile-bfd:
3754 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3755 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3756 @r=`${PWD_COMMAND}`; export r; \
3757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3758 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3759 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3760 $(HOST_EXPORTS) \
3761 $(POSTSTAGE1_HOST_EXPORTS) \
3762 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3763 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3764 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3765 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3767 cd $(HOST_SUBDIR)/bfd || exit 1; \
3768 case $(srcdir) in \
3769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3770 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3772 esac; \
3773 module_srcdir=bfd; \
3774 $(SHELL) $$s/$$module_srcdir/configure \
3775 --srcdir=$${topdir}/$$module_srcdir \
3776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3777 --target=${target_alias} \
3778 --with-build-libsubdir=$(HOST_SUBDIR) \
3779 $(STAGEautoprofile_CONFIGURE_FLAGS)
3780 @endif bfd-bootstrap
3781
3782 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3783 maybe-configure-stageautofeedback-bfd:
3784 @if bfd-bootstrap
3785 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3786 configure-stageautofeedback-bfd:
3787 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3789 @r=`${PWD_COMMAND}`; export r; \
3790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3791 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3792 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3793 $(HOST_EXPORTS) \
3794 $(POSTSTAGE1_HOST_EXPORTS) \
3795 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3796 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3797 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3798 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3800 cd $(HOST_SUBDIR)/bfd || exit 1; \
3801 case $(srcdir) in \
3802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3803 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3805 esac; \
3806 module_srcdir=bfd; \
3807 $(SHELL) $$s/$$module_srcdir/configure \
3808 --srcdir=$${topdir}/$$module_srcdir \
3809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3810 --target=${target_alias} \
3811 --with-build-libsubdir=$(HOST_SUBDIR) \
3812 $(STAGEautofeedback_CONFIGURE_FLAGS)
3813 @endif bfd-bootstrap
3814
3815
3816
3817
3818
3819 .PHONY: all-bfd maybe-all-bfd
3820 maybe-all-bfd:
3821 @if gcc-bootstrap
3822 all-bfd: stage_current
3823 @endif gcc-bootstrap
3824 @if bfd
3825 TARGET-bfd=all
3826 maybe-all-bfd: all-bfd
3827 all-bfd: configure-bfd
3828 @r=`${PWD_COMMAND}`; export r; \
3829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3830 $(HOST_EXPORTS) \
3831 (cd $(HOST_SUBDIR)/bfd && \
3832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3833 $(TARGET-bfd))
3834 @endif bfd
3835
3836
3837
3838 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3839 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3840 maybe-all-stage1-bfd:
3841 maybe-clean-stage1-bfd:
3842 @if bfd-bootstrap
3843 maybe-all-stage1-bfd: all-stage1-bfd
3844 all-stage1: all-stage1-bfd
3845 TARGET-stage1-bfd = $(TARGET-bfd)
3846 all-stage1-bfd: configure-stage1-bfd
3847 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3848 @r=`${PWD_COMMAND}`; export r; \
3849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3850 TFLAGS="$(STAGE1_TFLAGS)"; \
3851 $(HOST_EXPORTS) \
3852 cd $(HOST_SUBDIR)/bfd && \
3853 \
3854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3855 CFLAGS="$(STAGE1_CFLAGS)" \
3856 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3857 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3858 LIBCFLAGS="$(LIBCFLAGS)" \
3859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3862 $(EXTRA_HOST_FLAGS) \
3863 $(STAGE1_FLAGS_TO_PASS) \
3864 TFLAGS="$(STAGE1_TFLAGS)" \
3865 $(TARGET-stage1-bfd)
3866
3867 maybe-clean-stage1-bfd: clean-stage1-bfd
3868 clean-stage1: clean-stage1-bfd
3869 clean-stage1-bfd:
3870 @if [ $(current_stage) = stage1 ]; then \
3871 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3872 else \
3873 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3874 $(MAKE) stage1-start; \
3875 fi; \
3876 cd $(HOST_SUBDIR)/bfd && \
3877 $(MAKE) $(EXTRA_HOST_FLAGS) \
3878 $(STAGE1_FLAGS_TO_PASS) clean
3879 @endif bfd-bootstrap
3880
3881
3882 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3883 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3884 maybe-all-stage2-bfd:
3885 maybe-clean-stage2-bfd:
3886 @if bfd-bootstrap
3887 maybe-all-stage2-bfd: all-stage2-bfd
3888 all-stage2: all-stage2-bfd
3889 TARGET-stage2-bfd = $(TARGET-bfd)
3890 all-stage2-bfd: configure-stage2-bfd
3891 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3892 @r=`${PWD_COMMAND}`; export r; \
3893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3894 TFLAGS="$(STAGE2_TFLAGS)"; \
3895 $(HOST_EXPORTS) \
3896 $(POSTSTAGE1_HOST_EXPORTS) \
3897 cd $(HOST_SUBDIR)/bfd && \
3898 \
3899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3900 CFLAGS="$(STAGE2_CFLAGS)" \
3901 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3902 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3903 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
3908 TFLAGS="$(STAGE2_TFLAGS)" \
3909 $(TARGET-stage2-bfd)
3910
3911 maybe-clean-stage2-bfd: clean-stage2-bfd
3912 clean-stage2: clean-stage2-bfd
3913 clean-stage2-bfd:
3914 @if [ $(current_stage) = stage2 ]; then \
3915 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3916 else \
3917 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3918 $(MAKE) stage2-start; \
3919 fi; \
3920 cd $(HOST_SUBDIR)/bfd && \
3921 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3922 @endif bfd-bootstrap
3923
3924
3925 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3926 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3927 maybe-all-stage3-bfd:
3928 maybe-clean-stage3-bfd:
3929 @if bfd-bootstrap
3930 maybe-all-stage3-bfd: all-stage3-bfd
3931 all-stage3: all-stage3-bfd
3932 TARGET-stage3-bfd = $(TARGET-bfd)
3933 all-stage3-bfd: configure-stage3-bfd
3934 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3935 @r=`${PWD_COMMAND}`; export r; \
3936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937 TFLAGS="$(STAGE3_TFLAGS)"; \
3938 $(HOST_EXPORTS) \
3939 $(POSTSTAGE1_HOST_EXPORTS) \
3940 cd $(HOST_SUBDIR)/bfd && \
3941 \
3942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3943 CFLAGS="$(STAGE3_CFLAGS)" \
3944 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3945 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3946 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3951 TFLAGS="$(STAGE3_TFLAGS)" \
3952 $(TARGET-stage3-bfd)
3953
3954 maybe-clean-stage3-bfd: clean-stage3-bfd
3955 clean-stage3: clean-stage3-bfd
3956 clean-stage3-bfd:
3957 @if [ $(current_stage) = stage3 ]; then \
3958 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3959 else \
3960 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3961 $(MAKE) stage3-start; \
3962 fi; \
3963 cd $(HOST_SUBDIR)/bfd && \
3964 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3965 @endif bfd-bootstrap
3966
3967
3968 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3969 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3970 maybe-all-stage4-bfd:
3971 maybe-clean-stage4-bfd:
3972 @if bfd-bootstrap
3973 maybe-all-stage4-bfd: all-stage4-bfd
3974 all-stage4: all-stage4-bfd
3975 TARGET-stage4-bfd = $(TARGET-bfd)
3976 all-stage4-bfd: configure-stage4-bfd
3977 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3978 @r=`${PWD_COMMAND}`; export r; \
3979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3980 TFLAGS="$(STAGE4_TFLAGS)"; \
3981 $(HOST_EXPORTS) \
3982 $(POSTSTAGE1_HOST_EXPORTS) \
3983 cd $(HOST_SUBDIR)/bfd && \
3984 \
3985 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3986 CFLAGS="$(STAGE4_CFLAGS)" \
3987 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3988 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3989 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3993 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3994 TFLAGS="$(STAGE4_TFLAGS)" \
3995 $(TARGET-stage4-bfd)
3996
3997 maybe-clean-stage4-bfd: clean-stage4-bfd
3998 clean-stage4: clean-stage4-bfd
3999 clean-stage4-bfd:
4000 @if [ $(current_stage) = stage4 ]; then \
4001 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4002 else \
4003 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4004 $(MAKE) stage4-start; \
4005 fi; \
4006 cd $(HOST_SUBDIR)/bfd && \
4007 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4008 @endif bfd-bootstrap
4009
4010
4011 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4012 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4013 maybe-all-stageprofile-bfd:
4014 maybe-clean-stageprofile-bfd:
4015 @if bfd-bootstrap
4016 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4017 all-stageprofile: all-stageprofile-bfd
4018 TARGET-stageprofile-bfd = $(TARGET-bfd)
4019 all-stageprofile-bfd: configure-stageprofile-bfd
4020 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4021 @r=`${PWD_COMMAND}`; export r; \
4022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4023 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4024 $(HOST_EXPORTS) \
4025 $(POSTSTAGE1_HOST_EXPORTS) \
4026 cd $(HOST_SUBDIR)/bfd && \
4027 \
4028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4029 CFLAGS="$(STAGEprofile_CFLAGS)" \
4030 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4031 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4032 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4036 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4037 TFLAGS="$(STAGEprofile_TFLAGS)" \
4038 $(TARGET-stageprofile-bfd)
4039
4040 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4041 clean-stageprofile: clean-stageprofile-bfd
4042 clean-stageprofile-bfd:
4043 @if [ $(current_stage) = stageprofile ]; then \
4044 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4045 else \
4046 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4047 $(MAKE) stageprofile-start; \
4048 fi; \
4049 cd $(HOST_SUBDIR)/bfd && \
4050 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4051 @endif bfd-bootstrap
4052
4053
4054 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4055 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4056 maybe-all-stagetrain-bfd:
4057 maybe-clean-stagetrain-bfd:
4058 @if bfd-bootstrap
4059 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4060 all-stagetrain: all-stagetrain-bfd
4061 TARGET-stagetrain-bfd = $(TARGET-bfd)
4062 all-stagetrain-bfd: configure-stagetrain-bfd
4063 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4064 @r=`${PWD_COMMAND}`; export r; \
4065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4066 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4067 $(HOST_EXPORTS) \
4068 $(POSTSTAGE1_HOST_EXPORTS) \
4069 cd $(HOST_SUBDIR)/bfd && \
4070 \
4071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4072 CFLAGS="$(STAGEtrain_CFLAGS)" \
4073 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4074 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4075 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4079 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4080 TFLAGS="$(STAGEtrain_TFLAGS)" \
4081 $(TARGET-stagetrain-bfd)
4082
4083 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4084 clean-stagetrain: clean-stagetrain-bfd
4085 clean-stagetrain-bfd:
4086 @if [ $(current_stage) = stagetrain ]; then \
4087 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4088 else \
4089 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4090 $(MAKE) stagetrain-start; \
4091 fi; \
4092 cd $(HOST_SUBDIR)/bfd && \
4093 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4094 @endif bfd-bootstrap
4095
4096
4097 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4098 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4099 maybe-all-stagefeedback-bfd:
4100 maybe-clean-stagefeedback-bfd:
4101 @if bfd-bootstrap
4102 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4103 all-stagefeedback: all-stagefeedback-bfd
4104 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4105 all-stagefeedback-bfd: configure-stagefeedback-bfd
4106 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4107 @r=`${PWD_COMMAND}`; export r; \
4108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4109 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4110 $(HOST_EXPORTS) \
4111 $(POSTSTAGE1_HOST_EXPORTS) \
4112 cd $(HOST_SUBDIR)/bfd && \
4113 \
4114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4115 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4116 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4117 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4118 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4123 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4124 $(TARGET-stagefeedback-bfd)
4125
4126 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4127 clean-stagefeedback: clean-stagefeedback-bfd
4128 clean-stagefeedback-bfd:
4129 @if [ $(current_stage) = stagefeedback ]; then \
4130 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4131 else \
4132 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4133 $(MAKE) stagefeedback-start; \
4134 fi; \
4135 cd $(HOST_SUBDIR)/bfd && \
4136 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4137 @endif bfd-bootstrap
4138
4139
4140 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4141 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4142 maybe-all-stageautoprofile-bfd:
4143 maybe-clean-stageautoprofile-bfd:
4144 @if bfd-bootstrap
4145 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4146 all-stageautoprofile: all-stageautoprofile-bfd
4147 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4148 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4149 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4150 @r=`${PWD_COMMAND}`; export r; \
4151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4152 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4153 $(HOST_EXPORTS) \
4154 $(POSTSTAGE1_HOST_EXPORTS) \
4155 cd $(HOST_SUBDIR)/bfd && \
4156 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4158 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4159 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4160 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4161 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4166 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4167 $(TARGET-stageautoprofile-bfd)
4168
4169 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4170 clean-stageautoprofile: clean-stageautoprofile-bfd
4171 clean-stageautoprofile-bfd:
4172 @if [ $(current_stage) = stageautoprofile ]; then \
4173 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4174 else \
4175 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4176 $(MAKE) stageautoprofile-start; \
4177 fi; \
4178 cd $(HOST_SUBDIR)/bfd && \
4179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4180 @endif bfd-bootstrap
4181
4182
4183 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4184 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4185 maybe-all-stageautofeedback-bfd:
4186 maybe-clean-stageautofeedback-bfd:
4187 @if bfd-bootstrap
4188 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4189 all-stageautofeedback: all-stageautofeedback-bfd
4190 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4191 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4192 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4193 @r=`${PWD_COMMAND}`; export r; \
4194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4195 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4196 $(HOST_EXPORTS) \
4197 $(POSTSTAGE1_HOST_EXPORTS) \
4198 cd $(HOST_SUBDIR)/bfd && \
4199 \
4200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4201 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4202 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4203 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4204 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4209 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4210 $(TARGET-stageautofeedback-bfd)
4211
4212 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4213 clean-stageautofeedback: clean-stageautofeedback-bfd
4214 clean-stageautofeedback-bfd:
4215 @if [ $(current_stage) = stageautofeedback ]; then \
4216 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4217 else \
4218 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4219 $(MAKE) stageautofeedback-start; \
4220 fi; \
4221 cd $(HOST_SUBDIR)/bfd && \
4222 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4223 @endif bfd-bootstrap
4224
4225
4226
4227
4228
4229 .PHONY: check-bfd maybe-check-bfd
4230 maybe-check-bfd:
4231 @if bfd
4232 maybe-check-bfd: check-bfd
4233
4234 check-bfd:
4235 @: $(MAKE); $(unstage)
4236 @r=`${PWD_COMMAND}`; export r; \
4237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4238 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4239 (cd $(HOST_SUBDIR)/bfd && \
4240 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4241
4242 @endif bfd
4243
4244 .PHONY: install-bfd maybe-install-bfd
4245 maybe-install-bfd:
4246 @if bfd
4247 maybe-install-bfd: install-bfd
4248
4249 install-bfd: installdirs
4250 @: $(MAKE); $(unstage)
4251 @r=`${PWD_COMMAND}`; export r; \
4252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4253 $(HOST_EXPORTS) \
4254 (cd $(HOST_SUBDIR)/bfd && \
4255 $(MAKE) $(FLAGS_TO_PASS) install)
4256
4257 @endif bfd
4258
4259 .PHONY: install-strip-bfd maybe-install-strip-bfd
4260 maybe-install-strip-bfd:
4261 @if bfd
4262 maybe-install-strip-bfd: install-strip-bfd
4263
4264 install-strip-bfd: installdirs
4265 @: $(MAKE); $(unstage)
4266 @r=`${PWD_COMMAND}`; export r; \
4267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4268 $(HOST_EXPORTS) \
4269 (cd $(HOST_SUBDIR)/bfd && \
4270 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4271
4272 @endif bfd
4273
4274 # Other targets (info, dvi, pdf, etc.)
4275
4276 .PHONY: maybe-info-bfd info-bfd
4277 maybe-info-bfd:
4278 @if bfd
4279 maybe-info-bfd: info-bfd
4280
4281 info-bfd: \
4282 configure-bfd
4283 @[ -f ./bfd/Makefile ] || exit 0; \
4284 r=`${PWD_COMMAND}`; export r; \
4285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4286 $(HOST_EXPORTS) \
4287 for flag in $(EXTRA_HOST_FLAGS) ; do \
4288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4289 done; \
4290 echo "Doing info in bfd"; \
4291 (cd $(HOST_SUBDIR)/bfd && \
4292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4294 "RANLIB=$${RANLIB}" \
4295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4296 info) \
4297 || exit 1
4298
4299 @endif bfd
4300
4301 .PHONY: maybe-dvi-bfd dvi-bfd
4302 maybe-dvi-bfd:
4303 @if bfd
4304 maybe-dvi-bfd: dvi-bfd
4305
4306 dvi-bfd: \
4307 configure-bfd
4308 @[ -f ./bfd/Makefile ] || exit 0; \
4309 r=`${PWD_COMMAND}`; export r; \
4310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4311 $(HOST_EXPORTS) \
4312 for flag in $(EXTRA_HOST_FLAGS) ; do \
4313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4314 done; \
4315 echo "Doing dvi in bfd"; \
4316 (cd $(HOST_SUBDIR)/bfd && \
4317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4319 "RANLIB=$${RANLIB}" \
4320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4321 dvi) \
4322 || exit 1
4323
4324 @endif bfd
4325
4326 .PHONY: maybe-pdf-bfd pdf-bfd
4327 maybe-pdf-bfd:
4328 @if bfd
4329 maybe-pdf-bfd: pdf-bfd
4330
4331 pdf-bfd: \
4332 configure-bfd
4333 @[ -f ./bfd/Makefile ] || exit 0; \
4334 r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) \
4337 for flag in $(EXTRA_HOST_FLAGS) ; do \
4338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339 done; \
4340 echo "Doing pdf in bfd"; \
4341 (cd $(HOST_SUBDIR)/bfd && \
4342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344 "RANLIB=$${RANLIB}" \
4345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346 pdf) \
4347 || exit 1
4348
4349 @endif bfd
4350
4351 .PHONY: maybe-html-bfd html-bfd
4352 maybe-html-bfd:
4353 @if bfd
4354 maybe-html-bfd: html-bfd
4355
4356 html-bfd: \
4357 configure-bfd
4358 @[ -f ./bfd/Makefile ] || exit 0; \
4359 r=`${PWD_COMMAND}`; export r; \
4360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4361 $(HOST_EXPORTS) \
4362 for flag in $(EXTRA_HOST_FLAGS) ; do \
4363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4364 done; \
4365 echo "Doing html in bfd"; \
4366 (cd $(HOST_SUBDIR)/bfd && \
4367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4369 "RANLIB=$${RANLIB}" \
4370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4371 html) \
4372 || exit 1
4373
4374 @endif bfd
4375
4376 .PHONY: maybe-TAGS-bfd TAGS-bfd
4377 maybe-TAGS-bfd:
4378 @if bfd
4379 maybe-TAGS-bfd: TAGS-bfd
4380
4381 TAGS-bfd: \
4382 configure-bfd
4383 @[ -f ./bfd/Makefile ] || exit 0; \
4384 r=`${PWD_COMMAND}`; export r; \
4385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4386 $(HOST_EXPORTS) \
4387 for flag in $(EXTRA_HOST_FLAGS) ; do \
4388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4389 done; \
4390 echo "Doing TAGS in bfd"; \
4391 (cd $(HOST_SUBDIR)/bfd && \
4392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4394 "RANLIB=$${RANLIB}" \
4395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4396 TAGS) \
4397 || exit 1
4398
4399 @endif bfd
4400
4401 .PHONY: maybe-install-info-bfd install-info-bfd
4402 maybe-install-info-bfd:
4403 @if bfd
4404 maybe-install-info-bfd: install-info-bfd
4405
4406 install-info-bfd: \
4407 configure-bfd \
4408 info-bfd
4409 @[ -f ./bfd/Makefile ] || exit 0; \
4410 r=`${PWD_COMMAND}`; export r; \
4411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4412 $(HOST_EXPORTS) \
4413 for flag in $(EXTRA_HOST_FLAGS) ; do \
4414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4415 done; \
4416 echo "Doing install-info in bfd"; \
4417 (cd $(HOST_SUBDIR)/bfd && \
4418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4420 "RANLIB=$${RANLIB}" \
4421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4422 install-info) \
4423 || exit 1
4424
4425 @endif bfd
4426
4427 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4428 maybe-install-dvi-bfd:
4429 @if bfd
4430 maybe-install-dvi-bfd: install-dvi-bfd
4431
4432 install-dvi-bfd: \
4433 configure-bfd \
4434 dvi-bfd
4435 @[ -f ./bfd/Makefile ] || exit 0; \
4436 r=`${PWD_COMMAND}`; export r; \
4437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4438 $(HOST_EXPORTS) \
4439 for flag in $(EXTRA_HOST_FLAGS) ; do \
4440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4441 done; \
4442 echo "Doing install-dvi in bfd"; \
4443 (cd $(HOST_SUBDIR)/bfd && \
4444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4446 "RANLIB=$${RANLIB}" \
4447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4448 install-dvi) \
4449 || exit 1
4450
4451 @endif bfd
4452
4453 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4454 maybe-install-pdf-bfd:
4455 @if bfd
4456 maybe-install-pdf-bfd: install-pdf-bfd
4457
4458 install-pdf-bfd: \
4459 configure-bfd \
4460 pdf-bfd
4461 @[ -f ./bfd/Makefile ] || exit 0; \
4462 r=`${PWD_COMMAND}`; export r; \
4463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4464 $(HOST_EXPORTS) \
4465 for flag in $(EXTRA_HOST_FLAGS) ; do \
4466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4467 done; \
4468 echo "Doing install-pdf in bfd"; \
4469 (cd $(HOST_SUBDIR)/bfd && \
4470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4472 "RANLIB=$${RANLIB}" \
4473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4474 install-pdf) \
4475 || exit 1
4476
4477 @endif bfd
4478
4479 .PHONY: maybe-install-html-bfd install-html-bfd
4480 maybe-install-html-bfd:
4481 @if bfd
4482 maybe-install-html-bfd: install-html-bfd
4483
4484 install-html-bfd: \
4485 configure-bfd \
4486 html-bfd
4487 @[ -f ./bfd/Makefile ] || exit 0; \
4488 r=`${PWD_COMMAND}`; export r; \
4489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4490 $(HOST_EXPORTS) \
4491 for flag in $(EXTRA_HOST_FLAGS) ; do \
4492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4493 done; \
4494 echo "Doing install-html in bfd"; \
4495 (cd $(HOST_SUBDIR)/bfd && \
4496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4498 "RANLIB=$${RANLIB}" \
4499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4500 install-html) \
4501 || exit 1
4502
4503 @endif bfd
4504
4505 .PHONY: maybe-installcheck-bfd installcheck-bfd
4506 maybe-installcheck-bfd:
4507 @if bfd
4508 maybe-installcheck-bfd: installcheck-bfd
4509
4510 installcheck-bfd: \
4511 configure-bfd
4512 @[ -f ./bfd/Makefile ] || exit 0; \
4513 r=`${PWD_COMMAND}`; export r; \
4514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4515 $(HOST_EXPORTS) \
4516 for flag in $(EXTRA_HOST_FLAGS) ; do \
4517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4518 done; \
4519 echo "Doing installcheck in bfd"; \
4520 (cd $(HOST_SUBDIR)/bfd && \
4521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4523 "RANLIB=$${RANLIB}" \
4524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4525 installcheck) \
4526 || exit 1
4527
4528 @endif bfd
4529
4530 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4531 maybe-mostlyclean-bfd:
4532 @if bfd
4533 maybe-mostlyclean-bfd: mostlyclean-bfd
4534
4535 mostlyclean-bfd:
4536 @[ -f ./bfd/Makefile ] || exit 0; \
4537 r=`${PWD_COMMAND}`; export r; \
4538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4539 $(HOST_EXPORTS) \
4540 for flag in $(EXTRA_HOST_FLAGS) ; do \
4541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4542 done; \
4543 echo "Doing mostlyclean in bfd"; \
4544 (cd $(HOST_SUBDIR)/bfd && \
4545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4547 "RANLIB=$${RANLIB}" \
4548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4549 mostlyclean) \
4550 || exit 1
4551
4552 @endif bfd
4553
4554 .PHONY: maybe-clean-bfd clean-bfd
4555 maybe-clean-bfd:
4556 @if bfd
4557 maybe-clean-bfd: clean-bfd
4558
4559 clean-bfd:
4560 @[ -f ./bfd/Makefile ] || exit 0; \
4561 r=`${PWD_COMMAND}`; export r; \
4562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4563 $(HOST_EXPORTS) \
4564 for flag in $(EXTRA_HOST_FLAGS) ; do \
4565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4566 done; \
4567 echo "Doing clean in bfd"; \
4568 (cd $(HOST_SUBDIR)/bfd && \
4569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4571 "RANLIB=$${RANLIB}" \
4572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4573 clean) \
4574 || exit 1
4575
4576 @endif bfd
4577
4578 .PHONY: maybe-distclean-bfd distclean-bfd
4579 maybe-distclean-bfd:
4580 @if bfd
4581 maybe-distclean-bfd: distclean-bfd
4582
4583 distclean-bfd:
4584 @[ -f ./bfd/Makefile ] || exit 0; \
4585 r=`${PWD_COMMAND}`; export r; \
4586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4587 $(HOST_EXPORTS) \
4588 for flag in $(EXTRA_HOST_FLAGS) ; do \
4589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4590 done; \
4591 echo "Doing distclean in bfd"; \
4592 (cd $(HOST_SUBDIR)/bfd && \
4593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4595 "RANLIB=$${RANLIB}" \
4596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4597 distclean) \
4598 || exit 1
4599
4600 @endif bfd
4601
4602 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4603 maybe-maintainer-clean-bfd:
4604 @if bfd
4605 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4606
4607 maintainer-clean-bfd:
4608 @[ -f ./bfd/Makefile ] || exit 0; \
4609 r=`${PWD_COMMAND}`; export r; \
4610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4611 $(HOST_EXPORTS) \
4612 for flag in $(EXTRA_HOST_FLAGS) ; do \
4613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4614 done; \
4615 echo "Doing maintainer-clean in bfd"; \
4616 (cd $(HOST_SUBDIR)/bfd && \
4617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4619 "RANLIB=$${RANLIB}" \
4620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4621 maintainer-clean) \
4622 || exit 1
4623
4624 @endif bfd
4625
4626
4627
4628 .PHONY: configure-opcodes maybe-configure-opcodes
4629 maybe-configure-opcodes:
4630 @if gcc-bootstrap
4631 configure-opcodes: stage_current
4632 @endif gcc-bootstrap
4633 @if opcodes
4634 maybe-configure-opcodes: configure-opcodes
4635 configure-opcodes:
4636 @r=`${PWD_COMMAND}`; export r; \
4637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4638 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4640 $(HOST_EXPORTS) \
4641 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4642 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4643 case $(srcdir) in \
4644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4645 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4647 esac; \
4648 module_srcdir=opcodes; \
4649 $(SHELL) \
4650 $$s/$$module_srcdir/configure \
4651 --srcdir=$${topdir}/$$module_srcdir \
4652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4653 --target=${target_alias} \
4654 || exit 1
4655 @endif opcodes
4656
4657
4658
4659 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4660 maybe-configure-stage1-opcodes:
4661 @if opcodes-bootstrap
4662 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4663 configure-stage1-opcodes:
4664 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4665 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4666 @r=`${PWD_COMMAND}`; export r; \
4667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4668 TFLAGS="$(STAGE1_TFLAGS)"; \
4669 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4670 $(HOST_EXPORTS) \
4671 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4672 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4673 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4674 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4676 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4677 case $(srcdir) in \
4678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4679 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4681 esac; \
4682 module_srcdir=opcodes; \
4683 $(SHELL) $$s/$$module_srcdir/configure \
4684 --srcdir=$${topdir}/$$module_srcdir \
4685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4686 --target=${target_alias} \
4687 \
4688 $(STAGE1_CONFIGURE_FLAGS)
4689 @endif opcodes-bootstrap
4690
4691 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4692 maybe-configure-stage2-opcodes:
4693 @if opcodes-bootstrap
4694 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4695 configure-stage2-opcodes:
4696 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4697 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4698 @r=`${PWD_COMMAND}`; export r; \
4699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4700 TFLAGS="$(STAGE2_TFLAGS)"; \
4701 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4702 $(HOST_EXPORTS) \
4703 $(POSTSTAGE1_HOST_EXPORTS) \
4704 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4705 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4706 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4707 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4709 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4710 case $(srcdir) in \
4711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4712 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4714 esac; \
4715 module_srcdir=opcodes; \
4716 $(SHELL) $$s/$$module_srcdir/configure \
4717 --srcdir=$${topdir}/$$module_srcdir \
4718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4719 --target=${target_alias} \
4720 --with-build-libsubdir=$(HOST_SUBDIR) \
4721 $(STAGE2_CONFIGURE_FLAGS)
4722 @endif opcodes-bootstrap
4723
4724 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4725 maybe-configure-stage3-opcodes:
4726 @if opcodes-bootstrap
4727 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4728 configure-stage3-opcodes:
4729 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4730 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4731 @r=`${PWD_COMMAND}`; export r; \
4732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4733 TFLAGS="$(STAGE3_TFLAGS)"; \
4734 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4735 $(HOST_EXPORTS) \
4736 $(POSTSTAGE1_HOST_EXPORTS) \
4737 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4738 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4739 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4740 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4742 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4743 case $(srcdir) in \
4744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4745 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4747 esac; \
4748 module_srcdir=opcodes; \
4749 $(SHELL) $$s/$$module_srcdir/configure \
4750 --srcdir=$${topdir}/$$module_srcdir \
4751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4752 --target=${target_alias} \
4753 --with-build-libsubdir=$(HOST_SUBDIR) \
4754 $(STAGE3_CONFIGURE_FLAGS)
4755 @endif opcodes-bootstrap
4756
4757 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4758 maybe-configure-stage4-opcodes:
4759 @if opcodes-bootstrap
4760 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4761 configure-stage4-opcodes:
4762 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4763 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4764 @r=`${PWD_COMMAND}`; export r; \
4765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4766 TFLAGS="$(STAGE4_TFLAGS)"; \
4767 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4768 $(HOST_EXPORTS) \
4769 $(POSTSTAGE1_HOST_EXPORTS) \
4770 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4771 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4772 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4773 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4775 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4776 case $(srcdir) in \
4777 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4778 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4779 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4780 esac; \
4781 module_srcdir=opcodes; \
4782 $(SHELL) $$s/$$module_srcdir/configure \
4783 --srcdir=$${topdir}/$$module_srcdir \
4784 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4785 --target=${target_alias} \
4786 --with-build-libsubdir=$(HOST_SUBDIR) \
4787 $(STAGE4_CONFIGURE_FLAGS)
4788 @endif opcodes-bootstrap
4789
4790 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4791 maybe-configure-stageprofile-opcodes:
4792 @if opcodes-bootstrap
4793 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4794 configure-stageprofile-opcodes:
4795 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4796 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4797 @r=`${PWD_COMMAND}`; export r; \
4798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4799 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4800 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4801 $(HOST_EXPORTS) \
4802 $(POSTSTAGE1_HOST_EXPORTS) \
4803 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4804 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4805 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4806 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4808 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4809 case $(srcdir) in \
4810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4811 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4813 esac; \
4814 module_srcdir=opcodes; \
4815 $(SHELL) $$s/$$module_srcdir/configure \
4816 --srcdir=$${topdir}/$$module_srcdir \
4817 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4818 --target=${target_alias} \
4819 --with-build-libsubdir=$(HOST_SUBDIR) \
4820 $(STAGEprofile_CONFIGURE_FLAGS)
4821 @endif opcodes-bootstrap
4822
4823 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4824 maybe-configure-stagetrain-opcodes:
4825 @if opcodes-bootstrap
4826 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4827 configure-stagetrain-opcodes:
4828 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4829 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4830 @r=`${PWD_COMMAND}`; export r; \
4831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4832 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4833 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4834 $(HOST_EXPORTS) \
4835 $(POSTSTAGE1_HOST_EXPORTS) \
4836 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4837 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4838 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4839 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4841 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4842 case $(srcdir) in \
4843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4844 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4846 esac; \
4847 module_srcdir=opcodes; \
4848 $(SHELL) $$s/$$module_srcdir/configure \
4849 --srcdir=$${topdir}/$$module_srcdir \
4850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4851 --target=${target_alias} \
4852 --with-build-libsubdir=$(HOST_SUBDIR) \
4853 $(STAGEtrain_CONFIGURE_FLAGS)
4854 @endif opcodes-bootstrap
4855
4856 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4857 maybe-configure-stagefeedback-opcodes:
4858 @if opcodes-bootstrap
4859 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4860 configure-stagefeedback-opcodes:
4861 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4863 @r=`${PWD_COMMAND}`; export r; \
4864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4865 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4866 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4867 $(HOST_EXPORTS) \
4868 $(POSTSTAGE1_HOST_EXPORTS) \
4869 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4870 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4871 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4872 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4874 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4875 case $(srcdir) in \
4876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4877 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4879 esac; \
4880 module_srcdir=opcodes; \
4881 $(SHELL) $$s/$$module_srcdir/configure \
4882 --srcdir=$${topdir}/$$module_srcdir \
4883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4884 --target=${target_alias} \
4885 --with-build-libsubdir=$(HOST_SUBDIR) \
4886 $(STAGEfeedback_CONFIGURE_FLAGS)
4887 @endif opcodes-bootstrap
4888
4889 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4890 maybe-configure-stageautoprofile-opcodes:
4891 @if opcodes-bootstrap
4892 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4893 configure-stageautoprofile-opcodes:
4894 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4896 @r=`${PWD_COMMAND}`; export r; \
4897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4899 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4900 $(HOST_EXPORTS) \
4901 $(POSTSTAGE1_HOST_EXPORTS) \
4902 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4903 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4904 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4905 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4907 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4908 case $(srcdir) in \
4909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4910 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4912 esac; \
4913 module_srcdir=opcodes; \
4914 $(SHELL) $$s/$$module_srcdir/configure \
4915 --srcdir=$${topdir}/$$module_srcdir \
4916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4917 --target=${target_alias} \
4918 --with-build-libsubdir=$(HOST_SUBDIR) \
4919 $(STAGEautoprofile_CONFIGURE_FLAGS)
4920 @endif opcodes-bootstrap
4921
4922 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4923 maybe-configure-stageautofeedback-opcodes:
4924 @if opcodes-bootstrap
4925 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4926 configure-stageautofeedback-opcodes:
4927 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4929 @r=`${PWD_COMMAND}`; export r; \
4930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4931 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4932 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4933 $(HOST_EXPORTS) \
4934 $(POSTSTAGE1_HOST_EXPORTS) \
4935 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4936 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4937 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4938 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4940 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4941 case $(srcdir) in \
4942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4943 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4945 esac; \
4946 module_srcdir=opcodes; \
4947 $(SHELL) $$s/$$module_srcdir/configure \
4948 --srcdir=$${topdir}/$$module_srcdir \
4949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4950 --target=${target_alias} \
4951 --with-build-libsubdir=$(HOST_SUBDIR) \
4952 $(STAGEautofeedback_CONFIGURE_FLAGS)
4953 @endif opcodes-bootstrap
4954
4955
4956
4957
4958
4959 .PHONY: all-opcodes maybe-all-opcodes
4960 maybe-all-opcodes:
4961 @if gcc-bootstrap
4962 all-opcodes: stage_current
4963 @endif gcc-bootstrap
4964 @if opcodes
4965 TARGET-opcodes=all
4966 maybe-all-opcodes: all-opcodes
4967 all-opcodes: configure-opcodes
4968 @r=`${PWD_COMMAND}`; export r; \
4969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4970 $(HOST_EXPORTS) \
4971 (cd $(HOST_SUBDIR)/opcodes && \
4972 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4973 $(TARGET-opcodes))
4974 @endif opcodes
4975
4976
4977
4978 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4979 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4980 maybe-all-stage1-opcodes:
4981 maybe-clean-stage1-opcodes:
4982 @if opcodes-bootstrap
4983 maybe-all-stage1-opcodes: all-stage1-opcodes
4984 all-stage1: all-stage1-opcodes
4985 TARGET-stage1-opcodes = $(TARGET-opcodes)
4986 all-stage1-opcodes: configure-stage1-opcodes
4987 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4988 @r=`${PWD_COMMAND}`; export r; \
4989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4990 TFLAGS="$(STAGE1_TFLAGS)"; \
4991 $(HOST_EXPORTS) \
4992 cd $(HOST_SUBDIR)/opcodes && \
4993 \
4994 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4995 CFLAGS="$(STAGE1_CFLAGS)" \
4996 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4997 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4998 LIBCFLAGS="$(LIBCFLAGS)" \
4999 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5000 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5001 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5002 $(EXTRA_HOST_FLAGS) \
5003 $(STAGE1_FLAGS_TO_PASS) \
5004 TFLAGS="$(STAGE1_TFLAGS)" \
5005 $(TARGET-stage1-opcodes)
5006
5007 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5008 clean-stage1: clean-stage1-opcodes
5009 clean-stage1-opcodes:
5010 @if [ $(current_stage) = stage1 ]; then \
5011 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5012 else \
5013 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5014 $(MAKE) stage1-start; \
5015 fi; \
5016 cd $(HOST_SUBDIR)/opcodes && \
5017 $(MAKE) $(EXTRA_HOST_FLAGS) \
5018 $(STAGE1_FLAGS_TO_PASS) clean
5019 @endif opcodes-bootstrap
5020
5021
5022 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5023 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5024 maybe-all-stage2-opcodes:
5025 maybe-clean-stage2-opcodes:
5026 @if opcodes-bootstrap
5027 maybe-all-stage2-opcodes: all-stage2-opcodes
5028 all-stage2: all-stage2-opcodes
5029 TARGET-stage2-opcodes = $(TARGET-opcodes)
5030 all-stage2-opcodes: configure-stage2-opcodes
5031 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5032 @r=`${PWD_COMMAND}`; export r; \
5033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5034 TFLAGS="$(STAGE2_TFLAGS)"; \
5035 $(HOST_EXPORTS) \
5036 $(POSTSTAGE1_HOST_EXPORTS) \
5037 cd $(HOST_SUBDIR)/opcodes && \
5038 \
5039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5040 CFLAGS="$(STAGE2_CFLAGS)" \
5041 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5042 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5043 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
5048 TFLAGS="$(STAGE2_TFLAGS)" \
5049 $(TARGET-stage2-opcodes)
5050
5051 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5052 clean-stage2: clean-stage2-opcodes
5053 clean-stage2-opcodes:
5054 @if [ $(current_stage) = stage2 ]; then \
5055 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5056 else \
5057 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5058 $(MAKE) stage2-start; \
5059 fi; \
5060 cd $(HOST_SUBDIR)/opcodes && \
5061 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5062 @endif opcodes-bootstrap
5063
5064
5065 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5066 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5067 maybe-all-stage3-opcodes:
5068 maybe-clean-stage3-opcodes:
5069 @if opcodes-bootstrap
5070 maybe-all-stage3-opcodes: all-stage3-opcodes
5071 all-stage3: all-stage3-opcodes
5072 TARGET-stage3-opcodes = $(TARGET-opcodes)
5073 all-stage3-opcodes: configure-stage3-opcodes
5074 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5075 @r=`${PWD_COMMAND}`; export r; \
5076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5077 TFLAGS="$(STAGE3_TFLAGS)"; \
5078 $(HOST_EXPORTS) \
5079 $(POSTSTAGE1_HOST_EXPORTS) \
5080 cd $(HOST_SUBDIR)/opcodes && \
5081 \
5082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5083 CFLAGS="$(STAGE3_CFLAGS)" \
5084 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5085 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5086 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5090 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5091 TFLAGS="$(STAGE3_TFLAGS)" \
5092 $(TARGET-stage3-opcodes)
5093
5094 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5095 clean-stage3: clean-stage3-opcodes
5096 clean-stage3-opcodes:
5097 @if [ $(current_stage) = stage3 ]; then \
5098 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5099 else \
5100 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5101 $(MAKE) stage3-start; \
5102 fi; \
5103 cd $(HOST_SUBDIR)/opcodes && \
5104 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5105 @endif opcodes-bootstrap
5106
5107
5108 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5109 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5110 maybe-all-stage4-opcodes:
5111 maybe-clean-stage4-opcodes:
5112 @if opcodes-bootstrap
5113 maybe-all-stage4-opcodes: all-stage4-opcodes
5114 all-stage4: all-stage4-opcodes
5115 TARGET-stage4-opcodes = $(TARGET-opcodes)
5116 all-stage4-opcodes: configure-stage4-opcodes
5117 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5118 @r=`${PWD_COMMAND}`; export r; \
5119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5120 TFLAGS="$(STAGE4_TFLAGS)"; \
5121 $(HOST_EXPORTS) \
5122 $(POSTSTAGE1_HOST_EXPORTS) \
5123 cd $(HOST_SUBDIR)/opcodes && \
5124 \
5125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5126 CFLAGS="$(STAGE4_CFLAGS)" \
5127 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5128 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5129 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5130 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5131 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5132 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5133 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5134 TFLAGS="$(STAGE4_TFLAGS)" \
5135 $(TARGET-stage4-opcodes)
5136
5137 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5138 clean-stage4: clean-stage4-opcodes
5139 clean-stage4-opcodes:
5140 @if [ $(current_stage) = stage4 ]; then \
5141 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5142 else \
5143 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5144 $(MAKE) stage4-start; \
5145 fi; \
5146 cd $(HOST_SUBDIR)/opcodes && \
5147 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5148 @endif opcodes-bootstrap
5149
5150
5151 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5152 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5153 maybe-all-stageprofile-opcodes:
5154 maybe-clean-stageprofile-opcodes:
5155 @if opcodes-bootstrap
5156 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5157 all-stageprofile: all-stageprofile-opcodes
5158 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5159 all-stageprofile-opcodes: configure-stageprofile-opcodes
5160 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5161 @r=`${PWD_COMMAND}`; export r; \
5162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5163 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5164 $(HOST_EXPORTS) \
5165 $(POSTSTAGE1_HOST_EXPORTS) \
5166 cd $(HOST_SUBDIR)/opcodes && \
5167 \
5168 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5169 CFLAGS="$(STAGEprofile_CFLAGS)" \
5170 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5171 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5172 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5173 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5174 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5175 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5176 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5177 TFLAGS="$(STAGEprofile_TFLAGS)" \
5178 $(TARGET-stageprofile-opcodes)
5179
5180 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5181 clean-stageprofile: clean-stageprofile-opcodes
5182 clean-stageprofile-opcodes:
5183 @if [ $(current_stage) = stageprofile ]; then \
5184 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5185 else \
5186 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5187 $(MAKE) stageprofile-start; \
5188 fi; \
5189 cd $(HOST_SUBDIR)/opcodes && \
5190 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5191 @endif opcodes-bootstrap
5192
5193
5194 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5195 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5196 maybe-all-stagetrain-opcodes:
5197 maybe-clean-stagetrain-opcodes:
5198 @if opcodes-bootstrap
5199 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5200 all-stagetrain: all-stagetrain-opcodes
5201 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5202 all-stagetrain-opcodes: configure-stagetrain-opcodes
5203 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5204 @r=`${PWD_COMMAND}`; export r; \
5205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5206 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5207 $(HOST_EXPORTS) \
5208 $(POSTSTAGE1_HOST_EXPORTS) \
5209 cd $(HOST_SUBDIR)/opcodes && \
5210 \
5211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5212 CFLAGS="$(STAGEtrain_CFLAGS)" \
5213 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5214 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5215 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5219 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5220 TFLAGS="$(STAGEtrain_TFLAGS)" \
5221 $(TARGET-stagetrain-opcodes)
5222
5223 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5224 clean-stagetrain: clean-stagetrain-opcodes
5225 clean-stagetrain-opcodes:
5226 @if [ $(current_stage) = stagetrain ]; then \
5227 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5228 else \
5229 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5230 $(MAKE) stagetrain-start; \
5231 fi; \
5232 cd $(HOST_SUBDIR)/opcodes && \
5233 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5234 @endif opcodes-bootstrap
5235
5236
5237 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5238 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5239 maybe-all-stagefeedback-opcodes:
5240 maybe-clean-stagefeedback-opcodes:
5241 @if opcodes-bootstrap
5242 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5243 all-stagefeedback: all-stagefeedback-opcodes
5244 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5245 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5246 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5247 @r=`${PWD_COMMAND}`; export r; \
5248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5249 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5250 $(HOST_EXPORTS) \
5251 $(POSTSTAGE1_HOST_EXPORTS) \
5252 cd $(HOST_SUBDIR)/opcodes && \
5253 \
5254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5255 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5256 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5257 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5258 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5262 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5263 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5264 $(TARGET-stagefeedback-opcodes)
5265
5266 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5267 clean-stagefeedback: clean-stagefeedback-opcodes
5268 clean-stagefeedback-opcodes:
5269 @if [ $(current_stage) = stagefeedback ]; then \
5270 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5271 else \
5272 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5273 $(MAKE) stagefeedback-start; \
5274 fi; \
5275 cd $(HOST_SUBDIR)/opcodes && \
5276 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5277 @endif opcodes-bootstrap
5278
5279
5280 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5281 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5282 maybe-all-stageautoprofile-opcodes:
5283 maybe-clean-stageautoprofile-opcodes:
5284 @if opcodes-bootstrap
5285 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5286 all-stageautoprofile: all-stageautoprofile-opcodes
5287 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5288 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5289 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5290 @r=`${PWD_COMMAND}`; export r; \
5291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5292 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5293 $(HOST_EXPORTS) \
5294 $(POSTSTAGE1_HOST_EXPORTS) \
5295 cd $(HOST_SUBDIR)/opcodes && \
5296 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5298 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5299 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5300 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5301 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5306 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5307 $(TARGET-stageautoprofile-opcodes)
5308
5309 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5310 clean-stageautoprofile: clean-stageautoprofile-opcodes
5311 clean-stageautoprofile-opcodes:
5312 @if [ $(current_stage) = stageautoprofile ]; then \
5313 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5314 else \
5315 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5316 $(MAKE) stageautoprofile-start; \
5317 fi; \
5318 cd $(HOST_SUBDIR)/opcodes && \
5319 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5320 @endif opcodes-bootstrap
5321
5322
5323 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5324 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5325 maybe-all-stageautofeedback-opcodes:
5326 maybe-clean-stageautofeedback-opcodes:
5327 @if opcodes-bootstrap
5328 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5329 all-stageautofeedback: all-stageautofeedback-opcodes
5330 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5331 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5332 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5333 @r=`${PWD_COMMAND}`; export r; \
5334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5335 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5336 $(HOST_EXPORTS) \
5337 $(POSTSTAGE1_HOST_EXPORTS) \
5338 cd $(HOST_SUBDIR)/opcodes && \
5339 \
5340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5341 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5342 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5343 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5344 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5349 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5350 $(TARGET-stageautofeedback-opcodes)
5351
5352 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5353 clean-stageautofeedback: clean-stageautofeedback-opcodes
5354 clean-stageautofeedback-opcodes:
5355 @if [ $(current_stage) = stageautofeedback ]; then \
5356 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5357 else \
5358 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5359 $(MAKE) stageautofeedback-start; \
5360 fi; \
5361 cd $(HOST_SUBDIR)/opcodes && \
5362 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5363 @endif opcodes-bootstrap
5364
5365
5366
5367
5368
5369 .PHONY: check-opcodes maybe-check-opcodes
5370 maybe-check-opcodes:
5371 @if opcodes
5372 maybe-check-opcodes: check-opcodes
5373
5374 check-opcodes:
5375 @: $(MAKE); $(unstage)
5376 @r=`${PWD_COMMAND}`; export r; \
5377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5378 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5379 (cd $(HOST_SUBDIR)/opcodes && \
5380 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5381
5382 @endif opcodes
5383
5384 .PHONY: install-opcodes maybe-install-opcodes
5385 maybe-install-opcodes:
5386 @if opcodes
5387 maybe-install-opcodes: install-opcodes
5388
5389 install-opcodes: installdirs
5390 @: $(MAKE); $(unstage)
5391 @r=`${PWD_COMMAND}`; export r; \
5392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5393 $(HOST_EXPORTS) \
5394 (cd $(HOST_SUBDIR)/opcodes && \
5395 $(MAKE) $(FLAGS_TO_PASS) install)
5396
5397 @endif opcodes
5398
5399 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5400 maybe-install-strip-opcodes:
5401 @if opcodes
5402 maybe-install-strip-opcodes: install-strip-opcodes
5403
5404 install-strip-opcodes: installdirs
5405 @: $(MAKE); $(unstage)
5406 @r=`${PWD_COMMAND}`; export r; \
5407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5408 $(HOST_EXPORTS) \
5409 (cd $(HOST_SUBDIR)/opcodes && \
5410 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5411
5412 @endif opcodes
5413
5414 # Other targets (info, dvi, pdf, etc.)
5415
5416 .PHONY: maybe-info-opcodes info-opcodes
5417 maybe-info-opcodes:
5418 @if opcodes
5419 maybe-info-opcodes: info-opcodes
5420
5421 info-opcodes: \
5422 configure-opcodes
5423 @[ -f ./opcodes/Makefile ] || exit 0; \
5424 r=`${PWD_COMMAND}`; export r; \
5425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5426 $(HOST_EXPORTS) \
5427 for flag in $(EXTRA_HOST_FLAGS) ; do \
5428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5429 done; \
5430 echo "Doing info in opcodes"; \
5431 (cd $(HOST_SUBDIR)/opcodes && \
5432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5434 "RANLIB=$${RANLIB}" \
5435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5436 info) \
5437 || exit 1
5438
5439 @endif opcodes
5440
5441 .PHONY: maybe-dvi-opcodes dvi-opcodes
5442 maybe-dvi-opcodes:
5443 @if opcodes
5444 maybe-dvi-opcodes: dvi-opcodes
5445
5446 dvi-opcodes: \
5447 configure-opcodes
5448 @[ -f ./opcodes/Makefile ] || exit 0; \
5449 r=`${PWD_COMMAND}`; export r; \
5450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451 $(HOST_EXPORTS) \
5452 for flag in $(EXTRA_HOST_FLAGS) ; do \
5453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5454 done; \
5455 echo "Doing dvi in opcodes"; \
5456 (cd $(HOST_SUBDIR)/opcodes && \
5457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5459 "RANLIB=$${RANLIB}" \
5460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5461 dvi) \
5462 || exit 1
5463
5464 @endif opcodes
5465
5466 .PHONY: maybe-pdf-opcodes pdf-opcodes
5467 maybe-pdf-opcodes:
5468 @if opcodes
5469 maybe-pdf-opcodes: pdf-opcodes
5470
5471 pdf-opcodes: \
5472 configure-opcodes
5473 @[ -f ./opcodes/Makefile ] || exit 0; \
5474 r=`${PWD_COMMAND}`; export r; \
5475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5476 $(HOST_EXPORTS) \
5477 for flag in $(EXTRA_HOST_FLAGS) ; do \
5478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5479 done; \
5480 echo "Doing pdf in opcodes"; \
5481 (cd $(HOST_SUBDIR)/opcodes && \
5482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5484 "RANLIB=$${RANLIB}" \
5485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5486 pdf) \
5487 || exit 1
5488
5489 @endif opcodes
5490
5491 .PHONY: maybe-html-opcodes html-opcodes
5492 maybe-html-opcodes:
5493 @if opcodes
5494 maybe-html-opcodes: html-opcodes
5495
5496 html-opcodes: \
5497 configure-opcodes
5498 @[ -f ./opcodes/Makefile ] || exit 0; \
5499 r=`${PWD_COMMAND}`; export r; \
5500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5501 $(HOST_EXPORTS) \
5502 for flag in $(EXTRA_HOST_FLAGS) ; do \
5503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5504 done; \
5505 echo "Doing html in opcodes"; \
5506 (cd $(HOST_SUBDIR)/opcodes && \
5507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5509 "RANLIB=$${RANLIB}" \
5510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5511 html) \
5512 || exit 1
5513
5514 @endif opcodes
5515
5516 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5517 maybe-TAGS-opcodes:
5518 @if opcodes
5519 maybe-TAGS-opcodes: TAGS-opcodes
5520
5521 TAGS-opcodes: \
5522 configure-opcodes
5523 @[ -f ./opcodes/Makefile ] || exit 0; \
5524 r=`${PWD_COMMAND}`; export r; \
5525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5526 $(HOST_EXPORTS) \
5527 for flag in $(EXTRA_HOST_FLAGS) ; do \
5528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5529 done; \
5530 echo "Doing TAGS in opcodes"; \
5531 (cd $(HOST_SUBDIR)/opcodes && \
5532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5534 "RANLIB=$${RANLIB}" \
5535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5536 TAGS) \
5537 || exit 1
5538
5539 @endif opcodes
5540
5541 .PHONY: maybe-install-info-opcodes install-info-opcodes
5542 maybe-install-info-opcodes:
5543 @if opcodes
5544 maybe-install-info-opcodes: install-info-opcodes
5545
5546 install-info-opcodes: \
5547 configure-opcodes \
5548 info-opcodes
5549 @[ -f ./opcodes/Makefile ] || exit 0; \
5550 r=`${PWD_COMMAND}`; export r; \
5551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5552 $(HOST_EXPORTS) \
5553 for flag in $(EXTRA_HOST_FLAGS) ; do \
5554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5555 done; \
5556 echo "Doing install-info in opcodes"; \
5557 (cd $(HOST_SUBDIR)/opcodes && \
5558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5560 "RANLIB=$${RANLIB}" \
5561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5562 install-info) \
5563 || exit 1
5564
5565 @endif opcodes
5566
5567 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5568 maybe-install-dvi-opcodes:
5569 @if opcodes
5570 maybe-install-dvi-opcodes: install-dvi-opcodes
5571
5572 install-dvi-opcodes: \
5573 configure-opcodes \
5574 dvi-opcodes
5575 @[ -f ./opcodes/Makefile ] || exit 0; \
5576 r=`${PWD_COMMAND}`; export r; \
5577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5578 $(HOST_EXPORTS) \
5579 for flag in $(EXTRA_HOST_FLAGS) ; do \
5580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5581 done; \
5582 echo "Doing install-dvi in opcodes"; \
5583 (cd $(HOST_SUBDIR)/opcodes && \
5584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5586 "RANLIB=$${RANLIB}" \
5587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5588 install-dvi) \
5589 || exit 1
5590
5591 @endif opcodes
5592
5593 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5594 maybe-install-pdf-opcodes:
5595 @if opcodes
5596 maybe-install-pdf-opcodes: install-pdf-opcodes
5597
5598 install-pdf-opcodes: \
5599 configure-opcodes \
5600 pdf-opcodes
5601 @[ -f ./opcodes/Makefile ] || exit 0; \
5602 r=`${PWD_COMMAND}`; export r; \
5603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5604 $(HOST_EXPORTS) \
5605 for flag in $(EXTRA_HOST_FLAGS) ; do \
5606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5607 done; \
5608 echo "Doing install-pdf in opcodes"; \
5609 (cd $(HOST_SUBDIR)/opcodes && \
5610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5612 "RANLIB=$${RANLIB}" \
5613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5614 install-pdf) \
5615 || exit 1
5616
5617 @endif opcodes
5618
5619 .PHONY: maybe-install-html-opcodes install-html-opcodes
5620 maybe-install-html-opcodes:
5621 @if opcodes
5622 maybe-install-html-opcodes: install-html-opcodes
5623
5624 install-html-opcodes: \
5625 configure-opcodes \
5626 html-opcodes
5627 @[ -f ./opcodes/Makefile ] || exit 0; \
5628 r=`${PWD_COMMAND}`; export r; \
5629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5630 $(HOST_EXPORTS) \
5631 for flag in $(EXTRA_HOST_FLAGS) ; do \
5632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5633 done; \
5634 echo "Doing install-html in opcodes"; \
5635 (cd $(HOST_SUBDIR)/opcodes && \
5636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5638 "RANLIB=$${RANLIB}" \
5639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5640 install-html) \
5641 || exit 1
5642
5643 @endif opcodes
5644
5645 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5646 maybe-installcheck-opcodes:
5647 @if opcodes
5648 maybe-installcheck-opcodes: installcheck-opcodes
5649
5650 installcheck-opcodes: \
5651 configure-opcodes
5652 @[ -f ./opcodes/Makefile ] || exit 0; \
5653 r=`${PWD_COMMAND}`; export r; \
5654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5655 $(HOST_EXPORTS) \
5656 for flag in $(EXTRA_HOST_FLAGS) ; do \
5657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5658 done; \
5659 echo "Doing installcheck in opcodes"; \
5660 (cd $(HOST_SUBDIR)/opcodes && \
5661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5663 "RANLIB=$${RANLIB}" \
5664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5665 installcheck) \
5666 || exit 1
5667
5668 @endif opcodes
5669
5670 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5671 maybe-mostlyclean-opcodes:
5672 @if opcodes
5673 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5674
5675 mostlyclean-opcodes:
5676 @[ -f ./opcodes/Makefile ] || exit 0; \
5677 r=`${PWD_COMMAND}`; export r; \
5678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5679 $(HOST_EXPORTS) \
5680 for flag in $(EXTRA_HOST_FLAGS) ; do \
5681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5682 done; \
5683 echo "Doing mostlyclean in opcodes"; \
5684 (cd $(HOST_SUBDIR)/opcodes && \
5685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5687 "RANLIB=$${RANLIB}" \
5688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5689 mostlyclean) \
5690 || exit 1
5691
5692 @endif opcodes
5693
5694 .PHONY: maybe-clean-opcodes clean-opcodes
5695 maybe-clean-opcodes:
5696 @if opcodes
5697 maybe-clean-opcodes: clean-opcodes
5698
5699 clean-opcodes:
5700 @[ -f ./opcodes/Makefile ] || exit 0; \
5701 r=`${PWD_COMMAND}`; export r; \
5702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5703 $(HOST_EXPORTS) \
5704 for flag in $(EXTRA_HOST_FLAGS) ; do \
5705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5706 done; \
5707 echo "Doing clean in opcodes"; \
5708 (cd $(HOST_SUBDIR)/opcodes && \
5709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5711 "RANLIB=$${RANLIB}" \
5712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5713 clean) \
5714 || exit 1
5715
5716 @endif opcodes
5717
5718 .PHONY: maybe-distclean-opcodes distclean-opcodes
5719 maybe-distclean-opcodes:
5720 @if opcodes
5721 maybe-distclean-opcodes: distclean-opcodes
5722
5723 distclean-opcodes:
5724 @[ -f ./opcodes/Makefile ] || exit 0; \
5725 r=`${PWD_COMMAND}`; export r; \
5726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5727 $(HOST_EXPORTS) \
5728 for flag in $(EXTRA_HOST_FLAGS) ; do \
5729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5730 done; \
5731 echo "Doing distclean in opcodes"; \
5732 (cd $(HOST_SUBDIR)/opcodes && \
5733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5735 "RANLIB=$${RANLIB}" \
5736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5737 distclean) \
5738 || exit 1
5739
5740 @endif opcodes
5741
5742 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5743 maybe-maintainer-clean-opcodes:
5744 @if opcodes
5745 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5746
5747 maintainer-clean-opcodes:
5748 @[ -f ./opcodes/Makefile ] || exit 0; \
5749 r=`${PWD_COMMAND}`; export r; \
5750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5751 $(HOST_EXPORTS) \
5752 for flag in $(EXTRA_HOST_FLAGS) ; do \
5753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5754 done; \
5755 echo "Doing maintainer-clean in opcodes"; \
5756 (cd $(HOST_SUBDIR)/opcodes && \
5757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5759 "RANLIB=$${RANLIB}" \
5760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5761 maintainer-clean) \
5762 || exit 1
5763
5764 @endif opcodes
5765
5766
5767
5768 .PHONY: configure-binutils maybe-configure-binutils
5769 maybe-configure-binutils:
5770 @if gcc-bootstrap
5771 configure-binutils: stage_current
5772 @endif gcc-bootstrap
5773 @if binutils
5774 maybe-configure-binutils: configure-binutils
5775 configure-binutils:
5776 @r=`${PWD_COMMAND}`; export r; \
5777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5778 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5780 $(HOST_EXPORTS) \
5781 echo Configuring in $(HOST_SUBDIR)/binutils; \
5782 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5783 case $(srcdir) in \
5784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5785 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5787 esac; \
5788 module_srcdir=binutils; \
5789 $(SHELL) \
5790 $$s/$$module_srcdir/configure \
5791 --srcdir=$${topdir}/$$module_srcdir \
5792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5793 --target=${target_alias} \
5794 || exit 1
5795 @endif binutils
5796
5797
5798
5799 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5800 maybe-configure-stage1-binutils:
5801 @if binutils-bootstrap
5802 maybe-configure-stage1-binutils: configure-stage1-binutils
5803 configure-stage1-binutils:
5804 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5806 @r=`${PWD_COMMAND}`; export r; \
5807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5808 TFLAGS="$(STAGE1_TFLAGS)"; \
5809 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5810 $(HOST_EXPORTS) \
5811 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5812 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5813 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5814 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5816 cd $(HOST_SUBDIR)/binutils || exit 1; \
5817 case $(srcdir) in \
5818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5819 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5821 esac; \
5822 module_srcdir=binutils; \
5823 $(SHELL) $$s/$$module_srcdir/configure \
5824 --srcdir=$${topdir}/$$module_srcdir \
5825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5826 --target=${target_alias} \
5827 \
5828 $(STAGE1_CONFIGURE_FLAGS)
5829 @endif binutils-bootstrap
5830
5831 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5832 maybe-configure-stage2-binutils:
5833 @if binutils-bootstrap
5834 maybe-configure-stage2-binutils: configure-stage2-binutils
5835 configure-stage2-binutils:
5836 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5838 @r=`${PWD_COMMAND}`; export r; \
5839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5840 TFLAGS="$(STAGE2_TFLAGS)"; \
5841 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5842 $(HOST_EXPORTS) \
5843 $(POSTSTAGE1_HOST_EXPORTS) \
5844 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5845 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5846 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5847 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5849 cd $(HOST_SUBDIR)/binutils || exit 1; \
5850 case $(srcdir) in \
5851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5852 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5854 esac; \
5855 module_srcdir=binutils; \
5856 $(SHELL) $$s/$$module_srcdir/configure \
5857 --srcdir=$${topdir}/$$module_srcdir \
5858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5859 --target=${target_alias} \
5860 --with-build-libsubdir=$(HOST_SUBDIR) \
5861 $(STAGE2_CONFIGURE_FLAGS)
5862 @endif binutils-bootstrap
5863
5864 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5865 maybe-configure-stage3-binutils:
5866 @if binutils-bootstrap
5867 maybe-configure-stage3-binutils: configure-stage3-binutils
5868 configure-stage3-binutils:
5869 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5870 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5871 @r=`${PWD_COMMAND}`; export r; \
5872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5873 TFLAGS="$(STAGE3_TFLAGS)"; \
5874 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5875 $(HOST_EXPORTS) \
5876 $(POSTSTAGE1_HOST_EXPORTS) \
5877 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5878 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5879 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5880 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5882 cd $(HOST_SUBDIR)/binutils || exit 1; \
5883 case $(srcdir) in \
5884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5885 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5887 esac; \
5888 module_srcdir=binutils; \
5889 $(SHELL) $$s/$$module_srcdir/configure \
5890 --srcdir=$${topdir}/$$module_srcdir \
5891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5892 --target=${target_alias} \
5893 --with-build-libsubdir=$(HOST_SUBDIR) \
5894 $(STAGE3_CONFIGURE_FLAGS)
5895 @endif binutils-bootstrap
5896
5897 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5898 maybe-configure-stage4-binutils:
5899 @if binutils-bootstrap
5900 maybe-configure-stage4-binutils: configure-stage4-binutils
5901 configure-stage4-binutils:
5902 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5903 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5904 @r=`${PWD_COMMAND}`; export r; \
5905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5906 TFLAGS="$(STAGE4_TFLAGS)"; \
5907 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5908 $(HOST_EXPORTS) \
5909 $(POSTSTAGE1_HOST_EXPORTS) \
5910 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5911 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5912 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5913 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5915 cd $(HOST_SUBDIR)/binutils || exit 1; \
5916 case $(srcdir) in \
5917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5918 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5920 esac; \
5921 module_srcdir=binutils; \
5922 $(SHELL) $$s/$$module_srcdir/configure \
5923 --srcdir=$${topdir}/$$module_srcdir \
5924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5925 --target=${target_alias} \
5926 --with-build-libsubdir=$(HOST_SUBDIR) \
5927 $(STAGE4_CONFIGURE_FLAGS)
5928 @endif binutils-bootstrap
5929
5930 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5931 maybe-configure-stageprofile-binutils:
5932 @if binutils-bootstrap
5933 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5934 configure-stageprofile-binutils:
5935 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5936 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5937 @r=`${PWD_COMMAND}`; export r; \
5938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5939 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5940 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5941 $(HOST_EXPORTS) \
5942 $(POSTSTAGE1_HOST_EXPORTS) \
5943 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5944 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5945 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5946 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5948 cd $(HOST_SUBDIR)/binutils || exit 1; \
5949 case $(srcdir) in \
5950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5951 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5953 esac; \
5954 module_srcdir=binutils; \
5955 $(SHELL) $$s/$$module_srcdir/configure \
5956 --srcdir=$${topdir}/$$module_srcdir \
5957 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5958 --target=${target_alias} \
5959 --with-build-libsubdir=$(HOST_SUBDIR) \
5960 $(STAGEprofile_CONFIGURE_FLAGS)
5961 @endif binutils-bootstrap
5962
5963 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5964 maybe-configure-stagetrain-binutils:
5965 @if binutils-bootstrap
5966 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5967 configure-stagetrain-binutils:
5968 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5969 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5970 @r=`${PWD_COMMAND}`; export r; \
5971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5972 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5973 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5974 $(HOST_EXPORTS) \
5975 $(POSTSTAGE1_HOST_EXPORTS) \
5976 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5977 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5978 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5979 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5981 cd $(HOST_SUBDIR)/binutils || exit 1; \
5982 case $(srcdir) in \
5983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5984 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5986 esac; \
5987 module_srcdir=binutils; \
5988 $(SHELL) $$s/$$module_srcdir/configure \
5989 --srcdir=$${topdir}/$$module_srcdir \
5990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5991 --target=${target_alias} \
5992 --with-build-libsubdir=$(HOST_SUBDIR) \
5993 $(STAGEtrain_CONFIGURE_FLAGS)
5994 @endif binutils-bootstrap
5995
5996 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5997 maybe-configure-stagefeedback-binutils:
5998 @if binutils-bootstrap
5999 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6000 configure-stagefeedback-binutils:
6001 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6003 @r=`${PWD_COMMAND}`; export r; \
6004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6005 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6006 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6007 $(HOST_EXPORTS) \
6008 $(POSTSTAGE1_HOST_EXPORTS) \
6009 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6010 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6011 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6012 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6014 cd $(HOST_SUBDIR)/binutils || exit 1; \
6015 case $(srcdir) in \
6016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6017 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6019 esac; \
6020 module_srcdir=binutils; \
6021 $(SHELL) $$s/$$module_srcdir/configure \
6022 --srcdir=$${topdir}/$$module_srcdir \
6023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6024 --target=${target_alias} \
6025 --with-build-libsubdir=$(HOST_SUBDIR) \
6026 $(STAGEfeedback_CONFIGURE_FLAGS)
6027 @endif binutils-bootstrap
6028
6029 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6030 maybe-configure-stageautoprofile-binutils:
6031 @if binutils-bootstrap
6032 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6033 configure-stageautoprofile-binutils:
6034 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6036 @r=`${PWD_COMMAND}`; export r; \
6037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6038 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6039 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6040 $(HOST_EXPORTS) \
6041 $(POSTSTAGE1_HOST_EXPORTS) \
6042 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6043 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6044 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6045 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6047 cd $(HOST_SUBDIR)/binutils || exit 1; \
6048 case $(srcdir) in \
6049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6050 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6052 esac; \
6053 module_srcdir=binutils; \
6054 $(SHELL) $$s/$$module_srcdir/configure \
6055 --srcdir=$${topdir}/$$module_srcdir \
6056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6057 --target=${target_alias} \
6058 --with-build-libsubdir=$(HOST_SUBDIR) \
6059 $(STAGEautoprofile_CONFIGURE_FLAGS)
6060 @endif binutils-bootstrap
6061
6062 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6063 maybe-configure-stageautofeedback-binutils:
6064 @if binutils-bootstrap
6065 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6066 configure-stageautofeedback-binutils:
6067 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6069 @r=`${PWD_COMMAND}`; export r; \
6070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6071 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6072 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6073 $(HOST_EXPORTS) \
6074 $(POSTSTAGE1_HOST_EXPORTS) \
6075 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6076 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6077 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6078 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6080 cd $(HOST_SUBDIR)/binutils || exit 1; \
6081 case $(srcdir) in \
6082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6083 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6085 esac; \
6086 module_srcdir=binutils; \
6087 $(SHELL) $$s/$$module_srcdir/configure \
6088 --srcdir=$${topdir}/$$module_srcdir \
6089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6090 --target=${target_alias} \
6091 --with-build-libsubdir=$(HOST_SUBDIR) \
6092 $(STAGEautofeedback_CONFIGURE_FLAGS)
6093 @endif binutils-bootstrap
6094
6095
6096
6097
6098
6099 .PHONY: all-binutils maybe-all-binutils
6100 maybe-all-binutils:
6101 @if gcc-bootstrap
6102 all-binutils: stage_current
6103 @endif gcc-bootstrap
6104 @if binutils
6105 TARGET-binutils=all
6106 maybe-all-binutils: all-binutils
6107 all-binutils: configure-binutils
6108 @r=`${PWD_COMMAND}`; export r; \
6109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6110 $(HOST_EXPORTS) \
6111 (cd $(HOST_SUBDIR)/binutils && \
6112 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6113 $(TARGET-binutils))
6114 @endif binutils
6115
6116
6117
6118 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6119 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6120 maybe-all-stage1-binutils:
6121 maybe-clean-stage1-binutils:
6122 @if binutils-bootstrap
6123 maybe-all-stage1-binutils: all-stage1-binutils
6124 all-stage1: all-stage1-binutils
6125 TARGET-stage1-binutils = $(TARGET-binutils)
6126 all-stage1-binutils: configure-stage1-binutils
6127 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6128 @r=`${PWD_COMMAND}`; export r; \
6129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6130 TFLAGS="$(STAGE1_TFLAGS)"; \
6131 $(HOST_EXPORTS) \
6132 cd $(HOST_SUBDIR)/binutils && \
6133 \
6134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6135 CFLAGS="$(STAGE1_CFLAGS)" \
6136 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6137 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6138 LIBCFLAGS="$(LIBCFLAGS)" \
6139 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6140 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6141 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6142 $(EXTRA_HOST_FLAGS) \
6143 $(STAGE1_FLAGS_TO_PASS) \
6144 TFLAGS="$(STAGE1_TFLAGS)" \
6145 $(TARGET-stage1-binutils)
6146
6147 maybe-clean-stage1-binutils: clean-stage1-binutils
6148 clean-stage1: clean-stage1-binutils
6149 clean-stage1-binutils:
6150 @if [ $(current_stage) = stage1 ]; then \
6151 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6152 else \
6153 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6154 $(MAKE) stage1-start; \
6155 fi; \
6156 cd $(HOST_SUBDIR)/binutils && \
6157 $(MAKE) $(EXTRA_HOST_FLAGS) \
6158 $(STAGE1_FLAGS_TO_PASS) clean
6159 @endif binutils-bootstrap
6160
6161
6162 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6163 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6164 maybe-all-stage2-binutils:
6165 maybe-clean-stage2-binutils:
6166 @if binutils-bootstrap
6167 maybe-all-stage2-binutils: all-stage2-binutils
6168 all-stage2: all-stage2-binutils
6169 TARGET-stage2-binutils = $(TARGET-binutils)
6170 all-stage2-binutils: configure-stage2-binutils
6171 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6172 @r=`${PWD_COMMAND}`; export r; \
6173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6174 TFLAGS="$(STAGE2_TFLAGS)"; \
6175 $(HOST_EXPORTS) \
6176 $(POSTSTAGE1_HOST_EXPORTS) \
6177 cd $(HOST_SUBDIR)/binutils && \
6178 \
6179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6180 CFLAGS="$(STAGE2_CFLAGS)" \
6181 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6182 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6183 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
6188 TFLAGS="$(STAGE2_TFLAGS)" \
6189 $(TARGET-stage2-binutils)
6190
6191 maybe-clean-stage2-binutils: clean-stage2-binutils
6192 clean-stage2: clean-stage2-binutils
6193 clean-stage2-binutils:
6194 @if [ $(current_stage) = stage2 ]; then \
6195 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6196 else \
6197 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6198 $(MAKE) stage2-start; \
6199 fi; \
6200 cd $(HOST_SUBDIR)/binutils && \
6201 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6202 @endif binutils-bootstrap
6203
6204
6205 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6206 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6207 maybe-all-stage3-binutils:
6208 maybe-clean-stage3-binutils:
6209 @if binutils-bootstrap
6210 maybe-all-stage3-binutils: all-stage3-binutils
6211 all-stage3: all-stage3-binutils
6212 TARGET-stage3-binutils = $(TARGET-binutils)
6213 all-stage3-binutils: configure-stage3-binutils
6214 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6215 @r=`${PWD_COMMAND}`; export r; \
6216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6217 TFLAGS="$(STAGE3_TFLAGS)"; \
6218 $(HOST_EXPORTS) \
6219 $(POSTSTAGE1_HOST_EXPORTS) \
6220 cd $(HOST_SUBDIR)/binutils && \
6221 \
6222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6223 CFLAGS="$(STAGE3_CFLAGS)" \
6224 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6225 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6226 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6231 TFLAGS="$(STAGE3_TFLAGS)" \
6232 $(TARGET-stage3-binutils)
6233
6234 maybe-clean-stage3-binutils: clean-stage3-binutils
6235 clean-stage3: clean-stage3-binutils
6236 clean-stage3-binutils:
6237 @if [ $(current_stage) = stage3 ]; then \
6238 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6239 else \
6240 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6241 $(MAKE) stage3-start; \
6242 fi; \
6243 cd $(HOST_SUBDIR)/binutils && \
6244 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6245 @endif binutils-bootstrap
6246
6247
6248 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6249 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6250 maybe-all-stage4-binutils:
6251 maybe-clean-stage4-binutils:
6252 @if binutils-bootstrap
6253 maybe-all-stage4-binutils: all-stage4-binutils
6254 all-stage4: all-stage4-binutils
6255 TARGET-stage4-binutils = $(TARGET-binutils)
6256 all-stage4-binutils: configure-stage4-binutils
6257 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6258 @r=`${PWD_COMMAND}`; export r; \
6259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6260 TFLAGS="$(STAGE4_TFLAGS)"; \
6261 $(HOST_EXPORTS) \
6262 $(POSTSTAGE1_HOST_EXPORTS) \
6263 cd $(HOST_SUBDIR)/binutils && \
6264 \
6265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6266 CFLAGS="$(STAGE4_CFLAGS)" \
6267 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6268 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6269 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6274 TFLAGS="$(STAGE4_TFLAGS)" \
6275 $(TARGET-stage4-binutils)
6276
6277 maybe-clean-stage4-binutils: clean-stage4-binutils
6278 clean-stage4: clean-stage4-binutils
6279 clean-stage4-binutils:
6280 @if [ $(current_stage) = stage4 ]; then \
6281 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6282 else \
6283 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6284 $(MAKE) stage4-start; \
6285 fi; \
6286 cd $(HOST_SUBDIR)/binutils && \
6287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6288 @endif binutils-bootstrap
6289
6290
6291 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6292 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6293 maybe-all-stageprofile-binutils:
6294 maybe-clean-stageprofile-binutils:
6295 @if binutils-bootstrap
6296 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6297 all-stageprofile: all-stageprofile-binutils
6298 TARGET-stageprofile-binutils = $(TARGET-binutils)
6299 all-stageprofile-binutils: configure-stageprofile-binutils
6300 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6301 @r=`${PWD_COMMAND}`; export r; \
6302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6303 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6304 $(HOST_EXPORTS) \
6305 $(POSTSTAGE1_HOST_EXPORTS) \
6306 cd $(HOST_SUBDIR)/binutils && \
6307 \
6308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6309 CFLAGS="$(STAGEprofile_CFLAGS)" \
6310 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6311 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6312 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6317 TFLAGS="$(STAGEprofile_TFLAGS)" \
6318 $(TARGET-stageprofile-binutils)
6319
6320 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6321 clean-stageprofile: clean-stageprofile-binutils
6322 clean-stageprofile-binutils:
6323 @if [ $(current_stage) = stageprofile ]; then \
6324 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6325 else \
6326 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6327 $(MAKE) stageprofile-start; \
6328 fi; \
6329 cd $(HOST_SUBDIR)/binutils && \
6330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6331 @endif binutils-bootstrap
6332
6333
6334 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6335 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6336 maybe-all-stagetrain-binutils:
6337 maybe-clean-stagetrain-binutils:
6338 @if binutils-bootstrap
6339 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6340 all-stagetrain: all-stagetrain-binutils
6341 TARGET-stagetrain-binutils = $(TARGET-binutils)
6342 all-stagetrain-binutils: configure-stagetrain-binutils
6343 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6344 @r=`${PWD_COMMAND}`; export r; \
6345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6346 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6347 $(HOST_EXPORTS) \
6348 $(POSTSTAGE1_HOST_EXPORTS) \
6349 cd $(HOST_SUBDIR)/binutils && \
6350 \
6351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6352 CFLAGS="$(STAGEtrain_CFLAGS)" \
6353 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6354 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6355 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6360 TFLAGS="$(STAGEtrain_TFLAGS)" \
6361 $(TARGET-stagetrain-binutils)
6362
6363 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6364 clean-stagetrain: clean-stagetrain-binutils
6365 clean-stagetrain-binutils:
6366 @if [ $(current_stage) = stagetrain ]; then \
6367 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6368 else \
6369 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6370 $(MAKE) stagetrain-start; \
6371 fi; \
6372 cd $(HOST_SUBDIR)/binutils && \
6373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6374 @endif binutils-bootstrap
6375
6376
6377 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6378 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6379 maybe-all-stagefeedback-binutils:
6380 maybe-clean-stagefeedback-binutils:
6381 @if binutils-bootstrap
6382 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6383 all-stagefeedback: all-stagefeedback-binutils
6384 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6385 all-stagefeedback-binutils: configure-stagefeedback-binutils
6386 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6387 @r=`${PWD_COMMAND}`; export r; \
6388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6389 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6390 $(HOST_EXPORTS) \
6391 $(POSTSTAGE1_HOST_EXPORTS) \
6392 cd $(HOST_SUBDIR)/binutils && \
6393 \
6394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6395 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6396 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6397 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6398 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6402 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6403 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6404 $(TARGET-stagefeedback-binutils)
6405
6406 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6407 clean-stagefeedback: clean-stagefeedback-binutils
6408 clean-stagefeedback-binutils:
6409 @if [ $(current_stage) = stagefeedback ]; then \
6410 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6411 else \
6412 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6413 $(MAKE) stagefeedback-start; \
6414 fi; \
6415 cd $(HOST_SUBDIR)/binutils && \
6416 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6417 @endif binutils-bootstrap
6418
6419
6420 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6421 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6422 maybe-all-stageautoprofile-binutils:
6423 maybe-clean-stageautoprofile-binutils:
6424 @if binutils-bootstrap
6425 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6426 all-stageautoprofile: all-stageautoprofile-binutils
6427 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6428 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6429 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6430 @r=`${PWD_COMMAND}`; export r; \
6431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6432 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6433 $(HOST_EXPORTS) \
6434 $(POSTSTAGE1_HOST_EXPORTS) \
6435 cd $(HOST_SUBDIR)/binutils && \
6436 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6438 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6439 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6440 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6441 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6445 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6446 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6447 $(TARGET-stageautoprofile-binutils)
6448
6449 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6450 clean-stageautoprofile: clean-stageautoprofile-binutils
6451 clean-stageautoprofile-binutils:
6452 @if [ $(current_stage) = stageautoprofile ]; then \
6453 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6454 else \
6455 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6456 $(MAKE) stageautoprofile-start; \
6457 fi; \
6458 cd $(HOST_SUBDIR)/binutils && \
6459 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6460 @endif binutils-bootstrap
6461
6462
6463 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6464 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6465 maybe-all-stageautofeedback-binutils:
6466 maybe-clean-stageautofeedback-binutils:
6467 @if binutils-bootstrap
6468 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6469 all-stageautofeedback: all-stageautofeedback-binutils
6470 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6471 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6472 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6473 @r=`${PWD_COMMAND}`; export r; \
6474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6475 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6476 $(HOST_EXPORTS) \
6477 $(POSTSTAGE1_HOST_EXPORTS) \
6478 cd $(HOST_SUBDIR)/binutils && \
6479 \
6480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6481 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6482 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6483 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6484 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6488 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6489 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6490 $(TARGET-stageautofeedback-binutils)
6491
6492 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6493 clean-stageautofeedback: clean-stageautofeedback-binutils
6494 clean-stageautofeedback-binutils:
6495 @if [ $(current_stage) = stageautofeedback ]; then \
6496 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6497 else \
6498 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6499 $(MAKE) stageautofeedback-start; \
6500 fi; \
6501 cd $(HOST_SUBDIR)/binutils && \
6502 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6503 @endif binutils-bootstrap
6504
6505
6506
6507
6508
6509 .PHONY: check-binutils maybe-check-binutils
6510 maybe-check-binutils:
6511 @if binutils
6512 maybe-check-binutils: check-binutils
6513
6514 check-binutils:
6515 @: $(MAKE); $(unstage)
6516 @r=`${PWD_COMMAND}`; export r; \
6517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6518 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6519 (cd $(HOST_SUBDIR)/binutils && \
6520 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6521
6522 @endif binutils
6523
6524 .PHONY: install-binutils maybe-install-binutils
6525 maybe-install-binutils:
6526 @if binutils
6527 maybe-install-binutils: install-binutils
6528
6529 install-binutils: installdirs
6530 @: $(MAKE); $(unstage)
6531 @r=`${PWD_COMMAND}`; export r; \
6532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6533 $(HOST_EXPORTS) \
6534 (cd $(HOST_SUBDIR)/binutils && \
6535 $(MAKE) $(FLAGS_TO_PASS) install)
6536
6537 @endif binutils
6538
6539 .PHONY: install-strip-binutils maybe-install-strip-binutils
6540 maybe-install-strip-binutils:
6541 @if binutils
6542 maybe-install-strip-binutils: install-strip-binutils
6543
6544 install-strip-binutils: installdirs
6545 @: $(MAKE); $(unstage)
6546 @r=`${PWD_COMMAND}`; export r; \
6547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6548 $(HOST_EXPORTS) \
6549 (cd $(HOST_SUBDIR)/binutils && \
6550 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6551
6552 @endif binutils
6553
6554 # Other targets (info, dvi, pdf, etc.)
6555
6556 .PHONY: maybe-info-binutils info-binutils
6557 maybe-info-binutils:
6558 @if binutils
6559 maybe-info-binutils: info-binutils
6560
6561 info-binutils: \
6562 configure-binutils
6563 @[ -f ./binutils/Makefile ] || exit 0; \
6564 r=`${PWD_COMMAND}`; export r; \
6565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6566 $(HOST_EXPORTS) \
6567 for flag in $(EXTRA_HOST_FLAGS) ; do \
6568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6569 done; \
6570 echo "Doing info in binutils"; \
6571 (cd $(HOST_SUBDIR)/binutils && \
6572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6574 "RANLIB=$${RANLIB}" \
6575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6576 info) \
6577 || exit 1
6578
6579 @endif binutils
6580
6581 .PHONY: maybe-dvi-binutils dvi-binutils
6582 maybe-dvi-binutils:
6583 @if binutils
6584 maybe-dvi-binutils: dvi-binutils
6585
6586 dvi-binutils: \
6587 configure-binutils
6588 @[ -f ./binutils/Makefile ] || exit 0; \
6589 r=`${PWD_COMMAND}`; export r; \
6590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6591 $(HOST_EXPORTS) \
6592 for flag in $(EXTRA_HOST_FLAGS) ; do \
6593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6594 done; \
6595 echo "Doing dvi in binutils"; \
6596 (cd $(HOST_SUBDIR)/binutils && \
6597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6599 "RANLIB=$${RANLIB}" \
6600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6601 dvi) \
6602 || exit 1
6603
6604 @endif binutils
6605
6606 .PHONY: maybe-pdf-binutils pdf-binutils
6607 maybe-pdf-binutils:
6608 @if binutils
6609 maybe-pdf-binutils: pdf-binutils
6610
6611 pdf-binutils: \
6612 configure-binutils
6613 @[ -f ./binutils/Makefile ] || exit 0; \
6614 r=`${PWD_COMMAND}`; export r; \
6615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6616 $(HOST_EXPORTS) \
6617 for flag in $(EXTRA_HOST_FLAGS) ; do \
6618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6619 done; \
6620 echo "Doing pdf in binutils"; \
6621 (cd $(HOST_SUBDIR)/binutils && \
6622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6624 "RANLIB=$${RANLIB}" \
6625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6626 pdf) \
6627 || exit 1
6628
6629 @endif binutils
6630
6631 .PHONY: maybe-html-binutils html-binutils
6632 maybe-html-binutils:
6633 @if binutils
6634 maybe-html-binutils: html-binutils
6635
6636 html-binutils: \
6637 configure-binutils
6638 @[ -f ./binutils/Makefile ] || exit 0; \
6639 r=`${PWD_COMMAND}`; export r; \
6640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6641 $(HOST_EXPORTS) \
6642 for flag in $(EXTRA_HOST_FLAGS) ; do \
6643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6644 done; \
6645 echo "Doing html in binutils"; \
6646 (cd $(HOST_SUBDIR)/binutils && \
6647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6649 "RANLIB=$${RANLIB}" \
6650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6651 html) \
6652 || exit 1
6653
6654 @endif binutils
6655
6656 .PHONY: maybe-TAGS-binutils TAGS-binutils
6657 maybe-TAGS-binutils:
6658 @if binutils
6659 maybe-TAGS-binutils: TAGS-binutils
6660
6661 TAGS-binutils: \
6662 configure-binutils
6663 @[ -f ./binutils/Makefile ] || exit 0; \
6664 r=`${PWD_COMMAND}`; export r; \
6665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666 $(HOST_EXPORTS) \
6667 for flag in $(EXTRA_HOST_FLAGS) ; do \
6668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6669 done; \
6670 echo "Doing TAGS in binutils"; \
6671 (cd $(HOST_SUBDIR)/binutils && \
6672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674 "RANLIB=$${RANLIB}" \
6675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6676 TAGS) \
6677 || exit 1
6678
6679 @endif binutils
6680
6681 .PHONY: maybe-install-info-binutils install-info-binutils
6682 maybe-install-info-binutils:
6683 @if binutils
6684 maybe-install-info-binutils: install-info-binutils
6685
6686 install-info-binutils: \
6687 configure-binutils \
6688 info-binutils
6689 @[ -f ./binutils/Makefile ] || exit 0; \
6690 r=`${PWD_COMMAND}`; export r; \
6691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6692 $(HOST_EXPORTS) \
6693 for flag in $(EXTRA_HOST_FLAGS) ; do \
6694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6695 done; \
6696 echo "Doing install-info in binutils"; \
6697 (cd $(HOST_SUBDIR)/binutils && \
6698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6700 "RANLIB=$${RANLIB}" \
6701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6702 install-info) \
6703 || exit 1
6704
6705 @endif binutils
6706
6707 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6708 maybe-install-dvi-binutils:
6709 @if binutils
6710 maybe-install-dvi-binutils: install-dvi-binutils
6711
6712 install-dvi-binutils: \
6713 configure-binutils \
6714 dvi-binutils
6715 @[ -f ./binutils/Makefile ] || exit 0; \
6716 r=`${PWD_COMMAND}`; export r; \
6717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6718 $(HOST_EXPORTS) \
6719 for flag in $(EXTRA_HOST_FLAGS) ; do \
6720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6721 done; \
6722 echo "Doing install-dvi in binutils"; \
6723 (cd $(HOST_SUBDIR)/binutils && \
6724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6726 "RANLIB=$${RANLIB}" \
6727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6728 install-dvi) \
6729 || exit 1
6730
6731 @endif binutils
6732
6733 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6734 maybe-install-pdf-binutils:
6735 @if binutils
6736 maybe-install-pdf-binutils: install-pdf-binutils
6737
6738 install-pdf-binutils: \
6739 configure-binutils \
6740 pdf-binutils
6741 @[ -f ./binutils/Makefile ] || exit 0; \
6742 r=`${PWD_COMMAND}`; export r; \
6743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6744 $(HOST_EXPORTS) \
6745 for flag in $(EXTRA_HOST_FLAGS) ; do \
6746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6747 done; \
6748 echo "Doing install-pdf in binutils"; \
6749 (cd $(HOST_SUBDIR)/binutils && \
6750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6752 "RANLIB=$${RANLIB}" \
6753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6754 install-pdf) \
6755 || exit 1
6756
6757 @endif binutils
6758
6759 .PHONY: maybe-install-html-binutils install-html-binutils
6760 maybe-install-html-binutils:
6761 @if binutils
6762 maybe-install-html-binutils: install-html-binutils
6763
6764 install-html-binutils: \
6765 configure-binutils \
6766 html-binutils
6767 @[ -f ./binutils/Makefile ] || exit 0; \
6768 r=`${PWD_COMMAND}`; export r; \
6769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6770 $(HOST_EXPORTS) \
6771 for flag in $(EXTRA_HOST_FLAGS) ; do \
6772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6773 done; \
6774 echo "Doing install-html in binutils"; \
6775 (cd $(HOST_SUBDIR)/binutils && \
6776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6778 "RANLIB=$${RANLIB}" \
6779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6780 install-html) \
6781 || exit 1
6782
6783 @endif binutils
6784
6785 .PHONY: maybe-installcheck-binutils installcheck-binutils
6786 maybe-installcheck-binutils:
6787 @if binutils
6788 maybe-installcheck-binutils: installcheck-binutils
6789
6790 installcheck-binutils: \
6791 configure-binutils
6792 @[ -f ./binutils/Makefile ] || exit 0; \
6793 r=`${PWD_COMMAND}`; export r; \
6794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6795 $(HOST_EXPORTS) \
6796 for flag in $(EXTRA_HOST_FLAGS) ; do \
6797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6798 done; \
6799 echo "Doing installcheck in binutils"; \
6800 (cd $(HOST_SUBDIR)/binutils && \
6801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6803 "RANLIB=$${RANLIB}" \
6804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6805 installcheck) \
6806 || exit 1
6807
6808 @endif binutils
6809
6810 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6811 maybe-mostlyclean-binutils:
6812 @if binutils
6813 maybe-mostlyclean-binutils: mostlyclean-binutils
6814
6815 mostlyclean-binutils:
6816 @[ -f ./binutils/Makefile ] || exit 0; \
6817 r=`${PWD_COMMAND}`; export r; \
6818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6819 $(HOST_EXPORTS) \
6820 for flag in $(EXTRA_HOST_FLAGS) ; do \
6821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6822 done; \
6823 echo "Doing mostlyclean in binutils"; \
6824 (cd $(HOST_SUBDIR)/binutils && \
6825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6827 "RANLIB=$${RANLIB}" \
6828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6829 mostlyclean) \
6830 || exit 1
6831
6832 @endif binutils
6833
6834 .PHONY: maybe-clean-binutils clean-binutils
6835 maybe-clean-binutils:
6836 @if binutils
6837 maybe-clean-binutils: clean-binutils
6838
6839 clean-binutils:
6840 @[ -f ./binutils/Makefile ] || exit 0; \
6841 r=`${PWD_COMMAND}`; export r; \
6842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6843 $(HOST_EXPORTS) \
6844 for flag in $(EXTRA_HOST_FLAGS) ; do \
6845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6846 done; \
6847 echo "Doing clean in binutils"; \
6848 (cd $(HOST_SUBDIR)/binutils && \
6849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6851 "RANLIB=$${RANLIB}" \
6852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6853 clean) \
6854 || exit 1
6855
6856 @endif binutils
6857
6858 .PHONY: maybe-distclean-binutils distclean-binutils
6859 maybe-distclean-binutils:
6860 @if binutils
6861 maybe-distclean-binutils: distclean-binutils
6862
6863 distclean-binutils:
6864 @[ -f ./binutils/Makefile ] || exit 0; \
6865 r=`${PWD_COMMAND}`; export r; \
6866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6867 $(HOST_EXPORTS) \
6868 for flag in $(EXTRA_HOST_FLAGS) ; do \
6869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6870 done; \
6871 echo "Doing distclean in binutils"; \
6872 (cd $(HOST_SUBDIR)/binutils && \
6873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6875 "RANLIB=$${RANLIB}" \
6876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877 distclean) \
6878 || exit 1
6879
6880 @endif binutils
6881
6882 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6883 maybe-maintainer-clean-binutils:
6884 @if binutils
6885 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6886
6887 maintainer-clean-binutils:
6888 @[ -f ./binutils/Makefile ] || exit 0; \
6889 r=`${PWD_COMMAND}`; export r; \
6890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6891 $(HOST_EXPORTS) \
6892 for flag in $(EXTRA_HOST_FLAGS) ; do \
6893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6894 done; \
6895 echo "Doing maintainer-clean in binutils"; \
6896 (cd $(HOST_SUBDIR)/binutils && \
6897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6899 "RANLIB=$${RANLIB}" \
6900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6901 maintainer-clean) \
6902 || exit 1
6903
6904 @endif binutils
6905
6906
6907
6908 .PHONY: configure-bison maybe-configure-bison
6909 maybe-configure-bison:
6910 @if gcc-bootstrap
6911 configure-bison: stage_current
6912 @endif gcc-bootstrap
6913 @if bison
6914 maybe-configure-bison: configure-bison
6915 configure-bison:
6916 @: $(MAKE); $(unstage)
6917 @r=`${PWD_COMMAND}`; export r; \
6918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6919 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6921 $(HOST_EXPORTS) \
6922 echo Configuring in $(HOST_SUBDIR)/bison; \
6923 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6924 case $(srcdir) in \
6925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6926 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6928 esac; \
6929 module_srcdir=bison; \
6930 $(SHELL) \
6931 $$s/$$module_srcdir/configure \
6932 --srcdir=$${topdir}/$$module_srcdir \
6933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6934 --target=${target_alias} \
6935 || exit 1
6936 @endif bison
6937
6938
6939
6940
6941
6942 .PHONY: all-bison maybe-all-bison
6943 maybe-all-bison:
6944 @if gcc-bootstrap
6945 all-bison: stage_current
6946 @endif gcc-bootstrap
6947 @if bison
6948 TARGET-bison=all
6949 maybe-all-bison: all-bison
6950 all-bison: configure-bison
6951 @: $(MAKE); $(unstage)
6952 @r=`${PWD_COMMAND}`; export r; \
6953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6954 $(HOST_EXPORTS) \
6955 (cd $(HOST_SUBDIR)/bison && \
6956 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6957 $(TARGET-bison))
6958 @endif bison
6959
6960
6961
6962
6963 .PHONY: check-bison maybe-check-bison
6964 maybe-check-bison:
6965 @if bison
6966 maybe-check-bison: check-bison
6967
6968 # This module is only tested in a native toolchain.
6969 check-bison:
6970 @: $(MAKE); $(unstage)
6971 @if [ '$(host)' = '$(target)' ]; then \
6972 r=`${PWD_COMMAND}`; export r; \
6973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974 $(HOST_EXPORTS) \
6975 (cd $(HOST_SUBDIR)/bison && \
6976 $(MAKE) $(FLAGS_TO_PASS) check)
6977 fi
6978
6979 @endif bison
6980
6981 .PHONY: install-bison maybe-install-bison
6982 maybe-install-bison:
6983 @if bison
6984 maybe-install-bison: install-bison
6985
6986 install-bison: installdirs
6987 @: $(MAKE); $(unstage)
6988 @r=`${PWD_COMMAND}`; export r; \
6989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6990 $(HOST_EXPORTS) \
6991 (cd $(HOST_SUBDIR)/bison && \
6992 $(MAKE) $(FLAGS_TO_PASS) install)
6993
6994 @endif bison
6995
6996 .PHONY: install-strip-bison maybe-install-strip-bison
6997 maybe-install-strip-bison:
6998 @if bison
6999 maybe-install-strip-bison: install-strip-bison
7000
7001 install-strip-bison: installdirs
7002 @: $(MAKE); $(unstage)
7003 @r=`${PWD_COMMAND}`; export r; \
7004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005 $(HOST_EXPORTS) \
7006 (cd $(HOST_SUBDIR)/bison && \
7007 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7008
7009 @endif bison
7010
7011 # Other targets (info, dvi, pdf, etc.)
7012
7013 .PHONY: maybe-info-bison info-bison
7014 maybe-info-bison:
7015 @if bison
7016 maybe-info-bison: info-bison
7017
7018 info-bison: \
7019 configure-bison
7020 @: $(MAKE); $(unstage)
7021 @[ -f ./bison/Makefile ] || exit 0; \
7022 r=`${PWD_COMMAND}`; export r; \
7023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7024 $(HOST_EXPORTS) \
7025 for flag in $(EXTRA_HOST_FLAGS) ; do \
7026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7027 done; \
7028 echo "Doing info in bison"; \
7029 (cd $(HOST_SUBDIR)/bison && \
7030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7032 "RANLIB=$${RANLIB}" \
7033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7034 info) \
7035 || exit 1
7036
7037 @endif bison
7038
7039 .PHONY: maybe-dvi-bison dvi-bison
7040 maybe-dvi-bison:
7041 @if bison
7042 maybe-dvi-bison: dvi-bison
7043
7044 dvi-bison: \
7045 configure-bison
7046 @: $(MAKE); $(unstage)
7047 @[ -f ./bison/Makefile ] || exit 0; \
7048 r=`${PWD_COMMAND}`; export r; \
7049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050 $(HOST_EXPORTS) \
7051 for flag in $(EXTRA_HOST_FLAGS) ; do \
7052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7053 done; \
7054 echo "Doing dvi in bison"; \
7055 (cd $(HOST_SUBDIR)/bison && \
7056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7058 "RANLIB=$${RANLIB}" \
7059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060 dvi) \
7061 || exit 1
7062
7063 @endif bison
7064
7065 .PHONY: maybe-pdf-bison pdf-bison
7066 maybe-pdf-bison:
7067 @if bison
7068 maybe-pdf-bison: pdf-bison
7069
7070 pdf-bison: \
7071 configure-bison
7072 @: $(MAKE); $(unstage)
7073 @[ -f ./bison/Makefile ] || exit 0; \
7074 r=`${PWD_COMMAND}`; export r; \
7075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7076 $(HOST_EXPORTS) \
7077 for flag in $(EXTRA_HOST_FLAGS) ; do \
7078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7079 done; \
7080 echo "Doing pdf in bison"; \
7081 (cd $(HOST_SUBDIR)/bison && \
7082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7084 "RANLIB=$${RANLIB}" \
7085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7086 pdf) \
7087 || exit 1
7088
7089 @endif bison
7090
7091 .PHONY: maybe-html-bison html-bison
7092 maybe-html-bison:
7093 @if bison
7094 maybe-html-bison: html-bison
7095
7096 html-bison: \
7097 configure-bison
7098 @: $(MAKE); $(unstage)
7099 @[ -f ./bison/Makefile ] || exit 0; \
7100 r=`${PWD_COMMAND}`; export r; \
7101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7102 $(HOST_EXPORTS) \
7103 for flag in $(EXTRA_HOST_FLAGS) ; do \
7104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7105 done; \
7106 echo "Doing html in bison"; \
7107 (cd $(HOST_SUBDIR)/bison && \
7108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7110 "RANLIB=$${RANLIB}" \
7111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7112 html) \
7113 || exit 1
7114
7115 @endif bison
7116
7117 .PHONY: maybe-TAGS-bison TAGS-bison
7118 maybe-TAGS-bison:
7119 @if bison
7120 maybe-TAGS-bison: TAGS-bison
7121
7122 TAGS-bison: \
7123 configure-bison
7124 @: $(MAKE); $(unstage)
7125 @[ -f ./bison/Makefile ] || exit 0; \
7126 r=`${PWD_COMMAND}`; export r; \
7127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128 $(HOST_EXPORTS) \
7129 for flag in $(EXTRA_HOST_FLAGS) ; do \
7130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7131 done; \
7132 echo "Doing TAGS in bison"; \
7133 (cd $(HOST_SUBDIR)/bison && \
7134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7136 "RANLIB=$${RANLIB}" \
7137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7138 TAGS) \
7139 || exit 1
7140
7141 @endif bison
7142
7143 .PHONY: maybe-install-info-bison install-info-bison
7144 maybe-install-info-bison:
7145 @if bison
7146 maybe-install-info-bison: install-info-bison
7147
7148 install-info-bison: \
7149 configure-bison \
7150 info-bison
7151 @: $(MAKE); $(unstage)
7152 @[ -f ./bison/Makefile ] || exit 0; \
7153 r=`${PWD_COMMAND}`; export r; \
7154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7155 $(HOST_EXPORTS) \
7156 for flag in $(EXTRA_HOST_FLAGS) ; do \
7157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7158 done; \
7159 echo "Doing install-info in bison"; \
7160 (cd $(HOST_SUBDIR)/bison && \
7161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7163 "RANLIB=$${RANLIB}" \
7164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7165 install-info) \
7166 || exit 1
7167
7168 @endif bison
7169
7170 .PHONY: maybe-install-dvi-bison install-dvi-bison
7171 maybe-install-dvi-bison:
7172 @if bison
7173 maybe-install-dvi-bison: install-dvi-bison
7174
7175 install-dvi-bison: \
7176 configure-bison \
7177 dvi-bison
7178 @: $(MAKE); $(unstage)
7179 @[ -f ./bison/Makefile ] || exit 0; \
7180 r=`${PWD_COMMAND}`; export r; \
7181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7182 $(HOST_EXPORTS) \
7183 for flag in $(EXTRA_HOST_FLAGS) ; do \
7184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7185 done; \
7186 echo "Doing install-dvi in bison"; \
7187 (cd $(HOST_SUBDIR)/bison && \
7188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7190 "RANLIB=$${RANLIB}" \
7191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7192 install-dvi) \
7193 || exit 1
7194
7195 @endif bison
7196
7197 .PHONY: maybe-install-pdf-bison install-pdf-bison
7198 maybe-install-pdf-bison:
7199 @if bison
7200 maybe-install-pdf-bison: install-pdf-bison
7201
7202 install-pdf-bison: \
7203 configure-bison \
7204 pdf-bison
7205 @: $(MAKE); $(unstage)
7206 @[ -f ./bison/Makefile ] || exit 0; \
7207 r=`${PWD_COMMAND}`; export r; \
7208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7209 $(HOST_EXPORTS) \
7210 for flag in $(EXTRA_HOST_FLAGS) ; do \
7211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7212 done; \
7213 echo "Doing install-pdf in bison"; \
7214 (cd $(HOST_SUBDIR)/bison && \
7215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7217 "RANLIB=$${RANLIB}" \
7218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7219 install-pdf) \
7220 || exit 1
7221
7222 @endif bison
7223
7224 .PHONY: maybe-install-html-bison install-html-bison
7225 maybe-install-html-bison:
7226 @if bison
7227 maybe-install-html-bison: install-html-bison
7228
7229 install-html-bison: \
7230 configure-bison \
7231 html-bison
7232 @: $(MAKE); $(unstage)
7233 @[ -f ./bison/Makefile ] || exit 0; \
7234 r=`${PWD_COMMAND}`; export r; \
7235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7236 $(HOST_EXPORTS) \
7237 for flag in $(EXTRA_HOST_FLAGS) ; do \
7238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7239 done; \
7240 echo "Doing install-html in bison"; \
7241 (cd $(HOST_SUBDIR)/bison && \
7242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7244 "RANLIB=$${RANLIB}" \
7245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7246 install-html) \
7247 || exit 1
7248
7249 @endif bison
7250
7251 .PHONY: maybe-installcheck-bison installcheck-bison
7252 maybe-installcheck-bison:
7253 @if bison
7254 maybe-installcheck-bison: installcheck-bison
7255
7256 installcheck-bison: \
7257 configure-bison
7258 @: $(MAKE); $(unstage)
7259 @[ -f ./bison/Makefile ] || exit 0; \
7260 r=`${PWD_COMMAND}`; export r; \
7261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7262 $(HOST_EXPORTS) \
7263 for flag in $(EXTRA_HOST_FLAGS) ; do \
7264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7265 done; \
7266 echo "Doing installcheck in bison"; \
7267 (cd $(HOST_SUBDIR)/bison && \
7268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7270 "RANLIB=$${RANLIB}" \
7271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7272 installcheck) \
7273 || exit 1
7274
7275 @endif bison
7276
7277 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7278 maybe-mostlyclean-bison:
7279 @if bison
7280 maybe-mostlyclean-bison: mostlyclean-bison
7281
7282 mostlyclean-bison:
7283 @: $(MAKE); $(unstage)
7284 @[ -f ./bison/Makefile ] || exit 0; \
7285 r=`${PWD_COMMAND}`; export r; \
7286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7287 $(HOST_EXPORTS) \
7288 for flag in $(EXTRA_HOST_FLAGS) ; do \
7289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7290 done; \
7291 echo "Doing mostlyclean in bison"; \
7292 (cd $(HOST_SUBDIR)/bison && \
7293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7295 "RANLIB=$${RANLIB}" \
7296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7297 mostlyclean) \
7298 || exit 1
7299
7300 @endif bison
7301
7302 .PHONY: maybe-clean-bison clean-bison
7303 maybe-clean-bison:
7304 @if bison
7305 maybe-clean-bison: clean-bison
7306
7307 clean-bison:
7308 @: $(MAKE); $(unstage)
7309 @[ -f ./bison/Makefile ] || exit 0; \
7310 r=`${PWD_COMMAND}`; export r; \
7311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312 $(HOST_EXPORTS) \
7313 for flag in $(EXTRA_HOST_FLAGS) ; do \
7314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7315 done; \
7316 echo "Doing clean in bison"; \
7317 (cd $(HOST_SUBDIR)/bison && \
7318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7320 "RANLIB=$${RANLIB}" \
7321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7322 clean) \
7323 || exit 1
7324
7325 @endif bison
7326
7327 .PHONY: maybe-distclean-bison distclean-bison
7328 maybe-distclean-bison:
7329 @if bison
7330 maybe-distclean-bison: distclean-bison
7331
7332 distclean-bison:
7333 @: $(MAKE); $(unstage)
7334 @[ -f ./bison/Makefile ] || exit 0; \
7335 r=`${PWD_COMMAND}`; export r; \
7336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7337 $(HOST_EXPORTS) \
7338 for flag in $(EXTRA_HOST_FLAGS) ; do \
7339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7340 done; \
7341 echo "Doing distclean in bison"; \
7342 (cd $(HOST_SUBDIR)/bison && \
7343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7345 "RANLIB=$${RANLIB}" \
7346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7347 distclean) \
7348 || exit 1
7349
7350 @endif bison
7351
7352 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7353 maybe-maintainer-clean-bison:
7354 @if bison
7355 maybe-maintainer-clean-bison: maintainer-clean-bison
7356
7357 maintainer-clean-bison:
7358 @: $(MAKE); $(unstage)
7359 @[ -f ./bison/Makefile ] || exit 0; \
7360 r=`${PWD_COMMAND}`; export r; \
7361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7362 $(HOST_EXPORTS) \
7363 for flag in $(EXTRA_HOST_FLAGS) ; do \
7364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7365 done; \
7366 echo "Doing maintainer-clean in bison"; \
7367 (cd $(HOST_SUBDIR)/bison && \
7368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7370 "RANLIB=$${RANLIB}" \
7371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7372 maintainer-clean) \
7373 || exit 1
7374
7375 @endif bison
7376
7377
7378
7379 .PHONY: configure-cgen maybe-configure-cgen
7380 maybe-configure-cgen:
7381 @if gcc-bootstrap
7382 configure-cgen: stage_current
7383 @endif gcc-bootstrap
7384 @if cgen
7385 maybe-configure-cgen: configure-cgen
7386 configure-cgen:
7387 @: $(MAKE); $(unstage)
7388 @r=`${PWD_COMMAND}`; export r; \
7389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7390 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7392 $(HOST_EXPORTS) \
7393 echo Configuring in $(HOST_SUBDIR)/cgen; \
7394 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7395 case $(srcdir) in \
7396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7397 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7399 esac; \
7400 module_srcdir=cgen; \
7401 $(SHELL) \
7402 $$s/$$module_srcdir/configure \
7403 --srcdir=$${topdir}/$$module_srcdir \
7404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7405 --target=${target_alias} \
7406 || exit 1
7407 @endif cgen
7408
7409
7410
7411
7412
7413 .PHONY: all-cgen maybe-all-cgen
7414 maybe-all-cgen:
7415 @if gcc-bootstrap
7416 all-cgen: stage_current
7417 @endif gcc-bootstrap
7418 @if cgen
7419 TARGET-cgen=all
7420 maybe-all-cgen: all-cgen
7421 all-cgen: configure-cgen
7422 @: $(MAKE); $(unstage)
7423 @r=`${PWD_COMMAND}`; export r; \
7424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7425 $(HOST_EXPORTS) \
7426 (cd $(HOST_SUBDIR)/cgen && \
7427 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7428 $(TARGET-cgen))
7429 @endif cgen
7430
7431
7432
7433
7434 .PHONY: check-cgen maybe-check-cgen
7435 maybe-check-cgen:
7436 @if cgen
7437 maybe-check-cgen: check-cgen
7438
7439 check-cgen:
7440 @: $(MAKE); $(unstage)
7441 @r=`${PWD_COMMAND}`; export r; \
7442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7443 $(HOST_EXPORTS) \
7444 (cd $(HOST_SUBDIR)/cgen && \
7445 $(MAKE) $(FLAGS_TO_PASS) check)
7446
7447 @endif cgen
7448
7449 .PHONY: install-cgen maybe-install-cgen
7450 maybe-install-cgen:
7451 @if cgen
7452 maybe-install-cgen: install-cgen
7453
7454 install-cgen: installdirs
7455 @: $(MAKE); $(unstage)
7456 @r=`${PWD_COMMAND}`; export r; \
7457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7458 $(HOST_EXPORTS) \
7459 (cd $(HOST_SUBDIR)/cgen && \
7460 $(MAKE) $(FLAGS_TO_PASS) install)
7461
7462 @endif cgen
7463
7464 .PHONY: install-strip-cgen maybe-install-strip-cgen
7465 maybe-install-strip-cgen:
7466 @if cgen
7467 maybe-install-strip-cgen: install-strip-cgen
7468
7469 install-strip-cgen: installdirs
7470 @: $(MAKE); $(unstage)
7471 @r=`${PWD_COMMAND}`; export r; \
7472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7473 $(HOST_EXPORTS) \
7474 (cd $(HOST_SUBDIR)/cgen && \
7475 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7476
7477 @endif cgen
7478
7479 # Other targets (info, dvi, pdf, etc.)
7480
7481 .PHONY: maybe-info-cgen info-cgen
7482 maybe-info-cgen:
7483 @if cgen
7484 maybe-info-cgen: info-cgen
7485
7486 info-cgen: \
7487 configure-cgen
7488 @: $(MAKE); $(unstage)
7489 @[ -f ./cgen/Makefile ] || exit 0; \
7490 r=`${PWD_COMMAND}`; export r; \
7491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7492 $(HOST_EXPORTS) \
7493 for flag in $(EXTRA_HOST_FLAGS) ; do \
7494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7495 done; \
7496 echo "Doing info in cgen"; \
7497 (cd $(HOST_SUBDIR)/cgen && \
7498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7500 "RANLIB=$${RANLIB}" \
7501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7502 info) \
7503 || exit 1
7504
7505 @endif cgen
7506
7507 .PHONY: maybe-dvi-cgen dvi-cgen
7508 maybe-dvi-cgen:
7509 @if cgen
7510 maybe-dvi-cgen: dvi-cgen
7511
7512 dvi-cgen: \
7513 configure-cgen
7514 @: $(MAKE); $(unstage)
7515 @[ -f ./cgen/Makefile ] || exit 0; \
7516 r=`${PWD_COMMAND}`; export r; \
7517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7518 $(HOST_EXPORTS) \
7519 for flag in $(EXTRA_HOST_FLAGS) ; do \
7520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7521 done; \
7522 echo "Doing dvi in cgen"; \
7523 (cd $(HOST_SUBDIR)/cgen && \
7524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7526 "RANLIB=$${RANLIB}" \
7527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7528 dvi) \
7529 || exit 1
7530
7531 @endif cgen
7532
7533 .PHONY: maybe-pdf-cgen pdf-cgen
7534 maybe-pdf-cgen:
7535 @if cgen
7536 maybe-pdf-cgen: pdf-cgen
7537
7538 pdf-cgen: \
7539 configure-cgen
7540 @: $(MAKE); $(unstage)
7541 @[ -f ./cgen/Makefile ] || exit 0; \
7542 r=`${PWD_COMMAND}`; export r; \
7543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544 $(HOST_EXPORTS) \
7545 for flag in $(EXTRA_HOST_FLAGS) ; do \
7546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7547 done; \
7548 echo "Doing pdf in cgen"; \
7549 (cd $(HOST_SUBDIR)/cgen && \
7550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7552 "RANLIB=$${RANLIB}" \
7553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7554 pdf) \
7555 || exit 1
7556
7557 @endif cgen
7558
7559 .PHONY: maybe-html-cgen html-cgen
7560 maybe-html-cgen:
7561 @if cgen
7562 maybe-html-cgen: html-cgen
7563
7564 html-cgen: \
7565 configure-cgen
7566 @: $(MAKE); $(unstage)
7567 @[ -f ./cgen/Makefile ] || exit 0; \
7568 r=`${PWD_COMMAND}`; export r; \
7569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7570 $(HOST_EXPORTS) \
7571 for flag in $(EXTRA_HOST_FLAGS) ; do \
7572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7573 done; \
7574 echo "Doing html in cgen"; \
7575 (cd $(HOST_SUBDIR)/cgen && \
7576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7578 "RANLIB=$${RANLIB}" \
7579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7580 html) \
7581 || exit 1
7582
7583 @endif cgen
7584
7585 .PHONY: maybe-TAGS-cgen TAGS-cgen
7586 maybe-TAGS-cgen:
7587 @if cgen
7588 maybe-TAGS-cgen: TAGS-cgen
7589
7590 TAGS-cgen: \
7591 configure-cgen
7592 @: $(MAKE); $(unstage)
7593 @[ -f ./cgen/Makefile ] || exit 0; \
7594 r=`${PWD_COMMAND}`; export r; \
7595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7596 $(HOST_EXPORTS) \
7597 for flag in $(EXTRA_HOST_FLAGS) ; do \
7598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7599 done; \
7600 echo "Doing TAGS in cgen"; \
7601 (cd $(HOST_SUBDIR)/cgen && \
7602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7604 "RANLIB=$${RANLIB}" \
7605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7606 TAGS) \
7607 || exit 1
7608
7609 @endif cgen
7610
7611 .PHONY: maybe-install-info-cgen install-info-cgen
7612 maybe-install-info-cgen:
7613 @if cgen
7614 maybe-install-info-cgen: install-info-cgen
7615
7616 install-info-cgen: \
7617 configure-cgen \
7618 info-cgen
7619 @: $(MAKE); $(unstage)
7620 @[ -f ./cgen/Makefile ] || exit 0; \
7621 r=`${PWD_COMMAND}`; export r; \
7622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623 $(HOST_EXPORTS) \
7624 for flag in $(EXTRA_HOST_FLAGS) ; do \
7625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7626 done; \
7627 echo "Doing install-info in cgen"; \
7628 (cd $(HOST_SUBDIR)/cgen && \
7629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7631 "RANLIB=$${RANLIB}" \
7632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7633 install-info) \
7634 || exit 1
7635
7636 @endif cgen
7637
7638 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7639 maybe-install-dvi-cgen:
7640 @if cgen
7641 maybe-install-dvi-cgen: install-dvi-cgen
7642
7643 install-dvi-cgen: \
7644 configure-cgen \
7645 dvi-cgen
7646 @: $(MAKE); $(unstage)
7647 @[ -f ./cgen/Makefile ] || exit 0; \
7648 r=`${PWD_COMMAND}`; export r; \
7649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7650 $(HOST_EXPORTS) \
7651 for flag in $(EXTRA_HOST_FLAGS) ; do \
7652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7653 done; \
7654 echo "Doing install-dvi in cgen"; \
7655 (cd $(HOST_SUBDIR)/cgen && \
7656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7658 "RANLIB=$${RANLIB}" \
7659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7660 install-dvi) \
7661 || exit 1
7662
7663 @endif cgen
7664
7665 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7666 maybe-install-pdf-cgen:
7667 @if cgen
7668 maybe-install-pdf-cgen: install-pdf-cgen
7669
7670 install-pdf-cgen: \
7671 configure-cgen \
7672 pdf-cgen
7673 @: $(MAKE); $(unstage)
7674 @[ -f ./cgen/Makefile ] || exit 0; \
7675 r=`${PWD_COMMAND}`; export r; \
7676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677 $(HOST_EXPORTS) \
7678 for flag in $(EXTRA_HOST_FLAGS) ; do \
7679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680 done; \
7681 echo "Doing install-pdf in cgen"; \
7682 (cd $(HOST_SUBDIR)/cgen && \
7683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685 "RANLIB=$${RANLIB}" \
7686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7687 install-pdf) \
7688 || exit 1
7689
7690 @endif cgen
7691
7692 .PHONY: maybe-install-html-cgen install-html-cgen
7693 maybe-install-html-cgen:
7694 @if cgen
7695 maybe-install-html-cgen: install-html-cgen
7696
7697 install-html-cgen: \
7698 configure-cgen \
7699 html-cgen
7700 @: $(MAKE); $(unstage)
7701 @[ -f ./cgen/Makefile ] || exit 0; \
7702 r=`${PWD_COMMAND}`; export r; \
7703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7704 $(HOST_EXPORTS) \
7705 for flag in $(EXTRA_HOST_FLAGS) ; do \
7706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7707 done; \
7708 echo "Doing install-html in cgen"; \
7709 (cd $(HOST_SUBDIR)/cgen && \
7710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7712 "RANLIB=$${RANLIB}" \
7713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7714 install-html) \
7715 || exit 1
7716
7717 @endif cgen
7718
7719 .PHONY: maybe-installcheck-cgen installcheck-cgen
7720 maybe-installcheck-cgen:
7721 @if cgen
7722 maybe-installcheck-cgen: installcheck-cgen
7723
7724 installcheck-cgen: \
7725 configure-cgen
7726 @: $(MAKE); $(unstage)
7727 @[ -f ./cgen/Makefile ] || exit 0; \
7728 r=`${PWD_COMMAND}`; export r; \
7729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7730 $(HOST_EXPORTS) \
7731 for flag in $(EXTRA_HOST_FLAGS) ; do \
7732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7733 done; \
7734 echo "Doing installcheck in cgen"; \
7735 (cd $(HOST_SUBDIR)/cgen && \
7736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7738 "RANLIB=$${RANLIB}" \
7739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7740 installcheck) \
7741 || exit 1
7742
7743 @endif cgen
7744
7745 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7746 maybe-mostlyclean-cgen:
7747 @if cgen
7748 maybe-mostlyclean-cgen: mostlyclean-cgen
7749
7750 mostlyclean-cgen:
7751 @: $(MAKE); $(unstage)
7752 @[ -f ./cgen/Makefile ] || exit 0; \
7753 r=`${PWD_COMMAND}`; export r; \
7754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7755 $(HOST_EXPORTS) \
7756 for flag in $(EXTRA_HOST_FLAGS) ; do \
7757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7758 done; \
7759 echo "Doing mostlyclean in cgen"; \
7760 (cd $(HOST_SUBDIR)/cgen && \
7761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7763 "RANLIB=$${RANLIB}" \
7764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7765 mostlyclean) \
7766 || exit 1
7767
7768 @endif cgen
7769
7770 .PHONY: maybe-clean-cgen clean-cgen
7771 maybe-clean-cgen:
7772 @if cgen
7773 maybe-clean-cgen: clean-cgen
7774
7775 clean-cgen:
7776 @: $(MAKE); $(unstage)
7777 @[ -f ./cgen/Makefile ] || exit 0; \
7778 r=`${PWD_COMMAND}`; export r; \
7779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7780 $(HOST_EXPORTS) \
7781 for flag in $(EXTRA_HOST_FLAGS) ; do \
7782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7783 done; \
7784 echo "Doing clean in cgen"; \
7785 (cd $(HOST_SUBDIR)/cgen && \
7786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7788 "RANLIB=$${RANLIB}" \
7789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7790 clean) \
7791 || exit 1
7792
7793 @endif cgen
7794
7795 .PHONY: maybe-distclean-cgen distclean-cgen
7796 maybe-distclean-cgen:
7797 @if cgen
7798 maybe-distclean-cgen: distclean-cgen
7799
7800 distclean-cgen:
7801 @: $(MAKE); $(unstage)
7802 @[ -f ./cgen/Makefile ] || exit 0; \
7803 r=`${PWD_COMMAND}`; export r; \
7804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7805 $(HOST_EXPORTS) \
7806 for flag in $(EXTRA_HOST_FLAGS) ; do \
7807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7808 done; \
7809 echo "Doing distclean in cgen"; \
7810 (cd $(HOST_SUBDIR)/cgen && \
7811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7813 "RANLIB=$${RANLIB}" \
7814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7815 distclean) \
7816 || exit 1
7817
7818 @endif cgen
7819
7820 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7821 maybe-maintainer-clean-cgen:
7822 @if cgen
7823 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7824
7825 maintainer-clean-cgen:
7826 @: $(MAKE); $(unstage)
7827 @[ -f ./cgen/Makefile ] || exit 0; \
7828 r=`${PWD_COMMAND}`; export r; \
7829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7830 $(HOST_EXPORTS) \
7831 for flag in $(EXTRA_HOST_FLAGS) ; do \
7832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7833 done; \
7834 echo "Doing maintainer-clean in cgen"; \
7835 (cd $(HOST_SUBDIR)/cgen && \
7836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7838 "RANLIB=$${RANLIB}" \
7839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7840 maintainer-clean) \
7841 || exit 1
7842
7843 @endif cgen
7844
7845
7846
7847 .PHONY: configure-dejagnu maybe-configure-dejagnu
7848 maybe-configure-dejagnu:
7849 @if gcc-bootstrap
7850 configure-dejagnu: stage_current
7851 @endif gcc-bootstrap
7852 @if dejagnu
7853 maybe-configure-dejagnu: configure-dejagnu
7854 configure-dejagnu:
7855 @: $(MAKE); $(unstage)
7856 @r=`${PWD_COMMAND}`; export r; \
7857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7858 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7860 $(HOST_EXPORTS) \
7861 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7862 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7863 case $(srcdir) in \
7864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7865 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7867 esac; \
7868 module_srcdir=dejagnu; \
7869 $(SHELL) \
7870 $$s/$$module_srcdir/configure \
7871 --srcdir=$${topdir}/$$module_srcdir \
7872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7873 --target=${target_alias} \
7874 || exit 1
7875 @endif dejagnu
7876
7877
7878
7879
7880
7881 .PHONY: all-dejagnu maybe-all-dejagnu
7882 maybe-all-dejagnu:
7883 @if gcc-bootstrap
7884 all-dejagnu: stage_current
7885 @endif gcc-bootstrap
7886 @if dejagnu
7887 TARGET-dejagnu=all
7888 maybe-all-dejagnu: all-dejagnu
7889 all-dejagnu: configure-dejagnu
7890 @: $(MAKE); $(unstage)
7891 @r=`${PWD_COMMAND}`; export r; \
7892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7893 $(HOST_EXPORTS) \
7894 (cd $(HOST_SUBDIR)/dejagnu && \
7895 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7896 $(TARGET-dejagnu))
7897 @endif dejagnu
7898
7899
7900
7901
7902 .PHONY: check-dejagnu maybe-check-dejagnu
7903 maybe-check-dejagnu:
7904 @if dejagnu
7905 maybe-check-dejagnu: check-dejagnu
7906
7907 check-dejagnu:
7908 @: $(MAKE); $(unstage)
7909 @r=`${PWD_COMMAND}`; export r; \
7910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7911 $(HOST_EXPORTS) \
7912 (cd $(HOST_SUBDIR)/dejagnu && \
7913 $(MAKE) $(FLAGS_TO_PASS) check)
7914
7915 @endif dejagnu
7916
7917 .PHONY: install-dejagnu maybe-install-dejagnu
7918 maybe-install-dejagnu:
7919 @if dejagnu
7920 maybe-install-dejagnu: install-dejagnu
7921
7922 install-dejagnu: installdirs
7923 @: $(MAKE); $(unstage)
7924 @r=`${PWD_COMMAND}`; export r; \
7925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7926 $(HOST_EXPORTS) \
7927 (cd $(HOST_SUBDIR)/dejagnu && \
7928 $(MAKE) $(FLAGS_TO_PASS) install)
7929
7930 @endif dejagnu
7931
7932 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7933 maybe-install-strip-dejagnu:
7934 @if dejagnu
7935 maybe-install-strip-dejagnu: install-strip-dejagnu
7936
7937 install-strip-dejagnu: installdirs
7938 @: $(MAKE); $(unstage)
7939 @r=`${PWD_COMMAND}`; export r; \
7940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7941 $(HOST_EXPORTS) \
7942 (cd $(HOST_SUBDIR)/dejagnu && \
7943 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7944
7945 @endif dejagnu
7946
7947 # Other targets (info, dvi, pdf, etc.)
7948
7949 .PHONY: maybe-info-dejagnu info-dejagnu
7950 maybe-info-dejagnu:
7951 @if dejagnu
7952 maybe-info-dejagnu: info-dejagnu
7953
7954 info-dejagnu: \
7955 configure-dejagnu
7956 @: $(MAKE); $(unstage)
7957 @[ -f ./dejagnu/Makefile ] || exit 0; \
7958 r=`${PWD_COMMAND}`; export r; \
7959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960 $(HOST_EXPORTS) \
7961 for flag in $(EXTRA_HOST_FLAGS) ; do \
7962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7963 done; \
7964 echo "Doing info in dejagnu"; \
7965 (cd $(HOST_SUBDIR)/dejagnu && \
7966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7968 "RANLIB=$${RANLIB}" \
7969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7970 info) \
7971 || exit 1
7972
7973 @endif dejagnu
7974
7975 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7976 maybe-dvi-dejagnu:
7977 @if dejagnu
7978 maybe-dvi-dejagnu: dvi-dejagnu
7979
7980 dvi-dejagnu: \
7981 configure-dejagnu
7982 @: $(MAKE); $(unstage)
7983 @[ -f ./dejagnu/Makefile ] || exit 0; \
7984 r=`${PWD_COMMAND}`; export r; \
7985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7986 $(HOST_EXPORTS) \
7987 for flag in $(EXTRA_HOST_FLAGS) ; do \
7988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7989 done; \
7990 echo "Doing dvi in dejagnu"; \
7991 (cd $(HOST_SUBDIR)/dejagnu && \
7992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7994 "RANLIB=$${RANLIB}" \
7995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7996 dvi) \
7997 || exit 1
7998
7999 @endif dejagnu
8000
8001 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8002 maybe-pdf-dejagnu:
8003 @if dejagnu
8004 maybe-pdf-dejagnu: pdf-dejagnu
8005
8006 pdf-dejagnu: \
8007 configure-dejagnu
8008 @: $(MAKE); $(unstage)
8009 @[ -f ./dejagnu/Makefile ] || exit 0; \
8010 r=`${PWD_COMMAND}`; export r; \
8011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8012 $(HOST_EXPORTS) \
8013 for flag in $(EXTRA_HOST_FLAGS) ; do \
8014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8015 done; \
8016 echo "Doing pdf in dejagnu"; \
8017 (cd $(HOST_SUBDIR)/dejagnu && \
8018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8020 "RANLIB=$${RANLIB}" \
8021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8022 pdf) \
8023 || exit 1
8024
8025 @endif dejagnu
8026
8027 .PHONY: maybe-html-dejagnu html-dejagnu
8028 maybe-html-dejagnu:
8029 @if dejagnu
8030 maybe-html-dejagnu: html-dejagnu
8031
8032 html-dejagnu: \
8033 configure-dejagnu
8034 @: $(MAKE); $(unstage)
8035 @[ -f ./dejagnu/Makefile ] || exit 0; \
8036 r=`${PWD_COMMAND}`; export r; \
8037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8038 $(HOST_EXPORTS) \
8039 for flag in $(EXTRA_HOST_FLAGS) ; do \
8040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8041 done; \
8042 echo "Doing html in dejagnu"; \
8043 (cd $(HOST_SUBDIR)/dejagnu && \
8044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8046 "RANLIB=$${RANLIB}" \
8047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8048 html) \
8049 || exit 1
8050
8051 @endif dejagnu
8052
8053 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8054 maybe-TAGS-dejagnu:
8055 @if dejagnu
8056 maybe-TAGS-dejagnu: TAGS-dejagnu
8057
8058 TAGS-dejagnu: \
8059 configure-dejagnu
8060 @: $(MAKE); $(unstage)
8061 @[ -f ./dejagnu/Makefile ] || exit 0; \
8062 r=`${PWD_COMMAND}`; export r; \
8063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8064 $(HOST_EXPORTS) \
8065 for flag in $(EXTRA_HOST_FLAGS) ; do \
8066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8067 done; \
8068 echo "Doing TAGS in dejagnu"; \
8069 (cd $(HOST_SUBDIR)/dejagnu && \
8070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8072 "RANLIB=$${RANLIB}" \
8073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8074 TAGS) \
8075 || exit 1
8076
8077 @endif dejagnu
8078
8079 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8080 maybe-install-info-dejagnu:
8081 @if dejagnu
8082 maybe-install-info-dejagnu: install-info-dejagnu
8083
8084 install-info-dejagnu: \
8085 configure-dejagnu \
8086 info-dejagnu
8087 @: $(MAKE); $(unstage)
8088 @[ -f ./dejagnu/Makefile ] || exit 0; \
8089 r=`${PWD_COMMAND}`; export r; \
8090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8091 $(HOST_EXPORTS) \
8092 for flag in $(EXTRA_HOST_FLAGS) ; do \
8093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8094 done; \
8095 echo "Doing install-info in dejagnu"; \
8096 (cd $(HOST_SUBDIR)/dejagnu && \
8097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8099 "RANLIB=$${RANLIB}" \
8100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8101 install-info) \
8102 || exit 1
8103
8104 @endif dejagnu
8105
8106 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8107 maybe-install-dvi-dejagnu:
8108 @if dejagnu
8109 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8110
8111 install-dvi-dejagnu: \
8112 configure-dejagnu \
8113 dvi-dejagnu
8114 @: $(MAKE); $(unstage)
8115 @[ -f ./dejagnu/Makefile ] || exit 0; \
8116 r=`${PWD_COMMAND}`; export r; \
8117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8118 $(HOST_EXPORTS) \
8119 for flag in $(EXTRA_HOST_FLAGS) ; do \
8120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8121 done; \
8122 echo "Doing install-dvi in dejagnu"; \
8123 (cd $(HOST_SUBDIR)/dejagnu && \
8124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8126 "RANLIB=$${RANLIB}" \
8127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8128 install-dvi) \
8129 || exit 1
8130
8131 @endif dejagnu
8132
8133 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8134 maybe-install-pdf-dejagnu:
8135 @if dejagnu
8136 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8137
8138 install-pdf-dejagnu: \
8139 configure-dejagnu \
8140 pdf-dejagnu
8141 @: $(MAKE); $(unstage)
8142 @[ -f ./dejagnu/Makefile ] || exit 0; \
8143 r=`${PWD_COMMAND}`; export r; \
8144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8145 $(HOST_EXPORTS) \
8146 for flag in $(EXTRA_HOST_FLAGS) ; do \
8147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8148 done; \
8149 echo "Doing install-pdf in dejagnu"; \
8150 (cd $(HOST_SUBDIR)/dejagnu && \
8151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8153 "RANLIB=$${RANLIB}" \
8154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8155 install-pdf) \
8156 || exit 1
8157
8158 @endif dejagnu
8159
8160 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8161 maybe-install-html-dejagnu:
8162 @if dejagnu
8163 maybe-install-html-dejagnu: install-html-dejagnu
8164
8165 install-html-dejagnu: \
8166 configure-dejagnu \
8167 html-dejagnu
8168 @: $(MAKE); $(unstage)
8169 @[ -f ./dejagnu/Makefile ] || exit 0; \
8170 r=`${PWD_COMMAND}`; export r; \
8171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8172 $(HOST_EXPORTS) \
8173 for flag in $(EXTRA_HOST_FLAGS) ; do \
8174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8175 done; \
8176 echo "Doing install-html in dejagnu"; \
8177 (cd $(HOST_SUBDIR)/dejagnu && \
8178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8180 "RANLIB=$${RANLIB}" \
8181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8182 install-html) \
8183 || exit 1
8184
8185 @endif dejagnu
8186
8187 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8188 maybe-installcheck-dejagnu:
8189 @if dejagnu
8190 maybe-installcheck-dejagnu: installcheck-dejagnu
8191
8192 installcheck-dejagnu: \
8193 configure-dejagnu
8194 @: $(MAKE); $(unstage)
8195 @[ -f ./dejagnu/Makefile ] || exit 0; \
8196 r=`${PWD_COMMAND}`; export r; \
8197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8198 $(HOST_EXPORTS) \
8199 for flag in $(EXTRA_HOST_FLAGS) ; do \
8200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8201 done; \
8202 echo "Doing installcheck in dejagnu"; \
8203 (cd $(HOST_SUBDIR)/dejagnu && \
8204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8206 "RANLIB=$${RANLIB}" \
8207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8208 installcheck) \
8209 || exit 1
8210
8211 @endif dejagnu
8212
8213 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8214 maybe-mostlyclean-dejagnu:
8215 @if dejagnu
8216 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8217
8218 mostlyclean-dejagnu:
8219 @: $(MAKE); $(unstage)
8220 @[ -f ./dejagnu/Makefile ] || exit 0; \
8221 r=`${PWD_COMMAND}`; export r; \
8222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8223 $(HOST_EXPORTS) \
8224 for flag in $(EXTRA_HOST_FLAGS) ; do \
8225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8226 done; \
8227 echo "Doing mostlyclean in dejagnu"; \
8228 (cd $(HOST_SUBDIR)/dejagnu && \
8229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8231 "RANLIB=$${RANLIB}" \
8232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8233 mostlyclean) \
8234 || exit 1
8235
8236 @endif dejagnu
8237
8238 .PHONY: maybe-clean-dejagnu clean-dejagnu
8239 maybe-clean-dejagnu:
8240 @if dejagnu
8241 maybe-clean-dejagnu: clean-dejagnu
8242
8243 clean-dejagnu:
8244 @: $(MAKE); $(unstage)
8245 @[ -f ./dejagnu/Makefile ] || exit 0; \
8246 r=`${PWD_COMMAND}`; export r; \
8247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8248 $(HOST_EXPORTS) \
8249 for flag in $(EXTRA_HOST_FLAGS) ; do \
8250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8251 done; \
8252 echo "Doing clean in dejagnu"; \
8253 (cd $(HOST_SUBDIR)/dejagnu && \
8254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8256 "RANLIB=$${RANLIB}" \
8257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8258 clean) \
8259 || exit 1
8260
8261 @endif dejagnu
8262
8263 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8264 maybe-distclean-dejagnu:
8265 @if dejagnu
8266 maybe-distclean-dejagnu: distclean-dejagnu
8267
8268 distclean-dejagnu:
8269 @: $(MAKE); $(unstage)
8270 @[ -f ./dejagnu/Makefile ] || exit 0; \
8271 r=`${PWD_COMMAND}`; export r; \
8272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8273 $(HOST_EXPORTS) \
8274 for flag in $(EXTRA_HOST_FLAGS) ; do \
8275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8276 done; \
8277 echo "Doing distclean in dejagnu"; \
8278 (cd $(HOST_SUBDIR)/dejagnu && \
8279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8281 "RANLIB=$${RANLIB}" \
8282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8283 distclean) \
8284 || exit 1
8285
8286 @endif dejagnu
8287
8288 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8289 maybe-maintainer-clean-dejagnu:
8290 @if dejagnu
8291 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8292
8293 maintainer-clean-dejagnu:
8294 @: $(MAKE); $(unstage)
8295 @[ -f ./dejagnu/Makefile ] || exit 0; \
8296 r=`${PWD_COMMAND}`; export r; \
8297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8298 $(HOST_EXPORTS) \
8299 for flag in $(EXTRA_HOST_FLAGS) ; do \
8300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8301 done; \
8302 echo "Doing maintainer-clean in dejagnu"; \
8303 (cd $(HOST_SUBDIR)/dejagnu && \
8304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8306 "RANLIB=$${RANLIB}" \
8307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8308 maintainer-clean) \
8309 || exit 1
8310
8311 @endif dejagnu
8312
8313
8314
8315 .PHONY: configure-etc maybe-configure-etc
8316 maybe-configure-etc:
8317 @if gcc-bootstrap
8318 configure-etc: stage_current
8319 @endif gcc-bootstrap
8320 @if etc
8321 maybe-configure-etc: configure-etc
8322 configure-etc:
8323 @: $(MAKE); $(unstage)
8324 @r=`${PWD_COMMAND}`; export r; \
8325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8326 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8328 $(HOST_EXPORTS) \
8329 echo Configuring in $(HOST_SUBDIR)/etc; \
8330 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8331 case $(srcdir) in \
8332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8333 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8335 esac; \
8336 module_srcdir=etc; \
8337 $(SHELL) \
8338 $$s/$$module_srcdir/configure \
8339 --srcdir=$${topdir}/$$module_srcdir \
8340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8341 --target=${target_alias} \
8342 || exit 1
8343 @endif etc
8344
8345
8346
8347
8348
8349 .PHONY: all-etc maybe-all-etc
8350 maybe-all-etc:
8351 @if gcc-bootstrap
8352 all-etc: stage_current
8353 @endif gcc-bootstrap
8354 @if etc
8355 TARGET-etc=all
8356 maybe-all-etc: all-etc
8357 all-etc: configure-etc
8358 @: $(MAKE); $(unstage)
8359 @r=`${PWD_COMMAND}`; export r; \
8360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8361 $(HOST_EXPORTS) \
8362 (cd $(HOST_SUBDIR)/etc && \
8363 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8364 $(TARGET-etc))
8365 @endif etc
8366
8367
8368
8369
8370 .PHONY: check-etc maybe-check-etc
8371 maybe-check-etc:
8372 @if etc
8373 maybe-check-etc: check-etc
8374
8375 check-etc:
8376 @: $(MAKE); $(unstage)
8377 @r=`${PWD_COMMAND}`; export r; \
8378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8379 $(HOST_EXPORTS) \
8380 (cd $(HOST_SUBDIR)/etc && \
8381 $(MAKE) $(FLAGS_TO_PASS) check)
8382
8383 @endif etc
8384
8385 .PHONY: install-etc maybe-install-etc
8386 maybe-install-etc:
8387 @if etc
8388 maybe-install-etc: install-etc
8389
8390 install-etc: installdirs
8391 @: $(MAKE); $(unstage)
8392 @r=`${PWD_COMMAND}`; export r; \
8393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8394 $(HOST_EXPORTS) \
8395 (cd $(HOST_SUBDIR)/etc && \
8396 $(MAKE) $(FLAGS_TO_PASS) install)
8397
8398 @endif etc
8399
8400 .PHONY: install-strip-etc maybe-install-strip-etc
8401 maybe-install-strip-etc:
8402 @if etc
8403 maybe-install-strip-etc: install-strip-etc
8404
8405 install-strip-etc: installdirs
8406 @: $(MAKE); $(unstage)
8407 @r=`${PWD_COMMAND}`; export r; \
8408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8409 $(HOST_EXPORTS) \
8410 (cd $(HOST_SUBDIR)/etc && \
8411 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8412
8413 @endif etc
8414
8415 # Other targets (info, dvi, pdf, etc.)
8416
8417 .PHONY: maybe-info-etc info-etc
8418 maybe-info-etc:
8419 @if etc
8420 maybe-info-etc: info-etc
8421
8422 info-etc: \
8423 configure-etc
8424 @: $(MAKE); $(unstage)
8425 @[ -f ./etc/Makefile ] || exit 0; \
8426 r=`${PWD_COMMAND}`; export r; \
8427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8428 $(HOST_EXPORTS) \
8429 for flag in $(EXTRA_HOST_FLAGS) ; do \
8430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8431 done; \
8432 echo "Doing info in etc"; \
8433 (cd $(HOST_SUBDIR)/etc && \
8434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8436 "RANLIB=$${RANLIB}" \
8437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8438 info) \
8439 || exit 1
8440
8441 @endif etc
8442
8443 .PHONY: maybe-dvi-etc dvi-etc
8444 maybe-dvi-etc:
8445 @if etc
8446 maybe-dvi-etc: dvi-etc
8447
8448 dvi-etc: \
8449 configure-etc
8450 @: $(MAKE); $(unstage)
8451 @[ -f ./etc/Makefile ] || exit 0; \
8452 r=`${PWD_COMMAND}`; export r; \
8453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8454 $(HOST_EXPORTS) \
8455 for flag in $(EXTRA_HOST_FLAGS) ; do \
8456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8457 done; \
8458 echo "Doing dvi in etc"; \
8459 (cd $(HOST_SUBDIR)/etc && \
8460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8462 "RANLIB=$${RANLIB}" \
8463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8464 dvi) \
8465 || exit 1
8466
8467 @endif etc
8468
8469 .PHONY: maybe-pdf-etc pdf-etc
8470 maybe-pdf-etc:
8471 @if etc
8472 maybe-pdf-etc: pdf-etc
8473
8474 pdf-etc: \
8475 configure-etc
8476 @: $(MAKE); $(unstage)
8477 @[ -f ./etc/Makefile ] || exit 0; \
8478 r=`${PWD_COMMAND}`; export r; \
8479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8480 $(HOST_EXPORTS) \
8481 for flag in $(EXTRA_HOST_FLAGS) ; do \
8482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8483 done; \
8484 echo "Doing pdf in etc"; \
8485 (cd $(HOST_SUBDIR)/etc && \
8486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8488 "RANLIB=$${RANLIB}" \
8489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8490 pdf) \
8491 || exit 1
8492
8493 @endif etc
8494
8495 .PHONY: maybe-html-etc html-etc
8496 maybe-html-etc:
8497 @if etc
8498 maybe-html-etc: html-etc
8499
8500 html-etc: \
8501 configure-etc
8502 @: $(MAKE); $(unstage)
8503 @[ -f ./etc/Makefile ] || exit 0; \
8504 r=`${PWD_COMMAND}`; export r; \
8505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8506 $(HOST_EXPORTS) \
8507 for flag in $(EXTRA_HOST_FLAGS) ; do \
8508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8509 done; \
8510 echo "Doing html in etc"; \
8511 (cd $(HOST_SUBDIR)/etc && \
8512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8514 "RANLIB=$${RANLIB}" \
8515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8516 html) \
8517 || exit 1
8518
8519 @endif etc
8520
8521 .PHONY: maybe-TAGS-etc TAGS-etc
8522 maybe-TAGS-etc:
8523 @if etc
8524 maybe-TAGS-etc: TAGS-etc
8525
8526 TAGS-etc: \
8527 configure-etc
8528 @: $(MAKE); $(unstage)
8529 @[ -f ./etc/Makefile ] || exit 0; \
8530 r=`${PWD_COMMAND}`; export r; \
8531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8532 $(HOST_EXPORTS) \
8533 for flag in $(EXTRA_HOST_FLAGS) ; do \
8534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8535 done; \
8536 echo "Doing TAGS in etc"; \
8537 (cd $(HOST_SUBDIR)/etc && \
8538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8540 "RANLIB=$${RANLIB}" \
8541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8542 TAGS) \
8543 || exit 1
8544
8545 @endif etc
8546
8547 .PHONY: maybe-install-info-etc install-info-etc
8548 maybe-install-info-etc:
8549 @if etc
8550 maybe-install-info-etc: install-info-etc
8551
8552 install-info-etc: \
8553 configure-etc \
8554 info-etc
8555 @: $(MAKE); $(unstage)
8556 @[ -f ./etc/Makefile ] || exit 0; \
8557 r=`${PWD_COMMAND}`; export r; \
8558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8559 $(HOST_EXPORTS) \
8560 for flag in $(EXTRA_HOST_FLAGS) ; do \
8561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8562 done; \
8563 echo "Doing install-info in etc"; \
8564 (cd $(HOST_SUBDIR)/etc && \
8565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8567 "RANLIB=$${RANLIB}" \
8568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8569 install-info) \
8570 || exit 1
8571
8572 @endif etc
8573
8574 .PHONY: maybe-install-dvi-etc install-dvi-etc
8575 maybe-install-dvi-etc:
8576 @if etc
8577 maybe-install-dvi-etc: install-dvi-etc
8578
8579 install-dvi-etc: \
8580 configure-etc \
8581 dvi-etc
8582 @: $(MAKE); $(unstage)
8583 @[ -f ./etc/Makefile ] || exit 0; \
8584 r=`${PWD_COMMAND}`; export r; \
8585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8586 $(HOST_EXPORTS) \
8587 for flag in $(EXTRA_HOST_FLAGS) ; do \
8588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8589 done; \
8590 echo "Doing install-dvi in etc"; \
8591 (cd $(HOST_SUBDIR)/etc && \
8592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8594 "RANLIB=$${RANLIB}" \
8595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8596 install-dvi) \
8597 || exit 1
8598
8599 @endif etc
8600
8601 .PHONY: maybe-install-pdf-etc install-pdf-etc
8602 maybe-install-pdf-etc:
8603 @if etc
8604 maybe-install-pdf-etc: install-pdf-etc
8605
8606 install-pdf-etc: \
8607 configure-etc \
8608 pdf-etc
8609 @: $(MAKE); $(unstage)
8610 @[ -f ./etc/Makefile ] || exit 0; \
8611 r=`${PWD_COMMAND}`; export r; \
8612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8613 $(HOST_EXPORTS) \
8614 for flag in $(EXTRA_HOST_FLAGS) ; do \
8615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8616 done; \
8617 echo "Doing install-pdf in etc"; \
8618 (cd $(HOST_SUBDIR)/etc && \
8619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8621 "RANLIB=$${RANLIB}" \
8622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8623 install-pdf) \
8624 || exit 1
8625
8626 @endif etc
8627
8628 .PHONY: maybe-install-html-etc install-html-etc
8629 maybe-install-html-etc:
8630 @if etc
8631 maybe-install-html-etc: install-html-etc
8632
8633 install-html-etc: \
8634 configure-etc \
8635 html-etc
8636 @: $(MAKE); $(unstage)
8637 @[ -f ./etc/Makefile ] || exit 0; \
8638 r=`${PWD_COMMAND}`; export r; \
8639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8640 $(HOST_EXPORTS) \
8641 for flag in $(EXTRA_HOST_FLAGS) ; do \
8642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8643 done; \
8644 echo "Doing install-html in etc"; \
8645 (cd $(HOST_SUBDIR)/etc && \
8646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8648 "RANLIB=$${RANLIB}" \
8649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8650 install-html) \
8651 || exit 1
8652
8653 @endif etc
8654
8655 .PHONY: maybe-installcheck-etc installcheck-etc
8656 maybe-installcheck-etc:
8657 @if etc
8658 maybe-installcheck-etc: installcheck-etc
8659
8660 installcheck-etc: \
8661 configure-etc
8662 @: $(MAKE); $(unstage)
8663 @[ -f ./etc/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(HOST_EXPORTS) \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669 done; \
8670 echo "Doing installcheck in etc"; \
8671 (cd $(HOST_SUBDIR)/etc && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676 installcheck) \
8677 || exit 1
8678
8679 @endif etc
8680
8681 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8682 maybe-mostlyclean-etc:
8683 @if etc
8684 maybe-mostlyclean-etc: mostlyclean-etc
8685
8686 mostlyclean-etc:
8687 @: $(MAKE); $(unstage)
8688 @[ -f ./etc/Makefile ] || exit 0; \
8689 r=`${PWD_COMMAND}`; export r; \
8690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8691 $(HOST_EXPORTS) \
8692 for flag in $(EXTRA_HOST_FLAGS) ; do \
8693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8694 done; \
8695 echo "Doing mostlyclean in etc"; \
8696 (cd $(HOST_SUBDIR)/etc && \
8697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8699 "RANLIB=$${RANLIB}" \
8700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8701 mostlyclean) \
8702 || exit 1
8703
8704 @endif etc
8705
8706 .PHONY: maybe-clean-etc clean-etc
8707 maybe-clean-etc:
8708 @if etc
8709 maybe-clean-etc: clean-etc
8710
8711 clean-etc:
8712 @: $(MAKE); $(unstage)
8713 @[ -f ./etc/Makefile ] || exit 0; \
8714 r=`${PWD_COMMAND}`; export r; \
8715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8716 $(HOST_EXPORTS) \
8717 for flag in $(EXTRA_HOST_FLAGS) ; do \
8718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8719 done; \
8720 echo "Doing clean in etc"; \
8721 (cd $(HOST_SUBDIR)/etc && \
8722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8724 "RANLIB=$${RANLIB}" \
8725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8726 clean) \
8727 || exit 1
8728
8729 @endif etc
8730
8731 .PHONY: maybe-distclean-etc distclean-etc
8732 maybe-distclean-etc:
8733 @if etc
8734 maybe-distclean-etc: distclean-etc
8735
8736 distclean-etc:
8737 @: $(MAKE); $(unstage)
8738 @[ -f ./etc/Makefile ] || exit 0; \
8739 r=`${PWD_COMMAND}`; export r; \
8740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8741 $(HOST_EXPORTS) \
8742 for flag in $(EXTRA_HOST_FLAGS) ; do \
8743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8744 done; \
8745 echo "Doing distclean in etc"; \
8746 (cd $(HOST_SUBDIR)/etc && \
8747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8749 "RANLIB=$${RANLIB}" \
8750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8751 distclean) \
8752 || exit 1
8753
8754 @endif etc
8755
8756 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8757 maybe-maintainer-clean-etc:
8758 @if etc
8759 maybe-maintainer-clean-etc: maintainer-clean-etc
8760
8761 maintainer-clean-etc:
8762 @: $(MAKE); $(unstage)
8763 @[ -f ./etc/Makefile ] || exit 0; \
8764 r=`${PWD_COMMAND}`; export r; \
8765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8766 $(HOST_EXPORTS) \
8767 for flag in $(EXTRA_HOST_FLAGS) ; do \
8768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8769 done; \
8770 echo "Doing maintainer-clean in etc"; \
8771 (cd $(HOST_SUBDIR)/etc && \
8772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8774 "RANLIB=$${RANLIB}" \
8775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8776 maintainer-clean) \
8777 || exit 1
8778
8779 @endif etc
8780
8781
8782
8783 .PHONY: configure-fastjar maybe-configure-fastjar
8784 maybe-configure-fastjar:
8785 @if gcc-bootstrap
8786 configure-fastjar: stage_current
8787 @endif gcc-bootstrap
8788 @if fastjar
8789 maybe-configure-fastjar: configure-fastjar
8790 configure-fastjar:
8791 @: $(MAKE); $(unstage)
8792 @r=`${PWD_COMMAND}`; export r; \
8793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8794 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8796 $(HOST_EXPORTS) \
8797 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8798 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8799 case $(srcdir) in \
8800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8801 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8803 esac; \
8804 module_srcdir=fastjar; \
8805 $(SHELL) \
8806 $$s/$$module_srcdir/configure \
8807 --srcdir=$${topdir}/$$module_srcdir \
8808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8809 --target=${target_alias} \
8810 || exit 1
8811 @endif fastjar
8812
8813
8814
8815
8816
8817 .PHONY: all-fastjar maybe-all-fastjar
8818 maybe-all-fastjar:
8819 @if gcc-bootstrap
8820 all-fastjar: stage_current
8821 @endif gcc-bootstrap
8822 @if fastjar
8823 TARGET-fastjar=all
8824 maybe-all-fastjar: all-fastjar
8825 all-fastjar: configure-fastjar
8826 @: $(MAKE); $(unstage)
8827 @r=`${PWD_COMMAND}`; export r; \
8828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829 $(HOST_EXPORTS) \
8830 (cd $(HOST_SUBDIR)/fastjar && \
8831 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8832 $(TARGET-fastjar))
8833 @endif fastjar
8834
8835
8836
8837
8838 .PHONY: check-fastjar maybe-check-fastjar
8839 maybe-check-fastjar:
8840 @if fastjar
8841 maybe-check-fastjar: check-fastjar
8842
8843 # This module is only tested in a native toolchain.
8844 check-fastjar:
8845 @: $(MAKE); $(unstage)
8846 @if [ '$(host)' = '$(target)' ]; then \
8847 r=`${PWD_COMMAND}`; export r; \
8848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8849 $(HOST_EXPORTS) \
8850 (cd $(HOST_SUBDIR)/fastjar && \
8851 $(MAKE) $(FLAGS_TO_PASS) check)
8852 fi
8853
8854 @endif fastjar
8855
8856 .PHONY: install-fastjar maybe-install-fastjar
8857 maybe-install-fastjar:
8858 @if fastjar
8859 maybe-install-fastjar: install-fastjar
8860
8861 install-fastjar: installdirs
8862 @: $(MAKE); $(unstage)
8863 @r=`${PWD_COMMAND}`; export r; \
8864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8865 $(HOST_EXPORTS) \
8866 (cd $(HOST_SUBDIR)/fastjar && \
8867 $(MAKE) $(FLAGS_TO_PASS) install)
8868
8869 @endif fastjar
8870
8871 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8872 maybe-install-strip-fastjar:
8873 @if fastjar
8874 maybe-install-strip-fastjar: install-strip-fastjar
8875
8876 install-strip-fastjar: installdirs
8877 @: $(MAKE); $(unstage)
8878 @r=`${PWD_COMMAND}`; export r; \
8879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8880 $(HOST_EXPORTS) \
8881 (cd $(HOST_SUBDIR)/fastjar && \
8882 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8883
8884 @endif fastjar
8885
8886 # Other targets (info, dvi, pdf, etc.)
8887
8888 .PHONY: maybe-info-fastjar info-fastjar
8889 maybe-info-fastjar:
8890 @if fastjar
8891 maybe-info-fastjar: info-fastjar
8892
8893 info-fastjar: \
8894 configure-fastjar
8895 @: $(MAKE); $(unstage)
8896 @[ -f ./fastjar/Makefile ] || exit 0; \
8897 r=`${PWD_COMMAND}`; export r; \
8898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8899 $(HOST_EXPORTS) \
8900 for flag in $(EXTRA_HOST_FLAGS) ; do \
8901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8902 done; \
8903 echo "Doing info in fastjar"; \
8904 (cd $(HOST_SUBDIR)/fastjar && \
8905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8907 "RANLIB=$${RANLIB}" \
8908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8909 info) \
8910 || exit 1
8911
8912 @endif fastjar
8913
8914 .PHONY: maybe-dvi-fastjar dvi-fastjar
8915 maybe-dvi-fastjar:
8916 @if fastjar
8917 maybe-dvi-fastjar: dvi-fastjar
8918
8919 dvi-fastjar: \
8920 configure-fastjar
8921 @: $(MAKE); $(unstage)
8922 @[ -f ./fastjar/Makefile ] || exit 0; \
8923 r=`${PWD_COMMAND}`; export r; \
8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925 $(HOST_EXPORTS) \
8926 for flag in $(EXTRA_HOST_FLAGS) ; do \
8927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8928 done; \
8929 echo "Doing dvi in fastjar"; \
8930 (cd $(HOST_SUBDIR)/fastjar && \
8931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8933 "RANLIB=$${RANLIB}" \
8934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8935 dvi) \
8936 || exit 1
8937
8938 @endif fastjar
8939
8940 .PHONY: maybe-pdf-fastjar pdf-fastjar
8941 maybe-pdf-fastjar:
8942 @if fastjar
8943 maybe-pdf-fastjar: pdf-fastjar
8944
8945 pdf-fastjar: \
8946 configure-fastjar
8947 @: $(MAKE); $(unstage)
8948 @[ -f ./fastjar/Makefile ] || exit 0; \
8949 r=`${PWD_COMMAND}`; export r; \
8950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8951 $(HOST_EXPORTS) \
8952 for flag in $(EXTRA_HOST_FLAGS) ; do \
8953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8954 done; \
8955 echo "Doing pdf in fastjar"; \
8956 (cd $(HOST_SUBDIR)/fastjar && \
8957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8959 "RANLIB=$${RANLIB}" \
8960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8961 pdf) \
8962 || exit 1
8963
8964 @endif fastjar
8965
8966 .PHONY: maybe-html-fastjar html-fastjar
8967 maybe-html-fastjar:
8968 @if fastjar
8969 maybe-html-fastjar: html-fastjar
8970
8971 html-fastjar: \
8972 configure-fastjar
8973 @: $(MAKE); $(unstage)
8974 @[ -f ./fastjar/Makefile ] || exit 0; \
8975 r=`${PWD_COMMAND}`; export r; \
8976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8977 $(HOST_EXPORTS) \
8978 for flag in $(EXTRA_HOST_FLAGS) ; do \
8979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8980 done; \
8981 echo "Doing html in fastjar"; \
8982 (cd $(HOST_SUBDIR)/fastjar && \
8983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8985 "RANLIB=$${RANLIB}" \
8986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8987 html) \
8988 || exit 1
8989
8990 @endif fastjar
8991
8992 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8993 maybe-TAGS-fastjar:
8994 @if fastjar
8995 maybe-TAGS-fastjar: TAGS-fastjar
8996
8997 TAGS-fastjar: \
8998 configure-fastjar
8999 @: $(MAKE); $(unstage)
9000 @[ -f ./fastjar/Makefile ] || exit 0; \
9001 r=`${PWD_COMMAND}`; export r; \
9002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003 $(HOST_EXPORTS) \
9004 for flag in $(EXTRA_HOST_FLAGS) ; do \
9005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9006 done; \
9007 echo "Doing TAGS in fastjar"; \
9008 (cd $(HOST_SUBDIR)/fastjar && \
9009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9011 "RANLIB=$${RANLIB}" \
9012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9013 TAGS) \
9014 || exit 1
9015
9016 @endif fastjar
9017
9018 .PHONY: maybe-install-info-fastjar install-info-fastjar
9019 maybe-install-info-fastjar:
9020 @if fastjar
9021 maybe-install-info-fastjar: install-info-fastjar
9022
9023 install-info-fastjar: \
9024 configure-fastjar \
9025 info-fastjar
9026 @: $(MAKE); $(unstage)
9027 @[ -f ./fastjar/Makefile ] || exit 0; \
9028 r=`${PWD_COMMAND}`; export r; \
9029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030 $(HOST_EXPORTS) \
9031 for flag in $(EXTRA_HOST_FLAGS) ; do \
9032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9033 done; \
9034 echo "Doing install-info in fastjar"; \
9035 (cd $(HOST_SUBDIR)/fastjar && \
9036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9038 "RANLIB=$${RANLIB}" \
9039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9040 install-info) \
9041 || exit 1
9042
9043 @endif fastjar
9044
9045 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9046 maybe-install-dvi-fastjar:
9047 @if fastjar
9048 maybe-install-dvi-fastjar: install-dvi-fastjar
9049
9050 install-dvi-fastjar: \
9051 configure-fastjar \
9052 dvi-fastjar
9053 @: $(MAKE); $(unstage)
9054 @[ -f ./fastjar/Makefile ] || exit 0; \
9055 r=`${PWD_COMMAND}`; export r; \
9056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9057 $(HOST_EXPORTS) \
9058 for flag in $(EXTRA_HOST_FLAGS) ; do \
9059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9060 done; \
9061 echo "Doing install-dvi in fastjar"; \
9062 (cd $(HOST_SUBDIR)/fastjar && \
9063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9065 "RANLIB=$${RANLIB}" \
9066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9067 install-dvi) \
9068 || exit 1
9069
9070 @endif fastjar
9071
9072 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9073 maybe-install-pdf-fastjar:
9074 @if fastjar
9075 maybe-install-pdf-fastjar: install-pdf-fastjar
9076
9077 install-pdf-fastjar: \
9078 configure-fastjar \
9079 pdf-fastjar
9080 @: $(MAKE); $(unstage)
9081 @[ -f ./fastjar/Makefile ] || exit 0; \
9082 r=`${PWD_COMMAND}`; export r; \
9083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9084 $(HOST_EXPORTS) \
9085 for flag in $(EXTRA_HOST_FLAGS) ; do \
9086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9087 done; \
9088 echo "Doing install-pdf in fastjar"; \
9089 (cd $(HOST_SUBDIR)/fastjar && \
9090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9092 "RANLIB=$${RANLIB}" \
9093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9094 install-pdf) \
9095 || exit 1
9096
9097 @endif fastjar
9098
9099 .PHONY: maybe-install-html-fastjar install-html-fastjar
9100 maybe-install-html-fastjar:
9101 @if fastjar
9102 maybe-install-html-fastjar: install-html-fastjar
9103
9104 install-html-fastjar: \
9105 configure-fastjar \
9106 html-fastjar
9107 @: $(MAKE); $(unstage)
9108 @[ -f ./fastjar/Makefile ] || exit 0; \
9109 r=`${PWD_COMMAND}`; export r; \
9110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9111 $(HOST_EXPORTS) \
9112 for flag in $(EXTRA_HOST_FLAGS) ; do \
9113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9114 done; \
9115 echo "Doing install-html in fastjar"; \
9116 (cd $(HOST_SUBDIR)/fastjar && \
9117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9119 "RANLIB=$${RANLIB}" \
9120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9121 install-html) \
9122 || exit 1
9123
9124 @endif fastjar
9125
9126 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9127 maybe-installcheck-fastjar:
9128 @if fastjar
9129 maybe-installcheck-fastjar: installcheck-fastjar
9130
9131 installcheck-fastjar: \
9132 configure-fastjar
9133 @: $(MAKE); $(unstage)
9134 @[ -f ./fastjar/Makefile ] || exit 0; \
9135 r=`${PWD_COMMAND}`; export r; \
9136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137 $(HOST_EXPORTS) \
9138 for flag in $(EXTRA_HOST_FLAGS) ; do \
9139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140 done; \
9141 echo "Doing installcheck in fastjar"; \
9142 (cd $(HOST_SUBDIR)/fastjar && \
9143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145 "RANLIB=$${RANLIB}" \
9146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147 installcheck) \
9148 || exit 1
9149
9150 @endif fastjar
9151
9152 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9153 maybe-mostlyclean-fastjar:
9154 @if fastjar
9155 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9156
9157 mostlyclean-fastjar:
9158 @: $(MAKE); $(unstage)
9159 @[ -f ./fastjar/Makefile ] || exit 0; \
9160 r=`${PWD_COMMAND}`; export r; \
9161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9162 $(HOST_EXPORTS) \
9163 for flag in $(EXTRA_HOST_FLAGS) ; do \
9164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9165 done; \
9166 echo "Doing mostlyclean in fastjar"; \
9167 (cd $(HOST_SUBDIR)/fastjar && \
9168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9170 "RANLIB=$${RANLIB}" \
9171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9172 mostlyclean) \
9173 || exit 1
9174
9175 @endif fastjar
9176
9177 .PHONY: maybe-clean-fastjar clean-fastjar
9178 maybe-clean-fastjar:
9179 @if fastjar
9180 maybe-clean-fastjar: clean-fastjar
9181
9182 clean-fastjar:
9183 @: $(MAKE); $(unstage)
9184 @[ -f ./fastjar/Makefile ] || exit 0; \
9185 r=`${PWD_COMMAND}`; export r; \
9186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9187 $(HOST_EXPORTS) \
9188 for flag in $(EXTRA_HOST_FLAGS) ; do \
9189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9190 done; \
9191 echo "Doing clean in fastjar"; \
9192 (cd $(HOST_SUBDIR)/fastjar && \
9193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9195 "RANLIB=$${RANLIB}" \
9196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9197 clean) \
9198 || exit 1
9199
9200 @endif fastjar
9201
9202 .PHONY: maybe-distclean-fastjar distclean-fastjar
9203 maybe-distclean-fastjar:
9204 @if fastjar
9205 maybe-distclean-fastjar: distclean-fastjar
9206
9207 distclean-fastjar:
9208 @: $(MAKE); $(unstage)
9209 @[ -f ./fastjar/Makefile ] || exit 0; \
9210 r=`${PWD_COMMAND}`; export r; \
9211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9212 $(HOST_EXPORTS) \
9213 for flag in $(EXTRA_HOST_FLAGS) ; do \
9214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9215 done; \
9216 echo "Doing distclean in fastjar"; \
9217 (cd $(HOST_SUBDIR)/fastjar && \
9218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9220 "RANLIB=$${RANLIB}" \
9221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9222 distclean) \
9223 || exit 1
9224
9225 @endif fastjar
9226
9227 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9228 maybe-maintainer-clean-fastjar:
9229 @if fastjar
9230 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9231
9232 maintainer-clean-fastjar:
9233 @: $(MAKE); $(unstage)
9234 @[ -f ./fastjar/Makefile ] || exit 0; \
9235 r=`${PWD_COMMAND}`; export r; \
9236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9237 $(HOST_EXPORTS) \
9238 for flag in $(EXTRA_HOST_FLAGS) ; do \
9239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9240 done; \
9241 echo "Doing maintainer-clean in fastjar"; \
9242 (cd $(HOST_SUBDIR)/fastjar && \
9243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9245 "RANLIB=$${RANLIB}" \
9246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9247 maintainer-clean) \
9248 || exit 1
9249
9250 @endif fastjar
9251
9252
9253
9254 .PHONY: configure-fixincludes maybe-configure-fixincludes
9255 maybe-configure-fixincludes:
9256 @if gcc-bootstrap
9257 configure-fixincludes: stage_current
9258 @endif gcc-bootstrap
9259 @if fixincludes
9260 maybe-configure-fixincludes: configure-fixincludes
9261 configure-fixincludes:
9262 @r=`${PWD_COMMAND}`; export r; \
9263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9264 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9266 $(HOST_EXPORTS) \
9267 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9268 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9269 case $(srcdir) in \
9270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9271 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9273 esac; \
9274 module_srcdir=fixincludes; \
9275 $(SHELL) \
9276 $$s/$$module_srcdir/configure \
9277 --srcdir=$${topdir}/$$module_srcdir \
9278 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9279 --target=${target_alias} \
9280 || exit 1
9281 @endif fixincludes
9282
9283
9284
9285 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9286 maybe-configure-stage1-fixincludes:
9287 @if fixincludes-bootstrap
9288 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9289 configure-stage1-fixincludes:
9290 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9291 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9292 @r=`${PWD_COMMAND}`; export r; \
9293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9294 TFLAGS="$(STAGE1_TFLAGS)"; \
9295 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9296 $(HOST_EXPORTS) \
9297 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9298 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9299 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9300 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9302 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9303 case $(srcdir) in \
9304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9305 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9307 esac; \
9308 module_srcdir=fixincludes; \
9309 $(SHELL) $$s/$$module_srcdir/configure \
9310 --srcdir=$${topdir}/$$module_srcdir \
9311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9312 --target=${target_alias} \
9313 \
9314 $(STAGE1_CONFIGURE_FLAGS)
9315 @endif fixincludes-bootstrap
9316
9317 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9318 maybe-configure-stage2-fixincludes:
9319 @if fixincludes-bootstrap
9320 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9321 configure-stage2-fixincludes:
9322 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9323 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9324 @r=`${PWD_COMMAND}`; export r; \
9325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9326 TFLAGS="$(STAGE2_TFLAGS)"; \
9327 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9328 $(HOST_EXPORTS) \
9329 $(POSTSTAGE1_HOST_EXPORTS) \
9330 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9331 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9332 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9333 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9335 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9336 case $(srcdir) in \
9337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9338 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9340 esac; \
9341 module_srcdir=fixincludes; \
9342 $(SHELL) $$s/$$module_srcdir/configure \
9343 --srcdir=$${topdir}/$$module_srcdir \
9344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9345 --target=${target_alias} \
9346 --with-build-libsubdir=$(HOST_SUBDIR) \
9347 $(STAGE2_CONFIGURE_FLAGS)
9348 @endif fixincludes-bootstrap
9349
9350 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9351 maybe-configure-stage3-fixincludes:
9352 @if fixincludes-bootstrap
9353 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9354 configure-stage3-fixincludes:
9355 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9356 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9357 @r=`${PWD_COMMAND}`; export r; \
9358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9359 TFLAGS="$(STAGE3_TFLAGS)"; \
9360 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9361 $(HOST_EXPORTS) \
9362 $(POSTSTAGE1_HOST_EXPORTS) \
9363 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9364 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9365 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9366 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9367 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9368 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9369 case $(srcdir) in \
9370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9371 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9373 esac; \
9374 module_srcdir=fixincludes; \
9375 $(SHELL) $$s/$$module_srcdir/configure \
9376 --srcdir=$${topdir}/$$module_srcdir \
9377 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9378 --target=${target_alias} \
9379 --with-build-libsubdir=$(HOST_SUBDIR) \
9380 $(STAGE3_CONFIGURE_FLAGS)
9381 @endif fixincludes-bootstrap
9382
9383 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9384 maybe-configure-stage4-fixincludes:
9385 @if fixincludes-bootstrap
9386 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9387 configure-stage4-fixincludes:
9388 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9389 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9390 @r=`${PWD_COMMAND}`; export r; \
9391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9392 TFLAGS="$(STAGE4_TFLAGS)"; \
9393 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9394 $(HOST_EXPORTS) \
9395 $(POSTSTAGE1_HOST_EXPORTS) \
9396 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9397 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9398 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9399 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9401 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9402 case $(srcdir) in \
9403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9404 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9406 esac; \
9407 module_srcdir=fixincludes; \
9408 $(SHELL) $$s/$$module_srcdir/configure \
9409 --srcdir=$${topdir}/$$module_srcdir \
9410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9411 --target=${target_alias} \
9412 --with-build-libsubdir=$(HOST_SUBDIR) \
9413 $(STAGE4_CONFIGURE_FLAGS)
9414 @endif fixincludes-bootstrap
9415
9416 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9417 maybe-configure-stageprofile-fixincludes:
9418 @if fixincludes-bootstrap
9419 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9420 configure-stageprofile-fixincludes:
9421 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9423 @r=`${PWD_COMMAND}`; export r; \
9424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9425 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9426 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9427 $(HOST_EXPORTS) \
9428 $(POSTSTAGE1_HOST_EXPORTS) \
9429 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9430 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9431 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9432 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9434 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9435 case $(srcdir) in \
9436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9437 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9439 esac; \
9440 module_srcdir=fixincludes; \
9441 $(SHELL) $$s/$$module_srcdir/configure \
9442 --srcdir=$${topdir}/$$module_srcdir \
9443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9444 --target=${target_alias} \
9445 --with-build-libsubdir=$(HOST_SUBDIR) \
9446 $(STAGEprofile_CONFIGURE_FLAGS)
9447 @endif fixincludes-bootstrap
9448
9449 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9450 maybe-configure-stagetrain-fixincludes:
9451 @if fixincludes-bootstrap
9452 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9453 configure-stagetrain-fixincludes:
9454 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9455 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9456 @r=`${PWD_COMMAND}`; export r; \
9457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9458 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9459 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9460 $(HOST_EXPORTS) \
9461 $(POSTSTAGE1_HOST_EXPORTS) \
9462 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9463 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9464 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9465 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9466 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9467 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9468 case $(srcdir) in \
9469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9470 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9472 esac; \
9473 module_srcdir=fixincludes; \
9474 $(SHELL) $$s/$$module_srcdir/configure \
9475 --srcdir=$${topdir}/$$module_srcdir \
9476 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9477 --target=${target_alias} \
9478 --with-build-libsubdir=$(HOST_SUBDIR) \
9479 $(STAGEtrain_CONFIGURE_FLAGS)
9480 @endif fixincludes-bootstrap
9481
9482 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9483 maybe-configure-stagefeedback-fixincludes:
9484 @if fixincludes-bootstrap
9485 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9486 configure-stagefeedback-fixincludes:
9487 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9488 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9489 @r=`${PWD_COMMAND}`; export r; \
9490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9491 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9492 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9493 $(HOST_EXPORTS) \
9494 $(POSTSTAGE1_HOST_EXPORTS) \
9495 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9496 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9497 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9498 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9499 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9500 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9501 case $(srcdir) in \
9502 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9503 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9504 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9505 esac; \
9506 module_srcdir=fixincludes; \
9507 $(SHELL) $$s/$$module_srcdir/configure \
9508 --srcdir=$${topdir}/$$module_srcdir \
9509 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9510 --target=${target_alias} \
9511 --with-build-libsubdir=$(HOST_SUBDIR) \
9512 $(STAGEfeedback_CONFIGURE_FLAGS)
9513 @endif fixincludes-bootstrap
9514
9515 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9516 maybe-configure-stageautoprofile-fixincludes:
9517 @if fixincludes-bootstrap
9518 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9519 configure-stageautoprofile-fixincludes:
9520 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9521 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9522 @r=`${PWD_COMMAND}`; export r; \
9523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9524 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9525 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9526 $(HOST_EXPORTS) \
9527 $(POSTSTAGE1_HOST_EXPORTS) \
9528 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9529 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9530 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9531 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9533 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9534 case $(srcdir) in \
9535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9536 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9538 esac; \
9539 module_srcdir=fixincludes; \
9540 $(SHELL) $$s/$$module_srcdir/configure \
9541 --srcdir=$${topdir}/$$module_srcdir \
9542 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9543 --target=${target_alias} \
9544 --with-build-libsubdir=$(HOST_SUBDIR) \
9545 $(STAGEautoprofile_CONFIGURE_FLAGS)
9546 @endif fixincludes-bootstrap
9547
9548 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9549 maybe-configure-stageautofeedback-fixincludes:
9550 @if fixincludes-bootstrap
9551 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9552 configure-stageautofeedback-fixincludes:
9553 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9555 @r=`${PWD_COMMAND}`; export r; \
9556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9557 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9558 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9559 $(HOST_EXPORTS) \
9560 $(POSTSTAGE1_HOST_EXPORTS) \
9561 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9562 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9563 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9564 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9566 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9567 case $(srcdir) in \
9568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9569 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9571 esac; \
9572 module_srcdir=fixincludes; \
9573 $(SHELL) $$s/$$module_srcdir/configure \
9574 --srcdir=$${topdir}/$$module_srcdir \
9575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9576 --target=${target_alias} \
9577 --with-build-libsubdir=$(HOST_SUBDIR) \
9578 $(STAGEautofeedback_CONFIGURE_FLAGS)
9579 @endif fixincludes-bootstrap
9580
9581
9582
9583
9584
9585 .PHONY: all-fixincludes maybe-all-fixincludes
9586 maybe-all-fixincludes:
9587 @if gcc-bootstrap
9588 all-fixincludes: stage_current
9589 @endif gcc-bootstrap
9590 @if fixincludes
9591 TARGET-fixincludes=all
9592 maybe-all-fixincludes: all-fixincludes
9593 all-fixincludes: configure-fixincludes
9594 @r=`${PWD_COMMAND}`; export r; \
9595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9596 $(HOST_EXPORTS) \
9597 (cd $(HOST_SUBDIR)/fixincludes && \
9598 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9599 $(TARGET-fixincludes))
9600 @endif fixincludes
9601
9602
9603
9604 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9605 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9606 maybe-all-stage1-fixincludes:
9607 maybe-clean-stage1-fixincludes:
9608 @if fixincludes-bootstrap
9609 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9610 all-stage1: all-stage1-fixincludes
9611 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9612 all-stage1-fixincludes: configure-stage1-fixincludes
9613 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9614 @r=`${PWD_COMMAND}`; export r; \
9615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9616 TFLAGS="$(STAGE1_TFLAGS)"; \
9617 $(HOST_EXPORTS) \
9618 cd $(HOST_SUBDIR)/fixincludes && \
9619 \
9620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9621 CFLAGS="$(STAGE1_CFLAGS)" \
9622 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9623 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9624 LIBCFLAGS="$(LIBCFLAGS)" \
9625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9628 $(EXTRA_HOST_FLAGS) \
9629 $(STAGE1_FLAGS_TO_PASS) \
9630 TFLAGS="$(STAGE1_TFLAGS)" \
9631 $(TARGET-stage1-fixincludes)
9632
9633 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9634 clean-stage1: clean-stage1-fixincludes
9635 clean-stage1-fixincludes:
9636 @if [ $(current_stage) = stage1 ]; then \
9637 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9638 else \
9639 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9640 $(MAKE) stage1-start; \
9641 fi; \
9642 cd $(HOST_SUBDIR)/fixincludes && \
9643 $(MAKE) $(EXTRA_HOST_FLAGS) \
9644 $(STAGE1_FLAGS_TO_PASS) clean
9645 @endif fixincludes-bootstrap
9646
9647
9648 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9649 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9650 maybe-all-stage2-fixincludes:
9651 maybe-clean-stage2-fixincludes:
9652 @if fixincludes-bootstrap
9653 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9654 all-stage2: all-stage2-fixincludes
9655 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9656 all-stage2-fixincludes: configure-stage2-fixincludes
9657 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9658 @r=`${PWD_COMMAND}`; export r; \
9659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9660 TFLAGS="$(STAGE2_TFLAGS)"; \
9661 $(HOST_EXPORTS) \
9662 $(POSTSTAGE1_HOST_EXPORTS) \
9663 cd $(HOST_SUBDIR)/fixincludes && \
9664 \
9665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9666 CFLAGS="$(STAGE2_CFLAGS)" \
9667 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9668 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9669 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
9674 TFLAGS="$(STAGE2_TFLAGS)" \
9675 $(TARGET-stage2-fixincludes)
9676
9677 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9678 clean-stage2: clean-stage2-fixincludes
9679 clean-stage2-fixincludes:
9680 @if [ $(current_stage) = stage2 ]; then \
9681 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9682 else \
9683 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9684 $(MAKE) stage2-start; \
9685 fi; \
9686 cd $(HOST_SUBDIR)/fixincludes && \
9687 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9688 @endif fixincludes-bootstrap
9689
9690
9691 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9692 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9693 maybe-all-stage3-fixincludes:
9694 maybe-clean-stage3-fixincludes:
9695 @if fixincludes-bootstrap
9696 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9697 all-stage3: all-stage3-fixincludes
9698 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9699 all-stage3-fixincludes: configure-stage3-fixincludes
9700 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9701 @r=`${PWD_COMMAND}`; export r; \
9702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9703 TFLAGS="$(STAGE3_TFLAGS)"; \
9704 $(HOST_EXPORTS) \
9705 $(POSTSTAGE1_HOST_EXPORTS) \
9706 cd $(HOST_SUBDIR)/fixincludes && \
9707 \
9708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9709 CFLAGS="$(STAGE3_CFLAGS)" \
9710 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9711 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9712 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9716 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9717 TFLAGS="$(STAGE3_TFLAGS)" \
9718 $(TARGET-stage3-fixincludes)
9719
9720 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9721 clean-stage3: clean-stage3-fixincludes
9722 clean-stage3-fixincludes:
9723 @if [ $(current_stage) = stage3 ]; then \
9724 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9725 else \
9726 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9727 $(MAKE) stage3-start; \
9728 fi; \
9729 cd $(HOST_SUBDIR)/fixincludes && \
9730 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9731 @endif fixincludes-bootstrap
9732
9733
9734 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9735 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9736 maybe-all-stage4-fixincludes:
9737 maybe-clean-stage4-fixincludes:
9738 @if fixincludes-bootstrap
9739 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9740 all-stage4: all-stage4-fixincludes
9741 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9742 all-stage4-fixincludes: configure-stage4-fixincludes
9743 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9744 @r=`${PWD_COMMAND}`; export r; \
9745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9746 TFLAGS="$(STAGE4_TFLAGS)"; \
9747 $(HOST_EXPORTS) \
9748 $(POSTSTAGE1_HOST_EXPORTS) \
9749 cd $(HOST_SUBDIR)/fixincludes && \
9750 \
9751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9752 CFLAGS="$(STAGE4_CFLAGS)" \
9753 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9754 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9755 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9759 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9760 TFLAGS="$(STAGE4_TFLAGS)" \
9761 $(TARGET-stage4-fixincludes)
9762
9763 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9764 clean-stage4: clean-stage4-fixincludes
9765 clean-stage4-fixincludes:
9766 @if [ $(current_stage) = stage4 ]; then \
9767 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9768 else \
9769 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9770 $(MAKE) stage4-start; \
9771 fi; \
9772 cd $(HOST_SUBDIR)/fixincludes && \
9773 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9774 @endif fixincludes-bootstrap
9775
9776
9777 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9778 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9779 maybe-all-stageprofile-fixincludes:
9780 maybe-clean-stageprofile-fixincludes:
9781 @if fixincludes-bootstrap
9782 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9783 all-stageprofile: all-stageprofile-fixincludes
9784 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9785 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9786 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9787 @r=`${PWD_COMMAND}`; export r; \
9788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9789 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9790 $(HOST_EXPORTS) \
9791 $(POSTSTAGE1_HOST_EXPORTS) \
9792 cd $(HOST_SUBDIR)/fixincludes && \
9793 \
9794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9795 CFLAGS="$(STAGEprofile_CFLAGS)" \
9796 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9797 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9798 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9802 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9803 TFLAGS="$(STAGEprofile_TFLAGS)" \
9804 $(TARGET-stageprofile-fixincludes)
9805
9806 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9807 clean-stageprofile: clean-stageprofile-fixincludes
9808 clean-stageprofile-fixincludes:
9809 @if [ $(current_stage) = stageprofile ]; then \
9810 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9811 else \
9812 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9813 $(MAKE) stageprofile-start; \
9814 fi; \
9815 cd $(HOST_SUBDIR)/fixincludes && \
9816 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9817 @endif fixincludes-bootstrap
9818
9819
9820 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9821 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9822 maybe-all-stagetrain-fixincludes:
9823 maybe-clean-stagetrain-fixincludes:
9824 @if fixincludes-bootstrap
9825 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9826 all-stagetrain: all-stagetrain-fixincludes
9827 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9828 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9829 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9830 @r=`${PWD_COMMAND}`; export r; \
9831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9833 $(HOST_EXPORTS) \
9834 $(POSTSTAGE1_HOST_EXPORTS) \
9835 cd $(HOST_SUBDIR)/fixincludes && \
9836 \
9837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9838 CFLAGS="$(STAGEtrain_CFLAGS)" \
9839 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9840 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9841 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9845 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9846 TFLAGS="$(STAGEtrain_TFLAGS)" \
9847 $(TARGET-stagetrain-fixincludes)
9848
9849 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9850 clean-stagetrain: clean-stagetrain-fixincludes
9851 clean-stagetrain-fixincludes:
9852 @if [ $(current_stage) = stagetrain ]; then \
9853 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9854 else \
9855 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9856 $(MAKE) stagetrain-start; \
9857 fi; \
9858 cd $(HOST_SUBDIR)/fixincludes && \
9859 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9860 @endif fixincludes-bootstrap
9861
9862
9863 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9864 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9865 maybe-all-stagefeedback-fixincludes:
9866 maybe-clean-stagefeedback-fixincludes:
9867 @if fixincludes-bootstrap
9868 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9869 all-stagefeedback: all-stagefeedback-fixincludes
9870 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9871 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9872 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9873 @r=`${PWD_COMMAND}`; export r; \
9874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9875 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9876 $(HOST_EXPORTS) \
9877 $(POSTSTAGE1_HOST_EXPORTS) \
9878 cd $(HOST_SUBDIR)/fixincludes && \
9879 \
9880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9881 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9882 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9883 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9884 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9888 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9889 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9890 $(TARGET-stagefeedback-fixincludes)
9891
9892 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9893 clean-stagefeedback: clean-stagefeedback-fixincludes
9894 clean-stagefeedback-fixincludes:
9895 @if [ $(current_stage) = stagefeedback ]; then \
9896 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9897 else \
9898 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9899 $(MAKE) stagefeedback-start; \
9900 fi; \
9901 cd $(HOST_SUBDIR)/fixincludes && \
9902 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9903 @endif fixincludes-bootstrap
9904
9905
9906 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9907 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9908 maybe-all-stageautoprofile-fixincludes:
9909 maybe-clean-stageautoprofile-fixincludes:
9910 @if fixincludes-bootstrap
9911 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9912 all-stageautoprofile: all-stageautoprofile-fixincludes
9913 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9914 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9915 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9916 @r=`${PWD_COMMAND}`; export r; \
9917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9918 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9919 $(HOST_EXPORTS) \
9920 $(POSTSTAGE1_HOST_EXPORTS) \
9921 cd $(HOST_SUBDIR)/fixincludes && \
9922 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9924 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9925 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9926 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9927 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9931 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9932 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9933 $(TARGET-stageautoprofile-fixincludes)
9934
9935 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9936 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9937 clean-stageautoprofile-fixincludes:
9938 @if [ $(current_stage) = stageautoprofile ]; then \
9939 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9940 else \
9941 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9942 $(MAKE) stageautoprofile-start; \
9943 fi; \
9944 cd $(HOST_SUBDIR)/fixincludes && \
9945 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9946 @endif fixincludes-bootstrap
9947
9948
9949 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9950 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9951 maybe-all-stageautofeedback-fixincludes:
9952 maybe-clean-stageautofeedback-fixincludes:
9953 @if fixincludes-bootstrap
9954 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9955 all-stageautofeedback: all-stageautofeedback-fixincludes
9956 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9957 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9958 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9959 @r=`${PWD_COMMAND}`; export r; \
9960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9961 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9962 $(HOST_EXPORTS) \
9963 $(POSTSTAGE1_HOST_EXPORTS) \
9964 cd $(HOST_SUBDIR)/fixincludes && \
9965 \
9966 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9967 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9968 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9969 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9970 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9971 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9972 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9973 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9974 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9975 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9976 $(TARGET-stageautofeedback-fixincludes)
9977
9978 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9979 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9980 clean-stageautofeedback-fixincludes:
9981 @if [ $(current_stage) = stageautofeedback ]; then \
9982 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9983 else \
9984 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9985 $(MAKE) stageautofeedback-start; \
9986 fi; \
9987 cd $(HOST_SUBDIR)/fixincludes && \
9988 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9989 @endif fixincludes-bootstrap
9990
9991
9992
9993
9994
9995 .PHONY: check-fixincludes maybe-check-fixincludes
9996 maybe-check-fixincludes:
9997 @if fixincludes
9998 maybe-check-fixincludes: check-fixincludes
9999
10000 check-fixincludes:
10001 @: $(MAKE); $(unstage)
10002 @r=`${PWD_COMMAND}`; export r; \
10003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10004 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10005 (cd $(HOST_SUBDIR)/fixincludes && \
10006 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10007
10008 @endif fixincludes
10009
10010 .PHONY: install-fixincludes maybe-install-fixincludes
10011 maybe-install-fixincludes:
10012 @if fixincludes
10013 maybe-install-fixincludes: install-fixincludes
10014
10015 install-fixincludes: installdirs
10016 @: $(MAKE); $(unstage)
10017 @r=`${PWD_COMMAND}`; export r; \
10018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10019 $(HOST_EXPORTS) \
10020 (cd $(HOST_SUBDIR)/fixincludes && \
10021 $(MAKE) $(FLAGS_TO_PASS) install)
10022
10023 @endif fixincludes
10024
10025 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10026 maybe-install-strip-fixincludes:
10027 @if fixincludes
10028 maybe-install-strip-fixincludes: install-strip-fixincludes
10029
10030 install-strip-fixincludes: installdirs
10031 @: $(MAKE); $(unstage)
10032 @r=`${PWD_COMMAND}`; export r; \
10033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10034 $(HOST_EXPORTS) \
10035 (cd $(HOST_SUBDIR)/fixincludes && \
10036 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10037
10038 @endif fixincludes
10039
10040 # Other targets (info, dvi, pdf, etc.)
10041
10042 .PHONY: maybe-info-fixincludes info-fixincludes
10043 maybe-info-fixincludes:
10044 @if fixincludes
10045 maybe-info-fixincludes: info-fixincludes
10046
10047 info-fixincludes: \
10048 configure-fixincludes
10049 @[ -f ./fixincludes/Makefile ] || exit 0; \
10050 r=`${PWD_COMMAND}`; export r; \
10051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10052 $(HOST_EXPORTS) \
10053 for flag in $(EXTRA_HOST_FLAGS) ; do \
10054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10055 done; \
10056 echo "Doing info in fixincludes"; \
10057 (cd $(HOST_SUBDIR)/fixincludes && \
10058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10060 "RANLIB=$${RANLIB}" \
10061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10062 info) \
10063 || exit 1
10064
10065 @endif fixincludes
10066
10067 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10068 maybe-dvi-fixincludes:
10069 @if fixincludes
10070 maybe-dvi-fixincludes: dvi-fixincludes
10071
10072 dvi-fixincludes: \
10073 configure-fixincludes
10074 @[ -f ./fixincludes/Makefile ] || exit 0; \
10075 r=`${PWD_COMMAND}`; export r; \
10076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10077 $(HOST_EXPORTS) \
10078 for flag in $(EXTRA_HOST_FLAGS) ; do \
10079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10080 done; \
10081 echo "Doing dvi in fixincludes"; \
10082 (cd $(HOST_SUBDIR)/fixincludes && \
10083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10085 "RANLIB=$${RANLIB}" \
10086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10087 dvi) \
10088 || exit 1
10089
10090 @endif fixincludes
10091
10092 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10093 maybe-pdf-fixincludes:
10094 @if fixincludes
10095 maybe-pdf-fixincludes: pdf-fixincludes
10096
10097 pdf-fixincludes: \
10098 configure-fixincludes
10099 @[ -f ./fixincludes/Makefile ] || exit 0; \
10100 r=`${PWD_COMMAND}`; export r; \
10101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10102 $(HOST_EXPORTS) \
10103 for flag in $(EXTRA_HOST_FLAGS) ; do \
10104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10105 done; \
10106 echo "Doing pdf in fixincludes"; \
10107 (cd $(HOST_SUBDIR)/fixincludes && \
10108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10110 "RANLIB=$${RANLIB}" \
10111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10112 pdf) \
10113 || exit 1
10114
10115 @endif fixincludes
10116
10117 .PHONY: maybe-html-fixincludes html-fixincludes
10118 maybe-html-fixincludes:
10119 @if fixincludes
10120 maybe-html-fixincludes: html-fixincludes
10121
10122 html-fixincludes: \
10123 configure-fixincludes
10124 @[ -f ./fixincludes/Makefile ] || exit 0; \
10125 r=`${PWD_COMMAND}`; export r; \
10126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10127 $(HOST_EXPORTS) \
10128 for flag in $(EXTRA_HOST_FLAGS) ; do \
10129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10130 done; \
10131 echo "Doing html in fixincludes"; \
10132 (cd $(HOST_SUBDIR)/fixincludes && \
10133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10135 "RANLIB=$${RANLIB}" \
10136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10137 html) \
10138 || exit 1
10139
10140 @endif fixincludes
10141
10142 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10143 maybe-TAGS-fixincludes:
10144 @if fixincludes
10145 maybe-TAGS-fixincludes: TAGS-fixincludes
10146
10147 # fixincludes doesn't support TAGS.
10148 TAGS-fixincludes:
10149
10150 @endif fixincludes
10151
10152 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10153 maybe-install-info-fixincludes:
10154 @if fixincludes
10155 maybe-install-info-fixincludes: install-info-fixincludes
10156
10157 install-info-fixincludes: \
10158 configure-fixincludes \
10159 info-fixincludes
10160 @[ -f ./fixincludes/Makefile ] || exit 0; \
10161 r=`${PWD_COMMAND}`; export r; \
10162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10163 $(HOST_EXPORTS) \
10164 for flag in $(EXTRA_HOST_FLAGS) ; do \
10165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10166 done; \
10167 echo "Doing install-info in fixincludes"; \
10168 (cd $(HOST_SUBDIR)/fixincludes && \
10169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10171 "RANLIB=$${RANLIB}" \
10172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10173 install-info) \
10174 || exit 1
10175
10176 @endif fixincludes
10177
10178 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10179 maybe-install-dvi-fixincludes:
10180 @if fixincludes
10181 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10182
10183 # fixincludes doesn't support install-dvi.
10184 install-dvi-fixincludes:
10185
10186 @endif fixincludes
10187
10188 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10189 maybe-install-pdf-fixincludes:
10190 @if fixincludes
10191 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10192
10193 install-pdf-fixincludes: \
10194 configure-fixincludes \
10195 pdf-fixincludes
10196 @[ -f ./fixincludes/Makefile ] || exit 0; \
10197 r=`${PWD_COMMAND}`; export r; \
10198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10199 $(HOST_EXPORTS) \
10200 for flag in $(EXTRA_HOST_FLAGS) ; do \
10201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10202 done; \
10203 echo "Doing install-pdf in fixincludes"; \
10204 (cd $(HOST_SUBDIR)/fixincludes && \
10205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10207 "RANLIB=$${RANLIB}" \
10208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10209 install-pdf) \
10210 || exit 1
10211
10212 @endif fixincludes
10213
10214 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10215 maybe-install-html-fixincludes:
10216 @if fixincludes
10217 maybe-install-html-fixincludes: install-html-fixincludes
10218
10219 install-html-fixincludes: \
10220 configure-fixincludes \
10221 html-fixincludes
10222 @[ -f ./fixincludes/Makefile ] || exit 0; \
10223 r=`${PWD_COMMAND}`; export r; \
10224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10225 $(HOST_EXPORTS) \
10226 for flag in $(EXTRA_HOST_FLAGS) ; do \
10227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10228 done; \
10229 echo "Doing install-html in fixincludes"; \
10230 (cd $(HOST_SUBDIR)/fixincludes && \
10231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10233 "RANLIB=$${RANLIB}" \
10234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10235 install-html) \
10236 || exit 1
10237
10238 @endif fixincludes
10239
10240 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10241 maybe-installcheck-fixincludes:
10242 @if fixincludes
10243 maybe-installcheck-fixincludes: installcheck-fixincludes
10244
10245 installcheck-fixincludes: \
10246 configure-fixincludes
10247 @[ -f ./fixincludes/Makefile ] || exit 0; \
10248 r=`${PWD_COMMAND}`; export r; \
10249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10250 $(HOST_EXPORTS) \
10251 for flag in $(EXTRA_HOST_FLAGS) ; do \
10252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10253 done; \
10254 echo "Doing installcheck in fixincludes"; \
10255 (cd $(HOST_SUBDIR)/fixincludes && \
10256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10258 "RANLIB=$${RANLIB}" \
10259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10260 installcheck) \
10261 || exit 1
10262
10263 @endif fixincludes
10264
10265 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10266 maybe-mostlyclean-fixincludes:
10267 @if fixincludes
10268 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10269
10270 mostlyclean-fixincludes:
10271 @[ -f ./fixincludes/Makefile ] || exit 0; \
10272 r=`${PWD_COMMAND}`; export r; \
10273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10274 $(HOST_EXPORTS) \
10275 for flag in $(EXTRA_HOST_FLAGS) ; do \
10276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10277 done; \
10278 echo "Doing mostlyclean in fixincludes"; \
10279 (cd $(HOST_SUBDIR)/fixincludes && \
10280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10282 "RANLIB=$${RANLIB}" \
10283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10284 mostlyclean) \
10285 || exit 1
10286
10287 @endif fixincludes
10288
10289 .PHONY: maybe-clean-fixincludes clean-fixincludes
10290 maybe-clean-fixincludes:
10291 @if fixincludes
10292 maybe-clean-fixincludes: clean-fixincludes
10293
10294 clean-fixincludes:
10295 @[ -f ./fixincludes/Makefile ] || exit 0; \
10296 r=`${PWD_COMMAND}`; export r; \
10297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10298 $(HOST_EXPORTS) \
10299 for flag in $(EXTRA_HOST_FLAGS) ; do \
10300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10301 done; \
10302 echo "Doing clean in fixincludes"; \
10303 (cd $(HOST_SUBDIR)/fixincludes && \
10304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10306 "RANLIB=$${RANLIB}" \
10307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10308 clean) \
10309 || exit 1
10310
10311 @endif fixincludes
10312
10313 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10314 maybe-distclean-fixincludes:
10315 @if fixincludes
10316 maybe-distclean-fixincludes: distclean-fixincludes
10317
10318 distclean-fixincludes:
10319 @[ -f ./fixincludes/Makefile ] || exit 0; \
10320 r=`${PWD_COMMAND}`; export r; \
10321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10322 $(HOST_EXPORTS) \
10323 for flag in $(EXTRA_HOST_FLAGS) ; do \
10324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10325 done; \
10326 echo "Doing distclean in fixincludes"; \
10327 (cd $(HOST_SUBDIR)/fixincludes && \
10328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10330 "RANLIB=$${RANLIB}" \
10331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10332 distclean) \
10333 || exit 1
10334
10335 @endif fixincludes
10336
10337 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10338 maybe-maintainer-clean-fixincludes:
10339 @if fixincludes
10340 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10341
10342 maintainer-clean-fixincludes:
10343 @[ -f ./fixincludes/Makefile ] || exit 0; \
10344 r=`${PWD_COMMAND}`; export r; \
10345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346 $(HOST_EXPORTS) \
10347 for flag in $(EXTRA_HOST_FLAGS) ; do \
10348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10349 done; \
10350 echo "Doing maintainer-clean in fixincludes"; \
10351 (cd $(HOST_SUBDIR)/fixincludes && \
10352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10354 "RANLIB=$${RANLIB}" \
10355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10356 maintainer-clean) \
10357 || exit 1
10358
10359 @endif fixincludes
10360
10361
10362
10363 .PHONY: configure-flex maybe-configure-flex
10364 maybe-configure-flex:
10365 @if gcc-bootstrap
10366 configure-flex: stage_current
10367 @endif gcc-bootstrap
10368 @if flex
10369 maybe-configure-flex: configure-flex
10370 configure-flex:
10371 @: $(MAKE); $(unstage)
10372 @r=`${PWD_COMMAND}`; export r; \
10373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10374 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10376 $(HOST_EXPORTS) \
10377 echo Configuring in $(HOST_SUBDIR)/flex; \
10378 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10379 case $(srcdir) in \
10380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10381 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10383 esac; \
10384 module_srcdir=flex; \
10385 $(SHELL) \
10386 $$s/$$module_srcdir/configure \
10387 --srcdir=$${topdir}/$$module_srcdir \
10388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10389 --target=${target_alias} \
10390 || exit 1
10391 @endif flex
10392
10393
10394
10395
10396
10397 .PHONY: all-flex maybe-all-flex
10398 maybe-all-flex:
10399 @if gcc-bootstrap
10400 all-flex: stage_current
10401 @endif gcc-bootstrap
10402 @if flex
10403 TARGET-flex=all
10404 maybe-all-flex: all-flex
10405 all-flex: configure-flex
10406 @: $(MAKE); $(unstage)
10407 @r=`${PWD_COMMAND}`; export r; \
10408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10409 $(HOST_EXPORTS) \
10410 (cd $(HOST_SUBDIR)/flex && \
10411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10412 $(TARGET-flex))
10413 @endif flex
10414
10415
10416
10417
10418 .PHONY: check-flex maybe-check-flex
10419 maybe-check-flex:
10420 @if flex
10421 maybe-check-flex: check-flex
10422
10423 # This module is only tested in a native toolchain.
10424 check-flex:
10425 @: $(MAKE); $(unstage)
10426 @if [ '$(host)' = '$(target)' ]; then \
10427 r=`${PWD_COMMAND}`; export r; \
10428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10429 $(HOST_EXPORTS) \
10430 (cd $(HOST_SUBDIR)/flex && \
10431 $(MAKE) $(FLAGS_TO_PASS) check)
10432 fi
10433
10434 @endif flex
10435
10436 .PHONY: install-flex maybe-install-flex
10437 maybe-install-flex:
10438 @if flex
10439 maybe-install-flex: install-flex
10440
10441 install-flex: installdirs
10442 @: $(MAKE); $(unstage)
10443 @r=`${PWD_COMMAND}`; export r; \
10444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10445 $(HOST_EXPORTS) \
10446 (cd $(HOST_SUBDIR)/flex && \
10447 $(MAKE) $(FLAGS_TO_PASS) install)
10448
10449 @endif flex
10450
10451 .PHONY: install-strip-flex maybe-install-strip-flex
10452 maybe-install-strip-flex:
10453 @if flex
10454 maybe-install-strip-flex: install-strip-flex
10455
10456 install-strip-flex: installdirs
10457 @: $(MAKE); $(unstage)
10458 @r=`${PWD_COMMAND}`; export r; \
10459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10460 $(HOST_EXPORTS) \
10461 (cd $(HOST_SUBDIR)/flex && \
10462 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10463
10464 @endif flex
10465
10466 # Other targets (info, dvi, pdf, etc.)
10467
10468 .PHONY: maybe-info-flex info-flex
10469 maybe-info-flex:
10470 @if flex
10471 maybe-info-flex: info-flex
10472
10473 info-flex: \
10474 configure-flex
10475 @: $(MAKE); $(unstage)
10476 @[ -f ./flex/Makefile ] || exit 0; \
10477 r=`${PWD_COMMAND}`; export r; \
10478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10479 $(HOST_EXPORTS) \
10480 for flag in $(EXTRA_HOST_FLAGS) ; do \
10481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10482 done; \
10483 echo "Doing info in flex"; \
10484 (cd $(HOST_SUBDIR)/flex && \
10485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10487 "RANLIB=$${RANLIB}" \
10488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10489 info) \
10490 || exit 1
10491
10492 @endif flex
10493
10494 .PHONY: maybe-dvi-flex dvi-flex
10495 maybe-dvi-flex:
10496 @if flex
10497 maybe-dvi-flex: dvi-flex
10498
10499 dvi-flex: \
10500 configure-flex
10501 @: $(MAKE); $(unstage)
10502 @[ -f ./flex/Makefile ] || exit 0; \
10503 r=`${PWD_COMMAND}`; export r; \
10504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505 $(HOST_EXPORTS) \
10506 for flag in $(EXTRA_HOST_FLAGS) ; do \
10507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10508 done; \
10509 echo "Doing dvi in flex"; \
10510 (cd $(HOST_SUBDIR)/flex && \
10511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10513 "RANLIB=$${RANLIB}" \
10514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10515 dvi) \
10516 || exit 1
10517
10518 @endif flex
10519
10520 .PHONY: maybe-pdf-flex pdf-flex
10521 maybe-pdf-flex:
10522 @if flex
10523 maybe-pdf-flex: pdf-flex
10524
10525 pdf-flex: \
10526 configure-flex
10527 @: $(MAKE); $(unstage)
10528 @[ -f ./flex/Makefile ] || exit 0; \
10529 r=`${PWD_COMMAND}`; export r; \
10530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10531 $(HOST_EXPORTS) \
10532 for flag in $(EXTRA_HOST_FLAGS) ; do \
10533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10534 done; \
10535 echo "Doing pdf in flex"; \
10536 (cd $(HOST_SUBDIR)/flex && \
10537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10539 "RANLIB=$${RANLIB}" \
10540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10541 pdf) \
10542 || exit 1
10543
10544 @endif flex
10545
10546 .PHONY: maybe-html-flex html-flex
10547 maybe-html-flex:
10548 @if flex
10549 maybe-html-flex: html-flex
10550
10551 html-flex: \
10552 configure-flex
10553 @: $(MAKE); $(unstage)
10554 @[ -f ./flex/Makefile ] || exit 0; \
10555 r=`${PWD_COMMAND}`; export r; \
10556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10557 $(HOST_EXPORTS) \
10558 for flag in $(EXTRA_HOST_FLAGS) ; do \
10559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10560 done; \
10561 echo "Doing html in flex"; \
10562 (cd $(HOST_SUBDIR)/flex && \
10563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10565 "RANLIB=$${RANLIB}" \
10566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10567 html) \
10568 || exit 1
10569
10570 @endif flex
10571
10572 .PHONY: maybe-TAGS-flex TAGS-flex
10573 maybe-TAGS-flex:
10574 @if flex
10575 maybe-TAGS-flex: TAGS-flex
10576
10577 TAGS-flex: \
10578 configure-flex
10579 @: $(MAKE); $(unstage)
10580 @[ -f ./flex/Makefile ] || exit 0; \
10581 r=`${PWD_COMMAND}`; export r; \
10582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10583 $(HOST_EXPORTS) \
10584 for flag in $(EXTRA_HOST_FLAGS) ; do \
10585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10586 done; \
10587 echo "Doing TAGS in flex"; \
10588 (cd $(HOST_SUBDIR)/flex && \
10589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10591 "RANLIB=$${RANLIB}" \
10592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10593 TAGS) \
10594 || exit 1
10595
10596 @endif flex
10597
10598 .PHONY: maybe-install-info-flex install-info-flex
10599 maybe-install-info-flex:
10600 @if flex
10601 maybe-install-info-flex: install-info-flex
10602
10603 install-info-flex: \
10604 configure-flex \
10605 info-flex
10606 @: $(MAKE); $(unstage)
10607 @[ -f ./flex/Makefile ] || exit 0; \
10608 r=`${PWD_COMMAND}`; export r; \
10609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610 $(HOST_EXPORTS) \
10611 for flag in $(EXTRA_HOST_FLAGS) ; do \
10612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10613 done; \
10614 echo "Doing install-info in flex"; \
10615 (cd $(HOST_SUBDIR)/flex && \
10616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10618 "RANLIB=$${RANLIB}" \
10619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10620 install-info) \
10621 || exit 1
10622
10623 @endif flex
10624
10625 .PHONY: maybe-install-dvi-flex install-dvi-flex
10626 maybe-install-dvi-flex:
10627 @if flex
10628 maybe-install-dvi-flex: install-dvi-flex
10629
10630 install-dvi-flex: \
10631 configure-flex \
10632 dvi-flex
10633 @: $(MAKE); $(unstage)
10634 @[ -f ./flex/Makefile ] || exit 0; \
10635 r=`${PWD_COMMAND}`; export r; \
10636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10637 $(HOST_EXPORTS) \
10638 for flag in $(EXTRA_HOST_FLAGS) ; do \
10639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10640 done; \
10641 echo "Doing install-dvi in flex"; \
10642 (cd $(HOST_SUBDIR)/flex && \
10643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10645 "RANLIB=$${RANLIB}" \
10646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10647 install-dvi) \
10648 || exit 1
10649
10650 @endif flex
10651
10652 .PHONY: maybe-install-pdf-flex install-pdf-flex
10653 maybe-install-pdf-flex:
10654 @if flex
10655 maybe-install-pdf-flex: install-pdf-flex
10656
10657 install-pdf-flex: \
10658 configure-flex \
10659 pdf-flex
10660 @: $(MAKE); $(unstage)
10661 @[ -f ./flex/Makefile ] || exit 0; \
10662 r=`${PWD_COMMAND}`; export r; \
10663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664 $(HOST_EXPORTS) \
10665 for flag in $(EXTRA_HOST_FLAGS) ; do \
10666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10667 done; \
10668 echo "Doing install-pdf in flex"; \
10669 (cd $(HOST_SUBDIR)/flex && \
10670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10672 "RANLIB=$${RANLIB}" \
10673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10674 install-pdf) \
10675 || exit 1
10676
10677 @endif flex
10678
10679 .PHONY: maybe-install-html-flex install-html-flex
10680 maybe-install-html-flex:
10681 @if flex
10682 maybe-install-html-flex: install-html-flex
10683
10684 install-html-flex: \
10685 configure-flex \
10686 html-flex
10687 @: $(MAKE); $(unstage)
10688 @[ -f ./flex/Makefile ] || exit 0; \
10689 r=`${PWD_COMMAND}`; export r; \
10690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10691 $(HOST_EXPORTS) \
10692 for flag in $(EXTRA_HOST_FLAGS) ; do \
10693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10694 done; \
10695 echo "Doing install-html in flex"; \
10696 (cd $(HOST_SUBDIR)/flex && \
10697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10699 "RANLIB=$${RANLIB}" \
10700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10701 install-html) \
10702 || exit 1
10703
10704 @endif flex
10705
10706 .PHONY: maybe-installcheck-flex installcheck-flex
10707 maybe-installcheck-flex:
10708 @if flex
10709 maybe-installcheck-flex: installcheck-flex
10710
10711 installcheck-flex: \
10712 configure-flex
10713 @: $(MAKE); $(unstage)
10714 @[ -f ./flex/Makefile ] || exit 0; \
10715 r=`${PWD_COMMAND}`; export r; \
10716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10717 $(HOST_EXPORTS) \
10718 for flag in $(EXTRA_HOST_FLAGS) ; do \
10719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10720 done; \
10721 echo "Doing installcheck in flex"; \
10722 (cd $(HOST_SUBDIR)/flex && \
10723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10725 "RANLIB=$${RANLIB}" \
10726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10727 installcheck) \
10728 || exit 1
10729
10730 @endif flex
10731
10732 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10733 maybe-mostlyclean-flex:
10734 @if flex
10735 maybe-mostlyclean-flex: mostlyclean-flex
10736
10737 mostlyclean-flex:
10738 @: $(MAKE); $(unstage)
10739 @[ -f ./flex/Makefile ] || exit 0; \
10740 r=`${PWD_COMMAND}`; export r; \
10741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10742 $(HOST_EXPORTS) \
10743 for flag in $(EXTRA_HOST_FLAGS) ; do \
10744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10745 done; \
10746 echo "Doing mostlyclean in flex"; \
10747 (cd $(HOST_SUBDIR)/flex && \
10748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10750 "RANLIB=$${RANLIB}" \
10751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10752 mostlyclean) \
10753 || exit 1
10754
10755 @endif flex
10756
10757 .PHONY: maybe-clean-flex clean-flex
10758 maybe-clean-flex:
10759 @if flex
10760 maybe-clean-flex: clean-flex
10761
10762 clean-flex:
10763 @: $(MAKE); $(unstage)
10764 @[ -f ./flex/Makefile ] || exit 0; \
10765 r=`${PWD_COMMAND}`; export r; \
10766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10767 $(HOST_EXPORTS) \
10768 for flag in $(EXTRA_HOST_FLAGS) ; do \
10769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10770 done; \
10771 echo "Doing clean in flex"; \
10772 (cd $(HOST_SUBDIR)/flex && \
10773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10775 "RANLIB=$${RANLIB}" \
10776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10777 clean) \
10778 || exit 1
10779
10780 @endif flex
10781
10782 .PHONY: maybe-distclean-flex distclean-flex
10783 maybe-distclean-flex:
10784 @if flex
10785 maybe-distclean-flex: distclean-flex
10786
10787 distclean-flex:
10788 @: $(MAKE); $(unstage)
10789 @[ -f ./flex/Makefile ] || exit 0; \
10790 r=`${PWD_COMMAND}`; export r; \
10791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10792 $(HOST_EXPORTS) \
10793 for flag in $(EXTRA_HOST_FLAGS) ; do \
10794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10795 done; \
10796 echo "Doing distclean in flex"; \
10797 (cd $(HOST_SUBDIR)/flex && \
10798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10800 "RANLIB=$${RANLIB}" \
10801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10802 distclean) \
10803 || exit 1
10804
10805 @endif flex
10806
10807 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10808 maybe-maintainer-clean-flex:
10809 @if flex
10810 maybe-maintainer-clean-flex: maintainer-clean-flex
10811
10812 maintainer-clean-flex:
10813 @: $(MAKE); $(unstage)
10814 @[ -f ./flex/Makefile ] || exit 0; \
10815 r=`${PWD_COMMAND}`; export r; \
10816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10817 $(HOST_EXPORTS) \
10818 for flag in $(EXTRA_HOST_FLAGS) ; do \
10819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10820 done; \
10821 echo "Doing maintainer-clean in flex"; \
10822 (cd $(HOST_SUBDIR)/flex && \
10823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10825 "RANLIB=$${RANLIB}" \
10826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10827 maintainer-clean) \
10828 || exit 1
10829
10830 @endif flex
10831
10832
10833
10834 .PHONY: configure-gas maybe-configure-gas
10835 maybe-configure-gas:
10836 @if gcc-bootstrap
10837 configure-gas: stage_current
10838 @endif gcc-bootstrap
10839 @if gas
10840 maybe-configure-gas: configure-gas
10841 configure-gas:
10842 @r=`${PWD_COMMAND}`; export r; \
10843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10844 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10846 $(HOST_EXPORTS) \
10847 echo Configuring in $(HOST_SUBDIR)/gas; \
10848 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10849 case $(srcdir) in \
10850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10851 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10853 esac; \
10854 module_srcdir=gas; \
10855 $(SHELL) \
10856 $$s/$$module_srcdir/configure \
10857 --srcdir=$${topdir}/$$module_srcdir \
10858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10859 --target=${target_alias} \
10860 || exit 1
10861 @endif gas
10862
10863
10864
10865 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10866 maybe-configure-stage1-gas:
10867 @if gas-bootstrap
10868 maybe-configure-stage1-gas: configure-stage1-gas
10869 configure-stage1-gas:
10870 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10872 @r=`${PWD_COMMAND}`; export r; \
10873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10874 TFLAGS="$(STAGE1_TFLAGS)"; \
10875 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10876 $(HOST_EXPORTS) \
10877 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10878 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10879 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10880 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10882 cd $(HOST_SUBDIR)/gas || exit 1; \
10883 case $(srcdir) in \
10884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10885 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10887 esac; \
10888 module_srcdir=gas; \
10889 $(SHELL) $$s/$$module_srcdir/configure \
10890 --srcdir=$${topdir}/$$module_srcdir \
10891 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10892 --target=${target_alias} \
10893 \
10894 $(STAGE1_CONFIGURE_FLAGS)
10895 @endif gas-bootstrap
10896
10897 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10898 maybe-configure-stage2-gas:
10899 @if gas-bootstrap
10900 maybe-configure-stage2-gas: configure-stage2-gas
10901 configure-stage2-gas:
10902 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10903 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10904 @r=`${PWD_COMMAND}`; export r; \
10905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10906 TFLAGS="$(STAGE2_TFLAGS)"; \
10907 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10908 $(HOST_EXPORTS) \
10909 $(POSTSTAGE1_HOST_EXPORTS) \
10910 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10911 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10912 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10913 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10915 cd $(HOST_SUBDIR)/gas || exit 1; \
10916 case $(srcdir) in \
10917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10918 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10920 esac; \
10921 module_srcdir=gas; \
10922 $(SHELL) $$s/$$module_srcdir/configure \
10923 --srcdir=$${topdir}/$$module_srcdir \
10924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10925 --target=${target_alias} \
10926 --with-build-libsubdir=$(HOST_SUBDIR) \
10927 $(STAGE2_CONFIGURE_FLAGS)
10928 @endif gas-bootstrap
10929
10930 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10931 maybe-configure-stage3-gas:
10932 @if gas-bootstrap
10933 maybe-configure-stage3-gas: configure-stage3-gas
10934 configure-stage3-gas:
10935 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10936 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10937 @r=`${PWD_COMMAND}`; export r; \
10938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10939 TFLAGS="$(STAGE3_TFLAGS)"; \
10940 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10941 $(HOST_EXPORTS) \
10942 $(POSTSTAGE1_HOST_EXPORTS) \
10943 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10944 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10945 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10946 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10948 cd $(HOST_SUBDIR)/gas || exit 1; \
10949 case $(srcdir) in \
10950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10951 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10953 esac; \
10954 module_srcdir=gas; \
10955 $(SHELL) $$s/$$module_srcdir/configure \
10956 --srcdir=$${topdir}/$$module_srcdir \
10957 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10958 --target=${target_alias} \
10959 --with-build-libsubdir=$(HOST_SUBDIR) \
10960 $(STAGE3_CONFIGURE_FLAGS)
10961 @endif gas-bootstrap
10962
10963 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10964 maybe-configure-stage4-gas:
10965 @if gas-bootstrap
10966 maybe-configure-stage4-gas: configure-stage4-gas
10967 configure-stage4-gas:
10968 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10969 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10970 @r=`${PWD_COMMAND}`; export r; \
10971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10972 TFLAGS="$(STAGE4_TFLAGS)"; \
10973 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10974 $(HOST_EXPORTS) \
10975 $(POSTSTAGE1_HOST_EXPORTS) \
10976 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10977 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10978 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10979 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10981 cd $(HOST_SUBDIR)/gas || exit 1; \
10982 case $(srcdir) in \
10983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10984 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10986 esac; \
10987 module_srcdir=gas; \
10988 $(SHELL) $$s/$$module_srcdir/configure \
10989 --srcdir=$${topdir}/$$module_srcdir \
10990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10991 --target=${target_alias} \
10992 --with-build-libsubdir=$(HOST_SUBDIR) \
10993 $(STAGE4_CONFIGURE_FLAGS)
10994 @endif gas-bootstrap
10995
10996 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10997 maybe-configure-stageprofile-gas:
10998 @if gas-bootstrap
10999 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11000 configure-stageprofile-gas:
11001 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11003 @r=`${PWD_COMMAND}`; export r; \
11004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11005 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11006 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11007 $(HOST_EXPORTS) \
11008 $(POSTSTAGE1_HOST_EXPORTS) \
11009 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11010 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11011 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11012 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11014 cd $(HOST_SUBDIR)/gas || exit 1; \
11015 case $(srcdir) in \
11016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11017 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11019 esac; \
11020 module_srcdir=gas; \
11021 $(SHELL) $$s/$$module_srcdir/configure \
11022 --srcdir=$${topdir}/$$module_srcdir \
11023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11024 --target=${target_alias} \
11025 --with-build-libsubdir=$(HOST_SUBDIR) \
11026 $(STAGEprofile_CONFIGURE_FLAGS)
11027 @endif gas-bootstrap
11028
11029 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11030 maybe-configure-stagetrain-gas:
11031 @if gas-bootstrap
11032 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11033 configure-stagetrain-gas:
11034 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11036 @r=`${PWD_COMMAND}`; export r; \
11037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11038 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11039 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11040 $(HOST_EXPORTS) \
11041 $(POSTSTAGE1_HOST_EXPORTS) \
11042 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11043 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11044 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11045 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11047 cd $(HOST_SUBDIR)/gas || exit 1; \
11048 case $(srcdir) in \
11049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11050 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11052 esac; \
11053 module_srcdir=gas; \
11054 $(SHELL) $$s/$$module_srcdir/configure \
11055 --srcdir=$${topdir}/$$module_srcdir \
11056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11057 --target=${target_alias} \
11058 --with-build-libsubdir=$(HOST_SUBDIR) \
11059 $(STAGEtrain_CONFIGURE_FLAGS)
11060 @endif gas-bootstrap
11061
11062 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11063 maybe-configure-stagefeedback-gas:
11064 @if gas-bootstrap
11065 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11066 configure-stagefeedback-gas:
11067 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11069 @r=`${PWD_COMMAND}`; export r; \
11070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11071 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11072 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11073 $(HOST_EXPORTS) \
11074 $(POSTSTAGE1_HOST_EXPORTS) \
11075 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11076 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11077 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11078 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11080 cd $(HOST_SUBDIR)/gas || exit 1; \
11081 case $(srcdir) in \
11082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11083 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11085 esac; \
11086 module_srcdir=gas; \
11087 $(SHELL) $$s/$$module_srcdir/configure \
11088 --srcdir=$${topdir}/$$module_srcdir \
11089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11090 --target=${target_alias} \
11091 --with-build-libsubdir=$(HOST_SUBDIR) \
11092 $(STAGEfeedback_CONFIGURE_FLAGS)
11093 @endif gas-bootstrap
11094
11095 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11096 maybe-configure-stageautoprofile-gas:
11097 @if gas-bootstrap
11098 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11099 configure-stageautoprofile-gas:
11100 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11101 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11102 @r=`${PWD_COMMAND}`; export r; \
11103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11104 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11105 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11106 $(HOST_EXPORTS) \
11107 $(POSTSTAGE1_HOST_EXPORTS) \
11108 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11109 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11110 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11111 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11113 cd $(HOST_SUBDIR)/gas || exit 1; \
11114 case $(srcdir) in \
11115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11116 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11118 esac; \
11119 module_srcdir=gas; \
11120 $(SHELL) $$s/$$module_srcdir/configure \
11121 --srcdir=$${topdir}/$$module_srcdir \
11122 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11123 --target=${target_alias} \
11124 --with-build-libsubdir=$(HOST_SUBDIR) \
11125 $(STAGEautoprofile_CONFIGURE_FLAGS)
11126 @endif gas-bootstrap
11127
11128 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11129 maybe-configure-stageautofeedback-gas:
11130 @if gas-bootstrap
11131 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11132 configure-stageautofeedback-gas:
11133 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11135 @r=`${PWD_COMMAND}`; export r; \
11136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11137 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11138 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11139 $(HOST_EXPORTS) \
11140 $(POSTSTAGE1_HOST_EXPORTS) \
11141 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11142 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11143 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11144 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11146 cd $(HOST_SUBDIR)/gas || exit 1; \
11147 case $(srcdir) in \
11148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11149 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11151 esac; \
11152 module_srcdir=gas; \
11153 $(SHELL) $$s/$$module_srcdir/configure \
11154 --srcdir=$${topdir}/$$module_srcdir \
11155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11156 --target=${target_alias} \
11157 --with-build-libsubdir=$(HOST_SUBDIR) \
11158 $(STAGEautofeedback_CONFIGURE_FLAGS)
11159 @endif gas-bootstrap
11160
11161
11162
11163
11164
11165 .PHONY: all-gas maybe-all-gas
11166 maybe-all-gas:
11167 @if gcc-bootstrap
11168 all-gas: stage_current
11169 @endif gcc-bootstrap
11170 @if gas
11171 TARGET-gas=all
11172 maybe-all-gas: all-gas
11173 all-gas: configure-gas
11174 @r=`${PWD_COMMAND}`; export r; \
11175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11176 $(HOST_EXPORTS) \
11177 (cd $(HOST_SUBDIR)/gas && \
11178 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11179 $(TARGET-gas))
11180 @endif gas
11181
11182
11183
11184 .PHONY: all-stage1-gas maybe-all-stage1-gas
11185 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11186 maybe-all-stage1-gas:
11187 maybe-clean-stage1-gas:
11188 @if gas-bootstrap
11189 maybe-all-stage1-gas: all-stage1-gas
11190 all-stage1: all-stage1-gas
11191 TARGET-stage1-gas = $(TARGET-gas)
11192 all-stage1-gas: configure-stage1-gas
11193 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11194 @r=`${PWD_COMMAND}`; export r; \
11195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11196 TFLAGS="$(STAGE1_TFLAGS)"; \
11197 $(HOST_EXPORTS) \
11198 cd $(HOST_SUBDIR)/gas && \
11199 \
11200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11201 CFLAGS="$(STAGE1_CFLAGS)" \
11202 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11203 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11204 LIBCFLAGS="$(LIBCFLAGS)" \
11205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11208 $(EXTRA_HOST_FLAGS) \
11209 $(STAGE1_FLAGS_TO_PASS) \
11210 TFLAGS="$(STAGE1_TFLAGS)" \
11211 $(TARGET-stage1-gas)
11212
11213 maybe-clean-stage1-gas: clean-stage1-gas
11214 clean-stage1: clean-stage1-gas
11215 clean-stage1-gas:
11216 @if [ $(current_stage) = stage1 ]; then \
11217 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11218 else \
11219 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11220 $(MAKE) stage1-start; \
11221 fi; \
11222 cd $(HOST_SUBDIR)/gas && \
11223 $(MAKE) $(EXTRA_HOST_FLAGS) \
11224 $(STAGE1_FLAGS_TO_PASS) clean
11225 @endif gas-bootstrap
11226
11227
11228 .PHONY: all-stage2-gas maybe-all-stage2-gas
11229 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11230 maybe-all-stage2-gas:
11231 maybe-clean-stage2-gas:
11232 @if gas-bootstrap
11233 maybe-all-stage2-gas: all-stage2-gas
11234 all-stage2: all-stage2-gas
11235 TARGET-stage2-gas = $(TARGET-gas)
11236 all-stage2-gas: configure-stage2-gas
11237 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11238 @r=`${PWD_COMMAND}`; export r; \
11239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11240 TFLAGS="$(STAGE2_TFLAGS)"; \
11241 $(HOST_EXPORTS) \
11242 $(POSTSTAGE1_HOST_EXPORTS) \
11243 cd $(HOST_SUBDIR)/gas && \
11244 \
11245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11246 CFLAGS="$(STAGE2_CFLAGS)" \
11247 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11248 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11249 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
11254 TFLAGS="$(STAGE2_TFLAGS)" \
11255 $(TARGET-stage2-gas)
11256
11257 maybe-clean-stage2-gas: clean-stage2-gas
11258 clean-stage2: clean-stage2-gas
11259 clean-stage2-gas:
11260 @if [ $(current_stage) = stage2 ]; then \
11261 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11262 else \
11263 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11264 $(MAKE) stage2-start; \
11265 fi; \
11266 cd $(HOST_SUBDIR)/gas && \
11267 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11268 @endif gas-bootstrap
11269
11270
11271 .PHONY: all-stage3-gas maybe-all-stage3-gas
11272 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11273 maybe-all-stage3-gas:
11274 maybe-clean-stage3-gas:
11275 @if gas-bootstrap
11276 maybe-all-stage3-gas: all-stage3-gas
11277 all-stage3: all-stage3-gas
11278 TARGET-stage3-gas = $(TARGET-gas)
11279 all-stage3-gas: configure-stage3-gas
11280 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11281 @r=`${PWD_COMMAND}`; export r; \
11282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11283 TFLAGS="$(STAGE3_TFLAGS)"; \
11284 $(HOST_EXPORTS) \
11285 $(POSTSTAGE1_HOST_EXPORTS) \
11286 cd $(HOST_SUBDIR)/gas && \
11287 \
11288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11289 CFLAGS="$(STAGE3_CFLAGS)" \
11290 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11291 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11292 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11296 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11297 TFLAGS="$(STAGE3_TFLAGS)" \
11298 $(TARGET-stage3-gas)
11299
11300 maybe-clean-stage3-gas: clean-stage3-gas
11301 clean-stage3: clean-stage3-gas
11302 clean-stage3-gas:
11303 @if [ $(current_stage) = stage3 ]; then \
11304 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11305 else \
11306 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11307 $(MAKE) stage3-start; \
11308 fi; \
11309 cd $(HOST_SUBDIR)/gas && \
11310 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11311 @endif gas-bootstrap
11312
11313
11314 .PHONY: all-stage4-gas maybe-all-stage4-gas
11315 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11316 maybe-all-stage4-gas:
11317 maybe-clean-stage4-gas:
11318 @if gas-bootstrap
11319 maybe-all-stage4-gas: all-stage4-gas
11320 all-stage4: all-stage4-gas
11321 TARGET-stage4-gas = $(TARGET-gas)
11322 all-stage4-gas: configure-stage4-gas
11323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11324 @r=`${PWD_COMMAND}`; export r; \
11325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11326 TFLAGS="$(STAGE4_TFLAGS)"; \
11327 $(HOST_EXPORTS) \
11328 $(POSTSTAGE1_HOST_EXPORTS) \
11329 cd $(HOST_SUBDIR)/gas && \
11330 \
11331 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11332 CFLAGS="$(STAGE4_CFLAGS)" \
11333 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11334 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11335 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11340 TFLAGS="$(STAGE4_TFLAGS)" \
11341 $(TARGET-stage4-gas)
11342
11343 maybe-clean-stage4-gas: clean-stage4-gas
11344 clean-stage4: clean-stage4-gas
11345 clean-stage4-gas:
11346 @if [ $(current_stage) = stage4 ]; then \
11347 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11348 else \
11349 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11350 $(MAKE) stage4-start; \
11351 fi; \
11352 cd $(HOST_SUBDIR)/gas && \
11353 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11354 @endif gas-bootstrap
11355
11356
11357 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11358 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11359 maybe-all-stageprofile-gas:
11360 maybe-clean-stageprofile-gas:
11361 @if gas-bootstrap
11362 maybe-all-stageprofile-gas: all-stageprofile-gas
11363 all-stageprofile: all-stageprofile-gas
11364 TARGET-stageprofile-gas = $(TARGET-gas)
11365 all-stageprofile-gas: configure-stageprofile-gas
11366 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11367 @r=`${PWD_COMMAND}`; export r; \
11368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11369 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11370 $(HOST_EXPORTS) \
11371 $(POSTSTAGE1_HOST_EXPORTS) \
11372 cd $(HOST_SUBDIR)/gas && \
11373 \
11374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11375 CFLAGS="$(STAGEprofile_CFLAGS)" \
11376 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11377 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11378 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11383 TFLAGS="$(STAGEprofile_TFLAGS)" \
11384 $(TARGET-stageprofile-gas)
11385
11386 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11387 clean-stageprofile: clean-stageprofile-gas
11388 clean-stageprofile-gas:
11389 @if [ $(current_stage) = stageprofile ]; then \
11390 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11391 else \
11392 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11393 $(MAKE) stageprofile-start; \
11394 fi; \
11395 cd $(HOST_SUBDIR)/gas && \
11396 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11397 @endif gas-bootstrap
11398
11399
11400 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11401 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11402 maybe-all-stagetrain-gas:
11403 maybe-clean-stagetrain-gas:
11404 @if gas-bootstrap
11405 maybe-all-stagetrain-gas: all-stagetrain-gas
11406 all-stagetrain: all-stagetrain-gas
11407 TARGET-stagetrain-gas = $(TARGET-gas)
11408 all-stagetrain-gas: configure-stagetrain-gas
11409 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11410 @r=`${PWD_COMMAND}`; export r; \
11411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11412 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11413 $(HOST_EXPORTS) \
11414 $(POSTSTAGE1_HOST_EXPORTS) \
11415 cd $(HOST_SUBDIR)/gas && \
11416 \
11417 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11418 CFLAGS="$(STAGEtrain_CFLAGS)" \
11419 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11420 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11421 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11425 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11426 TFLAGS="$(STAGEtrain_TFLAGS)" \
11427 $(TARGET-stagetrain-gas)
11428
11429 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11430 clean-stagetrain: clean-stagetrain-gas
11431 clean-stagetrain-gas:
11432 @if [ $(current_stage) = stagetrain ]; then \
11433 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11434 else \
11435 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11436 $(MAKE) stagetrain-start; \
11437 fi; \
11438 cd $(HOST_SUBDIR)/gas && \
11439 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11440 @endif gas-bootstrap
11441
11442
11443 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11444 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11445 maybe-all-stagefeedback-gas:
11446 maybe-clean-stagefeedback-gas:
11447 @if gas-bootstrap
11448 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11449 all-stagefeedback: all-stagefeedback-gas
11450 TARGET-stagefeedback-gas = $(TARGET-gas)
11451 all-stagefeedback-gas: configure-stagefeedback-gas
11452 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11453 @r=`${PWD_COMMAND}`; export r; \
11454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11455 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11456 $(HOST_EXPORTS) \
11457 $(POSTSTAGE1_HOST_EXPORTS) \
11458 cd $(HOST_SUBDIR)/gas && \
11459 \
11460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11461 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11462 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11463 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11464 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11468 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11469 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11470 $(TARGET-stagefeedback-gas)
11471
11472 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11473 clean-stagefeedback: clean-stagefeedback-gas
11474 clean-stagefeedback-gas:
11475 @if [ $(current_stage) = stagefeedback ]; then \
11476 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11477 else \
11478 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11479 $(MAKE) stagefeedback-start; \
11480 fi; \
11481 cd $(HOST_SUBDIR)/gas && \
11482 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11483 @endif gas-bootstrap
11484
11485
11486 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11487 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11488 maybe-all-stageautoprofile-gas:
11489 maybe-clean-stageautoprofile-gas:
11490 @if gas-bootstrap
11491 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11492 all-stageautoprofile: all-stageautoprofile-gas
11493 TARGET-stageautoprofile-gas = $(TARGET-gas)
11494 all-stageautoprofile-gas: configure-stageautoprofile-gas
11495 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11496 @r=`${PWD_COMMAND}`; export r; \
11497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11498 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11499 $(HOST_EXPORTS) \
11500 $(POSTSTAGE1_HOST_EXPORTS) \
11501 cd $(HOST_SUBDIR)/gas && \
11502 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11503 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11504 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11505 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11506 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11507 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11512 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11513 $(TARGET-stageautoprofile-gas)
11514
11515 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11516 clean-stageautoprofile: clean-stageautoprofile-gas
11517 clean-stageautoprofile-gas:
11518 @if [ $(current_stage) = stageautoprofile ]; then \
11519 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11520 else \
11521 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11522 $(MAKE) stageautoprofile-start; \
11523 fi; \
11524 cd $(HOST_SUBDIR)/gas && \
11525 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11526 @endif gas-bootstrap
11527
11528
11529 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11530 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11531 maybe-all-stageautofeedback-gas:
11532 maybe-clean-stageautofeedback-gas:
11533 @if gas-bootstrap
11534 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11535 all-stageautofeedback: all-stageautofeedback-gas
11536 TARGET-stageautofeedback-gas = $(TARGET-gas)
11537 all-stageautofeedback-gas: configure-stageautofeedback-gas
11538 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11539 @r=`${PWD_COMMAND}`; export r; \
11540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11541 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11542 $(HOST_EXPORTS) \
11543 $(POSTSTAGE1_HOST_EXPORTS) \
11544 cd $(HOST_SUBDIR)/gas && \
11545 \
11546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11547 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11548 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11549 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11550 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11554 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11555 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11556 $(TARGET-stageautofeedback-gas)
11557
11558 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11559 clean-stageautofeedback: clean-stageautofeedback-gas
11560 clean-stageautofeedback-gas:
11561 @if [ $(current_stage) = stageautofeedback ]; then \
11562 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11563 else \
11564 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11565 $(MAKE) stageautofeedback-start; \
11566 fi; \
11567 cd $(HOST_SUBDIR)/gas && \
11568 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11569 @endif gas-bootstrap
11570
11571
11572
11573
11574
11575 .PHONY: check-gas maybe-check-gas
11576 maybe-check-gas:
11577 @if gas
11578 maybe-check-gas: check-gas
11579
11580 check-gas:
11581 @: $(MAKE); $(unstage)
11582 @r=`${PWD_COMMAND}`; export r; \
11583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11584 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11585 (cd $(HOST_SUBDIR)/gas && \
11586 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11587
11588 @endif gas
11589
11590 .PHONY: install-gas maybe-install-gas
11591 maybe-install-gas:
11592 @if gas
11593 maybe-install-gas: install-gas
11594
11595 install-gas: installdirs
11596 @: $(MAKE); $(unstage)
11597 @r=`${PWD_COMMAND}`; export r; \
11598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11599 $(HOST_EXPORTS) \
11600 (cd $(HOST_SUBDIR)/gas && \
11601 $(MAKE) $(FLAGS_TO_PASS) install)
11602
11603 @endif gas
11604
11605 .PHONY: install-strip-gas maybe-install-strip-gas
11606 maybe-install-strip-gas:
11607 @if gas
11608 maybe-install-strip-gas: install-strip-gas
11609
11610 install-strip-gas: installdirs
11611 @: $(MAKE); $(unstage)
11612 @r=`${PWD_COMMAND}`; export r; \
11613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11614 $(HOST_EXPORTS) \
11615 (cd $(HOST_SUBDIR)/gas && \
11616 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11617
11618 @endif gas
11619
11620 # Other targets (info, dvi, pdf, etc.)
11621
11622 .PHONY: maybe-info-gas info-gas
11623 maybe-info-gas:
11624 @if gas
11625 maybe-info-gas: info-gas
11626
11627 info-gas: \
11628 configure-gas
11629 @[ -f ./gas/Makefile ] || exit 0; \
11630 r=`${PWD_COMMAND}`; export r; \
11631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11632 $(HOST_EXPORTS) \
11633 for flag in $(EXTRA_HOST_FLAGS) ; do \
11634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11635 done; \
11636 echo "Doing info in gas"; \
11637 (cd $(HOST_SUBDIR)/gas && \
11638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11640 "RANLIB=$${RANLIB}" \
11641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11642 info) \
11643 || exit 1
11644
11645 @endif gas
11646
11647 .PHONY: maybe-dvi-gas dvi-gas
11648 maybe-dvi-gas:
11649 @if gas
11650 maybe-dvi-gas: dvi-gas
11651
11652 dvi-gas: \
11653 configure-gas
11654 @[ -f ./gas/Makefile ] || exit 0; \
11655 r=`${PWD_COMMAND}`; export r; \
11656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657 $(HOST_EXPORTS) \
11658 for flag in $(EXTRA_HOST_FLAGS) ; do \
11659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11660 done; \
11661 echo "Doing dvi in gas"; \
11662 (cd $(HOST_SUBDIR)/gas && \
11663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11665 "RANLIB=$${RANLIB}" \
11666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11667 dvi) \
11668 || exit 1
11669
11670 @endif gas
11671
11672 .PHONY: maybe-pdf-gas pdf-gas
11673 maybe-pdf-gas:
11674 @if gas
11675 maybe-pdf-gas: pdf-gas
11676
11677 pdf-gas: \
11678 configure-gas
11679 @[ -f ./gas/Makefile ] || exit 0; \
11680 r=`${PWD_COMMAND}`; export r; \
11681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11682 $(HOST_EXPORTS) \
11683 for flag in $(EXTRA_HOST_FLAGS) ; do \
11684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11685 done; \
11686 echo "Doing pdf in gas"; \
11687 (cd $(HOST_SUBDIR)/gas && \
11688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11690 "RANLIB=$${RANLIB}" \
11691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11692 pdf) \
11693 || exit 1
11694
11695 @endif gas
11696
11697 .PHONY: maybe-html-gas html-gas
11698 maybe-html-gas:
11699 @if gas
11700 maybe-html-gas: html-gas
11701
11702 html-gas: \
11703 configure-gas
11704 @[ -f ./gas/Makefile ] || exit 0; \
11705 r=`${PWD_COMMAND}`; export r; \
11706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11707 $(HOST_EXPORTS) \
11708 for flag in $(EXTRA_HOST_FLAGS) ; do \
11709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11710 done; \
11711 echo "Doing html in gas"; \
11712 (cd $(HOST_SUBDIR)/gas && \
11713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11715 "RANLIB=$${RANLIB}" \
11716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11717 html) \
11718 || exit 1
11719
11720 @endif gas
11721
11722 .PHONY: maybe-TAGS-gas TAGS-gas
11723 maybe-TAGS-gas:
11724 @if gas
11725 maybe-TAGS-gas: TAGS-gas
11726
11727 TAGS-gas: \
11728 configure-gas
11729 @[ -f ./gas/Makefile ] || exit 0; \
11730 r=`${PWD_COMMAND}`; export r; \
11731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11732 $(HOST_EXPORTS) \
11733 for flag in $(EXTRA_HOST_FLAGS) ; do \
11734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11735 done; \
11736 echo "Doing TAGS in gas"; \
11737 (cd $(HOST_SUBDIR)/gas && \
11738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11740 "RANLIB=$${RANLIB}" \
11741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11742 TAGS) \
11743 || exit 1
11744
11745 @endif gas
11746
11747 .PHONY: maybe-install-info-gas install-info-gas
11748 maybe-install-info-gas:
11749 @if gas
11750 maybe-install-info-gas: install-info-gas
11751
11752 install-info-gas: \
11753 configure-gas \
11754 info-gas
11755 @[ -f ./gas/Makefile ] || exit 0; \
11756 r=`${PWD_COMMAND}`; export r; \
11757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11758 $(HOST_EXPORTS) \
11759 for flag in $(EXTRA_HOST_FLAGS) ; do \
11760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11761 done; \
11762 echo "Doing install-info in gas"; \
11763 (cd $(HOST_SUBDIR)/gas && \
11764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11766 "RANLIB=$${RANLIB}" \
11767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11768 install-info) \
11769 || exit 1
11770
11771 @endif gas
11772
11773 .PHONY: maybe-install-dvi-gas install-dvi-gas
11774 maybe-install-dvi-gas:
11775 @if gas
11776 maybe-install-dvi-gas: install-dvi-gas
11777
11778 install-dvi-gas: \
11779 configure-gas \
11780 dvi-gas
11781 @[ -f ./gas/Makefile ] || exit 0; \
11782 r=`${PWD_COMMAND}`; export r; \
11783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11784 $(HOST_EXPORTS) \
11785 for flag in $(EXTRA_HOST_FLAGS) ; do \
11786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11787 done; \
11788 echo "Doing install-dvi in gas"; \
11789 (cd $(HOST_SUBDIR)/gas && \
11790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11792 "RANLIB=$${RANLIB}" \
11793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11794 install-dvi) \
11795 || exit 1
11796
11797 @endif gas
11798
11799 .PHONY: maybe-install-pdf-gas install-pdf-gas
11800 maybe-install-pdf-gas:
11801 @if gas
11802 maybe-install-pdf-gas: install-pdf-gas
11803
11804 install-pdf-gas: \
11805 configure-gas \
11806 pdf-gas
11807 @[ -f ./gas/Makefile ] || exit 0; \
11808 r=`${PWD_COMMAND}`; export r; \
11809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11810 $(HOST_EXPORTS) \
11811 for flag in $(EXTRA_HOST_FLAGS) ; do \
11812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11813 done; \
11814 echo "Doing install-pdf in gas"; \
11815 (cd $(HOST_SUBDIR)/gas && \
11816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11818 "RANLIB=$${RANLIB}" \
11819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11820 install-pdf) \
11821 || exit 1
11822
11823 @endif gas
11824
11825 .PHONY: maybe-install-html-gas install-html-gas
11826 maybe-install-html-gas:
11827 @if gas
11828 maybe-install-html-gas: install-html-gas
11829
11830 install-html-gas: \
11831 configure-gas \
11832 html-gas
11833 @[ -f ./gas/Makefile ] || exit 0; \
11834 r=`${PWD_COMMAND}`; export r; \
11835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11836 $(HOST_EXPORTS) \
11837 for flag in $(EXTRA_HOST_FLAGS) ; do \
11838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11839 done; \
11840 echo "Doing install-html in gas"; \
11841 (cd $(HOST_SUBDIR)/gas && \
11842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11844 "RANLIB=$${RANLIB}" \
11845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11846 install-html) \
11847 || exit 1
11848
11849 @endif gas
11850
11851 .PHONY: maybe-installcheck-gas installcheck-gas
11852 maybe-installcheck-gas:
11853 @if gas
11854 maybe-installcheck-gas: installcheck-gas
11855
11856 installcheck-gas: \
11857 configure-gas
11858 @[ -f ./gas/Makefile ] || exit 0; \
11859 r=`${PWD_COMMAND}`; export r; \
11860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11861 $(HOST_EXPORTS) \
11862 for flag in $(EXTRA_HOST_FLAGS) ; do \
11863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11864 done; \
11865 echo "Doing installcheck in gas"; \
11866 (cd $(HOST_SUBDIR)/gas && \
11867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11869 "RANLIB=$${RANLIB}" \
11870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11871 installcheck) \
11872 || exit 1
11873
11874 @endif gas
11875
11876 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11877 maybe-mostlyclean-gas:
11878 @if gas
11879 maybe-mostlyclean-gas: mostlyclean-gas
11880
11881 mostlyclean-gas:
11882 @[ -f ./gas/Makefile ] || exit 0; \
11883 r=`${PWD_COMMAND}`; export r; \
11884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11885 $(HOST_EXPORTS) \
11886 for flag in $(EXTRA_HOST_FLAGS) ; do \
11887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11888 done; \
11889 echo "Doing mostlyclean in gas"; \
11890 (cd $(HOST_SUBDIR)/gas && \
11891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11893 "RANLIB=$${RANLIB}" \
11894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11895 mostlyclean) \
11896 || exit 1
11897
11898 @endif gas
11899
11900 .PHONY: maybe-clean-gas clean-gas
11901 maybe-clean-gas:
11902 @if gas
11903 maybe-clean-gas: clean-gas
11904
11905 clean-gas:
11906 @[ -f ./gas/Makefile ] || exit 0; \
11907 r=`${PWD_COMMAND}`; export r; \
11908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11909 $(HOST_EXPORTS) \
11910 for flag in $(EXTRA_HOST_FLAGS) ; do \
11911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11912 done; \
11913 echo "Doing clean in gas"; \
11914 (cd $(HOST_SUBDIR)/gas && \
11915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11917 "RANLIB=$${RANLIB}" \
11918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11919 clean) \
11920 || exit 1
11921
11922 @endif gas
11923
11924 .PHONY: maybe-distclean-gas distclean-gas
11925 maybe-distclean-gas:
11926 @if gas
11927 maybe-distclean-gas: distclean-gas
11928
11929 distclean-gas:
11930 @[ -f ./gas/Makefile ] || exit 0; \
11931 r=`${PWD_COMMAND}`; export r; \
11932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11933 $(HOST_EXPORTS) \
11934 for flag in $(EXTRA_HOST_FLAGS) ; do \
11935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11936 done; \
11937 echo "Doing distclean in gas"; \
11938 (cd $(HOST_SUBDIR)/gas && \
11939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11941 "RANLIB=$${RANLIB}" \
11942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11943 distclean) \
11944 || exit 1
11945
11946 @endif gas
11947
11948 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11949 maybe-maintainer-clean-gas:
11950 @if gas
11951 maybe-maintainer-clean-gas: maintainer-clean-gas
11952
11953 maintainer-clean-gas:
11954 @[ -f ./gas/Makefile ] || exit 0; \
11955 r=`${PWD_COMMAND}`; export r; \
11956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11957 $(HOST_EXPORTS) \
11958 for flag in $(EXTRA_HOST_FLAGS) ; do \
11959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11960 done; \
11961 echo "Doing maintainer-clean in gas"; \
11962 (cd $(HOST_SUBDIR)/gas && \
11963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11965 "RANLIB=$${RANLIB}" \
11966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11967 maintainer-clean) \
11968 || exit 1
11969
11970 @endif gas
11971
11972
11973
11974 .PHONY: configure-gcc maybe-configure-gcc
11975 maybe-configure-gcc:
11976 @if gcc-bootstrap
11977 configure-gcc: stage_current
11978 @endif gcc-bootstrap
11979 @if gcc
11980 maybe-configure-gcc: configure-gcc
11981 configure-gcc:
11982 @r=`${PWD_COMMAND}`; export r; \
11983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11984 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11986 $(HOST_EXPORTS) \
11987 echo Configuring in $(HOST_SUBDIR)/gcc; \
11988 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11989 case $(srcdir) in \
11990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11991 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11993 esac; \
11994 module_srcdir=gcc; \
11995 $(SHELL) \
11996 $$s/$$module_srcdir/configure \
11997 --srcdir=$${topdir}/$$module_srcdir \
11998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11999 --target=${target_alias} \
12000 || exit 1
12001 @endif gcc
12002
12003
12004
12005 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12006 maybe-configure-stage1-gcc:
12007 @if gcc-bootstrap
12008 maybe-configure-stage1-gcc: configure-stage1-gcc
12009 configure-stage1-gcc:
12010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12012 @r=`${PWD_COMMAND}`; export r; \
12013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12014 TFLAGS="$(STAGE1_TFLAGS)"; \
12015 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12016 $(HOST_EXPORTS) \
12017 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12018 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12019 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12020 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12022 cd $(HOST_SUBDIR)/gcc || exit 1; \
12023 case $(srcdir) in \
12024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12025 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12027 esac; \
12028 module_srcdir=gcc; \
12029 $(SHELL) $$s/$$module_srcdir/configure \
12030 --srcdir=$${topdir}/$$module_srcdir \
12031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12032 --target=${target_alias} \
12033 \
12034 $(STAGE1_CONFIGURE_FLAGS)
12035 @endif gcc-bootstrap
12036
12037 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12038 maybe-configure-stage2-gcc:
12039 @if gcc-bootstrap
12040 maybe-configure-stage2-gcc: configure-stage2-gcc
12041 configure-stage2-gcc:
12042 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12044 @r=`${PWD_COMMAND}`; export r; \
12045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12046 TFLAGS="$(STAGE2_TFLAGS)"; \
12047 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12048 $(HOST_EXPORTS) \
12049 $(POSTSTAGE1_HOST_EXPORTS) \
12050 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12051 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12052 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12053 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12055 cd $(HOST_SUBDIR)/gcc || exit 1; \
12056 case $(srcdir) in \
12057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12058 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12060 esac; \
12061 module_srcdir=gcc; \
12062 $(SHELL) $$s/$$module_srcdir/configure \
12063 --srcdir=$${topdir}/$$module_srcdir \
12064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12065 --target=${target_alias} \
12066 --with-build-libsubdir=$(HOST_SUBDIR) \
12067 $(STAGE2_CONFIGURE_FLAGS)
12068 @endif gcc-bootstrap
12069
12070 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12071 maybe-configure-stage3-gcc:
12072 @if gcc-bootstrap
12073 maybe-configure-stage3-gcc: configure-stage3-gcc
12074 configure-stage3-gcc:
12075 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12077 @r=`${PWD_COMMAND}`; export r; \
12078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12079 TFLAGS="$(STAGE3_TFLAGS)"; \
12080 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12081 $(HOST_EXPORTS) \
12082 $(POSTSTAGE1_HOST_EXPORTS) \
12083 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12084 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12085 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12086 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12088 cd $(HOST_SUBDIR)/gcc || exit 1; \
12089 case $(srcdir) in \
12090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12091 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12093 esac; \
12094 module_srcdir=gcc; \
12095 $(SHELL) $$s/$$module_srcdir/configure \
12096 --srcdir=$${topdir}/$$module_srcdir \
12097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12098 --target=${target_alias} \
12099 --with-build-libsubdir=$(HOST_SUBDIR) \
12100 $(STAGE3_CONFIGURE_FLAGS)
12101 @endif gcc-bootstrap
12102
12103 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12104 maybe-configure-stage4-gcc:
12105 @if gcc-bootstrap
12106 maybe-configure-stage4-gcc: configure-stage4-gcc
12107 configure-stage4-gcc:
12108 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12110 @r=`${PWD_COMMAND}`; export r; \
12111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12112 TFLAGS="$(STAGE4_TFLAGS)"; \
12113 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12114 $(HOST_EXPORTS) \
12115 $(POSTSTAGE1_HOST_EXPORTS) \
12116 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12117 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12118 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12119 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12121 cd $(HOST_SUBDIR)/gcc || exit 1; \
12122 case $(srcdir) in \
12123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12124 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12126 esac; \
12127 module_srcdir=gcc; \
12128 $(SHELL) $$s/$$module_srcdir/configure \
12129 --srcdir=$${topdir}/$$module_srcdir \
12130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12131 --target=${target_alias} \
12132 --with-build-libsubdir=$(HOST_SUBDIR) \
12133 $(STAGE4_CONFIGURE_FLAGS)
12134 @endif gcc-bootstrap
12135
12136 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12137 maybe-configure-stageprofile-gcc:
12138 @if gcc-bootstrap
12139 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12140 configure-stageprofile-gcc:
12141 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12142 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12143 @r=`${PWD_COMMAND}`; export r; \
12144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12146 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12147 $(HOST_EXPORTS) \
12148 $(POSTSTAGE1_HOST_EXPORTS) \
12149 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12150 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12151 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12152 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12154 cd $(HOST_SUBDIR)/gcc || exit 1; \
12155 case $(srcdir) in \
12156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12157 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12159 esac; \
12160 module_srcdir=gcc; \
12161 $(SHELL) $$s/$$module_srcdir/configure \
12162 --srcdir=$${topdir}/$$module_srcdir \
12163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12164 --target=${target_alias} \
12165 --with-build-libsubdir=$(HOST_SUBDIR) \
12166 $(STAGEprofile_CONFIGURE_FLAGS)
12167 @endif gcc-bootstrap
12168
12169 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12170 maybe-configure-stagetrain-gcc:
12171 @if gcc-bootstrap
12172 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12173 configure-stagetrain-gcc:
12174 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12175 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12176 @r=`${PWD_COMMAND}`; export r; \
12177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12178 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12179 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12180 $(HOST_EXPORTS) \
12181 $(POSTSTAGE1_HOST_EXPORTS) \
12182 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12183 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12184 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12185 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12187 cd $(HOST_SUBDIR)/gcc || exit 1; \
12188 case $(srcdir) in \
12189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12190 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12192 esac; \
12193 module_srcdir=gcc; \
12194 $(SHELL) $$s/$$module_srcdir/configure \
12195 --srcdir=$${topdir}/$$module_srcdir \
12196 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12197 --target=${target_alias} \
12198 --with-build-libsubdir=$(HOST_SUBDIR) \
12199 $(STAGEtrain_CONFIGURE_FLAGS)
12200 @endif gcc-bootstrap
12201
12202 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12203 maybe-configure-stagefeedback-gcc:
12204 @if gcc-bootstrap
12205 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12206 configure-stagefeedback-gcc:
12207 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12209 @r=`${PWD_COMMAND}`; export r; \
12210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12211 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12212 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12213 $(HOST_EXPORTS) \
12214 $(POSTSTAGE1_HOST_EXPORTS) \
12215 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12216 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12217 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12218 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12220 cd $(HOST_SUBDIR)/gcc || exit 1; \
12221 case $(srcdir) in \
12222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12223 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12225 esac; \
12226 module_srcdir=gcc; \
12227 $(SHELL) $$s/$$module_srcdir/configure \
12228 --srcdir=$${topdir}/$$module_srcdir \
12229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12230 --target=${target_alias} \
12231 --with-build-libsubdir=$(HOST_SUBDIR) \
12232 $(STAGEfeedback_CONFIGURE_FLAGS)
12233 @endif gcc-bootstrap
12234
12235 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12236 maybe-configure-stageautoprofile-gcc:
12237 @if gcc-bootstrap
12238 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12239 configure-stageautoprofile-gcc:
12240 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12242 @r=`${PWD_COMMAND}`; export r; \
12243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12244 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12245 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12246 $(HOST_EXPORTS) \
12247 $(POSTSTAGE1_HOST_EXPORTS) \
12248 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12249 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12250 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12251 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12253 cd $(HOST_SUBDIR)/gcc || exit 1; \
12254 case $(srcdir) in \
12255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12256 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12258 esac; \
12259 module_srcdir=gcc; \
12260 $(SHELL) $$s/$$module_srcdir/configure \
12261 --srcdir=$${topdir}/$$module_srcdir \
12262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12263 --target=${target_alias} \
12264 --with-build-libsubdir=$(HOST_SUBDIR) \
12265 $(STAGEautoprofile_CONFIGURE_FLAGS)
12266 @endif gcc-bootstrap
12267
12268 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12269 maybe-configure-stageautofeedback-gcc:
12270 @if gcc-bootstrap
12271 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12272 configure-stageautofeedback-gcc:
12273 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12275 @r=`${PWD_COMMAND}`; export r; \
12276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12277 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12278 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12279 $(HOST_EXPORTS) \
12280 $(POSTSTAGE1_HOST_EXPORTS) \
12281 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12282 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12283 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12284 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12286 cd $(HOST_SUBDIR)/gcc || exit 1; \
12287 case $(srcdir) in \
12288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12289 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12291 esac; \
12292 module_srcdir=gcc; \
12293 $(SHELL) $$s/$$module_srcdir/configure \
12294 --srcdir=$${topdir}/$$module_srcdir \
12295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12296 --target=${target_alias} \
12297 --with-build-libsubdir=$(HOST_SUBDIR) \
12298 $(STAGEautofeedback_CONFIGURE_FLAGS)
12299 @endif gcc-bootstrap
12300
12301
12302
12303
12304
12305 .PHONY: all-gcc maybe-all-gcc
12306 maybe-all-gcc:
12307 @if gcc-bootstrap
12308 all-gcc: stage_current
12309 @endif gcc-bootstrap
12310 @if gcc
12311 TARGET-gcc=all
12312 maybe-all-gcc: all-gcc
12313 all-gcc: configure-gcc
12314 @r=`${PWD_COMMAND}`; export r; \
12315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12316 $(HOST_EXPORTS) \
12317 (cd $(HOST_SUBDIR)/gcc && \
12318 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12319 $(TARGET-gcc))
12320 @endif gcc
12321
12322
12323
12324 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12325 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12326 maybe-all-stage1-gcc:
12327 maybe-clean-stage1-gcc:
12328 @if gcc-bootstrap
12329 maybe-all-stage1-gcc: all-stage1-gcc
12330 all-stage1: all-stage1-gcc
12331 TARGET-stage1-gcc = $(TARGET-gcc)
12332 all-stage1-gcc: configure-stage1-gcc
12333 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12334 @r=`${PWD_COMMAND}`; export r; \
12335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12336 TFLAGS="$(STAGE1_TFLAGS)"; \
12337 $(HOST_EXPORTS) \
12338 cd $(HOST_SUBDIR)/gcc && \
12339 \
12340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12341 CFLAGS="$(STAGE1_CFLAGS)" \
12342 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12343 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12344 LIBCFLAGS="$(LIBCFLAGS)" \
12345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12348 $(EXTRA_HOST_FLAGS) \
12349 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12350 TFLAGS="$(STAGE1_TFLAGS)" \
12351 $(TARGET-stage1-gcc)
12352
12353 maybe-clean-stage1-gcc: clean-stage1-gcc
12354 clean-stage1: clean-stage1-gcc
12355 clean-stage1-gcc:
12356 @if [ $(current_stage) = stage1 ]; then \
12357 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12358 else \
12359 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12360 $(MAKE) stage1-start; \
12361 fi; \
12362 cd $(HOST_SUBDIR)/gcc && \
12363 $(MAKE) $(EXTRA_HOST_FLAGS) \
12364 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12365 @endif gcc-bootstrap
12366
12367
12368 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12369 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12370 maybe-all-stage2-gcc:
12371 maybe-clean-stage2-gcc:
12372 @if gcc-bootstrap
12373 maybe-all-stage2-gcc: all-stage2-gcc
12374 all-stage2: all-stage2-gcc
12375 TARGET-stage2-gcc = $(TARGET-gcc)
12376 all-stage2-gcc: configure-stage2-gcc
12377 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12378 @r=`${PWD_COMMAND}`; export r; \
12379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12380 TFLAGS="$(STAGE2_TFLAGS)"; \
12381 $(HOST_EXPORTS) \
12382 $(POSTSTAGE1_HOST_EXPORTS) \
12383 cd $(HOST_SUBDIR)/gcc && \
12384 \
12385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12386 CFLAGS="$(STAGE2_CFLAGS)" \
12387 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12388 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12389 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12394 TFLAGS="$(STAGE2_TFLAGS)" \
12395 $(TARGET-stage2-gcc)
12396
12397 maybe-clean-stage2-gcc: clean-stage2-gcc
12398 clean-stage2: clean-stage2-gcc
12399 clean-stage2-gcc:
12400 @if [ $(current_stage) = stage2 ]; then \
12401 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12402 else \
12403 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12404 $(MAKE) stage2-start; \
12405 fi; \
12406 cd $(HOST_SUBDIR)/gcc && \
12407 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12408 @endif gcc-bootstrap
12409
12410
12411 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12412 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12413 maybe-all-stage3-gcc:
12414 maybe-clean-stage3-gcc:
12415 @if gcc-bootstrap
12416 maybe-all-stage3-gcc: all-stage3-gcc
12417 all-stage3: all-stage3-gcc
12418 TARGET-stage3-gcc = $(TARGET-gcc)
12419 all-stage3-gcc: configure-stage3-gcc
12420 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12421 @r=`${PWD_COMMAND}`; export r; \
12422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12423 TFLAGS="$(STAGE3_TFLAGS)"; \
12424 $(HOST_EXPORTS) \
12425 $(POSTSTAGE1_HOST_EXPORTS) \
12426 cd $(HOST_SUBDIR)/gcc && \
12427 \
12428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12429 CFLAGS="$(STAGE3_CFLAGS)" \
12430 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12431 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12432 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12437 TFLAGS="$(STAGE3_TFLAGS)" \
12438 $(TARGET-stage3-gcc)
12439
12440 maybe-clean-stage3-gcc: clean-stage3-gcc
12441 clean-stage3: clean-stage3-gcc
12442 clean-stage3-gcc:
12443 @if [ $(current_stage) = stage3 ]; then \
12444 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12445 else \
12446 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12447 $(MAKE) stage3-start; \
12448 fi; \
12449 cd $(HOST_SUBDIR)/gcc && \
12450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12451 @endif gcc-bootstrap
12452
12453
12454 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12455 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12456 maybe-all-stage4-gcc:
12457 maybe-clean-stage4-gcc:
12458 @if gcc-bootstrap
12459 maybe-all-stage4-gcc: all-stage4-gcc
12460 all-stage4: all-stage4-gcc
12461 TARGET-stage4-gcc = $(TARGET-gcc)
12462 all-stage4-gcc: configure-stage4-gcc
12463 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12464 @r=`${PWD_COMMAND}`; export r; \
12465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12466 TFLAGS="$(STAGE4_TFLAGS)"; \
12467 $(HOST_EXPORTS) \
12468 $(POSTSTAGE1_HOST_EXPORTS) \
12469 cd $(HOST_SUBDIR)/gcc && \
12470 \
12471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12472 CFLAGS="$(STAGE4_CFLAGS)" \
12473 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12474 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12475 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12480 TFLAGS="$(STAGE4_TFLAGS)" \
12481 $(TARGET-stage4-gcc)
12482
12483 maybe-clean-stage4-gcc: clean-stage4-gcc
12484 clean-stage4: clean-stage4-gcc
12485 clean-stage4-gcc:
12486 @if [ $(current_stage) = stage4 ]; then \
12487 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12488 else \
12489 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12490 $(MAKE) stage4-start; \
12491 fi; \
12492 cd $(HOST_SUBDIR)/gcc && \
12493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12494 @endif gcc-bootstrap
12495
12496
12497 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12498 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12499 maybe-all-stageprofile-gcc:
12500 maybe-clean-stageprofile-gcc:
12501 @if gcc-bootstrap
12502 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12503 all-stageprofile: all-stageprofile-gcc
12504 TARGET-stageprofile-gcc = $(TARGET-gcc)
12505 all-stageprofile-gcc: configure-stageprofile-gcc
12506 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12507 @r=`${PWD_COMMAND}`; export r; \
12508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12509 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12510 $(HOST_EXPORTS) \
12511 $(POSTSTAGE1_HOST_EXPORTS) \
12512 cd $(HOST_SUBDIR)/gcc && \
12513 \
12514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12515 CFLAGS="$(STAGEprofile_CFLAGS)" \
12516 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12517 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12518 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12523 TFLAGS="$(STAGEprofile_TFLAGS)" \
12524 $(TARGET-stageprofile-gcc)
12525
12526 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12527 clean-stageprofile: clean-stageprofile-gcc
12528 clean-stageprofile-gcc:
12529 @if [ $(current_stage) = stageprofile ]; then \
12530 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12531 else \
12532 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12533 $(MAKE) stageprofile-start; \
12534 fi; \
12535 cd $(HOST_SUBDIR)/gcc && \
12536 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12537 @endif gcc-bootstrap
12538
12539
12540 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12541 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12542 maybe-all-stagetrain-gcc:
12543 maybe-clean-stagetrain-gcc:
12544 @if gcc-bootstrap
12545 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12546 all-stagetrain: all-stagetrain-gcc
12547 TARGET-stagetrain-gcc = $(TARGET-gcc)
12548 all-stagetrain-gcc: configure-stagetrain-gcc
12549 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12550 @r=`${PWD_COMMAND}`; export r; \
12551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12552 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12553 $(HOST_EXPORTS) \
12554 $(POSTSTAGE1_HOST_EXPORTS) \
12555 cd $(HOST_SUBDIR)/gcc && \
12556 \
12557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12558 CFLAGS="$(STAGEtrain_CFLAGS)" \
12559 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12560 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12561 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12566 TFLAGS="$(STAGEtrain_TFLAGS)" \
12567 $(TARGET-stagetrain-gcc)
12568
12569 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12570 clean-stagetrain: clean-stagetrain-gcc
12571 clean-stagetrain-gcc:
12572 @if [ $(current_stage) = stagetrain ]; then \
12573 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12574 else \
12575 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12576 $(MAKE) stagetrain-start; \
12577 fi; \
12578 cd $(HOST_SUBDIR)/gcc && \
12579 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12580 @endif gcc-bootstrap
12581
12582
12583 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12584 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12585 maybe-all-stagefeedback-gcc:
12586 maybe-clean-stagefeedback-gcc:
12587 @if gcc-bootstrap
12588 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12589 all-stagefeedback: all-stagefeedback-gcc
12590 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12591 all-stagefeedback-gcc: configure-stagefeedback-gcc
12592 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12593 @r=`${PWD_COMMAND}`; export r; \
12594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12595 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12596 $(HOST_EXPORTS) \
12597 $(POSTSTAGE1_HOST_EXPORTS) \
12598 cd $(HOST_SUBDIR)/gcc && \
12599 \
12600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12601 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12602 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12603 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12604 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12609 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12610 $(TARGET-stagefeedback-gcc)
12611
12612 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12613 clean-stagefeedback: clean-stagefeedback-gcc
12614 clean-stagefeedback-gcc:
12615 @if [ $(current_stage) = stagefeedback ]; then \
12616 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12617 else \
12618 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12619 $(MAKE) stagefeedback-start; \
12620 fi; \
12621 cd $(HOST_SUBDIR)/gcc && \
12622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12623 @endif gcc-bootstrap
12624
12625
12626 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12627 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12628 maybe-all-stageautoprofile-gcc:
12629 maybe-clean-stageautoprofile-gcc:
12630 @if gcc-bootstrap
12631 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12632 all-stageautoprofile: all-stageautoprofile-gcc
12633 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12634 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12635 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12636 @r=`${PWD_COMMAND}`; export r; \
12637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12638 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12639 $(HOST_EXPORTS) \
12640 $(POSTSTAGE1_HOST_EXPORTS) \
12641 cd $(HOST_SUBDIR)/gcc && \
12642 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12644 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12645 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12646 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12647 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12652 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12653 $(TARGET-stageautoprofile-gcc)
12654
12655 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12656 clean-stageautoprofile: clean-stageautoprofile-gcc
12657 clean-stageautoprofile-gcc:
12658 @if [ $(current_stage) = stageautoprofile ]; then \
12659 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12660 else \
12661 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12662 $(MAKE) stageautoprofile-start; \
12663 fi; \
12664 cd $(HOST_SUBDIR)/gcc && \
12665 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12666 @endif gcc-bootstrap
12667
12668
12669 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12670 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12671 maybe-all-stageautofeedback-gcc:
12672 maybe-clean-stageautofeedback-gcc:
12673 @if gcc-bootstrap
12674 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12675 all-stageautofeedback: all-stageautofeedback-gcc
12676 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12677 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12678 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12679 @r=`${PWD_COMMAND}`; export r; \
12680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12681 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12682 $(HOST_EXPORTS) \
12683 $(POSTSTAGE1_HOST_EXPORTS) \
12684 cd $(HOST_SUBDIR)/gcc && \
12685 \
12686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12687 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12688 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12689 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12690 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12695 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12696 $(TARGET-stageautofeedback-gcc)
12697
12698 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12699 clean-stageautofeedback: clean-stageautofeedback-gcc
12700 clean-stageautofeedback-gcc:
12701 @if [ $(current_stage) = stageautofeedback ]; then \
12702 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12703 else \
12704 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12705 $(MAKE) stageautofeedback-start; \
12706 fi; \
12707 cd $(HOST_SUBDIR)/gcc && \
12708 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12709 @endif gcc-bootstrap
12710
12711
12712
12713
12714
12715 .PHONY: check-gcc maybe-check-gcc
12716 maybe-check-gcc:
12717 @if gcc
12718 maybe-check-gcc: check-gcc
12719
12720 check-gcc:
12721 @: $(MAKE); $(unstage)
12722 @r=`${PWD_COMMAND}`; export r; \
12723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12724 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12725 (cd $(HOST_SUBDIR)/gcc && \
12726 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12727
12728 @endif gcc
12729
12730 .PHONY: install-gcc maybe-install-gcc
12731 maybe-install-gcc:
12732 @if gcc
12733 maybe-install-gcc: install-gcc
12734
12735 install-gcc: installdirs
12736 @: $(MAKE); $(unstage)
12737 @r=`${PWD_COMMAND}`; export r; \
12738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12739 $(HOST_EXPORTS) \
12740 (cd $(HOST_SUBDIR)/gcc && \
12741 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12742
12743 @endif gcc
12744
12745 .PHONY: install-strip-gcc maybe-install-strip-gcc
12746 maybe-install-strip-gcc:
12747 @if gcc
12748 maybe-install-strip-gcc: install-strip-gcc
12749
12750 install-strip-gcc: installdirs
12751 @: $(MAKE); $(unstage)
12752 @r=`${PWD_COMMAND}`; export r; \
12753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12754 $(HOST_EXPORTS) \
12755 (cd $(HOST_SUBDIR)/gcc && \
12756 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12757
12758 @endif gcc
12759
12760 # Other targets (info, dvi, pdf, etc.)
12761
12762 .PHONY: maybe-info-gcc info-gcc
12763 maybe-info-gcc:
12764 @if gcc
12765 maybe-info-gcc: info-gcc
12766
12767 info-gcc: \
12768 configure-gcc
12769 @[ -f ./gcc/Makefile ] || exit 0; \
12770 r=`${PWD_COMMAND}`; export r; \
12771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12772 $(HOST_EXPORTS) \
12773 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12775 done; \
12776 echo "Doing info in gcc"; \
12777 (cd $(HOST_SUBDIR)/gcc && \
12778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12780 "RANLIB=$${RANLIB}" \
12781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12782 info) \
12783 || exit 1
12784
12785 @endif gcc
12786
12787 .PHONY: maybe-dvi-gcc dvi-gcc
12788 maybe-dvi-gcc:
12789 @if gcc
12790 maybe-dvi-gcc: dvi-gcc
12791
12792 dvi-gcc: \
12793 configure-gcc
12794 @[ -f ./gcc/Makefile ] || exit 0; \
12795 r=`${PWD_COMMAND}`; export r; \
12796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12797 $(HOST_EXPORTS) \
12798 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12800 done; \
12801 echo "Doing dvi in gcc"; \
12802 (cd $(HOST_SUBDIR)/gcc && \
12803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12805 "RANLIB=$${RANLIB}" \
12806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12807 dvi) \
12808 || exit 1
12809
12810 @endif gcc
12811
12812 .PHONY: maybe-pdf-gcc pdf-gcc
12813 maybe-pdf-gcc:
12814 @if gcc
12815 maybe-pdf-gcc: pdf-gcc
12816
12817 pdf-gcc: \
12818 configure-gcc
12819 @[ -f ./gcc/Makefile ] || exit 0; \
12820 r=`${PWD_COMMAND}`; export r; \
12821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12822 $(HOST_EXPORTS) \
12823 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12825 done; \
12826 echo "Doing pdf in gcc"; \
12827 (cd $(HOST_SUBDIR)/gcc && \
12828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12830 "RANLIB=$${RANLIB}" \
12831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12832 pdf) \
12833 || exit 1
12834
12835 @endif gcc
12836
12837 .PHONY: maybe-html-gcc html-gcc
12838 maybe-html-gcc:
12839 @if gcc
12840 maybe-html-gcc: html-gcc
12841
12842 html-gcc: \
12843 configure-gcc
12844 @[ -f ./gcc/Makefile ] || exit 0; \
12845 r=`${PWD_COMMAND}`; export r; \
12846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12847 $(HOST_EXPORTS) \
12848 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12850 done; \
12851 echo "Doing html in gcc"; \
12852 (cd $(HOST_SUBDIR)/gcc && \
12853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12855 "RANLIB=$${RANLIB}" \
12856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12857 html) \
12858 || exit 1
12859
12860 @endif gcc
12861
12862 .PHONY: maybe-TAGS-gcc TAGS-gcc
12863 maybe-TAGS-gcc:
12864 @if gcc
12865 maybe-TAGS-gcc: TAGS-gcc
12866
12867 TAGS-gcc: \
12868 configure-gcc
12869 @[ -f ./gcc/Makefile ] || exit 0; \
12870 r=`${PWD_COMMAND}`; export r; \
12871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12872 $(HOST_EXPORTS) \
12873 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12875 done; \
12876 echo "Doing TAGS in gcc"; \
12877 (cd $(HOST_SUBDIR)/gcc && \
12878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12880 "RANLIB=$${RANLIB}" \
12881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12882 TAGS) \
12883 || exit 1
12884
12885 @endif gcc
12886
12887 .PHONY: maybe-install-info-gcc install-info-gcc
12888 maybe-install-info-gcc:
12889 @if gcc
12890 maybe-install-info-gcc: install-info-gcc
12891
12892 install-info-gcc: \
12893 configure-gcc \
12894 info-gcc
12895 @[ -f ./gcc/Makefile ] || exit 0; \
12896 r=`${PWD_COMMAND}`; export r; \
12897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898 $(HOST_EXPORTS) \
12899 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12901 done; \
12902 echo "Doing install-info in gcc"; \
12903 (cd $(HOST_SUBDIR)/gcc && \
12904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12906 "RANLIB=$${RANLIB}" \
12907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12908 install-info) \
12909 || exit 1
12910
12911 @endif gcc
12912
12913 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12914 maybe-install-dvi-gcc:
12915 @if gcc
12916 maybe-install-dvi-gcc: install-dvi-gcc
12917
12918 install-dvi-gcc: \
12919 configure-gcc \
12920 dvi-gcc
12921 @[ -f ./gcc/Makefile ] || exit 0; \
12922 r=`${PWD_COMMAND}`; export r; \
12923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12924 $(HOST_EXPORTS) \
12925 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12927 done; \
12928 echo "Doing install-dvi in gcc"; \
12929 (cd $(HOST_SUBDIR)/gcc && \
12930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12932 "RANLIB=$${RANLIB}" \
12933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12934 install-dvi) \
12935 || exit 1
12936
12937 @endif gcc
12938
12939 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12940 maybe-install-pdf-gcc:
12941 @if gcc
12942 maybe-install-pdf-gcc: install-pdf-gcc
12943
12944 install-pdf-gcc: \
12945 configure-gcc \
12946 pdf-gcc
12947 @[ -f ./gcc/Makefile ] || exit 0; \
12948 r=`${PWD_COMMAND}`; export r; \
12949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12950 $(HOST_EXPORTS) \
12951 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12953 done; \
12954 echo "Doing install-pdf in gcc"; \
12955 (cd $(HOST_SUBDIR)/gcc && \
12956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12958 "RANLIB=$${RANLIB}" \
12959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12960 install-pdf) \
12961 || exit 1
12962
12963 @endif gcc
12964
12965 .PHONY: maybe-install-html-gcc install-html-gcc
12966 maybe-install-html-gcc:
12967 @if gcc
12968 maybe-install-html-gcc: install-html-gcc
12969
12970 install-html-gcc: \
12971 configure-gcc \
12972 html-gcc
12973 @[ -f ./gcc/Makefile ] || exit 0; \
12974 r=`${PWD_COMMAND}`; export r; \
12975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12976 $(HOST_EXPORTS) \
12977 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12979 done; \
12980 echo "Doing install-html in gcc"; \
12981 (cd $(HOST_SUBDIR)/gcc && \
12982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12984 "RANLIB=$${RANLIB}" \
12985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12986 install-html) \
12987 || exit 1
12988
12989 @endif gcc
12990
12991 .PHONY: maybe-installcheck-gcc installcheck-gcc
12992 maybe-installcheck-gcc:
12993 @if gcc
12994 maybe-installcheck-gcc: installcheck-gcc
12995
12996 installcheck-gcc: \
12997 configure-gcc
12998 @[ -f ./gcc/Makefile ] || exit 0; \
12999 r=`${PWD_COMMAND}`; export r; \
13000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13001 $(HOST_EXPORTS) \
13002 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13004 done; \
13005 echo "Doing installcheck in gcc"; \
13006 (cd $(HOST_SUBDIR)/gcc && \
13007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13009 "RANLIB=$${RANLIB}" \
13010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13011 installcheck) \
13012 || exit 1
13013
13014 @endif gcc
13015
13016 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13017 maybe-mostlyclean-gcc:
13018 @if gcc
13019 maybe-mostlyclean-gcc: mostlyclean-gcc
13020
13021 mostlyclean-gcc:
13022 @[ -f ./gcc/Makefile ] || exit 0; \
13023 r=`${PWD_COMMAND}`; export r; \
13024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13025 $(HOST_EXPORTS) \
13026 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13028 done; \
13029 echo "Doing mostlyclean in gcc"; \
13030 (cd $(HOST_SUBDIR)/gcc && \
13031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13033 "RANLIB=$${RANLIB}" \
13034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13035 mostlyclean) \
13036 || exit 1
13037
13038 @endif gcc
13039
13040 .PHONY: maybe-clean-gcc clean-gcc
13041 maybe-clean-gcc:
13042 @if gcc
13043 maybe-clean-gcc: clean-gcc
13044
13045 clean-gcc:
13046 @[ -f ./gcc/Makefile ] || exit 0; \
13047 r=`${PWD_COMMAND}`; export r; \
13048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13049 $(HOST_EXPORTS) \
13050 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13052 done; \
13053 echo "Doing clean in gcc"; \
13054 (cd $(HOST_SUBDIR)/gcc && \
13055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13057 "RANLIB=$${RANLIB}" \
13058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13059 clean) \
13060 || exit 1
13061
13062 @endif gcc
13063
13064 .PHONY: maybe-distclean-gcc distclean-gcc
13065 maybe-distclean-gcc:
13066 @if gcc
13067 maybe-distclean-gcc: distclean-gcc
13068
13069 distclean-gcc:
13070 @[ -f ./gcc/Makefile ] || exit 0; \
13071 r=`${PWD_COMMAND}`; export r; \
13072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13073 $(HOST_EXPORTS) \
13074 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13076 done; \
13077 echo "Doing distclean in gcc"; \
13078 (cd $(HOST_SUBDIR)/gcc && \
13079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13081 "RANLIB=$${RANLIB}" \
13082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13083 distclean) \
13084 || exit 1
13085
13086 @endif gcc
13087
13088 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13089 maybe-maintainer-clean-gcc:
13090 @if gcc
13091 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13092
13093 maintainer-clean-gcc:
13094 @[ -f ./gcc/Makefile ] || exit 0; \
13095 r=`${PWD_COMMAND}`; export r; \
13096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13097 $(HOST_EXPORTS) \
13098 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13100 done; \
13101 echo "Doing maintainer-clean in gcc"; \
13102 (cd $(HOST_SUBDIR)/gcc && \
13103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13105 "RANLIB=$${RANLIB}" \
13106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13107 maintainer-clean) \
13108 || exit 1
13109
13110 @endif gcc
13111
13112
13113
13114 .PHONY: configure-gmp maybe-configure-gmp
13115 maybe-configure-gmp:
13116 @if gcc-bootstrap
13117 configure-gmp: stage_current
13118 @endif gcc-bootstrap
13119 @if gmp
13120 maybe-configure-gmp: configure-gmp
13121 configure-gmp:
13122 @r=`${PWD_COMMAND}`; export r; \
13123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13124 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13126 $(HOST_EXPORTS) \
13127 echo Configuring in $(HOST_SUBDIR)/gmp; \
13128 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13129 case $(srcdir) in \
13130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13131 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13133 esac; \
13134 module_srcdir=gmp; \
13135 $(SHELL) \
13136 $$s/$$module_srcdir/configure \
13137 --srcdir=$${topdir}/$$module_srcdir \
13138 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13139 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13140 || exit 1
13141 @endif gmp
13142
13143
13144
13145 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13146 maybe-configure-stage1-gmp:
13147 @if gmp-bootstrap
13148 maybe-configure-stage1-gmp: configure-stage1-gmp
13149 configure-stage1-gmp:
13150 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13152 @r=`${PWD_COMMAND}`; export r; \
13153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13154 TFLAGS="$(STAGE1_TFLAGS)"; \
13155 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13156 $(HOST_EXPORTS) \
13157 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13158 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13159 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13160 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13162 cd $(HOST_SUBDIR)/gmp || exit 1; \
13163 case $(srcdir) in \
13164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13165 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13167 esac; \
13168 module_srcdir=gmp; \
13169 $(SHELL) $$s/$$module_srcdir/configure \
13170 --srcdir=$${topdir}/$$module_srcdir \
13171 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13172 --target=none-${host_vendor}-${host_os} \
13173 \
13174 $(STAGE1_CONFIGURE_FLAGS) \
13175 --disable-shared LEX="touch lex.yy.c"
13176 @endif gmp-bootstrap
13177
13178 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13179 maybe-configure-stage2-gmp:
13180 @if gmp-bootstrap
13181 maybe-configure-stage2-gmp: configure-stage2-gmp
13182 configure-stage2-gmp:
13183 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13184 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13185 @r=`${PWD_COMMAND}`; export r; \
13186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13187 TFLAGS="$(STAGE2_TFLAGS)"; \
13188 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13189 $(HOST_EXPORTS) \
13190 $(POSTSTAGE1_HOST_EXPORTS) \
13191 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13192 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13193 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13194 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13196 cd $(HOST_SUBDIR)/gmp || exit 1; \
13197 case $(srcdir) in \
13198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13199 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13201 esac; \
13202 module_srcdir=gmp; \
13203 $(SHELL) $$s/$$module_srcdir/configure \
13204 --srcdir=$${topdir}/$$module_srcdir \
13205 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13206 --target=none-${host_vendor}-${host_os} \
13207 --with-build-libsubdir=$(HOST_SUBDIR) \
13208 $(STAGE2_CONFIGURE_FLAGS) \
13209 --disable-shared LEX="touch lex.yy.c"
13210 @endif gmp-bootstrap
13211
13212 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13213 maybe-configure-stage3-gmp:
13214 @if gmp-bootstrap
13215 maybe-configure-stage3-gmp: configure-stage3-gmp
13216 configure-stage3-gmp:
13217 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13219 @r=`${PWD_COMMAND}`; export r; \
13220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13221 TFLAGS="$(STAGE3_TFLAGS)"; \
13222 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13223 $(HOST_EXPORTS) \
13224 $(POSTSTAGE1_HOST_EXPORTS) \
13225 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13226 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13227 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13228 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13230 cd $(HOST_SUBDIR)/gmp || exit 1; \
13231 case $(srcdir) in \
13232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13233 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13235 esac; \
13236 module_srcdir=gmp; \
13237 $(SHELL) $$s/$$module_srcdir/configure \
13238 --srcdir=$${topdir}/$$module_srcdir \
13239 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13240 --target=none-${host_vendor}-${host_os} \
13241 --with-build-libsubdir=$(HOST_SUBDIR) \
13242 $(STAGE3_CONFIGURE_FLAGS) \
13243 --disable-shared LEX="touch lex.yy.c"
13244 @endif gmp-bootstrap
13245
13246 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13247 maybe-configure-stage4-gmp:
13248 @if gmp-bootstrap
13249 maybe-configure-stage4-gmp: configure-stage4-gmp
13250 configure-stage4-gmp:
13251 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13253 @r=`${PWD_COMMAND}`; export r; \
13254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13255 TFLAGS="$(STAGE4_TFLAGS)"; \
13256 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13257 $(HOST_EXPORTS) \
13258 $(POSTSTAGE1_HOST_EXPORTS) \
13259 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13260 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13261 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13262 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13264 cd $(HOST_SUBDIR)/gmp || exit 1; \
13265 case $(srcdir) in \
13266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13267 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13269 esac; \
13270 module_srcdir=gmp; \
13271 $(SHELL) $$s/$$module_srcdir/configure \
13272 --srcdir=$${topdir}/$$module_srcdir \
13273 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13274 --target=none-${host_vendor}-${host_os} \
13275 --with-build-libsubdir=$(HOST_SUBDIR) \
13276 $(STAGE4_CONFIGURE_FLAGS) \
13277 --disable-shared LEX="touch lex.yy.c"
13278 @endif gmp-bootstrap
13279
13280 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13281 maybe-configure-stageprofile-gmp:
13282 @if gmp-bootstrap
13283 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13284 configure-stageprofile-gmp:
13285 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13287 @r=`${PWD_COMMAND}`; export r; \
13288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13290 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13291 $(HOST_EXPORTS) \
13292 $(POSTSTAGE1_HOST_EXPORTS) \
13293 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13294 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13295 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13296 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13298 cd $(HOST_SUBDIR)/gmp || exit 1; \
13299 case $(srcdir) in \
13300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13301 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13303 esac; \
13304 module_srcdir=gmp; \
13305 $(SHELL) $$s/$$module_srcdir/configure \
13306 --srcdir=$${topdir}/$$module_srcdir \
13307 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13308 --target=none-${host_vendor}-${host_os} \
13309 --with-build-libsubdir=$(HOST_SUBDIR) \
13310 $(STAGEprofile_CONFIGURE_FLAGS) \
13311 --disable-shared LEX="touch lex.yy.c"
13312 @endif gmp-bootstrap
13313
13314 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13315 maybe-configure-stagetrain-gmp:
13316 @if gmp-bootstrap
13317 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13318 configure-stagetrain-gmp:
13319 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13321 @r=`${PWD_COMMAND}`; export r; \
13322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13323 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13324 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13325 $(HOST_EXPORTS) \
13326 $(POSTSTAGE1_HOST_EXPORTS) \
13327 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13328 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13329 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13330 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13332 cd $(HOST_SUBDIR)/gmp || exit 1; \
13333 case $(srcdir) in \
13334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13335 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13337 esac; \
13338 module_srcdir=gmp; \
13339 $(SHELL) $$s/$$module_srcdir/configure \
13340 --srcdir=$${topdir}/$$module_srcdir \
13341 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13342 --target=none-${host_vendor}-${host_os} \
13343 --with-build-libsubdir=$(HOST_SUBDIR) \
13344 $(STAGEtrain_CONFIGURE_FLAGS) \
13345 --disable-shared LEX="touch lex.yy.c"
13346 @endif gmp-bootstrap
13347
13348 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13349 maybe-configure-stagefeedback-gmp:
13350 @if gmp-bootstrap
13351 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13352 configure-stagefeedback-gmp:
13353 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13355 @r=`${PWD_COMMAND}`; export r; \
13356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13357 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13358 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13359 $(HOST_EXPORTS) \
13360 $(POSTSTAGE1_HOST_EXPORTS) \
13361 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13362 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13363 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13364 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13366 cd $(HOST_SUBDIR)/gmp || exit 1; \
13367 case $(srcdir) in \
13368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13369 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13371 esac; \
13372 module_srcdir=gmp; \
13373 $(SHELL) $$s/$$module_srcdir/configure \
13374 --srcdir=$${topdir}/$$module_srcdir \
13375 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13376 --target=none-${host_vendor}-${host_os} \
13377 --with-build-libsubdir=$(HOST_SUBDIR) \
13378 $(STAGEfeedback_CONFIGURE_FLAGS) \
13379 --disable-shared LEX="touch lex.yy.c"
13380 @endif gmp-bootstrap
13381
13382 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13383 maybe-configure-stageautoprofile-gmp:
13384 @if gmp-bootstrap
13385 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13386 configure-stageautoprofile-gmp:
13387 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13389 @r=`${PWD_COMMAND}`; export r; \
13390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13392 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13393 $(HOST_EXPORTS) \
13394 $(POSTSTAGE1_HOST_EXPORTS) \
13395 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13396 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13397 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13398 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13400 cd $(HOST_SUBDIR)/gmp || exit 1; \
13401 case $(srcdir) in \
13402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13403 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13405 esac; \
13406 module_srcdir=gmp; \
13407 $(SHELL) $$s/$$module_srcdir/configure \
13408 --srcdir=$${topdir}/$$module_srcdir \
13409 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13410 --target=none-${host_vendor}-${host_os} \
13411 --with-build-libsubdir=$(HOST_SUBDIR) \
13412 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13413 --disable-shared LEX="touch lex.yy.c"
13414 @endif gmp-bootstrap
13415
13416 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13417 maybe-configure-stageautofeedback-gmp:
13418 @if gmp-bootstrap
13419 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13420 configure-stageautofeedback-gmp:
13421 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13423 @r=`${PWD_COMMAND}`; export r; \
13424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13426 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13427 $(HOST_EXPORTS) \
13428 $(POSTSTAGE1_HOST_EXPORTS) \
13429 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13430 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13431 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13432 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13434 cd $(HOST_SUBDIR)/gmp || exit 1; \
13435 case $(srcdir) in \
13436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13437 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13439 esac; \
13440 module_srcdir=gmp; \
13441 $(SHELL) $$s/$$module_srcdir/configure \
13442 --srcdir=$${topdir}/$$module_srcdir \
13443 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13444 --target=none-${host_vendor}-${host_os} \
13445 --with-build-libsubdir=$(HOST_SUBDIR) \
13446 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13447 --disable-shared LEX="touch lex.yy.c"
13448 @endif gmp-bootstrap
13449
13450
13451
13452
13453
13454 .PHONY: all-gmp maybe-all-gmp
13455 maybe-all-gmp:
13456 @if gcc-bootstrap
13457 all-gmp: stage_current
13458 @endif gcc-bootstrap
13459 @if gmp
13460 TARGET-gmp=all
13461 maybe-all-gmp: all-gmp
13462 all-gmp: configure-gmp
13463 @r=`${PWD_COMMAND}`; export r; \
13464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13465 $(HOST_EXPORTS) \
13466 (cd $(HOST_SUBDIR)/gmp && \
13467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13468 $(TARGET-gmp))
13469 @endif gmp
13470
13471
13472
13473 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13474 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13475 maybe-all-stage1-gmp:
13476 maybe-clean-stage1-gmp:
13477 @if gmp-bootstrap
13478 maybe-all-stage1-gmp: all-stage1-gmp
13479 all-stage1: all-stage1-gmp
13480 TARGET-stage1-gmp = $(TARGET-gmp)
13481 all-stage1-gmp: configure-stage1-gmp
13482 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13483 @r=`${PWD_COMMAND}`; export r; \
13484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13485 TFLAGS="$(STAGE1_TFLAGS)"; \
13486 $(HOST_EXPORTS) \
13487 cd $(HOST_SUBDIR)/gmp && \
13488 \
13489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13490 CFLAGS="$(STAGE1_CFLAGS)" \
13491 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13492 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13493 LIBCFLAGS="$(LIBCFLAGS)" \
13494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13497 $(EXTRA_HOST_FLAGS) \
13498 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13499 TFLAGS="$(STAGE1_TFLAGS)" \
13500 $(TARGET-stage1-gmp)
13501
13502 maybe-clean-stage1-gmp: clean-stage1-gmp
13503 clean-stage1: clean-stage1-gmp
13504 clean-stage1-gmp:
13505 @if [ $(current_stage) = stage1 ]; then \
13506 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13507 else \
13508 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13509 $(MAKE) stage1-start; \
13510 fi; \
13511 cd $(HOST_SUBDIR)/gmp && \
13512 $(MAKE) $(EXTRA_HOST_FLAGS) \
13513 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13514 @endif gmp-bootstrap
13515
13516
13517 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13518 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13519 maybe-all-stage2-gmp:
13520 maybe-clean-stage2-gmp:
13521 @if gmp-bootstrap
13522 maybe-all-stage2-gmp: all-stage2-gmp
13523 all-stage2: all-stage2-gmp
13524 TARGET-stage2-gmp = $(TARGET-gmp)
13525 all-stage2-gmp: configure-stage2-gmp
13526 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13527 @r=`${PWD_COMMAND}`; export r; \
13528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13529 TFLAGS="$(STAGE2_TFLAGS)"; \
13530 $(HOST_EXPORTS) \
13531 $(POSTSTAGE1_HOST_EXPORTS) \
13532 cd $(HOST_SUBDIR)/gmp && \
13533 \
13534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13535 CFLAGS="$(STAGE2_CFLAGS)" \
13536 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13537 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13538 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13543 TFLAGS="$(STAGE2_TFLAGS)" \
13544 $(TARGET-stage2-gmp)
13545
13546 maybe-clean-stage2-gmp: clean-stage2-gmp
13547 clean-stage2: clean-stage2-gmp
13548 clean-stage2-gmp:
13549 @if [ $(current_stage) = stage2 ]; then \
13550 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13551 else \
13552 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13553 $(MAKE) stage2-start; \
13554 fi; \
13555 cd $(HOST_SUBDIR)/gmp && \
13556 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13557 @endif gmp-bootstrap
13558
13559
13560 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13561 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13562 maybe-all-stage3-gmp:
13563 maybe-clean-stage3-gmp:
13564 @if gmp-bootstrap
13565 maybe-all-stage3-gmp: all-stage3-gmp
13566 all-stage3: all-stage3-gmp
13567 TARGET-stage3-gmp = $(TARGET-gmp)
13568 all-stage3-gmp: configure-stage3-gmp
13569 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13570 @r=`${PWD_COMMAND}`; export r; \
13571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13572 TFLAGS="$(STAGE3_TFLAGS)"; \
13573 $(HOST_EXPORTS) \
13574 $(POSTSTAGE1_HOST_EXPORTS) \
13575 cd $(HOST_SUBDIR)/gmp && \
13576 \
13577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13578 CFLAGS="$(STAGE3_CFLAGS)" \
13579 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13580 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13581 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13586 TFLAGS="$(STAGE3_TFLAGS)" \
13587 $(TARGET-stage3-gmp)
13588
13589 maybe-clean-stage3-gmp: clean-stage3-gmp
13590 clean-stage3: clean-stage3-gmp
13591 clean-stage3-gmp:
13592 @if [ $(current_stage) = stage3 ]; then \
13593 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13594 else \
13595 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13596 $(MAKE) stage3-start; \
13597 fi; \
13598 cd $(HOST_SUBDIR)/gmp && \
13599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13600 @endif gmp-bootstrap
13601
13602
13603 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13604 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13605 maybe-all-stage4-gmp:
13606 maybe-clean-stage4-gmp:
13607 @if gmp-bootstrap
13608 maybe-all-stage4-gmp: all-stage4-gmp
13609 all-stage4: all-stage4-gmp
13610 TARGET-stage4-gmp = $(TARGET-gmp)
13611 all-stage4-gmp: configure-stage4-gmp
13612 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13613 @r=`${PWD_COMMAND}`; export r; \
13614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13615 TFLAGS="$(STAGE4_TFLAGS)"; \
13616 $(HOST_EXPORTS) \
13617 $(POSTSTAGE1_HOST_EXPORTS) \
13618 cd $(HOST_SUBDIR)/gmp && \
13619 \
13620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13621 CFLAGS="$(STAGE4_CFLAGS)" \
13622 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13623 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13624 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13629 TFLAGS="$(STAGE4_TFLAGS)" \
13630 $(TARGET-stage4-gmp)
13631
13632 maybe-clean-stage4-gmp: clean-stage4-gmp
13633 clean-stage4: clean-stage4-gmp
13634 clean-stage4-gmp:
13635 @if [ $(current_stage) = stage4 ]; then \
13636 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13637 else \
13638 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13639 $(MAKE) stage4-start; \
13640 fi; \
13641 cd $(HOST_SUBDIR)/gmp && \
13642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13643 @endif gmp-bootstrap
13644
13645
13646 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13647 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13648 maybe-all-stageprofile-gmp:
13649 maybe-clean-stageprofile-gmp:
13650 @if gmp-bootstrap
13651 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13652 all-stageprofile: all-stageprofile-gmp
13653 TARGET-stageprofile-gmp = $(TARGET-gmp)
13654 all-stageprofile-gmp: configure-stageprofile-gmp
13655 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13656 @r=`${PWD_COMMAND}`; export r; \
13657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13658 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13659 $(HOST_EXPORTS) \
13660 $(POSTSTAGE1_HOST_EXPORTS) \
13661 cd $(HOST_SUBDIR)/gmp && \
13662 \
13663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13664 CFLAGS="$(STAGEprofile_CFLAGS)" \
13665 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13666 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13667 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13672 TFLAGS="$(STAGEprofile_TFLAGS)" \
13673 $(TARGET-stageprofile-gmp)
13674
13675 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13676 clean-stageprofile: clean-stageprofile-gmp
13677 clean-stageprofile-gmp:
13678 @if [ $(current_stage) = stageprofile ]; then \
13679 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13680 else \
13681 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13682 $(MAKE) stageprofile-start; \
13683 fi; \
13684 cd $(HOST_SUBDIR)/gmp && \
13685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13686 @endif gmp-bootstrap
13687
13688
13689 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13690 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13691 maybe-all-stagetrain-gmp:
13692 maybe-clean-stagetrain-gmp:
13693 @if gmp-bootstrap
13694 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13695 all-stagetrain: all-stagetrain-gmp
13696 TARGET-stagetrain-gmp = $(TARGET-gmp)
13697 all-stagetrain-gmp: configure-stagetrain-gmp
13698 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13699 @r=`${PWD_COMMAND}`; export r; \
13700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13701 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13702 $(HOST_EXPORTS) \
13703 $(POSTSTAGE1_HOST_EXPORTS) \
13704 cd $(HOST_SUBDIR)/gmp && \
13705 \
13706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13707 CFLAGS="$(STAGEtrain_CFLAGS)" \
13708 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13709 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13710 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13714 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13715 TFLAGS="$(STAGEtrain_TFLAGS)" \
13716 $(TARGET-stagetrain-gmp)
13717
13718 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13719 clean-stagetrain: clean-stagetrain-gmp
13720 clean-stagetrain-gmp:
13721 @if [ $(current_stage) = stagetrain ]; then \
13722 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13723 else \
13724 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13725 $(MAKE) stagetrain-start; \
13726 fi; \
13727 cd $(HOST_SUBDIR)/gmp && \
13728 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13729 @endif gmp-bootstrap
13730
13731
13732 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13733 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13734 maybe-all-stagefeedback-gmp:
13735 maybe-clean-stagefeedback-gmp:
13736 @if gmp-bootstrap
13737 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13738 all-stagefeedback: all-stagefeedback-gmp
13739 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13740 all-stagefeedback-gmp: configure-stagefeedback-gmp
13741 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13742 @r=`${PWD_COMMAND}`; export r; \
13743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13744 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13745 $(HOST_EXPORTS) \
13746 $(POSTSTAGE1_HOST_EXPORTS) \
13747 cd $(HOST_SUBDIR)/gmp && \
13748 \
13749 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13750 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13751 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13752 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13753 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13757 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13758 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13759 $(TARGET-stagefeedback-gmp)
13760
13761 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13762 clean-stagefeedback: clean-stagefeedback-gmp
13763 clean-stagefeedback-gmp:
13764 @if [ $(current_stage) = stagefeedback ]; then \
13765 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13766 else \
13767 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13768 $(MAKE) stagefeedback-start; \
13769 fi; \
13770 cd $(HOST_SUBDIR)/gmp && \
13771 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13772 @endif gmp-bootstrap
13773
13774
13775 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13776 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13777 maybe-all-stageautoprofile-gmp:
13778 maybe-clean-stageautoprofile-gmp:
13779 @if gmp-bootstrap
13780 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13781 all-stageautoprofile: all-stageautoprofile-gmp
13782 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13783 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13784 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13785 @r=`${PWD_COMMAND}`; export r; \
13786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13787 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13788 $(HOST_EXPORTS) \
13789 $(POSTSTAGE1_HOST_EXPORTS) \
13790 cd $(HOST_SUBDIR)/gmp && \
13791 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13793 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13794 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13795 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13796 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13800 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13801 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13802 $(TARGET-stageautoprofile-gmp)
13803
13804 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13805 clean-stageautoprofile: clean-stageautoprofile-gmp
13806 clean-stageautoprofile-gmp:
13807 @if [ $(current_stage) = stageautoprofile ]; then \
13808 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13809 else \
13810 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13811 $(MAKE) stageautoprofile-start; \
13812 fi; \
13813 cd $(HOST_SUBDIR)/gmp && \
13814 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13815 @endif gmp-bootstrap
13816
13817
13818 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13819 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13820 maybe-all-stageautofeedback-gmp:
13821 maybe-clean-stageautofeedback-gmp:
13822 @if gmp-bootstrap
13823 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13824 all-stageautofeedback: all-stageautofeedback-gmp
13825 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13826 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13827 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13828 @r=`${PWD_COMMAND}`; export r; \
13829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13830 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13831 $(HOST_EXPORTS) \
13832 $(POSTSTAGE1_HOST_EXPORTS) \
13833 cd $(HOST_SUBDIR)/gmp && \
13834 \
13835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13836 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13837 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13838 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13839 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13844 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13845 $(TARGET-stageautofeedback-gmp)
13846
13847 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13848 clean-stageautofeedback: clean-stageautofeedback-gmp
13849 clean-stageautofeedback-gmp:
13850 @if [ $(current_stage) = stageautofeedback ]; then \
13851 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13852 else \
13853 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13854 $(MAKE) stageautofeedback-start; \
13855 fi; \
13856 cd $(HOST_SUBDIR)/gmp && \
13857 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13858 @endif gmp-bootstrap
13859
13860
13861
13862
13863
13864 .PHONY: check-gmp maybe-check-gmp
13865 maybe-check-gmp:
13866 @if gmp
13867 maybe-check-gmp: check-gmp
13868
13869 check-gmp:
13870 @: $(MAKE); $(unstage)
13871 @r=`${PWD_COMMAND}`; export r; \
13872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13873 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13874 (cd $(HOST_SUBDIR)/gmp && \
13875 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13876
13877 @endif gmp
13878
13879 .PHONY: install-gmp maybe-install-gmp
13880 maybe-install-gmp:
13881 @if gmp
13882 maybe-install-gmp: install-gmp
13883
13884 install-gmp:
13885
13886 @endif gmp
13887
13888 .PHONY: install-strip-gmp maybe-install-strip-gmp
13889 maybe-install-strip-gmp:
13890 @if gmp
13891 maybe-install-strip-gmp: install-strip-gmp
13892
13893 install-strip-gmp:
13894
13895 @endif gmp
13896
13897 # Other targets (info, dvi, pdf, etc.)
13898
13899 .PHONY: maybe-info-gmp info-gmp
13900 maybe-info-gmp:
13901 @if gmp
13902 maybe-info-gmp: info-gmp
13903
13904 info-gmp: \
13905 configure-gmp
13906 @[ -f ./gmp/Makefile ] || exit 0; \
13907 r=`${PWD_COMMAND}`; export r; \
13908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13909 $(HOST_EXPORTS) \
13910 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13912 done; \
13913 echo "Doing info in gmp"; \
13914 (cd $(HOST_SUBDIR)/gmp && \
13915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13917 "RANLIB=$${RANLIB}" \
13918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13919 info) \
13920 || exit 1
13921
13922 @endif gmp
13923
13924 .PHONY: maybe-dvi-gmp dvi-gmp
13925 maybe-dvi-gmp:
13926 @if gmp
13927 maybe-dvi-gmp: dvi-gmp
13928
13929 dvi-gmp: \
13930 configure-gmp
13931 @[ -f ./gmp/Makefile ] || exit 0; \
13932 r=`${PWD_COMMAND}`; export r; \
13933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13934 $(HOST_EXPORTS) \
13935 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13937 done; \
13938 echo "Doing dvi in gmp"; \
13939 (cd $(HOST_SUBDIR)/gmp && \
13940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13942 "RANLIB=$${RANLIB}" \
13943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13944 dvi) \
13945 || exit 1
13946
13947 @endif gmp
13948
13949 .PHONY: maybe-pdf-gmp pdf-gmp
13950 maybe-pdf-gmp:
13951 @if gmp
13952 maybe-pdf-gmp: pdf-gmp
13953
13954 pdf-gmp: \
13955 configure-gmp
13956 @[ -f ./gmp/Makefile ] || exit 0; \
13957 r=`${PWD_COMMAND}`; export r; \
13958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13959 $(HOST_EXPORTS) \
13960 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13962 done; \
13963 echo "Doing pdf in gmp"; \
13964 (cd $(HOST_SUBDIR)/gmp && \
13965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13967 "RANLIB=$${RANLIB}" \
13968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13969 pdf) \
13970 || exit 1
13971
13972 @endif gmp
13973
13974 .PHONY: maybe-html-gmp html-gmp
13975 maybe-html-gmp:
13976 @if gmp
13977 maybe-html-gmp: html-gmp
13978
13979 html-gmp: \
13980 configure-gmp
13981 @[ -f ./gmp/Makefile ] || exit 0; \
13982 r=`${PWD_COMMAND}`; export r; \
13983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13984 $(HOST_EXPORTS) \
13985 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13987 done; \
13988 echo "Doing html in gmp"; \
13989 (cd $(HOST_SUBDIR)/gmp && \
13990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13992 "RANLIB=$${RANLIB}" \
13993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13994 html) \
13995 || exit 1
13996
13997 @endif gmp
13998
13999 .PHONY: maybe-TAGS-gmp TAGS-gmp
14000 maybe-TAGS-gmp:
14001 @if gmp
14002 maybe-TAGS-gmp: TAGS-gmp
14003
14004 TAGS-gmp: \
14005 configure-gmp
14006 @[ -f ./gmp/Makefile ] || exit 0; \
14007 r=`${PWD_COMMAND}`; export r; \
14008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009 $(HOST_EXPORTS) \
14010 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14012 done; \
14013 echo "Doing TAGS in gmp"; \
14014 (cd $(HOST_SUBDIR)/gmp && \
14015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14017 "RANLIB=$${RANLIB}" \
14018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14019 TAGS) \
14020 || exit 1
14021
14022 @endif gmp
14023
14024 .PHONY: maybe-install-info-gmp install-info-gmp
14025 maybe-install-info-gmp:
14026 @if gmp
14027 maybe-install-info-gmp: install-info-gmp
14028
14029 install-info-gmp: \
14030 configure-gmp \
14031 info-gmp
14032 @[ -f ./gmp/Makefile ] || exit 0; \
14033 r=`${PWD_COMMAND}`; export r; \
14034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14035 $(HOST_EXPORTS) \
14036 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14038 done; \
14039 echo "Doing install-info in gmp"; \
14040 (cd $(HOST_SUBDIR)/gmp && \
14041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14043 "RANLIB=$${RANLIB}" \
14044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14045 install-info) \
14046 || exit 1
14047
14048 @endif gmp
14049
14050 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14051 maybe-install-dvi-gmp:
14052 @if gmp
14053 maybe-install-dvi-gmp: install-dvi-gmp
14054
14055 install-dvi-gmp: \
14056 configure-gmp \
14057 dvi-gmp
14058 @[ -f ./gmp/Makefile ] || exit 0; \
14059 r=`${PWD_COMMAND}`; export r; \
14060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14061 $(HOST_EXPORTS) \
14062 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14064 done; \
14065 echo "Doing install-dvi in gmp"; \
14066 (cd $(HOST_SUBDIR)/gmp && \
14067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14069 "RANLIB=$${RANLIB}" \
14070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14071 install-dvi) \
14072 || exit 1
14073
14074 @endif gmp
14075
14076 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14077 maybe-install-pdf-gmp:
14078 @if gmp
14079 maybe-install-pdf-gmp: install-pdf-gmp
14080
14081 install-pdf-gmp: \
14082 configure-gmp \
14083 pdf-gmp
14084 @[ -f ./gmp/Makefile ] || exit 0; \
14085 r=`${PWD_COMMAND}`; export r; \
14086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14087 $(HOST_EXPORTS) \
14088 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14090 done; \
14091 echo "Doing install-pdf in gmp"; \
14092 (cd $(HOST_SUBDIR)/gmp && \
14093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14095 "RANLIB=$${RANLIB}" \
14096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14097 install-pdf) \
14098 || exit 1
14099
14100 @endif gmp
14101
14102 .PHONY: maybe-install-html-gmp install-html-gmp
14103 maybe-install-html-gmp:
14104 @if gmp
14105 maybe-install-html-gmp: install-html-gmp
14106
14107 install-html-gmp: \
14108 configure-gmp \
14109 html-gmp
14110 @[ -f ./gmp/Makefile ] || exit 0; \
14111 r=`${PWD_COMMAND}`; export r; \
14112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14113 $(HOST_EXPORTS) \
14114 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14116 done; \
14117 echo "Doing install-html in gmp"; \
14118 (cd $(HOST_SUBDIR)/gmp && \
14119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14121 "RANLIB=$${RANLIB}" \
14122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14123 install-html) \
14124 || exit 1
14125
14126 @endif gmp
14127
14128 .PHONY: maybe-installcheck-gmp installcheck-gmp
14129 maybe-installcheck-gmp:
14130 @if gmp
14131 maybe-installcheck-gmp: installcheck-gmp
14132
14133 installcheck-gmp: \
14134 configure-gmp
14135 @[ -f ./gmp/Makefile ] || exit 0; \
14136 r=`${PWD_COMMAND}`; export r; \
14137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14138 $(HOST_EXPORTS) \
14139 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14141 done; \
14142 echo "Doing installcheck in gmp"; \
14143 (cd $(HOST_SUBDIR)/gmp && \
14144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14146 "RANLIB=$${RANLIB}" \
14147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14148 installcheck) \
14149 || exit 1
14150
14151 @endif gmp
14152
14153 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14154 maybe-mostlyclean-gmp:
14155 @if gmp
14156 maybe-mostlyclean-gmp: mostlyclean-gmp
14157
14158 mostlyclean-gmp:
14159 @[ -f ./gmp/Makefile ] || exit 0; \
14160 r=`${PWD_COMMAND}`; export r; \
14161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14162 $(HOST_EXPORTS) \
14163 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14165 done; \
14166 echo "Doing mostlyclean in gmp"; \
14167 (cd $(HOST_SUBDIR)/gmp && \
14168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14170 "RANLIB=$${RANLIB}" \
14171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14172 mostlyclean) \
14173 || exit 1
14174
14175 @endif gmp
14176
14177 .PHONY: maybe-clean-gmp clean-gmp
14178 maybe-clean-gmp:
14179 @if gmp
14180 maybe-clean-gmp: clean-gmp
14181
14182 clean-gmp:
14183 @[ -f ./gmp/Makefile ] || exit 0; \
14184 r=`${PWD_COMMAND}`; export r; \
14185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14186 $(HOST_EXPORTS) \
14187 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14189 done; \
14190 echo "Doing clean in gmp"; \
14191 (cd $(HOST_SUBDIR)/gmp && \
14192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14194 "RANLIB=$${RANLIB}" \
14195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14196 clean) \
14197 || exit 1
14198
14199 @endif gmp
14200
14201 .PHONY: maybe-distclean-gmp distclean-gmp
14202 maybe-distclean-gmp:
14203 @if gmp
14204 maybe-distclean-gmp: distclean-gmp
14205
14206 distclean-gmp:
14207 @[ -f ./gmp/Makefile ] || exit 0; \
14208 r=`${PWD_COMMAND}`; export r; \
14209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14210 $(HOST_EXPORTS) \
14211 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14213 done; \
14214 echo "Doing distclean in gmp"; \
14215 (cd $(HOST_SUBDIR)/gmp && \
14216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14218 "RANLIB=$${RANLIB}" \
14219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14220 distclean) \
14221 || exit 1
14222
14223 @endif gmp
14224
14225 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14226 maybe-maintainer-clean-gmp:
14227 @if gmp
14228 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14229
14230 maintainer-clean-gmp:
14231 @[ -f ./gmp/Makefile ] || exit 0; \
14232 r=`${PWD_COMMAND}`; export r; \
14233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14234 $(HOST_EXPORTS) \
14235 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14237 done; \
14238 echo "Doing maintainer-clean in gmp"; \
14239 (cd $(HOST_SUBDIR)/gmp && \
14240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14242 "RANLIB=$${RANLIB}" \
14243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14244 maintainer-clean) \
14245 || exit 1
14246
14247 @endif gmp
14248
14249
14250
14251 .PHONY: configure-mpfr maybe-configure-mpfr
14252 maybe-configure-mpfr:
14253 @if gcc-bootstrap
14254 configure-mpfr: stage_current
14255 @endif gcc-bootstrap
14256 @if mpfr
14257 maybe-configure-mpfr: configure-mpfr
14258 configure-mpfr:
14259 @r=`${PWD_COMMAND}`; export r; \
14260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14261 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14263 $(HOST_EXPORTS) \
14264 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14265 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14266 case $(srcdir) in \
14267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14268 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14270 esac; \
14271 module_srcdir=mpfr; \
14272 $(SHELL) \
14273 $$s/$$module_srcdir/configure \
14274 --srcdir=$${topdir}/$$module_srcdir \
14275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14276 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14277 || exit 1
14278 @endif mpfr
14279
14280
14281
14282 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14283 maybe-configure-stage1-mpfr:
14284 @if mpfr-bootstrap
14285 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14286 configure-stage1-mpfr:
14287 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14288 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14289 @r=`${PWD_COMMAND}`; export r; \
14290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14291 TFLAGS="$(STAGE1_TFLAGS)"; \
14292 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14293 $(HOST_EXPORTS) \
14294 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14295 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14296 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14297 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14299 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14300 case $(srcdir) in \
14301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14302 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14304 esac; \
14305 module_srcdir=mpfr; \
14306 $(SHELL) $$s/$$module_srcdir/configure \
14307 --srcdir=$${topdir}/$$module_srcdir \
14308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14309 --target=${target_alias} \
14310 \
14311 $(STAGE1_CONFIGURE_FLAGS) \
14312 --disable-shared @extra_mpfr_configure_flags@
14313 @endif mpfr-bootstrap
14314
14315 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14316 maybe-configure-stage2-mpfr:
14317 @if mpfr-bootstrap
14318 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14319 configure-stage2-mpfr:
14320 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14321 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14322 @r=`${PWD_COMMAND}`; export r; \
14323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14324 TFLAGS="$(STAGE2_TFLAGS)"; \
14325 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14326 $(HOST_EXPORTS) \
14327 $(POSTSTAGE1_HOST_EXPORTS) \
14328 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14329 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14330 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14331 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14333 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14334 case $(srcdir) in \
14335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14336 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14338 esac; \
14339 module_srcdir=mpfr; \
14340 $(SHELL) $$s/$$module_srcdir/configure \
14341 --srcdir=$${topdir}/$$module_srcdir \
14342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14343 --target=${target_alias} \
14344 --with-build-libsubdir=$(HOST_SUBDIR) \
14345 $(STAGE2_CONFIGURE_FLAGS) \
14346 --disable-shared @extra_mpfr_configure_flags@
14347 @endif mpfr-bootstrap
14348
14349 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14350 maybe-configure-stage3-mpfr:
14351 @if mpfr-bootstrap
14352 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14353 configure-stage3-mpfr:
14354 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14356 @r=`${PWD_COMMAND}`; export r; \
14357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358 TFLAGS="$(STAGE3_TFLAGS)"; \
14359 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14360 $(HOST_EXPORTS) \
14361 $(POSTSTAGE1_HOST_EXPORTS) \
14362 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14363 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14364 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14365 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14367 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14368 case $(srcdir) in \
14369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14370 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14372 esac; \
14373 module_srcdir=mpfr; \
14374 $(SHELL) $$s/$$module_srcdir/configure \
14375 --srcdir=$${topdir}/$$module_srcdir \
14376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14377 --target=${target_alias} \
14378 --with-build-libsubdir=$(HOST_SUBDIR) \
14379 $(STAGE3_CONFIGURE_FLAGS) \
14380 --disable-shared @extra_mpfr_configure_flags@
14381 @endif mpfr-bootstrap
14382
14383 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14384 maybe-configure-stage4-mpfr:
14385 @if mpfr-bootstrap
14386 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14387 configure-stage4-mpfr:
14388 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14389 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14390 @r=`${PWD_COMMAND}`; export r; \
14391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14392 TFLAGS="$(STAGE4_TFLAGS)"; \
14393 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14394 $(HOST_EXPORTS) \
14395 $(POSTSTAGE1_HOST_EXPORTS) \
14396 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14397 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14398 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14399 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14401 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14402 case $(srcdir) in \
14403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14404 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14406 esac; \
14407 module_srcdir=mpfr; \
14408 $(SHELL) $$s/$$module_srcdir/configure \
14409 --srcdir=$${topdir}/$$module_srcdir \
14410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14411 --target=${target_alias} \
14412 --with-build-libsubdir=$(HOST_SUBDIR) \
14413 $(STAGE4_CONFIGURE_FLAGS) \
14414 --disable-shared @extra_mpfr_configure_flags@
14415 @endif mpfr-bootstrap
14416
14417 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14418 maybe-configure-stageprofile-mpfr:
14419 @if mpfr-bootstrap
14420 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14421 configure-stageprofile-mpfr:
14422 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14423 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14424 @r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14427 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14428 $(HOST_EXPORTS) \
14429 $(POSTSTAGE1_HOST_EXPORTS) \
14430 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14431 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14432 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14433 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14434 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14435 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14436 case $(srcdir) in \
14437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14438 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14440 esac; \
14441 module_srcdir=mpfr; \
14442 $(SHELL) $$s/$$module_srcdir/configure \
14443 --srcdir=$${topdir}/$$module_srcdir \
14444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14445 --target=${target_alias} \
14446 --with-build-libsubdir=$(HOST_SUBDIR) \
14447 $(STAGEprofile_CONFIGURE_FLAGS) \
14448 --disable-shared @extra_mpfr_configure_flags@
14449 @endif mpfr-bootstrap
14450
14451 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14452 maybe-configure-stagetrain-mpfr:
14453 @if mpfr-bootstrap
14454 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14455 configure-stagetrain-mpfr:
14456 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14457 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14458 @r=`${PWD_COMMAND}`; export r; \
14459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14460 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14461 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14462 $(HOST_EXPORTS) \
14463 $(POSTSTAGE1_HOST_EXPORTS) \
14464 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14465 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14466 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14467 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14468 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14469 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14470 case $(srcdir) in \
14471 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14472 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14473 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14474 esac; \
14475 module_srcdir=mpfr; \
14476 $(SHELL) $$s/$$module_srcdir/configure \
14477 --srcdir=$${topdir}/$$module_srcdir \
14478 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14479 --target=${target_alias} \
14480 --with-build-libsubdir=$(HOST_SUBDIR) \
14481 $(STAGEtrain_CONFIGURE_FLAGS) \
14482 --disable-shared @extra_mpfr_configure_flags@
14483 @endif mpfr-bootstrap
14484
14485 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14486 maybe-configure-stagefeedback-mpfr:
14487 @if mpfr-bootstrap
14488 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14489 configure-stagefeedback-mpfr:
14490 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14491 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14492 @r=`${PWD_COMMAND}`; export r; \
14493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14494 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14495 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14496 $(HOST_EXPORTS) \
14497 $(POSTSTAGE1_HOST_EXPORTS) \
14498 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14499 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14500 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14501 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14503 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14504 case $(srcdir) in \
14505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14506 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14508 esac; \
14509 module_srcdir=mpfr; \
14510 $(SHELL) $$s/$$module_srcdir/configure \
14511 --srcdir=$${topdir}/$$module_srcdir \
14512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14513 --target=${target_alias} \
14514 --with-build-libsubdir=$(HOST_SUBDIR) \
14515 $(STAGEfeedback_CONFIGURE_FLAGS) \
14516 --disable-shared @extra_mpfr_configure_flags@
14517 @endif mpfr-bootstrap
14518
14519 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14520 maybe-configure-stageautoprofile-mpfr:
14521 @if mpfr-bootstrap
14522 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14523 configure-stageautoprofile-mpfr:
14524 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14526 @r=`${PWD_COMMAND}`; export r; \
14527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14528 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14529 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14530 $(HOST_EXPORTS) \
14531 $(POSTSTAGE1_HOST_EXPORTS) \
14532 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14533 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14534 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14535 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14537 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14538 case $(srcdir) in \
14539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14540 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14542 esac; \
14543 module_srcdir=mpfr; \
14544 $(SHELL) $$s/$$module_srcdir/configure \
14545 --srcdir=$${topdir}/$$module_srcdir \
14546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14547 --target=${target_alias} \
14548 --with-build-libsubdir=$(HOST_SUBDIR) \
14549 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14550 --disable-shared @extra_mpfr_configure_flags@
14551 @endif mpfr-bootstrap
14552
14553 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14554 maybe-configure-stageautofeedback-mpfr:
14555 @if mpfr-bootstrap
14556 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14557 configure-stageautofeedback-mpfr:
14558 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14560 @r=`${PWD_COMMAND}`; export r; \
14561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14562 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14563 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14564 $(HOST_EXPORTS) \
14565 $(POSTSTAGE1_HOST_EXPORTS) \
14566 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14567 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14568 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14569 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14571 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14572 case $(srcdir) in \
14573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14574 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14576 esac; \
14577 module_srcdir=mpfr; \
14578 $(SHELL) $$s/$$module_srcdir/configure \
14579 --srcdir=$${topdir}/$$module_srcdir \
14580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14581 --target=${target_alias} \
14582 --with-build-libsubdir=$(HOST_SUBDIR) \
14583 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14584 --disable-shared @extra_mpfr_configure_flags@
14585 @endif mpfr-bootstrap
14586
14587
14588
14589
14590
14591 .PHONY: all-mpfr maybe-all-mpfr
14592 maybe-all-mpfr:
14593 @if gcc-bootstrap
14594 all-mpfr: stage_current
14595 @endif gcc-bootstrap
14596 @if mpfr
14597 TARGET-mpfr=all
14598 maybe-all-mpfr: all-mpfr
14599 all-mpfr: configure-mpfr
14600 @r=`${PWD_COMMAND}`; export r; \
14601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14602 $(HOST_EXPORTS) \
14603 (cd $(HOST_SUBDIR)/mpfr && \
14604 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14605 $(TARGET-mpfr))
14606 @endif mpfr
14607
14608
14609
14610 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14611 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14612 maybe-all-stage1-mpfr:
14613 maybe-clean-stage1-mpfr:
14614 @if mpfr-bootstrap
14615 maybe-all-stage1-mpfr: all-stage1-mpfr
14616 all-stage1: all-stage1-mpfr
14617 TARGET-stage1-mpfr = $(TARGET-mpfr)
14618 all-stage1-mpfr: configure-stage1-mpfr
14619 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14620 @r=`${PWD_COMMAND}`; export r; \
14621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622 TFLAGS="$(STAGE1_TFLAGS)"; \
14623 $(HOST_EXPORTS) \
14624 cd $(HOST_SUBDIR)/mpfr && \
14625 \
14626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14627 CFLAGS="$(STAGE1_CFLAGS)" \
14628 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14629 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14630 LIBCFLAGS="$(LIBCFLAGS)" \
14631 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14632 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14633 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14634 $(EXTRA_HOST_FLAGS) \
14635 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14636 TFLAGS="$(STAGE1_TFLAGS)" \
14637 $(TARGET-stage1-mpfr)
14638
14639 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14640 clean-stage1: clean-stage1-mpfr
14641 clean-stage1-mpfr:
14642 @if [ $(current_stage) = stage1 ]; then \
14643 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14644 else \
14645 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14646 $(MAKE) stage1-start; \
14647 fi; \
14648 cd $(HOST_SUBDIR)/mpfr && \
14649 $(MAKE) $(EXTRA_HOST_FLAGS) \
14650 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14651 @endif mpfr-bootstrap
14652
14653
14654 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14655 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14656 maybe-all-stage2-mpfr:
14657 maybe-clean-stage2-mpfr:
14658 @if mpfr-bootstrap
14659 maybe-all-stage2-mpfr: all-stage2-mpfr
14660 all-stage2: all-stage2-mpfr
14661 TARGET-stage2-mpfr = $(TARGET-mpfr)
14662 all-stage2-mpfr: configure-stage2-mpfr
14663 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14664 @r=`${PWD_COMMAND}`; export r; \
14665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666 TFLAGS="$(STAGE2_TFLAGS)"; \
14667 $(HOST_EXPORTS) \
14668 $(POSTSTAGE1_HOST_EXPORTS) \
14669 cd $(HOST_SUBDIR)/mpfr && \
14670 \
14671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14672 CFLAGS="$(STAGE2_CFLAGS)" \
14673 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14674 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14675 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14680 TFLAGS="$(STAGE2_TFLAGS)" \
14681 $(TARGET-stage2-mpfr)
14682
14683 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14684 clean-stage2: clean-stage2-mpfr
14685 clean-stage2-mpfr:
14686 @if [ $(current_stage) = stage2 ]; then \
14687 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14688 else \
14689 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14690 $(MAKE) stage2-start; \
14691 fi; \
14692 cd $(HOST_SUBDIR)/mpfr && \
14693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14694 @endif mpfr-bootstrap
14695
14696
14697 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14698 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14699 maybe-all-stage3-mpfr:
14700 maybe-clean-stage3-mpfr:
14701 @if mpfr-bootstrap
14702 maybe-all-stage3-mpfr: all-stage3-mpfr
14703 all-stage3: all-stage3-mpfr
14704 TARGET-stage3-mpfr = $(TARGET-mpfr)
14705 all-stage3-mpfr: configure-stage3-mpfr
14706 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14707 @r=`${PWD_COMMAND}`; export r; \
14708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14709 TFLAGS="$(STAGE3_TFLAGS)"; \
14710 $(HOST_EXPORTS) \
14711 $(POSTSTAGE1_HOST_EXPORTS) \
14712 cd $(HOST_SUBDIR)/mpfr && \
14713 \
14714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14715 CFLAGS="$(STAGE3_CFLAGS)" \
14716 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14717 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14718 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14723 TFLAGS="$(STAGE3_TFLAGS)" \
14724 $(TARGET-stage3-mpfr)
14725
14726 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14727 clean-stage3: clean-stage3-mpfr
14728 clean-stage3-mpfr:
14729 @if [ $(current_stage) = stage3 ]; then \
14730 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14731 else \
14732 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14733 $(MAKE) stage3-start; \
14734 fi; \
14735 cd $(HOST_SUBDIR)/mpfr && \
14736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14737 @endif mpfr-bootstrap
14738
14739
14740 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14741 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14742 maybe-all-stage4-mpfr:
14743 maybe-clean-stage4-mpfr:
14744 @if mpfr-bootstrap
14745 maybe-all-stage4-mpfr: all-stage4-mpfr
14746 all-stage4: all-stage4-mpfr
14747 TARGET-stage4-mpfr = $(TARGET-mpfr)
14748 all-stage4-mpfr: configure-stage4-mpfr
14749 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14750 @r=`${PWD_COMMAND}`; export r; \
14751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14752 TFLAGS="$(STAGE4_TFLAGS)"; \
14753 $(HOST_EXPORTS) \
14754 $(POSTSTAGE1_HOST_EXPORTS) \
14755 cd $(HOST_SUBDIR)/mpfr && \
14756 \
14757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14758 CFLAGS="$(STAGE4_CFLAGS)" \
14759 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14760 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14761 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14765 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14766 TFLAGS="$(STAGE4_TFLAGS)" \
14767 $(TARGET-stage4-mpfr)
14768
14769 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14770 clean-stage4: clean-stage4-mpfr
14771 clean-stage4-mpfr:
14772 @if [ $(current_stage) = stage4 ]; then \
14773 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14774 else \
14775 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14776 $(MAKE) stage4-start; \
14777 fi; \
14778 cd $(HOST_SUBDIR)/mpfr && \
14779 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14780 @endif mpfr-bootstrap
14781
14782
14783 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14784 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14785 maybe-all-stageprofile-mpfr:
14786 maybe-clean-stageprofile-mpfr:
14787 @if mpfr-bootstrap
14788 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14789 all-stageprofile: all-stageprofile-mpfr
14790 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14791 all-stageprofile-mpfr: configure-stageprofile-mpfr
14792 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14793 @r=`${PWD_COMMAND}`; export r; \
14794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14795 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14796 $(HOST_EXPORTS) \
14797 $(POSTSTAGE1_HOST_EXPORTS) \
14798 cd $(HOST_SUBDIR)/mpfr && \
14799 \
14800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14801 CFLAGS="$(STAGEprofile_CFLAGS)" \
14802 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14803 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14804 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14805 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14806 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14807 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14808 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14809 TFLAGS="$(STAGEprofile_TFLAGS)" \
14810 $(TARGET-stageprofile-mpfr)
14811
14812 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14813 clean-stageprofile: clean-stageprofile-mpfr
14814 clean-stageprofile-mpfr:
14815 @if [ $(current_stage) = stageprofile ]; then \
14816 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14817 else \
14818 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14819 $(MAKE) stageprofile-start; \
14820 fi; \
14821 cd $(HOST_SUBDIR)/mpfr && \
14822 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14823 @endif mpfr-bootstrap
14824
14825
14826 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14827 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14828 maybe-all-stagetrain-mpfr:
14829 maybe-clean-stagetrain-mpfr:
14830 @if mpfr-bootstrap
14831 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14832 all-stagetrain: all-stagetrain-mpfr
14833 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14834 all-stagetrain-mpfr: configure-stagetrain-mpfr
14835 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14836 @r=`${PWD_COMMAND}`; export r; \
14837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14838 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14839 $(HOST_EXPORTS) \
14840 $(POSTSTAGE1_HOST_EXPORTS) \
14841 cd $(HOST_SUBDIR)/mpfr && \
14842 \
14843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14844 CFLAGS="$(STAGEtrain_CFLAGS)" \
14845 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14846 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14847 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14851 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14852 TFLAGS="$(STAGEtrain_TFLAGS)" \
14853 $(TARGET-stagetrain-mpfr)
14854
14855 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14856 clean-stagetrain: clean-stagetrain-mpfr
14857 clean-stagetrain-mpfr:
14858 @if [ $(current_stage) = stagetrain ]; then \
14859 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14860 else \
14861 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14862 $(MAKE) stagetrain-start; \
14863 fi; \
14864 cd $(HOST_SUBDIR)/mpfr && \
14865 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14866 @endif mpfr-bootstrap
14867
14868
14869 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14870 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14871 maybe-all-stagefeedback-mpfr:
14872 maybe-clean-stagefeedback-mpfr:
14873 @if mpfr-bootstrap
14874 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14875 all-stagefeedback: all-stagefeedback-mpfr
14876 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14877 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14878 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14879 @r=`${PWD_COMMAND}`; export r; \
14880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14881 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14882 $(HOST_EXPORTS) \
14883 $(POSTSTAGE1_HOST_EXPORTS) \
14884 cd $(HOST_SUBDIR)/mpfr && \
14885 \
14886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14887 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14888 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14889 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14890 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14894 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14895 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14896 $(TARGET-stagefeedback-mpfr)
14897
14898 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14899 clean-stagefeedback: clean-stagefeedback-mpfr
14900 clean-stagefeedback-mpfr:
14901 @if [ $(current_stage) = stagefeedback ]; then \
14902 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14903 else \
14904 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14905 $(MAKE) stagefeedback-start; \
14906 fi; \
14907 cd $(HOST_SUBDIR)/mpfr && \
14908 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14909 @endif mpfr-bootstrap
14910
14911
14912 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14913 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14914 maybe-all-stageautoprofile-mpfr:
14915 maybe-clean-stageautoprofile-mpfr:
14916 @if mpfr-bootstrap
14917 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14918 all-stageautoprofile: all-stageautoprofile-mpfr
14919 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14920 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14921 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14922 @r=`${PWD_COMMAND}`; export r; \
14923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14924 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14925 $(HOST_EXPORTS) \
14926 $(POSTSTAGE1_HOST_EXPORTS) \
14927 cd $(HOST_SUBDIR)/mpfr && \
14928 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14930 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14931 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14932 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14933 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14937 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14938 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14939 $(TARGET-stageautoprofile-mpfr)
14940
14941 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14942 clean-stageautoprofile: clean-stageautoprofile-mpfr
14943 clean-stageautoprofile-mpfr:
14944 @if [ $(current_stage) = stageautoprofile ]; then \
14945 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14946 else \
14947 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14948 $(MAKE) stageautoprofile-start; \
14949 fi; \
14950 cd $(HOST_SUBDIR)/mpfr && \
14951 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14952 @endif mpfr-bootstrap
14953
14954
14955 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14956 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14957 maybe-all-stageautofeedback-mpfr:
14958 maybe-clean-stageautofeedback-mpfr:
14959 @if mpfr-bootstrap
14960 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14961 all-stageautofeedback: all-stageautofeedback-mpfr
14962 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14963 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14964 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14965 @r=`${PWD_COMMAND}`; export r; \
14966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14967 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14968 $(HOST_EXPORTS) \
14969 $(POSTSTAGE1_HOST_EXPORTS) \
14970 cd $(HOST_SUBDIR)/mpfr && \
14971 \
14972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14973 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14974 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14975 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14976 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14980 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14981 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14982 $(TARGET-stageautofeedback-mpfr)
14983
14984 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14985 clean-stageautofeedback: clean-stageautofeedback-mpfr
14986 clean-stageautofeedback-mpfr:
14987 @if [ $(current_stage) = stageautofeedback ]; then \
14988 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14989 else \
14990 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14991 $(MAKE) stageautofeedback-start; \
14992 fi; \
14993 cd $(HOST_SUBDIR)/mpfr && \
14994 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14995 @endif mpfr-bootstrap
14996
14997
14998
14999
15000
15001 .PHONY: check-mpfr maybe-check-mpfr
15002 maybe-check-mpfr:
15003 @if mpfr
15004 maybe-check-mpfr: check-mpfr
15005
15006 check-mpfr:
15007 @: $(MAKE); $(unstage)
15008 @r=`${PWD_COMMAND}`; export r; \
15009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15010 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15011 (cd $(HOST_SUBDIR)/mpfr && \
15012 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15013
15014 @endif mpfr
15015
15016 .PHONY: install-mpfr maybe-install-mpfr
15017 maybe-install-mpfr:
15018 @if mpfr
15019 maybe-install-mpfr: install-mpfr
15020
15021 install-mpfr:
15022
15023 @endif mpfr
15024
15025 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15026 maybe-install-strip-mpfr:
15027 @if mpfr
15028 maybe-install-strip-mpfr: install-strip-mpfr
15029
15030 install-strip-mpfr:
15031
15032 @endif mpfr
15033
15034 # Other targets (info, dvi, pdf, etc.)
15035
15036 .PHONY: maybe-info-mpfr info-mpfr
15037 maybe-info-mpfr:
15038 @if mpfr
15039 maybe-info-mpfr: info-mpfr
15040
15041 info-mpfr: \
15042 configure-mpfr
15043 @[ -f ./mpfr/Makefile ] || exit 0; \
15044 r=`${PWD_COMMAND}`; export r; \
15045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046 $(HOST_EXPORTS) \
15047 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15049 done; \
15050 echo "Doing info in mpfr"; \
15051 (cd $(HOST_SUBDIR)/mpfr && \
15052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15054 "RANLIB=$${RANLIB}" \
15055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15056 info) \
15057 || exit 1
15058
15059 @endif mpfr
15060
15061 .PHONY: maybe-dvi-mpfr dvi-mpfr
15062 maybe-dvi-mpfr:
15063 @if mpfr
15064 maybe-dvi-mpfr: dvi-mpfr
15065
15066 dvi-mpfr: \
15067 configure-mpfr
15068 @[ -f ./mpfr/Makefile ] || exit 0; \
15069 r=`${PWD_COMMAND}`; export r; \
15070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15071 $(HOST_EXPORTS) \
15072 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15074 done; \
15075 echo "Doing dvi in mpfr"; \
15076 (cd $(HOST_SUBDIR)/mpfr && \
15077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15079 "RANLIB=$${RANLIB}" \
15080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15081 dvi) \
15082 || exit 1
15083
15084 @endif mpfr
15085
15086 .PHONY: maybe-pdf-mpfr pdf-mpfr
15087 maybe-pdf-mpfr:
15088 @if mpfr
15089 maybe-pdf-mpfr: pdf-mpfr
15090
15091 pdf-mpfr: \
15092 configure-mpfr
15093 @[ -f ./mpfr/Makefile ] || exit 0; \
15094 r=`${PWD_COMMAND}`; export r; \
15095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15096 $(HOST_EXPORTS) \
15097 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15099 done; \
15100 echo "Doing pdf in mpfr"; \
15101 (cd $(HOST_SUBDIR)/mpfr && \
15102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15104 "RANLIB=$${RANLIB}" \
15105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15106 pdf) \
15107 || exit 1
15108
15109 @endif mpfr
15110
15111 .PHONY: maybe-html-mpfr html-mpfr
15112 maybe-html-mpfr:
15113 @if mpfr
15114 maybe-html-mpfr: html-mpfr
15115
15116 html-mpfr: \
15117 configure-mpfr
15118 @[ -f ./mpfr/Makefile ] || exit 0; \
15119 r=`${PWD_COMMAND}`; export r; \
15120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15121 $(HOST_EXPORTS) \
15122 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15124 done; \
15125 echo "Doing html in mpfr"; \
15126 (cd $(HOST_SUBDIR)/mpfr && \
15127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15129 "RANLIB=$${RANLIB}" \
15130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15131 html) \
15132 || exit 1
15133
15134 @endif mpfr
15135
15136 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15137 maybe-TAGS-mpfr:
15138 @if mpfr
15139 maybe-TAGS-mpfr: TAGS-mpfr
15140
15141 TAGS-mpfr: \
15142 configure-mpfr
15143 @[ -f ./mpfr/Makefile ] || exit 0; \
15144 r=`${PWD_COMMAND}`; export r; \
15145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15146 $(HOST_EXPORTS) \
15147 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15149 done; \
15150 echo "Doing TAGS in mpfr"; \
15151 (cd $(HOST_SUBDIR)/mpfr && \
15152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15154 "RANLIB=$${RANLIB}" \
15155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15156 TAGS) \
15157 || exit 1
15158
15159 @endif mpfr
15160
15161 .PHONY: maybe-install-info-mpfr install-info-mpfr
15162 maybe-install-info-mpfr:
15163 @if mpfr
15164 maybe-install-info-mpfr: install-info-mpfr
15165
15166 install-info-mpfr: \
15167 configure-mpfr \
15168 info-mpfr
15169 @[ -f ./mpfr/Makefile ] || exit 0; \
15170 r=`${PWD_COMMAND}`; export r; \
15171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15172 $(HOST_EXPORTS) \
15173 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15175 done; \
15176 echo "Doing install-info in mpfr"; \
15177 (cd $(HOST_SUBDIR)/mpfr && \
15178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180 "RANLIB=$${RANLIB}" \
15181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15182 install-info) \
15183 || exit 1
15184
15185 @endif mpfr
15186
15187 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15188 maybe-install-dvi-mpfr:
15189 @if mpfr
15190 maybe-install-dvi-mpfr: install-dvi-mpfr
15191
15192 install-dvi-mpfr: \
15193 configure-mpfr \
15194 dvi-mpfr
15195 @[ -f ./mpfr/Makefile ] || exit 0; \
15196 r=`${PWD_COMMAND}`; export r; \
15197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15198 $(HOST_EXPORTS) \
15199 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15201 done; \
15202 echo "Doing install-dvi in mpfr"; \
15203 (cd $(HOST_SUBDIR)/mpfr && \
15204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15206 "RANLIB=$${RANLIB}" \
15207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15208 install-dvi) \
15209 || exit 1
15210
15211 @endif mpfr
15212
15213 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15214 maybe-install-pdf-mpfr:
15215 @if mpfr
15216 maybe-install-pdf-mpfr: install-pdf-mpfr
15217
15218 install-pdf-mpfr: \
15219 configure-mpfr \
15220 pdf-mpfr
15221 @[ -f ./mpfr/Makefile ] || exit 0; \
15222 r=`${PWD_COMMAND}`; export r; \
15223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15224 $(HOST_EXPORTS) \
15225 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15227 done; \
15228 echo "Doing install-pdf in mpfr"; \
15229 (cd $(HOST_SUBDIR)/mpfr && \
15230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15232 "RANLIB=$${RANLIB}" \
15233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15234 install-pdf) \
15235 || exit 1
15236
15237 @endif mpfr
15238
15239 .PHONY: maybe-install-html-mpfr install-html-mpfr
15240 maybe-install-html-mpfr:
15241 @if mpfr
15242 maybe-install-html-mpfr: install-html-mpfr
15243
15244 install-html-mpfr: \
15245 configure-mpfr \
15246 html-mpfr
15247 @[ -f ./mpfr/Makefile ] || exit 0; \
15248 r=`${PWD_COMMAND}`; export r; \
15249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15250 $(HOST_EXPORTS) \
15251 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15253 done; \
15254 echo "Doing install-html in mpfr"; \
15255 (cd $(HOST_SUBDIR)/mpfr && \
15256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15258 "RANLIB=$${RANLIB}" \
15259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15260 install-html) \
15261 || exit 1
15262
15263 @endif mpfr
15264
15265 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15266 maybe-installcheck-mpfr:
15267 @if mpfr
15268 maybe-installcheck-mpfr: installcheck-mpfr
15269
15270 installcheck-mpfr: \
15271 configure-mpfr
15272 @[ -f ./mpfr/Makefile ] || exit 0; \
15273 r=`${PWD_COMMAND}`; export r; \
15274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15275 $(HOST_EXPORTS) \
15276 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15278 done; \
15279 echo "Doing installcheck in mpfr"; \
15280 (cd $(HOST_SUBDIR)/mpfr && \
15281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15283 "RANLIB=$${RANLIB}" \
15284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15285 installcheck) \
15286 || exit 1
15287
15288 @endif mpfr
15289
15290 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15291 maybe-mostlyclean-mpfr:
15292 @if mpfr
15293 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15294
15295 mostlyclean-mpfr:
15296 @[ -f ./mpfr/Makefile ] || exit 0; \
15297 r=`${PWD_COMMAND}`; export r; \
15298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15299 $(HOST_EXPORTS) \
15300 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15302 done; \
15303 echo "Doing mostlyclean in mpfr"; \
15304 (cd $(HOST_SUBDIR)/mpfr && \
15305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15307 "RANLIB=$${RANLIB}" \
15308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15309 mostlyclean) \
15310 || exit 1
15311
15312 @endif mpfr
15313
15314 .PHONY: maybe-clean-mpfr clean-mpfr
15315 maybe-clean-mpfr:
15316 @if mpfr
15317 maybe-clean-mpfr: clean-mpfr
15318
15319 clean-mpfr:
15320 @[ -f ./mpfr/Makefile ] || exit 0; \
15321 r=`${PWD_COMMAND}`; export r; \
15322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15323 $(HOST_EXPORTS) \
15324 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15326 done; \
15327 echo "Doing clean in mpfr"; \
15328 (cd $(HOST_SUBDIR)/mpfr && \
15329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15331 "RANLIB=$${RANLIB}" \
15332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15333 clean) \
15334 || exit 1
15335
15336 @endif mpfr
15337
15338 .PHONY: maybe-distclean-mpfr distclean-mpfr
15339 maybe-distclean-mpfr:
15340 @if mpfr
15341 maybe-distclean-mpfr: distclean-mpfr
15342
15343 distclean-mpfr:
15344 @[ -f ./mpfr/Makefile ] || exit 0; \
15345 r=`${PWD_COMMAND}`; export r; \
15346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15347 $(HOST_EXPORTS) \
15348 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15350 done; \
15351 echo "Doing distclean in mpfr"; \
15352 (cd $(HOST_SUBDIR)/mpfr && \
15353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15355 "RANLIB=$${RANLIB}" \
15356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15357 distclean) \
15358 || exit 1
15359
15360 @endif mpfr
15361
15362 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15363 maybe-maintainer-clean-mpfr:
15364 @if mpfr
15365 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15366
15367 maintainer-clean-mpfr:
15368 @[ -f ./mpfr/Makefile ] || exit 0; \
15369 r=`${PWD_COMMAND}`; export r; \
15370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15371 $(HOST_EXPORTS) \
15372 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15374 done; \
15375 echo "Doing maintainer-clean in mpfr"; \
15376 (cd $(HOST_SUBDIR)/mpfr && \
15377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379 "RANLIB=$${RANLIB}" \
15380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15381 maintainer-clean) \
15382 || exit 1
15383
15384 @endif mpfr
15385
15386
15387
15388 .PHONY: configure-mpc maybe-configure-mpc
15389 maybe-configure-mpc:
15390 @if gcc-bootstrap
15391 configure-mpc: stage_current
15392 @endif gcc-bootstrap
15393 @if mpc
15394 maybe-configure-mpc: configure-mpc
15395 configure-mpc:
15396 @r=`${PWD_COMMAND}`; export r; \
15397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15398 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15400 $(HOST_EXPORTS) \
15401 echo Configuring in $(HOST_SUBDIR)/mpc; \
15402 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15403 case $(srcdir) in \
15404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15405 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15407 esac; \
15408 module_srcdir=mpc; \
15409 $(SHELL) \
15410 $$s/$$module_srcdir/configure \
15411 --srcdir=$${topdir}/$$module_srcdir \
15412 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15413 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15414 || exit 1
15415 @endif mpc
15416
15417
15418
15419 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15420 maybe-configure-stage1-mpc:
15421 @if mpc-bootstrap
15422 maybe-configure-stage1-mpc: configure-stage1-mpc
15423 configure-stage1-mpc:
15424 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15425 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15426 @r=`${PWD_COMMAND}`; export r; \
15427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428 TFLAGS="$(STAGE1_TFLAGS)"; \
15429 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15430 $(HOST_EXPORTS) \
15431 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15432 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15433 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15434 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15435 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15436 cd $(HOST_SUBDIR)/mpc || exit 1; \
15437 case $(srcdir) in \
15438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15439 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15441 esac; \
15442 module_srcdir=mpc; \
15443 $(SHELL) $$s/$$module_srcdir/configure \
15444 --srcdir=$${topdir}/$$module_srcdir \
15445 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15446 --target=${target_alias} \
15447 \
15448 $(STAGE1_CONFIGURE_FLAGS) \
15449 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15450 @endif mpc-bootstrap
15451
15452 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15453 maybe-configure-stage2-mpc:
15454 @if mpc-bootstrap
15455 maybe-configure-stage2-mpc: configure-stage2-mpc
15456 configure-stage2-mpc:
15457 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15458 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15459 @r=`${PWD_COMMAND}`; export r; \
15460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15461 TFLAGS="$(STAGE2_TFLAGS)"; \
15462 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15463 $(HOST_EXPORTS) \
15464 $(POSTSTAGE1_HOST_EXPORTS) \
15465 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15466 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15467 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15468 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15470 cd $(HOST_SUBDIR)/mpc || exit 1; \
15471 case $(srcdir) in \
15472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15473 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15475 esac; \
15476 module_srcdir=mpc; \
15477 $(SHELL) $$s/$$module_srcdir/configure \
15478 --srcdir=$${topdir}/$$module_srcdir \
15479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15480 --target=${target_alias} \
15481 --with-build-libsubdir=$(HOST_SUBDIR) \
15482 $(STAGE2_CONFIGURE_FLAGS) \
15483 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15484 @endif mpc-bootstrap
15485
15486 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15487 maybe-configure-stage3-mpc:
15488 @if mpc-bootstrap
15489 maybe-configure-stage3-mpc: configure-stage3-mpc
15490 configure-stage3-mpc:
15491 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15493 @r=`${PWD_COMMAND}`; export r; \
15494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15495 TFLAGS="$(STAGE3_TFLAGS)"; \
15496 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15497 $(HOST_EXPORTS) \
15498 $(POSTSTAGE1_HOST_EXPORTS) \
15499 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15500 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15501 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15502 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15504 cd $(HOST_SUBDIR)/mpc || exit 1; \
15505 case $(srcdir) in \
15506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15507 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15509 esac; \
15510 module_srcdir=mpc; \
15511 $(SHELL) $$s/$$module_srcdir/configure \
15512 --srcdir=$${topdir}/$$module_srcdir \
15513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15514 --target=${target_alias} \
15515 --with-build-libsubdir=$(HOST_SUBDIR) \
15516 $(STAGE3_CONFIGURE_FLAGS) \
15517 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15518 @endif mpc-bootstrap
15519
15520 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15521 maybe-configure-stage4-mpc:
15522 @if mpc-bootstrap
15523 maybe-configure-stage4-mpc: configure-stage4-mpc
15524 configure-stage4-mpc:
15525 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15526 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15527 @r=`${PWD_COMMAND}`; export r; \
15528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529 TFLAGS="$(STAGE4_TFLAGS)"; \
15530 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15531 $(HOST_EXPORTS) \
15532 $(POSTSTAGE1_HOST_EXPORTS) \
15533 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15534 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15535 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15536 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15538 cd $(HOST_SUBDIR)/mpc || exit 1; \
15539 case $(srcdir) in \
15540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15541 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15543 esac; \
15544 module_srcdir=mpc; \
15545 $(SHELL) $$s/$$module_srcdir/configure \
15546 --srcdir=$${topdir}/$$module_srcdir \
15547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15548 --target=${target_alias} \
15549 --with-build-libsubdir=$(HOST_SUBDIR) \
15550 $(STAGE4_CONFIGURE_FLAGS) \
15551 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15552 @endif mpc-bootstrap
15553
15554 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15555 maybe-configure-stageprofile-mpc:
15556 @if mpc-bootstrap
15557 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15558 configure-stageprofile-mpc:
15559 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15560 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15561 @r=`${PWD_COMMAND}`; export r; \
15562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15563 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15564 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15565 $(HOST_EXPORTS) \
15566 $(POSTSTAGE1_HOST_EXPORTS) \
15567 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15568 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15569 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15570 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15572 cd $(HOST_SUBDIR)/mpc || exit 1; \
15573 case $(srcdir) in \
15574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15575 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15577 esac; \
15578 module_srcdir=mpc; \
15579 $(SHELL) $$s/$$module_srcdir/configure \
15580 --srcdir=$${topdir}/$$module_srcdir \
15581 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15582 --target=${target_alias} \
15583 --with-build-libsubdir=$(HOST_SUBDIR) \
15584 $(STAGEprofile_CONFIGURE_FLAGS) \
15585 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15586 @endif mpc-bootstrap
15587
15588 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15589 maybe-configure-stagetrain-mpc:
15590 @if mpc-bootstrap
15591 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15592 configure-stagetrain-mpc:
15593 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15595 @r=`${PWD_COMMAND}`; export r; \
15596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15597 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15598 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15599 $(HOST_EXPORTS) \
15600 $(POSTSTAGE1_HOST_EXPORTS) \
15601 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15602 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15603 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15604 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15606 cd $(HOST_SUBDIR)/mpc || exit 1; \
15607 case $(srcdir) in \
15608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15609 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15611 esac; \
15612 module_srcdir=mpc; \
15613 $(SHELL) $$s/$$module_srcdir/configure \
15614 --srcdir=$${topdir}/$$module_srcdir \
15615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15616 --target=${target_alias} \
15617 --with-build-libsubdir=$(HOST_SUBDIR) \
15618 $(STAGEtrain_CONFIGURE_FLAGS) \
15619 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15620 @endif mpc-bootstrap
15621
15622 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15623 maybe-configure-stagefeedback-mpc:
15624 @if mpc-bootstrap
15625 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15626 configure-stagefeedback-mpc:
15627 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15629 @r=`${PWD_COMMAND}`; export r; \
15630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15632 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15633 $(HOST_EXPORTS) \
15634 $(POSTSTAGE1_HOST_EXPORTS) \
15635 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15636 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15637 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15638 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15640 cd $(HOST_SUBDIR)/mpc || exit 1; \
15641 case $(srcdir) in \
15642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15643 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15645 esac; \
15646 module_srcdir=mpc; \
15647 $(SHELL) $$s/$$module_srcdir/configure \
15648 --srcdir=$${topdir}/$$module_srcdir \
15649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15650 --target=${target_alias} \
15651 --with-build-libsubdir=$(HOST_SUBDIR) \
15652 $(STAGEfeedback_CONFIGURE_FLAGS) \
15653 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15654 @endif mpc-bootstrap
15655
15656 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15657 maybe-configure-stageautoprofile-mpc:
15658 @if mpc-bootstrap
15659 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15660 configure-stageautoprofile-mpc:
15661 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15662 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15663 @r=`${PWD_COMMAND}`; export r; \
15664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15665 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15666 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15667 $(HOST_EXPORTS) \
15668 $(POSTSTAGE1_HOST_EXPORTS) \
15669 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15670 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15671 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15672 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15674 cd $(HOST_SUBDIR)/mpc || exit 1; \
15675 case $(srcdir) in \
15676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15677 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15679 esac; \
15680 module_srcdir=mpc; \
15681 $(SHELL) $$s/$$module_srcdir/configure \
15682 --srcdir=$${topdir}/$$module_srcdir \
15683 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15684 --target=${target_alias} \
15685 --with-build-libsubdir=$(HOST_SUBDIR) \
15686 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15687 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15688 @endif mpc-bootstrap
15689
15690 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15691 maybe-configure-stageautofeedback-mpc:
15692 @if mpc-bootstrap
15693 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15694 configure-stageautofeedback-mpc:
15695 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15696 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15697 @r=`${PWD_COMMAND}`; export r; \
15698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15700 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15701 $(HOST_EXPORTS) \
15702 $(POSTSTAGE1_HOST_EXPORTS) \
15703 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15704 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15705 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15706 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15708 cd $(HOST_SUBDIR)/mpc || exit 1; \
15709 case $(srcdir) in \
15710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15711 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15713 esac; \
15714 module_srcdir=mpc; \
15715 $(SHELL) $$s/$$module_srcdir/configure \
15716 --srcdir=$${topdir}/$$module_srcdir \
15717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15718 --target=${target_alias} \
15719 --with-build-libsubdir=$(HOST_SUBDIR) \
15720 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15721 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15722 @endif mpc-bootstrap
15723
15724
15725
15726
15727
15728 .PHONY: all-mpc maybe-all-mpc
15729 maybe-all-mpc:
15730 @if gcc-bootstrap
15731 all-mpc: stage_current
15732 @endif gcc-bootstrap
15733 @if mpc
15734 TARGET-mpc=all
15735 maybe-all-mpc: all-mpc
15736 all-mpc: configure-mpc
15737 @r=`${PWD_COMMAND}`; export r; \
15738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15739 $(HOST_EXPORTS) \
15740 (cd $(HOST_SUBDIR)/mpc && \
15741 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15742 $(TARGET-mpc))
15743 @endif mpc
15744
15745
15746
15747 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15748 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15749 maybe-all-stage1-mpc:
15750 maybe-clean-stage1-mpc:
15751 @if mpc-bootstrap
15752 maybe-all-stage1-mpc: all-stage1-mpc
15753 all-stage1: all-stage1-mpc
15754 TARGET-stage1-mpc = $(TARGET-mpc)
15755 all-stage1-mpc: configure-stage1-mpc
15756 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15757 @r=`${PWD_COMMAND}`; export r; \
15758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759 TFLAGS="$(STAGE1_TFLAGS)"; \
15760 $(HOST_EXPORTS) \
15761 cd $(HOST_SUBDIR)/mpc && \
15762 \
15763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15764 CFLAGS="$(STAGE1_CFLAGS)" \
15765 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15766 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15767 LIBCFLAGS="$(LIBCFLAGS)" \
15768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15771 $(EXTRA_HOST_FLAGS) \
15772 $(STAGE1_FLAGS_TO_PASS) \
15773 TFLAGS="$(STAGE1_TFLAGS)" \
15774 $(TARGET-stage1-mpc)
15775
15776 maybe-clean-stage1-mpc: clean-stage1-mpc
15777 clean-stage1: clean-stage1-mpc
15778 clean-stage1-mpc:
15779 @if [ $(current_stage) = stage1 ]; then \
15780 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15781 else \
15782 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15783 $(MAKE) stage1-start; \
15784 fi; \
15785 cd $(HOST_SUBDIR)/mpc && \
15786 $(MAKE) $(EXTRA_HOST_FLAGS) \
15787 $(STAGE1_FLAGS_TO_PASS) clean
15788 @endif mpc-bootstrap
15789
15790
15791 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15792 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15793 maybe-all-stage2-mpc:
15794 maybe-clean-stage2-mpc:
15795 @if mpc-bootstrap
15796 maybe-all-stage2-mpc: all-stage2-mpc
15797 all-stage2: all-stage2-mpc
15798 TARGET-stage2-mpc = $(TARGET-mpc)
15799 all-stage2-mpc: configure-stage2-mpc
15800 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15801 @r=`${PWD_COMMAND}`; export r; \
15802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803 TFLAGS="$(STAGE2_TFLAGS)"; \
15804 $(HOST_EXPORTS) \
15805 $(POSTSTAGE1_HOST_EXPORTS) \
15806 cd $(HOST_SUBDIR)/mpc && \
15807 \
15808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15809 CFLAGS="$(STAGE2_CFLAGS)" \
15810 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15811 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15812 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
15817 TFLAGS="$(STAGE2_TFLAGS)" \
15818 $(TARGET-stage2-mpc)
15819
15820 maybe-clean-stage2-mpc: clean-stage2-mpc
15821 clean-stage2: clean-stage2-mpc
15822 clean-stage2-mpc:
15823 @if [ $(current_stage) = stage2 ]; then \
15824 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15825 else \
15826 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15827 $(MAKE) stage2-start; \
15828 fi; \
15829 cd $(HOST_SUBDIR)/mpc && \
15830 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15831 @endif mpc-bootstrap
15832
15833
15834 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15835 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15836 maybe-all-stage3-mpc:
15837 maybe-clean-stage3-mpc:
15838 @if mpc-bootstrap
15839 maybe-all-stage3-mpc: all-stage3-mpc
15840 all-stage3: all-stage3-mpc
15841 TARGET-stage3-mpc = $(TARGET-mpc)
15842 all-stage3-mpc: configure-stage3-mpc
15843 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15844 @r=`${PWD_COMMAND}`; export r; \
15845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846 TFLAGS="$(STAGE3_TFLAGS)"; \
15847 $(HOST_EXPORTS) \
15848 $(POSTSTAGE1_HOST_EXPORTS) \
15849 cd $(HOST_SUBDIR)/mpc && \
15850 \
15851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15852 CFLAGS="$(STAGE3_CFLAGS)" \
15853 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15854 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15855 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15856 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15857 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15858 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15859 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15860 TFLAGS="$(STAGE3_TFLAGS)" \
15861 $(TARGET-stage3-mpc)
15862
15863 maybe-clean-stage3-mpc: clean-stage3-mpc
15864 clean-stage3: clean-stage3-mpc
15865 clean-stage3-mpc:
15866 @if [ $(current_stage) = stage3 ]; then \
15867 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15868 else \
15869 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15870 $(MAKE) stage3-start; \
15871 fi; \
15872 cd $(HOST_SUBDIR)/mpc && \
15873 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15874 @endif mpc-bootstrap
15875
15876
15877 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15878 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15879 maybe-all-stage4-mpc:
15880 maybe-clean-stage4-mpc:
15881 @if mpc-bootstrap
15882 maybe-all-stage4-mpc: all-stage4-mpc
15883 all-stage4: all-stage4-mpc
15884 TARGET-stage4-mpc = $(TARGET-mpc)
15885 all-stage4-mpc: configure-stage4-mpc
15886 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15887 @r=`${PWD_COMMAND}`; export r; \
15888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15889 TFLAGS="$(STAGE4_TFLAGS)"; \
15890 $(HOST_EXPORTS) \
15891 $(POSTSTAGE1_HOST_EXPORTS) \
15892 cd $(HOST_SUBDIR)/mpc && \
15893 \
15894 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15895 CFLAGS="$(STAGE4_CFLAGS)" \
15896 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15897 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15898 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15902 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15903 TFLAGS="$(STAGE4_TFLAGS)" \
15904 $(TARGET-stage4-mpc)
15905
15906 maybe-clean-stage4-mpc: clean-stage4-mpc
15907 clean-stage4: clean-stage4-mpc
15908 clean-stage4-mpc:
15909 @if [ $(current_stage) = stage4 ]; then \
15910 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15911 else \
15912 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15913 $(MAKE) stage4-start; \
15914 fi; \
15915 cd $(HOST_SUBDIR)/mpc && \
15916 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15917 @endif mpc-bootstrap
15918
15919
15920 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15921 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15922 maybe-all-stageprofile-mpc:
15923 maybe-clean-stageprofile-mpc:
15924 @if mpc-bootstrap
15925 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15926 all-stageprofile: all-stageprofile-mpc
15927 TARGET-stageprofile-mpc = $(TARGET-mpc)
15928 all-stageprofile-mpc: configure-stageprofile-mpc
15929 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15930 @r=`${PWD_COMMAND}`; export r; \
15931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15932 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15933 $(HOST_EXPORTS) \
15934 $(POSTSTAGE1_HOST_EXPORTS) \
15935 cd $(HOST_SUBDIR)/mpc && \
15936 \
15937 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15938 CFLAGS="$(STAGEprofile_CFLAGS)" \
15939 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15940 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15941 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15942 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15943 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15944 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15945 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15946 TFLAGS="$(STAGEprofile_TFLAGS)" \
15947 $(TARGET-stageprofile-mpc)
15948
15949 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15950 clean-stageprofile: clean-stageprofile-mpc
15951 clean-stageprofile-mpc:
15952 @if [ $(current_stage) = stageprofile ]; then \
15953 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15954 else \
15955 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15956 $(MAKE) stageprofile-start; \
15957 fi; \
15958 cd $(HOST_SUBDIR)/mpc && \
15959 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15960 @endif mpc-bootstrap
15961
15962
15963 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15964 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15965 maybe-all-stagetrain-mpc:
15966 maybe-clean-stagetrain-mpc:
15967 @if mpc-bootstrap
15968 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15969 all-stagetrain: all-stagetrain-mpc
15970 TARGET-stagetrain-mpc = $(TARGET-mpc)
15971 all-stagetrain-mpc: configure-stagetrain-mpc
15972 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15973 @r=`${PWD_COMMAND}`; export r; \
15974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15975 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15976 $(HOST_EXPORTS) \
15977 $(POSTSTAGE1_HOST_EXPORTS) \
15978 cd $(HOST_SUBDIR)/mpc && \
15979 \
15980 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15981 CFLAGS="$(STAGEtrain_CFLAGS)" \
15982 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15983 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15984 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15985 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15986 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15987 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15988 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15989 TFLAGS="$(STAGEtrain_TFLAGS)" \
15990 $(TARGET-stagetrain-mpc)
15991
15992 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15993 clean-stagetrain: clean-stagetrain-mpc
15994 clean-stagetrain-mpc:
15995 @if [ $(current_stage) = stagetrain ]; then \
15996 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15997 else \
15998 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15999 $(MAKE) stagetrain-start; \
16000 fi; \
16001 cd $(HOST_SUBDIR)/mpc && \
16002 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16003 @endif mpc-bootstrap
16004
16005
16006 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16007 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16008 maybe-all-stagefeedback-mpc:
16009 maybe-clean-stagefeedback-mpc:
16010 @if mpc-bootstrap
16011 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16012 all-stagefeedback: all-stagefeedback-mpc
16013 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16014 all-stagefeedback-mpc: configure-stagefeedback-mpc
16015 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16016 @r=`${PWD_COMMAND}`; export r; \
16017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16018 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16019 $(HOST_EXPORTS) \
16020 $(POSTSTAGE1_HOST_EXPORTS) \
16021 cd $(HOST_SUBDIR)/mpc && \
16022 \
16023 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16024 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16025 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16026 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16027 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16031 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16032 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16033 $(TARGET-stagefeedback-mpc)
16034
16035 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16036 clean-stagefeedback: clean-stagefeedback-mpc
16037 clean-stagefeedback-mpc:
16038 @if [ $(current_stage) = stagefeedback ]; then \
16039 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16040 else \
16041 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16042 $(MAKE) stagefeedback-start; \
16043 fi; \
16044 cd $(HOST_SUBDIR)/mpc && \
16045 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16046 @endif mpc-bootstrap
16047
16048
16049 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16050 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16051 maybe-all-stageautoprofile-mpc:
16052 maybe-clean-stageautoprofile-mpc:
16053 @if mpc-bootstrap
16054 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16055 all-stageautoprofile: all-stageautoprofile-mpc
16056 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16057 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16058 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16059 @r=`${PWD_COMMAND}`; export r; \
16060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16061 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16062 $(HOST_EXPORTS) \
16063 $(POSTSTAGE1_HOST_EXPORTS) \
16064 cd $(HOST_SUBDIR)/mpc && \
16065 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16067 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16068 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16069 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16070 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16074 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16075 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16076 $(TARGET-stageautoprofile-mpc)
16077
16078 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16079 clean-stageautoprofile: clean-stageautoprofile-mpc
16080 clean-stageautoprofile-mpc:
16081 @if [ $(current_stage) = stageautoprofile ]; then \
16082 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16083 else \
16084 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16085 $(MAKE) stageautoprofile-start; \
16086 fi; \
16087 cd $(HOST_SUBDIR)/mpc && \
16088 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16089 @endif mpc-bootstrap
16090
16091
16092 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16093 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16094 maybe-all-stageautofeedback-mpc:
16095 maybe-clean-stageautofeedback-mpc:
16096 @if mpc-bootstrap
16097 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16098 all-stageautofeedback: all-stageautofeedback-mpc
16099 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16100 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16101 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16102 @r=`${PWD_COMMAND}`; export r; \
16103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16104 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16105 $(HOST_EXPORTS) \
16106 $(POSTSTAGE1_HOST_EXPORTS) \
16107 cd $(HOST_SUBDIR)/mpc && \
16108 \
16109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16110 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16111 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16112 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16113 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16117 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16118 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16119 $(TARGET-stageautofeedback-mpc)
16120
16121 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16122 clean-stageautofeedback: clean-stageautofeedback-mpc
16123 clean-stageautofeedback-mpc:
16124 @if [ $(current_stage) = stageautofeedback ]; then \
16125 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16126 else \
16127 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16128 $(MAKE) stageautofeedback-start; \
16129 fi; \
16130 cd $(HOST_SUBDIR)/mpc && \
16131 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16132 @endif mpc-bootstrap
16133
16134
16135
16136
16137
16138 .PHONY: check-mpc maybe-check-mpc
16139 maybe-check-mpc:
16140 @if mpc
16141 maybe-check-mpc: check-mpc
16142
16143 check-mpc:
16144 @: $(MAKE); $(unstage)
16145 @r=`${PWD_COMMAND}`; export r; \
16146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16147 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16148 (cd $(HOST_SUBDIR)/mpc && \
16149 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16150
16151 @endif mpc
16152
16153 .PHONY: install-mpc maybe-install-mpc
16154 maybe-install-mpc:
16155 @if mpc
16156 maybe-install-mpc: install-mpc
16157
16158 install-mpc:
16159
16160 @endif mpc
16161
16162 .PHONY: install-strip-mpc maybe-install-strip-mpc
16163 maybe-install-strip-mpc:
16164 @if mpc
16165 maybe-install-strip-mpc: install-strip-mpc
16166
16167 install-strip-mpc:
16168
16169 @endif mpc
16170
16171 # Other targets (info, dvi, pdf, etc.)
16172
16173 .PHONY: maybe-info-mpc info-mpc
16174 maybe-info-mpc:
16175 @if mpc
16176 maybe-info-mpc: info-mpc
16177
16178 info-mpc: \
16179 configure-mpc
16180 @[ -f ./mpc/Makefile ] || exit 0; \
16181 r=`${PWD_COMMAND}`; export r; \
16182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16183 $(HOST_EXPORTS) \
16184 for flag in $(EXTRA_HOST_FLAGS) ; do \
16185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16186 done; \
16187 echo "Doing info in mpc"; \
16188 (cd $(HOST_SUBDIR)/mpc && \
16189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16191 "RANLIB=$${RANLIB}" \
16192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16193 info) \
16194 || exit 1
16195
16196 @endif mpc
16197
16198 .PHONY: maybe-dvi-mpc dvi-mpc
16199 maybe-dvi-mpc:
16200 @if mpc
16201 maybe-dvi-mpc: dvi-mpc
16202
16203 dvi-mpc: \
16204 configure-mpc
16205 @[ -f ./mpc/Makefile ] || exit 0; \
16206 r=`${PWD_COMMAND}`; export r; \
16207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16208 $(HOST_EXPORTS) \
16209 for flag in $(EXTRA_HOST_FLAGS) ; do \
16210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16211 done; \
16212 echo "Doing dvi in mpc"; \
16213 (cd $(HOST_SUBDIR)/mpc && \
16214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16216 "RANLIB=$${RANLIB}" \
16217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16218 dvi) \
16219 || exit 1
16220
16221 @endif mpc
16222
16223 .PHONY: maybe-pdf-mpc pdf-mpc
16224 maybe-pdf-mpc:
16225 @if mpc
16226 maybe-pdf-mpc: pdf-mpc
16227
16228 pdf-mpc: \
16229 configure-mpc
16230 @[ -f ./mpc/Makefile ] || exit 0; \
16231 r=`${PWD_COMMAND}`; export r; \
16232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16233 $(HOST_EXPORTS) \
16234 for flag in $(EXTRA_HOST_FLAGS) ; do \
16235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16236 done; \
16237 echo "Doing pdf in mpc"; \
16238 (cd $(HOST_SUBDIR)/mpc && \
16239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16241 "RANLIB=$${RANLIB}" \
16242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16243 pdf) \
16244 || exit 1
16245
16246 @endif mpc
16247
16248 .PHONY: maybe-html-mpc html-mpc
16249 maybe-html-mpc:
16250 @if mpc
16251 maybe-html-mpc: html-mpc
16252
16253 html-mpc: \
16254 configure-mpc
16255 @[ -f ./mpc/Makefile ] || exit 0; \
16256 r=`${PWD_COMMAND}`; export r; \
16257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16258 $(HOST_EXPORTS) \
16259 for flag in $(EXTRA_HOST_FLAGS) ; do \
16260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16261 done; \
16262 echo "Doing html in mpc"; \
16263 (cd $(HOST_SUBDIR)/mpc && \
16264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16266 "RANLIB=$${RANLIB}" \
16267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16268 html) \
16269 || exit 1
16270
16271 @endif mpc
16272
16273 .PHONY: maybe-TAGS-mpc TAGS-mpc
16274 maybe-TAGS-mpc:
16275 @if mpc
16276 maybe-TAGS-mpc: TAGS-mpc
16277
16278 TAGS-mpc: \
16279 configure-mpc
16280 @[ -f ./mpc/Makefile ] || exit 0; \
16281 r=`${PWD_COMMAND}`; export r; \
16282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16283 $(HOST_EXPORTS) \
16284 for flag in $(EXTRA_HOST_FLAGS) ; do \
16285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16286 done; \
16287 echo "Doing TAGS in mpc"; \
16288 (cd $(HOST_SUBDIR)/mpc && \
16289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16291 "RANLIB=$${RANLIB}" \
16292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16293 TAGS) \
16294 || exit 1
16295
16296 @endif mpc
16297
16298 .PHONY: maybe-install-info-mpc install-info-mpc
16299 maybe-install-info-mpc:
16300 @if mpc
16301 maybe-install-info-mpc: install-info-mpc
16302
16303 install-info-mpc: \
16304 configure-mpc \
16305 info-mpc
16306 @[ -f ./mpc/Makefile ] || exit 0; \
16307 r=`${PWD_COMMAND}`; export r; \
16308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16309 $(HOST_EXPORTS) \
16310 for flag in $(EXTRA_HOST_FLAGS) ; do \
16311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16312 done; \
16313 echo "Doing install-info in mpc"; \
16314 (cd $(HOST_SUBDIR)/mpc && \
16315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16317 "RANLIB=$${RANLIB}" \
16318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16319 install-info) \
16320 || exit 1
16321
16322 @endif mpc
16323
16324 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16325 maybe-install-dvi-mpc:
16326 @if mpc
16327 maybe-install-dvi-mpc: install-dvi-mpc
16328
16329 install-dvi-mpc: \
16330 configure-mpc \
16331 dvi-mpc
16332 @[ -f ./mpc/Makefile ] || exit 0; \
16333 r=`${PWD_COMMAND}`; export r; \
16334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16335 $(HOST_EXPORTS) \
16336 for flag in $(EXTRA_HOST_FLAGS) ; do \
16337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16338 done; \
16339 echo "Doing install-dvi in mpc"; \
16340 (cd $(HOST_SUBDIR)/mpc && \
16341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16343 "RANLIB=$${RANLIB}" \
16344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16345 install-dvi) \
16346 || exit 1
16347
16348 @endif mpc
16349
16350 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16351 maybe-install-pdf-mpc:
16352 @if mpc
16353 maybe-install-pdf-mpc: install-pdf-mpc
16354
16355 install-pdf-mpc: \
16356 configure-mpc \
16357 pdf-mpc
16358 @[ -f ./mpc/Makefile ] || exit 0; \
16359 r=`${PWD_COMMAND}`; export r; \
16360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16361 $(HOST_EXPORTS) \
16362 for flag in $(EXTRA_HOST_FLAGS) ; do \
16363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16364 done; \
16365 echo "Doing install-pdf in mpc"; \
16366 (cd $(HOST_SUBDIR)/mpc && \
16367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16369 "RANLIB=$${RANLIB}" \
16370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16371 install-pdf) \
16372 || exit 1
16373
16374 @endif mpc
16375
16376 .PHONY: maybe-install-html-mpc install-html-mpc
16377 maybe-install-html-mpc:
16378 @if mpc
16379 maybe-install-html-mpc: install-html-mpc
16380
16381 install-html-mpc: \
16382 configure-mpc \
16383 html-mpc
16384 @[ -f ./mpc/Makefile ] || exit 0; \
16385 r=`${PWD_COMMAND}`; export r; \
16386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16387 $(HOST_EXPORTS) \
16388 for flag in $(EXTRA_HOST_FLAGS) ; do \
16389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16390 done; \
16391 echo "Doing install-html in mpc"; \
16392 (cd $(HOST_SUBDIR)/mpc && \
16393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16395 "RANLIB=$${RANLIB}" \
16396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16397 install-html) \
16398 || exit 1
16399
16400 @endif mpc
16401
16402 .PHONY: maybe-installcheck-mpc installcheck-mpc
16403 maybe-installcheck-mpc:
16404 @if mpc
16405 maybe-installcheck-mpc: installcheck-mpc
16406
16407 installcheck-mpc: \
16408 configure-mpc
16409 @[ -f ./mpc/Makefile ] || exit 0; \
16410 r=`${PWD_COMMAND}`; export r; \
16411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16412 $(HOST_EXPORTS) \
16413 for flag in $(EXTRA_HOST_FLAGS) ; do \
16414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16415 done; \
16416 echo "Doing installcheck in mpc"; \
16417 (cd $(HOST_SUBDIR)/mpc && \
16418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16420 "RANLIB=$${RANLIB}" \
16421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16422 installcheck) \
16423 || exit 1
16424
16425 @endif mpc
16426
16427 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16428 maybe-mostlyclean-mpc:
16429 @if mpc
16430 maybe-mostlyclean-mpc: mostlyclean-mpc
16431
16432 mostlyclean-mpc:
16433 @[ -f ./mpc/Makefile ] || exit 0; \
16434 r=`${PWD_COMMAND}`; export r; \
16435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16436 $(HOST_EXPORTS) \
16437 for flag in $(EXTRA_HOST_FLAGS) ; do \
16438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16439 done; \
16440 echo "Doing mostlyclean in mpc"; \
16441 (cd $(HOST_SUBDIR)/mpc && \
16442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16444 "RANLIB=$${RANLIB}" \
16445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16446 mostlyclean) \
16447 || exit 1
16448
16449 @endif mpc
16450
16451 .PHONY: maybe-clean-mpc clean-mpc
16452 maybe-clean-mpc:
16453 @if mpc
16454 maybe-clean-mpc: clean-mpc
16455
16456 clean-mpc:
16457 @[ -f ./mpc/Makefile ] || exit 0; \
16458 r=`${PWD_COMMAND}`; export r; \
16459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16460 $(HOST_EXPORTS) \
16461 for flag in $(EXTRA_HOST_FLAGS) ; do \
16462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16463 done; \
16464 echo "Doing clean in mpc"; \
16465 (cd $(HOST_SUBDIR)/mpc && \
16466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16468 "RANLIB=$${RANLIB}" \
16469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16470 clean) \
16471 || exit 1
16472
16473 @endif mpc
16474
16475 .PHONY: maybe-distclean-mpc distclean-mpc
16476 maybe-distclean-mpc:
16477 @if mpc
16478 maybe-distclean-mpc: distclean-mpc
16479
16480 distclean-mpc:
16481 @[ -f ./mpc/Makefile ] || exit 0; \
16482 r=`${PWD_COMMAND}`; export r; \
16483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16484 $(HOST_EXPORTS) \
16485 for flag in $(EXTRA_HOST_FLAGS) ; do \
16486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16487 done; \
16488 echo "Doing distclean in mpc"; \
16489 (cd $(HOST_SUBDIR)/mpc && \
16490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16492 "RANLIB=$${RANLIB}" \
16493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16494 distclean) \
16495 || exit 1
16496
16497 @endif mpc
16498
16499 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16500 maybe-maintainer-clean-mpc:
16501 @if mpc
16502 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16503
16504 maintainer-clean-mpc:
16505 @[ -f ./mpc/Makefile ] || exit 0; \
16506 r=`${PWD_COMMAND}`; export r; \
16507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16508 $(HOST_EXPORTS) \
16509 for flag in $(EXTRA_HOST_FLAGS) ; do \
16510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16511 done; \
16512 echo "Doing maintainer-clean in mpc"; \
16513 (cd $(HOST_SUBDIR)/mpc && \
16514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16516 "RANLIB=$${RANLIB}" \
16517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16518 maintainer-clean) \
16519 || exit 1
16520
16521 @endif mpc
16522
16523
16524
16525 .PHONY: configure-isl maybe-configure-isl
16526 maybe-configure-isl:
16527 @if gcc-bootstrap
16528 configure-isl: stage_current
16529 @endif gcc-bootstrap
16530 @if isl
16531 maybe-configure-isl: configure-isl
16532 configure-isl:
16533 @r=`${PWD_COMMAND}`; export r; \
16534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16537 $(HOST_EXPORTS) \
16538 echo Configuring in $(HOST_SUBDIR)/isl; \
16539 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16540 case $(srcdir) in \
16541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16542 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16544 esac; \
16545 module_srcdir=isl; \
16546 $(SHELL) \
16547 $$s/$$module_srcdir/configure \
16548 --srcdir=$${topdir}/$$module_srcdir \
16549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16550 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16551 || exit 1
16552 @endif isl
16553
16554
16555
16556 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16557 maybe-configure-stage1-isl:
16558 @if isl-bootstrap
16559 maybe-configure-stage1-isl: configure-stage1-isl
16560 configure-stage1-isl:
16561 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16563 @r=`${PWD_COMMAND}`; export r; \
16564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16565 TFLAGS="$(STAGE1_TFLAGS)"; \
16566 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16567 $(HOST_EXPORTS) \
16568 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16569 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16570 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16571 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16573 cd $(HOST_SUBDIR)/isl || exit 1; \
16574 case $(srcdir) in \
16575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16576 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16578 esac; \
16579 module_srcdir=isl; \
16580 $(SHELL) $$s/$$module_srcdir/configure \
16581 --srcdir=$${topdir}/$$module_srcdir \
16582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16583 --target=${target_alias} \
16584 \
16585 $(STAGE1_CONFIGURE_FLAGS) \
16586 --disable-shared @extra_isl_gmp_configure_flags@
16587 @endif isl-bootstrap
16588
16589 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16590 maybe-configure-stage2-isl:
16591 @if isl-bootstrap
16592 maybe-configure-stage2-isl: configure-stage2-isl
16593 configure-stage2-isl:
16594 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16596 @r=`${PWD_COMMAND}`; export r; \
16597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16598 TFLAGS="$(STAGE2_TFLAGS)"; \
16599 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16600 $(HOST_EXPORTS) \
16601 $(POSTSTAGE1_HOST_EXPORTS) \
16602 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16603 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16604 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16605 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16607 cd $(HOST_SUBDIR)/isl || exit 1; \
16608 case $(srcdir) in \
16609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16610 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16612 esac; \
16613 module_srcdir=isl; \
16614 $(SHELL) $$s/$$module_srcdir/configure \
16615 --srcdir=$${topdir}/$$module_srcdir \
16616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16617 --target=${target_alias} \
16618 --with-build-libsubdir=$(HOST_SUBDIR) \
16619 $(STAGE2_CONFIGURE_FLAGS) \
16620 --disable-shared @extra_isl_gmp_configure_flags@
16621 @endif isl-bootstrap
16622
16623 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16624 maybe-configure-stage3-isl:
16625 @if isl-bootstrap
16626 maybe-configure-stage3-isl: configure-stage3-isl
16627 configure-stage3-isl:
16628 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16629 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16630 @r=`${PWD_COMMAND}`; export r; \
16631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16632 TFLAGS="$(STAGE3_TFLAGS)"; \
16633 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16634 $(HOST_EXPORTS) \
16635 $(POSTSTAGE1_HOST_EXPORTS) \
16636 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16637 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16638 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16639 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16640 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16641 cd $(HOST_SUBDIR)/isl || exit 1; \
16642 case $(srcdir) in \
16643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16644 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16646 esac; \
16647 module_srcdir=isl; \
16648 $(SHELL) $$s/$$module_srcdir/configure \
16649 --srcdir=$${topdir}/$$module_srcdir \
16650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16651 --target=${target_alias} \
16652 --with-build-libsubdir=$(HOST_SUBDIR) \
16653 $(STAGE3_CONFIGURE_FLAGS) \
16654 --disable-shared @extra_isl_gmp_configure_flags@
16655 @endif isl-bootstrap
16656
16657 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16658 maybe-configure-stage4-isl:
16659 @if isl-bootstrap
16660 maybe-configure-stage4-isl: configure-stage4-isl
16661 configure-stage4-isl:
16662 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16663 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16664 @r=`${PWD_COMMAND}`; export r; \
16665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666 TFLAGS="$(STAGE4_TFLAGS)"; \
16667 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16668 $(HOST_EXPORTS) \
16669 $(POSTSTAGE1_HOST_EXPORTS) \
16670 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16671 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16672 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16673 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16675 cd $(HOST_SUBDIR)/isl || exit 1; \
16676 case $(srcdir) in \
16677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16678 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16680 esac; \
16681 module_srcdir=isl; \
16682 $(SHELL) $$s/$$module_srcdir/configure \
16683 --srcdir=$${topdir}/$$module_srcdir \
16684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16685 --target=${target_alias} \
16686 --with-build-libsubdir=$(HOST_SUBDIR) \
16687 $(STAGE4_CONFIGURE_FLAGS) \
16688 --disable-shared @extra_isl_gmp_configure_flags@
16689 @endif isl-bootstrap
16690
16691 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16692 maybe-configure-stageprofile-isl:
16693 @if isl-bootstrap
16694 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16695 configure-stageprofile-isl:
16696 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16697 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16698 @r=`${PWD_COMMAND}`; export r; \
16699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16700 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16701 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16702 $(HOST_EXPORTS) \
16703 $(POSTSTAGE1_HOST_EXPORTS) \
16704 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16705 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16706 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16707 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16709 cd $(HOST_SUBDIR)/isl || exit 1; \
16710 case $(srcdir) in \
16711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16712 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16714 esac; \
16715 module_srcdir=isl; \
16716 $(SHELL) $$s/$$module_srcdir/configure \
16717 --srcdir=$${topdir}/$$module_srcdir \
16718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16719 --target=${target_alias} \
16720 --with-build-libsubdir=$(HOST_SUBDIR) \
16721 $(STAGEprofile_CONFIGURE_FLAGS) \
16722 --disable-shared @extra_isl_gmp_configure_flags@
16723 @endif isl-bootstrap
16724
16725 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16726 maybe-configure-stagetrain-isl:
16727 @if isl-bootstrap
16728 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16729 configure-stagetrain-isl:
16730 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16731 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16732 @r=`${PWD_COMMAND}`; export r; \
16733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16734 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16735 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16736 $(HOST_EXPORTS) \
16737 $(POSTSTAGE1_HOST_EXPORTS) \
16738 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16739 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16740 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16741 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16743 cd $(HOST_SUBDIR)/isl || exit 1; \
16744 case $(srcdir) in \
16745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16746 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16748 esac; \
16749 module_srcdir=isl; \
16750 $(SHELL) $$s/$$module_srcdir/configure \
16751 --srcdir=$${topdir}/$$module_srcdir \
16752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16753 --target=${target_alias} \
16754 --with-build-libsubdir=$(HOST_SUBDIR) \
16755 $(STAGEtrain_CONFIGURE_FLAGS) \
16756 --disable-shared @extra_isl_gmp_configure_flags@
16757 @endif isl-bootstrap
16758
16759 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16760 maybe-configure-stagefeedback-isl:
16761 @if isl-bootstrap
16762 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16763 configure-stagefeedback-isl:
16764 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16765 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16766 @r=`${PWD_COMMAND}`; export r; \
16767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16768 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16769 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16770 $(HOST_EXPORTS) \
16771 $(POSTSTAGE1_HOST_EXPORTS) \
16772 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16773 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16774 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16775 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16777 cd $(HOST_SUBDIR)/isl || exit 1; \
16778 case $(srcdir) in \
16779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16780 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16782 esac; \
16783 module_srcdir=isl; \
16784 $(SHELL) $$s/$$module_srcdir/configure \
16785 --srcdir=$${topdir}/$$module_srcdir \
16786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16787 --target=${target_alias} \
16788 --with-build-libsubdir=$(HOST_SUBDIR) \
16789 $(STAGEfeedback_CONFIGURE_FLAGS) \
16790 --disable-shared @extra_isl_gmp_configure_flags@
16791 @endif isl-bootstrap
16792
16793 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16794 maybe-configure-stageautoprofile-isl:
16795 @if isl-bootstrap
16796 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16797 configure-stageautoprofile-isl:
16798 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16799 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16800 @r=`${PWD_COMMAND}`; export r; \
16801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16802 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16803 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16804 $(HOST_EXPORTS) \
16805 $(POSTSTAGE1_HOST_EXPORTS) \
16806 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16807 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16808 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16809 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16811 cd $(HOST_SUBDIR)/isl || exit 1; \
16812 case $(srcdir) in \
16813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16814 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16816 esac; \
16817 module_srcdir=isl; \
16818 $(SHELL) $$s/$$module_srcdir/configure \
16819 --srcdir=$${topdir}/$$module_srcdir \
16820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16821 --target=${target_alias} \
16822 --with-build-libsubdir=$(HOST_SUBDIR) \
16823 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16824 --disable-shared @extra_isl_gmp_configure_flags@
16825 @endif isl-bootstrap
16826
16827 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16828 maybe-configure-stageautofeedback-isl:
16829 @if isl-bootstrap
16830 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16831 configure-stageautofeedback-isl:
16832 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16834 @r=`${PWD_COMMAND}`; export r; \
16835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16836 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16837 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16838 $(HOST_EXPORTS) \
16839 $(POSTSTAGE1_HOST_EXPORTS) \
16840 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16841 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16842 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16843 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16845 cd $(HOST_SUBDIR)/isl || exit 1; \
16846 case $(srcdir) in \
16847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16848 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16850 esac; \
16851 module_srcdir=isl; \
16852 $(SHELL) $$s/$$module_srcdir/configure \
16853 --srcdir=$${topdir}/$$module_srcdir \
16854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16855 --target=${target_alias} \
16856 --with-build-libsubdir=$(HOST_SUBDIR) \
16857 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16858 --disable-shared @extra_isl_gmp_configure_flags@
16859 @endif isl-bootstrap
16860
16861
16862
16863
16864
16865 .PHONY: all-isl maybe-all-isl
16866 maybe-all-isl:
16867 @if gcc-bootstrap
16868 all-isl: stage_current
16869 @endif gcc-bootstrap
16870 @if isl
16871 TARGET-isl=all
16872 maybe-all-isl: all-isl
16873 all-isl: configure-isl
16874 @r=`${PWD_COMMAND}`; export r; \
16875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16876 $(HOST_EXPORTS) \
16877 (cd $(HOST_SUBDIR)/isl && \
16878 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16879 $(TARGET-isl))
16880 @endif isl
16881
16882
16883
16884 .PHONY: all-stage1-isl maybe-all-stage1-isl
16885 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16886 maybe-all-stage1-isl:
16887 maybe-clean-stage1-isl:
16888 @if isl-bootstrap
16889 maybe-all-stage1-isl: all-stage1-isl
16890 all-stage1: all-stage1-isl
16891 TARGET-stage1-isl = $(TARGET-isl)
16892 all-stage1-isl: configure-stage1-isl
16893 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16894 @r=`${PWD_COMMAND}`; export r; \
16895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16896 TFLAGS="$(STAGE1_TFLAGS)"; \
16897 $(HOST_EXPORTS) \
16898 cd $(HOST_SUBDIR)/isl && \
16899 \
16900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16901 CFLAGS="$(STAGE1_CFLAGS)" \
16902 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16903 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16904 LIBCFLAGS="$(LIBCFLAGS)" \
16905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16908 $(EXTRA_HOST_FLAGS) \
16909 $(STAGE1_FLAGS_TO_PASS) V=1 \
16910 TFLAGS="$(STAGE1_TFLAGS)" \
16911 $(TARGET-stage1-isl)
16912
16913 maybe-clean-stage1-isl: clean-stage1-isl
16914 clean-stage1: clean-stage1-isl
16915 clean-stage1-isl:
16916 @if [ $(current_stage) = stage1 ]; then \
16917 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16918 else \
16919 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16920 $(MAKE) stage1-start; \
16921 fi; \
16922 cd $(HOST_SUBDIR)/isl && \
16923 $(MAKE) $(EXTRA_HOST_FLAGS) \
16924 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16925 @endif isl-bootstrap
16926
16927
16928 .PHONY: all-stage2-isl maybe-all-stage2-isl
16929 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16930 maybe-all-stage2-isl:
16931 maybe-clean-stage2-isl:
16932 @if isl-bootstrap
16933 maybe-all-stage2-isl: all-stage2-isl
16934 all-stage2: all-stage2-isl
16935 TARGET-stage2-isl = $(TARGET-isl)
16936 all-stage2-isl: configure-stage2-isl
16937 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16938 @r=`${PWD_COMMAND}`; export r; \
16939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16940 TFLAGS="$(STAGE2_TFLAGS)"; \
16941 $(HOST_EXPORTS) \
16942 $(POSTSTAGE1_HOST_EXPORTS) \
16943 cd $(HOST_SUBDIR)/isl && \
16944 \
16945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16946 CFLAGS="$(STAGE2_CFLAGS)" \
16947 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16948 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16949 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16954 TFLAGS="$(STAGE2_TFLAGS)" \
16955 $(TARGET-stage2-isl)
16956
16957 maybe-clean-stage2-isl: clean-stage2-isl
16958 clean-stage2: clean-stage2-isl
16959 clean-stage2-isl:
16960 @if [ $(current_stage) = stage2 ]; then \
16961 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16962 else \
16963 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16964 $(MAKE) stage2-start; \
16965 fi; \
16966 cd $(HOST_SUBDIR)/isl && \
16967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16968 @endif isl-bootstrap
16969
16970
16971 .PHONY: all-stage3-isl maybe-all-stage3-isl
16972 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16973 maybe-all-stage3-isl:
16974 maybe-clean-stage3-isl:
16975 @if isl-bootstrap
16976 maybe-all-stage3-isl: all-stage3-isl
16977 all-stage3: all-stage3-isl
16978 TARGET-stage3-isl = $(TARGET-isl)
16979 all-stage3-isl: configure-stage3-isl
16980 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16981 @r=`${PWD_COMMAND}`; export r; \
16982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16983 TFLAGS="$(STAGE3_TFLAGS)"; \
16984 $(HOST_EXPORTS) \
16985 $(POSTSTAGE1_HOST_EXPORTS) \
16986 cd $(HOST_SUBDIR)/isl && \
16987 \
16988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16989 CFLAGS="$(STAGE3_CFLAGS)" \
16990 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16991 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16992 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16996 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16997 TFLAGS="$(STAGE3_TFLAGS)" \
16998 $(TARGET-stage3-isl)
16999
17000 maybe-clean-stage3-isl: clean-stage3-isl
17001 clean-stage3: clean-stage3-isl
17002 clean-stage3-isl:
17003 @if [ $(current_stage) = stage3 ]; then \
17004 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17005 else \
17006 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17007 $(MAKE) stage3-start; \
17008 fi; \
17009 cd $(HOST_SUBDIR)/isl && \
17010 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17011 @endif isl-bootstrap
17012
17013
17014 .PHONY: all-stage4-isl maybe-all-stage4-isl
17015 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17016 maybe-all-stage4-isl:
17017 maybe-clean-stage4-isl:
17018 @if isl-bootstrap
17019 maybe-all-stage4-isl: all-stage4-isl
17020 all-stage4: all-stage4-isl
17021 TARGET-stage4-isl = $(TARGET-isl)
17022 all-stage4-isl: configure-stage4-isl
17023 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17024 @r=`${PWD_COMMAND}`; export r; \
17025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17026 TFLAGS="$(STAGE4_TFLAGS)"; \
17027 $(HOST_EXPORTS) \
17028 $(POSTSTAGE1_HOST_EXPORTS) \
17029 cd $(HOST_SUBDIR)/isl && \
17030 \
17031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17032 CFLAGS="$(STAGE4_CFLAGS)" \
17033 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17034 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17035 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17036 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17037 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17038 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17039 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17040 TFLAGS="$(STAGE4_TFLAGS)" \
17041 $(TARGET-stage4-isl)
17042
17043 maybe-clean-stage4-isl: clean-stage4-isl
17044 clean-stage4: clean-stage4-isl
17045 clean-stage4-isl:
17046 @if [ $(current_stage) = stage4 ]; then \
17047 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17048 else \
17049 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17050 $(MAKE) stage4-start; \
17051 fi; \
17052 cd $(HOST_SUBDIR)/isl && \
17053 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17054 @endif isl-bootstrap
17055
17056
17057 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17058 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17059 maybe-all-stageprofile-isl:
17060 maybe-clean-stageprofile-isl:
17061 @if isl-bootstrap
17062 maybe-all-stageprofile-isl: all-stageprofile-isl
17063 all-stageprofile: all-stageprofile-isl
17064 TARGET-stageprofile-isl = $(TARGET-isl)
17065 all-stageprofile-isl: configure-stageprofile-isl
17066 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17067 @r=`${PWD_COMMAND}`; export r; \
17068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17069 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17070 $(HOST_EXPORTS) \
17071 $(POSTSTAGE1_HOST_EXPORTS) \
17072 cd $(HOST_SUBDIR)/isl && \
17073 \
17074 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17075 CFLAGS="$(STAGEprofile_CFLAGS)" \
17076 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17077 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17078 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17079 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17080 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17081 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17082 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17083 TFLAGS="$(STAGEprofile_TFLAGS)" \
17084 $(TARGET-stageprofile-isl)
17085
17086 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17087 clean-stageprofile: clean-stageprofile-isl
17088 clean-stageprofile-isl:
17089 @if [ $(current_stage) = stageprofile ]; then \
17090 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17091 else \
17092 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17093 $(MAKE) stageprofile-start; \
17094 fi; \
17095 cd $(HOST_SUBDIR)/isl && \
17096 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17097 @endif isl-bootstrap
17098
17099
17100 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17101 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17102 maybe-all-stagetrain-isl:
17103 maybe-clean-stagetrain-isl:
17104 @if isl-bootstrap
17105 maybe-all-stagetrain-isl: all-stagetrain-isl
17106 all-stagetrain: all-stagetrain-isl
17107 TARGET-stagetrain-isl = $(TARGET-isl)
17108 all-stagetrain-isl: configure-stagetrain-isl
17109 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17110 @r=`${PWD_COMMAND}`; export r; \
17111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17112 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17113 $(HOST_EXPORTS) \
17114 $(POSTSTAGE1_HOST_EXPORTS) \
17115 cd $(HOST_SUBDIR)/isl && \
17116 \
17117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17118 CFLAGS="$(STAGEtrain_CFLAGS)" \
17119 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17120 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17121 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17125 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17126 TFLAGS="$(STAGEtrain_TFLAGS)" \
17127 $(TARGET-stagetrain-isl)
17128
17129 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17130 clean-stagetrain: clean-stagetrain-isl
17131 clean-stagetrain-isl:
17132 @if [ $(current_stage) = stagetrain ]; then \
17133 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17134 else \
17135 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17136 $(MAKE) stagetrain-start; \
17137 fi; \
17138 cd $(HOST_SUBDIR)/isl && \
17139 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17140 @endif isl-bootstrap
17141
17142
17143 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17144 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17145 maybe-all-stagefeedback-isl:
17146 maybe-clean-stagefeedback-isl:
17147 @if isl-bootstrap
17148 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17149 all-stagefeedback: all-stagefeedback-isl
17150 TARGET-stagefeedback-isl = $(TARGET-isl)
17151 all-stagefeedback-isl: configure-stagefeedback-isl
17152 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17153 @r=`${PWD_COMMAND}`; export r; \
17154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17155 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17156 $(HOST_EXPORTS) \
17157 $(POSTSTAGE1_HOST_EXPORTS) \
17158 cd $(HOST_SUBDIR)/isl && \
17159 \
17160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17161 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17162 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17163 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17164 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17168 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17169 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17170 $(TARGET-stagefeedback-isl)
17171
17172 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17173 clean-stagefeedback: clean-stagefeedback-isl
17174 clean-stagefeedback-isl:
17175 @if [ $(current_stage) = stagefeedback ]; then \
17176 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17177 else \
17178 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17179 $(MAKE) stagefeedback-start; \
17180 fi; \
17181 cd $(HOST_SUBDIR)/isl && \
17182 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17183 @endif isl-bootstrap
17184
17185
17186 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17187 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17188 maybe-all-stageautoprofile-isl:
17189 maybe-clean-stageautoprofile-isl:
17190 @if isl-bootstrap
17191 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17192 all-stageautoprofile: all-stageautoprofile-isl
17193 TARGET-stageautoprofile-isl = $(TARGET-isl)
17194 all-stageautoprofile-isl: configure-stageautoprofile-isl
17195 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17196 @r=`${PWD_COMMAND}`; export r; \
17197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17198 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17199 $(HOST_EXPORTS) \
17200 $(POSTSTAGE1_HOST_EXPORTS) \
17201 cd $(HOST_SUBDIR)/isl && \
17202 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17203 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17204 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17205 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17206 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17207 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17211 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17212 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17213 $(TARGET-stageautoprofile-isl)
17214
17215 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17216 clean-stageautoprofile: clean-stageautoprofile-isl
17217 clean-stageautoprofile-isl:
17218 @if [ $(current_stage) = stageautoprofile ]; then \
17219 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17220 else \
17221 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17222 $(MAKE) stageautoprofile-start; \
17223 fi; \
17224 cd $(HOST_SUBDIR)/isl && \
17225 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17226 @endif isl-bootstrap
17227
17228
17229 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17230 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17231 maybe-all-stageautofeedback-isl:
17232 maybe-clean-stageautofeedback-isl:
17233 @if isl-bootstrap
17234 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17235 all-stageautofeedback: all-stageautofeedback-isl
17236 TARGET-stageautofeedback-isl = $(TARGET-isl)
17237 all-stageautofeedback-isl: configure-stageautofeedback-isl
17238 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17239 @r=`${PWD_COMMAND}`; export r; \
17240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17241 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17242 $(HOST_EXPORTS) \
17243 $(POSTSTAGE1_HOST_EXPORTS) \
17244 cd $(HOST_SUBDIR)/isl && \
17245 \
17246 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17247 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17248 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17249 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17250 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17251 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17252 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17253 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17254 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17255 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17256 $(TARGET-stageautofeedback-isl)
17257
17258 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17259 clean-stageautofeedback: clean-stageautofeedback-isl
17260 clean-stageautofeedback-isl:
17261 @if [ $(current_stage) = stageautofeedback ]; then \
17262 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17263 else \
17264 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17265 $(MAKE) stageautofeedback-start; \
17266 fi; \
17267 cd $(HOST_SUBDIR)/isl && \
17268 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17269 @endif isl-bootstrap
17270
17271
17272
17273
17274
17275 .PHONY: check-isl maybe-check-isl
17276 maybe-check-isl:
17277 @if isl
17278 maybe-check-isl: check-isl
17279
17280 check-isl:
17281 @: $(MAKE); $(unstage)
17282 @r=`${PWD_COMMAND}`; export r; \
17283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17284 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17285 (cd $(HOST_SUBDIR)/isl && \
17286 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17287
17288 @endif isl
17289
17290 .PHONY: install-isl maybe-install-isl
17291 maybe-install-isl:
17292 @if isl
17293 maybe-install-isl: install-isl
17294
17295 install-isl:
17296
17297 @endif isl
17298
17299 .PHONY: install-strip-isl maybe-install-strip-isl
17300 maybe-install-strip-isl:
17301 @if isl
17302 maybe-install-strip-isl: install-strip-isl
17303
17304 install-strip-isl:
17305
17306 @endif isl
17307
17308 # Other targets (info, dvi, pdf, etc.)
17309
17310 .PHONY: maybe-info-isl info-isl
17311 maybe-info-isl:
17312 @if isl
17313 maybe-info-isl: info-isl
17314
17315 info-isl: \
17316 configure-isl
17317 @[ -f ./isl/Makefile ] || exit 0; \
17318 r=`${PWD_COMMAND}`; export r; \
17319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17320 $(HOST_EXPORTS) \
17321 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17323 done; \
17324 echo "Doing info in isl"; \
17325 (cd $(HOST_SUBDIR)/isl && \
17326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17328 "RANLIB=$${RANLIB}" \
17329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17330 info) \
17331 || exit 1
17332
17333 @endif isl
17334
17335 .PHONY: maybe-dvi-isl dvi-isl
17336 maybe-dvi-isl:
17337 @if isl
17338 maybe-dvi-isl: dvi-isl
17339
17340 dvi-isl: \
17341 configure-isl
17342 @[ -f ./isl/Makefile ] || exit 0; \
17343 r=`${PWD_COMMAND}`; export r; \
17344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17345 $(HOST_EXPORTS) \
17346 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17348 done; \
17349 echo "Doing dvi in isl"; \
17350 (cd $(HOST_SUBDIR)/isl && \
17351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17353 "RANLIB=$${RANLIB}" \
17354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17355 dvi) \
17356 || exit 1
17357
17358 @endif isl
17359
17360 .PHONY: maybe-pdf-isl pdf-isl
17361 maybe-pdf-isl:
17362 @if isl
17363 maybe-pdf-isl: pdf-isl
17364
17365 pdf-isl: \
17366 configure-isl
17367 @[ -f ./isl/Makefile ] || exit 0; \
17368 r=`${PWD_COMMAND}`; export r; \
17369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17370 $(HOST_EXPORTS) \
17371 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17373 done; \
17374 echo "Doing pdf in isl"; \
17375 (cd $(HOST_SUBDIR)/isl && \
17376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17378 "RANLIB=$${RANLIB}" \
17379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17380 pdf) \
17381 || exit 1
17382
17383 @endif isl
17384
17385 .PHONY: maybe-html-isl html-isl
17386 maybe-html-isl:
17387 @if isl
17388 maybe-html-isl: html-isl
17389
17390 html-isl: \
17391 configure-isl
17392 @[ -f ./isl/Makefile ] || exit 0; \
17393 r=`${PWD_COMMAND}`; export r; \
17394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17395 $(HOST_EXPORTS) \
17396 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17398 done; \
17399 echo "Doing html in isl"; \
17400 (cd $(HOST_SUBDIR)/isl && \
17401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17403 "RANLIB=$${RANLIB}" \
17404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17405 html) \
17406 || exit 1
17407
17408 @endif isl
17409
17410 .PHONY: maybe-TAGS-isl TAGS-isl
17411 maybe-TAGS-isl:
17412 @if isl
17413 maybe-TAGS-isl: TAGS-isl
17414
17415 TAGS-isl: \
17416 configure-isl
17417 @[ -f ./isl/Makefile ] || exit 0; \
17418 r=`${PWD_COMMAND}`; export r; \
17419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17420 $(HOST_EXPORTS) \
17421 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17423 done; \
17424 echo "Doing TAGS in isl"; \
17425 (cd $(HOST_SUBDIR)/isl && \
17426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17428 "RANLIB=$${RANLIB}" \
17429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17430 TAGS) \
17431 || exit 1
17432
17433 @endif isl
17434
17435 .PHONY: maybe-install-info-isl install-info-isl
17436 maybe-install-info-isl:
17437 @if isl
17438 maybe-install-info-isl: install-info-isl
17439
17440 install-info-isl: \
17441 configure-isl \
17442 info-isl
17443 @[ -f ./isl/Makefile ] || exit 0; \
17444 r=`${PWD_COMMAND}`; export r; \
17445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17446 $(HOST_EXPORTS) \
17447 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17449 done; \
17450 echo "Doing install-info in isl"; \
17451 (cd $(HOST_SUBDIR)/isl && \
17452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17454 "RANLIB=$${RANLIB}" \
17455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17456 install-info) \
17457 || exit 1
17458
17459 @endif isl
17460
17461 .PHONY: maybe-install-dvi-isl install-dvi-isl
17462 maybe-install-dvi-isl:
17463 @if isl
17464 maybe-install-dvi-isl: install-dvi-isl
17465
17466 install-dvi-isl: \
17467 configure-isl \
17468 dvi-isl
17469 @[ -f ./isl/Makefile ] || exit 0; \
17470 r=`${PWD_COMMAND}`; export r; \
17471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17472 $(HOST_EXPORTS) \
17473 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17475 done; \
17476 echo "Doing install-dvi in isl"; \
17477 (cd $(HOST_SUBDIR)/isl && \
17478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17480 "RANLIB=$${RANLIB}" \
17481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17482 install-dvi) \
17483 || exit 1
17484
17485 @endif isl
17486
17487 .PHONY: maybe-install-pdf-isl install-pdf-isl
17488 maybe-install-pdf-isl:
17489 @if isl
17490 maybe-install-pdf-isl: install-pdf-isl
17491
17492 install-pdf-isl: \
17493 configure-isl \
17494 pdf-isl
17495 @[ -f ./isl/Makefile ] || exit 0; \
17496 r=`${PWD_COMMAND}`; export r; \
17497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17498 $(HOST_EXPORTS) \
17499 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17501 done; \
17502 echo "Doing install-pdf in isl"; \
17503 (cd $(HOST_SUBDIR)/isl && \
17504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17506 "RANLIB=$${RANLIB}" \
17507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17508 install-pdf) \
17509 || exit 1
17510
17511 @endif isl
17512
17513 .PHONY: maybe-install-html-isl install-html-isl
17514 maybe-install-html-isl:
17515 @if isl
17516 maybe-install-html-isl: install-html-isl
17517
17518 install-html-isl: \
17519 configure-isl \
17520 html-isl
17521 @[ -f ./isl/Makefile ] || exit 0; \
17522 r=`${PWD_COMMAND}`; export r; \
17523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17524 $(HOST_EXPORTS) \
17525 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17527 done; \
17528 echo "Doing install-html in isl"; \
17529 (cd $(HOST_SUBDIR)/isl && \
17530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17532 "RANLIB=$${RANLIB}" \
17533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17534 install-html) \
17535 || exit 1
17536
17537 @endif isl
17538
17539 .PHONY: maybe-installcheck-isl installcheck-isl
17540 maybe-installcheck-isl:
17541 @if isl
17542 maybe-installcheck-isl: installcheck-isl
17543
17544 installcheck-isl: \
17545 configure-isl
17546 @[ -f ./isl/Makefile ] || exit 0; \
17547 r=`${PWD_COMMAND}`; export r; \
17548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17549 $(HOST_EXPORTS) \
17550 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17552 done; \
17553 echo "Doing installcheck in isl"; \
17554 (cd $(HOST_SUBDIR)/isl && \
17555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17557 "RANLIB=$${RANLIB}" \
17558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17559 installcheck) \
17560 || exit 1
17561
17562 @endif isl
17563
17564 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17565 maybe-mostlyclean-isl:
17566 @if isl
17567 maybe-mostlyclean-isl: mostlyclean-isl
17568
17569 mostlyclean-isl:
17570 @[ -f ./isl/Makefile ] || exit 0; \
17571 r=`${PWD_COMMAND}`; export r; \
17572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17573 $(HOST_EXPORTS) \
17574 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17576 done; \
17577 echo "Doing mostlyclean in isl"; \
17578 (cd $(HOST_SUBDIR)/isl && \
17579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17581 "RANLIB=$${RANLIB}" \
17582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17583 mostlyclean) \
17584 || exit 1
17585
17586 @endif isl
17587
17588 .PHONY: maybe-clean-isl clean-isl
17589 maybe-clean-isl:
17590 @if isl
17591 maybe-clean-isl: clean-isl
17592
17593 clean-isl:
17594 @[ -f ./isl/Makefile ] || exit 0; \
17595 r=`${PWD_COMMAND}`; export r; \
17596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17597 $(HOST_EXPORTS) \
17598 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17600 done; \
17601 echo "Doing clean in isl"; \
17602 (cd $(HOST_SUBDIR)/isl && \
17603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17605 "RANLIB=$${RANLIB}" \
17606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17607 clean) \
17608 || exit 1
17609
17610 @endif isl
17611
17612 .PHONY: maybe-distclean-isl distclean-isl
17613 maybe-distclean-isl:
17614 @if isl
17615 maybe-distclean-isl: distclean-isl
17616
17617 distclean-isl:
17618 @[ -f ./isl/Makefile ] || exit 0; \
17619 r=`${PWD_COMMAND}`; export r; \
17620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17621 $(HOST_EXPORTS) \
17622 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17624 done; \
17625 echo "Doing distclean in isl"; \
17626 (cd $(HOST_SUBDIR)/isl && \
17627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17629 "RANLIB=$${RANLIB}" \
17630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17631 distclean) \
17632 || exit 1
17633
17634 @endif isl
17635
17636 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17637 maybe-maintainer-clean-isl:
17638 @if isl
17639 maybe-maintainer-clean-isl: maintainer-clean-isl
17640
17641 maintainer-clean-isl:
17642 @[ -f ./isl/Makefile ] || exit 0; \
17643 r=`${PWD_COMMAND}`; export r; \
17644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17645 $(HOST_EXPORTS) \
17646 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17648 done; \
17649 echo "Doing maintainer-clean in isl"; \
17650 (cd $(HOST_SUBDIR)/isl && \
17651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17653 "RANLIB=$${RANLIB}" \
17654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17655 maintainer-clean) \
17656 || exit 1
17657
17658 @endif isl
17659
17660
17661
17662 .PHONY: configure-libelf maybe-configure-libelf
17663 maybe-configure-libelf:
17664 @if gcc-bootstrap
17665 configure-libelf: stage_current
17666 @endif gcc-bootstrap
17667 @if libelf
17668 maybe-configure-libelf: configure-libelf
17669 configure-libelf:
17670 @r=`${PWD_COMMAND}`; export r; \
17671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17672 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17674 $(HOST_EXPORTS) \
17675 echo Configuring in $(HOST_SUBDIR)/libelf; \
17676 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17677 case $(srcdir) in \
17678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17679 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17681 esac; \
17682 module_srcdir=libelf; \
17683 $(SHELL) \
17684 $$s/$$module_srcdir/configure \
17685 --srcdir=$${topdir}/$$module_srcdir \
17686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17687 --target=${target_alias} --disable-shared \
17688 || exit 1
17689 @endif libelf
17690
17691
17692
17693 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17694 maybe-configure-stage1-libelf:
17695 @if libelf-bootstrap
17696 maybe-configure-stage1-libelf: configure-stage1-libelf
17697 configure-stage1-libelf:
17698 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17699 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17700 @r=`${PWD_COMMAND}`; export r; \
17701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702 TFLAGS="$(STAGE1_TFLAGS)"; \
17703 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17704 $(HOST_EXPORTS) \
17705 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17706 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17707 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17708 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17710 cd $(HOST_SUBDIR)/libelf || exit 1; \
17711 case $(srcdir) in \
17712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17713 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17715 esac; \
17716 module_srcdir=libelf; \
17717 $(SHELL) $$s/$$module_srcdir/configure \
17718 --srcdir=$${topdir}/$$module_srcdir \
17719 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17720 --target=${target_alias} \
17721 \
17722 $(STAGE1_CONFIGURE_FLAGS) \
17723 --disable-shared
17724 @endif libelf-bootstrap
17725
17726 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17727 maybe-configure-stage2-libelf:
17728 @if libelf-bootstrap
17729 maybe-configure-stage2-libelf: configure-stage2-libelf
17730 configure-stage2-libelf:
17731 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17733 @r=`${PWD_COMMAND}`; export r; \
17734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17735 TFLAGS="$(STAGE2_TFLAGS)"; \
17736 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17737 $(HOST_EXPORTS) \
17738 $(POSTSTAGE1_HOST_EXPORTS) \
17739 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17740 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17741 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17742 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17744 cd $(HOST_SUBDIR)/libelf || exit 1; \
17745 case $(srcdir) in \
17746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17747 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17749 esac; \
17750 module_srcdir=libelf; \
17751 $(SHELL) $$s/$$module_srcdir/configure \
17752 --srcdir=$${topdir}/$$module_srcdir \
17753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17754 --target=${target_alias} \
17755 --with-build-libsubdir=$(HOST_SUBDIR) \
17756 $(STAGE2_CONFIGURE_FLAGS) \
17757 --disable-shared
17758 @endif libelf-bootstrap
17759
17760 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17761 maybe-configure-stage3-libelf:
17762 @if libelf-bootstrap
17763 maybe-configure-stage3-libelf: configure-stage3-libelf
17764 configure-stage3-libelf:
17765 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17767 @r=`${PWD_COMMAND}`; export r; \
17768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17769 TFLAGS="$(STAGE3_TFLAGS)"; \
17770 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17771 $(HOST_EXPORTS) \
17772 $(POSTSTAGE1_HOST_EXPORTS) \
17773 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17774 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17775 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17776 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17778 cd $(HOST_SUBDIR)/libelf || exit 1; \
17779 case $(srcdir) in \
17780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17781 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17783 esac; \
17784 module_srcdir=libelf; \
17785 $(SHELL) $$s/$$module_srcdir/configure \
17786 --srcdir=$${topdir}/$$module_srcdir \
17787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17788 --target=${target_alias} \
17789 --with-build-libsubdir=$(HOST_SUBDIR) \
17790 $(STAGE3_CONFIGURE_FLAGS) \
17791 --disable-shared
17792 @endif libelf-bootstrap
17793
17794 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17795 maybe-configure-stage4-libelf:
17796 @if libelf-bootstrap
17797 maybe-configure-stage4-libelf: configure-stage4-libelf
17798 configure-stage4-libelf:
17799 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17801 @r=`${PWD_COMMAND}`; export r; \
17802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17803 TFLAGS="$(STAGE4_TFLAGS)"; \
17804 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17805 $(HOST_EXPORTS) \
17806 $(POSTSTAGE1_HOST_EXPORTS) \
17807 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17808 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17809 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17810 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17812 cd $(HOST_SUBDIR)/libelf || exit 1; \
17813 case $(srcdir) in \
17814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17815 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17817 esac; \
17818 module_srcdir=libelf; \
17819 $(SHELL) $$s/$$module_srcdir/configure \
17820 --srcdir=$${topdir}/$$module_srcdir \
17821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17822 --target=${target_alias} \
17823 --with-build-libsubdir=$(HOST_SUBDIR) \
17824 $(STAGE4_CONFIGURE_FLAGS) \
17825 --disable-shared
17826 @endif libelf-bootstrap
17827
17828 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17829 maybe-configure-stageprofile-libelf:
17830 @if libelf-bootstrap
17831 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17832 configure-stageprofile-libelf:
17833 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17835 @r=`${PWD_COMMAND}`; export r; \
17836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17837 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17838 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17839 $(HOST_EXPORTS) \
17840 $(POSTSTAGE1_HOST_EXPORTS) \
17841 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17842 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17843 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17844 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17846 cd $(HOST_SUBDIR)/libelf || exit 1; \
17847 case $(srcdir) in \
17848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17849 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17851 esac; \
17852 module_srcdir=libelf; \
17853 $(SHELL) $$s/$$module_srcdir/configure \
17854 --srcdir=$${topdir}/$$module_srcdir \
17855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17856 --target=${target_alias} \
17857 --with-build-libsubdir=$(HOST_SUBDIR) \
17858 $(STAGEprofile_CONFIGURE_FLAGS) \
17859 --disable-shared
17860 @endif libelf-bootstrap
17861
17862 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17863 maybe-configure-stagetrain-libelf:
17864 @if libelf-bootstrap
17865 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17866 configure-stagetrain-libelf:
17867 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17869 @r=`${PWD_COMMAND}`; export r; \
17870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17871 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17872 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17873 $(HOST_EXPORTS) \
17874 $(POSTSTAGE1_HOST_EXPORTS) \
17875 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17876 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17877 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17878 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17880 cd $(HOST_SUBDIR)/libelf || exit 1; \
17881 case $(srcdir) in \
17882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17883 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17885 esac; \
17886 module_srcdir=libelf; \
17887 $(SHELL) $$s/$$module_srcdir/configure \
17888 --srcdir=$${topdir}/$$module_srcdir \
17889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17890 --target=${target_alias} \
17891 --with-build-libsubdir=$(HOST_SUBDIR) \
17892 $(STAGEtrain_CONFIGURE_FLAGS) \
17893 --disable-shared
17894 @endif libelf-bootstrap
17895
17896 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17897 maybe-configure-stagefeedback-libelf:
17898 @if libelf-bootstrap
17899 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17900 configure-stagefeedback-libelf:
17901 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17903 @r=`${PWD_COMMAND}`; export r; \
17904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17906 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17907 $(HOST_EXPORTS) \
17908 $(POSTSTAGE1_HOST_EXPORTS) \
17909 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17910 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17911 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17912 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17914 cd $(HOST_SUBDIR)/libelf || exit 1; \
17915 case $(srcdir) in \
17916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17917 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17919 esac; \
17920 module_srcdir=libelf; \
17921 $(SHELL) $$s/$$module_srcdir/configure \
17922 --srcdir=$${topdir}/$$module_srcdir \
17923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17924 --target=${target_alias} \
17925 --with-build-libsubdir=$(HOST_SUBDIR) \
17926 $(STAGEfeedback_CONFIGURE_FLAGS) \
17927 --disable-shared
17928 @endif libelf-bootstrap
17929
17930 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17931 maybe-configure-stageautoprofile-libelf:
17932 @if libelf-bootstrap
17933 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17934 configure-stageautoprofile-libelf:
17935 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17936 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17937 @r=`${PWD_COMMAND}`; export r; \
17938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17939 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17940 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17941 $(HOST_EXPORTS) \
17942 $(POSTSTAGE1_HOST_EXPORTS) \
17943 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17944 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17945 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17946 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17948 cd $(HOST_SUBDIR)/libelf || exit 1; \
17949 case $(srcdir) in \
17950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17951 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17953 esac; \
17954 module_srcdir=libelf; \
17955 $(SHELL) $$s/$$module_srcdir/configure \
17956 --srcdir=$${topdir}/$$module_srcdir \
17957 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17958 --target=${target_alias} \
17959 --with-build-libsubdir=$(HOST_SUBDIR) \
17960 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17961 --disable-shared
17962 @endif libelf-bootstrap
17963
17964 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17965 maybe-configure-stageautofeedback-libelf:
17966 @if libelf-bootstrap
17967 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17968 configure-stageautofeedback-libelf:
17969 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17970 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17971 @r=`${PWD_COMMAND}`; export r; \
17972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17973 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17974 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17975 $(HOST_EXPORTS) \
17976 $(POSTSTAGE1_HOST_EXPORTS) \
17977 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17978 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17979 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17980 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17982 cd $(HOST_SUBDIR)/libelf || exit 1; \
17983 case $(srcdir) in \
17984 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17985 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17986 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17987 esac; \
17988 module_srcdir=libelf; \
17989 $(SHELL) $$s/$$module_srcdir/configure \
17990 --srcdir=$${topdir}/$$module_srcdir \
17991 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17992 --target=${target_alias} \
17993 --with-build-libsubdir=$(HOST_SUBDIR) \
17994 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17995 --disable-shared
17996 @endif libelf-bootstrap
17997
17998
17999
18000
18001
18002 .PHONY: all-libelf maybe-all-libelf
18003 maybe-all-libelf:
18004 @if gcc-bootstrap
18005 all-libelf: stage_current
18006 @endif gcc-bootstrap
18007 @if libelf
18008 TARGET-libelf=all
18009 maybe-all-libelf: all-libelf
18010 all-libelf: configure-libelf
18011 @r=`${PWD_COMMAND}`; export r; \
18012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18013 $(HOST_EXPORTS) \
18014 (cd $(HOST_SUBDIR)/libelf && \
18015 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18016 $(TARGET-libelf))
18017 @endif libelf
18018
18019
18020
18021 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
18022 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
18023 maybe-all-stage1-libelf:
18024 maybe-clean-stage1-libelf:
18025 @if libelf-bootstrap
18026 maybe-all-stage1-libelf: all-stage1-libelf
18027 all-stage1: all-stage1-libelf
18028 TARGET-stage1-libelf = $(TARGET-libelf)
18029 all-stage1-libelf: configure-stage1-libelf
18030 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18031 @r=`${PWD_COMMAND}`; export r; \
18032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18033 TFLAGS="$(STAGE1_TFLAGS)"; \
18034 $(HOST_EXPORTS) \
18035 cd $(HOST_SUBDIR)/libelf && \
18036 \
18037 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18038 CFLAGS="$(STAGE1_CFLAGS)" \
18039 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18040 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18041 LIBCFLAGS="$(LIBCFLAGS)" \
18042 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18043 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18044 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18045 $(EXTRA_HOST_FLAGS) \
18046 $(STAGE1_FLAGS_TO_PASS) \
18047 TFLAGS="$(STAGE1_TFLAGS)" \
18048 $(TARGET-stage1-libelf)
18049
18050 maybe-clean-stage1-libelf: clean-stage1-libelf
18051 clean-stage1: clean-stage1-libelf
18052 clean-stage1-libelf:
18053 @if [ $(current_stage) = stage1 ]; then \
18054 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18055 else \
18056 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
18057 $(MAKE) stage1-start; \
18058 fi; \
18059 cd $(HOST_SUBDIR)/libelf && \
18060 $(MAKE) $(EXTRA_HOST_FLAGS) \
18061 $(STAGE1_FLAGS_TO_PASS) clean
18062 @endif libelf-bootstrap
18063
18064
18065 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
18066 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
18067 maybe-all-stage2-libelf:
18068 maybe-clean-stage2-libelf:
18069 @if libelf-bootstrap
18070 maybe-all-stage2-libelf: all-stage2-libelf
18071 all-stage2: all-stage2-libelf
18072 TARGET-stage2-libelf = $(TARGET-libelf)
18073 all-stage2-libelf: configure-stage2-libelf
18074 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18075 @r=`${PWD_COMMAND}`; export r; \
18076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18077 TFLAGS="$(STAGE2_TFLAGS)"; \
18078 $(HOST_EXPORTS) \
18079 $(POSTSTAGE1_HOST_EXPORTS) \
18080 cd $(HOST_SUBDIR)/libelf && \
18081 \
18082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18083 CFLAGS="$(STAGE2_CFLAGS)" \
18084 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18085 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18086 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
18091 TFLAGS="$(STAGE2_TFLAGS)" \
18092 $(TARGET-stage2-libelf)
18093
18094 maybe-clean-stage2-libelf: clean-stage2-libelf
18095 clean-stage2: clean-stage2-libelf
18096 clean-stage2-libelf:
18097 @if [ $(current_stage) = stage2 ]; then \
18098 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18099 else \
18100 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
18101 $(MAKE) stage2-start; \
18102 fi; \
18103 cd $(HOST_SUBDIR)/libelf && \
18104 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18105 @endif libelf-bootstrap
18106
18107
18108 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
18109 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
18110 maybe-all-stage3-libelf:
18111 maybe-clean-stage3-libelf:
18112 @if libelf-bootstrap
18113 maybe-all-stage3-libelf: all-stage3-libelf
18114 all-stage3: all-stage3-libelf
18115 TARGET-stage3-libelf = $(TARGET-libelf)
18116 all-stage3-libelf: configure-stage3-libelf
18117 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18118 @r=`${PWD_COMMAND}`; export r; \
18119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18120 TFLAGS="$(STAGE3_TFLAGS)"; \
18121 $(HOST_EXPORTS) \
18122 $(POSTSTAGE1_HOST_EXPORTS) \
18123 cd $(HOST_SUBDIR)/libelf && \
18124 \
18125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18126 CFLAGS="$(STAGE3_CFLAGS)" \
18127 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18128 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18129 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18130 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18131 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18132 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18133 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18134 TFLAGS="$(STAGE3_TFLAGS)" \
18135 $(TARGET-stage3-libelf)
18136
18137 maybe-clean-stage3-libelf: clean-stage3-libelf
18138 clean-stage3: clean-stage3-libelf
18139 clean-stage3-libelf:
18140 @if [ $(current_stage) = stage3 ]; then \
18141 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18142 else \
18143 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
18144 $(MAKE) stage3-start; \
18145 fi; \
18146 cd $(HOST_SUBDIR)/libelf && \
18147 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18148 @endif libelf-bootstrap
18149
18150
18151 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
18152 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
18153 maybe-all-stage4-libelf:
18154 maybe-clean-stage4-libelf:
18155 @if libelf-bootstrap
18156 maybe-all-stage4-libelf: all-stage4-libelf
18157 all-stage4: all-stage4-libelf
18158 TARGET-stage4-libelf = $(TARGET-libelf)
18159 all-stage4-libelf: configure-stage4-libelf
18160 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18161 @r=`${PWD_COMMAND}`; export r; \
18162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18163 TFLAGS="$(STAGE4_TFLAGS)"; \
18164 $(HOST_EXPORTS) \
18165 $(POSTSTAGE1_HOST_EXPORTS) \
18166 cd $(HOST_SUBDIR)/libelf && \
18167 \
18168 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18169 CFLAGS="$(STAGE4_CFLAGS)" \
18170 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18171 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18172 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18173 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18174 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18175 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18176 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18177 TFLAGS="$(STAGE4_TFLAGS)" \
18178 $(TARGET-stage4-libelf)
18179
18180 maybe-clean-stage4-libelf: clean-stage4-libelf
18181 clean-stage4: clean-stage4-libelf
18182 clean-stage4-libelf:
18183 @if [ $(current_stage) = stage4 ]; then \
18184 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18185 else \
18186 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
18187 $(MAKE) stage4-start; \
18188 fi; \
18189 cd $(HOST_SUBDIR)/libelf && \
18190 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18191 @endif libelf-bootstrap
18192
18193
18194 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
18195 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
18196 maybe-all-stageprofile-libelf:
18197 maybe-clean-stageprofile-libelf:
18198 @if libelf-bootstrap
18199 maybe-all-stageprofile-libelf: all-stageprofile-libelf
18200 all-stageprofile: all-stageprofile-libelf
18201 TARGET-stageprofile-libelf = $(TARGET-libelf)
18202 all-stageprofile-libelf: configure-stageprofile-libelf
18203 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18204 @r=`${PWD_COMMAND}`; export r; \
18205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18206 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18207 $(HOST_EXPORTS) \
18208 $(POSTSTAGE1_HOST_EXPORTS) \
18209 cd $(HOST_SUBDIR)/libelf && \
18210 \
18211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18212 CFLAGS="$(STAGEprofile_CFLAGS)" \
18213 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18214 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18215 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18219 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18220 TFLAGS="$(STAGEprofile_TFLAGS)" \
18221 $(TARGET-stageprofile-libelf)
18222
18223 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
18224 clean-stageprofile: clean-stageprofile-libelf
18225 clean-stageprofile-libelf:
18226 @if [ $(current_stage) = stageprofile ]; then \
18227 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18228 else \
18229 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
18230 $(MAKE) stageprofile-start; \
18231 fi; \
18232 cd $(HOST_SUBDIR)/libelf && \
18233 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18234 @endif libelf-bootstrap
18235
18236
18237 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
18238 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
18239 maybe-all-stagetrain-libelf:
18240 maybe-clean-stagetrain-libelf:
18241 @if libelf-bootstrap
18242 maybe-all-stagetrain-libelf: all-stagetrain-libelf
18243 all-stagetrain: all-stagetrain-libelf
18244 TARGET-stagetrain-libelf = $(TARGET-libelf)
18245 all-stagetrain-libelf: configure-stagetrain-libelf
18246 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18247 @r=`${PWD_COMMAND}`; export r; \
18248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18249 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18250 $(HOST_EXPORTS) \
18251 $(POSTSTAGE1_HOST_EXPORTS) \
18252 cd $(HOST_SUBDIR)/libelf && \
18253 \
18254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18255 CFLAGS="$(STAGEtrain_CFLAGS)" \
18256 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18257 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18258 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18262 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18263 TFLAGS="$(STAGEtrain_TFLAGS)" \
18264 $(TARGET-stagetrain-libelf)
18265
18266 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
18267 clean-stagetrain: clean-stagetrain-libelf
18268 clean-stagetrain-libelf:
18269 @if [ $(current_stage) = stagetrain ]; then \
18270 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18271 else \
18272 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
18273 $(MAKE) stagetrain-start; \
18274 fi; \
18275 cd $(HOST_SUBDIR)/libelf && \
18276 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18277 @endif libelf-bootstrap
18278
18279
18280 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
18281 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
18282 maybe-all-stagefeedback-libelf:
18283 maybe-clean-stagefeedback-libelf:
18284 @if libelf-bootstrap
18285 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
18286 all-stagefeedback: all-stagefeedback-libelf
18287 TARGET-stagefeedback-libelf = $(TARGET-libelf)
18288 all-stagefeedback-libelf: configure-stagefeedback-libelf
18289 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18290 @r=`${PWD_COMMAND}`; export r; \
18291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18292 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18293 $(HOST_EXPORTS) \
18294 $(POSTSTAGE1_HOST_EXPORTS) \
18295 cd $(HOST_SUBDIR)/libelf && \
18296 \
18297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18298 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18299 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18300 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18301 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18306 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18307 $(TARGET-stagefeedback-libelf)
18308
18309 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
18310 clean-stagefeedback: clean-stagefeedback-libelf
18311 clean-stagefeedback-libelf:
18312 @if [ $(current_stage) = stagefeedback ]; then \
18313 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18314 else \
18315 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
18316 $(MAKE) stagefeedback-start; \
18317 fi; \
18318 cd $(HOST_SUBDIR)/libelf && \
18319 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18320 @endif libelf-bootstrap
18321
18322
18323 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
18324 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
18325 maybe-all-stageautoprofile-libelf:
18326 maybe-clean-stageautoprofile-libelf:
18327 @if libelf-bootstrap
18328 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
18329 all-stageautoprofile: all-stageautoprofile-libelf
18330 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
18331 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
18332 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18333 @r=`${PWD_COMMAND}`; export r; \
18334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18335 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18336 $(HOST_EXPORTS) \
18337 $(POSTSTAGE1_HOST_EXPORTS) \
18338 cd $(HOST_SUBDIR)/libelf && \
18339 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18341 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18342 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18343 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18344 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18349 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18350 $(TARGET-stageautoprofile-libelf)
18351
18352 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
18353 clean-stageautoprofile: clean-stageautoprofile-libelf
18354 clean-stageautoprofile-libelf:
18355 @if [ $(current_stage) = stageautoprofile ]; then \
18356 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18357 else \
18358 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
18359 $(MAKE) stageautoprofile-start; \
18360 fi; \
18361 cd $(HOST_SUBDIR)/libelf && \
18362 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18363 @endif libelf-bootstrap
18364
18365
18366 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
18367 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
18368 maybe-all-stageautofeedback-libelf:
18369 maybe-clean-stageautofeedback-libelf:
18370 @if libelf-bootstrap
18371 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
18372 all-stageautofeedback: all-stageautofeedback-libelf
18373 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
18374 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
18375 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18376 @r=`${PWD_COMMAND}`; export r; \
18377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18378 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18379 $(HOST_EXPORTS) \
18380 $(POSTSTAGE1_HOST_EXPORTS) \
18381 cd $(HOST_SUBDIR)/libelf && \
18382 \
18383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18384 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18385 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18386 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18387 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18392 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18393 $(TARGET-stageautofeedback-libelf)
18394
18395 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
18396 clean-stageautofeedback: clean-stageautofeedback-libelf
18397 clean-stageautofeedback-libelf:
18398 @if [ $(current_stage) = stageautofeedback ]; then \
18399 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18400 else \
18401 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
18402 $(MAKE) stageautofeedback-start; \
18403 fi; \
18404 cd $(HOST_SUBDIR)/libelf && \
18405 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18406 @endif libelf-bootstrap
18407
18408
18409
18410
18411
18412 .PHONY: check-libelf maybe-check-libelf
18413 maybe-check-libelf:
18414 @if libelf
18415 maybe-check-libelf: check-libelf
18416
18417 check-libelf:
18418 @: $(MAKE); $(unstage)
18419 @r=`${PWD_COMMAND}`; export r; \
18420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18421 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18422 (cd $(HOST_SUBDIR)/libelf && \
18423 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18424
18425 @endif libelf
18426
18427 .PHONY: install-libelf maybe-install-libelf
18428 maybe-install-libelf:
18429 @if libelf
18430 maybe-install-libelf: install-libelf
18431
18432 install-libelf:
18433
18434 @endif libelf
18435
18436 .PHONY: install-strip-libelf maybe-install-strip-libelf
18437 maybe-install-strip-libelf:
18438 @if libelf
18439 maybe-install-strip-libelf: install-strip-libelf
18440
18441 install-strip-libelf:
18442
18443 @endif libelf
18444
18445 # Other targets (info, dvi, pdf, etc.)
18446
18447 .PHONY: maybe-info-libelf info-libelf
18448 maybe-info-libelf:
18449 @if libelf
18450 maybe-info-libelf: info-libelf
18451
18452 info-libelf: \
18453 configure-libelf
18454 @[ -f ./libelf/Makefile ] || exit 0; \
18455 r=`${PWD_COMMAND}`; export r; \
18456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18457 $(HOST_EXPORTS) \
18458 for flag in $(EXTRA_HOST_FLAGS) ; do \
18459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18460 done; \
18461 echo "Doing info in libelf"; \
18462 (cd $(HOST_SUBDIR)/libelf && \
18463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18465 "RANLIB=$${RANLIB}" \
18466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18467 info) \
18468 || exit 1
18469
18470 @endif libelf
18471
18472 .PHONY: maybe-dvi-libelf dvi-libelf
18473 maybe-dvi-libelf:
18474 @if libelf
18475 maybe-dvi-libelf: dvi-libelf
18476
18477 dvi-libelf: \
18478 configure-libelf
18479 @[ -f ./libelf/Makefile ] || exit 0; \
18480 r=`${PWD_COMMAND}`; export r; \
18481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18482 $(HOST_EXPORTS) \
18483 for flag in $(EXTRA_HOST_FLAGS) ; do \
18484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18485 done; \
18486 echo "Doing dvi in libelf"; \
18487 (cd $(HOST_SUBDIR)/libelf && \
18488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18490 "RANLIB=$${RANLIB}" \
18491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18492 dvi) \
18493 || exit 1
18494
18495 @endif libelf
18496
18497 .PHONY: maybe-pdf-libelf pdf-libelf
18498 maybe-pdf-libelf:
18499 @if libelf
18500 maybe-pdf-libelf: pdf-libelf
18501
18502 pdf-libelf: \
18503 configure-libelf
18504 @[ -f ./libelf/Makefile ] || exit 0; \
18505 r=`${PWD_COMMAND}`; export r; \
18506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18507 $(HOST_EXPORTS) \
18508 for flag in $(EXTRA_HOST_FLAGS) ; do \
18509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18510 done; \
18511 echo "Doing pdf in libelf"; \
18512 (cd $(HOST_SUBDIR)/libelf && \
18513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18515 "RANLIB=$${RANLIB}" \
18516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18517 pdf) \
18518 || exit 1
18519
18520 @endif libelf
18521
18522 .PHONY: maybe-html-libelf html-libelf
18523 maybe-html-libelf:
18524 @if libelf
18525 maybe-html-libelf: html-libelf
18526
18527 html-libelf: \
18528 configure-libelf
18529 @[ -f ./libelf/Makefile ] || exit 0; \
18530 r=`${PWD_COMMAND}`; export r; \
18531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18532 $(HOST_EXPORTS) \
18533 for flag in $(EXTRA_HOST_FLAGS) ; do \
18534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18535 done; \
18536 echo "Doing html in libelf"; \
18537 (cd $(HOST_SUBDIR)/libelf && \
18538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18540 "RANLIB=$${RANLIB}" \
18541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18542 html) \
18543 || exit 1
18544
18545 @endif libelf
18546
18547 .PHONY: maybe-TAGS-libelf TAGS-libelf
18548 maybe-TAGS-libelf:
18549 @if libelf
18550 maybe-TAGS-libelf: TAGS-libelf
18551
18552 TAGS-libelf: \
18553 configure-libelf
18554 @[ -f ./libelf/Makefile ] || exit 0; \
18555 r=`${PWD_COMMAND}`; export r; \
18556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18557 $(HOST_EXPORTS) \
18558 for flag in $(EXTRA_HOST_FLAGS) ; do \
18559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18560 done; \
18561 echo "Doing TAGS in libelf"; \
18562 (cd $(HOST_SUBDIR)/libelf && \
18563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18565 "RANLIB=$${RANLIB}" \
18566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18567 TAGS) \
18568 || exit 1
18569
18570 @endif libelf
18571
18572 .PHONY: maybe-install-info-libelf install-info-libelf
18573 maybe-install-info-libelf:
18574 @if libelf
18575 maybe-install-info-libelf: install-info-libelf
18576
18577 install-info-libelf: \
18578 configure-libelf \
18579 info-libelf
18580 @[ -f ./libelf/Makefile ] || exit 0; \
18581 r=`${PWD_COMMAND}`; export r; \
18582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18583 $(HOST_EXPORTS) \
18584 for flag in $(EXTRA_HOST_FLAGS) ; do \
18585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18586 done; \
18587 echo "Doing install-info in libelf"; \
18588 (cd $(HOST_SUBDIR)/libelf && \
18589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18591 "RANLIB=$${RANLIB}" \
18592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18593 install-info) \
18594 || exit 1
18595
18596 @endif libelf
18597
18598 .PHONY: maybe-install-dvi-libelf install-dvi-libelf
18599 maybe-install-dvi-libelf:
18600 @if libelf
18601 maybe-install-dvi-libelf: install-dvi-libelf
18602
18603 install-dvi-libelf: \
18604 configure-libelf \
18605 dvi-libelf
18606 @[ -f ./libelf/Makefile ] || exit 0; \
18607 r=`${PWD_COMMAND}`; export r; \
18608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18609 $(HOST_EXPORTS) \
18610 for flag in $(EXTRA_HOST_FLAGS) ; do \
18611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18612 done; \
18613 echo "Doing install-dvi in libelf"; \
18614 (cd $(HOST_SUBDIR)/libelf && \
18615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18617 "RANLIB=$${RANLIB}" \
18618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18619 install-dvi) \
18620 || exit 1
18621
18622 @endif libelf
18623
18624 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18625 maybe-install-pdf-libelf:
18626 @if libelf
18627 maybe-install-pdf-libelf: install-pdf-libelf
18628
18629 install-pdf-libelf: \
18630 configure-libelf \
18631 pdf-libelf
18632 @[ -f ./libelf/Makefile ] || exit 0; \
18633 r=`${PWD_COMMAND}`; export r; \
18634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18635 $(HOST_EXPORTS) \
18636 for flag in $(EXTRA_HOST_FLAGS) ; do \
18637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18638 done; \
18639 echo "Doing install-pdf in libelf"; \
18640 (cd $(HOST_SUBDIR)/libelf && \
18641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18643 "RANLIB=$${RANLIB}" \
18644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18645 install-pdf) \
18646 || exit 1
18647
18648 @endif libelf
18649
18650 .PHONY: maybe-install-html-libelf install-html-libelf
18651 maybe-install-html-libelf:
18652 @if libelf
18653 maybe-install-html-libelf: install-html-libelf
18654
18655 install-html-libelf: \
18656 configure-libelf \
18657 html-libelf
18658 @[ -f ./libelf/Makefile ] || exit 0; \
18659 r=`${PWD_COMMAND}`; export r; \
18660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18661 $(HOST_EXPORTS) \
18662 for flag in $(EXTRA_HOST_FLAGS) ; do \
18663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18664 done; \
18665 echo "Doing install-html in libelf"; \
18666 (cd $(HOST_SUBDIR)/libelf && \
18667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18669 "RANLIB=$${RANLIB}" \
18670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18671 install-html) \
18672 || exit 1
18673
18674 @endif libelf
18675
18676 .PHONY: maybe-installcheck-libelf installcheck-libelf
18677 maybe-installcheck-libelf:
18678 @if libelf
18679 maybe-installcheck-libelf: installcheck-libelf
18680
18681 installcheck-libelf: \
18682 configure-libelf
18683 @[ -f ./libelf/Makefile ] || exit 0; \
18684 r=`${PWD_COMMAND}`; export r; \
18685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18686 $(HOST_EXPORTS) \
18687 for flag in $(EXTRA_HOST_FLAGS) ; do \
18688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18689 done; \
18690 echo "Doing installcheck in libelf"; \
18691 (cd $(HOST_SUBDIR)/libelf && \
18692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18694 "RANLIB=$${RANLIB}" \
18695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18696 installcheck) \
18697 || exit 1
18698
18699 @endif libelf
18700
18701 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18702 maybe-mostlyclean-libelf:
18703 @if libelf
18704 maybe-mostlyclean-libelf: mostlyclean-libelf
18705
18706 mostlyclean-libelf:
18707 @[ -f ./libelf/Makefile ] || exit 0; \
18708 r=`${PWD_COMMAND}`; export r; \
18709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18710 $(HOST_EXPORTS) \
18711 for flag in $(EXTRA_HOST_FLAGS) ; do \
18712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18713 done; \
18714 echo "Doing mostlyclean in libelf"; \
18715 (cd $(HOST_SUBDIR)/libelf && \
18716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18718 "RANLIB=$${RANLIB}" \
18719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18720 mostlyclean) \
18721 || exit 1
18722
18723 @endif libelf
18724
18725 .PHONY: maybe-clean-libelf clean-libelf
18726 maybe-clean-libelf:
18727 @if libelf
18728 maybe-clean-libelf: clean-libelf
18729
18730 clean-libelf:
18731 @[ -f ./libelf/Makefile ] || exit 0; \
18732 r=`${PWD_COMMAND}`; export r; \
18733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734 $(HOST_EXPORTS) \
18735 for flag in $(EXTRA_HOST_FLAGS) ; do \
18736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18737 done; \
18738 echo "Doing clean in libelf"; \
18739 (cd $(HOST_SUBDIR)/libelf && \
18740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18742 "RANLIB=$${RANLIB}" \
18743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18744 clean) \
18745 || exit 1
18746
18747 @endif libelf
18748
18749 .PHONY: maybe-distclean-libelf distclean-libelf
18750 maybe-distclean-libelf:
18751 @if libelf
18752 maybe-distclean-libelf: distclean-libelf
18753
18754 distclean-libelf:
18755 @[ -f ./libelf/Makefile ] || exit 0; \
18756 r=`${PWD_COMMAND}`; export r; \
18757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18758 $(HOST_EXPORTS) \
18759 for flag in $(EXTRA_HOST_FLAGS) ; do \
18760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18761 done; \
18762 echo "Doing distclean in libelf"; \
18763 (cd $(HOST_SUBDIR)/libelf && \
18764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18766 "RANLIB=$${RANLIB}" \
18767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18768 distclean) \
18769 || exit 1
18770
18771 @endif libelf
18772
18773 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18774 maybe-maintainer-clean-libelf:
18775 @if libelf
18776 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18777
18778 maintainer-clean-libelf:
18779 @[ -f ./libelf/Makefile ] || exit 0; \
18780 r=`${PWD_COMMAND}`; export r; \
18781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18782 $(HOST_EXPORTS) \
18783 for flag in $(EXTRA_HOST_FLAGS) ; do \
18784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18785 done; \
18786 echo "Doing maintainer-clean in libelf"; \
18787 (cd $(HOST_SUBDIR)/libelf && \
18788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18790 "RANLIB=$${RANLIB}" \
18791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18792 maintainer-clean) \
18793 || exit 1
18794
18795 @endif libelf
18796
18797
18798
18799 .PHONY: configure-gold maybe-configure-gold
18800 maybe-configure-gold:
18801 @if gcc-bootstrap
18802 configure-gold: stage_current
18803 @endif gcc-bootstrap
18804 @if gold
18805 maybe-configure-gold: configure-gold
18806 configure-gold:
18807 @r=`${PWD_COMMAND}`; export r; \
18808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18809 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18811 $(HOST_EXPORTS) \
18812 echo Configuring in $(HOST_SUBDIR)/gold; \
18813 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18814 case $(srcdir) in \
18815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18816 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18818 esac; \
18819 module_srcdir=gold; \
18820 $(SHELL) \
18821 $$s/$$module_srcdir/configure \
18822 --srcdir=$${topdir}/$$module_srcdir \
18823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18824 --target=${target_alias} \
18825 || exit 1
18826 @endif gold
18827
18828
18829
18830 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18831 maybe-configure-stage1-gold:
18832 @if gold-bootstrap
18833 maybe-configure-stage1-gold: configure-stage1-gold
18834 configure-stage1-gold:
18835 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18837 @r=`${PWD_COMMAND}`; export r; \
18838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18839 TFLAGS="$(STAGE1_TFLAGS)"; \
18840 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18841 $(HOST_EXPORTS) \
18842 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18843 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18844 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18845 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18847 cd $(HOST_SUBDIR)/gold || exit 1; \
18848 case $(srcdir) in \
18849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18850 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18852 esac; \
18853 module_srcdir=gold; \
18854 $(SHELL) $$s/$$module_srcdir/configure \
18855 --srcdir=$${topdir}/$$module_srcdir \
18856 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18857 --target=${target_alias} \
18858 \
18859 $(STAGE1_CONFIGURE_FLAGS)
18860 @endif gold-bootstrap
18861
18862 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18863 maybe-configure-stage2-gold:
18864 @if gold-bootstrap
18865 maybe-configure-stage2-gold: configure-stage2-gold
18866 configure-stage2-gold:
18867 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18869 @r=`${PWD_COMMAND}`; export r; \
18870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18871 TFLAGS="$(STAGE2_TFLAGS)"; \
18872 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18873 $(HOST_EXPORTS) \
18874 $(POSTSTAGE1_HOST_EXPORTS) \
18875 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18876 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18877 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18878 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18880 cd $(HOST_SUBDIR)/gold || exit 1; \
18881 case $(srcdir) in \
18882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18883 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18885 esac; \
18886 module_srcdir=gold; \
18887 $(SHELL) $$s/$$module_srcdir/configure \
18888 --srcdir=$${topdir}/$$module_srcdir \
18889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18890 --target=${target_alias} \
18891 --with-build-libsubdir=$(HOST_SUBDIR) \
18892 $(STAGE2_CONFIGURE_FLAGS)
18893 @endif gold-bootstrap
18894
18895 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18896 maybe-configure-stage3-gold:
18897 @if gold-bootstrap
18898 maybe-configure-stage3-gold: configure-stage3-gold
18899 configure-stage3-gold:
18900 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18902 @r=`${PWD_COMMAND}`; export r; \
18903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18904 TFLAGS="$(STAGE3_TFLAGS)"; \
18905 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18906 $(HOST_EXPORTS) \
18907 $(POSTSTAGE1_HOST_EXPORTS) \
18908 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18909 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18910 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18911 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18913 cd $(HOST_SUBDIR)/gold || exit 1; \
18914 case $(srcdir) in \
18915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18916 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18918 esac; \
18919 module_srcdir=gold; \
18920 $(SHELL) $$s/$$module_srcdir/configure \
18921 --srcdir=$${topdir}/$$module_srcdir \
18922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18923 --target=${target_alias} \
18924 --with-build-libsubdir=$(HOST_SUBDIR) \
18925 $(STAGE3_CONFIGURE_FLAGS)
18926 @endif gold-bootstrap
18927
18928 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18929 maybe-configure-stage4-gold:
18930 @if gold-bootstrap
18931 maybe-configure-stage4-gold: configure-stage4-gold
18932 configure-stage4-gold:
18933 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18935 @r=`${PWD_COMMAND}`; export r; \
18936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18937 TFLAGS="$(STAGE4_TFLAGS)"; \
18938 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18939 $(HOST_EXPORTS) \
18940 $(POSTSTAGE1_HOST_EXPORTS) \
18941 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18942 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18943 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18944 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18946 cd $(HOST_SUBDIR)/gold || exit 1; \
18947 case $(srcdir) in \
18948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18949 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18951 esac; \
18952 module_srcdir=gold; \
18953 $(SHELL) $$s/$$module_srcdir/configure \
18954 --srcdir=$${topdir}/$$module_srcdir \
18955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18956 --target=${target_alias} \
18957 --with-build-libsubdir=$(HOST_SUBDIR) \
18958 $(STAGE4_CONFIGURE_FLAGS)
18959 @endif gold-bootstrap
18960
18961 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18962 maybe-configure-stageprofile-gold:
18963 @if gold-bootstrap
18964 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18965 configure-stageprofile-gold:
18966 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18968 @r=`${PWD_COMMAND}`; export r; \
18969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18970 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18971 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18972 $(HOST_EXPORTS) \
18973 $(POSTSTAGE1_HOST_EXPORTS) \
18974 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18975 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18976 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18977 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18979 cd $(HOST_SUBDIR)/gold || exit 1; \
18980 case $(srcdir) in \
18981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18982 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18984 esac; \
18985 module_srcdir=gold; \
18986 $(SHELL) $$s/$$module_srcdir/configure \
18987 --srcdir=$${topdir}/$$module_srcdir \
18988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18989 --target=${target_alias} \
18990 --with-build-libsubdir=$(HOST_SUBDIR) \
18991 $(STAGEprofile_CONFIGURE_FLAGS)
18992 @endif gold-bootstrap
18993
18994 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18995 maybe-configure-stagetrain-gold:
18996 @if gold-bootstrap
18997 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18998 configure-stagetrain-gold:
18999 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19001 @r=`${PWD_COMMAND}`; export r; \
19002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19003 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19004 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19005 $(HOST_EXPORTS) \
19006 $(POSTSTAGE1_HOST_EXPORTS) \
19007 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19008 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19009 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19010 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
19011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19012 cd $(HOST_SUBDIR)/gold || exit 1; \
19013 case $(srcdir) in \
19014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19015 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19017 esac; \
19018 module_srcdir=gold; \
19019 $(SHELL) $$s/$$module_srcdir/configure \
19020 --srcdir=$${topdir}/$$module_srcdir \
19021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19022 --target=${target_alias} \
19023 --with-build-libsubdir=$(HOST_SUBDIR) \
19024 $(STAGEtrain_CONFIGURE_FLAGS)
19025 @endif gold-bootstrap
19026
19027 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
19028 maybe-configure-stagefeedback-gold:
19029 @if gold-bootstrap
19030 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
19031 configure-stagefeedback-gold:
19032 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19034 @r=`${PWD_COMMAND}`; export r; \
19035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19036 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19037 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19038 $(HOST_EXPORTS) \
19039 $(POSTSTAGE1_HOST_EXPORTS) \
19040 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19041 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19042 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19043 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
19044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19045 cd $(HOST_SUBDIR)/gold || exit 1; \
19046 case $(srcdir) in \
19047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19048 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19050 esac; \
19051 module_srcdir=gold; \
19052 $(SHELL) $$s/$$module_srcdir/configure \
19053 --srcdir=$${topdir}/$$module_srcdir \
19054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19055 --target=${target_alias} \
19056 --with-build-libsubdir=$(HOST_SUBDIR) \
19057 $(STAGEfeedback_CONFIGURE_FLAGS)
19058 @endif gold-bootstrap
19059
19060 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
19061 maybe-configure-stageautoprofile-gold:
19062 @if gold-bootstrap
19063 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
19064 configure-stageautoprofile-gold:
19065 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19066 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19067 @r=`${PWD_COMMAND}`; export r; \
19068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19069 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19070 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19071 $(HOST_EXPORTS) \
19072 $(POSTSTAGE1_HOST_EXPORTS) \
19073 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19074 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19075 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19076 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
19077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19078 cd $(HOST_SUBDIR)/gold || exit 1; \
19079 case $(srcdir) in \
19080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19081 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19083 esac; \
19084 module_srcdir=gold; \
19085 $(SHELL) $$s/$$module_srcdir/configure \
19086 --srcdir=$${topdir}/$$module_srcdir \
19087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19088 --target=${target_alias} \
19089 --with-build-libsubdir=$(HOST_SUBDIR) \
19090 $(STAGEautoprofile_CONFIGURE_FLAGS)
19091 @endif gold-bootstrap
19092
19093 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
19094 maybe-configure-stageautofeedback-gold:
19095 @if gold-bootstrap
19096 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
19097 configure-stageautofeedback-gold:
19098 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19100 @r=`${PWD_COMMAND}`; export r; \
19101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19102 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19103 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19104 $(HOST_EXPORTS) \
19105 $(POSTSTAGE1_HOST_EXPORTS) \
19106 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19107 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19108 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19109 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
19110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19111 cd $(HOST_SUBDIR)/gold || exit 1; \
19112 case $(srcdir) in \
19113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19114 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19116 esac; \
19117 module_srcdir=gold; \
19118 $(SHELL) $$s/$$module_srcdir/configure \
19119 --srcdir=$${topdir}/$$module_srcdir \
19120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19121 --target=${target_alias} \
19122 --with-build-libsubdir=$(HOST_SUBDIR) \
19123 $(STAGEautofeedback_CONFIGURE_FLAGS)
19124 @endif gold-bootstrap
19125
19126
19127
19128
19129
19130 .PHONY: all-gold maybe-all-gold
19131 maybe-all-gold:
19132 @if gcc-bootstrap
19133 all-gold: stage_current
19134 @endif gcc-bootstrap
19135 @if gold
19136 TARGET-gold=all
19137 maybe-all-gold: all-gold
19138 all-gold: configure-gold
19139 @r=`${PWD_COMMAND}`; export r; \
19140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19141 $(HOST_EXPORTS) \
19142 (cd $(HOST_SUBDIR)/gold && \
19143 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19144 $(TARGET-gold))
19145 @endif gold
19146
19147
19148
19149 .PHONY: all-stage1-gold maybe-all-stage1-gold
19150 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
19151 maybe-all-stage1-gold:
19152 maybe-clean-stage1-gold:
19153 @if gold-bootstrap
19154 maybe-all-stage1-gold: all-stage1-gold
19155 all-stage1: all-stage1-gold
19156 TARGET-stage1-gold = $(TARGET-gold)
19157 all-stage1-gold: configure-stage1-gold
19158 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19159 @r=`${PWD_COMMAND}`; export r; \
19160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19161 TFLAGS="$(STAGE1_TFLAGS)"; \
19162 $(HOST_EXPORTS) \
19163 cd $(HOST_SUBDIR)/gold && \
19164 \
19165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19166 CFLAGS="$(STAGE1_CFLAGS)" \
19167 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19168 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19169 LIBCFLAGS="$(LIBCFLAGS)" \
19170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19173 $(EXTRA_HOST_FLAGS) \
19174 $(STAGE1_FLAGS_TO_PASS) \
19175 TFLAGS="$(STAGE1_TFLAGS)" \
19176 $(TARGET-stage1-gold)
19177
19178 maybe-clean-stage1-gold: clean-stage1-gold
19179 clean-stage1: clean-stage1-gold
19180 clean-stage1-gold:
19181 @if [ $(current_stage) = stage1 ]; then \
19182 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19183 else \
19184 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
19185 $(MAKE) stage1-start; \
19186 fi; \
19187 cd $(HOST_SUBDIR)/gold && \
19188 $(MAKE) $(EXTRA_HOST_FLAGS) \
19189 $(STAGE1_FLAGS_TO_PASS) clean
19190 @endif gold-bootstrap
19191
19192
19193 .PHONY: all-stage2-gold maybe-all-stage2-gold
19194 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
19195 maybe-all-stage2-gold:
19196 maybe-clean-stage2-gold:
19197 @if gold-bootstrap
19198 maybe-all-stage2-gold: all-stage2-gold
19199 all-stage2: all-stage2-gold
19200 TARGET-stage2-gold = $(TARGET-gold)
19201 all-stage2-gold: configure-stage2-gold
19202 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19203 @r=`${PWD_COMMAND}`; export r; \
19204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19205 TFLAGS="$(STAGE2_TFLAGS)"; \
19206 $(HOST_EXPORTS) \
19207 $(POSTSTAGE1_HOST_EXPORTS) \
19208 cd $(HOST_SUBDIR)/gold && \
19209 \
19210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19211 CFLAGS="$(STAGE2_CFLAGS)" \
19212 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19213 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19214 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) \
19219 TFLAGS="$(STAGE2_TFLAGS)" \
19220 $(TARGET-stage2-gold)
19221
19222 maybe-clean-stage2-gold: clean-stage2-gold
19223 clean-stage2: clean-stage2-gold
19224 clean-stage2-gold:
19225 @if [ $(current_stage) = stage2 ]; then \
19226 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19227 else \
19228 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
19229 $(MAKE) stage2-start; \
19230 fi; \
19231 cd $(HOST_SUBDIR)/gold && \
19232 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19233 @endif gold-bootstrap
19234
19235
19236 .PHONY: all-stage3-gold maybe-all-stage3-gold
19237 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
19238 maybe-all-stage3-gold:
19239 maybe-clean-stage3-gold:
19240 @if gold-bootstrap
19241 maybe-all-stage3-gold: all-stage3-gold
19242 all-stage3: all-stage3-gold
19243 TARGET-stage3-gold = $(TARGET-gold)
19244 all-stage3-gold: configure-stage3-gold
19245 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19246 @r=`${PWD_COMMAND}`; export r; \
19247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19248 TFLAGS="$(STAGE3_TFLAGS)"; \
19249 $(HOST_EXPORTS) \
19250 $(POSTSTAGE1_HOST_EXPORTS) \
19251 cd $(HOST_SUBDIR)/gold && \
19252 \
19253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19254 CFLAGS="$(STAGE3_CFLAGS)" \
19255 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19256 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19257 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19261 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19262 TFLAGS="$(STAGE3_TFLAGS)" \
19263 $(TARGET-stage3-gold)
19264
19265 maybe-clean-stage3-gold: clean-stage3-gold
19266 clean-stage3: clean-stage3-gold
19267 clean-stage3-gold:
19268 @if [ $(current_stage) = stage3 ]; then \
19269 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19270 else \
19271 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
19272 $(MAKE) stage3-start; \
19273 fi; \
19274 cd $(HOST_SUBDIR)/gold && \
19275 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19276 @endif gold-bootstrap
19277
19278
19279 .PHONY: all-stage4-gold maybe-all-stage4-gold
19280 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
19281 maybe-all-stage4-gold:
19282 maybe-clean-stage4-gold:
19283 @if gold-bootstrap
19284 maybe-all-stage4-gold: all-stage4-gold
19285 all-stage4: all-stage4-gold
19286 TARGET-stage4-gold = $(TARGET-gold)
19287 all-stage4-gold: configure-stage4-gold
19288 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19289 @r=`${PWD_COMMAND}`; export r; \
19290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19291 TFLAGS="$(STAGE4_TFLAGS)"; \
19292 $(HOST_EXPORTS) \
19293 $(POSTSTAGE1_HOST_EXPORTS) \
19294 cd $(HOST_SUBDIR)/gold && \
19295 \
19296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19297 CFLAGS="$(STAGE4_CFLAGS)" \
19298 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19299 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19300 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19301 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19302 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19303 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19304 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19305 TFLAGS="$(STAGE4_TFLAGS)" \
19306 $(TARGET-stage4-gold)
19307
19308 maybe-clean-stage4-gold: clean-stage4-gold
19309 clean-stage4: clean-stage4-gold
19310 clean-stage4-gold:
19311 @if [ $(current_stage) = stage4 ]; then \
19312 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19313 else \
19314 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
19315 $(MAKE) stage4-start; \
19316 fi; \
19317 cd $(HOST_SUBDIR)/gold && \
19318 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19319 @endif gold-bootstrap
19320
19321
19322 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
19323 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
19324 maybe-all-stageprofile-gold:
19325 maybe-clean-stageprofile-gold:
19326 @if gold-bootstrap
19327 maybe-all-stageprofile-gold: all-stageprofile-gold
19328 all-stageprofile: all-stageprofile-gold
19329 TARGET-stageprofile-gold = $(TARGET-gold)
19330 all-stageprofile-gold: configure-stageprofile-gold
19331 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19332 @r=`${PWD_COMMAND}`; export r; \
19333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19334 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19335 $(HOST_EXPORTS) \
19336 $(POSTSTAGE1_HOST_EXPORTS) \
19337 cd $(HOST_SUBDIR)/gold && \
19338 \
19339 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19340 CFLAGS="$(STAGEprofile_CFLAGS)" \
19341 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19342 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19343 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19344 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19345 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19346 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19347 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19348 TFLAGS="$(STAGEprofile_TFLAGS)" \
19349 $(TARGET-stageprofile-gold)
19350
19351 maybe-clean-stageprofile-gold: clean-stageprofile-gold
19352 clean-stageprofile: clean-stageprofile-gold
19353 clean-stageprofile-gold:
19354 @if [ $(current_stage) = stageprofile ]; then \
19355 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19356 else \
19357 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
19358 $(MAKE) stageprofile-start; \
19359 fi; \
19360 cd $(HOST_SUBDIR)/gold && \
19361 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19362 @endif gold-bootstrap
19363
19364
19365 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
19366 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
19367 maybe-all-stagetrain-gold:
19368 maybe-clean-stagetrain-gold:
19369 @if gold-bootstrap
19370 maybe-all-stagetrain-gold: all-stagetrain-gold
19371 all-stagetrain: all-stagetrain-gold
19372 TARGET-stagetrain-gold = $(TARGET-gold)
19373 all-stagetrain-gold: configure-stagetrain-gold
19374 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19375 @r=`${PWD_COMMAND}`; export r; \
19376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19377 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19378 $(HOST_EXPORTS) \
19379 $(POSTSTAGE1_HOST_EXPORTS) \
19380 cd $(HOST_SUBDIR)/gold && \
19381 \
19382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19383 CFLAGS="$(STAGEtrain_CFLAGS)" \
19384 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19385 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19386 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19390 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19391 TFLAGS="$(STAGEtrain_TFLAGS)" \
19392 $(TARGET-stagetrain-gold)
19393
19394 maybe-clean-stagetrain-gold: clean-stagetrain-gold
19395 clean-stagetrain: clean-stagetrain-gold
19396 clean-stagetrain-gold:
19397 @if [ $(current_stage) = stagetrain ]; then \
19398 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19399 else \
19400 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
19401 $(MAKE) stagetrain-start; \
19402 fi; \
19403 cd $(HOST_SUBDIR)/gold && \
19404 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19405 @endif gold-bootstrap
19406
19407
19408 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
19409 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
19410 maybe-all-stagefeedback-gold:
19411 maybe-clean-stagefeedback-gold:
19412 @if gold-bootstrap
19413 maybe-all-stagefeedback-gold: all-stagefeedback-gold
19414 all-stagefeedback: all-stagefeedback-gold
19415 TARGET-stagefeedback-gold = $(TARGET-gold)
19416 all-stagefeedback-gold: configure-stagefeedback-gold
19417 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19418 @r=`${PWD_COMMAND}`; export r; \
19419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19420 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19421 $(HOST_EXPORTS) \
19422 $(POSTSTAGE1_HOST_EXPORTS) \
19423 cd $(HOST_SUBDIR)/gold && \
19424 \
19425 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19426 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19427 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19428 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19429 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19430 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19431 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19432 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19433 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19434 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19435 $(TARGET-stagefeedback-gold)
19436
19437 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
19438 clean-stagefeedback: clean-stagefeedback-gold
19439 clean-stagefeedback-gold:
19440 @if [ $(current_stage) = stagefeedback ]; then \
19441 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19442 else \
19443 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
19444 $(MAKE) stagefeedback-start; \
19445 fi; \
19446 cd $(HOST_SUBDIR)/gold && \
19447 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19448 @endif gold-bootstrap
19449
19450
19451 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
19452 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
19453 maybe-all-stageautoprofile-gold:
19454 maybe-clean-stageautoprofile-gold:
19455 @if gold-bootstrap
19456 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
19457 all-stageautoprofile: all-stageautoprofile-gold
19458 TARGET-stageautoprofile-gold = $(TARGET-gold)
19459 all-stageautoprofile-gold: configure-stageautoprofile-gold
19460 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19461 @r=`${PWD_COMMAND}`; export r; \
19462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19463 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19464 $(HOST_EXPORTS) \
19465 $(POSTSTAGE1_HOST_EXPORTS) \
19466 cd $(HOST_SUBDIR)/gold && \
19467 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19469 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19470 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19471 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19472 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19476 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19477 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19478 $(TARGET-stageautoprofile-gold)
19479
19480 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
19481 clean-stageautoprofile: clean-stageautoprofile-gold
19482 clean-stageautoprofile-gold:
19483 @if [ $(current_stage) = stageautoprofile ]; then \
19484 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19485 else \
19486 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
19487 $(MAKE) stageautoprofile-start; \
19488 fi; \
19489 cd $(HOST_SUBDIR)/gold && \
19490 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19491 @endif gold-bootstrap
19492
19493
19494 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
19495 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
19496 maybe-all-stageautofeedback-gold:
19497 maybe-clean-stageautofeedback-gold:
19498 @if gold-bootstrap
19499 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
19500 all-stageautofeedback: all-stageautofeedback-gold
19501 TARGET-stageautofeedback-gold = $(TARGET-gold)
19502 all-stageautofeedback-gold: configure-stageautofeedback-gold
19503 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19504 @r=`${PWD_COMMAND}`; export r; \
19505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19506 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19507 $(HOST_EXPORTS) \
19508 $(POSTSTAGE1_HOST_EXPORTS) \
19509 cd $(HOST_SUBDIR)/gold && \
19510 \
19511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19512 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19513 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19514 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19515 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19516 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19517 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19518 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19519 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19520 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19521 $(TARGET-stageautofeedback-gold)
19522
19523 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
19524 clean-stageautofeedback: clean-stageautofeedback-gold
19525 clean-stageautofeedback-gold:
19526 @if [ $(current_stage) = stageautofeedback ]; then \
19527 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19528 else \
19529 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
19530 $(MAKE) stageautofeedback-start; \
19531 fi; \
19532 cd $(HOST_SUBDIR)/gold && \
19533 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19534 @endif gold-bootstrap
19535
19536
19537
19538
19539
19540 .PHONY: check-gold maybe-check-gold
19541 maybe-check-gold:
19542 @if gold
19543 maybe-check-gold: check-gold
19544
19545 check-gold:
19546 @: $(MAKE); $(unstage)
19547 @r=`${PWD_COMMAND}`; export r; \
19548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19549 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19550 (cd $(HOST_SUBDIR)/gold && \
19551 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19552
19553 @endif gold
19554
19555 .PHONY: install-gold maybe-install-gold
19556 maybe-install-gold:
19557 @if gold
19558 maybe-install-gold: install-gold
19559
19560 install-gold: installdirs
19561 @: $(MAKE); $(unstage)
19562 @r=`${PWD_COMMAND}`; export r; \
19563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19564 $(HOST_EXPORTS) \
19565 (cd $(HOST_SUBDIR)/gold && \
19566 $(MAKE) $(FLAGS_TO_PASS) install)
19567
19568 @endif gold
19569
19570 .PHONY: install-strip-gold maybe-install-strip-gold
19571 maybe-install-strip-gold:
19572 @if gold
19573 maybe-install-strip-gold: install-strip-gold
19574
19575 install-strip-gold: installdirs
19576 @: $(MAKE); $(unstage)
19577 @r=`${PWD_COMMAND}`; export r; \
19578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19579 $(HOST_EXPORTS) \
19580 (cd $(HOST_SUBDIR)/gold && \
19581 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19582
19583 @endif gold
19584
19585 # Other targets (info, dvi, pdf, etc.)
19586
19587 .PHONY: maybe-info-gold info-gold
19588 maybe-info-gold:
19589 @if gold
19590 maybe-info-gold: info-gold
19591
19592 info-gold: \
19593 configure-gold
19594 @[ -f ./gold/Makefile ] || exit 0; \
19595 r=`${PWD_COMMAND}`; export r; \
19596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19597 $(HOST_EXPORTS) \
19598 for flag in $(EXTRA_HOST_FLAGS) ; do \
19599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19600 done; \
19601 echo "Doing info in gold"; \
19602 (cd $(HOST_SUBDIR)/gold && \
19603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19605 "RANLIB=$${RANLIB}" \
19606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19607 info) \
19608 || exit 1
19609
19610 @endif gold
19611
19612 .PHONY: maybe-dvi-gold dvi-gold
19613 maybe-dvi-gold:
19614 @if gold
19615 maybe-dvi-gold: dvi-gold
19616
19617 dvi-gold: \
19618 configure-gold
19619 @[ -f ./gold/Makefile ] || exit 0; \
19620 r=`${PWD_COMMAND}`; export r; \
19621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19622 $(HOST_EXPORTS) \
19623 for flag in $(EXTRA_HOST_FLAGS) ; do \
19624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19625 done; \
19626 echo "Doing dvi in gold"; \
19627 (cd $(HOST_SUBDIR)/gold && \
19628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19630 "RANLIB=$${RANLIB}" \
19631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19632 dvi) \
19633 || exit 1
19634
19635 @endif gold
19636
19637 .PHONY: maybe-pdf-gold pdf-gold
19638 maybe-pdf-gold:
19639 @if gold
19640 maybe-pdf-gold: pdf-gold
19641
19642 pdf-gold: \
19643 configure-gold
19644 @[ -f ./gold/Makefile ] || exit 0; \
19645 r=`${PWD_COMMAND}`; export r; \
19646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19647 $(HOST_EXPORTS) \
19648 for flag in $(EXTRA_HOST_FLAGS) ; do \
19649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19650 done; \
19651 echo "Doing pdf in gold"; \
19652 (cd $(HOST_SUBDIR)/gold && \
19653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19655 "RANLIB=$${RANLIB}" \
19656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19657 pdf) \
19658 || exit 1
19659
19660 @endif gold
19661
19662 .PHONY: maybe-html-gold html-gold
19663 maybe-html-gold:
19664 @if gold
19665 maybe-html-gold: html-gold
19666
19667 html-gold: \
19668 configure-gold
19669 @[ -f ./gold/Makefile ] || exit 0; \
19670 r=`${PWD_COMMAND}`; export r; \
19671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19672 $(HOST_EXPORTS) \
19673 for flag in $(EXTRA_HOST_FLAGS) ; do \
19674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19675 done; \
19676 echo "Doing html in gold"; \
19677 (cd $(HOST_SUBDIR)/gold && \
19678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19680 "RANLIB=$${RANLIB}" \
19681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19682 html) \
19683 || exit 1
19684
19685 @endif gold
19686
19687 .PHONY: maybe-TAGS-gold TAGS-gold
19688 maybe-TAGS-gold:
19689 @if gold
19690 maybe-TAGS-gold: TAGS-gold
19691
19692 TAGS-gold: \
19693 configure-gold
19694 @[ -f ./gold/Makefile ] || exit 0; \
19695 r=`${PWD_COMMAND}`; export r; \
19696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19697 $(HOST_EXPORTS) \
19698 for flag in $(EXTRA_HOST_FLAGS) ; do \
19699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19700 done; \
19701 echo "Doing TAGS in gold"; \
19702 (cd $(HOST_SUBDIR)/gold && \
19703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19705 "RANLIB=$${RANLIB}" \
19706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19707 TAGS) \
19708 || exit 1
19709
19710 @endif gold
19711
19712 .PHONY: maybe-install-info-gold install-info-gold
19713 maybe-install-info-gold:
19714 @if gold
19715 maybe-install-info-gold: install-info-gold
19716
19717 install-info-gold: \
19718 configure-gold \
19719 info-gold
19720 @[ -f ./gold/Makefile ] || exit 0; \
19721 r=`${PWD_COMMAND}`; export r; \
19722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723 $(HOST_EXPORTS) \
19724 for flag in $(EXTRA_HOST_FLAGS) ; do \
19725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19726 done; \
19727 echo "Doing install-info in gold"; \
19728 (cd $(HOST_SUBDIR)/gold && \
19729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19731 "RANLIB=$${RANLIB}" \
19732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19733 install-info) \
19734 || exit 1
19735
19736 @endif gold
19737
19738 .PHONY: maybe-install-dvi-gold install-dvi-gold
19739 maybe-install-dvi-gold:
19740 @if gold
19741 maybe-install-dvi-gold: install-dvi-gold
19742
19743 install-dvi-gold: \
19744 configure-gold \
19745 dvi-gold
19746 @[ -f ./gold/Makefile ] || exit 0; \
19747 r=`${PWD_COMMAND}`; export r; \
19748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19749 $(HOST_EXPORTS) \
19750 for flag in $(EXTRA_HOST_FLAGS) ; do \
19751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19752 done; \
19753 echo "Doing install-dvi in gold"; \
19754 (cd $(HOST_SUBDIR)/gold && \
19755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19757 "RANLIB=$${RANLIB}" \
19758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19759 install-dvi) \
19760 || exit 1
19761
19762 @endif gold
19763
19764 .PHONY: maybe-install-pdf-gold install-pdf-gold
19765 maybe-install-pdf-gold:
19766 @if gold
19767 maybe-install-pdf-gold: install-pdf-gold
19768
19769 install-pdf-gold: \
19770 configure-gold \
19771 pdf-gold
19772 @[ -f ./gold/Makefile ] || exit 0; \
19773 r=`${PWD_COMMAND}`; export r; \
19774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19775 $(HOST_EXPORTS) \
19776 for flag in $(EXTRA_HOST_FLAGS) ; do \
19777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19778 done; \
19779 echo "Doing install-pdf in gold"; \
19780 (cd $(HOST_SUBDIR)/gold && \
19781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19783 "RANLIB=$${RANLIB}" \
19784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19785 install-pdf) \
19786 || exit 1
19787
19788 @endif gold
19789
19790 .PHONY: maybe-install-html-gold install-html-gold
19791 maybe-install-html-gold:
19792 @if gold
19793 maybe-install-html-gold: install-html-gold
19794
19795 install-html-gold: \
19796 configure-gold \
19797 html-gold
19798 @[ -f ./gold/Makefile ] || exit 0; \
19799 r=`${PWD_COMMAND}`; export r; \
19800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19801 $(HOST_EXPORTS) \
19802 for flag in $(EXTRA_HOST_FLAGS) ; do \
19803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19804 done; \
19805 echo "Doing install-html in gold"; \
19806 (cd $(HOST_SUBDIR)/gold && \
19807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19809 "RANLIB=$${RANLIB}" \
19810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19811 install-html) \
19812 || exit 1
19813
19814 @endif gold
19815
19816 .PHONY: maybe-installcheck-gold installcheck-gold
19817 maybe-installcheck-gold:
19818 @if gold
19819 maybe-installcheck-gold: installcheck-gold
19820
19821 installcheck-gold: \
19822 configure-gold
19823 @[ -f ./gold/Makefile ] || exit 0; \
19824 r=`${PWD_COMMAND}`; export r; \
19825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19826 $(HOST_EXPORTS) \
19827 for flag in $(EXTRA_HOST_FLAGS) ; do \
19828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19829 done; \
19830 echo "Doing installcheck in gold"; \
19831 (cd $(HOST_SUBDIR)/gold && \
19832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19834 "RANLIB=$${RANLIB}" \
19835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19836 installcheck) \
19837 || exit 1
19838
19839 @endif gold
19840
19841 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19842 maybe-mostlyclean-gold:
19843 @if gold
19844 maybe-mostlyclean-gold: mostlyclean-gold
19845
19846 mostlyclean-gold:
19847 @[ -f ./gold/Makefile ] || exit 0; \
19848 r=`${PWD_COMMAND}`; export r; \
19849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19850 $(HOST_EXPORTS) \
19851 for flag in $(EXTRA_HOST_FLAGS) ; do \
19852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19853 done; \
19854 echo "Doing mostlyclean in gold"; \
19855 (cd $(HOST_SUBDIR)/gold && \
19856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19858 "RANLIB=$${RANLIB}" \
19859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19860 mostlyclean) \
19861 || exit 1
19862
19863 @endif gold
19864
19865 .PHONY: maybe-clean-gold clean-gold
19866 maybe-clean-gold:
19867 @if gold
19868 maybe-clean-gold: clean-gold
19869
19870 clean-gold:
19871 @[ -f ./gold/Makefile ] || exit 0; \
19872 r=`${PWD_COMMAND}`; export r; \
19873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19874 $(HOST_EXPORTS) \
19875 for flag in $(EXTRA_HOST_FLAGS) ; do \
19876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19877 done; \
19878 echo "Doing clean in gold"; \
19879 (cd $(HOST_SUBDIR)/gold && \
19880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19882 "RANLIB=$${RANLIB}" \
19883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19884 clean) \
19885 || exit 1
19886
19887 @endif gold
19888
19889 .PHONY: maybe-distclean-gold distclean-gold
19890 maybe-distclean-gold:
19891 @if gold
19892 maybe-distclean-gold: distclean-gold
19893
19894 distclean-gold:
19895 @[ -f ./gold/Makefile ] || exit 0; \
19896 r=`${PWD_COMMAND}`; export r; \
19897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19898 $(HOST_EXPORTS) \
19899 for flag in $(EXTRA_HOST_FLAGS) ; do \
19900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19901 done; \
19902 echo "Doing distclean in gold"; \
19903 (cd $(HOST_SUBDIR)/gold && \
19904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19906 "RANLIB=$${RANLIB}" \
19907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19908 distclean) \
19909 || exit 1
19910
19911 @endif gold
19912
19913 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19914 maybe-maintainer-clean-gold:
19915 @if gold
19916 maybe-maintainer-clean-gold: maintainer-clean-gold
19917
19918 maintainer-clean-gold:
19919 @[ -f ./gold/Makefile ] || exit 0; \
19920 r=`${PWD_COMMAND}`; export r; \
19921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19922 $(HOST_EXPORTS) \
19923 for flag in $(EXTRA_HOST_FLAGS) ; do \
19924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19925 done; \
19926 echo "Doing maintainer-clean in gold"; \
19927 (cd $(HOST_SUBDIR)/gold && \
19928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19930 "RANLIB=$${RANLIB}" \
19931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19932 maintainer-clean) \
19933 || exit 1
19934
19935 @endif gold
19936
19937
19938
19939 .PHONY: configure-gprof maybe-configure-gprof
19940 maybe-configure-gprof:
19941 @if gcc-bootstrap
19942 configure-gprof: stage_current
19943 @endif gcc-bootstrap
19944 @if gprof
19945 maybe-configure-gprof: configure-gprof
19946 configure-gprof:
19947 @: $(MAKE); $(unstage)
19948 @r=`${PWD_COMMAND}`; export r; \
19949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19950 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19952 $(HOST_EXPORTS) \
19953 echo Configuring in $(HOST_SUBDIR)/gprof; \
19954 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19955 case $(srcdir) in \
19956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19957 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19959 esac; \
19960 module_srcdir=gprof; \
19961 $(SHELL) \
19962 $$s/$$module_srcdir/configure \
19963 --srcdir=$${topdir}/$$module_srcdir \
19964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19965 --target=${target_alias} \
19966 || exit 1
19967 @endif gprof
19968
19969
19970
19971
19972
19973 .PHONY: all-gprof maybe-all-gprof
19974 maybe-all-gprof:
19975 @if gcc-bootstrap
19976 all-gprof: stage_current
19977 @endif gcc-bootstrap
19978 @if gprof
19979 TARGET-gprof=all
19980 maybe-all-gprof: all-gprof
19981 all-gprof: configure-gprof
19982 @: $(MAKE); $(unstage)
19983 @r=`${PWD_COMMAND}`; export r; \
19984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19985 $(HOST_EXPORTS) \
19986 (cd $(HOST_SUBDIR)/gprof && \
19987 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19988 $(TARGET-gprof))
19989 @endif gprof
19990
19991
19992
19993
19994 .PHONY: check-gprof maybe-check-gprof
19995 maybe-check-gprof:
19996 @if gprof
19997 maybe-check-gprof: check-gprof
19998
19999 check-gprof:
20000 @: $(MAKE); $(unstage)
20001 @r=`${PWD_COMMAND}`; export r; \
20002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20003 $(HOST_EXPORTS) \
20004 (cd $(HOST_SUBDIR)/gprof && \
20005 $(MAKE) $(FLAGS_TO_PASS) check)
20006
20007 @endif gprof
20008
20009 .PHONY: install-gprof maybe-install-gprof
20010 maybe-install-gprof:
20011 @if gprof
20012 maybe-install-gprof: install-gprof
20013
20014 install-gprof: installdirs
20015 @: $(MAKE); $(unstage)
20016 @r=`${PWD_COMMAND}`; export r; \
20017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20018 $(HOST_EXPORTS) \
20019 (cd $(HOST_SUBDIR)/gprof && \
20020 $(MAKE) $(FLAGS_TO_PASS) install)
20021
20022 @endif gprof
20023
20024 .PHONY: install-strip-gprof maybe-install-strip-gprof
20025 maybe-install-strip-gprof:
20026 @if gprof
20027 maybe-install-strip-gprof: install-strip-gprof
20028
20029 install-strip-gprof: installdirs
20030 @: $(MAKE); $(unstage)
20031 @r=`${PWD_COMMAND}`; export r; \
20032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20033 $(HOST_EXPORTS) \
20034 (cd $(HOST_SUBDIR)/gprof && \
20035 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20036
20037 @endif gprof
20038
20039 # Other targets (info, dvi, pdf, etc.)
20040
20041 .PHONY: maybe-info-gprof info-gprof
20042 maybe-info-gprof:
20043 @if gprof
20044 maybe-info-gprof: info-gprof
20045
20046 info-gprof: \
20047 configure-gprof
20048 @: $(MAKE); $(unstage)
20049 @[ -f ./gprof/Makefile ] || exit 0; \
20050 r=`${PWD_COMMAND}`; export r; \
20051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20052 $(HOST_EXPORTS) \
20053 for flag in $(EXTRA_HOST_FLAGS) ; do \
20054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20055 done; \
20056 echo "Doing info in gprof"; \
20057 (cd $(HOST_SUBDIR)/gprof && \
20058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20060 "RANLIB=$${RANLIB}" \
20061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20062 info) \
20063 || exit 1
20064
20065 @endif gprof
20066
20067 .PHONY: maybe-dvi-gprof dvi-gprof
20068 maybe-dvi-gprof:
20069 @if gprof
20070 maybe-dvi-gprof: dvi-gprof
20071
20072 dvi-gprof: \
20073 configure-gprof
20074 @: $(MAKE); $(unstage)
20075 @[ -f ./gprof/Makefile ] || exit 0; \
20076 r=`${PWD_COMMAND}`; export r; \
20077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078 $(HOST_EXPORTS) \
20079 for flag in $(EXTRA_HOST_FLAGS) ; do \
20080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20081 done; \
20082 echo "Doing dvi in gprof"; \
20083 (cd $(HOST_SUBDIR)/gprof && \
20084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20086 "RANLIB=$${RANLIB}" \
20087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20088 dvi) \
20089 || exit 1
20090
20091 @endif gprof
20092
20093 .PHONY: maybe-pdf-gprof pdf-gprof
20094 maybe-pdf-gprof:
20095 @if gprof
20096 maybe-pdf-gprof: pdf-gprof
20097
20098 pdf-gprof: \
20099 configure-gprof
20100 @: $(MAKE); $(unstage)
20101 @[ -f ./gprof/Makefile ] || exit 0; \
20102 r=`${PWD_COMMAND}`; export r; \
20103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20104 $(HOST_EXPORTS) \
20105 for flag in $(EXTRA_HOST_FLAGS) ; do \
20106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20107 done; \
20108 echo "Doing pdf in gprof"; \
20109 (cd $(HOST_SUBDIR)/gprof && \
20110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20112 "RANLIB=$${RANLIB}" \
20113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20114 pdf) \
20115 || exit 1
20116
20117 @endif gprof
20118
20119 .PHONY: maybe-html-gprof html-gprof
20120 maybe-html-gprof:
20121 @if gprof
20122 maybe-html-gprof: html-gprof
20123
20124 html-gprof: \
20125 configure-gprof
20126 @: $(MAKE); $(unstage)
20127 @[ -f ./gprof/Makefile ] || exit 0; \
20128 r=`${PWD_COMMAND}`; export r; \
20129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20130 $(HOST_EXPORTS) \
20131 for flag in $(EXTRA_HOST_FLAGS) ; do \
20132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20133 done; \
20134 echo "Doing html in gprof"; \
20135 (cd $(HOST_SUBDIR)/gprof && \
20136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20138 "RANLIB=$${RANLIB}" \
20139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20140 html) \
20141 || exit 1
20142
20143 @endif gprof
20144
20145 .PHONY: maybe-TAGS-gprof TAGS-gprof
20146 maybe-TAGS-gprof:
20147 @if gprof
20148 maybe-TAGS-gprof: TAGS-gprof
20149
20150 TAGS-gprof: \
20151 configure-gprof
20152 @: $(MAKE); $(unstage)
20153 @[ -f ./gprof/Makefile ] || exit 0; \
20154 r=`${PWD_COMMAND}`; export r; \
20155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20156 $(HOST_EXPORTS) \
20157 for flag in $(EXTRA_HOST_FLAGS) ; do \
20158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20159 done; \
20160 echo "Doing TAGS in gprof"; \
20161 (cd $(HOST_SUBDIR)/gprof && \
20162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20164 "RANLIB=$${RANLIB}" \
20165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20166 TAGS) \
20167 || exit 1
20168
20169 @endif gprof
20170
20171 .PHONY: maybe-install-info-gprof install-info-gprof
20172 maybe-install-info-gprof:
20173 @if gprof
20174 maybe-install-info-gprof: install-info-gprof
20175
20176 install-info-gprof: \
20177 configure-gprof \
20178 info-gprof
20179 @: $(MAKE); $(unstage)
20180 @[ -f ./gprof/Makefile ] || exit 0; \
20181 r=`${PWD_COMMAND}`; export r; \
20182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183 $(HOST_EXPORTS) \
20184 for flag in $(EXTRA_HOST_FLAGS) ; do \
20185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20186 done; \
20187 echo "Doing install-info in gprof"; \
20188 (cd $(HOST_SUBDIR)/gprof && \
20189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20191 "RANLIB=$${RANLIB}" \
20192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20193 install-info) \
20194 || exit 1
20195
20196 @endif gprof
20197
20198 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
20199 maybe-install-dvi-gprof:
20200 @if gprof
20201 maybe-install-dvi-gprof: install-dvi-gprof
20202
20203 install-dvi-gprof: \
20204 configure-gprof \
20205 dvi-gprof
20206 @: $(MAKE); $(unstage)
20207 @[ -f ./gprof/Makefile ] || exit 0; \
20208 r=`${PWD_COMMAND}`; export r; \
20209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20210 $(HOST_EXPORTS) \
20211 for flag in $(EXTRA_HOST_FLAGS) ; do \
20212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20213 done; \
20214 echo "Doing install-dvi in gprof"; \
20215 (cd $(HOST_SUBDIR)/gprof && \
20216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20218 "RANLIB=$${RANLIB}" \
20219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20220 install-dvi) \
20221 || exit 1
20222
20223 @endif gprof
20224
20225 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
20226 maybe-install-pdf-gprof:
20227 @if gprof
20228 maybe-install-pdf-gprof: install-pdf-gprof
20229
20230 install-pdf-gprof: \
20231 configure-gprof \
20232 pdf-gprof
20233 @: $(MAKE); $(unstage)
20234 @[ -f ./gprof/Makefile ] || exit 0; \
20235 r=`${PWD_COMMAND}`; export r; \
20236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20237 $(HOST_EXPORTS) \
20238 for flag in $(EXTRA_HOST_FLAGS) ; do \
20239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20240 done; \
20241 echo "Doing install-pdf in gprof"; \
20242 (cd $(HOST_SUBDIR)/gprof && \
20243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20245 "RANLIB=$${RANLIB}" \
20246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20247 install-pdf) \
20248 || exit 1
20249
20250 @endif gprof
20251
20252 .PHONY: maybe-install-html-gprof install-html-gprof
20253 maybe-install-html-gprof:
20254 @if gprof
20255 maybe-install-html-gprof: install-html-gprof
20256
20257 install-html-gprof: \
20258 configure-gprof \
20259 html-gprof
20260 @: $(MAKE); $(unstage)
20261 @[ -f ./gprof/Makefile ] || exit 0; \
20262 r=`${PWD_COMMAND}`; export r; \
20263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20264 $(HOST_EXPORTS) \
20265 for flag in $(EXTRA_HOST_FLAGS) ; do \
20266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20267 done; \
20268 echo "Doing install-html in gprof"; \
20269 (cd $(HOST_SUBDIR)/gprof && \
20270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20272 "RANLIB=$${RANLIB}" \
20273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20274 install-html) \
20275 || exit 1
20276
20277 @endif gprof
20278
20279 .PHONY: maybe-installcheck-gprof installcheck-gprof
20280 maybe-installcheck-gprof:
20281 @if gprof
20282 maybe-installcheck-gprof: installcheck-gprof
20283
20284 installcheck-gprof: \
20285 configure-gprof
20286 @: $(MAKE); $(unstage)
20287 @[ -f ./gprof/Makefile ] || exit 0; \
20288 r=`${PWD_COMMAND}`; export r; \
20289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20290 $(HOST_EXPORTS) \
20291 for flag in $(EXTRA_HOST_FLAGS) ; do \
20292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20293 done; \
20294 echo "Doing installcheck in gprof"; \
20295 (cd $(HOST_SUBDIR)/gprof && \
20296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20298 "RANLIB=$${RANLIB}" \
20299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20300 installcheck) \
20301 || exit 1
20302
20303 @endif gprof
20304
20305 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
20306 maybe-mostlyclean-gprof:
20307 @if gprof
20308 maybe-mostlyclean-gprof: mostlyclean-gprof
20309
20310 mostlyclean-gprof:
20311 @: $(MAKE); $(unstage)
20312 @[ -f ./gprof/Makefile ] || exit 0; \
20313 r=`${PWD_COMMAND}`; export r; \
20314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20315 $(HOST_EXPORTS) \
20316 for flag in $(EXTRA_HOST_FLAGS) ; do \
20317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20318 done; \
20319 echo "Doing mostlyclean in gprof"; \
20320 (cd $(HOST_SUBDIR)/gprof && \
20321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20323 "RANLIB=$${RANLIB}" \
20324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20325 mostlyclean) \
20326 || exit 1
20327
20328 @endif gprof
20329
20330 .PHONY: maybe-clean-gprof clean-gprof
20331 maybe-clean-gprof:
20332 @if gprof
20333 maybe-clean-gprof: clean-gprof
20334
20335 clean-gprof:
20336 @: $(MAKE); $(unstage)
20337 @[ -f ./gprof/Makefile ] || exit 0; \
20338 r=`${PWD_COMMAND}`; export r; \
20339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20340 $(HOST_EXPORTS) \
20341 for flag in $(EXTRA_HOST_FLAGS) ; do \
20342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20343 done; \
20344 echo "Doing clean in gprof"; \
20345 (cd $(HOST_SUBDIR)/gprof && \
20346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20348 "RANLIB=$${RANLIB}" \
20349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20350 clean) \
20351 || exit 1
20352
20353 @endif gprof
20354
20355 .PHONY: maybe-distclean-gprof distclean-gprof
20356 maybe-distclean-gprof:
20357 @if gprof
20358 maybe-distclean-gprof: distclean-gprof
20359
20360 distclean-gprof:
20361 @: $(MAKE); $(unstage)
20362 @[ -f ./gprof/Makefile ] || exit 0; \
20363 r=`${PWD_COMMAND}`; export r; \
20364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20365 $(HOST_EXPORTS) \
20366 for flag in $(EXTRA_HOST_FLAGS) ; do \
20367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20368 done; \
20369 echo "Doing distclean in gprof"; \
20370 (cd $(HOST_SUBDIR)/gprof && \
20371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20373 "RANLIB=$${RANLIB}" \
20374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20375 distclean) \
20376 || exit 1
20377
20378 @endif gprof
20379
20380 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
20381 maybe-maintainer-clean-gprof:
20382 @if gprof
20383 maybe-maintainer-clean-gprof: maintainer-clean-gprof
20384
20385 maintainer-clean-gprof:
20386 @: $(MAKE); $(unstage)
20387 @[ -f ./gprof/Makefile ] || exit 0; \
20388 r=`${PWD_COMMAND}`; export r; \
20389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20390 $(HOST_EXPORTS) \
20391 for flag in $(EXTRA_HOST_FLAGS) ; do \
20392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20393 done; \
20394 echo "Doing maintainer-clean in gprof"; \
20395 (cd $(HOST_SUBDIR)/gprof && \
20396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20398 "RANLIB=$${RANLIB}" \
20399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20400 maintainer-clean) \
20401 || exit 1
20402
20403 @endif gprof
20404
20405
20406
20407 .PHONY: configure-intl maybe-configure-intl
20408 maybe-configure-intl:
20409 @if gcc-bootstrap
20410 configure-intl: stage_current
20411 @endif gcc-bootstrap
20412 @if intl
20413 maybe-configure-intl: configure-intl
20414 configure-intl:
20415 @r=`${PWD_COMMAND}`; export r; \
20416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20417 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20419 $(HOST_EXPORTS) \
20420 echo Configuring in $(HOST_SUBDIR)/intl; \
20421 cd "$(HOST_SUBDIR)/intl" || exit 1; \
20422 case $(srcdir) in \
20423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20424 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20426 esac; \
20427 module_srcdir=intl; \
20428 $(SHELL) \
20429 $$s/$$module_srcdir/configure \
20430 --srcdir=$${topdir}/$$module_srcdir \
20431 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20432 --target=${target_alias} \
20433 || exit 1
20434 @endif intl
20435
20436
20437
20438 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
20439 maybe-configure-stage1-intl:
20440 @if intl-bootstrap
20441 maybe-configure-stage1-intl: configure-stage1-intl
20442 configure-stage1-intl:
20443 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20445 @r=`${PWD_COMMAND}`; export r; \
20446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20447 TFLAGS="$(STAGE1_TFLAGS)"; \
20448 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20449 $(HOST_EXPORTS) \
20450 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20451 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20452 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20453 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
20454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20455 cd $(HOST_SUBDIR)/intl || exit 1; \
20456 case $(srcdir) in \
20457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20458 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20460 esac; \
20461 module_srcdir=intl; \
20462 $(SHELL) $$s/$$module_srcdir/configure \
20463 --srcdir=$${topdir}/$$module_srcdir \
20464 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20465 --target=${target_alias} \
20466 \
20467 $(STAGE1_CONFIGURE_FLAGS)
20468 @endif intl-bootstrap
20469
20470 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
20471 maybe-configure-stage2-intl:
20472 @if intl-bootstrap
20473 maybe-configure-stage2-intl: configure-stage2-intl
20474 configure-stage2-intl:
20475 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20476 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20477 @r=`${PWD_COMMAND}`; export r; \
20478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20479 TFLAGS="$(STAGE2_TFLAGS)"; \
20480 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20481 $(HOST_EXPORTS) \
20482 $(POSTSTAGE1_HOST_EXPORTS) \
20483 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20484 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20485 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20486 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
20487 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20488 cd $(HOST_SUBDIR)/intl || exit 1; \
20489 case $(srcdir) in \
20490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20491 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20493 esac; \
20494 module_srcdir=intl; \
20495 $(SHELL) $$s/$$module_srcdir/configure \
20496 --srcdir=$${topdir}/$$module_srcdir \
20497 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20498 --target=${target_alias} \
20499 --with-build-libsubdir=$(HOST_SUBDIR) \
20500 $(STAGE2_CONFIGURE_FLAGS)
20501 @endif intl-bootstrap
20502
20503 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
20504 maybe-configure-stage3-intl:
20505 @if intl-bootstrap
20506 maybe-configure-stage3-intl: configure-stage3-intl
20507 configure-stage3-intl:
20508 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20509 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20510 @r=`${PWD_COMMAND}`; export r; \
20511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20512 TFLAGS="$(STAGE3_TFLAGS)"; \
20513 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20514 $(HOST_EXPORTS) \
20515 $(POSTSTAGE1_HOST_EXPORTS) \
20516 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20517 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20518 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20519 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
20520 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20521 cd $(HOST_SUBDIR)/intl || exit 1; \
20522 case $(srcdir) in \
20523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20524 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20526 esac; \
20527 module_srcdir=intl; \
20528 $(SHELL) $$s/$$module_srcdir/configure \
20529 --srcdir=$${topdir}/$$module_srcdir \
20530 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20531 --target=${target_alias} \
20532 --with-build-libsubdir=$(HOST_SUBDIR) \
20533 $(STAGE3_CONFIGURE_FLAGS)
20534 @endif intl-bootstrap
20535
20536 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
20537 maybe-configure-stage4-intl:
20538 @if intl-bootstrap
20539 maybe-configure-stage4-intl: configure-stage4-intl
20540 configure-stage4-intl:
20541 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20542 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20543 @r=`${PWD_COMMAND}`; export r; \
20544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545 TFLAGS="$(STAGE4_TFLAGS)"; \
20546 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20547 $(HOST_EXPORTS) \
20548 $(POSTSTAGE1_HOST_EXPORTS) \
20549 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20550 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20551 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20552 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
20553 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20554 cd $(HOST_SUBDIR)/intl || exit 1; \
20555 case $(srcdir) in \
20556 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20557 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20558 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20559 esac; \
20560 module_srcdir=intl; \
20561 $(SHELL) $$s/$$module_srcdir/configure \
20562 --srcdir=$${topdir}/$$module_srcdir \
20563 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20564 --target=${target_alias} \
20565 --with-build-libsubdir=$(HOST_SUBDIR) \
20566 $(STAGE4_CONFIGURE_FLAGS)
20567 @endif intl-bootstrap
20568
20569 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20570 maybe-configure-stageprofile-intl:
20571 @if intl-bootstrap
20572 maybe-configure-stageprofile-intl: configure-stageprofile-intl
20573 configure-stageprofile-intl:
20574 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20575 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20576 @r=`${PWD_COMMAND}`; export r; \
20577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20578 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20579 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20580 $(HOST_EXPORTS) \
20581 $(POSTSTAGE1_HOST_EXPORTS) \
20582 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20583 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20584 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20585 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
20586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20587 cd $(HOST_SUBDIR)/intl || exit 1; \
20588 case $(srcdir) in \
20589 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20590 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20591 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20592 esac; \
20593 module_srcdir=intl; \
20594 $(SHELL) $$s/$$module_srcdir/configure \
20595 --srcdir=$${topdir}/$$module_srcdir \
20596 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20597 --target=${target_alias} \
20598 --with-build-libsubdir=$(HOST_SUBDIR) \
20599 $(STAGEprofile_CONFIGURE_FLAGS)
20600 @endif intl-bootstrap
20601
20602 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
20603 maybe-configure-stagetrain-intl:
20604 @if intl-bootstrap
20605 maybe-configure-stagetrain-intl: configure-stagetrain-intl
20606 configure-stagetrain-intl:
20607 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20609 @r=`${PWD_COMMAND}`; export r; \
20610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20611 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20612 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20613 $(HOST_EXPORTS) \
20614 $(POSTSTAGE1_HOST_EXPORTS) \
20615 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20616 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20617 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20618 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
20619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20620 cd $(HOST_SUBDIR)/intl || exit 1; \
20621 case $(srcdir) in \
20622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20623 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20625 esac; \
20626 module_srcdir=intl; \
20627 $(SHELL) $$s/$$module_srcdir/configure \
20628 --srcdir=$${topdir}/$$module_srcdir \
20629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20630 --target=${target_alias} \
20631 --with-build-libsubdir=$(HOST_SUBDIR) \
20632 $(STAGEtrain_CONFIGURE_FLAGS)
20633 @endif intl-bootstrap
20634
20635 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20636 maybe-configure-stagefeedback-intl:
20637 @if intl-bootstrap
20638 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20639 configure-stagefeedback-intl:
20640 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20641 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20642 @r=`${PWD_COMMAND}`; export r; \
20643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20644 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20645 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20646 $(HOST_EXPORTS) \
20647 $(POSTSTAGE1_HOST_EXPORTS) \
20648 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20649 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20650 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20651 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20652 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20653 cd $(HOST_SUBDIR)/intl || exit 1; \
20654 case $(srcdir) in \
20655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20656 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20658 esac; \
20659 module_srcdir=intl; \
20660 $(SHELL) $$s/$$module_srcdir/configure \
20661 --srcdir=$${topdir}/$$module_srcdir \
20662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20663 --target=${target_alias} \
20664 --with-build-libsubdir=$(HOST_SUBDIR) \
20665 $(STAGEfeedback_CONFIGURE_FLAGS)
20666 @endif intl-bootstrap
20667
20668 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20669 maybe-configure-stageautoprofile-intl:
20670 @if intl-bootstrap
20671 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20672 configure-stageautoprofile-intl:
20673 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20674 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20675 @r=`${PWD_COMMAND}`; export r; \
20676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20677 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20678 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20679 $(HOST_EXPORTS) \
20680 $(POSTSTAGE1_HOST_EXPORTS) \
20681 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20682 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20683 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20684 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20686 cd $(HOST_SUBDIR)/intl || exit 1; \
20687 case $(srcdir) in \
20688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20689 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20691 esac; \
20692 module_srcdir=intl; \
20693 $(SHELL) $$s/$$module_srcdir/configure \
20694 --srcdir=$${topdir}/$$module_srcdir \
20695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20696 --target=${target_alias} \
20697 --with-build-libsubdir=$(HOST_SUBDIR) \
20698 $(STAGEautoprofile_CONFIGURE_FLAGS)
20699 @endif intl-bootstrap
20700
20701 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20702 maybe-configure-stageautofeedback-intl:
20703 @if intl-bootstrap
20704 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20705 configure-stageautofeedback-intl:
20706 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20707 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20708 @r=`${PWD_COMMAND}`; export r; \
20709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20710 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20711 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20712 $(HOST_EXPORTS) \
20713 $(POSTSTAGE1_HOST_EXPORTS) \
20714 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20715 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20716 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20717 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20719 cd $(HOST_SUBDIR)/intl || exit 1; \
20720 case $(srcdir) in \
20721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20722 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20724 esac; \
20725 module_srcdir=intl; \
20726 $(SHELL) $$s/$$module_srcdir/configure \
20727 --srcdir=$${topdir}/$$module_srcdir \
20728 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20729 --target=${target_alias} \
20730 --with-build-libsubdir=$(HOST_SUBDIR) \
20731 $(STAGEautofeedback_CONFIGURE_FLAGS)
20732 @endif intl-bootstrap
20733
20734
20735
20736
20737
20738 .PHONY: all-intl maybe-all-intl
20739 maybe-all-intl:
20740 @if gcc-bootstrap
20741 all-intl: stage_current
20742 @endif gcc-bootstrap
20743 @if intl
20744 TARGET-intl=all
20745 maybe-all-intl: all-intl
20746 all-intl: configure-intl
20747 @r=`${PWD_COMMAND}`; export r; \
20748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20749 $(HOST_EXPORTS) \
20750 (cd $(HOST_SUBDIR)/intl && \
20751 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20752 $(TARGET-intl))
20753 @endif intl
20754
20755
20756
20757 .PHONY: all-stage1-intl maybe-all-stage1-intl
20758 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20759 maybe-all-stage1-intl:
20760 maybe-clean-stage1-intl:
20761 @if intl-bootstrap
20762 maybe-all-stage1-intl: all-stage1-intl
20763 all-stage1: all-stage1-intl
20764 TARGET-stage1-intl = $(TARGET-intl)
20765 all-stage1-intl: configure-stage1-intl
20766 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20767 @r=`${PWD_COMMAND}`; export r; \
20768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20769 TFLAGS="$(STAGE1_TFLAGS)"; \
20770 $(HOST_EXPORTS) \
20771 cd $(HOST_SUBDIR)/intl && \
20772 \
20773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20774 CFLAGS="$(STAGE1_CFLAGS)" \
20775 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20776 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20777 LIBCFLAGS="$(LIBCFLAGS)" \
20778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20781 $(EXTRA_HOST_FLAGS) \
20782 $(STAGE1_FLAGS_TO_PASS) \
20783 TFLAGS="$(STAGE1_TFLAGS)" \
20784 $(TARGET-stage1-intl)
20785
20786 maybe-clean-stage1-intl: clean-stage1-intl
20787 clean-stage1: clean-stage1-intl
20788 clean-stage1-intl:
20789 @if [ $(current_stage) = stage1 ]; then \
20790 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20791 else \
20792 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20793 $(MAKE) stage1-start; \
20794 fi; \
20795 cd $(HOST_SUBDIR)/intl && \
20796 $(MAKE) $(EXTRA_HOST_FLAGS) \
20797 $(STAGE1_FLAGS_TO_PASS) clean
20798 @endif intl-bootstrap
20799
20800
20801 .PHONY: all-stage2-intl maybe-all-stage2-intl
20802 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20803 maybe-all-stage2-intl:
20804 maybe-clean-stage2-intl:
20805 @if intl-bootstrap
20806 maybe-all-stage2-intl: all-stage2-intl
20807 all-stage2: all-stage2-intl
20808 TARGET-stage2-intl = $(TARGET-intl)
20809 all-stage2-intl: configure-stage2-intl
20810 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20811 @r=`${PWD_COMMAND}`; export r; \
20812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20813 TFLAGS="$(STAGE2_TFLAGS)"; \
20814 $(HOST_EXPORTS) \
20815 $(POSTSTAGE1_HOST_EXPORTS) \
20816 cd $(HOST_SUBDIR)/intl && \
20817 \
20818 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20819 CFLAGS="$(STAGE2_CFLAGS)" \
20820 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20821 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20822 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20826 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20827 TFLAGS="$(STAGE2_TFLAGS)" \
20828 $(TARGET-stage2-intl)
20829
20830 maybe-clean-stage2-intl: clean-stage2-intl
20831 clean-stage2: clean-stage2-intl
20832 clean-stage2-intl:
20833 @if [ $(current_stage) = stage2 ]; then \
20834 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20835 else \
20836 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20837 $(MAKE) stage2-start; \
20838 fi; \
20839 cd $(HOST_SUBDIR)/intl && \
20840 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20841 @endif intl-bootstrap
20842
20843
20844 .PHONY: all-stage3-intl maybe-all-stage3-intl
20845 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20846 maybe-all-stage3-intl:
20847 maybe-clean-stage3-intl:
20848 @if intl-bootstrap
20849 maybe-all-stage3-intl: all-stage3-intl
20850 all-stage3: all-stage3-intl
20851 TARGET-stage3-intl = $(TARGET-intl)
20852 all-stage3-intl: configure-stage3-intl
20853 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20854 @r=`${PWD_COMMAND}`; export r; \
20855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20856 TFLAGS="$(STAGE3_TFLAGS)"; \
20857 $(HOST_EXPORTS) \
20858 $(POSTSTAGE1_HOST_EXPORTS) \
20859 cd $(HOST_SUBDIR)/intl && \
20860 \
20861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20862 CFLAGS="$(STAGE3_CFLAGS)" \
20863 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20864 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20865 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20866 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20867 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20868 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20869 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20870 TFLAGS="$(STAGE3_TFLAGS)" \
20871 $(TARGET-stage3-intl)
20872
20873 maybe-clean-stage3-intl: clean-stage3-intl
20874 clean-stage3: clean-stage3-intl
20875 clean-stage3-intl:
20876 @if [ $(current_stage) = stage3 ]; then \
20877 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20878 else \
20879 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20880 $(MAKE) stage3-start; \
20881 fi; \
20882 cd $(HOST_SUBDIR)/intl && \
20883 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20884 @endif intl-bootstrap
20885
20886
20887 .PHONY: all-stage4-intl maybe-all-stage4-intl
20888 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20889 maybe-all-stage4-intl:
20890 maybe-clean-stage4-intl:
20891 @if intl-bootstrap
20892 maybe-all-stage4-intl: all-stage4-intl
20893 all-stage4: all-stage4-intl
20894 TARGET-stage4-intl = $(TARGET-intl)
20895 all-stage4-intl: configure-stage4-intl
20896 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20897 @r=`${PWD_COMMAND}`; export r; \
20898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20899 TFLAGS="$(STAGE4_TFLAGS)"; \
20900 $(HOST_EXPORTS) \
20901 $(POSTSTAGE1_HOST_EXPORTS) \
20902 cd $(HOST_SUBDIR)/intl && \
20903 \
20904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20905 CFLAGS="$(STAGE4_CFLAGS)" \
20906 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20907 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20908 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20912 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20913 TFLAGS="$(STAGE4_TFLAGS)" \
20914 $(TARGET-stage4-intl)
20915
20916 maybe-clean-stage4-intl: clean-stage4-intl
20917 clean-stage4: clean-stage4-intl
20918 clean-stage4-intl:
20919 @if [ $(current_stage) = stage4 ]; then \
20920 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20921 else \
20922 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20923 $(MAKE) stage4-start; \
20924 fi; \
20925 cd $(HOST_SUBDIR)/intl && \
20926 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20927 @endif intl-bootstrap
20928
20929
20930 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20931 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20932 maybe-all-stageprofile-intl:
20933 maybe-clean-stageprofile-intl:
20934 @if intl-bootstrap
20935 maybe-all-stageprofile-intl: all-stageprofile-intl
20936 all-stageprofile: all-stageprofile-intl
20937 TARGET-stageprofile-intl = $(TARGET-intl)
20938 all-stageprofile-intl: configure-stageprofile-intl
20939 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20940 @r=`${PWD_COMMAND}`; export r; \
20941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20943 $(HOST_EXPORTS) \
20944 $(POSTSTAGE1_HOST_EXPORTS) \
20945 cd $(HOST_SUBDIR)/intl && \
20946 \
20947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20948 CFLAGS="$(STAGEprofile_CFLAGS)" \
20949 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20950 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20951 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20952 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20953 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20954 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20955 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20956 TFLAGS="$(STAGEprofile_TFLAGS)" \
20957 $(TARGET-stageprofile-intl)
20958
20959 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20960 clean-stageprofile: clean-stageprofile-intl
20961 clean-stageprofile-intl:
20962 @if [ $(current_stage) = stageprofile ]; then \
20963 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20964 else \
20965 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20966 $(MAKE) stageprofile-start; \
20967 fi; \
20968 cd $(HOST_SUBDIR)/intl && \
20969 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20970 @endif intl-bootstrap
20971
20972
20973 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20974 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20975 maybe-all-stagetrain-intl:
20976 maybe-clean-stagetrain-intl:
20977 @if intl-bootstrap
20978 maybe-all-stagetrain-intl: all-stagetrain-intl
20979 all-stagetrain: all-stagetrain-intl
20980 TARGET-stagetrain-intl = $(TARGET-intl)
20981 all-stagetrain-intl: configure-stagetrain-intl
20982 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20983 @r=`${PWD_COMMAND}`; export r; \
20984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20985 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20986 $(HOST_EXPORTS) \
20987 $(POSTSTAGE1_HOST_EXPORTS) \
20988 cd $(HOST_SUBDIR)/intl && \
20989 \
20990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20991 CFLAGS="$(STAGEtrain_CFLAGS)" \
20992 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20993 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20994 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20998 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20999 TFLAGS="$(STAGEtrain_TFLAGS)" \
21000 $(TARGET-stagetrain-intl)
21001
21002 maybe-clean-stagetrain-intl: clean-stagetrain-intl
21003 clean-stagetrain: clean-stagetrain-intl
21004 clean-stagetrain-intl:
21005 @if [ $(current_stage) = stagetrain ]; then \
21006 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21007 else \
21008 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
21009 $(MAKE) stagetrain-start; \
21010 fi; \
21011 cd $(HOST_SUBDIR)/intl && \
21012 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21013 @endif intl-bootstrap
21014
21015
21016 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21017 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21018 maybe-all-stagefeedback-intl:
21019 maybe-clean-stagefeedback-intl:
21020 @if intl-bootstrap
21021 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21022 all-stagefeedback: all-stagefeedback-intl
21023 TARGET-stagefeedback-intl = $(TARGET-intl)
21024 all-stagefeedback-intl: configure-stagefeedback-intl
21025 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21026 @r=`${PWD_COMMAND}`; export r; \
21027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21028 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21029 $(HOST_EXPORTS) \
21030 $(POSTSTAGE1_HOST_EXPORTS) \
21031 cd $(HOST_SUBDIR)/intl && \
21032 \
21033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21034 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21035 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21036 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21037 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21041 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21042 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21043 $(TARGET-stagefeedback-intl)
21044
21045 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21046 clean-stagefeedback: clean-stagefeedback-intl
21047 clean-stagefeedback-intl:
21048 @if [ $(current_stage) = stagefeedback ]; then \
21049 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21050 else \
21051 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21052 $(MAKE) stagefeedback-start; \
21053 fi; \
21054 cd $(HOST_SUBDIR)/intl && \
21055 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21056 @endif intl-bootstrap
21057
21058
21059 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
21060 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
21061 maybe-all-stageautoprofile-intl:
21062 maybe-clean-stageautoprofile-intl:
21063 @if intl-bootstrap
21064 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
21065 all-stageautoprofile: all-stageautoprofile-intl
21066 TARGET-stageautoprofile-intl = $(TARGET-intl)
21067 all-stageautoprofile-intl: configure-stageautoprofile-intl
21068 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21069 @r=`${PWD_COMMAND}`; export r; \
21070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21071 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21072 $(HOST_EXPORTS) \
21073 $(POSTSTAGE1_HOST_EXPORTS) \
21074 cd $(HOST_SUBDIR)/intl && \
21075 $$s/gcc/config/i386/$(AUTO_PROFILE) \
21076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21077 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21078 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21079 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21080 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21085 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
21086 $(TARGET-stageautoprofile-intl)
21087
21088 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
21089 clean-stageautoprofile: clean-stageautoprofile-intl
21090 clean-stageautoprofile-intl:
21091 @if [ $(current_stage) = stageautoprofile ]; then \
21092 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21093 else \
21094 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
21095 $(MAKE) stageautoprofile-start; \
21096 fi; \
21097 cd $(HOST_SUBDIR)/intl && \
21098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21099 @endif intl-bootstrap
21100
21101
21102 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
21103 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
21104 maybe-all-stageautofeedback-intl:
21105 maybe-clean-stageautofeedback-intl:
21106 @if intl-bootstrap
21107 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
21108 all-stageautofeedback: all-stageautofeedback-intl
21109 TARGET-stageautofeedback-intl = $(TARGET-intl)
21110 all-stageautofeedback-intl: configure-stageautofeedback-intl
21111 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21112 @r=`${PWD_COMMAND}`; export r; \
21113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21114 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21115 $(HOST_EXPORTS) \
21116 $(POSTSTAGE1_HOST_EXPORTS) \
21117 cd $(HOST_SUBDIR)/intl && \
21118 \
21119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21120 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
21121 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
21122 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
21123 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
21124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21127 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21128 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
21129 $(TARGET-stageautofeedback-intl)
21130
21131 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
21132 clean-stageautofeedback: clean-stageautofeedback-intl
21133 clean-stageautofeedback-intl:
21134 @if [ $(current_stage) = stageautofeedback ]; then \
21135 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21136 else \
21137 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
21138 $(MAKE) stageautofeedback-start; \
21139 fi; \
21140 cd $(HOST_SUBDIR)/intl && \
21141 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21142 @endif intl-bootstrap
21143
21144
21145
21146
21147
21148 .PHONY: check-intl maybe-check-intl
21149 maybe-check-intl:
21150 @if intl
21151 maybe-check-intl: check-intl
21152
21153 check-intl:
21154 @: $(MAKE); $(unstage)
21155 @r=`${PWD_COMMAND}`; export r; \
21156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21157 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21158 (cd $(HOST_SUBDIR)/intl && \
21159 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21160
21161 @endif intl
21162
21163 .PHONY: install-intl maybe-install-intl
21164 maybe-install-intl:
21165 @if intl
21166 maybe-install-intl: install-intl
21167
21168 install-intl: installdirs
21169 @: $(MAKE); $(unstage)
21170 @r=`${PWD_COMMAND}`; export r; \
21171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21172 $(HOST_EXPORTS) \
21173 (cd $(HOST_SUBDIR)/intl && \
21174 $(MAKE) $(FLAGS_TO_PASS) install)
21175
21176 @endif intl
21177
21178 .PHONY: install-strip-intl maybe-install-strip-intl
21179 maybe-install-strip-intl:
21180 @if intl
21181 maybe-install-strip-intl: install-strip-intl
21182
21183 install-strip-intl: installdirs
21184 @: $(MAKE); $(unstage)
21185 @r=`${PWD_COMMAND}`; export r; \
21186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21187 $(HOST_EXPORTS) \
21188 (cd $(HOST_SUBDIR)/intl && \
21189 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21190
21191 @endif intl
21192
21193 # Other targets (info, dvi, pdf, etc.)
21194
21195 .PHONY: maybe-info-intl info-intl
21196 maybe-info-intl:
21197 @if intl
21198 maybe-info-intl: info-intl
21199
21200 info-intl: \
21201 configure-intl
21202 @[ -f ./intl/Makefile ] || exit 0; \
21203 r=`${PWD_COMMAND}`; export r; \
21204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21205 $(HOST_EXPORTS) \
21206 for flag in $(EXTRA_HOST_FLAGS) ; do \
21207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21208 done; \
21209 echo "Doing info in intl"; \
21210 (cd $(HOST_SUBDIR)/intl && \
21211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21213 "RANLIB=$${RANLIB}" \
21214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21215 info) \
21216 || exit 1
21217
21218 @endif intl
21219
21220 .PHONY: maybe-dvi-intl dvi-intl
21221 maybe-dvi-intl:
21222 @if intl
21223 maybe-dvi-intl: dvi-intl
21224
21225 dvi-intl: \
21226 configure-intl
21227 @[ -f ./intl/Makefile ] || exit 0; \
21228 r=`${PWD_COMMAND}`; export r; \
21229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21230 $(HOST_EXPORTS) \
21231 for flag in $(EXTRA_HOST_FLAGS) ; do \
21232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21233 done; \
21234 echo "Doing dvi in intl"; \
21235 (cd $(HOST_SUBDIR)/intl && \
21236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21238 "RANLIB=$${RANLIB}" \
21239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21240 dvi) \
21241 || exit 1
21242
21243 @endif intl
21244
21245 .PHONY: maybe-pdf-intl pdf-intl
21246 maybe-pdf-intl:
21247 @if intl
21248 maybe-pdf-intl: pdf-intl
21249
21250 pdf-intl: \
21251 configure-intl
21252 @[ -f ./intl/Makefile ] || exit 0; \
21253 r=`${PWD_COMMAND}`; export r; \
21254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21255 $(HOST_EXPORTS) \
21256 for flag in $(EXTRA_HOST_FLAGS) ; do \
21257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21258 done; \
21259 echo "Doing pdf in intl"; \
21260 (cd $(HOST_SUBDIR)/intl && \
21261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21263 "RANLIB=$${RANLIB}" \
21264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21265 pdf) \
21266 || exit 1
21267
21268 @endif intl
21269
21270 .PHONY: maybe-html-intl html-intl
21271 maybe-html-intl:
21272 @if intl
21273 maybe-html-intl: html-intl
21274
21275 html-intl: \
21276 configure-intl
21277 @[ -f ./intl/Makefile ] || exit 0; \
21278 r=`${PWD_COMMAND}`; export r; \
21279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21280 $(HOST_EXPORTS) \
21281 for flag in $(EXTRA_HOST_FLAGS) ; do \
21282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21283 done; \
21284 echo "Doing html in intl"; \
21285 (cd $(HOST_SUBDIR)/intl && \
21286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21288 "RANLIB=$${RANLIB}" \
21289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21290 html) \
21291 || exit 1
21292
21293 @endif intl
21294
21295 .PHONY: maybe-TAGS-intl TAGS-intl
21296 maybe-TAGS-intl:
21297 @if intl
21298 maybe-TAGS-intl: TAGS-intl
21299
21300 TAGS-intl: \
21301 configure-intl
21302 @[ -f ./intl/Makefile ] || exit 0; \
21303 r=`${PWD_COMMAND}`; export r; \
21304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21305 $(HOST_EXPORTS) \
21306 for flag in $(EXTRA_HOST_FLAGS) ; do \
21307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21308 done; \
21309 echo "Doing TAGS in intl"; \
21310 (cd $(HOST_SUBDIR)/intl && \
21311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21313 "RANLIB=$${RANLIB}" \
21314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21315 TAGS) \
21316 || exit 1
21317
21318 @endif intl
21319
21320 .PHONY: maybe-install-info-intl install-info-intl
21321 maybe-install-info-intl:
21322 @if intl
21323 maybe-install-info-intl: install-info-intl
21324
21325 install-info-intl: \
21326 configure-intl \
21327 info-intl
21328 @[ -f ./intl/Makefile ] || exit 0; \
21329 r=`${PWD_COMMAND}`; export r; \
21330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21331 $(HOST_EXPORTS) \
21332 for flag in $(EXTRA_HOST_FLAGS) ; do \
21333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21334 done; \
21335 echo "Doing install-info in intl"; \
21336 (cd $(HOST_SUBDIR)/intl && \
21337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21339 "RANLIB=$${RANLIB}" \
21340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21341 install-info) \
21342 || exit 1
21343
21344 @endif intl
21345
21346 .PHONY: maybe-install-dvi-intl install-dvi-intl
21347 maybe-install-dvi-intl:
21348 @if intl
21349 maybe-install-dvi-intl: install-dvi-intl
21350
21351 install-dvi-intl: \
21352 configure-intl \
21353 dvi-intl
21354 @[ -f ./intl/Makefile ] || exit 0; \
21355 r=`${PWD_COMMAND}`; export r; \
21356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21357 $(HOST_EXPORTS) \
21358 for flag in $(EXTRA_HOST_FLAGS) ; do \
21359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21360 done; \
21361 echo "Doing install-dvi in intl"; \
21362 (cd $(HOST_SUBDIR)/intl && \
21363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21365 "RANLIB=$${RANLIB}" \
21366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21367 install-dvi) \
21368 || exit 1
21369
21370 @endif intl
21371
21372 .PHONY: maybe-install-pdf-intl install-pdf-intl
21373 maybe-install-pdf-intl:
21374 @if intl
21375 maybe-install-pdf-intl: install-pdf-intl
21376
21377 install-pdf-intl: \
21378 configure-intl \
21379 pdf-intl
21380 @[ -f ./intl/Makefile ] || exit 0; \
21381 r=`${PWD_COMMAND}`; export r; \
21382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21383 $(HOST_EXPORTS) \
21384 for flag in $(EXTRA_HOST_FLAGS) ; do \
21385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21386 done; \
21387 echo "Doing install-pdf in intl"; \
21388 (cd $(HOST_SUBDIR)/intl && \
21389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21391 "RANLIB=$${RANLIB}" \
21392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21393 install-pdf) \
21394 || exit 1
21395
21396 @endif intl
21397
21398 .PHONY: maybe-install-html-intl install-html-intl
21399 maybe-install-html-intl:
21400 @if intl
21401 maybe-install-html-intl: install-html-intl
21402
21403 install-html-intl: \
21404 configure-intl \
21405 html-intl
21406 @[ -f ./intl/Makefile ] || exit 0; \
21407 r=`${PWD_COMMAND}`; export r; \
21408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21409 $(HOST_EXPORTS) \
21410 for flag in $(EXTRA_HOST_FLAGS) ; do \
21411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21412 done; \
21413 echo "Doing install-html in intl"; \
21414 (cd $(HOST_SUBDIR)/intl && \
21415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21417 "RANLIB=$${RANLIB}" \
21418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21419 install-html) \
21420 || exit 1
21421
21422 @endif intl
21423
21424 .PHONY: maybe-installcheck-intl installcheck-intl
21425 maybe-installcheck-intl:
21426 @if intl
21427 maybe-installcheck-intl: installcheck-intl
21428
21429 installcheck-intl: \
21430 configure-intl
21431 @[ -f ./intl/Makefile ] || exit 0; \
21432 r=`${PWD_COMMAND}`; export r; \
21433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21434 $(HOST_EXPORTS) \
21435 for flag in $(EXTRA_HOST_FLAGS) ; do \
21436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21437 done; \
21438 echo "Doing installcheck in intl"; \
21439 (cd $(HOST_SUBDIR)/intl && \
21440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21442 "RANLIB=$${RANLIB}" \
21443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21444 installcheck) \
21445 || exit 1
21446
21447 @endif intl
21448
21449 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21450 maybe-mostlyclean-intl:
21451 @if intl
21452 maybe-mostlyclean-intl: mostlyclean-intl
21453
21454 mostlyclean-intl:
21455 @[ -f ./intl/Makefile ] || exit 0; \
21456 r=`${PWD_COMMAND}`; export r; \
21457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21458 $(HOST_EXPORTS) \
21459 for flag in $(EXTRA_HOST_FLAGS) ; do \
21460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21461 done; \
21462 echo "Doing mostlyclean in intl"; \
21463 (cd $(HOST_SUBDIR)/intl && \
21464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21466 "RANLIB=$${RANLIB}" \
21467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21468 mostlyclean) \
21469 || exit 1
21470
21471 @endif intl
21472
21473 .PHONY: maybe-clean-intl clean-intl
21474 maybe-clean-intl:
21475 @if intl
21476 maybe-clean-intl: clean-intl
21477
21478 clean-intl:
21479 @[ -f ./intl/Makefile ] || exit 0; \
21480 r=`${PWD_COMMAND}`; export r; \
21481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482 $(HOST_EXPORTS) \
21483 for flag in $(EXTRA_HOST_FLAGS) ; do \
21484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21485 done; \
21486 echo "Doing clean in intl"; \
21487 (cd $(HOST_SUBDIR)/intl && \
21488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21490 "RANLIB=$${RANLIB}" \
21491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21492 clean) \
21493 || exit 1
21494
21495 @endif intl
21496
21497 .PHONY: maybe-distclean-intl distclean-intl
21498 maybe-distclean-intl:
21499 @if intl
21500 maybe-distclean-intl: distclean-intl
21501
21502 distclean-intl:
21503 @[ -f ./intl/Makefile ] || exit 0; \
21504 r=`${PWD_COMMAND}`; export r; \
21505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21506 $(HOST_EXPORTS) \
21507 for flag in $(EXTRA_HOST_FLAGS) ; do \
21508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21509 done; \
21510 echo "Doing distclean in intl"; \
21511 (cd $(HOST_SUBDIR)/intl && \
21512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21514 "RANLIB=$${RANLIB}" \
21515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21516 distclean) \
21517 || exit 1
21518
21519 @endif intl
21520
21521 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21522 maybe-maintainer-clean-intl:
21523 @if intl
21524 maybe-maintainer-clean-intl: maintainer-clean-intl
21525
21526 maintainer-clean-intl:
21527 @[ -f ./intl/Makefile ] || exit 0; \
21528 r=`${PWD_COMMAND}`; export r; \
21529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21530 $(HOST_EXPORTS) \
21531 for flag in $(EXTRA_HOST_FLAGS) ; do \
21532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21533 done; \
21534 echo "Doing maintainer-clean in intl"; \
21535 (cd $(HOST_SUBDIR)/intl && \
21536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21538 "RANLIB=$${RANLIB}" \
21539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21540 maintainer-clean) \
21541 || exit 1
21542
21543 @endif intl
21544
21545
21546
21547 .PHONY: configure-tcl maybe-configure-tcl
21548 maybe-configure-tcl:
21549 @if gcc-bootstrap
21550 configure-tcl: stage_current
21551 @endif gcc-bootstrap
21552 @if tcl
21553 maybe-configure-tcl: configure-tcl
21554 configure-tcl:
21555 @: $(MAKE); $(unstage)
21556 @r=`${PWD_COMMAND}`; export r; \
21557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21558 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
21560 $(HOST_EXPORTS) \
21561 echo Configuring in $(HOST_SUBDIR)/tcl; \
21562 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21563 case $(srcdir) in \
21564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21565 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21567 esac; \
21568 module_srcdir=tcl; \
21569 $(SHELL) \
21570 $$s/$$module_srcdir/configure \
21571 --srcdir=$${topdir}/$$module_srcdir \
21572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21573 --target=${target_alias} \
21574 || exit 1
21575 @endif tcl
21576
21577
21578
21579
21580
21581 .PHONY: all-tcl maybe-all-tcl
21582 maybe-all-tcl:
21583 @if gcc-bootstrap
21584 all-tcl: stage_current
21585 @endif gcc-bootstrap
21586 @if tcl
21587 TARGET-tcl=all
21588 maybe-all-tcl: all-tcl
21589 all-tcl: configure-tcl
21590 @: $(MAKE); $(unstage)
21591 @r=`${PWD_COMMAND}`; export r; \
21592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21593 $(HOST_EXPORTS) \
21594 (cd $(HOST_SUBDIR)/tcl && \
21595 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21596 $(TARGET-tcl))
21597 @endif tcl
21598
21599
21600
21601
21602 .PHONY: check-tcl maybe-check-tcl
21603 maybe-check-tcl:
21604 @if tcl
21605 maybe-check-tcl: check-tcl
21606
21607 check-tcl:
21608 @: $(MAKE); $(unstage)
21609 @r=`${PWD_COMMAND}`; export r; \
21610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21611 $(HOST_EXPORTS) \
21612 (cd $(HOST_SUBDIR)/tcl && \
21613 $(MAKE) $(FLAGS_TO_PASS) check)
21614
21615 @endif tcl
21616
21617 .PHONY: install-tcl maybe-install-tcl
21618 maybe-install-tcl:
21619 @if tcl
21620 maybe-install-tcl: install-tcl
21621
21622 install-tcl: installdirs
21623 @: $(MAKE); $(unstage)
21624 @r=`${PWD_COMMAND}`; export r; \
21625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21626 $(HOST_EXPORTS) \
21627 (cd $(HOST_SUBDIR)/tcl && \
21628 $(MAKE) $(FLAGS_TO_PASS) install)
21629
21630 @endif tcl
21631
21632 .PHONY: install-strip-tcl maybe-install-strip-tcl
21633 maybe-install-strip-tcl:
21634 @if tcl
21635 maybe-install-strip-tcl: install-strip-tcl
21636
21637 install-strip-tcl: installdirs
21638 @: $(MAKE); $(unstage)
21639 @r=`${PWD_COMMAND}`; export r; \
21640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21641 $(HOST_EXPORTS) \
21642 (cd $(HOST_SUBDIR)/tcl && \
21643 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21644
21645 @endif tcl
21646
21647 # Other targets (info, dvi, pdf, etc.)
21648
21649 .PHONY: maybe-info-tcl info-tcl
21650 maybe-info-tcl:
21651 @if tcl
21652 maybe-info-tcl: info-tcl
21653
21654 info-tcl: \
21655 configure-tcl
21656 @: $(MAKE); $(unstage)
21657 @[ -f ./tcl/Makefile ] || exit 0; \
21658 r=`${PWD_COMMAND}`; export r; \
21659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660 $(HOST_EXPORTS) \
21661 for flag in $(EXTRA_HOST_FLAGS) ; do \
21662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21663 done; \
21664 echo "Doing info in tcl"; \
21665 (cd $(HOST_SUBDIR)/tcl && \
21666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21668 "RANLIB=$${RANLIB}" \
21669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21670 info) \
21671 || exit 1
21672
21673 @endif tcl
21674
21675 .PHONY: maybe-dvi-tcl dvi-tcl
21676 maybe-dvi-tcl:
21677 @if tcl
21678 maybe-dvi-tcl: dvi-tcl
21679
21680 dvi-tcl: \
21681 configure-tcl
21682 @: $(MAKE); $(unstage)
21683 @[ -f ./tcl/Makefile ] || exit 0; \
21684 r=`${PWD_COMMAND}`; export r; \
21685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21686 $(HOST_EXPORTS) \
21687 for flag in $(EXTRA_HOST_FLAGS) ; do \
21688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21689 done; \
21690 echo "Doing dvi in tcl"; \
21691 (cd $(HOST_SUBDIR)/tcl && \
21692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21694 "RANLIB=$${RANLIB}" \
21695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21696 dvi) \
21697 || exit 1
21698
21699 @endif tcl
21700
21701 .PHONY: maybe-pdf-tcl pdf-tcl
21702 maybe-pdf-tcl:
21703 @if tcl
21704 maybe-pdf-tcl: pdf-tcl
21705
21706 pdf-tcl: \
21707 configure-tcl
21708 @: $(MAKE); $(unstage)
21709 @[ -f ./tcl/Makefile ] || exit 0; \
21710 r=`${PWD_COMMAND}`; export r; \
21711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21712 $(HOST_EXPORTS) \
21713 for flag in $(EXTRA_HOST_FLAGS) ; do \
21714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21715 done; \
21716 echo "Doing pdf in tcl"; \
21717 (cd $(HOST_SUBDIR)/tcl && \
21718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21720 "RANLIB=$${RANLIB}" \
21721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21722 pdf) \
21723 || exit 1
21724
21725 @endif tcl
21726
21727 .PHONY: maybe-html-tcl html-tcl
21728 maybe-html-tcl:
21729 @if tcl
21730 maybe-html-tcl: html-tcl
21731
21732 html-tcl: \
21733 configure-tcl
21734 @: $(MAKE); $(unstage)
21735 @[ -f ./tcl/Makefile ] || exit 0; \
21736 r=`${PWD_COMMAND}`; export r; \
21737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21738 $(HOST_EXPORTS) \
21739 for flag in $(EXTRA_HOST_FLAGS) ; do \
21740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21741 done; \
21742 echo "Doing html in tcl"; \
21743 (cd $(HOST_SUBDIR)/tcl && \
21744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21746 "RANLIB=$${RANLIB}" \
21747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21748 html) \
21749 || exit 1
21750
21751 @endif tcl
21752
21753 .PHONY: maybe-TAGS-tcl TAGS-tcl
21754 maybe-TAGS-tcl:
21755 @if tcl
21756 maybe-TAGS-tcl: TAGS-tcl
21757
21758 TAGS-tcl: \
21759 configure-tcl
21760 @: $(MAKE); $(unstage)
21761 @[ -f ./tcl/Makefile ] || exit 0; \
21762 r=`${PWD_COMMAND}`; export r; \
21763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764 $(HOST_EXPORTS) \
21765 for flag in $(EXTRA_HOST_FLAGS) ; do \
21766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21767 done; \
21768 echo "Doing TAGS in tcl"; \
21769 (cd $(HOST_SUBDIR)/tcl && \
21770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21772 "RANLIB=$${RANLIB}" \
21773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21774 TAGS) \
21775 || exit 1
21776
21777 @endif tcl
21778
21779 .PHONY: maybe-install-info-tcl install-info-tcl
21780 maybe-install-info-tcl:
21781 @if tcl
21782 maybe-install-info-tcl: install-info-tcl
21783
21784 install-info-tcl: \
21785 configure-tcl \
21786 info-tcl
21787 @: $(MAKE); $(unstage)
21788 @[ -f ./tcl/Makefile ] || exit 0; \
21789 r=`${PWD_COMMAND}`; export r; \
21790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21791 $(HOST_EXPORTS) \
21792 for flag in $(EXTRA_HOST_FLAGS) ; do \
21793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21794 done; \
21795 echo "Doing install-info in tcl"; \
21796 (cd $(HOST_SUBDIR)/tcl && \
21797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21799 "RANLIB=$${RANLIB}" \
21800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21801 install-info) \
21802 || exit 1
21803
21804 @endif tcl
21805
21806 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21807 maybe-install-dvi-tcl:
21808 @if tcl
21809 maybe-install-dvi-tcl: install-dvi-tcl
21810
21811 install-dvi-tcl: \
21812 configure-tcl \
21813 dvi-tcl
21814 @: $(MAKE); $(unstage)
21815 @[ -f ./tcl/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 install-dvi in tcl"; \
21823 (cd $(HOST_SUBDIR)/tcl && \
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 install-dvi) \
21829 || exit 1
21830
21831 @endif tcl
21832
21833 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21834 maybe-install-pdf-tcl:
21835 @if tcl
21836 maybe-install-pdf-tcl: install-pdf-tcl
21837
21838 install-pdf-tcl: \
21839 configure-tcl \
21840 pdf-tcl
21841 @: $(MAKE); $(unstage)
21842 @[ -f ./tcl/Makefile ] || exit 0; \
21843 r=`${PWD_COMMAND}`; export r; \
21844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21845 $(HOST_EXPORTS) \
21846 for flag in $(EXTRA_HOST_FLAGS) ; do \
21847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21848 done; \
21849 echo "Doing install-pdf in tcl"; \
21850 (cd $(HOST_SUBDIR)/tcl && \
21851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21853 "RANLIB=$${RANLIB}" \
21854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21855 install-pdf) \
21856 || exit 1
21857
21858 @endif tcl
21859
21860 .PHONY: maybe-install-html-tcl install-html-tcl
21861 maybe-install-html-tcl:
21862 @if tcl
21863 maybe-install-html-tcl: install-html-tcl
21864
21865 install-html-tcl: \
21866 configure-tcl \
21867 html-tcl
21868 @: $(MAKE); $(unstage)
21869 @[ -f ./tcl/Makefile ] || exit 0; \
21870 r=`${PWD_COMMAND}`; export r; \
21871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21872 $(HOST_EXPORTS) \
21873 for flag in $(EXTRA_HOST_FLAGS) ; do \
21874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21875 done; \
21876 echo "Doing install-html in tcl"; \
21877 (cd $(HOST_SUBDIR)/tcl && \
21878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21880 "RANLIB=$${RANLIB}" \
21881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21882 install-html) \
21883 || exit 1
21884
21885 @endif tcl
21886
21887 .PHONY: maybe-installcheck-tcl installcheck-tcl
21888 maybe-installcheck-tcl:
21889 @if tcl
21890 maybe-installcheck-tcl: installcheck-tcl
21891
21892 installcheck-tcl: \
21893 configure-tcl
21894 @: $(MAKE); $(unstage)
21895 @[ -f ./tcl/Makefile ] || exit 0; \
21896 r=`${PWD_COMMAND}`; export r; \
21897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21898 $(HOST_EXPORTS) \
21899 for flag in $(EXTRA_HOST_FLAGS) ; do \
21900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21901 done; \
21902 echo "Doing installcheck in tcl"; \
21903 (cd $(HOST_SUBDIR)/tcl && \
21904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21906 "RANLIB=$${RANLIB}" \
21907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21908 installcheck) \
21909 || exit 1
21910
21911 @endif tcl
21912
21913 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21914 maybe-mostlyclean-tcl:
21915 @if tcl
21916 maybe-mostlyclean-tcl: mostlyclean-tcl
21917
21918 # tcl doesn't support mostlyclean.
21919 mostlyclean-tcl:
21920
21921 @endif tcl
21922
21923 .PHONY: maybe-clean-tcl clean-tcl
21924 maybe-clean-tcl:
21925 @if tcl
21926 maybe-clean-tcl: clean-tcl
21927
21928 clean-tcl:
21929 @: $(MAKE); $(unstage)
21930 @[ -f ./tcl/Makefile ] || exit 0; \
21931 r=`${PWD_COMMAND}`; export r; \
21932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933 $(HOST_EXPORTS) \
21934 for flag in $(EXTRA_HOST_FLAGS) ; do \
21935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21936 done; \
21937 echo "Doing clean in tcl"; \
21938 (cd $(HOST_SUBDIR)/tcl && \
21939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21941 "RANLIB=$${RANLIB}" \
21942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21943 clean) \
21944 || exit 1
21945
21946 @endif tcl
21947
21948 .PHONY: maybe-distclean-tcl distclean-tcl
21949 maybe-distclean-tcl:
21950 @if tcl
21951 maybe-distclean-tcl: distclean-tcl
21952
21953 distclean-tcl:
21954 @: $(MAKE); $(unstage)
21955 @[ -f ./tcl/Makefile ] || exit 0; \
21956 r=`${PWD_COMMAND}`; export r; \
21957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21958 $(HOST_EXPORTS) \
21959 for flag in $(EXTRA_HOST_FLAGS) ; do \
21960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21961 done; \
21962 echo "Doing distclean in tcl"; \
21963 (cd $(HOST_SUBDIR)/tcl && \
21964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21966 "RANLIB=$${RANLIB}" \
21967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21968 distclean) \
21969 || exit 1
21970
21971 @endif tcl
21972
21973 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21974 maybe-maintainer-clean-tcl:
21975 @if tcl
21976 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21977
21978 maintainer-clean-tcl:
21979 @: $(MAKE); $(unstage)
21980 @[ -f ./tcl/Makefile ] || exit 0; \
21981 r=`${PWD_COMMAND}`; export r; \
21982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21983 $(HOST_EXPORTS) \
21984 for flag in $(EXTRA_HOST_FLAGS) ; do \
21985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21986 done; \
21987 echo "Doing maintainer-clean in tcl"; \
21988 (cd $(HOST_SUBDIR)/tcl && \
21989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21991 "RANLIB=$${RANLIB}" \
21992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21993 maintainer-clean) \
21994 || exit 1
21995
21996 @endif tcl
21997
21998
21999
22000 .PHONY: configure-itcl maybe-configure-itcl
22001 maybe-configure-itcl:
22002 @if gcc-bootstrap
22003 configure-itcl: stage_current
22004 @endif gcc-bootstrap
22005 @if itcl
22006 maybe-configure-itcl: configure-itcl
22007 configure-itcl:
22008 @: $(MAKE); $(unstage)
22009 @r=`${PWD_COMMAND}`; export r; \
22010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22011 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
22013 $(HOST_EXPORTS) \
22014 echo Configuring in $(HOST_SUBDIR)/itcl; \
22015 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22016 case $(srcdir) in \
22017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22018 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22020 esac; \
22021 module_srcdir=itcl; \
22022 $(SHELL) \
22023 $$s/$$module_srcdir/configure \
22024 --srcdir=$${topdir}/$$module_srcdir \
22025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22026 --target=${target_alias} \
22027 || exit 1
22028 @endif itcl
22029
22030
22031
22032
22033
22034 .PHONY: all-itcl maybe-all-itcl
22035 maybe-all-itcl:
22036 @if gcc-bootstrap
22037 all-itcl: stage_current
22038 @endif gcc-bootstrap
22039 @if itcl
22040 TARGET-itcl=all
22041 maybe-all-itcl: all-itcl
22042 all-itcl: configure-itcl
22043 @: $(MAKE); $(unstage)
22044 @r=`${PWD_COMMAND}`; export r; \
22045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22046 $(HOST_EXPORTS) \
22047 (cd $(HOST_SUBDIR)/itcl && \
22048 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22049 $(TARGET-itcl))
22050 @endif itcl
22051
22052
22053
22054
22055 .PHONY: check-itcl maybe-check-itcl
22056 maybe-check-itcl:
22057 @if itcl
22058 maybe-check-itcl: check-itcl
22059
22060 check-itcl:
22061 @: $(MAKE); $(unstage)
22062 @r=`${PWD_COMMAND}`; export r; \
22063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22064 $(HOST_EXPORTS) \
22065 (cd $(HOST_SUBDIR)/itcl && \
22066 $(MAKE) $(FLAGS_TO_PASS) check)
22067
22068 @endif itcl
22069
22070 .PHONY: install-itcl maybe-install-itcl
22071 maybe-install-itcl:
22072 @if itcl
22073 maybe-install-itcl: install-itcl
22074
22075 install-itcl: installdirs
22076 @: $(MAKE); $(unstage)
22077 @r=`${PWD_COMMAND}`; export r; \
22078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22079 $(HOST_EXPORTS) \
22080 (cd $(HOST_SUBDIR)/itcl && \
22081 $(MAKE) $(FLAGS_TO_PASS) install)
22082
22083 @endif itcl
22084
22085 .PHONY: install-strip-itcl maybe-install-strip-itcl
22086 maybe-install-strip-itcl:
22087 @if itcl
22088 maybe-install-strip-itcl: install-strip-itcl
22089
22090 install-strip-itcl: installdirs
22091 @: $(MAKE); $(unstage)
22092 @r=`${PWD_COMMAND}`; export r; \
22093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22094 $(HOST_EXPORTS) \
22095 (cd $(HOST_SUBDIR)/itcl && \
22096 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22097
22098 @endif itcl
22099
22100 # Other targets (info, dvi, pdf, etc.)
22101
22102 .PHONY: maybe-info-itcl info-itcl
22103 maybe-info-itcl:
22104 @if itcl
22105 maybe-info-itcl: info-itcl
22106
22107 info-itcl: \
22108 configure-itcl
22109 @: $(MAKE); $(unstage)
22110 @[ -f ./itcl/Makefile ] || exit 0; \
22111 r=`${PWD_COMMAND}`; export r; \
22112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22113 $(HOST_EXPORTS) \
22114 for flag in $(EXTRA_HOST_FLAGS) ; do \
22115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22116 done; \
22117 echo "Doing info in itcl"; \
22118 (cd $(HOST_SUBDIR)/itcl && \
22119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22121 "RANLIB=$${RANLIB}" \
22122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22123 info) \
22124 || exit 1
22125
22126 @endif itcl
22127
22128 .PHONY: maybe-dvi-itcl dvi-itcl
22129 maybe-dvi-itcl:
22130 @if itcl
22131 maybe-dvi-itcl: dvi-itcl
22132
22133 dvi-itcl: \
22134 configure-itcl
22135 @: $(MAKE); $(unstage)
22136 @[ -f ./itcl/Makefile ] || exit 0; \
22137 r=`${PWD_COMMAND}`; export r; \
22138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22139 $(HOST_EXPORTS) \
22140 for flag in $(EXTRA_HOST_FLAGS) ; do \
22141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22142 done; \
22143 echo "Doing dvi in itcl"; \
22144 (cd $(HOST_SUBDIR)/itcl && \
22145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22147 "RANLIB=$${RANLIB}" \
22148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22149 dvi) \
22150 || exit 1
22151
22152 @endif itcl
22153
22154 .PHONY: maybe-pdf-itcl pdf-itcl
22155 maybe-pdf-itcl:
22156 @if itcl
22157 maybe-pdf-itcl: pdf-itcl
22158
22159 pdf-itcl: \
22160 configure-itcl
22161 @: $(MAKE); $(unstage)
22162 @[ -f ./itcl/Makefile ] || exit 0; \
22163 r=`${PWD_COMMAND}`; export r; \
22164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22165 $(HOST_EXPORTS) \
22166 for flag in $(EXTRA_HOST_FLAGS) ; do \
22167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22168 done; \
22169 echo "Doing pdf in itcl"; \
22170 (cd $(HOST_SUBDIR)/itcl && \
22171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22173 "RANLIB=$${RANLIB}" \
22174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22175 pdf) \
22176 || exit 1
22177
22178 @endif itcl
22179
22180 .PHONY: maybe-html-itcl html-itcl
22181 maybe-html-itcl:
22182 @if itcl
22183 maybe-html-itcl: html-itcl
22184
22185 html-itcl: \
22186 configure-itcl
22187 @: $(MAKE); $(unstage)
22188 @[ -f ./itcl/Makefile ] || exit 0; \
22189 r=`${PWD_COMMAND}`; export r; \
22190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22191 $(HOST_EXPORTS) \
22192 for flag in $(EXTRA_HOST_FLAGS) ; do \
22193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22194 done; \
22195 echo "Doing html in itcl"; \
22196 (cd $(HOST_SUBDIR)/itcl && \
22197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22199 "RANLIB=$${RANLIB}" \
22200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22201 html) \
22202 || exit 1
22203
22204 @endif itcl
22205
22206 .PHONY: maybe-TAGS-itcl TAGS-itcl
22207 maybe-TAGS-itcl:
22208 @if itcl
22209 maybe-TAGS-itcl: TAGS-itcl
22210
22211 TAGS-itcl: \
22212 configure-itcl
22213 @: $(MAKE); $(unstage)
22214 @[ -f ./itcl/Makefile ] || exit 0; \
22215 r=`${PWD_COMMAND}`; export r; \
22216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22217 $(HOST_EXPORTS) \
22218 for flag in $(EXTRA_HOST_FLAGS) ; do \
22219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22220 done; \
22221 echo "Doing TAGS in itcl"; \
22222 (cd $(HOST_SUBDIR)/itcl && \
22223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22225 "RANLIB=$${RANLIB}" \
22226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22227 TAGS) \
22228 || exit 1
22229
22230 @endif itcl
22231
22232 .PHONY: maybe-install-info-itcl install-info-itcl
22233 maybe-install-info-itcl:
22234 @if itcl
22235 maybe-install-info-itcl: install-info-itcl
22236
22237 install-info-itcl: \
22238 configure-itcl \
22239 info-itcl
22240 @: $(MAKE); $(unstage)
22241 @[ -f ./itcl/Makefile ] || exit 0; \
22242 r=`${PWD_COMMAND}`; export r; \
22243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22244 $(HOST_EXPORTS) \
22245 for flag in $(EXTRA_HOST_FLAGS) ; do \
22246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22247 done; \
22248 echo "Doing install-info in itcl"; \
22249 (cd $(HOST_SUBDIR)/itcl && \
22250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22252 "RANLIB=$${RANLIB}" \
22253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22254 install-info) \
22255 || exit 1
22256
22257 @endif itcl
22258
22259 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
22260 maybe-install-dvi-itcl:
22261 @if itcl
22262 maybe-install-dvi-itcl: install-dvi-itcl
22263
22264 install-dvi-itcl: \
22265 configure-itcl \
22266 dvi-itcl
22267 @: $(MAKE); $(unstage)
22268 @[ -f ./itcl/Makefile ] || exit 0; \
22269 r=`${PWD_COMMAND}`; export r; \
22270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22271 $(HOST_EXPORTS) \
22272 for flag in $(EXTRA_HOST_FLAGS) ; do \
22273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22274 done; \
22275 echo "Doing install-dvi in itcl"; \
22276 (cd $(HOST_SUBDIR)/itcl && \
22277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22279 "RANLIB=$${RANLIB}" \
22280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22281 install-dvi) \
22282 || exit 1
22283
22284 @endif itcl
22285
22286 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22287 maybe-install-pdf-itcl:
22288 @if itcl
22289 maybe-install-pdf-itcl: install-pdf-itcl
22290
22291 install-pdf-itcl: \
22292 configure-itcl \
22293 pdf-itcl
22294 @: $(MAKE); $(unstage)
22295 @[ -f ./itcl/Makefile ] || exit 0; \
22296 r=`${PWD_COMMAND}`; export r; \
22297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22298 $(HOST_EXPORTS) \
22299 for flag in $(EXTRA_HOST_FLAGS) ; do \
22300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22301 done; \
22302 echo "Doing install-pdf in itcl"; \
22303 (cd $(HOST_SUBDIR)/itcl && \
22304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22306 "RANLIB=$${RANLIB}" \
22307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22308 install-pdf) \
22309 || exit 1
22310
22311 @endif itcl
22312
22313 .PHONY: maybe-install-html-itcl install-html-itcl
22314 maybe-install-html-itcl:
22315 @if itcl
22316 maybe-install-html-itcl: install-html-itcl
22317
22318 install-html-itcl: \
22319 configure-itcl \
22320 html-itcl
22321 @: $(MAKE); $(unstage)
22322 @[ -f ./itcl/Makefile ] || exit 0; \
22323 r=`${PWD_COMMAND}`; export r; \
22324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22325 $(HOST_EXPORTS) \
22326 for flag in $(EXTRA_HOST_FLAGS) ; do \
22327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22328 done; \
22329 echo "Doing install-html in itcl"; \
22330 (cd $(HOST_SUBDIR)/itcl && \
22331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22333 "RANLIB=$${RANLIB}" \
22334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22335 install-html) \
22336 || exit 1
22337
22338 @endif itcl
22339
22340 .PHONY: maybe-installcheck-itcl installcheck-itcl
22341 maybe-installcheck-itcl:
22342 @if itcl
22343 maybe-installcheck-itcl: installcheck-itcl
22344
22345 installcheck-itcl: \
22346 configure-itcl
22347 @: $(MAKE); $(unstage)
22348 @[ -f ./itcl/Makefile ] || exit 0; \
22349 r=`${PWD_COMMAND}`; export r; \
22350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22351 $(HOST_EXPORTS) \
22352 for flag in $(EXTRA_HOST_FLAGS) ; do \
22353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22354 done; \
22355 echo "Doing installcheck in itcl"; \
22356 (cd $(HOST_SUBDIR)/itcl && \
22357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22359 "RANLIB=$${RANLIB}" \
22360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22361 installcheck) \
22362 || exit 1
22363
22364 @endif itcl
22365
22366 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22367 maybe-mostlyclean-itcl:
22368 @if itcl
22369 maybe-mostlyclean-itcl: mostlyclean-itcl
22370
22371 mostlyclean-itcl:
22372 @: $(MAKE); $(unstage)
22373 @[ -f ./itcl/Makefile ] || exit 0; \
22374 r=`${PWD_COMMAND}`; export r; \
22375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22376 $(HOST_EXPORTS) \
22377 for flag in $(EXTRA_HOST_FLAGS) ; do \
22378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22379 done; \
22380 echo "Doing mostlyclean in itcl"; \
22381 (cd $(HOST_SUBDIR)/itcl && \
22382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22384 "RANLIB=$${RANLIB}" \
22385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22386 mostlyclean) \
22387 || exit 1
22388
22389 @endif itcl
22390
22391 .PHONY: maybe-clean-itcl clean-itcl
22392 maybe-clean-itcl:
22393 @if itcl
22394 maybe-clean-itcl: clean-itcl
22395
22396 clean-itcl:
22397 @: $(MAKE); $(unstage)
22398 @[ -f ./itcl/Makefile ] || exit 0; \
22399 r=`${PWD_COMMAND}`; export r; \
22400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22401 $(HOST_EXPORTS) \
22402 for flag in $(EXTRA_HOST_FLAGS) ; do \
22403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22404 done; \
22405 echo "Doing clean in itcl"; \
22406 (cd $(HOST_SUBDIR)/itcl && \
22407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22409 "RANLIB=$${RANLIB}" \
22410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22411 clean) \
22412 || exit 1
22413
22414 @endif itcl
22415
22416 .PHONY: maybe-distclean-itcl distclean-itcl
22417 maybe-distclean-itcl:
22418 @if itcl
22419 maybe-distclean-itcl: distclean-itcl
22420
22421 distclean-itcl:
22422 @: $(MAKE); $(unstage)
22423 @[ -f ./itcl/Makefile ] || exit 0; \
22424 r=`${PWD_COMMAND}`; export r; \
22425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426 $(HOST_EXPORTS) \
22427 for flag in $(EXTRA_HOST_FLAGS) ; do \
22428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22429 done; \
22430 echo "Doing distclean in itcl"; \
22431 (cd $(HOST_SUBDIR)/itcl && \
22432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22434 "RANLIB=$${RANLIB}" \
22435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22436 distclean) \
22437 || exit 1
22438
22439 @endif itcl
22440
22441 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22442 maybe-maintainer-clean-itcl:
22443 @if itcl
22444 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22445
22446 maintainer-clean-itcl:
22447 @: $(MAKE); $(unstage)
22448 @[ -f ./itcl/Makefile ] || exit 0; \
22449 r=`${PWD_COMMAND}`; export r; \
22450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22451 $(HOST_EXPORTS) \
22452 for flag in $(EXTRA_HOST_FLAGS) ; do \
22453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22454 done; \
22455 echo "Doing maintainer-clean in itcl"; \
22456 (cd $(HOST_SUBDIR)/itcl && \
22457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22459 "RANLIB=$${RANLIB}" \
22460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22461 maintainer-clean) \
22462 || exit 1
22463
22464 @endif itcl
22465
22466
22467
22468 .PHONY: configure-ld maybe-configure-ld
22469 maybe-configure-ld:
22470 @if gcc-bootstrap
22471 configure-ld: stage_current
22472 @endif gcc-bootstrap
22473 @if ld
22474 maybe-configure-ld: configure-ld
22475 configure-ld:
22476 @r=`${PWD_COMMAND}`; export r; \
22477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22478 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22480 $(HOST_EXPORTS) \
22481 echo Configuring in $(HOST_SUBDIR)/ld; \
22482 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22483 case $(srcdir) in \
22484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22485 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22487 esac; \
22488 module_srcdir=ld; \
22489 $(SHELL) \
22490 $$s/$$module_srcdir/configure \
22491 --srcdir=$${topdir}/$$module_srcdir \
22492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22493 --target=${target_alias} \
22494 || exit 1
22495 @endif ld
22496
22497
22498
22499 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22500 maybe-configure-stage1-ld:
22501 @if ld-bootstrap
22502 maybe-configure-stage1-ld: configure-stage1-ld
22503 configure-stage1-ld:
22504 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22505 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22506 @r=`${PWD_COMMAND}`; export r; \
22507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22508 TFLAGS="$(STAGE1_TFLAGS)"; \
22509 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22510 $(HOST_EXPORTS) \
22511 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22512 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22513 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22514 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
22515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22516 cd $(HOST_SUBDIR)/ld || exit 1; \
22517 case $(srcdir) in \
22518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22519 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22521 esac; \
22522 module_srcdir=ld; \
22523 $(SHELL) $$s/$$module_srcdir/configure \
22524 --srcdir=$${topdir}/$$module_srcdir \
22525 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22526 --target=${target_alias} \
22527 \
22528 $(STAGE1_CONFIGURE_FLAGS)
22529 @endif ld-bootstrap
22530
22531 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22532 maybe-configure-stage2-ld:
22533 @if ld-bootstrap
22534 maybe-configure-stage2-ld: configure-stage2-ld
22535 configure-stage2-ld:
22536 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22537 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22538 @r=`${PWD_COMMAND}`; export r; \
22539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22540 TFLAGS="$(STAGE2_TFLAGS)"; \
22541 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22542 $(HOST_EXPORTS) \
22543 $(POSTSTAGE1_HOST_EXPORTS) \
22544 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22545 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22546 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22547 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
22548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22549 cd $(HOST_SUBDIR)/ld || exit 1; \
22550 case $(srcdir) in \
22551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22552 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22554 esac; \
22555 module_srcdir=ld; \
22556 $(SHELL) $$s/$$module_srcdir/configure \
22557 --srcdir=$${topdir}/$$module_srcdir \
22558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22559 --target=${target_alias} \
22560 --with-build-libsubdir=$(HOST_SUBDIR) \
22561 $(STAGE2_CONFIGURE_FLAGS)
22562 @endif ld-bootstrap
22563
22564 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22565 maybe-configure-stage3-ld:
22566 @if ld-bootstrap
22567 maybe-configure-stage3-ld: configure-stage3-ld
22568 configure-stage3-ld:
22569 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22571 @r=`${PWD_COMMAND}`; export r; \
22572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22573 TFLAGS="$(STAGE3_TFLAGS)"; \
22574 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22575 $(HOST_EXPORTS) \
22576 $(POSTSTAGE1_HOST_EXPORTS) \
22577 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22578 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22579 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22580 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
22581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22582 cd $(HOST_SUBDIR)/ld || exit 1; \
22583 case $(srcdir) in \
22584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22585 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22587 esac; \
22588 module_srcdir=ld; \
22589 $(SHELL) $$s/$$module_srcdir/configure \
22590 --srcdir=$${topdir}/$$module_srcdir \
22591 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22592 --target=${target_alias} \
22593 --with-build-libsubdir=$(HOST_SUBDIR) \
22594 $(STAGE3_CONFIGURE_FLAGS)
22595 @endif ld-bootstrap
22596
22597 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22598 maybe-configure-stage4-ld:
22599 @if ld-bootstrap
22600 maybe-configure-stage4-ld: configure-stage4-ld
22601 configure-stage4-ld:
22602 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22603 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22604 @r=`${PWD_COMMAND}`; export r; \
22605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22606 TFLAGS="$(STAGE4_TFLAGS)"; \
22607 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22608 $(HOST_EXPORTS) \
22609 $(POSTSTAGE1_HOST_EXPORTS) \
22610 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22611 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22612 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22613 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
22614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22615 cd $(HOST_SUBDIR)/ld || exit 1; \
22616 case $(srcdir) in \
22617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22618 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22620 esac; \
22621 module_srcdir=ld; \
22622 $(SHELL) $$s/$$module_srcdir/configure \
22623 --srcdir=$${topdir}/$$module_srcdir \
22624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22625 --target=${target_alias} \
22626 --with-build-libsubdir=$(HOST_SUBDIR) \
22627 $(STAGE4_CONFIGURE_FLAGS)
22628 @endif ld-bootstrap
22629
22630 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22631 maybe-configure-stageprofile-ld:
22632 @if ld-bootstrap
22633 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22634 configure-stageprofile-ld:
22635 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22636 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22637 @r=`${PWD_COMMAND}`; export r; \
22638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22639 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22640 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22641 $(HOST_EXPORTS) \
22642 $(POSTSTAGE1_HOST_EXPORTS) \
22643 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22644 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22645 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22646 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
22647 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22648 cd $(HOST_SUBDIR)/ld || exit 1; \
22649 case $(srcdir) in \
22650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22651 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22653 esac; \
22654 module_srcdir=ld; \
22655 $(SHELL) $$s/$$module_srcdir/configure \
22656 --srcdir=$${topdir}/$$module_srcdir \
22657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22658 --target=${target_alias} \
22659 --with-build-libsubdir=$(HOST_SUBDIR) \
22660 $(STAGEprofile_CONFIGURE_FLAGS)
22661 @endif ld-bootstrap
22662
22663 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22664 maybe-configure-stagetrain-ld:
22665 @if ld-bootstrap
22666 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22667 configure-stagetrain-ld:
22668 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22669 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22670 @r=`${PWD_COMMAND}`; export r; \
22671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22672 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22673 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22674 $(HOST_EXPORTS) \
22675 $(POSTSTAGE1_HOST_EXPORTS) \
22676 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22677 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22678 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22679 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
22680 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22681 cd $(HOST_SUBDIR)/ld || exit 1; \
22682 case $(srcdir) in \
22683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22684 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22686 esac; \
22687 module_srcdir=ld; \
22688 $(SHELL) $$s/$$module_srcdir/configure \
22689 --srcdir=$${topdir}/$$module_srcdir \
22690 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22691 --target=${target_alias} \
22692 --with-build-libsubdir=$(HOST_SUBDIR) \
22693 $(STAGEtrain_CONFIGURE_FLAGS)
22694 @endif ld-bootstrap
22695
22696 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22697 maybe-configure-stagefeedback-ld:
22698 @if ld-bootstrap
22699 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22700 configure-stagefeedback-ld:
22701 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22702 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22703 @r=`${PWD_COMMAND}`; export r; \
22704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22705 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22706 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22707 $(HOST_EXPORTS) \
22708 $(POSTSTAGE1_HOST_EXPORTS) \
22709 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22710 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22711 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22712 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22713 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22714 cd $(HOST_SUBDIR)/ld || exit 1; \
22715 case $(srcdir) in \
22716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22717 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22719 esac; \
22720 module_srcdir=ld; \
22721 $(SHELL) $$s/$$module_srcdir/configure \
22722 --srcdir=$${topdir}/$$module_srcdir \
22723 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22724 --target=${target_alias} \
22725 --with-build-libsubdir=$(HOST_SUBDIR) \
22726 $(STAGEfeedback_CONFIGURE_FLAGS)
22727 @endif ld-bootstrap
22728
22729 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22730 maybe-configure-stageautoprofile-ld:
22731 @if ld-bootstrap
22732 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22733 configure-stageautoprofile-ld:
22734 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22736 @r=`${PWD_COMMAND}`; export r; \
22737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22738 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22739 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22740 $(HOST_EXPORTS) \
22741 $(POSTSTAGE1_HOST_EXPORTS) \
22742 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22743 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22744 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22745 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22747 cd $(HOST_SUBDIR)/ld || exit 1; \
22748 case $(srcdir) in \
22749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22750 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22752 esac; \
22753 module_srcdir=ld; \
22754 $(SHELL) $$s/$$module_srcdir/configure \
22755 --srcdir=$${topdir}/$$module_srcdir \
22756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22757 --target=${target_alias} \
22758 --with-build-libsubdir=$(HOST_SUBDIR) \
22759 $(STAGEautoprofile_CONFIGURE_FLAGS)
22760 @endif ld-bootstrap
22761
22762 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22763 maybe-configure-stageautofeedback-ld:
22764 @if ld-bootstrap
22765 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22766 configure-stageautofeedback-ld:
22767 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22769 @r=`${PWD_COMMAND}`; export r; \
22770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22772 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22773 $(HOST_EXPORTS) \
22774 $(POSTSTAGE1_HOST_EXPORTS) \
22775 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22776 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22777 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22778 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22780 cd $(HOST_SUBDIR)/ld || exit 1; \
22781 case $(srcdir) in \
22782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22783 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22785 esac; \
22786 module_srcdir=ld; \
22787 $(SHELL) $$s/$$module_srcdir/configure \
22788 --srcdir=$${topdir}/$$module_srcdir \
22789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22790 --target=${target_alias} \
22791 --with-build-libsubdir=$(HOST_SUBDIR) \
22792 $(STAGEautofeedback_CONFIGURE_FLAGS)
22793 @endif ld-bootstrap
22794
22795
22796
22797
22798
22799 .PHONY: all-ld maybe-all-ld
22800 maybe-all-ld:
22801 @if gcc-bootstrap
22802 all-ld: stage_current
22803 @endif gcc-bootstrap
22804 @if ld
22805 TARGET-ld=all
22806 maybe-all-ld: all-ld
22807 all-ld: configure-ld
22808 @r=`${PWD_COMMAND}`; export r; \
22809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22810 $(HOST_EXPORTS) \
22811 (cd $(HOST_SUBDIR)/ld && \
22812 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22813 $(TARGET-ld))
22814 @endif ld
22815
22816
22817
22818 .PHONY: all-stage1-ld maybe-all-stage1-ld
22819 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22820 maybe-all-stage1-ld:
22821 maybe-clean-stage1-ld:
22822 @if ld-bootstrap
22823 maybe-all-stage1-ld: all-stage1-ld
22824 all-stage1: all-stage1-ld
22825 TARGET-stage1-ld = $(TARGET-ld)
22826 all-stage1-ld: configure-stage1-ld
22827 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22828 @r=`${PWD_COMMAND}`; export r; \
22829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830 TFLAGS="$(STAGE1_TFLAGS)"; \
22831 $(HOST_EXPORTS) \
22832 cd $(HOST_SUBDIR)/ld && \
22833 \
22834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22835 CFLAGS="$(STAGE1_CFLAGS)" \
22836 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22837 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22838 LIBCFLAGS="$(LIBCFLAGS)" \
22839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22842 $(EXTRA_HOST_FLAGS) \
22843 $(STAGE1_FLAGS_TO_PASS) \
22844 TFLAGS="$(STAGE1_TFLAGS)" \
22845 $(TARGET-stage1-ld)
22846
22847 maybe-clean-stage1-ld: clean-stage1-ld
22848 clean-stage1: clean-stage1-ld
22849 clean-stage1-ld:
22850 @if [ $(current_stage) = stage1 ]; then \
22851 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22852 else \
22853 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22854 $(MAKE) stage1-start; \
22855 fi; \
22856 cd $(HOST_SUBDIR)/ld && \
22857 $(MAKE) $(EXTRA_HOST_FLAGS) \
22858 $(STAGE1_FLAGS_TO_PASS) clean
22859 @endif ld-bootstrap
22860
22861
22862 .PHONY: all-stage2-ld maybe-all-stage2-ld
22863 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22864 maybe-all-stage2-ld:
22865 maybe-clean-stage2-ld:
22866 @if ld-bootstrap
22867 maybe-all-stage2-ld: all-stage2-ld
22868 all-stage2: all-stage2-ld
22869 TARGET-stage2-ld = $(TARGET-ld)
22870 all-stage2-ld: configure-stage2-ld
22871 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22872 @r=`${PWD_COMMAND}`; export r; \
22873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22874 TFLAGS="$(STAGE2_TFLAGS)"; \
22875 $(HOST_EXPORTS) \
22876 $(POSTSTAGE1_HOST_EXPORTS) \
22877 cd $(HOST_SUBDIR)/ld && \
22878 \
22879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22880 CFLAGS="$(STAGE2_CFLAGS)" \
22881 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22882 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22883 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22887 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22888 TFLAGS="$(STAGE2_TFLAGS)" \
22889 $(TARGET-stage2-ld)
22890
22891 maybe-clean-stage2-ld: clean-stage2-ld
22892 clean-stage2: clean-stage2-ld
22893 clean-stage2-ld:
22894 @if [ $(current_stage) = stage2 ]; then \
22895 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22896 else \
22897 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22898 $(MAKE) stage2-start; \
22899 fi; \
22900 cd $(HOST_SUBDIR)/ld && \
22901 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22902 @endif ld-bootstrap
22903
22904
22905 .PHONY: all-stage3-ld maybe-all-stage3-ld
22906 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22907 maybe-all-stage3-ld:
22908 maybe-clean-stage3-ld:
22909 @if ld-bootstrap
22910 maybe-all-stage3-ld: all-stage3-ld
22911 all-stage3: all-stage3-ld
22912 TARGET-stage3-ld = $(TARGET-ld)
22913 all-stage3-ld: configure-stage3-ld
22914 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22915 @r=`${PWD_COMMAND}`; export r; \
22916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22917 TFLAGS="$(STAGE3_TFLAGS)"; \
22918 $(HOST_EXPORTS) \
22919 $(POSTSTAGE1_HOST_EXPORTS) \
22920 cd $(HOST_SUBDIR)/ld && \
22921 \
22922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22923 CFLAGS="$(STAGE3_CFLAGS)" \
22924 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22925 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22926 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22927 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22928 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22929 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22930 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22931 TFLAGS="$(STAGE3_TFLAGS)" \
22932 $(TARGET-stage3-ld)
22933
22934 maybe-clean-stage3-ld: clean-stage3-ld
22935 clean-stage3: clean-stage3-ld
22936 clean-stage3-ld:
22937 @if [ $(current_stage) = stage3 ]; then \
22938 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22939 else \
22940 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22941 $(MAKE) stage3-start; \
22942 fi; \
22943 cd $(HOST_SUBDIR)/ld && \
22944 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22945 @endif ld-bootstrap
22946
22947
22948 .PHONY: all-stage4-ld maybe-all-stage4-ld
22949 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22950 maybe-all-stage4-ld:
22951 maybe-clean-stage4-ld:
22952 @if ld-bootstrap
22953 maybe-all-stage4-ld: all-stage4-ld
22954 all-stage4: all-stage4-ld
22955 TARGET-stage4-ld = $(TARGET-ld)
22956 all-stage4-ld: configure-stage4-ld
22957 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22958 @r=`${PWD_COMMAND}`; export r; \
22959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22960 TFLAGS="$(STAGE4_TFLAGS)"; \
22961 $(HOST_EXPORTS) \
22962 $(POSTSTAGE1_HOST_EXPORTS) \
22963 cd $(HOST_SUBDIR)/ld && \
22964 \
22965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22966 CFLAGS="$(STAGE4_CFLAGS)" \
22967 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22968 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22969 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22970 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22971 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22972 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22973 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22974 TFLAGS="$(STAGE4_TFLAGS)" \
22975 $(TARGET-stage4-ld)
22976
22977 maybe-clean-stage4-ld: clean-stage4-ld
22978 clean-stage4: clean-stage4-ld
22979 clean-stage4-ld:
22980 @if [ $(current_stage) = stage4 ]; then \
22981 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22982 else \
22983 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22984 $(MAKE) stage4-start; \
22985 fi; \
22986 cd $(HOST_SUBDIR)/ld && \
22987 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22988 @endif ld-bootstrap
22989
22990
22991 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22992 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22993 maybe-all-stageprofile-ld:
22994 maybe-clean-stageprofile-ld:
22995 @if ld-bootstrap
22996 maybe-all-stageprofile-ld: all-stageprofile-ld
22997 all-stageprofile: all-stageprofile-ld
22998 TARGET-stageprofile-ld = $(TARGET-ld)
22999 all-stageprofile-ld: configure-stageprofile-ld
23000 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23001 @r=`${PWD_COMMAND}`; export r; \
23002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23003 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23004 $(HOST_EXPORTS) \
23005 $(POSTSTAGE1_HOST_EXPORTS) \
23006 cd $(HOST_SUBDIR)/ld && \
23007 \
23008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23009 CFLAGS="$(STAGEprofile_CFLAGS)" \
23010 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23011 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23012 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23016 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23017 TFLAGS="$(STAGEprofile_TFLAGS)" \
23018 $(TARGET-stageprofile-ld)
23019
23020 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23021 clean-stageprofile: clean-stageprofile-ld
23022 clean-stageprofile-ld:
23023 @if [ $(current_stage) = stageprofile ]; then \
23024 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23025 else \
23026 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23027 $(MAKE) stageprofile-start; \
23028 fi; \
23029 cd $(HOST_SUBDIR)/ld && \
23030 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23031 @endif ld-bootstrap
23032
23033
23034 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
23035 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
23036 maybe-all-stagetrain-ld:
23037 maybe-clean-stagetrain-ld:
23038 @if ld-bootstrap
23039 maybe-all-stagetrain-ld: all-stagetrain-ld
23040 all-stagetrain: all-stagetrain-ld
23041 TARGET-stagetrain-ld = $(TARGET-ld)
23042 all-stagetrain-ld: configure-stagetrain-ld
23043 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23044 @r=`${PWD_COMMAND}`; export r; \
23045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23046 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23047 $(HOST_EXPORTS) \
23048 $(POSTSTAGE1_HOST_EXPORTS) \
23049 cd $(HOST_SUBDIR)/ld && \
23050 \
23051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23052 CFLAGS="$(STAGEtrain_CFLAGS)" \
23053 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23054 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23055 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23056 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23057 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23058 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23059 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23060 TFLAGS="$(STAGEtrain_TFLAGS)" \
23061 $(TARGET-stagetrain-ld)
23062
23063 maybe-clean-stagetrain-ld: clean-stagetrain-ld
23064 clean-stagetrain: clean-stagetrain-ld
23065 clean-stagetrain-ld:
23066 @if [ $(current_stage) = stagetrain ]; then \
23067 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23068 else \
23069 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
23070 $(MAKE) stagetrain-start; \
23071 fi; \
23072 cd $(HOST_SUBDIR)/ld && \
23073 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23074 @endif ld-bootstrap
23075
23076
23077 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23078 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23079 maybe-all-stagefeedback-ld:
23080 maybe-clean-stagefeedback-ld:
23081 @if ld-bootstrap
23082 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23083 all-stagefeedback: all-stagefeedback-ld
23084 TARGET-stagefeedback-ld = $(TARGET-ld)
23085 all-stagefeedback-ld: configure-stagefeedback-ld
23086 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23087 @r=`${PWD_COMMAND}`; export r; \
23088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23089 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23090 $(HOST_EXPORTS) \
23091 $(POSTSTAGE1_HOST_EXPORTS) \
23092 cd $(HOST_SUBDIR)/ld && \
23093 \
23094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23095 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23096 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23097 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23098 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23102 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23103 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23104 $(TARGET-stagefeedback-ld)
23105
23106 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23107 clean-stagefeedback: clean-stagefeedback-ld
23108 clean-stagefeedback-ld:
23109 @if [ $(current_stage) = stagefeedback ]; then \
23110 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23111 else \
23112 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23113 $(MAKE) stagefeedback-start; \
23114 fi; \
23115 cd $(HOST_SUBDIR)/ld && \
23116 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23117 @endif ld-bootstrap
23118
23119
23120 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
23121 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
23122 maybe-all-stageautoprofile-ld:
23123 maybe-clean-stageautoprofile-ld:
23124 @if ld-bootstrap
23125 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
23126 all-stageautoprofile: all-stageautoprofile-ld
23127 TARGET-stageautoprofile-ld = $(TARGET-ld)
23128 all-stageautoprofile-ld: configure-stageautoprofile-ld
23129 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23130 @r=`${PWD_COMMAND}`; export r; \
23131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23132 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23133 $(HOST_EXPORTS) \
23134 $(POSTSTAGE1_HOST_EXPORTS) \
23135 cd $(HOST_SUBDIR)/ld && \
23136 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23138 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23139 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23140 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23141 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23146 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23147 $(TARGET-stageautoprofile-ld)
23148
23149 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
23150 clean-stageautoprofile: clean-stageautoprofile-ld
23151 clean-stageautoprofile-ld:
23152 @if [ $(current_stage) = stageautoprofile ]; then \
23153 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23154 else \
23155 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
23156 $(MAKE) stageautoprofile-start; \
23157 fi; \
23158 cd $(HOST_SUBDIR)/ld && \
23159 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23160 @endif ld-bootstrap
23161
23162
23163 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
23164 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
23165 maybe-all-stageautofeedback-ld:
23166 maybe-clean-stageautofeedback-ld:
23167 @if ld-bootstrap
23168 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
23169 all-stageautofeedback: all-stageautofeedback-ld
23170 TARGET-stageautofeedback-ld = $(TARGET-ld)
23171 all-stageautofeedback-ld: configure-stageautofeedback-ld
23172 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23173 @r=`${PWD_COMMAND}`; export r; \
23174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23175 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23176 $(HOST_EXPORTS) \
23177 $(POSTSTAGE1_HOST_EXPORTS) \
23178 cd $(HOST_SUBDIR)/ld && \
23179 \
23180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23181 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23182 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23183 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23184 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23189 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23190 $(TARGET-stageautofeedback-ld)
23191
23192 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
23193 clean-stageautofeedback: clean-stageautofeedback-ld
23194 clean-stageautofeedback-ld:
23195 @if [ $(current_stage) = stageautofeedback ]; then \
23196 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23197 else \
23198 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
23199 $(MAKE) stageautofeedback-start; \
23200 fi; \
23201 cd $(HOST_SUBDIR)/ld && \
23202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23203 @endif ld-bootstrap
23204
23205
23206
23207
23208
23209 .PHONY: check-ld maybe-check-ld
23210 maybe-check-ld:
23211 @if ld
23212 maybe-check-ld: check-ld
23213
23214 check-ld:
23215 @: $(MAKE); $(unstage)
23216 @r=`${PWD_COMMAND}`; export r; \
23217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23218 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23219 (cd $(HOST_SUBDIR)/ld && \
23220 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23221
23222 @endif ld
23223
23224 .PHONY: install-ld maybe-install-ld
23225 maybe-install-ld:
23226 @if ld
23227 maybe-install-ld: install-ld
23228
23229 install-ld: installdirs
23230 @: $(MAKE); $(unstage)
23231 @r=`${PWD_COMMAND}`; export r; \
23232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233 $(HOST_EXPORTS) \
23234 (cd $(HOST_SUBDIR)/ld && \
23235 $(MAKE) $(FLAGS_TO_PASS) install)
23236
23237 @endif ld
23238
23239 .PHONY: install-strip-ld maybe-install-strip-ld
23240 maybe-install-strip-ld:
23241 @if ld
23242 maybe-install-strip-ld: install-strip-ld
23243
23244 install-strip-ld: installdirs
23245 @: $(MAKE); $(unstage)
23246 @r=`${PWD_COMMAND}`; export r; \
23247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23248 $(HOST_EXPORTS) \
23249 (cd $(HOST_SUBDIR)/ld && \
23250 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23251
23252 @endif ld
23253
23254 # Other targets (info, dvi, pdf, etc.)
23255
23256 .PHONY: maybe-info-ld info-ld
23257 maybe-info-ld:
23258 @if ld
23259 maybe-info-ld: info-ld
23260
23261 info-ld: \
23262 configure-ld
23263 @[ -f ./ld/Makefile ] || exit 0; \
23264 r=`${PWD_COMMAND}`; export r; \
23265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266 $(HOST_EXPORTS) \
23267 for flag in $(EXTRA_HOST_FLAGS) ; do \
23268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23269 done; \
23270 echo "Doing info in ld"; \
23271 (cd $(HOST_SUBDIR)/ld && \
23272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23274 "RANLIB=$${RANLIB}" \
23275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23276 info) \
23277 || exit 1
23278
23279 @endif ld
23280
23281 .PHONY: maybe-dvi-ld dvi-ld
23282 maybe-dvi-ld:
23283 @if ld
23284 maybe-dvi-ld: dvi-ld
23285
23286 dvi-ld: \
23287 configure-ld
23288 @[ -f ./ld/Makefile ] || exit 0; \
23289 r=`${PWD_COMMAND}`; export r; \
23290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23291 $(HOST_EXPORTS) \
23292 for flag in $(EXTRA_HOST_FLAGS) ; do \
23293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23294 done; \
23295 echo "Doing dvi in ld"; \
23296 (cd $(HOST_SUBDIR)/ld && \
23297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23299 "RANLIB=$${RANLIB}" \
23300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23301 dvi) \
23302 || exit 1
23303
23304 @endif ld
23305
23306 .PHONY: maybe-pdf-ld pdf-ld
23307 maybe-pdf-ld:
23308 @if ld
23309 maybe-pdf-ld: pdf-ld
23310
23311 pdf-ld: \
23312 configure-ld
23313 @[ -f ./ld/Makefile ] || exit 0; \
23314 r=`${PWD_COMMAND}`; export r; \
23315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23316 $(HOST_EXPORTS) \
23317 for flag in $(EXTRA_HOST_FLAGS) ; do \
23318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23319 done; \
23320 echo "Doing pdf in ld"; \
23321 (cd $(HOST_SUBDIR)/ld && \
23322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23324 "RANLIB=$${RANLIB}" \
23325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23326 pdf) \
23327 || exit 1
23328
23329 @endif ld
23330
23331 .PHONY: maybe-html-ld html-ld
23332 maybe-html-ld:
23333 @if ld
23334 maybe-html-ld: html-ld
23335
23336 html-ld: \
23337 configure-ld
23338 @[ -f ./ld/Makefile ] || exit 0; \
23339 r=`${PWD_COMMAND}`; export r; \
23340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23341 $(HOST_EXPORTS) \
23342 for flag in $(EXTRA_HOST_FLAGS) ; do \
23343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23344 done; \
23345 echo "Doing html in ld"; \
23346 (cd $(HOST_SUBDIR)/ld && \
23347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23349 "RANLIB=$${RANLIB}" \
23350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23351 html) \
23352 || exit 1
23353
23354 @endif ld
23355
23356 .PHONY: maybe-TAGS-ld TAGS-ld
23357 maybe-TAGS-ld:
23358 @if ld
23359 maybe-TAGS-ld: TAGS-ld
23360
23361 TAGS-ld: \
23362 configure-ld
23363 @[ -f ./ld/Makefile ] || exit 0; \
23364 r=`${PWD_COMMAND}`; export r; \
23365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23366 $(HOST_EXPORTS) \
23367 for flag in $(EXTRA_HOST_FLAGS) ; do \
23368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23369 done; \
23370 echo "Doing TAGS in ld"; \
23371 (cd $(HOST_SUBDIR)/ld && \
23372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23374 "RANLIB=$${RANLIB}" \
23375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23376 TAGS) \
23377 || exit 1
23378
23379 @endif ld
23380
23381 .PHONY: maybe-install-info-ld install-info-ld
23382 maybe-install-info-ld:
23383 @if ld
23384 maybe-install-info-ld: install-info-ld
23385
23386 install-info-ld: \
23387 configure-ld \
23388 info-ld
23389 @[ -f ./ld/Makefile ] || exit 0; \
23390 r=`${PWD_COMMAND}`; export r; \
23391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23392 $(HOST_EXPORTS) \
23393 for flag in $(EXTRA_HOST_FLAGS) ; do \
23394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23395 done; \
23396 echo "Doing install-info in ld"; \
23397 (cd $(HOST_SUBDIR)/ld && \
23398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23400 "RANLIB=$${RANLIB}" \
23401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23402 install-info) \
23403 || exit 1
23404
23405 @endif ld
23406
23407 .PHONY: maybe-install-dvi-ld install-dvi-ld
23408 maybe-install-dvi-ld:
23409 @if ld
23410 maybe-install-dvi-ld: install-dvi-ld
23411
23412 install-dvi-ld: \
23413 configure-ld \
23414 dvi-ld
23415 @[ -f ./ld/Makefile ] || exit 0; \
23416 r=`${PWD_COMMAND}`; export r; \
23417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23418 $(HOST_EXPORTS) \
23419 for flag in $(EXTRA_HOST_FLAGS) ; do \
23420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23421 done; \
23422 echo "Doing install-dvi in ld"; \
23423 (cd $(HOST_SUBDIR)/ld && \
23424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23426 "RANLIB=$${RANLIB}" \
23427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23428 install-dvi) \
23429 || exit 1
23430
23431 @endif ld
23432
23433 .PHONY: maybe-install-pdf-ld install-pdf-ld
23434 maybe-install-pdf-ld:
23435 @if ld
23436 maybe-install-pdf-ld: install-pdf-ld
23437
23438 install-pdf-ld: \
23439 configure-ld \
23440 pdf-ld
23441 @[ -f ./ld/Makefile ] || exit 0; \
23442 r=`${PWD_COMMAND}`; export r; \
23443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23444 $(HOST_EXPORTS) \
23445 for flag in $(EXTRA_HOST_FLAGS) ; do \
23446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23447 done; \
23448 echo "Doing install-pdf in ld"; \
23449 (cd $(HOST_SUBDIR)/ld && \
23450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23452 "RANLIB=$${RANLIB}" \
23453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23454 install-pdf) \
23455 || exit 1
23456
23457 @endif ld
23458
23459 .PHONY: maybe-install-html-ld install-html-ld
23460 maybe-install-html-ld:
23461 @if ld
23462 maybe-install-html-ld: install-html-ld
23463
23464 install-html-ld: \
23465 configure-ld \
23466 html-ld
23467 @[ -f ./ld/Makefile ] || exit 0; \
23468 r=`${PWD_COMMAND}`; export r; \
23469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23470 $(HOST_EXPORTS) \
23471 for flag in $(EXTRA_HOST_FLAGS) ; do \
23472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23473 done; \
23474 echo "Doing install-html in ld"; \
23475 (cd $(HOST_SUBDIR)/ld && \
23476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23478 "RANLIB=$${RANLIB}" \
23479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23480 install-html) \
23481 || exit 1
23482
23483 @endif ld
23484
23485 .PHONY: maybe-installcheck-ld installcheck-ld
23486 maybe-installcheck-ld:
23487 @if ld
23488 maybe-installcheck-ld: installcheck-ld
23489
23490 installcheck-ld: \
23491 configure-ld
23492 @[ -f ./ld/Makefile ] || exit 0; \
23493 r=`${PWD_COMMAND}`; export r; \
23494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23495 $(HOST_EXPORTS) \
23496 for flag in $(EXTRA_HOST_FLAGS) ; do \
23497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23498 done; \
23499 echo "Doing installcheck in ld"; \
23500 (cd $(HOST_SUBDIR)/ld && \
23501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23503 "RANLIB=$${RANLIB}" \
23504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23505 installcheck) \
23506 || exit 1
23507
23508 @endif ld
23509
23510 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23511 maybe-mostlyclean-ld:
23512 @if ld
23513 maybe-mostlyclean-ld: mostlyclean-ld
23514
23515 mostlyclean-ld:
23516 @[ -f ./ld/Makefile ] || exit 0; \
23517 r=`${PWD_COMMAND}`; export r; \
23518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23519 $(HOST_EXPORTS) \
23520 for flag in $(EXTRA_HOST_FLAGS) ; do \
23521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23522 done; \
23523 echo "Doing mostlyclean in ld"; \
23524 (cd $(HOST_SUBDIR)/ld && \
23525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23527 "RANLIB=$${RANLIB}" \
23528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23529 mostlyclean) \
23530 || exit 1
23531
23532 @endif ld
23533
23534 .PHONY: maybe-clean-ld clean-ld
23535 maybe-clean-ld:
23536 @if ld
23537 maybe-clean-ld: clean-ld
23538
23539 clean-ld:
23540 @[ -f ./ld/Makefile ] || exit 0; \
23541 r=`${PWD_COMMAND}`; export r; \
23542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543 $(HOST_EXPORTS) \
23544 for flag in $(EXTRA_HOST_FLAGS) ; do \
23545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23546 done; \
23547 echo "Doing clean in ld"; \
23548 (cd $(HOST_SUBDIR)/ld && \
23549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23551 "RANLIB=$${RANLIB}" \
23552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23553 clean) \
23554 || exit 1
23555
23556 @endif ld
23557
23558 .PHONY: maybe-distclean-ld distclean-ld
23559 maybe-distclean-ld:
23560 @if ld
23561 maybe-distclean-ld: distclean-ld
23562
23563 distclean-ld:
23564 @[ -f ./ld/Makefile ] || exit 0; \
23565 r=`${PWD_COMMAND}`; export r; \
23566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23567 $(HOST_EXPORTS) \
23568 for flag in $(EXTRA_HOST_FLAGS) ; do \
23569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23570 done; \
23571 echo "Doing distclean in ld"; \
23572 (cd $(HOST_SUBDIR)/ld && \
23573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23575 "RANLIB=$${RANLIB}" \
23576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23577 distclean) \
23578 || exit 1
23579
23580 @endif ld
23581
23582 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23583 maybe-maintainer-clean-ld:
23584 @if ld
23585 maybe-maintainer-clean-ld: maintainer-clean-ld
23586
23587 maintainer-clean-ld:
23588 @[ -f ./ld/Makefile ] || exit 0; \
23589 r=`${PWD_COMMAND}`; export r; \
23590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23591 $(HOST_EXPORTS) \
23592 for flag in $(EXTRA_HOST_FLAGS) ; do \
23593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23594 done; \
23595 echo "Doing maintainer-clean in ld"; \
23596 (cd $(HOST_SUBDIR)/ld && \
23597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23599 "RANLIB=$${RANLIB}" \
23600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23601 maintainer-clean) \
23602 || exit 1
23603
23604 @endif ld
23605
23606
23607
23608 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
23609 maybe-configure-libbacktrace:
23610 @if gcc-bootstrap
23611 configure-libbacktrace: stage_current
23612 @endif gcc-bootstrap
23613 @if libbacktrace
23614 maybe-configure-libbacktrace: configure-libbacktrace
23615 configure-libbacktrace:
23616 @r=`${PWD_COMMAND}`; export r; \
23617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23620 $(HOST_EXPORTS) \
23621 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23622 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23623 case $(srcdir) in \
23624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23625 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23627 esac; \
23628 module_srcdir=libbacktrace; \
23629 $(SHELL) \
23630 $$s/$$module_srcdir/configure \
23631 --srcdir=$${topdir}/$$module_srcdir \
23632 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23633 --target=${target_alias} \
23634 || exit 1
23635 @endif libbacktrace
23636
23637
23638
23639 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23640 maybe-configure-stage1-libbacktrace:
23641 @if libbacktrace-bootstrap
23642 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23643 configure-stage1-libbacktrace:
23644 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23646 @r=`${PWD_COMMAND}`; export r; \
23647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23648 TFLAGS="$(STAGE1_TFLAGS)"; \
23649 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23650 $(HOST_EXPORTS) \
23651 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23652 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23653 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23654 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
23655 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23656 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23657 case $(srcdir) in \
23658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23659 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23661 esac; \
23662 module_srcdir=libbacktrace; \
23663 $(SHELL) $$s/$$module_srcdir/configure \
23664 --srcdir=$${topdir}/$$module_srcdir \
23665 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23666 --target=${target_alias} \
23667 \
23668 $(STAGE1_CONFIGURE_FLAGS)
23669 @endif libbacktrace-bootstrap
23670
23671 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23672 maybe-configure-stage2-libbacktrace:
23673 @if libbacktrace-bootstrap
23674 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23675 configure-stage2-libbacktrace:
23676 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23678 @r=`${PWD_COMMAND}`; export r; \
23679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23680 TFLAGS="$(STAGE2_TFLAGS)"; \
23681 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23682 $(HOST_EXPORTS) \
23683 $(POSTSTAGE1_HOST_EXPORTS) \
23684 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23685 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23686 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23687 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
23688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23689 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23690 case $(srcdir) in \
23691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23692 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23694 esac; \
23695 module_srcdir=libbacktrace; \
23696 $(SHELL) $$s/$$module_srcdir/configure \
23697 --srcdir=$${topdir}/$$module_srcdir \
23698 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23699 --target=${target_alias} \
23700 --with-build-libsubdir=$(HOST_SUBDIR) \
23701 $(STAGE2_CONFIGURE_FLAGS)
23702 @endif libbacktrace-bootstrap
23703
23704 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23705 maybe-configure-stage3-libbacktrace:
23706 @if libbacktrace-bootstrap
23707 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23708 configure-stage3-libbacktrace:
23709 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23710 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23711 @r=`${PWD_COMMAND}`; export r; \
23712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23713 TFLAGS="$(STAGE3_TFLAGS)"; \
23714 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23715 $(HOST_EXPORTS) \
23716 $(POSTSTAGE1_HOST_EXPORTS) \
23717 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23718 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23719 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23720 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23722 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23723 case $(srcdir) in \
23724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23725 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23727 esac; \
23728 module_srcdir=libbacktrace; \
23729 $(SHELL) $$s/$$module_srcdir/configure \
23730 --srcdir=$${topdir}/$$module_srcdir \
23731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23732 --target=${target_alias} \
23733 --with-build-libsubdir=$(HOST_SUBDIR) \
23734 $(STAGE3_CONFIGURE_FLAGS)
23735 @endif libbacktrace-bootstrap
23736
23737 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23738 maybe-configure-stage4-libbacktrace:
23739 @if libbacktrace-bootstrap
23740 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23741 configure-stage4-libbacktrace:
23742 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23743 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23744 @r=`${PWD_COMMAND}`; export r; \
23745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23746 TFLAGS="$(STAGE4_TFLAGS)"; \
23747 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23748 $(HOST_EXPORTS) \
23749 $(POSTSTAGE1_HOST_EXPORTS) \
23750 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23751 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23752 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23753 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23755 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23756 case $(srcdir) in \
23757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23758 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23760 esac; \
23761 module_srcdir=libbacktrace; \
23762 $(SHELL) $$s/$$module_srcdir/configure \
23763 --srcdir=$${topdir}/$$module_srcdir \
23764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23765 --target=${target_alias} \
23766 --with-build-libsubdir=$(HOST_SUBDIR) \
23767 $(STAGE4_CONFIGURE_FLAGS)
23768 @endif libbacktrace-bootstrap
23769
23770 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23771 maybe-configure-stageprofile-libbacktrace:
23772 @if libbacktrace-bootstrap
23773 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23774 configure-stageprofile-libbacktrace:
23775 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23776 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23777 @r=`${PWD_COMMAND}`; export r; \
23778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23779 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23780 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23781 $(HOST_EXPORTS) \
23782 $(POSTSTAGE1_HOST_EXPORTS) \
23783 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23784 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23785 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23786 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23788 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23789 case $(srcdir) in \
23790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23791 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23793 esac; \
23794 module_srcdir=libbacktrace; \
23795 $(SHELL) $$s/$$module_srcdir/configure \
23796 --srcdir=$${topdir}/$$module_srcdir \
23797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23798 --target=${target_alias} \
23799 --with-build-libsubdir=$(HOST_SUBDIR) \
23800 $(STAGEprofile_CONFIGURE_FLAGS)
23801 @endif libbacktrace-bootstrap
23802
23803 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23804 maybe-configure-stagetrain-libbacktrace:
23805 @if libbacktrace-bootstrap
23806 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23807 configure-stagetrain-libbacktrace:
23808 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23810 @r=`${PWD_COMMAND}`; export r; \
23811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23812 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23813 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23814 $(HOST_EXPORTS) \
23815 $(POSTSTAGE1_HOST_EXPORTS) \
23816 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23817 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23818 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23819 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23821 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23822 case $(srcdir) in \
23823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23824 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23826 esac; \
23827 module_srcdir=libbacktrace; \
23828 $(SHELL) $$s/$$module_srcdir/configure \
23829 --srcdir=$${topdir}/$$module_srcdir \
23830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23831 --target=${target_alias} \
23832 --with-build-libsubdir=$(HOST_SUBDIR) \
23833 $(STAGEtrain_CONFIGURE_FLAGS)
23834 @endif libbacktrace-bootstrap
23835
23836 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23837 maybe-configure-stagefeedback-libbacktrace:
23838 @if libbacktrace-bootstrap
23839 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23840 configure-stagefeedback-libbacktrace:
23841 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23843 @r=`${PWD_COMMAND}`; export r; \
23844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23845 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23846 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23847 $(HOST_EXPORTS) \
23848 $(POSTSTAGE1_HOST_EXPORTS) \
23849 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23850 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23851 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23852 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23854 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23855 case $(srcdir) in \
23856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23857 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23859 esac; \
23860 module_srcdir=libbacktrace; \
23861 $(SHELL) $$s/$$module_srcdir/configure \
23862 --srcdir=$${topdir}/$$module_srcdir \
23863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23864 --target=${target_alias} \
23865 --with-build-libsubdir=$(HOST_SUBDIR) \
23866 $(STAGEfeedback_CONFIGURE_FLAGS)
23867 @endif libbacktrace-bootstrap
23868
23869 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23870 maybe-configure-stageautoprofile-libbacktrace:
23871 @if libbacktrace-bootstrap
23872 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23873 configure-stageautoprofile-libbacktrace:
23874 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23876 @r=`${PWD_COMMAND}`; export r; \
23877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23879 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23880 $(HOST_EXPORTS) \
23881 $(POSTSTAGE1_HOST_EXPORTS) \
23882 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23883 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23884 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23885 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23887 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23888 case $(srcdir) in \
23889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23890 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23892 esac; \
23893 module_srcdir=libbacktrace; \
23894 $(SHELL) $$s/$$module_srcdir/configure \
23895 --srcdir=$${topdir}/$$module_srcdir \
23896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23897 --target=${target_alias} \
23898 --with-build-libsubdir=$(HOST_SUBDIR) \
23899 $(STAGEautoprofile_CONFIGURE_FLAGS)
23900 @endif libbacktrace-bootstrap
23901
23902 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23903 maybe-configure-stageautofeedback-libbacktrace:
23904 @if libbacktrace-bootstrap
23905 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23906 configure-stageautofeedback-libbacktrace:
23907 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23908 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23909 @r=`${PWD_COMMAND}`; export r; \
23910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23911 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23912 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23913 $(HOST_EXPORTS) \
23914 $(POSTSTAGE1_HOST_EXPORTS) \
23915 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23916 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23917 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23918 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23920 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23921 case $(srcdir) in \
23922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23923 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23925 esac; \
23926 module_srcdir=libbacktrace; \
23927 $(SHELL) $$s/$$module_srcdir/configure \
23928 --srcdir=$${topdir}/$$module_srcdir \
23929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23930 --target=${target_alias} \
23931 --with-build-libsubdir=$(HOST_SUBDIR) \
23932 $(STAGEautofeedback_CONFIGURE_FLAGS)
23933 @endif libbacktrace-bootstrap
23934
23935
23936
23937
23938
23939 .PHONY: all-libbacktrace maybe-all-libbacktrace
23940 maybe-all-libbacktrace:
23941 @if gcc-bootstrap
23942 all-libbacktrace: stage_current
23943 @endif gcc-bootstrap
23944 @if libbacktrace
23945 TARGET-libbacktrace=all
23946 maybe-all-libbacktrace: all-libbacktrace
23947 all-libbacktrace: configure-libbacktrace
23948 @r=`${PWD_COMMAND}`; export r; \
23949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23950 $(HOST_EXPORTS) \
23951 (cd $(HOST_SUBDIR)/libbacktrace && \
23952 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23953 $(TARGET-libbacktrace))
23954 @endif libbacktrace
23955
23956
23957
23958 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23959 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23960 maybe-all-stage1-libbacktrace:
23961 maybe-clean-stage1-libbacktrace:
23962 @if libbacktrace-bootstrap
23963 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23964 all-stage1: all-stage1-libbacktrace
23965 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23966 all-stage1-libbacktrace: configure-stage1-libbacktrace
23967 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23968 @r=`${PWD_COMMAND}`; export r; \
23969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23970 TFLAGS="$(STAGE1_TFLAGS)"; \
23971 $(HOST_EXPORTS) \
23972 cd $(HOST_SUBDIR)/libbacktrace && \
23973 \
23974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23975 CFLAGS="$(STAGE1_CFLAGS)" \
23976 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23977 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23978 LIBCFLAGS="$(LIBCFLAGS)" \
23979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23982 $(EXTRA_HOST_FLAGS) \
23983 $(STAGE1_FLAGS_TO_PASS) \
23984 TFLAGS="$(STAGE1_TFLAGS)" \
23985 $(TARGET-stage1-libbacktrace)
23986
23987 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23988 clean-stage1: clean-stage1-libbacktrace
23989 clean-stage1-libbacktrace:
23990 @if [ $(current_stage) = stage1 ]; then \
23991 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23992 else \
23993 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23994 $(MAKE) stage1-start; \
23995 fi; \
23996 cd $(HOST_SUBDIR)/libbacktrace && \
23997 $(MAKE) $(EXTRA_HOST_FLAGS) \
23998 $(STAGE1_FLAGS_TO_PASS) clean
23999 @endif libbacktrace-bootstrap
24000
24001
24002 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
24003 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
24004 maybe-all-stage2-libbacktrace:
24005 maybe-clean-stage2-libbacktrace:
24006 @if libbacktrace-bootstrap
24007 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
24008 all-stage2: all-stage2-libbacktrace
24009 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
24010 all-stage2-libbacktrace: configure-stage2-libbacktrace
24011 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24012 @r=`${PWD_COMMAND}`; export r; \
24013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24014 TFLAGS="$(STAGE2_TFLAGS)"; \
24015 $(HOST_EXPORTS) \
24016 $(POSTSTAGE1_HOST_EXPORTS) \
24017 cd $(HOST_SUBDIR)/libbacktrace && \
24018 \
24019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24020 CFLAGS="$(STAGE2_CFLAGS)" \
24021 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24022 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24023 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24027 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24028 TFLAGS="$(STAGE2_TFLAGS)" \
24029 $(TARGET-stage2-libbacktrace)
24030
24031 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
24032 clean-stage2: clean-stage2-libbacktrace
24033 clean-stage2-libbacktrace:
24034 @if [ $(current_stage) = stage2 ]; then \
24035 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24036 else \
24037 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
24038 $(MAKE) stage2-start; \
24039 fi; \
24040 cd $(HOST_SUBDIR)/libbacktrace && \
24041 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24042 @endif libbacktrace-bootstrap
24043
24044
24045 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
24046 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
24047 maybe-all-stage3-libbacktrace:
24048 maybe-clean-stage3-libbacktrace:
24049 @if libbacktrace-bootstrap
24050 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
24051 all-stage3: all-stage3-libbacktrace
24052 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
24053 all-stage3-libbacktrace: configure-stage3-libbacktrace
24054 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24055 @r=`${PWD_COMMAND}`; export r; \
24056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24057 TFLAGS="$(STAGE3_TFLAGS)"; \
24058 $(HOST_EXPORTS) \
24059 $(POSTSTAGE1_HOST_EXPORTS) \
24060 cd $(HOST_SUBDIR)/libbacktrace && \
24061 \
24062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24063 CFLAGS="$(STAGE3_CFLAGS)" \
24064 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24065 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24066 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24070 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24071 TFLAGS="$(STAGE3_TFLAGS)" \
24072 $(TARGET-stage3-libbacktrace)
24073
24074 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
24075 clean-stage3: clean-stage3-libbacktrace
24076 clean-stage3-libbacktrace:
24077 @if [ $(current_stage) = stage3 ]; then \
24078 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24079 else \
24080 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
24081 $(MAKE) stage3-start; \
24082 fi; \
24083 cd $(HOST_SUBDIR)/libbacktrace && \
24084 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24085 @endif libbacktrace-bootstrap
24086
24087
24088 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
24089 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
24090 maybe-all-stage4-libbacktrace:
24091 maybe-clean-stage4-libbacktrace:
24092 @if libbacktrace-bootstrap
24093 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
24094 all-stage4: all-stage4-libbacktrace
24095 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
24096 all-stage4-libbacktrace: configure-stage4-libbacktrace
24097 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24098 @r=`${PWD_COMMAND}`; export r; \
24099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24100 TFLAGS="$(STAGE4_TFLAGS)"; \
24101 $(HOST_EXPORTS) \
24102 $(POSTSTAGE1_HOST_EXPORTS) \
24103 cd $(HOST_SUBDIR)/libbacktrace && \
24104 \
24105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24106 CFLAGS="$(STAGE4_CFLAGS)" \
24107 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24108 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24109 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24113 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24114 TFLAGS="$(STAGE4_TFLAGS)" \
24115 $(TARGET-stage4-libbacktrace)
24116
24117 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
24118 clean-stage4: clean-stage4-libbacktrace
24119 clean-stage4-libbacktrace:
24120 @if [ $(current_stage) = stage4 ]; then \
24121 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24122 else \
24123 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
24124 $(MAKE) stage4-start; \
24125 fi; \
24126 cd $(HOST_SUBDIR)/libbacktrace && \
24127 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24128 @endif libbacktrace-bootstrap
24129
24130
24131 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
24132 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
24133 maybe-all-stageprofile-libbacktrace:
24134 maybe-clean-stageprofile-libbacktrace:
24135 @if libbacktrace-bootstrap
24136 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
24137 all-stageprofile: all-stageprofile-libbacktrace
24138 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
24139 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24140 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24141 @r=`${PWD_COMMAND}`; export r; \
24142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24143 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24144 $(HOST_EXPORTS) \
24145 $(POSTSTAGE1_HOST_EXPORTS) \
24146 cd $(HOST_SUBDIR)/libbacktrace && \
24147 \
24148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24149 CFLAGS="$(STAGEprofile_CFLAGS)" \
24150 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24151 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24152 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24156 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24157 TFLAGS="$(STAGEprofile_TFLAGS)" \
24158 $(TARGET-stageprofile-libbacktrace)
24159
24160 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
24161 clean-stageprofile: clean-stageprofile-libbacktrace
24162 clean-stageprofile-libbacktrace:
24163 @if [ $(current_stage) = stageprofile ]; then \
24164 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24165 else \
24166 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
24167 $(MAKE) stageprofile-start; \
24168 fi; \
24169 cd $(HOST_SUBDIR)/libbacktrace && \
24170 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24171 @endif libbacktrace-bootstrap
24172
24173
24174 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
24175 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
24176 maybe-all-stagetrain-libbacktrace:
24177 maybe-clean-stagetrain-libbacktrace:
24178 @if libbacktrace-bootstrap
24179 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
24180 all-stagetrain: all-stagetrain-libbacktrace
24181 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
24182 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24183 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24184 @r=`${PWD_COMMAND}`; export r; \
24185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24186 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24187 $(HOST_EXPORTS) \
24188 $(POSTSTAGE1_HOST_EXPORTS) \
24189 cd $(HOST_SUBDIR)/libbacktrace && \
24190 \
24191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24192 CFLAGS="$(STAGEtrain_CFLAGS)" \
24193 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24194 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24195 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24199 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24200 TFLAGS="$(STAGEtrain_TFLAGS)" \
24201 $(TARGET-stagetrain-libbacktrace)
24202
24203 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
24204 clean-stagetrain: clean-stagetrain-libbacktrace
24205 clean-stagetrain-libbacktrace:
24206 @if [ $(current_stage) = stagetrain ]; then \
24207 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24208 else \
24209 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
24210 $(MAKE) stagetrain-start; \
24211 fi; \
24212 cd $(HOST_SUBDIR)/libbacktrace && \
24213 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24214 @endif libbacktrace-bootstrap
24215
24216
24217 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
24218 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
24219 maybe-all-stagefeedback-libbacktrace:
24220 maybe-clean-stagefeedback-libbacktrace:
24221 @if libbacktrace-bootstrap
24222 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
24223 all-stagefeedback: all-stagefeedback-libbacktrace
24224 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
24225 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24226 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24227 @r=`${PWD_COMMAND}`; export r; \
24228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24229 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24230 $(HOST_EXPORTS) \
24231 $(POSTSTAGE1_HOST_EXPORTS) \
24232 cd $(HOST_SUBDIR)/libbacktrace && \
24233 \
24234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24235 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24236 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24237 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24238 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24243 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24244 $(TARGET-stagefeedback-libbacktrace)
24245
24246 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
24247 clean-stagefeedback: clean-stagefeedback-libbacktrace
24248 clean-stagefeedback-libbacktrace:
24249 @if [ $(current_stage) = stagefeedback ]; then \
24250 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24251 else \
24252 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
24253 $(MAKE) stagefeedback-start; \
24254 fi; \
24255 cd $(HOST_SUBDIR)/libbacktrace && \
24256 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24257 @endif libbacktrace-bootstrap
24258
24259
24260 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
24261 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
24262 maybe-all-stageautoprofile-libbacktrace:
24263 maybe-clean-stageautoprofile-libbacktrace:
24264 @if libbacktrace-bootstrap
24265 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
24266 all-stageautoprofile: all-stageautoprofile-libbacktrace
24267 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
24268 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24269 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24270 @r=`${PWD_COMMAND}`; export r; \
24271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24272 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24273 $(HOST_EXPORTS) \
24274 $(POSTSTAGE1_HOST_EXPORTS) \
24275 cd $(HOST_SUBDIR)/libbacktrace && \
24276 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24278 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24279 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24280 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24281 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24285 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24286 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24287 $(TARGET-stageautoprofile-libbacktrace)
24288
24289 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
24290 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
24291 clean-stageautoprofile-libbacktrace:
24292 @if [ $(current_stage) = stageautoprofile ]; then \
24293 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24294 else \
24295 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
24296 $(MAKE) stageautoprofile-start; \
24297 fi; \
24298 cd $(HOST_SUBDIR)/libbacktrace && \
24299 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24300 @endif libbacktrace-bootstrap
24301
24302
24303 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
24304 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
24305 maybe-all-stageautofeedback-libbacktrace:
24306 maybe-clean-stageautofeedback-libbacktrace:
24307 @if libbacktrace-bootstrap
24308 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
24309 all-stageautofeedback: all-stageautofeedback-libbacktrace
24310 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
24311 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24312 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24313 @r=`${PWD_COMMAND}`; export r; \
24314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24315 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24316 $(HOST_EXPORTS) \
24317 $(POSTSTAGE1_HOST_EXPORTS) \
24318 cd $(HOST_SUBDIR)/libbacktrace && \
24319 \
24320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24321 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24322 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24323 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24324 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24329 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24330 $(TARGET-stageautofeedback-libbacktrace)
24331
24332 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
24333 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
24334 clean-stageautofeedback-libbacktrace:
24335 @if [ $(current_stage) = stageautofeedback ]; then \
24336 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24337 else \
24338 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
24339 $(MAKE) stageautofeedback-start; \
24340 fi; \
24341 cd $(HOST_SUBDIR)/libbacktrace && \
24342 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24343 @endif libbacktrace-bootstrap
24344
24345
24346
24347
24348
24349 .PHONY: check-libbacktrace maybe-check-libbacktrace
24350 maybe-check-libbacktrace:
24351 @if libbacktrace
24352 maybe-check-libbacktrace: check-libbacktrace
24353
24354 check-libbacktrace:
24355 @: $(MAKE); $(unstage)
24356 @r=`${PWD_COMMAND}`; export r; \
24357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24359 (cd $(HOST_SUBDIR)/libbacktrace && \
24360 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24361
24362 @endif libbacktrace
24363
24364 .PHONY: install-libbacktrace maybe-install-libbacktrace
24365 maybe-install-libbacktrace:
24366 @if libbacktrace
24367 maybe-install-libbacktrace: install-libbacktrace
24368
24369 install-libbacktrace: installdirs
24370 @: $(MAKE); $(unstage)
24371 @r=`${PWD_COMMAND}`; export r; \
24372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24373 $(HOST_EXPORTS) \
24374 (cd $(HOST_SUBDIR)/libbacktrace && \
24375 $(MAKE) $(FLAGS_TO_PASS) install)
24376
24377 @endif libbacktrace
24378
24379 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
24380 maybe-install-strip-libbacktrace:
24381 @if libbacktrace
24382 maybe-install-strip-libbacktrace: install-strip-libbacktrace
24383
24384 install-strip-libbacktrace: installdirs
24385 @: $(MAKE); $(unstage)
24386 @r=`${PWD_COMMAND}`; export r; \
24387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24388 $(HOST_EXPORTS) \
24389 (cd $(HOST_SUBDIR)/libbacktrace && \
24390 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24391
24392 @endif libbacktrace
24393
24394 # Other targets (info, dvi, pdf, etc.)
24395
24396 .PHONY: maybe-info-libbacktrace info-libbacktrace
24397 maybe-info-libbacktrace:
24398 @if libbacktrace
24399 maybe-info-libbacktrace: info-libbacktrace
24400
24401 info-libbacktrace: \
24402 configure-libbacktrace
24403 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24404 r=`${PWD_COMMAND}`; export r; \
24405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24406 $(HOST_EXPORTS) \
24407 for flag in $(EXTRA_HOST_FLAGS) ; do \
24408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24409 done; \
24410 echo "Doing info in libbacktrace"; \
24411 (cd $(HOST_SUBDIR)/libbacktrace && \
24412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24414 "RANLIB=$${RANLIB}" \
24415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24416 info) \
24417 || exit 1
24418
24419 @endif libbacktrace
24420
24421 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
24422 maybe-dvi-libbacktrace:
24423 @if libbacktrace
24424 maybe-dvi-libbacktrace: dvi-libbacktrace
24425
24426 dvi-libbacktrace: \
24427 configure-libbacktrace
24428 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24429 r=`${PWD_COMMAND}`; export r; \
24430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24431 $(HOST_EXPORTS) \
24432 for flag in $(EXTRA_HOST_FLAGS) ; do \
24433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24434 done; \
24435 echo "Doing dvi in libbacktrace"; \
24436 (cd $(HOST_SUBDIR)/libbacktrace && \
24437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24439 "RANLIB=$${RANLIB}" \
24440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24441 dvi) \
24442 || exit 1
24443
24444 @endif libbacktrace
24445
24446 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
24447 maybe-pdf-libbacktrace:
24448 @if libbacktrace
24449 maybe-pdf-libbacktrace: pdf-libbacktrace
24450
24451 pdf-libbacktrace: \
24452 configure-libbacktrace
24453 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24454 r=`${PWD_COMMAND}`; export r; \
24455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24456 $(HOST_EXPORTS) \
24457 for flag in $(EXTRA_HOST_FLAGS) ; do \
24458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24459 done; \
24460 echo "Doing pdf in libbacktrace"; \
24461 (cd $(HOST_SUBDIR)/libbacktrace && \
24462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24464 "RANLIB=$${RANLIB}" \
24465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24466 pdf) \
24467 || exit 1
24468
24469 @endif libbacktrace
24470
24471 .PHONY: maybe-html-libbacktrace html-libbacktrace
24472 maybe-html-libbacktrace:
24473 @if libbacktrace
24474 maybe-html-libbacktrace: html-libbacktrace
24475
24476 html-libbacktrace: \
24477 configure-libbacktrace
24478 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24479 r=`${PWD_COMMAND}`; export r; \
24480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24481 $(HOST_EXPORTS) \
24482 for flag in $(EXTRA_HOST_FLAGS) ; do \
24483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24484 done; \
24485 echo "Doing html in libbacktrace"; \
24486 (cd $(HOST_SUBDIR)/libbacktrace && \
24487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24489 "RANLIB=$${RANLIB}" \
24490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24491 html) \
24492 || exit 1
24493
24494 @endif libbacktrace
24495
24496 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
24497 maybe-TAGS-libbacktrace:
24498 @if libbacktrace
24499 maybe-TAGS-libbacktrace: TAGS-libbacktrace
24500
24501 TAGS-libbacktrace: \
24502 configure-libbacktrace
24503 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24504 r=`${PWD_COMMAND}`; export r; \
24505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24506 $(HOST_EXPORTS) \
24507 for flag in $(EXTRA_HOST_FLAGS) ; do \
24508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24509 done; \
24510 echo "Doing TAGS in libbacktrace"; \
24511 (cd $(HOST_SUBDIR)/libbacktrace && \
24512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24514 "RANLIB=$${RANLIB}" \
24515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24516 TAGS) \
24517 || exit 1
24518
24519 @endif libbacktrace
24520
24521 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
24522 maybe-install-info-libbacktrace:
24523 @if libbacktrace
24524 maybe-install-info-libbacktrace: install-info-libbacktrace
24525
24526 install-info-libbacktrace: \
24527 configure-libbacktrace \
24528 info-libbacktrace
24529 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24530 r=`${PWD_COMMAND}`; export r; \
24531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24532 $(HOST_EXPORTS) \
24533 for flag in $(EXTRA_HOST_FLAGS) ; do \
24534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24535 done; \
24536 echo "Doing install-info in libbacktrace"; \
24537 (cd $(HOST_SUBDIR)/libbacktrace && \
24538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24540 "RANLIB=$${RANLIB}" \
24541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24542 install-info) \
24543 || exit 1
24544
24545 @endif libbacktrace
24546
24547 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
24548 maybe-install-dvi-libbacktrace:
24549 @if libbacktrace
24550 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
24551
24552 install-dvi-libbacktrace: \
24553 configure-libbacktrace \
24554 dvi-libbacktrace
24555 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24556 r=`${PWD_COMMAND}`; export r; \
24557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24558 $(HOST_EXPORTS) \
24559 for flag in $(EXTRA_HOST_FLAGS) ; do \
24560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24561 done; \
24562 echo "Doing install-dvi in libbacktrace"; \
24563 (cd $(HOST_SUBDIR)/libbacktrace && \
24564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24566 "RANLIB=$${RANLIB}" \
24567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24568 install-dvi) \
24569 || exit 1
24570
24571 @endif libbacktrace
24572
24573 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
24574 maybe-install-pdf-libbacktrace:
24575 @if libbacktrace
24576 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
24577
24578 install-pdf-libbacktrace: \
24579 configure-libbacktrace \
24580 pdf-libbacktrace
24581 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24582 r=`${PWD_COMMAND}`; export r; \
24583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24584 $(HOST_EXPORTS) \
24585 for flag in $(EXTRA_HOST_FLAGS) ; do \
24586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24587 done; \
24588 echo "Doing install-pdf in libbacktrace"; \
24589 (cd $(HOST_SUBDIR)/libbacktrace && \
24590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24592 "RANLIB=$${RANLIB}" \
24593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24594 install-pdf) \
24595 || exit 1
24596
24597 @endif libbacktrace
24598
24599 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
24600 maybe-install-html-libbacktrace:
24601 @if libbacktrace
24602 maybe-install-html-libbacktrace: install-html-libbacktrace
24603
24604 install-html-libbacktrace: \
24605 configure-libbacktrace \
24606 html-libbacktrace
24607 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24608 r=`${PWD_COMMAND}`; export r; \
24609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24610 $(HOST_EXPORTS) \
24611 for flag in $(EXTRA_HOST_FLAGS) ; do \
24612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24613 done; \
24614 echo "Doing install-html in libbacktrace"; \
24615 (cd $(HOST_SUBDIR)/libbacktrace && \
24616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24618 "RANLIB=$${RANLIB}" \
24619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24620 install-html) \
24621 || exit 1
24622
24623 @endif libbacktrace
24624
24625 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24626 maybe-installcheck-libbacktrace:
24627 @if libbacktrace
24628 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24629
24630 installcheck-libbacktrace: \
24631 configure-libbacktrace
24632 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24633 r=`${PWD_COMMAND}`; export r; \
24634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24635 $(HOST_EXPORTS) \
24636 for flag in $(EXTRA_HOST_FLAGS) ; do \
24637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24638 done; \
24639 echo "Doing installcheck in libbacktrace"; \
24640 (cd $(HOST_SUBDIR)/libbacktrace && \
24641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24643 "RANLIB=$${RANLIB}" \
24644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24645 installcheck) \
24646 || exit 1
24647
24648 @endif libbacktrace
24649
24650 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24651 maybe-mostlyclean-libbacktrace:
24652 @if libbacktrace
24653 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24654
24655 mostlyclean-libbacktrace:
24656 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24657 r=`${PWD_COMMAND}`; export r; \
24658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24659 $(HOST_EXPORTS) \
24660 for flag in $(EXTRA_HOST_FLAGS) ; do \
24661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24662 done; \
24663 echo "Doing mostlyclean in libbacktrace"; \
24664 (cd $(HOST_SUBDIR)/libbacktrace && \
24665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24667 "RANLIB=$${RANLIB}" \
24668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24669 mostlyclean) \
24670 || exit 1
24671
24672 @endif libbacktrace
24673
24674 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24675 maybe-clean-libbacktrace:
24676 @if libbacktrace
24677 maybe-clean-libbacktrace: clean-libbacktrace
24678
24679 clean-libbacktrace:
24680 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24681 r=`${PWD_COMMAND}`; export r; \
24682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24683 $(HOST_EXPORTS) \
24684 for flag in $(EXTRA_HOST_FLAGS) ; do \
24685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24686 done; \
24687 echo "Doing clean in libbacktrace"; \
24688 (cd $(HOST_SUBDIR)/libbacktrace && \
24689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24691 "RANLIB=$${RANLIB}" \
24692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24693 clean) \
24694 || exit 1
24695
24696 @endif libbacktrace
24697
24698 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24699 maybe-distclean-libbacktrace:
24700 @if libbacktrace
24701 maybe-distclean-libbacktrace: distclean-libbacktrace
24702
24703 distclean-libbacktrace:
24704 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24705 r=`${PWD_COMMAND}`; export r; \
24706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24707 $(HOST_EXPORTS) \
24708 for flag in $(EXTRA_HOST_FLAGS) ; do \
24709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24710 done; \
24711 echo "Doing distclean in libbacktrace"; \
24712 (cd $(HOST_SUBDIR)/libbacktrace && \
24713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24715 "RANLIB=$${RANLIB}" \
24716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24717 distclean) \
24718 || exit 1
24719
24720 @endif libbacktrace
24721
24722 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24723 maybe-maintainer-clean-libbacktrace:
24724 @if libbacktrace
24725 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24726
24727 maintainer-clean-libbacktrace:
24728 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24729 r=`${PWD_COMMAND}`; export r; \
24730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24731 $(HOST_EXPORTS) \
24732 for flag in $(EXTRA_HOST_FLAGS) ; do \
24733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24734 done; \
24735 echo "Doing maintainer-clean in libbacktrace"; \
24736 (cd $(HOST_SUBDIR)/libbacktrace && \
24737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24739 "RANLIB=$${RANLIB}" \
24740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24741 maintainer-clean) \
24742 || exit 1
24743
24744 @endif libbacktrace
24745
24746
24747
24748 .PHONY: configure-libcpp maybe-configure-libcpp
24749 maybe-configure-libcpp:
24750 @if gcc-bootstrap
24751 configure-libcpp: stage_current
24752 @endif gcc-bootstrap
24753 @if libcpp
24754 maybe-configure-libcpp: configure-libcpp
24755 configure-libcpp:
24756 @r=`${PWD_COMMAND}`; export r; \
24757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24758 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24759 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24760 $(HOST_EXPORTS) \
24761 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24762 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24763 case $(srcdir) in \
24764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24765 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24767 esac; \
24768 module_srcdir=libcpp; \
24769 $(SHELL) \
24770 $$s/$$module_srcdir/configure \
24771 --srcdir=$${topdir}/$$module_srcdir \
24772 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24773 --target=${target_alias} \
24774 || exit 1
24775 @endif libcpp
24776
24777
24778
24779 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24780 maybe-configure-stage1-libcpp:
24781 @if libcpp-bootstrap
24782 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24783 configure-stage1-libcpp:
24784 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24785 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24786 @r=`${PWD_COMMAND}`; export r; \
24787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24788 TFLAGS="$(STAGE1_TFLAGS)"; \
24789 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24790 $(HOST_EXPORTS) \
24791 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24792 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24793 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24794 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24795 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24796 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24797 case $(srcdir) in \
24798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24799 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24801 esac; \
24802 module_srcdir=libcpp; \
24803 $(SHELL) $$s/$$module_srcdir/configure \
24804 --srcdir=$${topdir}/$$module_srcdir \
24805 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24806 --target=${target_alias} \
24807 \
24808 $(STAGE1_CONFIGURE_FLAGS)
24809 @endif libcpp-bootstrap
24810
24811 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24812 maybe-configure-stage2-libcpp:
24813 @if libcpp-bootstrap
24814 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24815 configure-stage2-libcpp:
24816 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24818 @r=`${PWD_COMMAND}`; export r; \
24819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24820 TFLAGS="$(STAGE2_TFLAGS)"; \
24821 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24822 $(HOST_EXPORTS) \
24823 $(POSTSTAGE1_HOST_EXPORTS) \
24824 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24825 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24826 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24827 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24829 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24830 case $(srcdir) in \
24831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24832 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24834 esac; \
24835 module_srcdir=libcpp; \
24836 $(SHELL) $$s/$$module_srcdir/configure \
24837 --srcdir=$${topdir}/$$module_srcdir \
24838 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24839 --target=${target_alias} \
24840 --with-build-libsubdir=$(HOST_SUBDIR) \
24841 $(STAGE2_CONFIGURE_FLAGS)
24842 @endif libcpp-bootstrap
24843
24844 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24845 maybe-configure-stage3-libcpp:
24846 @if libcpp-bootstrap
24847 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24848 configure-stage3-libcpp:
24849 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24851 @r=`${PWD_COMMAND}`; export r; \
24852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24853 TFLAGS="$(STAGE3_TFLAGS)"; \
24854 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24855 $(HOST_EXPORTS) \
24856 $(POSTSTAGE1_HOST_EXPORTS) \
24857 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24858 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24859 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24860 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24862 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24863 case $(srcdir) in \
24864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24865 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24867 esac; \
24868 module_srcdir=libcpp; \
24869 $(SHELL) $$s/$$module_srcdir/configure \
24870 --srcdir=$${topdir}/$$module_srcdir \
24871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24872 --target=${target_alias} \
24873 --with-build-libsubdir=$(HOST_SUBDIR) \
24874 $(STAGE3_CONFIGURE_FLAGS)
24875 @endif libcpp-bootstrap
24876
24877 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24878 maybe-configure-stage4-libcpp:
24879 @if libcpp-bootstrap
24880 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24881 configure-stage4-libcpp:
24882 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24884 @r=`${PWD_COMMAND}`; export r; \
24885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24886 TFLAGS="$(STAGE4_TFLAGS)"; \
24887 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24888 $(HOST_EXPORTS) \
24889 $(POSTSTAGE1_HOST_EXPORTS) \
24890 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24891 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24892 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24893 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24895 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24896 case $(srcdir) in \
24897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24898 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24900 esac; \
24901 module_srcdir=libcpp; \
24902 $(SHELL) $$s/$$module_srcdir/configure \
24903 --srcdir=$${topdir}/$$module_srcdir \
24904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24905 --target=${target_alias} \
24906 --with-build-libsubdir=$(HOST_SUBDIR) \
24907 $(STAGE4_CONFIGURE_FLAGS)
24908 @endif libcpp-bootstrap
24909
24910 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24911 maybe-configure-stageprofile-libcpp:
24912 @if libcpp-bootstrap
24913 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24914 configure-stageprofile-libcpp:
24915 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24917 @r=`${PWD_COMMAND}`; export r; \
24918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24919 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24920 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24921 $(HOST_EXPORTS) \
24922 $(POSTSTAGE1_HOST_EXPORTS) \
24923 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24924 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24925 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24926 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24928 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24929 case $(srcdir) in \
24930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24931 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24933 esac; \
24934 module_srcdir=libcpp; \
24935 $(SHELL) $$s/$$module_srcdir/configure \
24936 --srcdir=$${topdir}/$$module_srcdir \
24937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24938 --target=${target_alias} \
24939 --with-build-libsubdir=$(HOST_SUBDIR) \
24940 $(STAGEprofile_CONFIGURE_FLAGS)
24941 @endif libcpp-bootstrap
24942
24943 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24944 maybe-configure-stagetrain-libcpp:
24945 @if libcpp-bootstrap
24946 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24947 configure-stagetrain-libcpp:
24948 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24950 @r=`${PWD_COMMAND}`; export r; \
24951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24952 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24953 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24954 $(HOST_EXPORTS) \
24955 $(POSTSTAGE1_HOST_EXPORTS) \
24956 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24957 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24958 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24959 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24961 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24962 case $(srcdir) in \
24963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24964 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24966 esac; \
24967 module_srcdir=libcpp; \
24968 $(SHELL) $$s/$$module_srcdir/configure \
24969 --srcdir=$${topdir}/$$module_srcdir \
24970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24971 --target=${target_alias} \
24972 --with-build-libsubdir=$(HOST_SUBDIR) \
24973 $(STAGEtrain_CONFIGURE_FLAGS)
24974 @endif libcpp-bootstrap
24975
24976 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24977 maybe-configure-stagefeedback-libcpp:
24978 @if libcpp-bootstrap
24979 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24980 configure-stagefeedback-libcpp:
24981 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24983 @r=`${PWD_COMMAND}`; export r; \
24984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24986 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24987 $(HOST_EXPORTS) \
24988 $(POSTSTAGE1_HOST_EXPORTS) \
24989 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24990 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24991 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24992 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24994 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24995 case $(srcdir) in \
24996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24997 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24999 esac; \
25000 module_srcdir=libcpp; \
25001 $(SHELL) $$s/$$module_srcdir/configure \
25002 --srcdir=$${topdir}/$$module_srcdir \
25003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25004 --target=${target_alias} \
25005 --with-build-libsubdir=$(HOST_SUBDIR) \
25006 $(STAGEfeedback_CONFIGURE_FLAGS)
25007 @endif libcpp-bootstrap
25008
25009 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
25010 maybe-configure-stageautoprofile-libcpp:
25011 @if libcpp-bootstrap
25012 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25013 configure-stageautoprofile-libcpp:
25014 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25016 @r=`${PWD_COMMAND}`; export r; \
25017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25018 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25019 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25020 $(HOST_EXPORTS) \
25021 $(POSTSTAGE1_HOST_EXPORTS) \
25022 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25023 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25024 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25025 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
25026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25027 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25028 case $(srcdir) in \
25029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25030 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25032 esac; \
25033 module_srcdir=libcpp; \
25034 $(SHELL) $$s/$$module_srcdir/configure \
25035 --srcdir=$${topdir}/$$module_srcdir \
25036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25037 --target=${target_alias} \
25038 --with-build-libsubdir=$(HOST_SUBDIR) \
25039 $(STAGEautoprofile_CONFIGURE_FLAGS)
25040 @endif libcpp-bootstrap
25041
25042 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
25043 maybe-configure-stageautofeedback-libcpp:
25044 @if libcpp-bootstrap
25045 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25046 configure-stageautofeedback-libcpp:
25047 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25048 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25049 @r=`${PWD_COMMAND}`; export r; \
25050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25051 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25052 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25053 $(HOST_EXPORTS) \
25054 $(POSTSTAGE1_HOST_EXPORTS) \
25055 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25056 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25057 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25058 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
25059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25060 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25061 case $(srcdir) in \
25062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25063 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25065 esac; \
25066 module_srcdir=libcpp; \
25067 $(SHELL) $$s/$$module_srcdir/configure \
25068 --srcdir=$${topdir}/$$module_srcdir \
25069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25070 --target=${target_alias} \
25071 --with-build-libsubdir=$(HOST_SUBDIR) \
25072 $(STAGEautofeedback_CONFIGURE_FLAGS)
25073 @endif libcpp-bootstrap
25074
25075
25076
25077
25078
25079 .PHONY: all-libcpp maybe-all-libcpp
25080 maybe-all-libcpp:
25081 @if gcc-bootstrap
25082 all-libcpp: stage_current
25083 @endif gcc-bootstrap
25084 @if libcpp
25085 TARGET-libcpp=all
25086 maybe-all-libcpp: all-libcpp
25087 all-libcpp: configure-libcpp
25088 @r=`${PWD_COMMAND}`; export r; \
25089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25090 $(HOST_EXPORTS) \
25091 (cd $(HOST_SUBDIR)/libcpp && \
25092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25093 $(TARGET-libcpp))
25094 @endif libcpp
25095
25096
25097
25098 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25099 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25100 maybe-all-stage1-libcpp:
25101 maybe-clean-stage1-libcpp:
25102 @if libcpp-bootstrap
25103 maybe-all-stage1-libcpp: all-stage1-libcpp
25104 all-stage1: all-stage1-libcpp
25105 TARGET-stage1-libcpp = $(TARGET-libcpp)
25106 all-stage1-libcpp: configure-stage1-libcpp
25107 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25108 @r=`${PWD_COMMAND}`; export r; \
25109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25110 TFLAGS="$(STAGE1_TFLAGS)"; \
25111 $(HOST_EXPORTS) \
25112 cd $(HOST_SUBDIR)/libcpp && \
25113 \
25114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25115 CFLAGS="$(STAGE1_CFLAGS)" \
25116 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25117 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25118 LIBCFLAGS="$(LIBCFLAGS)" \
25119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25122 $(EXTRA_HOST_FLAGS) \
25123 $(STAGE1_FLAGS_TO_PASS) \
25124 TFLAGS="$(STAGE1_TFLAGS)" \
25125 $(TARGET-stage1-libcpp)
25126
25127 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25128 clean-stage1: clean-stage1-libcpp
25129 clean-stage1-libcpp:
25130 @if [ $(current_stage) = stage1 ]; then \
25131 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25132 else \
25133 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25134 $(MAKE) stage1-start; \
25135 fi; \
25136 cd $(HOST_SUBDIR)/libcpp && \
25137 $(MAKE) $(EXTRA_HOST_FLAGS) \
25138 $(STAGE1_FLAGS_TO_PASS) clean
25139 @endif libcpp-bootstrap
25140
25141
25142 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25143 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25144 maybe-all-stage2-libcpp:
25145 maybe-clean-stage2-libcpp:
25146 @if libcpp-bootstrap
25147 maybe-all-stage2-libcpp: all-stage2-libcpp
25148 all-stage2: all-stage2-libcpp
25149 TARGET-stage2-libcpp = $(TARGET-libcpp)
25150 all-stage2-libcpp: configure-stage2-libcpp
25151 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25152 @r=`${PWD_COMMAND}`; export r; \
25153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25154 TFLAGS="$(STAGE2_TFLAGS)"; \
25155 $(HOST_EXPORTS) \
25156 $(POSTSTAGE1_HOST_EXPORTS) \
25157 cd $(HOST_SUBDIR)/libcpp && \
25158 \
25159 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25160 CFLAGS="$(STAGE2_CFLAGS)" \
25161 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25162 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25163 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25164 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25165 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25166 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25167 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25168 TFLAGS="$(STAGE2_TFLAGS)" \
25169 $(TARGET-stage2-libcpp)
25170
25171 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25172 clean-stage2: clean-stage2-libcpp
25173 clean-stage2-libcpp:
25174 @if [ $(current_stage) = stage2 ]; then \
25175 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25176 else \
25177 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25178 $(MAKE) stage2-start; \
25179 fi; \
25180 cd $(HOST_SUBDIR)/libcpp && \
25181 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25182 @endif libcpp-bootstrap
25183
25184
25185 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25186 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25187 maybe-all-stage3-libcpp:
25188 maybe-clean-stage3-libcpp:
25189 @if libcpp-bootstrap
25190 maybe-all-stage3-libcpp: all-stage3-libcpp
25191 all-stage3: all-stage3-libcpp
25192 TARGET-stage3-libcpp = $(TARGET-libcpp)
25193 all-stage3-libcpp: configure-stage3-libcpp
25194 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25195 @r=`${PWD_COMMAND}`; export r; \
25196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197 TFLAGS="$(STAGE3_TFLAGS)"; \
25198 $(HOST_EXPORTS) \
25199 $(POSTSTAGE1_HOST_EXPORTS) \
25200 cd $(HOST_SUBDIR)/libcpp && \
25201 \
25202 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25203 CFLAGS="$(STAGE3_CFLAGS)" \
25204 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25205 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25206 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25207 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25208 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25209 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25210 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25211 TFLAGS="$(STAGE3_TFLAGS)" \
25212 $(TARGET-stage3-libcpp)
25213
25214 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25215 clean-stage3: clean-stage3-libcpp
25216 clean-stage3-libcpp:
25217 @if [ $(current_stage) = stage3 ]; then \
25218 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25219 else \
25220 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25221 $(MAKE) stage3-start; \
25222 fi; \
25223 cd $(HOST_SUBDIR)/libcpp && \
25224 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25225 @endif libcpp-bootstrap
25226
25227
25228 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25229 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25230 maybe-all-stage4-libcpp:
25231 maybe-clean-stage4-libcpp:
25232 @if libcpp-bootstrap
25233 maybe-all-stage4-libcpp: all-stage4-libcpp
25234 all-stage4: all-stage4-libcpp
25235 TARGET-stage4-libcpp = $(TARGET-libcpp)
25236 all-stage4-libcpp: configure-stage4-libcpp
25237 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25238 @r=`${PWD_COMMAND}`; export r; \
25239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25240 TFLAGS="$(STAGE4_TFLAGS)"; \
25241 $(HOST_EXPORTS) \
25242 $(POSTSTAGE1_HOST_EXPORTS) \
25243 cd $(HOST_SUBDIR)/libcpp && \
25244 \
25245 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25246 CFLAGS="$(STAGE4_CFLAGS)" \
25247 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25248 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25249 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25250 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25251 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25252 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25253 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25254 TFLAGS="$(STAGE4_TFLAGS)" \
25255 $(TARGET-stage4-libcpp)
25256
25257 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25258 clean-stage4: clean-stage4-libcpp
25259 clean-stage4-libcpp:
25260 @if [ $(current_stage) = stage4 ]; then \
25261 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25262 else \
25263 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25264 $(MAKE) stage4-start; \
25265 fi; \
25266 cd $(HOST_SUBDIR)/libcpp && \
25267 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25268 @endif libcpp-bootstrap
25269
25270
25271 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25272 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25273 maybe-all-stageprofile-libcpp:
25274 maybe-clean-stageprofile-libcpp:
25275 @if libcpp-bootstrap
25276 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25277 all-stageprofile: all-stageprofile-libcpp
25278 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25279 all-stageprofile-libcpp: configure-stageprofile-libcpp
25280 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25281 @r=`${PWD_COMMAND}`; export r; \
25282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25283 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25284 $(HOST_EXPORTS) \
25285 $(POSTSTAGE1_HOST_EXPORTS) \
25286 cd $(HOST_SUBDIR)/libcpp && \
25287 \
25288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25289 CFLAGS="$(STAGEprofile_CFLAGS)" \
25290 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25291 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25292 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25296 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25297 TFLAGS="$(STAGEprofile_TFLAGS)" \
25298 $(TARGET-stageprofile-libcpp)
25299
25300 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25301 clean-stageprofile: clean-stageprofile-libcpp
25302 clean-stageprofile-libcpp:
25303 @if [ $(current_stage) = stageprofile ]; then \
25304 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25305 else \
25306 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25307 $(MAKE) stageprofile-start; \
25308 fi; \
25309 cd $(HOST_SUBDIR)/libcpp && \
25310 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25311 @endif libcpp-bootstrap
25312
25313
25314 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
25315 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
25316 maybe-all-stagetrain-libcpp:
25317 maybe-clean-stagetrain-libcpp:
25318 @if libcpp-bootstrap
25319 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
25320 all-stagetrain: all-stagetrain-libcpp
25321 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
25322 all-stagetrain-libcpp: configure-stagetrain-libcpp
25323 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25324 @r=`${PWD_COMMAND}`; export r; \
25325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25326 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25327 $(HOST_EXPORTS) \
25328 $(POSTSTAGE1_HOST_EXPORTS) \
25329 cd $(HOST_SUBDIR)/libcpp && \
25330 \
25331 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25332 CFLAGS="$(STAGEtrain_CFLAGS)" \
25333 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25334 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25335 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25340 TFLAGS="$(STAGEtrain_TFLAGS)" \
25341 $(TARGET-stagetrain-libcpp)
25342
25343 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
25344 clean-stagetrain: clean-stagetrain-libcpp
25345 clean-stagetrain-libcpp:
25346 @if [ $(current_stage) = stagetrain ]; then \
25347 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25348 else \
25349 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
25350 $(MAKE) stagetrain-start; \
25351 fi; \
25352 cd $(HOST_SUBDIR)/libcpp && \
25353 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25354 @endif libcpp-bootstrap
25355
25356
25357 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25358 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25359 maybe-all-stagefeedback-libcpp:
25360 maybe-clean-stagefeedback-libcpp:
25361 @if libcpp-bootstrap
25362 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25363 all-stagefeedback: all-stagefeedback-libcpp
25364 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25365 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25366 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25367 @r=`${PWD_COMMAND}`; export r; \
25368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25369 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25370 $(HOST_EXPORTS) \
25371 $(POSTSTAGE1_HOST_EXPORTS) \
25372 cd $(HOST_SUBDIR)/libcpp && \
25373 \
25374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25375 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25376 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25377 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25378 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25383 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25384 $(TARGET-stagefeedback-libcpp)
25385
25386 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25387 clean-stagefeedback: clean-stagefeedback-libcpp
25388 clean-stagefeedback-libcpp:
25389 @if [ $(current_stage) = stagefeedback ]; then \
25390 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25391 else \
25392 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25393 $(MAKE) stagefeedback-start; \
25394 fi; \
25395 cd $(HOST_SUBDIR)/libcpp && \
25396 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25397 @endif libcpp-bootstrap
25398
25399
25400 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
25401 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
25402 maybe-all-stageautoprofile-libcpp:
25403 maybe-clean-stageautoprofile-libcpp:
25404 @if libcpp-bootstrap
25405 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
25406 all-stageautoprofile: all-stageautoprofile-libcpp
25407 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
25408 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25409 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25410 @r=`${PWD_COMMAND}`; export r; \
25411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25412 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25413 $(HOST_EXPORTS) \
25414 $(POSTSTAGE1_HOST_EXPORTS) \
25415 cd $(HOST_SUBDIR)/libcpp && \
25416 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25417 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25418 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25419 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25420 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25421 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25425 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25426 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25427 $(TARGET-stageautoprofile-libcpp)
25428
25429 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
25430 clean-stageautoprofile: clean-stageautoprofile-libcpp
25431 clean-stageautoprofile-libcpp:
25432 @if [ $(current_stage) = stageautoprofile ]; then \
25433 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25434 else \
25435 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
25436 $(MAKE) stageautoprofile-start; \
25437 fi; \
25438 cd $(HOST_SUBDIR)/libcpp && \
25439 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25440 @endif libcpp-bootstrap
25441
25442
25443 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
25444 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
25445 maybe-all-stageautofeedback-libcpp:
25446 maybe-clean-stageautofeedback-libcpp:
25447 @if libcpp-bootstrap
25448 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
25449 all-stageautofeedback: all-stageautofeedback-libcpp
25450 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
25451 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25452 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25453 @r=`${PWD_COMMAND}`; export r; \
25454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25456 $(HOST_EXPORTS) \
25457 $(POSTSTAGE1_HOST_EXPORTS) \
25458 cd $(HOST_SUBDIR)/libcpp && \
25459 \
25460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25461 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25462 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25463 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25464 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25468 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25469 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25470 $(TARGET-stageautofeedback-libcpp)
25471
25472 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
25473 clean-stageautofeedback: clean-stageautofeedback-libcpp
25474 clean-stageautofeedback-libcpp:
25475 @if [ $(current_stage) = stageautofeedback ]; then \
25476 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25477 else \
25478 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
25479 $(MAKE) stageautofeedback-start; \
25480 fi; \
25481 cd $(HOST_SUBDIR)/libcpp && \
25482 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25483 @endif libcpp-bootstrap
25484
25485
25486
25487
25488
25489 .PHONY: check-libcpp maybe-check-libcpp
25490 maybe-check-libcpp:
25491 @if libcpp
25492 maybe-check-libcpp: check-libcpp
25493
25494 check-libcpp:
25495 @: $(MAKE); $(unstage)
25496 @r=`${PWD_COMMAND}`; export r; \
25497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25498 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25499 (cd $(HOST_SUBDIR)/libcpp && \
25500 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25501
25502 @endif libcpp
25503
25504 .PHONY: install-libcpp maybe-install-libcpp
25505 maybe-install-libcpp:
25506 @if libcpp
25507 maybe-install-libcpp: install-libcpp
25508
25509 install-libcpp: installdirs
25510 @: $(MAKE); $(unstage)
25511 @r=`${PWD_COMMAND}`; export r; \
25512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25513 $(HOST_EXPORTS) \
25514 (cd $(HOST_SUBDIR)/libcpp && \
25515 $(MAKE) $(FLAGS_TO_PASS) install)
25516
25517 @endif libcpp
25518
25519 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
25520 maybe-install-strip-libcpp:
25521 @if libcpp
25522 maybe-install-strip-libcpp: install-strip-libcpp
25523
25524 install-strip-libcpp: installdirs
25525 @: $(MAKE); $(unstage)
25526 @r=`${PWD_COMMAND}`; export r; \
25527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25528 $(HOST_EXPORTS) \
25529 (cd $(HOST_SUBDIR)/libcpp && \
25530 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25531
25532 @endif libcpp
25533
25534 # Other targets (info, dvi, pdf, etc.)
25535
25536 .PHONY: maybe-info-libcpp info-libcpp
25537 maybe-info-libcpp:
25538 @if libcpp
25539 maybe-info-libcpp: info-libcpp
25540
25541 info-libcpp: \
25542 configure-libcpp
25543 @[ -f ./libcpp/Makefile ] || exit 0; \
25544 r=`${PWD_COMMAND}`; export r; \
25545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25546 $(HOST_EXPORTS) \
25547 for flag in $(EXTRA_HOST_FLAGS) ; do \
25548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25549 done; \
25550 echo "Doing info in libcpp"; \
25551 (cd $(HOST_SUBDIR)/libcpp && \
25552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25554 "RANLIB=$${RANLIB}" \
25555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25556 info) \
25557 || exit 1
25558
25559 @endif libcpp
25560
25561 .PHONY: maybe-dvi-libcpp dvi-libcpp
25562 maybe-dvi-libcpp:
25563 @if libcpp
25564 maybe-dvi-libcpp: dvi-libcpp
25565
25566 dvi-libcpp: \
25567 configure-libcpp
25568 @[ -f ./libcpp/Makefile ] || exit 0; \
25569 r=`${PWD_COMMAND}`; export r; \
25570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25571 $(HOST_EXPORTS) \
25572 for flag in $(EXTRA_HOST_FLAGS) ; do \
25573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25574 done; \
25575 echo "Doing dvi in libcpp"; \
25576 (cd $(HOST_SUBDIR)/libcpp && \
25577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25579 "RANLIB=$${RANLIB}" \
25580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25581 dvi) \
25582 || exit 1
25583
25584 @endif libcpp
25585
25586 .PHONY: maybe-pdf-libcpp pdf-libcpp
25587 maybe-pdf-libcpp:
25588 @if libcpp
25589 maybe-pdf-libcpp: pdf-libcpp
25590
25591 pdf-libcpp: \
25592 configure-libcpp
25593 @[ -f ./libcpp/Makefile ] || exit 0; \
25594 r=`${PWD_COMMAND}`; export r; \
25595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25596 $(HOST_EXPORTS) \
25597 for flag in $(EXTRA_HOST_FLAGS) ; do \
25598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25599 done; \
25600 echo "Doing pdf in libcpp"; \
25601 (cd $(HOST_SUBDIR)/libcpp && \
25602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25604 "RANLIB=$${RANLIB}" \
25605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25606 pdf) \
25607 || exit 1
25608
25609 @endif libcpp
25610
25611 .PHONY: maybe-html-libcpp html-libcpp
25612 maybe-html-libcpp:
25613 @if libcpp
25614 maybe-html-libcpp: html-libcpp
25615
25616 html-libcpp: \
25617 configure-libcpp
25618 @[ -f ./libcpp/Makefile ] || exit 0; \
25619 r=`${PWD_COMMAND}`; export r; \
25620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25621 $(HOST_EXPORTS) \
25622 for flag in $(EXTRA_HOST_FLAGS) ; do \
25623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25624 done; \
25625 echo "Doing html in libcpp"; \
25626 (cd $(HOST_SUBDIR)/libcpp && \
25627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25629 "RANLIB=$${RANLIB}" \
25630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25631 html) \
25632 || exit 1
25633
25634 @endif libcpp
25635
25636 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25637 maybe-TAGS-libcpp:
25638 @if libcpp
25639 maybe-TAGS-libcpp: TAGS-libcpp
25640
25641 TAGS-libcpp: \
25642 configure-libcpp
25643 @[ -f ./libcpp/Makefile ] || exit 0; \
25644 r=`${PWD_COMMAND}`; export r; \
25645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25646 $(HOST_EXPORTS) \
25647 for flag in $(EXTRA_HOST_FLAGS) ; do \
25648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25649 done; \
25650 echo "Doing TAGS in libcpp"; \
25651 (cd $(HOST_SUBDIR)/libcpp && \
25652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25654 "RANLIB=$${RANLIB}" \
25655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25656 TAGS) \
25657 || exit 1
25658
25659 @endif libcpp
25660
25661 .PHONY: maybe-install-info-libcpp install-info-libcpp
25662 maybe-install-info-libcpp:
25663 @if libcpp
25664 maybe-install-info-libcpp: install-info-libcpp
25665
25666 install-info-libcpp: \
25667 configure-libcpp \
25668 info-libcpp
25669 @[ -f ./libcpp/Makefile ] || exit 0; \
25670 r=`${PWD_COMMAND}`; export r; \
25671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25672 $(HOST_EXPORTS) \
25673 for flag in $(EXTRA_HOST_FLAGS) ; do \
25674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25675 done; \
25676 echo "Doing install-info in libcpp"; \
25677 (cd $(HOST_SUBDIR)/libcpp && \
25678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25680 "RANLIB=$${RANLIB}" \
25681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25682 install-info) \
25683 || exit 1
25684
25685 @endif libcpp
25686
25687 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25688 maybe-install-dvi-libcpp:
25689 @if libcpp
25690 maybe-install-dvi-libcpp: install-dvi-libcpp
25691
25692 install-dvi-libcpp: \
25693 configure-libcpp \
25694 dvi-libcpp
25695 @[ -f ./libcpp/Makefile ] || exit 0; \
25696 r=`${PWD_COMMAND}`; export r; \
25697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25698 $(HOST_EXPORTS) \
25699 for flag in $(EXTRA_HOST_FLAGS) ; do \
25700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25701 done; \
25702 echo "Doing install-dvi in libcpp"; \
25703 (cd $(HOST_SUBDIR)/libcpp && \
25704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25706 "RANLIB=$${RANLIB}" \
25707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25708 install-dvi) \
25709 || exit 1
25710
25711 @endif libcpp
25712
25713 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25714 maybe-install-pdf-libcpp:
25715 @if libcpp
25716 maybe-install-pdf-libcpp: install-pdf-libcpp
25717
25718 install-pdf-libcpp: \
25719 configure-libcpp \
25720 pdf-libcpp
25721 @[ -f ./libcpp/Makefile ] || exit 0; \
25722 r=`${PWD_COMMAND}`; export r; \
25723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25724 $(HOST_EXPORTS) \
25725 for flag in $(EXTRA_HOST_FLAGS) ; do \
25726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25727 done; \
25728 echo "Doing install-pdf in libcpp"; \
25729 (cd $(HOST_SUBDIR)/libcpp && \
25730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25732 "RANLIB=$${RANLIB}" \
25733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25734 install-pdf) \
25735 || exit 1
25736
25737 @endif libcpp
25738
25739 .PHONY: maybe-install-html-libcpp install-html-libcpp
25740 maybe-install-html-libcpp:
25741 @if libcpp
25742 maybe-install-html-libcpp: install-html-libcpp
25743
25744 install-html-libcpp: \
25745 configure-libcpp \
25746 html-libcpp
25747 @[ -f ./libcpp/Makefile ] || exit 0; \
25748 r=`${PWD_COMMAND}`; export r; \
25749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25750 $(HOST_EXPORTS) \
25751 for flag in $(EXTRA_HOST_FLAGS) ; do \
25752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25753 done; \
25754 echo "Doing install-html in libcpp"; \
25755 (cd $(HOST_SUBDIR)/libcpp && \
25756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25758 "RANLIB=$${RANLIB}" \
25759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25760 install-html) \
25761 || exit 1
25762
25763 @endif libcpp
25764
25765 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25766 maybe-installcheck-libcpp:
25767 @if libcpp
25768 maybe-installcheck-libcpp: installcheck-libcpp
25769
25770 installcheck-libcpp: \
25771 configure-libcpp
25772 @[ -f ./libcpp/Makefile ] || exit 0; \
25773 r=`${PWD_COMMAND}`; export r; \
25774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25775 $(HOST_EXPORTS) \
25776 for flag in $(EXTRA_HOST_FLAGS) ; do \
25777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25778 done; \
25779 echo "Doing installcheck in libcpp"; \
25780 (cd $(HOST_SUBDIR)/libcpp && \
25781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25783 "RANLIB=$${RANLIB}" \
25784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25785 installcheck) \
25786 || exit 1
25787
25788 @endif libcpp
25789
25790 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25791 maybe-mostlyclean-libcpp:
25792 @if libcpp
25793 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25794
25795 mostlyclean-libcpp:
25796 @[ -f ./libcpp/Makefile ] || exit 0; \
25797 r=`${PWD_COMMAND}`; export r; \
25798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25799 $(HOST_EXPORTS) \
25800 for flag in $(EXTRA_HOST_FLAGS) ; do \
25801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25802 done; \
25803 echo "Doing mostlyclean in libcpp"; \
25804 (cd $(HOST_SUBDIR)/libcpp && \
25805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25807 "RANLIB=$${RANLIB}" \
25808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25809 mostlyclean) \
25810 || exit 1
25811
25812 @endif libcpp
25813
25814 .PHONY: maybe-clean-libcpp clean-libcpp
25815 maybe-clean-libcpp:
25816 @if libcpp
25817 maybe-clean-libcpp: clean-libcpp
25818
25819 clean-libcpp:
25820 @[ -f ./libcpp/Makefile ] || exit 0; \
25821 r=`${PWD_COMMAND}`; export r; \
25822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25823 $(HOST_EXPORTS) \
25824 for flag in $(EXTRA_HOST_FLAGS) ; do \
25825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25826 done; \
25827 echo "Doing clean in libcpp"; \
25828 (cd $(HOST_SUBDIR)/libcpp && \
25829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25831 "RANLIB=$${RANLIB}" \
25832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25833 clean) \
25834 || exit 1
25835
25836 @endif libcpp
25837
25838 .PHONY: maybe-distclean-libcpp distclean-libcpp
25839 maybe-distclean-libcpp:
25840 @if libcpp
25841 maybe-distclean-libcpp: distclean-libcpp
25842
25843 distclean-libcpp:
25844 @[ -f ./libcpp/Makefile ] || exit 0; \
25845 r=`${PWD_COMMAND}`; export r; \
25846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847 $(HOST_EXPORTS) \
25848 for flag in $(EXTRA_HOST_FLAGS) ; do \
25849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25850 done; \
25851 echo "Doing distclean in libcpp"; \
25852 (cd $(HOST_SUBDIR)/libcpp && \
25853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25855 "RANLIB=$${RANLIB}" \
25856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25857 distclean) \
25858 || exit 1
25859
25860 @endif libcpp
25861
25862 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25863 maybe-maintainer-clean-libcpp:
25864 @if libcpp
25865 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25866
25867 maintainer-clean-libcpp:
25868 @[ -f ./libcpp/Makefile ] || exit 0; \
25869 r=`${PWD_COMMAND}`; export r; \
25870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871 $(HOST_EXPORTS) \
25872 for flag in $(EXTRA_HOST_FLAGS) ; do \
25873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25874 done; \
25875 echo "Doing maintainer-clean in libcpp"; \
25876 (cd $(HOST_SUBDIR)/libcpp && \
25877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25879 "RANLIB=$${RANLIB}" \
25880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25881 maintainer-clean) \
25882 || exit 1
25883
25884 @endif libcpp
25885
25886
25887
25888 .PHONY: configure-libcody maybe-configure-libcody
25889 maybe-configure-libcody:
25890 @if gcc-bootstrap
25891 configure-libcody: stage_current
25892 @endif gcc-bootstrap
25893 @if libcody
25894 maybe-configure-libcody: configure-libcody
25895 configure-libcody:
25896 @r=`${PWD_COMMAND}`; export r; \
25897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25898 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25900 $(HOST_EXPORTS) \
25901 echo Configuring in $(HOST_SUBDIR)/libcody; \
25902 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25903 case $(srcdir) in \
25904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25905 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25907 esac; \
25908 module_srcdir=libcody; \
25909 $(SHELL) \
25910 $$s/$$module_srcdir/configure \
25911 --srcdir=$${topdir}/$$module_srcdir \
25912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25913 --target=${target_alias} \
25914 || exit 1
25915 @endif libcody
25916
25917
25918
25919 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25920 maybe-configure-stage1-libcody:
25921 @if libcody-bootstrap
25922 maybe-configure-stage1-libcody: configure-stage1-libcody
25923 configure-stage1-libcody:
25924 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25926 @r=`${PWD_COMMAND}`; export r; \
25927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25928 TFLAGS="$(STAGE1_TFLAGS)"; \
25929 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25930 $(HOST_EXPORTS) \
25931 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25932 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25933 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25934 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25936 cd $(HOST_SUBDIR)/libcody || exit 1; \
25937 case $(srcdir) in \
25938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25939 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25941 esac; \
25942 module_srcdir=libcody; \
25943 $(SHELL) $$s/$$module_srcdir/configure \
25944 --srcdir=$${topdir}/$$module_srcdir \
25945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25946 --target=${target_alias} \
25947 \
25948 $(STAGE1_CONFIGURE_FLAGS)
25949 @endif libcody-bootstrap
25950
25951 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25952 maybe-configure-stage2-libcody:
25953 @if libcody-bootstrap
25954 maybe-configure-stage2-libcody: configure-stage2-libcody
25955 configure-stage2-libcody:
25956 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25958 @r=`${PWD_COMMAND}`; export r; \
25959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25960 TFLAGS="$(STAGE2_TFLAGS)"; \
25961 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25962 $(HOST_EXPORTS) \
25963 $(POSTSTAGE1_HOST_EXPORTS) \
25964 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25965 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25966 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25967 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25969 cd $(HOST_SUBDIR)/libcody || exit 1; \
25970 case $(srcdir) in \
25971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25972 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25974 esac; \
25975 module_srcdir=libcody; \
25976 $(SHELL) $$s/$$module_srcdir/configure \
25977 --srcdir=$${topdir}/$$module_srcdir \
25978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25979 --target=${target_alias} \
25980 --with-build-libsubdir=$(HOST_SUBDIR) \
25981 $(STAGE2_CONFIGURE_FLAGS)
25982 @endif libcody-bootstrap
25983
25984 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25985 maybe-configure-stage3-libcody:
25986 @if libcody-bootstrap
25987 maybe-configure-stage3-libcody: configure-stage3-libcody
25988 configure-stage3-libcody:
25989 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25990 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25991 @r=`${PWD_COMMAND}`; export r; \
25992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25993 TFLAGS="$(STAGE3_TFLAGS)"; \
25994 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25995 $(HOST_EXPORTS) \
25996 $(POSTSTAGE1_HOST_EXPORTS) \
25997 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25998 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25999 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26000 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
26001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26002 cd $(HOST_SUBDIR)/libcody || exit 1; \
26003 case $(srcdir) in \
26004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26005 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26007 esac; \
26008 module_srcdir=libcody; \
26009 $(SHELL) $$s/$$module_srcdir/configure \
26010 --srcdir=$${topdir}/$$module_srcdir \
26011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26012 --target=${target_alias} \
26013 --with-build-libsubdir=$(HOST_SUBDIR) \
26014 $(STAGE3_CONFIGURE_FLAGS)
26015 @endif libcody-bootstrap
26016
26017 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
26018 maybe-configure-stage4-libcody:
26019 @if libcody-bootstrap
26020 maybe-configure-stage4-libcody: configure-stage4-libcody
26021 configure-stage4-libcody:
26022 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26024 @r=`${PWD_COMMAND}`; export r; \
26025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026 TFLAGS="$(STAGE4_TFLAGS)"; \
26027 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26028 $(HOST_EXPORTS) \
26029 $(POSTSTAGE1_HOST_EXPORTS) \
26030 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26031 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26032 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26033 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
26034 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26035 cd $(HOST_SUBDIR)/libcody || exit 1; \
26036 case $(srcdir) in \
26037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26038 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26040 esac; \
26041 module_srcdir=libcody; \
26042 $(SHELL) $$s/$$module_srcdir/configure \
26043 --srcdir=$${topdir}/$$module_srcdir \
26044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26045 --target=${target_alias} \
26046 --with-build-libsubdir=$(HOST_SUBDIR) \
26047 $(STAGE4_CONFIGURE_FLAGS)
26048 @endif libcody-bootstrap
26049
26050 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
26051 maybe-configure-stageprofile-libcody:
26052 @if libcody-bootstrap
26053 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
26054 configure-stageprofile-libcody:
26055 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26057 @r=`${PWD_COMMAND}`; export r; \
26058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26060 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26061 $(HOST_EXPORTS) \
26062 $(POSTSTAGE1_HOST_EXPORTS) \
26063 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26064 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26065 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26066 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
26067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26068 cd $(HOST_SUBDIR)/libcody || exit 1; \
26069 case $(srcdir) in \
26070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26071 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26073 esac; \
26074 module_srcdir=libcody; \
26075 $(SHELL) $$s/$$module_srcdir/configure \
26076 --srcdir=$${topdir}/$$module_srcdir \
26077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26078 --target=${target_alias} \
26079 --with-build-libsubdir=$(HOST_SUBDIR) \
26080 $(STAGEprofile_CONFIGURE_FLAGS)
26081 @endif libcody-bootstrap
26082
26083 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
26084 maybe-configure-stagetrain-libcody:
26085 @if libcody-bootstrap
26086 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
26087 configure-stagetrain-libcody:
26088 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26090 @r=`${PWD_COMMAND}`; export r; \
26091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26092 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26093 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26094 $(HOST_EXPORTS) \
26095 $(POSTSTAGE1_HOST_EXPORTS) \
26096 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26097 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26098 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26099 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
26100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26101 cd $(HOST_SUBDIR)/libcody || exit 1; \
26102 case $(srcdir) in \
26103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26104 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26106 esac; \
26107 module_srcdir=libcody; \
26108 $(SHELL) $$s/$$module_srcdir/configure \
26109 --srcdir=$${topdir}/$$module_srcdir \
26110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26111 --target=${target_alias} \
26112 --with-build-libsubdir=$(HOST_SUBDIR) \
26113 $(STAGEtrain_CONFIGURE_FLAGS)
26114 @endif libcody-bootstrap
26115
26116 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
26117 maybe-configure-stagefeedback-libcody:
26118 @if libcody-bootstrap
26119 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
26120 configure-stagefeedback-libcody:
26121 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26123 @r=`${PWD_COMMAND}`; export r; \
26124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26125 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26126 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26127 $(HOST_EXPORTS) \
26128 $(POSTSTAGE1_HOST_EXPORTS) \
26129 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26130 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26131 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26132 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
26133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26134 cd $(HOST_SUBDIR)/libcody || exit 1; \
26135 case $(srcdir) in \
26136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26137 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26139 esac; \
26140 module_srcdir=libcody; \
26141 $(SHELL) $$s/$$module_srcdir/configure \
26142 --srcdir=$${topdir}/$$module_srcdir \
26143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26144 --target=${target_alias} \
26145 --with-build-libsubdir=$(HOST_SUBDIR) \
26146 $(STAGEfeedback_CONFIGURE_FLAGS)
26147 @endif libcody-bootstrap
26148
26149 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
26150 maybe-configure-stageautoprofile-libcody:
26151 @if libcody-bootstrap
26152 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
26153 configure-stageautoprofile-libcody:
26154 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26156 @r=`${PWD_COMMAND}`; export r; \
26157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26158 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26159 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26160 $(HOST_EXPORTS) \
26161 $(POSTSTAGE1_HOST_EXPORTS) \
26162 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26163 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26164 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26165 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
26166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26167 cd $(HOST_SUBDIR)/libcody || exit 1; \
26168 case $(srcdir) in \
26169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26170 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26172 esac; \
26173 module_srcdir=libcody; \
26174 $(SHELL) $$s/$$module_srcdir/configure \
26175 --srcdir=$${topdir}/$$module_srcdir \
26176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26177 --target=${target_alias} \
26178 --with-build-libsubdir=$(HOST_SUBDIR) \
26179 $(STAGEautoprofile_CONFIGURE_FLAGS)
26180 @endif libcody-bootstrap
26181
26182 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
26183 maybe-configure-stageautofeedback-libcody:
26184 @if libcody-bootstrap
26185 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
26186 configure-stageautofeedback-libcody:
26187 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26188 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26189 @r=`${PWD_COMMAND}`; export r; \
26190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26191 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26192 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26193 $(HOST_EXPORTS) \
26194 $(POSTSTAGE1_HOST_EXPORTS) \
26195 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26196 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26197 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26198 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
26199 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26200 cd $(HOST_SUBDIR)/libcody || exit 1; \
26201 case $(srcdir) in \
26202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26203 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26205 esac; \
26206 module_srcdir=libcody; \
26207 $(SHELL) $$s/$$module_srcdir/configure \
26208 --srcdir=$${topdir}/$$module_srcdir \
26209 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26210 --target=${target_alias} \
26211 --with-build-libsubdir=$(HOST_SUBDIR) \
26212 $(STAGEautofeedback_CONFIGURE_FLAGS)
26213 @endif libcody-bootstrap
26214
26215
26216
26217
26218
26219 .PHONY: all-libcody maybe-all-libcody
26220 maybe-all-libcody:
26221 @if gcc-bootstrap
26222 all-libcody: stage_current
26223 @endif gcc-bootstrap
26224 @if libcody
26225 TARGET-libcody=all
26226 maybe-all-libcody: all-libcody
26227 all-libcody: configure-libcody
26228 @r=`${PWD_COMMAND}`; export r; \
26229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26230 $(HOST_EXPORTS) \
26231 (cd $(HOST_SUBDIR)/libcody && \
26232 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26233 $(TARGET-libcody))
26234 @endif libcody
26235
26236
26237
26238 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
26239 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
26240 maybe-all-stage1-libcody:
26241 maybe-clean-stage1-libcody:
26242 @if libcody-bootstrap
26243 maybe-all-stage1-libcody: all-stage1-libcody
26244 all-stage1: all-stage1-libcody
26245 TARGET-stage1-libcody = $(TARGET-libcody)
26246 all-stage1-libcody: configure-stage1-libcody
26247 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26248 @r=`${PWD_COMMAND}`; export r; \
26249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26250 TFLAGS="$(STAGE1_TFLAGS)"; \
26251 $(HOST_EXPORTS) \
26252 cd $(HOST_SUBDIR)/libcody && \
26253 \
26254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26255 CFLAGS="$(STAGE1_CFLAGS)" \
26256 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26257 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26258 LIBCFLAGS="$(LIBCFLAGS)" \
26259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26262 $(EXTRA_HOST_FLAGS) \
26263 $(STAGE1_FLAGS_TO_PASS) \
26264 TFLAGS="$(STAGE1_TFLAGS)" \
26265 $(TARGET-stage1-libcody)
26266
26267 maybe-clean-stage1-libcody: clean-stage1-libcody
26268 clean-stage1: clean-stage1-libcody
26269 clean-stage1-libcody:
26270 @if [ $(current_stage) = stage1 ]; then \
26271 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26272 else \
26273 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
26274 $(MAKE) stage1-start; \
26275 fi; \
26276 cd $(HOST_SUBDIR)/libcody && \
26277 $(MAKE) $(EXTRA_HOST_FLAGS) \
26278 $(STAGE1_FLAGS_TO_PASS) clean
26279 @endif libcody-bootstrap
26280
26281
26282 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
26283 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
26284 maybe-all-stage2-libcody:
26285 maybe-clean-stage2-libcody:
26286 @if libcody-bootstrap
26287 maybe-all-stage2-libcody: all-stage2-libcody
26288 all-stage2: all-stage2-libcody
26289 TARGET-stage2-libcody = $(TARGET-libcody)
26290 all-stage2-libcody: configure-stage2-libcody
26291 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26292 @r=`${PWD_COMMAND}`; export r; \
26293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26294 TFLAGS="$(STAGE2_TFLAGS)"; \
26295 $(HOST_EXPORTS) \
26296 $(POSTSTAGE1_HOST_EXPORTS) \
26297 cd $(HOST_SUBDIR)/libcody && \
26298 \
26299 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26300 CFLAGS="$(STAGE2_CFLAGS)" \
26301 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26302 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26303 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26304 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26305 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26306 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26307 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26308 TFLAGS="$(STAGE2_TFLAGS)" \
26309 $(TARGET-stage2-libcody)
26310
26311 maybe-clean-stage2-libcody: clean-stage2-libcody
26312 clean-stage2: clean-stage2-libcody
26313 clean-stage2-libcody:
26314 @if [ $(current_stage) = stage2 ]; then \
26315 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26316 else \
26317 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
26318 $(MAKE) stage2-start; \
26319 fi; \
26320 cd $(HOST_SUBDIR)/libcody && \
26321 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26322 @endif libcody-bootstrap
26323
26324
26325 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
26326 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
26327 maybe-all-stage3-libcody:
26328 maybe-clean-stage3-libcody:
26329 @if libcody-bootstrap
26330 maybe-all-stage3-libcody: all-stage3-libcody
26331 all-stage3: all-stage3-libcody
26332 TARGET-stage3-libcody = $(TARGET-libcody)
26333 all-stage3-libcody: configure-stage3-libcody
26334 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26335 @r=`${PWD_COMMAND}`; export r; \
26336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26337 TFLAGS="$(STAGE3_TFLAGS)"; \
26338 $(HOST_EXPORTS) \
26339 $(POSTSTAGE1_HOST_EXPORTS) \
26340 cd $(HOST_SUBDIR)/libcody && \
26341 \
26342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26343 CFLAGS="$(STAGE3_CFLAGS)" \
26344 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26345 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26346 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26347 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26348 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26349 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26350 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26351 TFLAGS="$(STAGE3_TFLAGS)" \
26352 $(TARGET-stage3-libcody)
26353
26354 maybe-clean-stage3-libcody: clean-stage3-libcody
26355 clean-stage3: clean-stage3-libcody
26356 clean-stage3-libcody:
26357 @if [ $(current_stage) = stage3 ]; then \
26358 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26359 else \
26360 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
26361 $(MAKE) stage3-start; \
26362 fi; \
26363 cd $(HOST_SUBDIR)/libcody && \
26364 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26365 @endif libcody-bootstrap
26366
26367
26368 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
26369 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
26370 maybe-all-stage4-libcody:
26371 maybe-clean-stage4-libcody:
26372 @if libcody-bootstrap
26373 maybe-all-stage4-libcody: all-stage4-libcody
26374 all-stage4: all-stage4-libcody
26375 TARGET-stage4-libcody = $(TARGET-libcody)
26376 all-stage4-libcody: configure-stage4-libcody
26377 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26378 @r=`${PWD_COMMAND}`; export r; \
26379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26380 TFLAGS="$(STAGE4_TFLAGS)"; \
26381 $(HOST_EXPORTS) \
26382 $(POSTSTAGE1_HOST_EXPORTS) \
26383 cd $(HOST_SUBDIR)/libcody && \
26384 \
26385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26386 CFLAGS="$(STAGE4_CFLAGS)" \
26387 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26388 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26389 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26394 TFLAGS="$(STAGE4_TFLAGS)" \
26395 $(TARGET-stage4-libcody)
26396
26397 maybe-clean-stage4-libcody: clean-stage4-libcody
26398 clean-stage4: clean-stage4-libcody
26399 clean-stage4-libcody:
26400 @if [ $(current_stage) = stage4 ]; then \
26401 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26402 else \
26403 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
26404 $(MAKE) stage4-start; \
26405 fi; \
26406 cd $(HOST_SUBDIR)/libcody && \
26407 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26408 @endif libcody-bootstrap
26409
26410
26411 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
26412 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
26413 maybe-all-stageprofile-libcody:
26414 maybe-clean-stageprofile-libcody:
26415 @if libcody-bootstrap
26416 maybe-all-stageprofile-libcody: all-stageprofile-libcody
26417 all-stageprofile: all-stageprofile-libcody
26418 TARGET-stageprofile-libcody = $(TARGET-libcody)
26419 all-stageprofile-libcody: configure-stageprofile-libcody
26420 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26421 @r=`${PWD_COMMAND}`; export r; \
26422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26423 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26424 $(HOST_EXPORTS) \
26425 $(POSTSTAGE1_HOST_EXPORTS) \
26426 cd $(HOST_SUBDIR)/libcody && \
26427 \
26428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26429 CFLAGS="$(STAGEprofile_CFLAGS)" \
26430 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26431 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26432 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26437 TFLAGS="$(STAGEprofile_TFLAGS)" \
26438 $(TARGET-stageprofile-libcody)
26439
26440 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
26441 clean-stageprofile: clean-stageprofile-libcody
26442 clean-stageprofile-libcody:
26443 @if [ $(current_stage) = stageprofile ]; then \
26444 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26445 else \
26446 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
26447 $(MAKE) stageprofile-start; \
26448 fi; \
26449 cd $(HOST_SUBDIR)/libcody && \
26450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26451 @endif libcody-bootstrap
26452
26453
26454 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
26455 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
26456 maybe-all-stagetrain-libcody:
26457 maybe-clean-stagetrain-libcody:
26458 @if libcody-bootstrap
26459 maybe-all-stagetrain-libcody: all-stagetrain-libcody
26460 all-stagetrain: all-stagetrain-libcody
26461 TARGET-stagetrain-libcody = $(TARGET-libcody)
26462 all-stagetrain-libcody: configure-stagetrain-libcody
26463 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26464 @r=`${PWD_COMMAND}`; export r; \
26465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26466 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26467 $(HOST_EXPORTS) \
26468 $(POSTSTAGE1_HOST_EXPORTS) \
26469 cd $(HOST_SUBDIR)/libcody && \
26470 \
26471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26472 CFLAGS="$(STAGEtrain_CFLAGS)" \
26473 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26474 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26475 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26480 TFLAGS="$(STAGEtrain_TFLAGS)" \
26481 $(TARGET-stagetrain-libcody)
26482
26483 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
26484 clean-stagetrain: clean-stagetrain-libcody
26485 clean-stagetrain-libcody:
26486 @if [ $(current_stage) = stagetrain ]; then \
26487 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26488 else \
26489 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
26490 $(MAKE) stagetrain-start; \
26491 fi; \
26492 cd $(HOST_SUBDIR)/libcody && \
26493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26494 @endif libcody-bootstrap
26495
26496
26497 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
26498 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
26499 maybe-all-stagefeedback-libcody:
26500 maybe-clean-stagefeedback-libcody:
26501 @if libcody-bootstrap
26502 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
26503 all-stagefeedback: all-stagefeedback-libcody
26504 TARGET-stagefeedback-libcody = $(TARGET-libcody)
26505 all-stagefeedback-libcody: configure-stagefeedback-libcody
26506 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26507 @r=`${PWD_COMMAND}`; export r; \
26508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26510 $(HOST_EXPORTS) \
26511 $(POSTSTAGE1_HOST_EXPORTS) \
26512 cd $(HOST_SUBDIR)/libcody && \
26513 \
26514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26515 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26516 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26517 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26518 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26523 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26524 $(TARGET-stagefeedback-libcody)
26525
26526 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
26527 clean-stagefeedback: clean-stagefeedback-libcody
26528 clean-stagefeedback-libcody:
26529 @if [ $(current_stage) = stagefeedback ]; then \
26530 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26531 else \
26532 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
26533 $(MAKE) stagefeedback-start; \
26534 fi; \
26535 cd $(HOST_SUBDIR)/libcody && \
26536 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26537 @endif libcody-bootstrap
26538
26539
26540 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
26541 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
26542 maybe-all-stageautoprofile-libcody:
26543 maybe-clean-stageautoprofile-libcody:
26544 @if libcody-bootstrap
26545 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
26546 all-stageautoprofile: all-stageautoprofile-libcody
26547 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
26548 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
26549 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26550 @r=`${PWD_COMMAND}`; export r; \
26551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26552 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26553 $(HOST_EXPORTS) \
26554 $(POSTSTAGE1_HOST_EXPORTS) \
26555 cd $(HOST_SUBDIR)/libcody && \
26556 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26558 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26559 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26560 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26561 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26566 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26567 $(TARGET-stageautoprofile-libcody)
26568
26569 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
26570 clean-stageautoprofile: clean-stageautoprofile-libcody
26571 clean-stageautoprofile-libcody:
26572 @if [ $(current_stage) = stageautoprofile ]; then \
26573 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26574 else \
26575 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
26576 $(MAKE) stageautoprofile-start; \
26577 fi; \
26578 cd $(HOST_SUBDIR)/libcody && \
26579 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26580 @endif libcody-bootstrap
26581
26582
26583 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
26584 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
26585 maybe-all-stageautofeedback-libcody:
26586 maybe-clean-stageautofeedback-libcody:
26587 @if libcody-bootstrap
26588 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
26589 all-stageautofeedback: all-stageautofeedback-libcody
26590 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
26591 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
26592 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26593 @r=`${PWD_COMMAND}`; export r; \
26594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26595 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26596 $(HOST_EXPORTS) \
26597 $(POSTSTAGE1_HOST_EXPORTS) \
26598 cd $(HOST_SUBDIR)/libcody && \
26599 \
26600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26601 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26602 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26603 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26604 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26609 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26610 $(TARGET-stageautofeedback-libcody)
26611
26612 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26613 clean-stageautofeedback: clean-stageautofeedback-libcody
26614 clean-stageautofeedback-libcody:
26615 @if [ $(current_stage) = stageautofeedback ]; then \
26616 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26617 else \
26618 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26619 $(MAKE) stageautofeedback-start; \
26620 fi; \
26621 cd $(HOST_SUBDIR)/libcody && \
26622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26623 @endif libcody-bootstrap
26624
26625
26626
26627
26628
26629 .PHONY: check-libcody maybe-check-libcody
26630 maybe-check-libcody:
26631 @if libcody
26632 maybe-check-libcody: check-libcody
26633
26634 check-libcody:
26635 @: $(MAKE); $(unstage)
26636 @r=`${PWD_COMMAND}`; export r; \
26637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26638 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26639 (cd $(HOST_SUBDIR)/libcody && \
26640 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26641
26642 @endif libcody
26643
26644 .PHONY: install-libcody maybe-install-libcody
26645 maybe-install-libcody:
26646 @if libcody
26647 maybe-install-libcody: install-libcody
26648
26649 install-libcody:
26650
26651 @endif libcody
26652
26653 .PHONY: install-strip-libcody maybe-install-strip-libcody
26654 maybe-install-strip-libcody:
26655 @if libcody
26656 maybe-install-strip-libcody: install-strip-libcody
26657
26658 install-strip-libcody:
26659
26660 @endif libcody
26661
26662 # Other targets (info, dvi, pdf, etc.)
26663
26664 .PHONY: maybe-info-libcody info-libcody
26665 maybe-info-libcody:
26666 @if libcody
26667 maybe-info-libcody: info-libcody
26668
26669 # libcody doesn't support info.
26670 info-libcody:
26671
26672 @endif libcody
26673
26674 .PHONY: maybe-dvi-libcody dvi-libcody
26675 maybe-dvi-libcody:
26676 @if libcody
26677 maybe-dvi-libcody: dvi-libcody
26678
26679 # libcody doesn't support dvi.
26680 dvi-libcody:
26681
26682 @endif libcody
26683
26684 .PHONY: maybe-pdf-libcody pdf-libcody
26685 maybe-pdf-libcody:
26686 @if libcody
26687 maybe-pdf-libcody: pdf-libcody
26688
26689 # libcody doesn't support pdf.
26690 pdf-libcody:
26691
26692 @endif libcody
26693
26694 .PHONY: maybe-html-libcody html-libcody
26695 maybe-html-libcody:
26696 @if libcody
26697 maybe-html-libcody: html-libcody
26698
26699 # libcody doesn't support html.
26700 html-libcody:
26701
26702 @endif libcody
26703
26704 .PHONY: maybe-TAGS-libcody TAGS-libcody
26705 maybe-TAGS-libcody:
26706 @if libcody
26707 maybe-TAGS-libcody: TAGS-libcody
26708
26709 # libcody doesn't support TAGS.
26710 TAGS-libcody:
26711
26712 @endif libcody
26713
26714 .PHONY: maybe-install-info-libcody install-info-libcody
26715 maybe-install-info-libcody:
26716 @if libcody
26717 maybe-install-info-libcody: install-info-libcody
26718
26719 # libcody doesn't support install-info.
26720 install-info-libcody:
26721
26722 @endif libcody
26723
26724 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26725 maybe-install-dvi-libcody:
26726 @if libcody
26727 maybe-install-dvi-libcody: install-dvi-libcody
26728
26729 # libcody doesn't support install-dvi.
26730 install-dvi-libcody:
26731
26732 @endif libcody
26733
26734 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26735 maybe-install-pdf-libcody:
26736 @if libcody
26737 maybe-install-pdf-libcody: install-pdf-libcody
26738
26739 # libcody doesn't support install-pdf.
26740 install-pdf-libcody:
26741
26742 @endif libcody
26743
26744 .PHONY: maybe-install-html-libcody install-html-libcody
26745 maybe-install-html-libcody:
26746 @if libcody
26747 maybe-install-html-libcody: install-html-libcody
26748
26749 # libcody doesn't support install-html.
26750 install-html-libcody:
26751
26752 @endif libcody
26753
26754 .PHONY: maybe-installcheck-libcody installcheck-libcody
26755 maybe-installcheck-libcody:
26756 @if libcody
26757 maybe-installcheck-libcody: installcheck-libcody
26758
26759 installcheck-libcody: \
26760 configure-libcody
26761 @[ -f ./libcody/Makefile ] || exit 0; \
26762 r=`${PWD_COMMAND}`; export r; \
26763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26764 $(HOST_EXPORTS) \
26765 for flag in $(EXTRA_HOST_FLAGS) ; do \
26766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26767 done; \
26768 echo "Doing installcheck in libcody"; \
26769 (cd $(HOST_SUBDIR)/libcody && \
26770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26772 "RANLIB=$${RANLIB}" \
26773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26774 installcheck) \
26775 || exit 1
26776
26777 @endif libcody
26778
26779 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26780 maybe-mostlyclean-libcody:
26781 @if libcody
26782 maybe-mostlyclean-libcody: mostlyclean-libcody
26783
26784 mostlyclean-libcody:
26785 @[ -f ./libcody/Makefile ] || exit 0; \
26786 r=`${PWD_COMMAND}`; export r; \
26787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26788 $(HOST_EXPORTS) \
26789 for flag in $(EXTRA_HOST_FLAGS) ; do \
26790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26791 done; \
26792 echo "Doing mostlyclean in libcody"; \
26793 (cd $(HOST_SUBDIR)/libcody && \
26794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26796 "RANLIB=$${RANLIB}" \
26797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26798 mostlyclean) \
26799 || exit 1
26800
26801 @endif libcody
26802
26803 .PHONY: maybe-clean-libcody clean-libcody
26804 maybe-clean-libcody:
26805 @if libcody
26806 maybe-clean-libcody: clean-libcody
26807
26808 clean-libcody:
26809 @[ -f ./libcody/Makefile ] || exit 0; \
26810 r=`${PWD_COMMAND}`; export r; \
26811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26812 $(HOST_EXPORTS) \
26813 for flag in $(EXTRA_HOST_FLAGS) ; do \
26814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26815 done; \
26816 echo "Doing clean in libcody"; \
26817 (cd $(HOST_SUBDIR)/libcody && \
26818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26820 "RANLIB=$${RANLIB}" \
26821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26822 clean) \
26823 || exit 1
26824
26825 @endif libcody
26826
26827 .PHONY: maybe-distclean-libcody distclean-libcody
26828 maybe-distclean-libcody:
26829 @if libcody
26830 maybe-distclean-libcody: distclean-libcody
26831
26832 distclean-libcody:
26833 @[ -f ./libcody/Makefile ] || exit 0; \
26834 r=`${PWD_COMMAND}`; export r; \
26835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26836 $(HOST_EXPORTS) \
26837 for flag in $(EXTRA_HOST_FLAGS) ; do \
26838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26839 done; \
26840 echo "Doing distclean in libcody"; \
26841 (cd $(HOST_SUBDIR)/libcody && \
26842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26844 "RANLIB=$${RANLIB}" \
26845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26846 distclean) \
26847 || exit 1
26848
26849 @endif libcody
26850
26851 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26852 maybe-maintainer-clean-libcody:
26853 @if libcody
26854 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26855
26856 maintainer-clean-libcody:
26857 @[ -f ./libcody/Makefile ] || exit 0; \
26858 r=`${PWD_COMMAND}`; export r; \
26859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26860 $(HOST_EXPORTS) \
26861 for flag in $(EXTRA_HOST_FLAGS) ; do \
26862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26863 done; \
26864 echo "Doing maintainer-clean in libcody"; \
26865 (cd $(HOST_SUBDIR)/libcody && \
26866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26868 "RANLIB=$${RANLIB}" \
26869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26870 maintainer-clean) \
26871 || exit 1
26872
26873 @endif libcody
26874
26875
26876
26877 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26878 maybe-configure-libdecnumber:
26879 @if gcc-bootstrap
26880 configure-libdecnumber: stage_current
26881 @endif gcc-bootstrap
26882 @if libdecnumber
26883 maybe-configure-libdecnumber: configure-libdecnumber
26884 configure-libdecnumber:
26885 @r=`${PWD_COMMAND}`; export r; \
26886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26887 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26889 $(HOST_EXPORTS) \
26890 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26891 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26892 case $(srcdir) in \
26893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26894 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26896 esac; \
26897 module_srcdir=libdecnumber; \
26898 $(SHELL) \
26899 $$s/$$module_srcdir/configure \
26900 --srcdir=$${topdir}/$$module_srcdir \
26901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26902 --target=${target_alias} \
26903 || exit 1
26904 @endif libdecnumber
26905
26906
26907
26908 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26909 maybe-configure-stage1-libdecnumber:
26910 @if libdecnumber-bootstrap
26911 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26912 configure-stage1-libdecnumber:
26913 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26915 @r=`${PWD_COMMAND}`; export r; \
26916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26917 TFLAGS="$(STAGE1_TFLAGS)"; \
26918 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26919 $(HOST_EXPORTS) \
26920 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26921 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26922 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26923 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26925 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26926 case $(srcdir) in \
26927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26928 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26930 esac; \
26931 module_srcdir=libdecnumber; \
26932 $(SHELL) $$s/$$module_srcdir/configure \
26933 --srcdir=$${topdir}/$$module_srcdir \
26934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26935 --target=${target_alias} \
26936 \
26937 $(STAGE1_CONFIGURE_FLAGS)
26938 @endif libdecnumber-bootstrap
26939
26940 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26941 maybe-configure-stage2-libdecnumber:
26942 @if libdecnumber-bootstrap
26943 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26944 configure-stage2-libdecnumber:
26945 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26946 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26947 @r=`${PWD_COMMAND}`; export r; \
26948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949 TFLAGS="$(STAGE2_TFLAGS)"; \
26950 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26951 $(HOST_EXPORTS) \
26952 $(POSTSTAGE1_HOST_EXPORTS) \
26953 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26954 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26955 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26956 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26958 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26959 case $(srcdir) in \
26960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26961 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26963 esac; \
26964 module_srcdir=libdecnumber; \
26965 $(SHELL) $$s/$$module_srcdir/configure \
26966 --srcdir=$${topdir}/$$module_srcdir \
26967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26968 --target=${target_alias} \
26969 --with-build-libsubdir=$(HOST_SUBDIR) \
26970 $(STAGE2_CONFIGURE_FLAGS)
26971 @endif libdecnumber-bootstrap
26972
26973 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26974 maybe-configure-stage3-libdecnumber:
26975 @if libdecnumber-bootstrap
26976 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26977 configure-stage3-libdecnumber:
26978 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26979 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26980 @r=`${PWD_COMMAND}`; export r; \
26981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26982 TFLAGS="$(STAGE3_TFLAGS)"; \
26983 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26984 $(HOST_EXPORTS) \
26985 $(POSTSTAGE1_HOST_EXPORTS) \
26986 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26987 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26988 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26989 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26991 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26992 case $(srcdir) in \
26993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26994 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26996 esac; \
26997 module_srcdir=libdecnumber; \
26998 $(SHELL) $$s/$$module_srcdir/configure \
26999 --srcdir=$${topdir}/$$module_srcdir \
27000 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27001 --target=${target_alias} \
27002 --with-build-libsubdir=$(HOST_SUBDIR) \
27003 $(STAGE3_CONFIGURE_FLAGS)
27004 @endif libdecnumber-bootstrap
27005
27006 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27007 maybe-configure-stage4-libdecnumber:
27008 @if libdecnumber-bootstrap
27009 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27010 configure-stage4-libdecnumber:
27011 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27013 @r=`${PWD_COMMAND}`; export r; \
27014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27015 TFLAGS="$(STAGE4_TFLAGS)"; \
27016 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27017 $(HOST_EXPORTS) \
27018 $(POSTSTAGE1_HOST_EXPORTS) \
27019 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27020 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27021 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27022 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
27023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27024 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27025 case $(srcdir) in \
27026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27027 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27029 esac; \
27030 module_srcdir=libdecnumber; \
27031 $(SHELL) $$s/$$module_srcdir/configure \
27032 --srcdir=$${topdir}/$$module_srcdir \
27033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27034 --target=${target_alias} \
27035 --with-build-libsubdir=$(HOST_SUBDIR) \
27036 $(STAGE4_CONFIGURE_FLAGS)
27037 @endif libdecnumber-bootstrap
27038
27039 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27040 maybe-configure-stageprofile-libdecnumber:
27041 @if libdecnumber-bootstrap
27042 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27043 configure-stageprofile-libdecnumber:
27044 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27046 @r=`${PWD_COMMAND}`; export r; \
27047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27048 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27049 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27050 $(HOST_EXPORTS) \
27051 $(POSTSTAGE1_HOST_EXPORTS) \
27052 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27053 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27054 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27055 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
27056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27057 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27058 case $(srcdir) in \
27059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27060 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27062 esac; \
27063 module_srcdir=libdecnumber; \
27064 $(SHELL) $$s/$$module_srcdir/configure \
27065 --srcdir=$${topdir}/$$module_srcdir \
27066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27067 --target=${target_alias} \
27068 --with-build-libsubdir=$(HOST_SUBDIR) \
27069 $(STAGEprofile_CONFIGURE_FLAGS)
27070 @endif libdecnumber-bootstrap
27071
27072 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
27073 maybe-configure-stagetrain-libdecnumber:
27074 @if libdecnumber-bootstrap
27075 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27076 configure-stagetrain-libdecnumber:
27077 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27078 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27079 @r=`${PWD_COMMAND}`; export r; \
27080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27081 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27082 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27083 $(HOST_EXPORTS) \
27084 $(POSTSTAGE1_HOST_EXPORTS) \
27085 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27086 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27087 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27088 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
27089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27090 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27091 case $(srcdir) in \
27092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27093 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27095 esac; \
27096 module_srcdir=libdecnumber; \
27097 $(SHELL) $$s/$$module_srcdir/configure \
27098 --srcdir=$${topdir}/$$module_srcdir \
27099 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27100 --target=${target_alias} \
27101 --with-build-libsubdir=$(HOST_SUBDIR) \
27102 $(STAGEtrain_CONFIGURE_FLAGS)
27103 @endif libdecnumber-bootstrap
27104
27105 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27106 maybe-configure-stagefeedback-libdecnumber:
27107 @if libdecnumber-bootstrap
27108 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27109 configure-stagefeedback-libdecnumber:
27110 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27112 @r=`${PWD_COMMAND}`; export r; \
27113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27114 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27115 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27116 $(HOST_EXPORTS) \
27117 $(POSTSTAGE1_HOST_EXPORTS) \
27118 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27119 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27120 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27121 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
27122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27123 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27124 case $(srcdir) in \
27125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27126 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27128 esac; \
27129 module_srcdir=libdecnumber; \
27130 $(SHELL) $$s/$$module_srcdir/configure \
27131 --srcdir=$${topdir}/$$module_srcdir \
27132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27133 --target=${target_alias} \
27134 --with-build-libsubdir=$(HOST_SUBDIR) \
27135 $(STAGEfeedback_CONFIGURE_FLAGS)
27136 @endif libdecnumber-bootstrap
27137
27138 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
27139 maybe-configure-stageautoprofile-libdecnumber:
27140 @if libdecnumber-bootstrap
27141 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27142 configure-stageautoprofile-libdecnumber:
27143 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27145 @r=`${PWD_COMMAND}`; export r; \
27146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27147 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27148 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27149 $(HOST_EXPORTS) \
27150 $(POSTSTAGE1_HOST_EXPORTS) \
27151 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27152 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27153 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27154 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
27155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27156 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27157 case $(srcdir) in \
27158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27159 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27161 esac; \
27162 module_srcdir=libdecnumber; \
27163 $(SHELL) $$s/$$module_srcdir/configure \
27164 --srcdir=$${topdir}/$$module_srcdir \
27165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27166 --target=${target_alias} \
27167 --with-build-libsubdir=$(HOST_SUBDIR) \
27168 $(STAGEautoprofile_CONFIGURE_FLAGS)
27169 @endif libdecnumber-bootstrap
27170
27171 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
27172 maybe-configure-stageautofeedback-libdecnumber:
27173 @if libdecnumber-bootstrap
27174 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27175 configure-stageautofeedback-libdecnumber:
27176 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27178 @r=`${PWD_COMMAND}`; export r; \
27179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27180 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27181 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27182 $(HOST_EXPORTS) \
27183 $(POSTSTAGE1_HOST_EXPORTS) \
27184 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27185 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27186 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27187 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
27188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27189 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27190 case $(srcdir) in \
27191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27192 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27194 esac; \
27195 module_srcdir=libdecnumber; \
27196 $(SHELL) $$s/$$module_srcdir/configure \
27197 --srcdir=$${topdir}/$$module_srcdir \
27198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27199 --target=${target_alias} \
27200 --with-build-libsubdir=$(HOST_SUBDIR) \
27201 $(STAGEautofeedback_CONFIGURE_FLAGS)
27202 @endif libdecnumber-bootstrap
27203
27204
27205
27206
27207
27208 .PHONY: all-libdecnumber maybe-all-libdecnumber
27209 maybe-all-libdecnumber:
27210 @if gcc-bootstrap
27211 all-libdecnumber: stage_current
27212 @endif gcc-bootstrap
27213 @if libdecnumber
27214 TARGET-libdecnumber=all
27215 maybe-all-libdecnumber: all-libdecnumber
27216 all-libdecnumber: configure-libdecnumber
27217 @r=`${PWD_COMMAND}`; export r; \
27218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27219 $(HOST_EXPORTS) \
27220 (cd $(HOST_SUBDIR)/libdecnumber && \
27221 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27222 $(TARGET-libdecnumber))
27223 @endif libdecnumber
27224
27225
27226
27227 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27228 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27229 maybe-all-stage1-libdecnumber:
27230 maybe-clean-stage1-libdecnumber:
27231 @if libdecnumber-bootstrap
27232 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27233 all-stage1: all-stage1-libdecnumber
27234 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27235 all-stage1-libdecnumber: configure-stage1-libdecnumber
27236 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27237 @r=`${PWD_COMMAND}`; export r; \
27238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27239 TFLAGS="$(STAGE1_TFLAGS)"; \
27240 $(HOST_EXPORTS) \
27241 cd $(HOST_SUBDIR)/libdecnumber && \
27242 \
27243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27244 CFLAGS="$(STAGE1_CFLAGS)" \
27245 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27246 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27247 LIBCFLAGS="$(LIBCFLAGS)" \
27248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27251 $(EXTRA_HOST_FLAGS) \
27252 $(STAGE1_FLAGS_TO_PASS) \
27253 TFLAGS="$(STAGE1_TFLAGS)" \
27254 $(TARGET-stage1-libdecnumber)
27255
27256 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27257 clean-stage1: clean-stage1-libdecnumber
27258 clean-stage1-libdecnumber:
27259 @if [ $(current_stage) = stage1 ]; then \
27260 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27261 else \
27262 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27263 $(MAKE) stage1-start; \
27264 fi; \
27265 cd $(HOST_SUBDIR)/libdecnumber && \
27266 $(MAKE) $(EXTRA_HOST_FLAGS) \
27267 $(STAGE1_FLAGS_TO_PASS) clean
27268 @endif libdecnumber-bootstrap
27269
27270
27271 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27272 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27273 maybe-all-stage2-libdecnumber:
27274 maybe-clean-stage2-libdecnumber:
27275 @if libdecnumber-bootstrap
27276 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27277 all-stage2: all-stage2-libdecnumber
27278 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27279 all-stage2-libdecnumber: configure-stage2-libdecnumber
27280 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27281 @r=`${PWD_COMMAND}`; export r; \
27282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283 TFLAGS="$(STAGE2_TFLAGS)"; \
27284 $(HOST_EXPORTS) \
27285 $(POSTSTAGE1_HOST_EXPORTS) \
27286 cd $(HOST_SUBDIR)/libdecnumber && \
27287 \
27288 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27289 CFLAGS="$(STAGE2_CFLAGS)" \
27290 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27291 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27292 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27296 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27297 TFLAGS="$(STAGE2_TFLAGS)" \
27298 $(TARGET-stage2-libdecnumber)
27299
27300 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27301 clean-stage2: clean-stage2-libdecnumber
27302 clean-stage2-libdecnumber:
27303 @if [ $(current_stage) = stage2 ]; then \
27304 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27305 else \
27306 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27307 $(MAKE) stage2-start; \
27308 fi; \
27309 cd $(HOST_SUBDIR)/libdecnumber && \
27310 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27311 @endif libdecnumber-bootstrap
27312
27313
27314 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27315 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27316 maybe-all-stage3-libdecnumber:
27317 maybe-clean-stage3-libdecnumber:
27318 @if libdecnumber-bootstrap
27319 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27320 all-stage3: all-stage3-libdecnumber
27321 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27322 all-stage3-libdecnumber: configure-stage3-libdecnumber
27323 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27324 @r=`${PWD_COMMAND}`; export r; \
27325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27326 TFLAGS="$(STAGE3_TFLAGS)"; \
27327 $(HOST_EXPORTS) \
27328 $(POSTSTAGE1_HOST_EXPORTS) \
27329 cd $(HOST_SUBDIR)/libdecnumber && \
27330 \
27331 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27332 CFLAGS="$(STAGE3_CFLAGS)" \
27333 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27334 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27335 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27336 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27337 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27338 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27339 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27340 TFLAGS="$(STAGE3_TFLAGS)" \
27341 $(TARGET-stage3-libdecnumber)
27342
27343 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27344 clean-stage3: clean-stage3-libdecnumber
27345 clean-stage3-libdecnumber:
27346 @if [ $(current_stage) = stage3 ]; then \
27347 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27348 else \
27349 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27350 $(MAKE) stage3-start; \
27351 fi; \
27352 cd $(HOST_SUBDIR)/libdecnumber && \
27353 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27354 @endif libdecnumber-bootstrap
27355
27356
27357 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27358 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27359 maybe-all-stage4-libdecnumber:
27360 maybe-clean-stage4-libdecnumber:
27361 @if libdecnumber-bootstrap
27362 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27363 all-stage4: all-stage4-libdecnumber
27364 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27365 all-stage4-libdecnumber: configure-stage4-libdecnumber
27366 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27367 @r=`${PWD_COMMAND}`; export r; \
27368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27369 TFLAGS="$(STAGE4_TFLAGS)"; \
27370 $(HOST_EXPORTS) \
27371 $(POSTSTAGE1_HOST_EXPORTS) \
27372 cd $(HOST_SUBDIR)/libdecnumber && \
27373 \
27374 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27375 CFLAGS="$(STAGE4_CFLAGS)" \
27376 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27377 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27378 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27382 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27383 TFLAGS="$(STAGE4_TFLAGS)" \
27384 $(TARGET-stage4-libdecnumber)
27385
27386 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27387 clean-stage4: clean-stage4-libdecnumber
27388 clean-stage4-libdecnumber:
27389 @if [ $(current_stage) = stage4 ]; then \
27390 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27391 else \
27392 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27393 $(MAKE) stage4-start; \
27394 fi; \
27395 cd $(HOST_SUBDIR)/libdecnumber && \
27396 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27397 @endif libdecnumber-bootstrap
27398
27399
27400 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27401 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27402 maybe-all-stageprofile-libdecnumber:
27403 maybe-clean-stageprofile-libdecnumber:
27404 @if libdecnumber-bootstrap
27405 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27406 all-stageprofile: all-stageprofile-libdecnumber
27407 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27408 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27409 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27410 @r=`${PWD_COMMAND}`; export r; \
27411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27412 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27413 $(HOST_EXPORTS) \
27414 $(POSTSTAGE1_HOST_EXPORTS) \
27415 cd $(HOST_SUBDIR)/libdecnumber && \
27416 \
27417 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27418 CFLAGS="$(STAGEprofile_CFLAGS)" \
27419 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27420 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27421 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27425 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27426 TFLAGS="$(STAGEprofile_TFLAGS)" \
27427 $(TARGET-stageprofile-libdecnumber)
27428
27429 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27430 clean-stageprofile: clean-stageprofile-libdecnumber
27431 clean-stageprofile-libdecnumber:
27432 @if [ $(current_stage) = stageprofile ]; then \
27433 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27434 else \
27435 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27436 $(MAKE) stageprofile-start; \
27437 fi; \
27438 cd $(HOST_SUBDIR)/libdecnumber && \
27439 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27440 @endif libdecnumber-bootstrap
27441
27442
27443 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
27444 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
27445 maybe-all-stagetrain-libdecnumber:
27446 maybe-clean-stagetrain-libdecnumber:
27447 @if libdecnumber-bootstrap
27448 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
27449 all-stagetrain: all-stagetrain-libdecnumber
27450 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
27451 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27452 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27453 @r=`${PWD_COMMAND}`; export r; \
27454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27455 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27456 $(HOST_EXPORTS) \
27457 $(POSTSTAGE1_HOST_EXPORTS) \
27458 cd $(HOST_SUBDIR)/libdecnumber && \
27459 \
27460 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27461 CFLAGS="$(STAGEtrain_CFLAGS)" \
27462 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27463 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27464 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27468 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27469 TFLAGS="$(STAGEtrain_TFLAGS)" \
27470 $(TARGET-stagetrain-libdecnumber)
27471
27472 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
27473 clean-stagetrain: clean-stagetrain-libdecnumber
27474 clean-stagetrain-libdecnumber:
27475 @if [ $(current_stage) = stagetrain ]; then \
27476 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27477 else \
27478 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
27479 $(MAKE) stagetrain-start; \
27480 fi; \
27481 cd $(HOST_SUBDIR)/libdecnumber && \
27482 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27483 @endif libdecnumber-bootstrap
27484
27485
27486 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27487 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27488 maybe-all-stagefeedback-libdecnumber:
27489 maybe-clean-stagefeedback-libdecnumber:
27490 @if libdecnumber-bootstrap
27491 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27492 all-stagefeedback: all-stagefeedback-libdecnumber
27493 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27494 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27495 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27496 @r=`${PWD_COMMAND}`; export r; \
27497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27498 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27499 $(HOST_EXPORTS) \
27500 $(POSTSTAGE1_HOST_EXPORTS) \
27501 cd $(HOST_SUBDIR)/libdecnumber && \
27502 \
27503 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27504 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27505 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27506 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27507 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27508 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27509 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27510 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27511 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27512 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27513 $(TARGET-stagefeedback-libdecnumber)
27514
27515 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27516 clean-stagefeedback: clean-stagefeedback-libdecnumber
27517 clean-stagefeedback-libdecnumber:
27518 @if [ $(current_stage) = stagefeedback ]; then \
27519 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27520 else \
27521 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27522 $(MAKE) stagefeedback-start; \
27523 fi; \
27524 cd $(HOST_SUBDIR)/libdecnumber && \
27525 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27526 @endif libdecnumber-bootstrap
27527
27528
27529 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
27530 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
27531 maybe-all-stageautoprofile-libdecnumber:
27532 maybe-clean-stageautoprofile-libdecnumber:
27533 @if libdecnumber-bootstrap
27534 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
27535 all-stageautoprofile: all-stageautoprofile-libdecnumber
27536 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
27537 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27538 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27539 @r=`${PWD_COMMAND}`; export r; \
27540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27541 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27542 $(HOST_EXPORTS) \
27543 $(POSTSTAGE1_HOST_EXPORTS) \
27544 cd $(HOST_SUBDIR)/libdecnumber && \
27545 $$s/gcc/config/i386/$(AUTO_PROFILE) \
27546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27547 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27548 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27549 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27550 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27554 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27555 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
27556 $(TARGET-stageautoprofile-libdecnumber)
27557
27558 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
27559 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
27560 clean-stageautoprofile-libdecnumber:
27561 @if [ $(current_stage) = stageautoprofile ]; then \
27562 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27563 else \
27564 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
27565 $(MAKE) stageautoprofile-start; \
27566 fi; \
27567 cd $(HOST_SUBDIR)/libdecnumber && \
27568 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27569 @endif libdecnumber-bootstrap
27570
27571
27572 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
27573 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
27574 maybe-all-stageautofeedback-libdecnumber:
27575 maybe-clean-stageautofeedback-libdecnumber:
27576 @if libdecnumber-bootstrap
27577 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
27578 all-stageautofeedback: all-stageautofeedback-libdecnumber
27579 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
27580 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27581 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27582 @r=`${PWD_COMMAND}`; export r; \
27583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27584 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27585 $(HOST_EXPORTS) \
27586 $(POSTSTAGE1_HOST_EXPORTS) \
27587 cd $(HOST_SUBDIR)/libdecnumber && \
27588 \
27589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27590 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27591 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
27592 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27593 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27594 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27595 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27596 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27597 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27598 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27599 $(TARGET-stageautofeedback-libdecnumber)
27600
27601 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
27602 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
27603 clean-stageautofeedback-libdecnumber:
27604 @if [ $(current_stage) = stageautofeedback ]; then \
27605 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27606 else \
27607 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
27608 $(MAKE) stageautofeedback-start; \
27609 fi; \
27610 cd $(HOST_SUBDIR)/libdecnumber && \
27611 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27612 @endif libdecnumber-bootstrap
27613
27614
27615
27616
27617
27618 .PHONY: check-libdecnumber maybe-check-libdecnumber
27619 maybe-check-libdecnumber:
27620 @if libdecnumber
27621 maybe-check-libdecnumber: check-libdecnumber
27622
27623 check-libdecnumber:
27624 @: $(MAKE); $(unstage)
27625 @r=`${PWD_COMMAND}`; export r; \
27626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27627 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27628 (cd $(HOST_SUBDIR)/libdecnumber && \
27629 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27630
27631 @endif libdecnumber
27632
27633 .PHONY: install-libdecnumber maybe-install-libdecnumber
27634 maybe-install-libdecnumber:
27635 @if libdecnumber
27636 maybe-install-libdecnumber: install-libdecnumber
27637
27638 install-libdecnumber: installdirs
27639 @: $(MAKE); $(unstage)
27640 @r=`${PWD_COMMAND}`; export r; \
27641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27642 $(HOST_EXPORTS) \
27643 (cd $(HOST_SUBDIR)/libdecnumber && \
27644 $(MAKE) $(FLAGS_TO_PASS) install)
27645
27646 @endif libdecnumber
27647
27648 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27649 maybe-install-strip-libdecnumber:
27650 @if libdecnumber
27651 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27652
27653 install-strip-libdecnumber: installdirs
27654 @: $(MAKE); $(unstage)
27655 @r=`${PWD_COMMAND}`; export r; \
27656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27657 $(HOST_EXPORTS) \
27658 (cd $(HOST_SUBDIR)/libdecnumber && \
27659 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27660
27661 @endif libdecnumber
27662
27663 # Other targets (info, dvi, pdf, etc.)
27664
27665 .PHONY: maybe-info-libdecnumber info-libdecnumber
27666 maybe-info-libdecnumber:
27667 @if libdecnumber
27668 maybe-info-libdecnumber: info-libdecnumber
27669
27670 info-libdecnumber: \
27671 configure-libdecnumber
27672 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27673 r=`${PWD_COMMAND}`; export r; \
27674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27675 $(HOST_EXPORTS) \
27676 for flag in $(EXTRA_HOST_FLAGS) ; do \
27677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27678 done; \
27679 echo "Doing info in libdecnumber"; \
27680 (cd $(HOST_SUBDIR)/libdecnumber && \
27681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27683 "RANLIB=$${RANLIB}" \
27684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27685 info) \
27686 || exit 1
27687
27688 @endif libdecnumber
27689
27690 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27691 maybe-dvi-libdecnumber:
27692 @if libdecnumber
27693 maybe-dvi-libdecnumber: dvi-libdecnumber
27694
27695 dvi-libdecnumber: \
27696 configure-libdecnumber
27697 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27698 r=`${PWD_COMMAND}`; export r; \
27699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27700 $(HOST_EXPORTS) \
27701 for flag in $(EXTRA_HOST_FLAGS) ; do \
27702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27703 done; \
27704 echo "Doing dvi in libdecnumber"; \
27705 (cd $(HOST_SUBDIR)/libdecnumber && \
27706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27708 "RANLIB=$${RANLIB}" \
27709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27710 dvi) \
27711 || exit 1
27712
27713 @endif libdecnumber
27714
27715 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27716 maybe-pdf-libdecnumber:
27717 @if libdecnumber
27718 maybe-pdf-libdecnumber: pdf-libdecnumber
27719
27720 pdf-libdecnumber: \
27721 configure-libdecnumber
27722 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27723 r=`${PWD_COMMAND}`; export r; \
27724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27725 $(HOST_EXPORTS) \
27726 for flag in $(EXTRA_HOST_FLAGS) ; do \
27727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27728 done; \
27729 echo "Doing pdf in libdecnumber"; \
27730 (cd $(HOST_SUBDIR)/libdecnumber && \
27731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27733 "RANLIB=$${RANLIB}" \
27734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27735 pdf) \
27736 || exit 1
27737
27738 @endif libdecnumber
27739
27740 .PHONY: maybe-html-libdecnumber html-libdecnumber
27741 maybe-html-libdecnumber:
27742 @if libdecnumber
27743 maybe-html-libdecnumber: html-libdecnumber
27744
27745 html-libdecnumber: \
27746 configure-libdecnumber
27747 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27748 r=`${PWD_COMMAND}`; export r; \
27749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27750 $(HOST_EXPORTS) \
27751 for flag in $(EXTRA_HOST_FLAGS) ; do \
27752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27753 done; \
27754 echo "Doing html in libdecnumber"; \
27755 (cd $(HOST_SUBDIR)/libdecnumber && \
27756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27758 "RANLIB=$${RANLIB}" \
27759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27760 html) \
27761 || exit 1
27762
27763 @endif libdecnumber
27764
27765 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27766 maybe-TAGS-libdecnumber:
27767 @if libdecnumber
27768 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27769
27770 # libdecnumber doesn't support TAGS.
27771 TAGS-libdecnumber:
27772
27773 @endif libdecnumber
27774
27775 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27776 maybe-install-info-libdecnumber:
27777 @if libdecnumber
27778 maybe-install-info-libdecnumber: install-info-libdecnumber
27779
27780 install-info-libdecnumber: \
27781 configure-libdecnumber \
27782 info-libdecnumber
27783 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27784 r=`${PWD_COMMAND}`; export r; \
27785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27786 $(HOST_EXPORTS) \
27787 for flag in $(EXTRA_HOST_FLAGS) ; do \
27788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27789 done; \
27790 echo "Doing install-info in libdecnumber"; \
27791 (cd $(HOST_SUBDIR)/libdecnumber && \
27792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27794 "RANLIB=$${RANLIB}" \
27795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27796 install-info) \
27797 || exit 1
27798
27799 @endif libdecnumber
27800
27801 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27802 maybe-install-dvi-libdecnumber:
27803 @if libdecnumber
27804 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27805
27806 install-dvi-libdecnumber: \
27807 configure-libdecnumber \
27808 dvi-libdecnumber
27809 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27810 r=`${PWD_COMMAND}`; export r; \
27811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27812 $(HOST_EXPORTS) \
27813 for flag in $(EXTRA_HOST_FLAGS) ; do \
27814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27815 done; \
27816 echo "Doing install-dvi in libdecnumber"; \
27817 (cd $(HOST_SUBDIR)/libdecnumber && \
27818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27820 "RANLIB=$${RANLIB}" \
27821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27822 install-dvi) \
27823 || exit 1
27824
27825 @endif libdecnumber
27826
27827 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27828 maybe-install-pdf-libdecnumber:
27829 @if libdecnumber
27830 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27831
27832 install-pdf-libdecnumber: \
27833 configure-libdecnumber \
27834 pdf-libdecnumber
27835 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27836 r=`${PWD_COMMAND}`; export r; \
27837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27838 $(HOST_EXPORTS) \
27839 for flag in $(EXTRA_HOST_FLAGS) ; do \
27840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27841 done; \
27842 echo "Doing install-pdf in libdecnumber"; \
27843 (cd $(HOST_SUBDIR)/libdecnumber && \
27844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27846 "RANLIB=$${RANLIB}" \
27847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27848 install-pdf) \
27849 || exit 1
27850
27851 @endif libdecnumber
27852
27853 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27854 maybe-install-html-libdecnumber:
27855 @if libdecnumber
27856 maybe-install-html-libdecnumber: install-html-libdecnumber
27857
27858 install-html-libdecnumber: \
27859 configure-libdecnumber \
27860 html-libdecnumber
27861 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27862 r=`${PWD_COMMAND}`; export r; \
27863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27864 $(HOST_EXPORTS) \
27865 for flag in $(EXTRA_HOST_FLAGS) ; do \
27866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27867 done; \
27868 echo "Doing install-html in libdecnumber"; \
27869 (cd $(HOST_SUBDIR)/libdecnumber && \
27870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27872 "RANLIB=$${RANLIB}" \
27873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27874 install-html) \
27875 || exit 1
27876
27877 @endif libdecnumber
27878
27879 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27880 maybe-installcheck-libdecnumber:
27881 @if libdecnumber
27882 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27883
27884 installcheck-libdecnumber: \
27885 configure-libdecnumber
27886 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27887 r=`${PWD_COMMAND}`; export r; \
27888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27889 $(HOST_EXPORTS) \
27890 for flag in $(EXTRA_HOST_FLAGS) ; do \
27891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892 done; \
27893 echo "Doing installcheck in libdecnumber"; \
27894 (cd $(HOST_SUBDIR)/libdecnumber && \
27895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27897 "RANLIB=$${RANLIB}" \
27898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27899 installcheck) \
27900 || exit 1
27901
27902 @endif libdecnumber
27903
27904 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27905 maybe-mostlyclean-libdecnumber:
27906 @if libdecnumber
27907 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27908
27909 mostlyclean-libdecnumber:
27910 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27911 r=`${PWD_COMMAND}`; export r; \
27912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27913 $(HOST_EXPORTS) \
27914 for flag in $(EXTRA_HOST_FLAGS) ; do \
27915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27916 done; \
27917 echo "Doing mostlyclean in libdecnumber"; \
27918 (cd $(HOST_SUBDIR)/libdecnumber && \
27919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27921 "RANLIB=$${RANLIB}" \
27922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27923 mostlyclean) \
27924 || exit 1
27925
27926 @endif libdecnumber
27927
27928 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27929 maybe-clean-libdecnumber:
27930 @if libdecnumber
27931 maybe-clean-libdecnumber: clean-libdecnumber
27932
27933 clean-libdecnumber:
27934 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27935 r=`${PWD_COMMAND}`; export r; \
27936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27937 $(HOST_EXPORTS) \
27938 for flag in $(EXTRA_HOST_FLAGS) ; do \
27939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27940 done; \
27941 echo "Doing clean in libdecnumber"; \
27942 (cd $(HOST_SUBDIR)/libdecnumber && \
27943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27945 "RANLIB=$${RANLIB}" \
27946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27947 clean) \
27948 || exit 1
27949
27950 @endif libdecnumber
27951
27952 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27953 maybe-distclean-libdecnumber:
27954 @if libdecnumber
27955 maybe-distclean-libdecnumber: distclean-libdecnumber
27956
27957 distclean-libdecnumber:
27958 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27959 r=`${PWD_COMMAND}`; export r; \
27960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27961 $(HOST_EXPORTS) \
27962 for flag in $(EXTRA_HOST_FLAGS) ; do \
27963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27964 done; \
27965 echo "Doing distclean in libdecnumber"; \
27966 (cd $(HOST_SUBDIR)/libdecnumber && \
27967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27969 "RANLIB=$${RANLIB}" \
27970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27971 distclean) \
27972 || exit 1
27973
27974 @endif libdecnumber
27975
27976 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27977 maybe-maintainer-clean-libdecnumber:
27978 @if libdecnumber
27979 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27980
27981 maintainer-clean-libdecnumber:
27982 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27983 r=`${PWD_COMMAND}`; export r; \
27984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27985 $(HOST_EXPORTS) \
27986 for flag in $(EXTRA_HOST_FLAGS) ; do \
27987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27988 done; \
27989 echo "Doing maintainer-clean in libdecnumber"; \
27990 (cd $(HOST_SUBDIR)/libdecnumber && \
27991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27993 "RANLIB=$${RANLIB}" \
27994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27995 maintainer-clean) \
27996 || exit 1
27997
27998 @endif libdecnumber
27999
28000
28001
28002 .PHONY: configure-libgui maybe-configure-libgui
28003 maybe-configure-libgui:
28004 @if gcc-bootstrap
28005 configure-libgui: stage_current
28006 @endif gcc-bootstrap
28007 @if libgui
28008 maybe-configure-libgui: configure-libgui
28009 configure-libgui:
28010 @: $(MAKE); $(unstage)
28011 @r=`${PWD_COMMAND}`; export r; \
28012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28013 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
28015 $(HOST_EXPORTS) \
28016 echo Configuring in $(HOST_SUBDIR)/libgui; \
28017 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28018 case $(srcdir) in \
28019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28020 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28022 esac; \
28023 module_srcdir=libgui; \
28024 $(SHELL) \
28025 $$s/$$module_srcdir/configure \
28026 --srcdir=$${topdir}/$$module_srcdir \
28027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28028 --target=${target_alias} \
28029 || exit 1
28030 @endif libgui
28031
28032
28033
28034
28035
28036 .PHONY: all-libgui maybe-all-libgui
28037 maybe-all-libgui:
28038 @if gcc-bootstrap
28039 all-libgui: stage_current
28040 @endif gcc-bootstrap
28041 @if libgui
28042 TARGET-libgui=all
28043 maybe-all-libgui: all-libgui
28044 all-libgui: configure-libgui
28045 @: $(MAKE); $(unstage)
28046 @r=`${PWD_COMMAND}`; export r; \
28047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28048 $(HOST_EXPORTS) \
28049 (cd $(HOST_SUBDIR)/libgui && \
28050 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28051 $(TARGET-libgui))
28052 @endif libgui
28053
28054
28055
28056
28057 .PHONY: check-libgui maybe-check-libgui
28058 maybe-check-libgui:
28059 @if libgui
28060 maybe-check-libgui: check-libgui
28061
28062 check-libgui:
28063 @: $(MAKE); $(unstage)
28064 @r=`${PWD_COMMAND}`; export r; \
28065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28066 $(HOST_EXPORTS) \
28067 (cd $(HOST_SUBDIR)/libgui && \
28068 $(MAKE) $(FLAGS_TO_PASS) check)
28069
28070 @endif libgui
28071
28072 .PHONY: install-libgui maybe-install-libgui
28073 maybe-install-libgui:
28074 @if libgui
28075 maybe-install-libgui: install-libgui
28076
28077 install-libgui: installdirs
28078 @: $(MAKE); $(unstage)
28079 @r=`${PWD_COMMAND}`; export r; \
28080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28081 $(HOST_EXPORTS) \
28082 (cd $(HOST_SUBDIR)/libgui && \
28083 $(MAKE) $(FLAGS_TO_PASS) install)
28084
28085 @endif libgui
28086
28087 .PHONY: install-strip-libgui maybe-install-strip-libgui
28088 maybe-install-strip-libgui:
28089 @if libgui
28090 maybe-install-strip-libgui: install-strip-libgui
28091
28092 install-strip-libgui: installdirs
28093 @: $(MAKE); $(unstage)
28094 @r=`${PWD_COMMAND}`; export r; \
28095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28096 $(HOST_EXPORTS) \
28097 (cd $(HOST_SUBDIR)/libgui && \
28098 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28099
28100 @endif libgui
28101
28102 # Other targets (info, dvi, pdf, etc.)
28103
28104 .PHONY: maybe-info-libgui info-libgui
28105 maybe-info-libgui:
28106 @if libgui
28107 maybe-info-libgui: info-libgui
28108
28109 info-libgui: \
28110 configure-libgui
28111 @: $(MAKE); $(unstage)
28112 @[ -f ./libgui/Makefile ] || exit 0; \
28113 r=`${PWD_COMMAND}`; export r; \
28114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115 $(HOST_EXPORTS) \
28116 for flag in $(EXTRA_HOST_FLAGS) ; do \
28117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28118 done; \
28119 echo "Doing info in libgui"; \
28120 (cd $(HOST_SUBDIR)/libgui && \
28121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28123 "RANLIB=$${RANLIB}" \
28124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28125 info) \
28126 || exit 1
28127
28128 @endif libgui
28129
28130 .PHONY: maybe-dvi-libgui dvi-libgui
28131 maybe-dvi-libgui:
28132 @if libgui
28133 maybe-dvi-libgui: dvi-libgui
28134
28135 dvi-libgui: \
28136 configure-libgui
28137 @: $(MAKE); $(unstage)
28138 @[ -f ./libgui/Makefile ] || exit 0; \
28139 r=`${PWD_COMMAND}`; export r; \
28140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28141 $(HOST_EXPORTS) \
28142 for flag in $(EXTRA_HOST_FLAGS) ; do \
28143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28144 done; \
28145 echo "Doing dvi in libgui"; \
28146 (cd $(HOST_SUBDIR)/libgui && \
28147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28149 "RANLIB=$${RANLIB}" \
28150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28151 dvi) \
28152 || exit 1
28153
28154 @endif libgui
28155
28156 .PHONY: maybe-pdf-libgui pdf-libgui
28157 maybe-pdf-libgui:
28158 @if libgui
28159 maybe-pdf-libgui: pdf-libgui
28160
28161 pdf-libgui: \
28162 configure-libgui
28163 @: $(MAKE); $(unstage)
28164 @[ -f ./libgui/Makefile ] || exit 0; \
28165 r=`${PWD_COMMAND}`; export r; \
28166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167 $(HOST_EXPORTS) \
28168 for flag in $(EXTRA_HOST_FLAGS) ; do \
28169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28170 done; \
28171 echo "Doing pdf in libgui"; \
28172 (cd $(HOST_SUBDIR)/libgui && \
28173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28175 "RANLIB=$${RANLIB}" \
28176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28177 pdf) \
28178 || exit 1
28179
28180 @endif libgui
28181
28182 .PHONY: maybe-html-libgui html-libgui
28183 maybe-html-libgui:
28184 @if libgui
28185 maybe-html-libgui: html-libgui
28186
28187 html-libgui: \
28188 configure-libgui
28189 @: $(MAKE); $(unstage)
28190 @[ -f ./libgui/Makefile ] || exit 0; \
28191 r=`${PWD_COMMAND}`; export r; \
28192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28193 $(HOST_EXPORTS) \
28194 for flag in $(EXTRA_HOST_FLAGS) ; do \
28195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28196 done; \
28197 echo "Doing html in libgui"; \
28198 (cd $(HOST_SUBDIR)/libgui && \
28199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28201 "RANLIB=$${RANLIB}" \
28202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28203 html) \
28204 || exit 1
28205
28206 @endif libgui
28207
28208 .PHONY: maybe-TAGS-libgui TAGS-libgui
28209 maybe-TAGS-libgui:
28210 @if libgui
28211 maybe-TAGS-libgui: TAGS-libgui
28212
28213 TAGS-libgui: \
28214 configure-libgui
28215 @: $(MAKE); $(unstage)
28216 @[ -f ./libgui/Makefile ] || exit 0; \
28217 r=`${PWD_COMMAND}`; export r; \
28218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28219 $(HOST_EXPORTS) \
28220 for flag in $(EXTRA_HOST_FLAGS) ; do \
28221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28222 done; \
28223 echo "Doing TAGS in libgui"; \
28224 (cd $(HOST_SUBDIR)/libgui && \
28225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28227 "RANLIB=$${RANLIB}" \
28228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28229 TAGS) \
28230 || exit 1
28231
28232 @endif libgui
28233
28234 .PHONY: maybe-install-info-libgui install-info-libgui
28235 maybe-install-info-libgui:
28236 @if libgui
28237 maybe-install-info-libgui: install-info-libgui
28238
28239 install-info-libgui: \
28240 configure-libgui \
28241 info-libgui
28242 @: $(MAKE); $(unstage)
28243 @[ -f ./libgui/Makefile ] || exit 0; \
28244 r=`${PWD_COMMAND}`; export r; \
28245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28246 $(HOST_EXPORTS) \
28247 for flag in $(EXTRA_HOST_FLAGS) ; do \
28248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28249 done; \
28250 echo "Doing install-info in libgui"; \
28251 (cd $(HOST_SUBDIR)/libgui && \
28252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28254 "RANLIB=$${RANLIB}" \
28255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28256 install-info) \
28257 || exit 1
28258
28259 @endif libgui
28260
28261 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
28262 maybe-install-dvi-libgui:
28263 @if libgui
28264 maybe-install-dvi-libgui: install-dvi-libgui
28265
28266 install-dvi-libgui: \
28267 configure-libgui \
28268 dvi-libgui
28269 @: $(MAKE); $(unstage)
28270 @[ -f ./libgui/Makefile ] || exit 0; \
28271 r=`${PWD_COMMAND}`; export r; \
28272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28273 $(HOST_EXPORTS) \
28274 for flag in $(EXTRA_HOST_FLAGS) ; do \
28275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28276 done; \
28277 echo "Doing install-dvi in libgui"; \
28278 (cd $(HOST_SUBDIR)/libgui && \
28279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28281 "RANLIB=$${RANLIB}" \
28282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28283 install-dvi) \
28284 || exit 1
28285
28286 @endif libgui
28287
28288 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28289 maybe-install-pdf-libgui:
28290 @if libgui
28291 maybe-install-pdf-libgui: install-pdf-libgui
28292
28293 install-pdf-libgui: \
28294 configure-libgui \
28295 pdf-libgui
28296 @: $(MAKE); $(unstage)
28297 @[ -f ./libgui/Makefile ] || exit 0; \
28298 r=`${PWD_COMMAND}`; export r; \
28299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28300 $(HOST_EXPORTS) \
28301 for flag in $(EXTRA_HOST_FLAGS) ; do \
28302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28303 done; \
28304 echo "Doing install-pdf in libgui"; \
28305 (cd $(HOST_SUBDIR)/libgui && \
28306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28308 "RANLIB=$${RANLIB}" \
28309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28310 install-pdf) \
28311 || exit 1
28312
28313 @endif libgui
28314
28315 .PHONY: maybe-install-html-libgui install-html-libgui
28316 maybe-install-html-libgui:
28317 @if libgui
28318 maybe-install-html-libgui: install-html-libgui
28319
28320 install-html-libgui: \
28321 configure-libgui \
28322 html-libgui
28323 @: $(MAKE); $(unstage)
28324 @[ -f ./libgui/Makefile ] || exit 0; \
28325 r=`${PWD_COMMAND}`; export r; \
28326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28327 $(HOST_EXPORTS) \
28328 for flag in $(EXTRA_HOST_FLAGS) ; do \
28329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28330 done; \
28331 echo "Doing install-html in libgui"; \
28332 (cd $(HOST_SUBDIR)/libgui && \
28333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28335 "RANLIB=$${RANLIB}" \
28336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28337 install-html) \
28338 || exit 1
28339
28340 @endif libgui
28341
28342 .PHONY: maybe-installcheck-libgui installcheck-libgui
28343 maybe-installcheck-libgui:
28344 @if libgui
28345 maybe-installcheck-libgui: installcheck-libgui
28346
28347 installcheck-libgui: \
28348 configure-libgui
28349 @: $(MAKE); $(unstage)
28350 @[ -f ./libgui/Makefile ] || exit 0; \
28351 r=`${PWD_COMMAND}`; export r; \
28352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28353 $(HOST_EXPORTS) \
28354 for flag in $(EXTRA_HOST_FLAGS) ; do \
28355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28356 done; \
28357 echo "Doing installcheck in libgui"; \
28358 (cd $(HOST_SUBDIR)/libgui && \
28359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28361 "RANLIB=$${RANLIB}" \
28362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28363 installcheck) \
28364 || exit 1
28365
28366 @endif libgui
28367
28368 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28369 maybe-mostlyclean-libgui:
28370 @if libgui
28371 maybe-mostlyclean-libgui: mostlyclean-libgui
28372
28373 mostlyclean-libgui:
28374 @: $(MAKE); $(unstage)
28375 @[ -f ./libgui/Makefile ] || exit 0; \
28376 r=`${PWD_COMMAND}`; export r; \
28377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28378 $(HOST_EXPORTS) \
28379 for flag in $(EXTRA_HOST_FLAGS) ; do \
28380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28381 done; \
28382 echo "Doing mostlyclean in libgui"; \
28383 (cd $(HOST_SUBDIR)/libgui && \
28384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28386 "RANLIB=$${RANLIB}" \
28387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28388 mostlyclean) \
28389 || exit 1
28390
28391 @endif libgui
28392
28393 .PHONY: maybe-clean-libgui clean-libgui
28394 maybe-clean-libgui:
28395 @if libgui
28396 maybe-clean-libgui: clean-libgui
28397
28398 clean-libgui:
28399 @: $(MAKE); $(unstage)
28400 @[ -f ./libgui/Makefile ] || exit 0; \
28401 r=`${PWD_COMMAND}`; export r; \
28402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28403 $(HOST_EXPORTS) \
28404 for flag in $(EXTRA_HOST_FLAGS) ; do \
28405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28406 done; \
28407 echo "Doing clean in libgui"; \
28408 (cd $(HOST_SUBDIR)/libgui && \
28409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28411 "RANLIB=$${RANLIB}" \
28412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28413 clean) \
28414 || exit 1
28415
28416 @endif libgui
28417
28418 .PHONY: maybe-distclean-libgui distclean-libgui
28419 maybe-distclean-libgui:
28420 @if libgui
28421 maybe-distclean-libgui: distclean-libgui
28422
28423 distclean-libgui:
28424 @: $(MAKE); $(unstage)
28425 @[ -f ./libgui/Makefile ] || exit 0; \
28426 r=`${PWD_COMMAND}`; export r; \
28427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28428 $(HOST_EXPORTS) \
28429 for flag in $(EXTRA_HOST_FLAGS) ; do \
28430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28431 done; \
28432 echo "Doing distclean in libgui"; \
28433 (cd $(HOST_SUBDIR)/libgui && \
28434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28436 "RANLIB=$${RANLIB}" \
28437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28438 distclean) \
28439 || exit 1
28440
28441 @endif libgui
28442
28443 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28444 maybe-maintainer-clean-libgui:
28445 @if libgui
28446 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28447
28448 maintainer-clean-libgui:
28449 @: $(MAKE); $(unstage)
28450 @[ -f ./libgui/Makefile ] || exit 0; \
28451 r=`${PWD_COMMAND}`; export r; \
28452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28453 $(HOST_EXPORTS) \
28454 for flag in $(EXTRA_HOST_FLAGS) ; do \
28455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28456 done; \
28457 echo "Doing maintainer-clean in libgui"; \
28458 (cd $(HOST_SUBDIR)/libgui && \
28459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28461 "RANLIB=$${RANLIB}" \
28462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28463 maintainer-clean) \
28464 || exit 1
28465
28466 @endif libgui
28467
28468
28469
28470 .PHONY: configure-libiberty maybe-configure-libiberty
28471 maybe-configure-libiberty:
28472 @if gcc-bootstrap
28473 configure-libiberty: stage_current
28474 @endif gcc-bootstrap
28475 @if libiberty
28476 maybe-configure-libiberty: configure-libiberty
28477 configure-libiberty:
28478 @r=`${PWD_COMMAND}`; export r; \
28479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28480 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28482 $(HOST_EXPORTS) \
28483 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28484 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28485 case $(srcdir) in \
28486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28487 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28489 esac; \
28490 module_srcdir=libiberty; \
28491 $(SHELL) \
28492 $$s/$$module_srcdir/configure \
28493 --srcdir=$${topdir}/$$module_srcdir \
28494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28495 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
28496 || exit 1
28497 @endif libiberty
28498
28499
28500
28501 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28502 maybe-configure-stage1-libiberty:
28503 @if libiberty-bootstrap
28504 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28505 configure-stage1-libiberty:
28506 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28507 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28508 @r=`${PWD_COMMAND}`; export r; \
28509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28510 TFLAGS="$(STAGE1_TFLAGS)"; \
28511 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28512 $(HOST_EXPORTS) \
28513 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28514 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28515 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28516 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
28517 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28518 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28519 case $(srcdir) in \
28520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28521 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28523 esac; \
28524 module_srcdir=libiberty; \
28525 $(SHELL) $$s/$$module_srcdir/configure \
28526 --srcdir=$${topdir}/$$module_srcdir \
28527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28528 --target=${target_alias} \
28529 \
28530 $(STAGE1_CONFIGURE_FLAGS) \
28531 @extra_host_libiberty_configure_flags@
28532 @endif libiberty-bootstrap
28533
28534 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28535 maybe-configure-stage2-libiberty:
28536 @if libiberty-bootstrap
28537 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28538 configure-stage2-libiberty:
28539 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28540 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28541 @r=`${PWD_COMMAND}`; export r; \
28542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28543 TFLAGS="$(STAGE2_TFLAGS)"; \
28544 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28545 $(HOST_EXPORTS) \
28546 $(POSTSTAGE1_HOST_EXPORTS) \
28547 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28548 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28549 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28550 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
28551 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28552 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28553 case $(srcdir) in \
28554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28555 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28557 esac; \
28558 module_srcdir=libiberty; \
28559 $(SHELL) $$s/$$module_srcdir/configure \
28560 --srcdir=$${topdir}/$$module_srcdir \
28561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28562 --target=${target_alias} \
28563 --with-build-libsubdir=$(HOST_SUBDIR) \
28564 $(STAGE2_CONFIGURE_FLAGS) \
28565 @extra_host_libiberty_configure_flags@
28566 @endif libiberty-bootstrap
28567
28568 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28569 maybe-configure-stage3-libiberty:
28570 @if libiberty-bootstrap
28571 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28572 configure-stage3-libiberty:
28573 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28575 @r=`${PWD_COMMAND}`; export r; \
28576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28577 TFLAGS="$(STAGE3_TFLAGS)"; \
28578 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28579 $(HOST_EXPORTS) \
28580 $(POSTSTAGE1_HOST_EXPORTS) \
28581 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28582 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28583 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28584 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
28585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28586 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28587 case $(srcdir) in \
28588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28589 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28591 esac; \
28592 module_srcdir=libiberty; \
28593 $(SHELL) $$s/$$module_srcdir/configure \
28594 --srcdir=$${topdir}/$$module_srcdir \
28595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28596 --target=${target_alias} \
28597 --with-build-libsubdir=$(HOST_SUBDIR) \
28598 $(STAGE3_CONFIGURE_FLAGS) \
28599 @extra_host_libiberty_configure_flags@
28600 @endif libiberty-bootstrap
28601
28602 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28603 maybe-configure-stage4-libiberty:
28604 @if libiberty-bootstrap
28605 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28606 configure-stage4-libiberty:
28607 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28608 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28609 @r=`${PWD_COMMAND}`; export r; \
28610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28611 TFLAGS="$(STAGE4_TFLAGS)"; \
28612 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28613 $(HOST_EXPORTS) \
28614 $(POSTSTAGE1_HOST_EXPORTS) \
28615 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28616 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28617 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28618 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28620 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28621 case $(srcdir) in \
28622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28623 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28625 esac; \
28626 module_srcdir=libiberty; \
28627 $(SHELL) $$s/$$module_srcdir/configure \
28628 --srcdir=$${topdir}/$$module_srcdir \
28629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28630 --target=${target_alias} \
28631 --with-build-libsubdir=$(HOST_SUBDIR) \
28632 $(STAGE4_CONFIGURE_FLAGS) \
28633 @extra_host_libiberty_configure_flags@
28634 @endif libiberty-bootstrap
28635
28636 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28637 maybe-configure-stageprofile-libiberty:
28638 @if libiberty-bootstrap
28639 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28640 configure-stageprofile-libiberty:
28641 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28642 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28643 @r=`${PWD_COMMAND}`; export r; \
28644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28645 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28646 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28647 $(HOST_EXPORTS) \
28648 $(POSTSTAGE1_HOST_EXPORTS) \
28649 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28650 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28651 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28652 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28654 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28655 case $(srcdir) in \
28656 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28657 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28658 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28659 esac; \
28660 module_srcdir=libiberty; \
28661 $(SHELL) $$s/$$module_srcdir/configure \
28662 --srcdir=$${topdir}/$$module_srcdir \
28663 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28664 --target=${target_alias} \
28665 --with-build-libsubdir=$(HOST_SUBDIR) \
28666 $(STAGEprofile_CONFIGURE_FLAGS) \
28667 @extra_host_libiberty_configure_flags@
28668 @endif libiberty-bootstrap
28669
28670 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28671 maybe-configure-stagetrain-libiberty:
28672 @if libiberty-bootstrap
28673 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28674 configure-stagetrain-libiberty:
28675 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28677 @r=`${PWD_COMMAND}`; export r; \
28678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28679 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28680 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28681 $(HOST_EXPORTS) \
28682 $(POSTSTAGE1_HOST_EXPORTS) \
28683 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28684 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28685 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28686 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28688 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28689 case $(srcdir) in \
28690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28691 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28693 esac; \
28694 module_srcdir=libiberty; \
28695 $(SHELL) $$s/$$module_srcdir/configure \
28696 --srcdir=$${topdir}/$$module_srcdir \
28697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28698 --target=${target_alias} \
28699 --with-build-libsubdir=$(HOST_SUBDIR) \
28700 $(STAGEtrain_CONFIGURE_FLAGS) \
28701 @extra_host_libiberty_configure_flags@
28702 @endif libiberty-bootstrap
28703
28704 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28705 maybe-configure-stagefeedback-libiberty:
28706 @if libiberty-bootstrap
28707 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28708 configure-stagefeedback-libiberty:
28709 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28710 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28711 @r=`${PWD_COMMAND}`; export r; \
28712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28714 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28715 $(HOST_EXPORTS) \
28716 $(POSTSTAGE1_HOST_EXPORTS) \
28717 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28718 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28719 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28720 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28722 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28723 case $(srcdir) in \
28724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28725 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28727 esac; \
28728 module_srcdir=libiberty; \
28729 $(SHELL) $$s/$$module_srcdir/configure \
28730 --srcdir=$${topdir}/$$module_srcdir \
28731 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28732 --target=${target_alias} \
28733 --with-build-libsubdir=$(HOST_SUBDIR) \
28734 $(STAGEfeedback_CONFIGURE_FLAGS) \
28735 @extra_host_libiberty_configure_flags@
28736 @endif libiberty-bootstrap
28737
28738 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28739 maybe-configure-stageautoprofile-libiberty:
28740 @if libiberty-bootstrap
28741 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28742 configure-stageautoprofile-libiberty:
28743 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28744 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28745 @r=`${PWD_COMMAND}`; export r; \
28746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28747 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28748 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28749 $(HOST_EXPORTS) \
28750 $(POSTSTAGE1_HOST_EXPORTS) \
28751 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28752 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28753 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28754 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28756 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28757 case $(srcdir) in \
28758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28759 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28761 esac; \
28762 module_srcdir=libiberty; \
28763 $(SHELL) $$s/$$module_srcdir/configure \
28764 --srcdir=$${topdir}/$$module_srcdir \
28765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28766 --target=${target_alias} \
28767 --with-build-libsubdir=$(HOST_SUBDIR) \
28768 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28769 @extra_host_libiberty_configure_flags@
28770 @endif libiberty-bootstrap
28771
28772 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28773 maybe-configure-stageautofeedback-libiberty:
28774 @if libiberty-bootstrap
28775 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28776 configure-stageautofeedback-libiberty:
28777 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28778 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28779 @r=`${PWD_COMMAND}`; export r; \
28780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28781 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28782 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28783 $(HOST_EXPORTS) \
28784 $(POSTSTAGE1_HOST_EXPORTS) \
28785 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28786 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28787 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28788 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28790 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28791 case $(srcdir) in \
28792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28793 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28795 esac; \
28796 module_srcdir=libiberty; \
28797 $(SHELL) $$s/$$module_srcdir/configure \
28798 --srcdir=$${topdir}/$$module_srcdir \
28799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28800 --target=${target_alias} \
28801 --with-build-libsubdir=$(HOST_SUBDIR) \
28802 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28803 @extra_host_libiberty_configure_flags@
28804 @endif libiberty-bootstrap
28805
28806
28807
28808
28809
28810 .PHONY: all-libiberty maybe-all-libiberty
28811 maybe-all-libiberty:
28812 @if gcc-bootstrap
28813 all-libiberty: stage_current
28814 @endif gcc-bootstrap
28815 @if libiberty
28816 TARGET-libiberty=all
28817 maybe-all-libiberty: all-libiberty
28818 all-libiberty: configure-libiberty
28819 @r=`${PWD_COMMAND}`; export r; \
28820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28821 $(HOST_EXPORTS) \
28822 (cd $(HOST_SUBDIR)/libiberty && \
28823 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28824 $(TARGET-libiberty))
28825 @endif libiberty
28826
28827
28828
28829 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28830 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28831 maybe-all-stage1-libiberty:
28832 maybe-clean-stage1-libiberty:
28833 @if libiberty-bootstrap
28834 maybe-all-stage1-libiberty: all-stage1-libiberty
28835 all-stage1: all-stage1-libiberty
28836 TARGET-stage1-libiberty = $(TARGET-libiberty)
28837 all-stage1-libiberty: configure-stage1-libiberty
28838 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28839 @r=`${PWD_COMMAND}`; export r; \
28840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28841 TFLAGS="$(STAGE1_TFLAGS)"; \
28842 $(HOST_EXPORTS) \
28843 cd $(HOST_SUBDIR)/libiberty && \
28844 \
28845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28846 CFLAGS="$(STAGE1_CFLAGS)" \
28847 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28848 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28849 LIBCFLAGS="$(LIBCFLAGS)" \
28850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28853 $(EXTRA_HOST_FLAGS) \
28854 $(STAGE1_FLAGS_TO_PASS) \
28855 TFLAGS="$(STAGE1_TFLAGS)" \
28856 $(TARGET-stage1-libiberty)
28857
28858 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28859 clean-stage1: clean-stage1-libiberty
28860 clean-stage1-libiberty:
28861 @if [ $(current_stage) = stage1 ]; then \
28862 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28863 else \
28864 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28865 $(MAKE) stage1-start; \
28866 fi; \
28867 cd $(HOST_SUBDIR)/libiberty && \
28868 $(MAKE) $(EXTRA_HOST_FLAGS) \
28869 $(STAGE1_FLAGS_TO_PASS) clean
28870 @endif libiberty-bootstrap
28871
28872
28873 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28874 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28875 maybe-all-stage2-libiberty:
28876 maybe-clean-stage2-libiberty:
28877 @if libiberty-bootstrap
28878 maybe-all-stage2-libiberty: all-stage2-libiberty
28879 all-stage2: all-stage2-libiberty
28880 TARGET-stage2-libiberty = $(TARGET-libiberty)
28881 all-stage2-libiberty: configure-stage2-libiberty
28882 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28883 @r=`${PWD_COMMAND}`; export r; \
28884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28885 TFLAGS="$(STAGE2_TFLAGS)"; \
28886 $(HOST_EXPORTS) \
28887 $(POSTSTAGE1_HOST_EXPORTS) \
28888 cd $(HOST_SUBDIR)/libiberty && \
28889 \
28890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28891 CFLAGS="$(STAGE2_CFLAGS)" \
28892 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28893 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28894 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28895 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28896 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28897 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28898 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28899 TFLAGS="$(STAGE2_TFLAGS)" \
28900 $(TARGET-stage2-libiberty)
28901
28902 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28903 clean-stage2: clean-stage2-libiberty
28904 clean-stage2-libiberty:
28905 @if [ $(current_stage) = stage2 ]; then \
28906 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28907 else \
28908 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28909 $(MAKE) stage2-start; \
28910 fi; \
28911 cd $(HOST_SUBDIR)/libiberty && \
28912 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28913 @endif libiberty-bootstrap
28914
28915
28916 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28917 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28918 maybe-all-stage3-libiberty:
28919 maybe-clean-stage3-libiberty:
28920 @if libiberty-bootstrap
28921 maybe-all-stage3-libiberty: all-stage3-libiberty
28922 all-stage3: all-stage3-libiberty
28923 TARGET-stage3-libiberty = $(TARGET-libiberty)
28924 all-stage3-libiberty: configure-stage3-libiberty
28925 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28926 @r=`${PWD_COMMAND}`; export r; \
28927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28928 TFLAGS="$(STAGE3_TFLAGS)"; \
28929 $(HOST_EXPORTS) \
28930 $(POSTSTAGE1_HOST_EXPORTS) \
28931 cd $(HOST_SUBDIR)/libiberty && \
28932 \
28933 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28934 CFLAGS="$(STAGE3_CFLAGS)" \
28935 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28936 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28937 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28938 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28939 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28940 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28941 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28942 TFLAGS="$(STAGE3_TFLAGS)" \
28943 $(TARGET-stage3-libiberty)
28944
28945 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28946 clean-stage3: clean-stage3-libiberty
28947 clean-stage3-libiberty:
28948 @if [ $(current_stage) = stage3 ]; then \
28949 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28950 else \
28951 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28952 $(MAKE) stage3-start; \
28953 fi; \
28954 cd $(HOST_SUBDIR)/libiberty && \
28955 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28956 @endif libiberty-bootstrap
28957
28958
28959 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28960 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28961 maybe-all-stage4-libiberty:
28962 maybe-clean-stage4-libiberty:
28963 @if libiberty-bootstrap
28964 maybe-all-stage4-libiberty: all-stage4-libiberty
28965 all-stage4: all-stage4-libiberty
28966 TARGET-stage4-libiberty = $(TARGET-libiberty)
28967 all-stage4-libiberty: configure-stage4-libiberty
28968 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28969 @r=`${PWD_COMMAND}`; export r; \
28970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28971 TFLAGS="$(STAGE4_TFLAGS)"; \
28972 $(HOST_EXPORTS) \
28973 $(POSTSTAGE1_HOST_EXPORTS) \
28974 cd $(HOST_SUBDIR)/libiberty && \
28975 \
28976 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28977 CFLAGS="$(STAGE4_CFLAGS)" \
28978 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28979 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28980 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28984 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28985 TFLAGS="$(STAGE4_TFLAGS)" \
28986 $(TARGET-stage4-libiberty)
28987
28988 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28989 clean-stage4: clean-stage4-libiberty
28990 clean-stage4-libiberty:
28991 @if [ $(current_stage) = stage4 ]; then \
28992 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28993 else \
28994 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28995 $(MAKE) stage4-start; \
28996 fi; \
28997 cd $(HOST_SUBDIR)/libiberty && \
28998 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28999 @endif libiberty-bootstrap
29000
29001
29002 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29003 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29004 maybe-all-stageprofile-libiberty:
29005 maybe-clean-stageprofile-libiberty:
29006 @if libiberty-bootstrap
29007 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29008 all-stageprofile: all-stageprofile-libiberty
29009 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29010 all-stageprofile-libiberty: configure-stageprofile-libiberty
29011 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29012 @r=`${PWD_COMMAND}`; export r; \
29013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29014 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29015 $(HOST_EXPORTS) \
29016 $(POSTSTAGE1_HOST_EXPORTS) \
29017 cd $(HOST_SUBDIR)/libiberty && \
29018 \
29019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29020 CFLAGS="$(STAGEprofile_CFLAGS)" \
29021 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29022 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29023 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29027 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29028 TFLAGS="$(STAGEprofile_TFLAGS)" \
29029 $(TARGET-stageprofile-libiberty)
29030
29031 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29032 clean-stageprofile: clean-stageprofile-libiberty
29033 clean-stageprofile-libiberty:
29034 @if [ $(current_stage) = stageprofile ]; then \
29035 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29036 else \
29037 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29038 $(MAKE) stageprofile-start; \
29039 fi; \
29040 cd $(HOST_SUBDIR)/libiberty && \
29041 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29042 @endif libiberty-bootstrap
29043
29044
29045 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
29046 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
29047 maybe-all-stagetrain-libiberty:
29048 maybe-clean-stagetrain-libiberty:
29049 @if libiberty-bootstrap
29050 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
29051 all-stagetrain: all-stagetrain-libiberty
29052 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
29053 all-stagetrain-libiberty: configure-stagetrain-libiberty
29054 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29055 @r=`${PWD_COMMAND}`; export r; \
29056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29057 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29058 $(HOST_EXPORTS) \
29059 $(POSTSTAGE1_HOST_EXPORTS) \
29060 cd $(HOST_SUBDIR)/libiberty && \
29061 \
29062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29063 CFLAGS="$(STAGEtrain_CFLAGS)" \
29064 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29065 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29066 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29070 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29071 TFLAGS="$(STAGEtrain_TFLAGS)" \
29072 $(TARGET-stagetrain-libiberty)
29073
29074 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
29075 clean-stagetrain: clean-stagetrain-libiberty
29076 clean-stagetrain-libiberty:
29077 @if [ $(current_stage) = stagetrain ]; then \
29078 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29079 else \
29080 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
29081 $(MAKE) stagetrain-start; \
29082 fi; \
29083 cd $(HOST_SUBDIR)/libiberty && \
29084 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29085 @endif libiberty-bootstrap
29086
29087
29088 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29089 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29090 maybe-all-stagefeedback-libiberty:
29091 maybe-clean-stagefeedback-libiberty:
29092 @if libiberty-bootstrap
29093 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29094 all-stagefeedback: all-stagefeedback-libiberty
29095 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29096 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29097 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29098 @r=`${PWD_COMMAND}`; export r; \
29099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29100 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29101 $(HOST_EXPORTS) \
29102 $(POSTSTAGE1_HOST_EXPORTS) \
29103 cd $(HOST_SUBDIR)/libiberty && \
29104 \
29105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29106 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29107 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29108 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29109 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29113 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29114 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29115 $(TARGET-stagefeedback-libiberty)
29116
29117 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29118 clean-stagefeedback: clean-stagefeedback-libiberty
29119 clean-stagefeedback-libiberty:
29120 @if [ $(current_stage) = stagefeedback ]; then \
29121 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29122 else \
29123 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29124 $(MAKE) stagefeedback-start; \
29125 fi; \
29126 cd $(HOST_SUBDIR)/libiberty && \
29127 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29128 @endif libiberty-bootstrap
29129
29130
29131 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
29132 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
29133 maybe-all-stageautoprofile-libiberty:
29134 maybe-clean-stageautoprofile-libiberty:
29135 @if libiberty-bootstrap
29136 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
29137 all-stageautoprofile: all-stageautoprofile-libiberty
29138 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
29139 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29140 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29141 @r=`${PWD_COMMAND}`; export r; \
29142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29143 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29144 $(HOST_EXPORTS) \
29145 $(POSTSTAGE1_HOST_EXPORTS) \
29146 cd $(HOST_SUBDIR)/libiberty && \
29147 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29149 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29150 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29151 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29152 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29156 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29157 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29158 $(TARGET-stageautoprofile-libiberty)
29159
29160 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
29161 clean-stageautoprofile: clean-stageautoprofile-libiberty
29162 clean-stageautoprofile-libiberty:
29163 @if [ $(current_stage) = stageautoprofile ]; then \
29164 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29165 else \
29166 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
29167 $(MAKE) stageautoprofile-start; \
29168 fi; \
29169 cd $(HOST_SUBDIR)/libiberty && \
29170 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29171 @endif libiberty-bootstrap
29172
29173
29174 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
29175 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
29176 maybe-all-stageautofeedback-libiberty:
29177 maybe-clean-stageautofeedback-libiberty:
29178 @if libiberty-bootstrap
29179 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
29180 all-stageautofeedback: all-stageautofeedback-libiberty
29181 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
29182 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29183 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29184 @r=`${PWD_COMMAND}`; export r; \
29185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29186 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29187 $(HOST_EXPORTS) \
29188 $(POSTSTAGE1_HOST_EXPORTS) \
29189 cd $(HOST_SUBDIR)/libiberty && \
29190 \
29191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29192 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29193 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29194 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29195 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29199 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29200 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29201 $(TARGET-stageautofeedback-libiberty)
29202
29203 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
29204 clean-stageautofeedback: clean-stageautofeedback-libiberty
29205 clean-stageautofeedback-libiberty:
29206 @if [ $(current_stage) = stageautofeedback ]; then \
29207 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29208 else \
29209 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
29210 $(MAKE) stageautofeedback-start; \
29211 fi; \
29212 cd $(HOST_SUBDIR)/libiberty && \
29213 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29214 @endif libiberty-bootstrap
29215
29216
29217
29218
29219
29220 .PHONY: check-libiberty maybe-check-libiberty
29221 maybe-check-libiberty:
29222 @if libiberty
29223 maybe-check-libiberty: check-libiberty
29224
29225 check-libiberty:
29226 @: $(MAKE); $(unstage)
29227 @r=`${PWD_COMMAND}`; export r; \
29228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29229 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29230 (cd $(HOST_SUBDIR)/libiberty && \
29231 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
29232
29233 @endif libiberty
29234
29235 .PHONY: install-libiberty maybe-install-libiberty
29236 maybe-install-libiberty:
29237 @if libiberty
29238 maybe-install-libiberty: install-libiberty
29239
29240 install-libiberty: installdirs
29241 @: $(MAKE); $(unstage)
29242 @r=`${PWD_COMMAND}`; export r; \
29243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29244 $(HOST_EXPORTS) \
29245 (cd $(HOST_SUBDIR)/libiberty && \
29246 $(MAKE) $(FLAGS_TO_PASS) install)
29247
29248 @endif libiberty
29249
29250 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
29251 maybe-install-strip-libiberty:
29252 @if libiberty
29253 maybe-install-strip-libiberty: install-strip-libiberty
29254
29255 install-strip-libiberty: installdirs
29256 @: $(MAKE); $(unstage)
29257 @r=`${PWD_COMMAND}`; export r; \
29258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29259 $(HOST_EXPORTS) \
29260 (cd $(HOST_SUBDIR)/libiberty && \
29261 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29262
29263 @endif libiberty
29264
29265 # Other targets (info, dvi, pdf, etc.)
29266
29267 .PHONY: maybe-info-libiberty info-libiberty
29268 maybe-info-libiberty:
29269 @if libiberty
29270 maybe-info-libiberty: info-libiberty
29271
29272 info-libiberty: \
29273 configure-libiberty
29274 @[ -f ./libiberty/Makefile ] || exit 0; \
29275 r=`${PWD_COMMAND}`; export r; \
29276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29277 $(HOST_EXPORTS) \
29278 for flag in $(EXTRA_HOST_FLAGS) ; do \
29279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29280 done; \
29281 echo "Doing info in libiberty"; \
29282 (cd $(HOST_SUBDIR)/libiberty && \
29283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29285 "RANLIB=$${RANLIB}" \
29286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29287 info) \
29288 || exit 1
29289
29290 @endif libiberty
29291
29292 .PHONY: maybe-dvi-libiberty dvi-libiberty
29293 maybe-dvi-libiberty:
29294 @if libiberty
29295 maybe-dvi-libiberty: dvi-libiberty
29296
29297 dvi-libiberty: \
29298 configure-libiberty
29299 @[ -f ./libiberty/Makefile ] || exit 0; \
29300 r=`${PWD_COMMAND}`; export r; \
29301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302 $(HOST_EXPORTS) \
29303 for flag in $(EXTRA_HOST_FLAGS) ; do \
29304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305 done; \
29306 echo "Doing dvi in libiberty"; \
29307 (cd $(HOST_SUBDIR)/libiberty && \
29308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29310 "RANLIB=$${RANLIB}" \
29311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29312 dvi) \
29313 || exit 1
29314
29315 @endif libiberty
29316
29317 .PHONY: maybe-pdf-libiberty pdf-libiberty
29318 maybe-pdf-libiberty:
29319 @if libiberty
29320 maybe-pdf-libiberty: pdf-libiberty
29321
29322 pdf-libiberty: \
29323 configure-libiberty
29324 @[ -f ./libiberty/Makefile ] || exit 0; \
29325 r=`${PWD_COMMAND}`; export r; \
29326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29327 $(HOST_EXPORTS) \
29328 for flag in $(EXTRA_HOST_FLAGS) ; do \
29329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29330 done; \
29331 echo "Doing pdf in libiberty"; \
29332 (cd $(HOST_SUBDIR)/libiberty && \
29333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29335 "RANLIB=$${RANLIB}" \
29336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29337 pdf) \
29338 || exit 1
29339
29340 @endif libiberty
29341
29342 .PHONY: maybe-html-libiberty html-libiberty
29343 maybe-html-libiberty:
29344 @if libiberty
29345 maybe-html-libiberty: html-libiberty
29346
29347 html-libiberty: \
29348 configure-libiberty
29349 @[ -f ./libiberty/Makefile ] || exit 0; \
29350 r=`${PWD_COMMAND}`; export r; \
29351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29352 $(HOST_EXPORTS) \
29353 for flag in $(EXTRA_HOST_FLAGS) ; do \
29354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29355 done; \
29356 echo "Doing html in libiberty"; \
29357 (cd $(HOST_SUBDIR)/libiberty && \
29358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29360 "RANLIB=$${RANLIB}" \
29361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29362 html) \
29363 || exit 1
29364
29365 @endif libiberty
29366
29367 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29368 maybe-TAGS-libiberty:
29369 @if libiberty
29370 maybe-TAGS-libiberty: TAGS-libiberty
29371
29372 TAGS-libiberty: \
29373 configure-libiberty
29374 @[ -f ./libiberty/Makefile ] || exit 0; \
29375 r=`${PWD_COMMAND}`; export r; \
29376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29377 $(HOST_EXPORTS) \
29378 for flag in $(EXTRA_HOST_FLAGS) ; do \
29379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29380 done; \
29381 echo "Doing TAGS in libiberty"; \
29382 (cd $(HOST_SUBDIR)/libiberty && \
29383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29385 "RANLIB=$${RANLIB}" \
29386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29387 TAGS) \
29388 || exit 1
29389
29390 @endif libiberty
29391
29392 .PHONY: maybe-install-info-libiberty install-info-libiberty
29393 maybe-install-info-libiberty:
29394 @if libiberty
29395 maybe-install-info-libiberty: install-info-libiberty
29396
29397 install-info-libiberty: \
29398 configure-libiberty \
29399 info-libiberty
29400 @[ -f ./libiberty/Makefile ] || exit 0; \
29401 r=`${PWD_COMMAND}`; export r; \
29402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29403 $(HOST_EXPORTS) \
29404 for flag in $(EXTRA_HOST_FLAGS) ; do \
29405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29406 done; \
29407 echo "Doing install-info in libiberty"; \
29408 (cd $(HOST_SUBDIR)/libiberty && \
29409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29411 "RANLIB=$${RANLIB}" \
29412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29413 install-info) \
29414 || exit 1
29415
29416 @endif libiberty
29417
29418 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
29419 maybe-install-dvi-libiberty:
29420 @if libiberty
29421 maybe-install-dvi-libiberty: install-dvi-libiberty
29422
29423 install-dvi-libiberty: \
29424 configure-libiberty \
29425 dvi-libiberty
29426 @[ -f ./libiberty/Makefile ] || exit 0; \
29427 r=`${PWD_COMMAND}`; export r; \
29428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29429 $(HOST_EXPORTS) \
29430 for flag in $(EXTRA_HOST_FLAGS) ; do \
29431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29432 done; \
29433 echo "Doing install-dvi in libiberty"; \
29434 (cd $(HOST_SUBDIR)/libiberty && \
29435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29437 "RANLIB=$${RANLIB}" \
29438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29439 install-dvi) \
29440 || exit 1
29441
29442 @endif libiberty
29443
29444 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29445 maybe-install-pdf-libiberty:
29446 @if libiberty
29447 maybe-install-pdf-libiberty: install-pdf-libiberty
29448
29449 install-pdf-libiberty: \
29450 configure-libiberty \
29451 pdf-libiberty
29452 @[ -f ./libiberty/Makefile ] || exit 0; \
29453 r=`${PWD_COMMAND}`; export r; \
29454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29455 $(HOST_EXPORTS) \
29456 for flag in $(EXTRA_HOST_FLAGS) ; do \
29457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29458 done; \
29459 echo "Doing install-pdf in libiberty"; \
29460 (cd $(HOST_SUBDIR)/libiberty && \
29461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29463 "RANLIB=$${RANLIB}" \
29464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29465 install-pdf) \
29466 || exit 1
29467
29468 @endif libiberty
29469
29470 .PHONY: maybe-install-html-libiberty install-html-libiberty
29471 maybe-install-html-libiberty:
29472 @if libiberty
29473 maybe-install-html-libiberty: install-html-libiberty
29474
29475 install-html-libiberty: \
29476 configure-libiberty \
29477 html-libiberty
29478 @[ -f ./libiberty/Makefile ] || exit 0; \
29479 r=`${PWD_COMMAND}`; export r; \
29480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29481 $(HOST_EXPORTS) \
29482 for flag in $(EXTRA_HOST_FLAGS) ; do \
29483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29484 done; \
29485 echo "Doing install-html in libiberty"; \
29486 (cd $(HOST_SUBDIR)/libiberty && \
29487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29489 "RANLIB=$${RANLIB}" \
29490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29491 install-html) \
29492 || exit 1
29493
29494 @endif libiberty
29495
29496 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29497 maybe-installcheck-libiberty:
29498 @if libiberty
29499 maybe-installcheck-libiberty: installcheck-libiberty
29500
29501 installcheck-libiberty: \
29502 configure-libiberty
29503 @[ -f ./libiberty/Makefile ] || exit 0; \
29504 r=`${PWD_COMMAND}`; export r; \
29505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29506 $(HOST_EXPORTS) \
29507 for flag in $(EXTRA_HOST_FLAGS) ; do \
29508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29509 done; \
29510 echo "Doing installcheck in libiberty"; \
29511 (cd $(HOST_SUBDIR)/libiberty && \
29512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29514 "RANLIB=$${RANLIB}" \
29515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29516 installcheck) \
29517 || exit 1
29518
29519 @endif libiberty
29520
29521 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29522 maybe-mostlyclean-libiberty:
29523 @if libiberty
29524 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29525
29526 mostlyclean-libiberty:
29527 @[ -f ./libiberty/Makefile ] || exit 0; \
29528 r=`${PWD_COMMAND}`; export r; \
29529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29530 $(HOST_EXPORTS) \
29531 for flag in $(EXTRA_HOST_FLAGS) ; do \
29532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29533 done; \
29534 echo "Doing mostlyclean in libiberty"; \
29535 (cd $(HOST_SUBDIR)/libiberty && \
29536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29538 "RANLIB=$${RANLIB}" \
29539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29540 mostlyclean) \
29541 || exit 1
29542
29543 @endif libiberty
29544
29545 .PHONY: maybe-clean-libiberty clean-libiberty
29546 maybe-clean-libiberty:
29547 @if libiberty
29548 maybe-clean-libiberty: clean-libiberty
29549
29550 clean-libiberty:
29551 @[ -f ./libiberty/Makefile ] || exit 0; \
29552 r=`${PWD_COMMAND}`; export r; \
29553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29554 $(HOST_EXPORTS) \
29555 for flag in $(EXTRA_HOST_FLAGS) ; do \
29556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29557 done; \
29558 echo "Doing clean in libiberty"; \
29559 (cd $(HOST_SUBDIR)/libiberty && \
29560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29562 "RANLIB=$${RANLIB}" \
29563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29564 clean) \
29565 || exit 1
29566
29567 @endif libiberty
29568
29569 .PHONY: maybe-distclean-libiberty distclean-libiberty
29570 maybe-distclean-libiberty:
29571 @if libiberty
29572 maybe-distclean-libiberty: distclean-libiberty
29573
29574 distclean-libiberty:
29575 @[ -f ./libiberty/Makefile ] || exit 0; \
29576 r=`${PWD_COMMAND}`; export r; \
29577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29578 $(HOST_EXPORTS) \
29579 for flag in $(EXTRA_HOST_FLAGS) ; do \
29580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29581 done; \
29582 echo "Doing distclean in libiberty"; \
29583 (cd $(HOST_SUBDIR)/libiberty && \
29584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29586 "RANLIB=$${RANLIB}" \
29587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29588 distclean) \
29589 || exit 1
29590
29591 @endif libiberty
29592
29593 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29594 maybe-maintainer-clean-libiberty:
29595 @if libiberty
29596 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29597
29598 maintainer-clean-libiberty:
29599 @[ -f ./libiberty/Makefile ] || exit 0; \
29600 r=`${PWD_COMMAND}`; export r; \
29601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29602 $(HOST_EXPORTS) \
29603 for flag in $(EXTRA_HOST_FLAGS) ; do \
29604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29605 done; \
29606 echo "Doing maintainer-clean in libiberty"; \
29607 (cd $(HOST_SUBDIR)/libiberty && \
29608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29610 "RANLIB=$${RANLIB}" \
29611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29612 maintainer-clean) \
29613 || exit 1
29614
29615 @endif libiberty
29616
29617
29618
29619 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29620 maybe-configure-libiberty-linker-plugin:
29621 @if gcc-bootstrap
29622 configure-libiberty-linker-plugin: stage_current
29623 @endif gcc-bootstrap
29624 @if libiberty-linker-plugin
29625 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29626 configure-libiberty-linker-plugin:
29627 @r=`${PWD_COMMAND}`; export r; \
29628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29629 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29630 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29631 $(HOST_EXPORTS) \
29632 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29633 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29634 case $(srcdir) in \
29635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29636 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29638 esac; \
29639 module_srcdir=libiberty; \
29640 $(SHELL) \
29641 $$s/$$module_srcdir/configure \
29642 --srcdir=$${topdir}/$$module_srcdir \
29643 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29644 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29645 || exit 1
29646 @endif libiberty-linker-plugin
29647
29648
29649
29650 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29651 maybe-configure-stage1-libiberty-linker-plugin:
29652 @if libiberty-linker-plugin-bootstrap
29653 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29654 configure-stage1-libiberty-linker-plugin:
29655 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29656 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29657 @r=`${PWD_COMMAND}`; export r; \
29658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29659 TFLAGS="$(STAGE1_TFLAGS)"; \
29660 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29661 $(HOST_EXPORTS) \
29662 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29663 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29664 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29665 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29667 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29668 case $(srcdir) in \
29669 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29670 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29671 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29672 esac; \
29673 module_srcdir=libiberty; \
29674 $(SHELL) $$s/$$module_srcdir/configure \
29675 --srcdir=$${topdir}/$$module_srcdir \
29676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29677 --target=${target_alias} \
29678 \
29679 $(STAGE1_CONFIGURE_FLAGS) \
29680 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29681 @endif libiberty-linker-plugin-bootstrap
29682
29683 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29684 maybe-configure-stage2-libiberty-linker-plugin:
29685 @if libiberty-linker-plugin-bootstrap
29686 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29687 configure-stage2-libiberty-linker-plugin:
29688 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29690 @r=`${PWD_COMMAND}`; export r; \
29691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692 TFLAGS="$(STAGE2_TFLAGS)"; \
29693 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29694 $(HOST_EXPORTS) \
29695 $(POSTSTAGE1_HOST_EXPORTS) \
29696 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29697 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29698 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29699 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29701 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29702 case $(srcdir) in \
29703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29704 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29706 esac; \
29707 module_srcdir=libiberty; \
29708 $(SHELL) $$s/$$module_srcdir/configure \
29709 --srcdir=$${topdir}/$$module_srcdir \
29710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29711 --target=${target_alias} \
29712 --with-build-libsubdir=$(HOST_SUBDIR) \
29713 $(STAGE2_CONFIGURE_FLAGS) \
29714 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29715 @endif libiberty-linker-plugin-bootstrap
29716
29717 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29718 maybe-configure-stage3-libiberty-linker-plugin:
29719 @if libiberty-linker-plugin-bootstrap
29720 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29721 configure-stage3-libiberty-linker-plugin:
29722 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29723 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29724 @r=`${PWD_COMMAND}`; export r; \
29725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29726 TFLAGS="$(STAGE3_TFLAGS)"; \
29727 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29728 $(HOST_EXPORTS) \
29729 $(POSTSTAGE1_HOST_EXPORTS) \
29730 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29731 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29732 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29733 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29735 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29736 case $(srcdir) in \
29737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29738 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29740 esac; \
29741 module_srcdir=libiberty; \
29742 $(SHELL) $$s/$$module_srcdir/configure \
29743 --srcdir=$${topdir}/$$module_srcdir \
29744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29745 --target=${target_alias} \
29746 --with-build-libsubdir=$(HOST_SUBDIR) \
29747 $(STAGE3_CONFIGURE_FLAGS) \
29748 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29749 @endif libiberty-linker-plugin-bootstrap
29750
29751 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29752 maybe-configure-stage4-libiberty-linker-plugin:
29753 @if libiberty-linker-plugin-bootstrap
29754 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29755 configure-stage4-libiberty-linker-plugin:
29756 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29757 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29758 @r=`${PWD_COMMAND}`; export r; \
29759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29760 TFLAGS="$(STAGE4_TFLAGS)"; \
29761 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29762 $(HOST_EXPORTS) \
29763 $(POSTSTAGE1_HOST_EXPORTS) \
29764 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29765 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29766 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29767 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29768 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29769 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29770 case $(srcdir) in \
29771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29772 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29774 esac; \
29775 module_srcdir=libiberty; \
29776 $(SHELL) $$s/$$module_srcdir/configure \
29777 --srcdir=$${topdir}/$$module_srcdir \
29778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29779 --target=${target_alias} \
29780 --with-build-libsubdir=$(HOST_SUBDIR) \
29781 $(STAGE4_CONFIGURE_FLAGS) \
29782 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29783 @endif libiberty-linker-plugin-bootstrap
29784
29785 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29786 maybe-configure-stageprofile-libiberty-linker-plugin:
29787 @if libiberty-linker-plugin-bootstrap
29788 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29789 configure-stageprofile-libiberty-linker-plugin:
29790 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29792 @r=`${PWD_COMMAND}`; export r; \
29793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29794 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29795 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29796 $(HOST_EXPORTS) \
29797 $(POSTSTAGE1_HOST_EXPORTS) \
29798 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29799 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29800 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29801 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29803 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29804 case $(srcdir) in \
29805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29806 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29808 esac; \
29809 module_srcdir=libiberty; \
29810 $(SHELL) $$s/$$module_srcdir/configure \
29811 --srcdir=$${topdir}/$$module_srcdir \
29812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29813 --target=${target_alias} \
29814 --with-build-libsubdir=$(HOST_SUBDIR) \
29815 $(STAGEprofile_CONFIGURE_FLAGS) \
29816 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29817 @endif libiberty-linker-plugin-bootstrap
29818
29819 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29820 maybe-configure-stagetrain-libiberty-linker-plugin:
29821 @if libiberty-linker-plugin-bootstrap
29822 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29823 configure-stagetrain-libiberty-linker-plugin:
29824 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29826 @r=`${PWD_COMMAND}`; export r; \
29827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29829 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29830 $(HOST_EXPORTS) \
29831 $(POSTSTAGE1_HOST_EXPORTS) \
29832 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29833 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29834 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29835 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29837 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29838 case $(srcdir) in \
29839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29840 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29842 esac; \
29843 module_srcdir=libiberty; \
29844 $(SHELL) $$s/$$module_srcdir/configure \
29845 --srcdir=$${topdir}/$$module_srcdir \
29846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29847 --target=${target_alias} \
29848 --with-build-libsubdir=$(HOST_SUBDIR) \
29849 $(STAGEtrain_CONFIGURE_FLAGS) \
29850 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29851 @endif libiberty-linker-plugin-bootstrap
29852
29853 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29854 maybe-configure-stagefeedback-libiberty-linker-plugin:
29855 @if libiberty-linker-plugin-bootstrap
29856 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29857 configure-stagefeedback-libiberty-linker-plugin:
29858 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29860 @r=`${PWD_COMMAND}`; export r; \
29861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29862 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29863 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29864 $(HOST_EXPORTS) \
29865 $(POSTSTAGE1_HOST_EXPORTS) \
29866 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29867 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29868 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29869 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29871 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29872 case $(srcdir) in \
29873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29874 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29876 esac; \
29877 module_srcdir=libiberty; \
29878 $(SHELL) $$s/$$module_srcdir/configure \
29879 --srcdir=$${topdir}/$$module_srcdir \
29880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29881 --target=${target_alias} \
29882 --with-build-libsubdir=$(HOST_SUBDIR) \
29883 $(STAGEfeedback_CONFIGURE_FLAGS) \
29884 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29885 @endif libiberty-linker-plugin-bootstrap
29886
29887 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29888 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29889 @if libiberty-linker-plugin-bootstrap
29890 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29891 configure-stageautoprofile-libiberty-linker-plugin:
29892 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29894 @r=`${PWD_COMMAND}`; export r; \
29895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29896 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29897 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29898 $(HOST_EXPORTS) \
29899 $(POSTSTAGE1_HOST_EXPORTS) \
29900 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29901 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29902 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29903 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29905 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29906 case $(srcdir) in \
29907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29908 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29910 esac; \
29911 module_srcdir=libiberty; \
29912 $(SHELL) $$s/$$module_srcdir/configure \
29913 --srcdir=$${topdir}/$$module_srcdir \
29914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29915 --target=${target_alias} \
29916 --with-build-libsubdir=$(HOST_SUBDIR) \
29917 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29918 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29919 @endif libiberty-linker-plugin-bootstrap
29920
29921 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29922 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29923 @if libiberty-linker-plugin-bootstrap
29924 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29925 configure-stageautofeedback-libiberty-linker-plugin:
29926 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29928 @r=`${PWD_COMMAND}`; export r; \
29929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29930 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29931 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29932 $(HOST_EXPORTS) \
29933 $(POSTSTAGE1_HOST_EXPORTS) \
29934 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29935 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29936 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29937 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29939 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29940 case $(srcdir) in \
29941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29942 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29944 esac; \
29945 module_srcdir=libiberty; \
29946 $(SHELL) $$s/$$module_srcdir/configure \
29947 --srcdir=$${topdir}/$$module_srcdir \
29948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29949 --target=${target_alias} \
29950 --with-build-libsubdir=$(HOST_SUBDIR) \
29951 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29952 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29953 @endif libiberty-linker-plugin-bootstrap
29954
29955
29956
29957
29958
29959 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29960 maybe-all-libiberty-linker-plugin:
29961 @if gcc-bootstrap
29962 all-libiberty-linker-plugin: stage_current
29963 @endif gcc-bootstrap
29964 @if libiberty-linker-plugin
29965 TARGET-libiberty-linker-plugin=all
29966 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29967 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29968 @r=`${PWD_COMMAND}`; export r; \
29969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29970 $(HOST_EXPORTS) \
29971 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29972 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29973 $(TARGET-libiberty-linker-plugin))
29974 @endif libiberty-linker-plugin
29975
29976
29977
29978 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29979 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29980 maybe-all-stage1-libiberty-linker-plugin:
29981 maybe-clean-stage1-libiberty-linker-plugin:
29982 @if libiberty-linker-plugin-bootstrap
29983 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29984 all-stage1: all-stage1-libiberty-linker-plugin
29985 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29986 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29987 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29988 @r=`${PWD_COMMAND}`; export r; \
29989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29990 TFLAGS="$(STAGE1_TFLAGS)"; \
29991 $(HOST_EXPORTS) \
29992 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29993 \
29994 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29995 CFLAGS="$(STAGE1_CFLAGS)" \
29996 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29997 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29998 LIBCFLAGS="$(LIBCFLAGS)" \
29999 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30000 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30001 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30002 $(EXTRA_HOST_FLAGS) \
30003 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30004 TFLAGS="$(STAGE1_TFLAGS)" \
30005 $(TARGET-stage1-libiberty-linker-plugin)
30006
30007 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
30008 clean-stage1: clean-stage1-libiberty-linker-plugin
30009 clean-stage1-libiberty-linker-plugin:
30010 @if [ $(current_stage) = stage1 ]; then \
30011 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30012 else \
30013 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
30014 $(MAKE) stage1-start; \
30015 fi; \
30016 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30017 $(MAKE) $(EXTRA_HOST_FLAGS) \
30018 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30019 @endif libiberty-linker-plugin-bootstrap
30020
30021
30022 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
30023 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
30024 maybe-all-stage2-libiberty-linker-plugin:
30025 maybe-clean-stage2-libiberty-linker-plugin:
30026 @if libiberty-linker-plugin-bootstrap
30027 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
30028 all-stage2: all-stage2-libiberty-linker-plugin
30029 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30030 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
30031 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30032 @r=`${PWD_COMMAND}`; export r; \
30033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30034 TFLAGS="$(STAGE2_TFLAGS)"; \
30035 $(HOST_EXPORTS) \
30036 $(POSTSTAGE1_HOST_EXPORTS) \
30037 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30038 \
30039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30040 CFLAGS="$(STAGE2_CFLAGS)" \
30041 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30042 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30043 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30047 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30048 TFLAGS="$(STAGE2_TFLAGS)" \
30049 $(TARGET-stage2-libiberty-linker-plugin)
30050
30051 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
30052 clean-stage2: clean-stage2-libiberty-linker-plugin
30053 clean-stage2-libiberty-linker-plugin:
30054 @if [ $(current_stage) = stage2 ]; then \
30055 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30056 else \
30057 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
30058 $(MAKE) stage2-start; \
30059 fi; \
30060 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30061 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30062 @endif libiberty-linker-plugin-bootstrap
30063
30064
30065 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
30066 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
30067 maybe-all-stage3-libiberty-linker-plugin:
30068 maybe-clean-stage3-libiberty-linker-plugin:
30069 @if libiberty-linker-plugin-bootstrap
30070 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
30071 all-stage3: all-stage3-libiberty-linker-plugin
30072 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30073 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30074 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30075 @r=`${PWD_COMMAND}`; export r; \
30076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30077 TFLAGS="$(STAGE3_TFLAGS)"; \
30078 $(HOST_EXPORTS) \
30079 $(POSTSTAGE1_HOST_EXPORTS) \
30080 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30081 \
30082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30083 CFLAGS="$(STAGE3_CFLAGS)" \
30084 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30085 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30086 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30090 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30091 TFLAGS="$(STAGE3_TFLAGS)" \
30092 $(TARGET-stage3-libiberty-linker-plugin)
30093
30094 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
30095 clean-stage3: clean-stage3-libiberty-linker-plugin
30096 clean-stage3-libiberty-linker-plugin:
30097 @if [ $(current_stage) = stage3 ]; then \
30098 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30099 else \
30100 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
30101 $(MAKE) stage3-start; \
30102 fi; \
30103 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30104 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30105 @endif libiberty-linker-plugin-bootstrap
30106
30107
30108 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
30109 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
30110 maybe-all-stage4-libiberty-linker-plugin:
30111 maybe-clean-stage4-libiberty-linker-plugin:
30112 @if libiberty-linker-plugin-bootstrap
30113 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
30114 all-stage4: all-stage4-libiberty-linker-plugin
30115 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30116 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30117 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30118 @r=`${PWD_COMMAND}`; export r; \
30119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30120 TFLAGS="$(STAGE4_TFLAGS)"; \
30121 $(HOST_EXPORTS) \
30122 $(POSTSTAGE1_HOST_EXPORTS) \
30123 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30124 \
30125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30126 CFLAGS="$(STAGE4_CFLAGS)" \
30127 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30128 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30129 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30130 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30131 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30132 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30133 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30134 TFLAGS="$(STAGE4_TFLAGS)" \
30135 $(TARGET-stage4-libiberty-linker-plugin)
30136
30137 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
30138 clean-stage4: clean-stage4-libiberty-linker-plugin
30139 clean-stage4-libiberty-linker-plugin:
30140 @if [ $(current_stage) = stage4 ]; then \
30141 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30142 else \
30143 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
30144 $(MAKE) stage4-start; \
30145 fi; \
30146 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30147 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30148 @endif libiberty-linker-plugin-bootstrap
30149
30150
30151 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
30152 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
30153 maybe-all-stageprofile-libiberty-linker-plugin:
30154 maybe-clean-stageprofile-libiberty-linker-plugin:
30155 @if libiberty-linker-plugin-bootstrap
30156 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
30157 all-stageprofile: all-stageprofile-libiberty-linker-plugin
30158 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30159 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30160 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30161 @r=`${PWD_COMMAND}`; export r; \
30162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30163 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30164 $(HOST_EXPORTS) \
30165 $(POSTSTAGE1_HOST_EXPORTS) \
30166 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30167 \
30168 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30169 CFLAGS="$(STAGEprofile_CFLAGS)" \
30170 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30171 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30172 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30173 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30174 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30175 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30176 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30177 TFLAGS="$(STAGEprofile_TFLAGS)" \
30178 $(TARGET-stageprofile-libiberty-linker-plugin)
30179
30180 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
30181 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
30182 clean-stageprofile-libiberty-linker-plugin:
30183 @if [ $(current_stage) = stageprofile ]; then \
30184 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30185 else \
30186 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30187 $(MAKE) stageprofile-start; \
30188 fi; \
30189 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30190 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30191 @endif libiberty-linker-plugin-bootstrap
30192
30193
30194 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
30195 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
30196 maybe-all-stagetrain-libiberty-linker-plugin:
30197 maybe-clean-stagetrain-libiberty-linker-plugin:
30198 @if libiberty-linker-plugin-bootstrap
30199 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
30200 all-stagetrain: all-stagetrain-libiberty-linker-plugin
30201 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30202 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30203 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30204 @r=`${PWD_COMMAND}`; export r; \
30205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30206 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30207 $(HOST_EXPORTS) \
30208 $(POSTSTAGE1_HOST_EXPORTS) \
30209 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30210 \
30211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30212 CFLAGS="$(STAGEtrain_CFLAGS)" \
30213 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30214 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30215 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30219 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30220 TFLAGS="$(STAGEtrain_TFLAGS)" \
30221 $(TARGET-stagetrain-libiberty-linker-plugin)
30222
30223 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
30224 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
30225 clean-stagetrain-libiberty-linker-plugin:
30226 @if [ $(current_stage) = stagetrain ]; then \
30227 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30228 else \
30229 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
30230 $(MAKE) stagetrain-start; \
30231 fi; \
30232 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30233 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30234 @endif libiberty-linker-plugin-bootstrap
30235
30236
30237 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
30238 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
30239 maybe-all-stagefeedback-libiberty-linker-plugin:
30240 maybe-clean-stagefeedback-libiberty-linker-plugin:
30241 @if libiberty-linker-plugin-bootstrap
30242 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
30243 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
30244 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30245 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30246 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30247 @r=`${PWD_COMMAND}`; export r; \
30248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30249 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30250 $(HOST_EXPORTS) \
30251 $(POSTSTAGE1_HOST_EXPORTS) \
30252 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30253 \
30254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30255 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30256 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30257 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30258 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30262 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30263 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30264 $(TARGET-stagefeedback-libiberty-linker-plugin)
30265
30266 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
30267 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
30268 clean-stagefeedback-libiberty-linker-plugin:
30269 @if [ $(current_stage) = stagefeedback ]; then \
30270 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30271 else \
30272 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30273 $(MAKE) stagefeedback-start; \
30274 fi; \
30275 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30276 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30277 @endif libiberty-linker-plugin-bootstrap
30278
30279
30280 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
30281 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
30282 maybe-all-stageautoprofile-libiberty-linker-plugin:
30283 maybe-clean-stageautoprofile-libiberty-linker-plugin:
30284 @if libiberty-linker-plugin-bootstrap
30285 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
30286 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
30287 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30288 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30289 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30290 @r=`${PWD_COMMAND}`; export r; \
30291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30292 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30293 $(HOST_EXPORTS) \
30294 $(POSTSTAGE1_HOST_EXPORTS) \
30295 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30296 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30298 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30299 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30300 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30301 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30306 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30307 $(TARGET-stageautoprofile-libiberty-linker-plugin)
30308
30309 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
30310 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
30311 clean-stageautoprofile-libiberty-linker-plugin:
30312 @if [ $(current_stage) = stageautoprofile ]; then \
30313 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30314 else \
30315 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30316 $(MAKE) stageautoprofile-start; \
30317 fi; \
30318 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30319 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30320 @endif libiberty-linker-plugin-bootstrap
30321
30322
30323 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
30324 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
30325 maybe-all-stageautofeedback-libiberty-linker-plugin:
30326 maybe-clean-stageautofeedback-libiberty-linker-plugin:
30327 @if libiberty-linker-plugin-bootstrap
30328 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
30329 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
30330 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30331 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30332 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30333 @r=`${PWD_COMMAND}`; export r; \
30334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30335 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30336 $(HOST_EXPORTS) \
30337 $(POSTSTAGE1_HOST_EXPORTS) \
30338 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30339 \
30340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30341 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30342 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30343 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30344 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30349 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30350 $(TARGET-stageautofeedback-libiberty-linker-plugin)
30351
30352 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
30353 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
30354 clean-stageautofeedback-libiberty-linker-plugin:
30355 @if [ $(current_stage) = stageautofeedback ]; then \
30356 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30357 else \
30358 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30359 $(MAKE) stageautofeedback-start; \
30360 fi; \
30361 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30362 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30363 @endif libiberty-linker-plugin-bootstrap
30364
30365
30366
30367
30368
30369 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
30370 maybe-check-libiberty-linker-plugin:
30371 @if libiberty-linker-plugin
30372 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
30373
30374 check-libiberty-linker-plugin:
30375 @: $(MAKE); $(unstage)
30376 @r=`${PWD_COMMAND}`; export r; \
30377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30378 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30379 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30380 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
30381
30382 @endif libiberty-linker-plugin
30383
30384 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
30385 maybe-install-libiberty-linker-plugin:
30386 @if libiberty-linker-plugin
30387 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
30388
30389 install-libiberty-linker-plugin: installdirs
30390 @: $(MAKE); $(unstage)
30391 @r=`${PWD_COMMAND}`; export r; \
30392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30393 $(HOST_EXPORTS) \
30394 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30395 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
30396
30397 @endif libiberty-linker-plugin
30398
30399 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
30400 maybe-install-strip-libiberty-linker-plugin:
30401 @if libiberty-linker-plugin
30402 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
30403
30404 install-strip-libiberty-linker-plugin: installdirs
30405 @: $(MAKE); $(unstage)
30406 @r=`${PWD_COMMAND}`; export r; \
30407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30408 $(HOST_EXPORTS) \
30409 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30410 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
30411
30412 @endif libiberty-linker-plugin
30413
30414 # Other targets (info, dvi, pdf, etc.)
30415
30416 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
30417 maybe-info-libiberty-linker-plugin:
30418 @if libiberty-linker-plugin
30419 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
30420
30421 info-libiberty-linker-plugin: \
30422 configure-libiberty-linker-plugin
30423 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30424 r=`${PWD_COMMAND}`; export r; \
30425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30426 $(HOST_EXPORTS) \
30427 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30429 done; \
30430 echo "Doing info in libiberty-linker-plugin"; \
30431 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30434 "RANLIB=$${RANLIB}" \
30435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30436 info) \
30437 || exit 1
30438
30439 @endif libiberty-linker-plugin
30440
30441 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
30442 maybe-dvi-libiberty-linker-plugin:
30443 @if libiberty-linker-plugin
30444 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
30445
30446 dvi-libiberty-linker-plugin: \
30447 configure-libiberty-linker-plugin
30448 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30449 r=`${PWD_COMMAND}`; export r; \
30450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30451 $(HOST_EXPORTS) \
30452 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30454 done; \
30455 echo "Doing dvi in libiberty-linker-plugin"; \
30456 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30459 "RANLIB=$${RANLIB}" \
30460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30461 dvi) \
30462 || exit 1
30463
30464 @endif libiberty-linker-plugin
30465
30466 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
30467 maybe-pdf-libiberty-linker-plugin:
30468 @if libiberty-linker-plugin
30469 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
30470
30471 pdf-libiberty-linker-plugin: \
30472 configure-libiberty-linker-plugin
30473 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30474 r=`${PWD_COMMAND}`; export r; \
30475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30476 $(HOST_EXPORTS) \
30477 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30479 done; \
30480 echo "Doing pdf in libiberty-linker-plugin"; \
30481 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30484 "RANLIB=$${RANLIB}" \
30485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30486 pdf) \
30487 || exit 1
30488
30489 @endif libiberty-linker-plugin
30490
30491 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
30492 maybe-html-libiberty-linker-plugin:
30493 @if libiberty-linker-plugin
30494 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
30495
30496 html-libiberty-linker-plugin: \
30497 configure-libiberty-linker-plugin
30498 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30499 r=`${PWD_COMMAND}`; export r; \
30500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30501 $(HOST_EXPORTS) \
30502 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30504 done; \
30505 echo "Doing html in libiberty-linker-plugin"; \
30506 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30509 "RANLIB=$${RANLIB}" \
30510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30511 html) \
30512 || exit 1
30513
30514 @endif libiberty-linker-plugin
30515
30516 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
30517 maybe-TAGS-libiberty-linker-plugin:
30518 @if libiberty-linker-plugin
30519 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
30520
30521 TAGS-libiberty-linker-plugin: \
30522 configure-libiberty-linker-plugin
30523 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30524 r=`${PWD_COMMAND}`; export r; \
30525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30526 $(HOST_EXPORTS) \
30527 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30529 done; \
30530 echo "Doing TAGS in libiberty-linker-plugin"; \
30531 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30534 "RANLIB=$${RANLIB}" \
30535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30536 TAGS) \
30537 || exit 1
30538
30539 @endif libiberty-linker-plugin
30540
30541 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
30542 maybe-install-info-libiberty-linker-plugin:
30543 @if libiberty-linker-plugin
30544 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
30545
30546 install-info-libiberty-linker-plugin: \
30547 configure-libiberty-linker-plugin \
30548 info-libiberty-linker-plugin
30549 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30550 r=`${PWD_COMMAND}`; export r; \
30551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30552 $(HOST_EXPORTS) \
30553 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30555 done; \
30556 echo "Doing install-info in libiberty-linker-plugin"; \
30557 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30560 "RANLIB=$${RANLIB}" \
30561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30562 install-info) \
30563 || exit 1
30564
30565 @endif libiberty-linker-plugin
30566
30567 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
30568 maybe-install-dvi-libiberty-linker-plugin:
30569 @if libiberty-linker-plugin
30570 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
30571
30572 install-dvi-libiberty-linker-plugin: \
30573 configure-libiberty-linker-plugin \
30574 dvi-libiberty-linker-plugin
30575 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30576 r=`${PWD_COMMAND}`; export r; \
30577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30578 $(HOST_EXPORTS) \
30579 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30581 done; \
30582 echo "Doing install-dvi in libiberty-linker-plugin"; \
30583 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30586 "RANLIB=$${RANLIB}" \
30587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30588 install-dvi) \
30589 || exit 1
30590
30591 @endif libiberty-linker-plugin
30592
30593 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
30594 maybe-install-pdf-libiberty-linker-plugin:
30595 @if libiberty-linker-plugin
30596 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
30597
30598 install-pdf-libiberty-linker-plugin: \
30599 configure-libiberty-linker-plugin \
30600 pdf-libiberty-linker-plugin
30601 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30602 r=`${PWD_COMMAND}`; export r; \
30603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30604 $(HOST_EXPORTS) \
30605 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30607 done; \
30608 echo "Doing install-pdf in libiberty-linker-plugin"; \
30609 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30612 "RANLIB=$${RANLIB}" \
30613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30614 install-pdf) \
30615 || exit 1
30616
30617 @endif libiberty-linker-plugin
30618
30619 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30620 maybe-install-html-libiberty-linker-plugin:
30621 @if libiberty-linker-plugin
30622 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30623
30624 install-html-libiberty-linker-plugin: \
30625 configure-libiberty-linker-plugin \
30626 html-libiberty-linker-plugin
30627 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30628 r=`${PWD_COMMAND}`; export r; \
30629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30630 $(HOST_EXPORTS) \
30631 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30633 done; \
30634 echo "Doing install-html in libiberty-linker-plugin"; \
30635 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30638 "RANLIB=$${RANLIB}" \
30639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30640 install-html) \
30641 || exit 1
30642
30643 @endif libiberty-linker-plugin
30644
30645 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30646 maybe-installcheck-libiberty-linker-plugin:
30647 @if libiberty-linker-plugin
30648 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30649
30650 installcheck-libiberty-linker-plugin: \
30651 configure-libiberty-linker-plugin
30652 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30653 r=`${PWD_COMMAND}`; export r; \
30654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30655 $(HOST_EXPORTS) \
30656 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30658 done; \
30659 echo "Doing installcheck in libiberty-linker-plugin"; \
30660 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30663 "RANLIB=$${RANLIB}" \
30664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30665 installcheck) \
30666 || exit 1
30667
30668 @endif libiberty-linker-plugin
30669
30670 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30671 maybe-mostlyclean-libiberty-linker-plugin:
30672 @if libiberty-linker-plugin
30673 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30674
30675 mostlyclean-libiberty-linker-plugin:
30676 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30677 r=`${PWD_COMMAND}`; export r; \
30678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30679 $(HOST_EXPORTS) \
30680 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30682 done; \
30683 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30684 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30687 "RANLIB=$${RANLIB}" \
30688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30689 mostlyclean) \
30690 || exit 1
30691
30692 @endif libiberty-linker-plugin
30693
30694 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30695 maybe-clean-libiberty-linker-plugin:
30696 @if libiberty-linker-plugin
30697 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30698
30699 clean-libiberty-linker-plugin:
30700 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30701 r=`${PWD_COMMAND}`; export r; \
30702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30703 $(HOST_EXPORTS) \
30704 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30706 done; \
30707 echo "Doing clean in libiberty-linker-plugin"; \
30708 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30711 "RANLIB=$${RANLIB}" \
30712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30713 clean) \
30714 || exit 1
30715
30716 @endif libiberty-linker-plugin
30717
30718 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30719 maybe-distclean-libiberty-linker-plugin:
30720 @if libiberty-linker-plugin
30721 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30722
30723 distclean-libiberty-linker-plugin:
30724 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30725 r=`${PWD_COMMAND}`; export r; \
30726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30727 $(HOST_EXPORTS) \
30728 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30730 done; \
30731 echo "Doing distclean in libiberty-linker-plugin"; \
30732 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30735 "RANLIB=$${RANLIB}" \
30736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30737 distclean) \
30738 || exit 1
30739
30740 @endif libiberty-linker-plugin
30741
30742 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30743 maybe-maintainer-clean-libiberty-linker-plugin:
30744 @if libiberty-linker-plugin
30745 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30746
30747 maintainer-clean-libiberty-linker-plugin:
30748 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30749 r=`${PWD_COMMAND}`; export r; \
30750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30751 $(HOST_EXPORTS) \
30752 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30754 done; \
30755 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30756 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30759 "RANLIB=$${RANLIB}" \
30760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30761 maintainer-clean) \
30762 || exit 1
30763
30764 @endif libiberty-linker-plugin
30765
30766
30767
30768 .PHONY: configure-libiconv maybe-configure-libiconv
30769 maybe-configure-libiconv:
30770 @if gcc-bootstrap
30771 configure-libiconv: stage_current
30772 @endif gcc-bootstrap
30773 @if libiconv
30774 maybe-configure-libiconv: configure-libiconv
30775 configure-libiconv:
30776 @r=`${PWD_COMMAND}`; export r; \
30777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30778 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30780 $(HOST_EXPORTS) \
30781 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30782 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30783 case $(srcdir) in \
30784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30785 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30787 esac; \
30788 module_srcdir=libiconv; \
30789 $(SHELL) \
30790 $$s/$$module_srcdir/configure \
30791 --srcdir=$${topdir}/$$module_srcdir \
30792 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30793 --target=${target_alias} --disable-shared \
30794 || exit 1
30795 @endif libiconv
30796
30797
30798
30799 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30800 maybe-configure-stage1-libiconv:
30801 @if libiconv-bootstrap
30802 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30803 configure-stage1-libiconv:
30804 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30805 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30806 @r=`${PWD_COMMAND}`; export r; \
30807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808 TFLAGS="$(STAGE1_TFLAGS)"; \
30809 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30810 $(HOST_EXPORTS) \
30811 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30812 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30813 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30814 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30816 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30817 case $(srcdir) in \
30818 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30819 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30820 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30821 esac; \
30822 module_srcdir=libiconv; \
30823 $(SHELL) $$s/$$module_srcdir/configure \
30824 --srcdir=$${topdir}/$$module_srcdir \
30825 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30826 --target=${target_alias} \
30827 \
30828 $(STAGE1_CONFIGURE_FLAGS) \
30829 --disable-shared
30830 @endif libiconv-bootstrap
30831
30832 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30833 maybe-configure-stage2-libiconv:
30834 @if libiconv-bootstrap
30835 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30836 configure-stage2-libiconv:
30837 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30839 @r=`${PWD_COMMAND}`; export r; \
30840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30841 TFLAGS="$(STAGE2_TFLAGS)"; \
30842 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30843 $(HOST_EXPORTS) \
30844 $(POSTSTAGE1_HOST_EXPORTS) \
30845 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30846 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30847 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30848 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30850 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30851 case $(srcdir) in \
30852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30853 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30855 esac; \
30856 module_srcdir=libiconv; \
30857 $(SHELL) $$s/$$module_srcdir/configure \
30858 --srcdir=$${topdir}/$$module_srcdir \
30859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30860 --target=${target_alias} \
30861 --with-build-libsubdir=$(HOST_SUBDIR) \
30862 $(STAGE2_CONFIGURE_FLAGS) \
30863 --disable-shared
30864 @endif libiconv-bootstrap
30865
30866 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30867 maybe-configure-stage3-libiconv:
30868 @if libiconv-bootstrap
30869 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30870 configure-stage3-libiconv:
30871 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30872 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30873 @r=`${PWD_COMMAND}`; export r; \
30874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30875 TFLAGS="$(STAGE3_TFLAGS)"; \
30876 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30877 $(HOST_EXPORTS) \
30878 $(POSTSTAGE1_HOST_EXPORTS) \
30879 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30880 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30881 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30882 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30884 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30885 case $(srcdir) in \
30886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30887 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30889 esac; \
30890 module_srcdir=libiconv; \
30891 $(SHELL) $$s/$$module_srcdir/configure \
30892 --srcdir=$${topdir}/$$module_srcdir \
30893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30894 --target=${target_alias} \
30895 --with-build-libsubdir=$(HOST_SUBDIR) \
30896 $(STAGE3_CONFIGURE_FLAGS) \
30897 --disable-shared
30898 @endif libiconv-bootstrap
30899
30900 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30901 maybe-configure-stage4-libiconv:
30902 @if libiconv-bootstrap
30903 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30904 configure-stage4-libiconv:
30905 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30907 @r=`${PWD_COMMAND}`; export r; \
30908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30909 TFLAGS="$(STAGE4_TFLAGS)"; \
30910 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30911 $(HOST_EXPORTS) \
30912 $(POSTSTAGE1_HOST_EXPORTS) \
30913 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30914 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30915 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30916 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30918 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30919 case $(srcdir) in \
30920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30921 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30923 esac; \
30924 module_srcdir=libiconv; \
30925 $(SHELL) $$s/$$module_srcdir/configure \
30926 --srcdir=$${topdir}/$$module_srcdir \
30927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30928 --target=${target_alias} \
30929 --with-build-libsubdir=$(HOST_SUBDIR) \
30930 $(STAGE4_CONFIGURE_FLAGS) \
30931 --disable-shared
30932 @endif libiconv-bootstrap
30933
30934 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30935 maybe-configure-stageprofile-libiconv:
30936 @if libiconv-bootstrap
30937 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30938 configure-stageprofile-libiconv:
30939 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30941 @r=`${PWD_COMMAND}`; export r; \
30942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30943 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30944 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30945 $(HOST_EXPORTS) \
30946 $(POSTSTAGE1_HOST_EXPORTS) \
30947 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30948 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30949 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30950 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30952 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30953 case $(srcdir) in \
30954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30955 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30957 esac; \
30958 module_srcdir=libiconv; \
30959 $(SHELL) $$s/$$module_srcdir/configure \
30960 --srcdir=$${topdir}/$$module_srcdir \
30961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30962 --target=${target_alias} \
30963 --with-build-libsubdir=$(HOST_SUBDIR) \
30964 $(STAGEprofile_CONFIGURE_FLAGS) \
30965 --disable-shared
30966 @endif libiconv-bootstrap
30967
30968 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30969 maybe-configure-stagetrain-libiconv:
30970 @if libiconv-bootstrap
30971 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30972 configure-stagetrain-libiconv:
30973 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30974 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30975 @r=`${PWD_COMMAND}`; export r; \
30976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30977 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30978 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30979 $(HOST_EXPORTS) \
30980 $(POSTSTAGE1_HOST_EXPORTS) \
30981 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30982 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30983 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30984 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30986 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30987 case $(srcdir) in \
30988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30989 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30991 esac; \
30992 module_srcdir=libiconv; \
30993 $(SHELL) $$s/$$module_srcdir/configure \
30994 --srcdir=$${topdir}/$$module_srcdir \
30995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30996 --target=${target_alias} \
30997 --with-build-libsubdir=$(HOST_SUBDIR) \
30998 $(STAGEtrain_CONFIGURE_FLAGS) \
30999 --disable-shared
31000 @endif libiconv-bootstrap
31001
31002 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
31003 maybe-configure-stagefeedback-libiconv:
31004 @if libiconv-bootstrap
31005 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
31006 configure-stagefeedback-libiconv:
31007 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31008 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31009 @r=`${PWD_COMMAND}`; export r; \
31010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31012 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31013 $(HOST_EXPORTS) \
31014 $(POSTSTAGE1_HOST_EXPORTS) \
31015 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31016 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31017 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31018 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
31019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31020 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31021 case $(srcdir) in \
31022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31023 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31025 esac; \
31026 module_srcdir=libiconv; \
31027 $(SHELL) $$s/$$module_srcdir/configure \
31028 --srcdir=$${topdir}/$$module_srcdir \
31029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31030 --target=${target_alias} \
31031 --with-build-libsubdir=$(HOST_SUBDIR) \
31032 $(STAGEfeedback_CONFIGURE_FLAGS) \
31033 --disable-shared
31034 @endif libiconv-bootstrap
31035
31036 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
31037 maybe-configure-stageautoprofile-libiconv:
31038 @if libiconv-bootstrap
31039 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31040 configure-stageautoprofile-libiconv:
31041 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31042 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31043 @r=`${PWD_COMMAND}`; export r; \
31044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31045 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31046 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31047 $(HOST_EXPORTS) \
31048 $(POSTSTAGE1_HOST_EXPORTS) \
31049 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
31050 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
31051 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
31052 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
31053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31054 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31055 case $(srcdir) in \
31056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31057 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31059 esac; \
31060 module_srcdir=libiconv; \
31061 $(SHELL) $$s/$$module_srcdir/configure \
31062 --srcdir=$${topdir}/$$module_srcdir \
31063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31064 --target=${target_alias} \
31065 --with-build-libsubdir=$(HOST_SUBDIR) \
31066 $(STAGEautoprofile_CONFIGURE_FLAGS) \
31067 --disable-shared
31068 @endif libiconv-bootstrap
31069
31070 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
31071 maybe-configure-stageautofeedback-libiconv:
31072 @if libiconv-bootstrap
31073 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31074 configure-stageautofeedback-libiconv:
31075 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31077 @r=`${PWD_COMMAND}`; export r; \
31078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31079 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31080 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31081 $(HOST_EXPORTS) \
31082 $(POSTSTAGE1_HOST_EXPORTS) \
31083 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
31084 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
31085 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
31086 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
31087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31088 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31089 case $(srcdir) in \
31090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31091 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31093 esac; \
31094 module_srcdir=libiconv; \
31095 $(SHELL) $$s/$$module_srcdir/configure \
31096 --srcdir=$${topdir}/$$module_srcdir \
31097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31098 --target=${target_alias} \
31099 --with-build-libsubdir=$(HOST_SUBDIR) \
31100 $(STAGEautofeedback_CONFIGURE_FLAGS) \
31101 --disable-shared
31102 @endif libiconv-bootstrap
31103
31104
31105
31106
31107
31108 .PHONY: all-libiconv maybe-all-libiconv
31109 maybe-all-libiconv:
31110 @if gcc-bootstrap
31111 all-libiconv: stage_current
31112 @endif gcc-bootstrap
31113 @if libiconv
31114 TARGET-libiconv=all
31115 maybe-all-libiconv: all-libiconv
31116 all-libiconv: configure-libiconv
31117 @r=`${PWD_COMMAND}`; export r; \
31118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31119 $(HOST_EXPORTS) \
31120 (cd $(HOST_SUBDIR)/libiconv && \
31121 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31122 $(TARGET-libiconv))
31123 @endif libiconv
31124
31125
31126
31127 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
31128 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
31129 maybe-all-stage1-libiconv:
31130 maybe-clean-stage1-libiconv:
31131 @if libiconv-bootstrap
31132 maybe-all-stage1-libiconv: all-stage1-libiconv
31133 all-stage1: all-stage1-libiconv
31134 TARGET-stage1-libiconv = $(TARGET-libiconv)
31135 all-stage1-libiconv: configure-stage1-libiconv
31136 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31137 @r=`${PWD_COMMAND}`; export r; \
31138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31139 TFLAGS="$(STAGE1_TFLAGS)"; \
31140 $(HOST_EXPORTS) \
31141 cd $(HOST_SUBDIR)/libiconv && \
31142 \
31143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31144 CFLAGS="$(STAGE1_CFLAGS)" \
31145 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
31146 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31147 LIBCFLAGS="$(LIBCFLAGS)" \
31148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31151 $(EXTRA_HOST_FLAGS) \
31152 $(STAGE1_FLAGS_TO_PASS) \
31153 TFLAGS="$(STAGE1_TFLAGS)" \
31154 $(TARGET-stage1-libiconv)
31155
31156 maybe-clean-stage1-libiconv: clean-stage1-libiconv
31157 clean-stage1: clean-stage1-libiconv
31158 clean-stage1-libiconv:
31159 @if [ $(current_stage) = stage1 ]; then \
31160 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31161 else \
31162 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
31163 $(MAKE) stage1-start; \
31164 fi; \
31165 cd $(HOST_SUBDIR)/libiconv && \
31166 $(MAKE) $(EXTRA_HOST_FLAGS) \
31167 $(STAGE1_FLAGS_TO_PASS) clean
31168 @endif libiconv-bootstrap
31169
31170
31171 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
31172 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
31173 maybe-all-stage2-libiconv:
31174 maybe-clean-stage2-libiconv:
31175 @if libiconv-bootstrap
31176 maybe-all-stage2-libiconv: all-stage2-libiconv
31177 all-stage2: all-stage2-libiconv
31178 TARGET-stage2-libiconv = $(TARGET-libiconv)
31179 all-stage2-libiconv: configure-stage2-libiconv
31180 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31181 @r=`${PWD_COMMAND}`; export r; \
31182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31183 TFLAGS="$(STAGE2_TFLAGS)"; \
31184 $(HOST_EXPORTS) \
31185 $(POSTSTAGE1_HOST_EXPORTS) \
31186 cd $(HOST_SUBDIR)/libiconv && \
31187 \
31188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31189 CFLAGS="$(STAGE2_CFLAGS)" \
31190 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
31191 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31192 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31196 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31197 TFLAGS="$(STAGE2_TFLAGS)" \
31198 $(TARGET-stage2-libiconv)
31199
31200 maybe-clean-stage2-libiconv: clean-stage2-libiconv
31201 clean-stage2: clean-stage2-libiconv
31202 clean-stage2-libiconv:
31203 @if [ $(current_stage) = stage2 ]; then \
31204 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31205 else \
31206 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
31207 $(MAKE) stage2-start; \
31208 fi; \
31209 cd $(HOST_SUBDIR)/libiconv && \
31210 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31211 @endif libiconv-bootstrap
31212
31213
31214 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
31215 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
31216 maybe-all-stage3-libiconv:
31217 maybe-clean-stage3-libiconv:
31218 @if libiconv-bootstrap
31219 maybe-all-stage3-libiconv: all-stage3-libiconv
31220 all-stage3: all-stage3-libiconv
31221 TARGET-stage3-libiconv = $(TARGET-libiconv)
31222 all-stage3-libiconv: configure-stage3-libiconv
31223 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31224 @r=`${PWD_COMMAND}`; export r; \
31225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31226 TFLAGS="$(STAGE3_TFLAGS)"; \
31227 $(HOST_EXPORTS) \
31228 $(POSTSTAGE1_HOST_EXPORTS) \
31229 cd $(HOST_SUBDIR)/libiconv && \
31230 \
31231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31232 CFLAGS="$(STAGE3_CFLAGS)" \
31233 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
31234 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31235 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31239 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31240 TFLAGS="$(STAGE3_TFLAGS)" \
31241 $(TARGET-stage3-libiconv)
31242
31243 maybe-clean-stage3-libiconv: clean-stage3-libiconv
31244 clean-stage3: clean-stage3-libiconv
31245 clean-stage3-libiconv:
31246 @if [ $(current_stage) = stage3 ]; then \
31247 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31248 else \
31249 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
31250 $(MAKE) stage3-start; \
31251 fi; \
31252 cd $(HOST_SUBDIR)/libiconv && \
31253 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31254 @endif libiconv-bootstrap
31255
31256
31257 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
31258 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
31259 maybe-all-stage4-libiconv:
31260 maybe-clean-stage4-libiconv:
31261 @if libiconv-bootstrap
31262 maybe-all-stage4-libiconv: all-stage4-libiconv
31263 all-stage4: all-stage4-libiconv
31264 TARGET-stage4-libiconv = $(TARGET-libiconv)
31265 all-stage4-libiconv: configure-stage4-libiconv
31266 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31267 @r=`${PWD_COMMAND}`; export r; \
31268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31269 TFLAGS="$(STAGE4_TFLAGS)"; \
31270 $(HOST_EXPORTS) \
31271 $(POSTSTAGE1_HOST_EXPORTS) \
31272 cd $(HOST_SUBDIR)/libiconv && \
31273 \
31274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31275 CFLAGS="$(STAGE4_CFLAGS)" \
31276 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
31277 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31278 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31283 TFLAGS="$(STAGE4_TFLAGS)" \
31284 $(TARGET-stage4-libiconv)
31285
31286 maybe-clean-stage4-libiconv: clean-stage4-libiconv
31287 clean-stage4: clean-stage4-libiconv
31288 clean-stage4-libiconv:
31289 @if [ $(current_stage) = stage4 ]; then \
31290 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31291 else \
31292 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
31293 $(MAKE) stage4-start; \
31294 fi; \
31295 cd $(HOST_SUBDIR)/libiconv && \
31296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31297 @endif libiconv-bootstrap
31298
31299
31300 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
31301 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
31302 maybe-all-stageprofile-libiconv:
31303 maybe-clean-stageprofile-libiconv:
31304 @if libiconv-bootstrap
31305 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
31306 all-stageprofile: all-stageprofile-libiconv
31307 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
31308 all-stageprofile-libiconv: configure-stageprofile-libiconv
31309 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31310 @r=`${PWD_COMMAND}`; export r; \
31311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31312 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31313 $(HOST_EXPORTS) \
31314 $(POSTSTAGE1_HOST_EXPORTS) \
31315 cd $(HOST_SUBDIR)/libiconv && \
31316 \
31317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31318 CFLAGS="$(STAGEprofile_CFLAGS)" \
31319 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
31320 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31321 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31326 TFLAGS="$(STAGEprofile_TFLAGS)" \
31327 $(TARGET-stageprofile-libiconv)
31328
31329 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
31330 clean-stageprofile: clean-stageprofile-libiconv
31331 clean-stageprofile-libiconv:
31332 @if [ $(current_stage) = stageprofile ]; then \
31333 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31334 else \
31335 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
31336 $(MAKE) stageprofile-start; \
31337 fi; \
31338 cd $(HOST_SUBDIR)/libiconv && \
31339 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31340 @endif libiconv-bootstrap
31341
31342
31343 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
31344 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
31345 maybe-all-stagetrain-libiconv:
31346 maybe-clean-stagetrain-libiconv:
31347 @if libiconv-bootstrap
31348 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
31349 all-stagetrain: all-stagetrain-libiconv
31350 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
31351 all-stagetrain-libiconv: configure-stagetrain-libiconv
31352 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31353 @r=`${PWD_COMMAND}`; export r; \
31354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31355 TFLAGS="$(STAGEtrain_TFLAGS)"; \
31356 $(HOST_EXPORTS) \
31357 $(POSTSTAGE1_HOST_EXPORTS) \
31358 cd $(HOST_SUBDIR)/libiconv && \
31359 \
31360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31361 CFLAGS="$(STAGEtrain_CFLAGS)" \
31362 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
31363 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
31364 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
31365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31369 TFLAGS="$(STAGEtrain_TFLAGS)" \
31370 $(TARGET-stagetrain-libiconv)
31371
31372 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
31373 clean-stagetrain: clean-stagetrain-libiconv
31374 clean-stagetrain-libiconv:
31375 @if [ $(current_stage) = stagetrain ]; then \
31376 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31377 else \
31378 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
31379 $(MAKE) stagetrain-start; \
31380 fi; \
31381 cd $(HOST_SUBDIR)/libiconv && \
31382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31383 @endif libiconv-bootstrap
31384
31385
31386 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
31387 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
31388 maybe-all-stagefeedback-libiconv:
31389 maybe-clean-stagefeedback-libiconv:
31390 @if libiconv-bootstrap
31391 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
31392 all-stagefeedback: all-stagefeedback-libiconv
31393 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
31394 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
31395 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31396 @r=`${PWD_COMMAND}`; export r; \
31397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31398 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31399 $(HOST_EXPORTS) \
31400 $(POSTSTAGE1_HOST_EXPORTS) \
31401 cd $(HOST_SUBDIR)/libiconv && \
31402 \
31403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31404 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31405 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
31406 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31407 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31412 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31413 $(TARGET-stagefeedback-libiconv)
31414
31415 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
31416 clean-stagefeedback: clean-stagefeedback-libiconv
31417 clean-stagefeedback-libiconv:
31418 @if [ $(current_stage) = stagefeedback ]; then \
31419 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31420 else \
31421 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
31422 $(MAKE) stagefeedback-start; \
31423 fi; \
31424 cd $(HOST_SUBDIR)/libiconv && \
31425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31426 @endif libiconv-bootstrap
31427
31428
31429 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
31430 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
31431 maybe-all-stageautoprofile-libiconv:
31432 maybe-clean-stageautoprofile-libiconv:
31433 @if libiconv-bootstrap
31434 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
31435 all-stageautoprofile: all-stageautoprofile-libiconv
31436 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
31437 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31438 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31439 @r=`${PWD_COMMAND}`; export r; \
31440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31441 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31442 $(HOST_EXPORTS) \
31443 $(POSTSTAGE1_HOST_EXPORTS) \
31444 cd $(HOST_SUBDIR)/libiconv && \
31445 $$s/gcc/config/i386/$(AUTO_PROFILE) \
31446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31447 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
31448 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
31449 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
31450 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
31451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31455 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
31456 $(TARGET-stageautoprofile-libiconv)
31457
31458 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
31459 clean-stageautoprofile: clean-stageautoprofile-libiconv
31460 clean-stageautoprofile-libiconv:
31461 @if [ $(current_stage) = stageautoprofile ]; then \
31462 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31463 else \
31464 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
31465 $(MAKE) stageautoprofile-start; \
31466 fi; \
31467 cd $(HOST_SUBDIR)/libiconv && \
31468 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31469 @endif libiconv-bootstrap
31470
31471
31472 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
31473 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
31474 maybe-all-stageautofeedback-libiconv:
31475 maybe-clean-stageautofeedback-libiconv:
31476 @if libiconv-bootstrap
31477 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
31478 all-stageautofeedback: all-stageautofeedback-libiconv
31479 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
31480 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31481 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31482 @r=`${PWD_COMMAND}`; export r; \
31483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31484 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31485 $(HOST_EXPORTS) \
31486 $(POSTSTAGE1_HOST_EXPORTS) \
31487 cd $(HOST_SUBDIR)/libiconv && \
31488 \
31489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31490 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
31491 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
31492 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
31493 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
31494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31498 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
31499 $(TARGET-stageautofeedback-libiconv)
31500
31501 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
31502 clean-stageautofeedback: clean-stageautofeedback-libiconv
31503 clean-stageautofeedback-libiconv:
31504 @if [ $(current_stage) = stageautofeedback ]; then \
31505 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31506 else \
31507 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
31508 $(MAKE) stageautofeedback-start; \
31509 fi; \
31510 cd $(HOST_SUBDIR)/libiconv && \
31511 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31512 @endif libiconv-bootstrap
31513
31514
31515
31516
31517
31518 .PHONY: check-libiconv maybe-check-libiconv
31519 maybe-check-libiconv:
31520 @if libiconv
31521 maybe-check-libiconv: check-libiconv
31522
31523 check-libiconv:
31524 @: $(MAKE); $(unstage)
31525 @r=`${PWD_COMMAND}`; export r; \
31526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31527 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31528 (cd $(HOST_SUBDIR)/libiconv && \
31529 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
31530
31531 @endif libiconv
31532
31533 .PHONY: install-libiconv maybe-install-libiconv
31534 maybe-install-libiconv:
31535 @if libiconv
31536 maybe-install-libiconv: install-libiconv
31537
31538 install-libiconv:
31539
31540 @endif libiconv
31541
31542 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
31543 maybe-install-strip-libiconv:
31544 @if libiconv
31545 maybe-install-strip-libiconv: install-strip-libiconv
31546
31547 install-strip-libiconv:
31548
31549 @endif libiconv
31550
31551 # Other targets (info, dvi, pdf, etc.)
31552
31553 .PHONY: maybe-info-libiconv info-libiconv
31554 maybe-info-libiconv:
31555 @if libiconv
31556 maybe-info-libiconv: info-libiconv
31557
31558 # libiconv doesn't support info.
31559 info-libiconv:
31560
31561 @endif libiconv
31562
31563 .PHONY: maybe-dvi-libiconv dvi-libiconv
31564 maybe-dvi-libiconv:
31565 @if libiconv
31566 maybe-dvi-libiconv: dvi-libiconv
31567
31568 dvi-libiconv: \
31569 configure-libiconv
31570 @[ -f ./libiconv/Makefile ] || exit 0; \
31571 r=`${PWD_COMMAND}`; export r; \
31572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31573 $(HOST_EXPORTS) \
31574 for flag in $(EXTRA_HOST_FLAGS) ; do \
31575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31576 done; \
31577 echo "Doing dvi in libiconv"; \
31578 (cd $(HOST_SUBDIR)/libiconv && \
31579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31581 "RANLIB=$${RANLIB}" \
31582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31583 dvi) \
31584 || exit 1
31585
31586 @endif libiconv
31587
31588 .PHONY: maybe-pdf-libiconv pdf-libiconv
31589 maybe-pdf-libiconv:
31590 @if libiconv
31591 maybe-pdf-libiconv: pdf-libiconv
31592
31593 # libiconv doesn't support pdf.
31594 pdf-libiconv:
31595
31596 @endif libiconv
31597
31598 .PHONY: maybe-html-libiconv html-libiconv
31599 maybe-html-libiconv:
31600 @if libiconv
31601 maybe-html-libiconv: html-libiconv
31602
31603 # libiconv doesn't support html.
31604 html-libiconv:
31605
31606 @endif libiconv
31607
31608 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31609 maybe-TAGS-libiconv:
31610 @if libiconv
31611 maybe-TAGS-libiconv: TAGS-libiconv
31612
31613 TAGS-libiconv: \
31614 configure-libiconv
31615 @[ -f ./libiconv/Makefile ] || exit 0; \
31616 r=`${PWD_COMMAND}`; export r; \
31617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31618 $(HOST_EXPORTS) \
31619 for flag in $(EXTRA_HOST_FLAGS) ; do \
31620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31621 done; \
31622 echo "Doing TAGS in libiconv"; \
31623 (cd $(HOST_SUBDIR)/libiconv && \
31624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31626 "RANLIB=$${RANLIB}" \
31627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31628 TAGS) \
31629 || exit 1
31630
31631 @endif libiconv
31632
31633 .PHONY: maybe-install-info-libiconv install-info-libiconv
31634 maybe-install-info-libiconv:
31635 @if libiconv
31636 maybe-install-info-libiconv: install-info-libiconv
31637
31638 # libiconv doesn't support install-info.
31639 install-info-libiconv:
31640
31641 @endif libiconv
31642
31643 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31644 maybe-install-dvi-libiconv:
31645 @if libiconv
31646 maybe-install-dvi-libiconv: install-dvi-libiconv
31647
31648 install-dvi-libiconv: \
31649 configure-libiconv \
31650 dvi-libiconv
31651 @[ -f ./libiconv/Makefile ] || exit 0; \
31652 r=`${PWD_COMMAND}`; export r; \
31653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31654 $(HOST_EXPORTS) \
31655 for flag in $(EXTRA_HOST_FLAGS) ; do \
31656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31657 done; \
31658 echo "Doing install-dvi in libiconv"; \
31659 (cd $(HOST_SUBDIR)/libiconv && \
31660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31662 "RANLIB=$${RANLIB}" \
31663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31664 install-dvi) \
31665 || exit 1
31666
31667 @endif libiconv
31668
31669 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31670 maybe-install-pdf-libiconv:
31671 @if libiconv
31672 maybe-install-pdf-libiconv: install-pdf-libiconv
31673
31674 # libiconv doesn't support install-pdf.
31675 install-pdf-libiconv:
31676
31677 @endif libiconv
31678
31679 .PHONY: maybe-install-html-libiconv install-html-libiconv
31680 maybe-install-html-libiconv:
31681 @if libiconv
31682 maybe-install-html-libiconv: install-html-libiconv
31683
31684 # libiconv doesn't support install-html.
31685 install-html-libiconv:
31686
31687 @endif libiconv
31688
31689 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31690 maybe-installcheck-libiconv:
31691 @if libiconv
31692 maybe-installcheck-libiconv: installcheck-libiconv
31693
31694 installcheck-libiconv: \
31695 configure-libiconv
31696 @[ -f ./libiconv/Makefile ] || exit 0; \
31697 r=`${PWD_COMMAND}`; export r; \
31698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31699 $(HOST_EXPORTS) \
31700 for flag in $(EXTRA_HOST_FLAGS) ; do \
31701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31702 done; \
31703 echo "Doing installcheck in libiconv"; \
31704 (cd $(HOST_SUBDIR)/libiconv && \
31705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31707 "RANLIB=$${RANLIB}" \
31708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31709 installcheck) \
31710 || exit 1
31711
31712 @endif libiconv
31713
31714 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31715 maybe-mostlyclean-libiconv:
31716 @if libiconv
31717 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31718
31719 mostlyclean-libiconv:
31720 @[ -f ./libiconv/Makefile ] || exit 0; \
31721 r=`${PWD_COMMAND}`; export r; \
31722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31723 $(HOST_EXPORTS) \
31724 for flag in $(EXTRA_HOST_FLAGS) ; do \
31725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31726 done; \
31727 echo "Doing mostlyclean in libiconv"; \
31728 (cd $(HOST_SUBDIR)/libiconv && \
31729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31731 "RANLIB=$${RANLIB}" \
31732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31733 mostlyclean) \
31734 || exit 1
31735
31736 @endif libiconv
31737
31738 .PHONY: maybe-clean-libiconv clean-libiconv
31739 maybe-clean-libiconv:
31740 @if libiconv
31741 maybe-clean-libiconv: clean-libiconv
31742
31743 clean-libiconv:
31744 @[ -f ./libiconv/Makefile ] || exit 0; \
31745 r=`${PWD_COMMAND}`; export r; \
31746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31747 $(HOST_EXPORTS) \
31748 for flag in $(EXTRA_HOST_FLAGS) ; do \
31749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31750 done; \
31751 echo "Doing clean in libiconv"; \
31752 (cd $(HOST_SUBDIR)/libiconv && \
31753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31755 "RANLIB=$${RANLIB}" \
31756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31757 clean) \
31758 || exit 1
31759
31760 @endif libiconv
31761
31762 .PHONY: maybe-distclean-libiconv distclean-libiconv
31763 maybe-distclean-libiconv:
31764 @if libiconv
31765 maybe-distclean-libiconv: distclean-libiconv
31766
31767 distclean-libiconv:
31768 @[ -f ./libiconv/Makefile ] || exit 0; \
31769 r=`${PWD_COMMAND}`; export r; \
31770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31771 $(HOST_EXPORTS) \
31772 for flag in $(EXTRA_HOST_FLAGS) ; do \
31773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31774 done; \
31775 echo "Doing distclean in libiconv"; \
31776 (cd $(HOST_SUBDIR)/libiconv && \
31777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31779 "RANLIB=$${RANLIB}" \
31780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31781 distclean) \
31782 || exit 1
31783
31784 @endif libiconv
31785
31786 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31787 maybe-maintainer-clean-libiconv:
31788 @if libiconv
31789 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31790
31791 maintainer-clean-libiconv:
31792 @[ -f ./libiconv/Makefile ] || exit 0; \
31793 r=`${PWD_COMMAND}`; export r; \
31794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31795 $(HOST_EXPORTS) \
31796 for flag in $(EXTRA_HOST_FLAGS) ; do \
31797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31798 done; \
31799 echo "Doing maintainer-clean in libiconv"; \
31800 (cd $(HOST_SUBDIR)/libiconv && \
31801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31803 "RANLIB=$${RANLIB}" \
31804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31805 maintainer-clean) \
31806 || exit 1
31807
31808 @endif libiconv
31809
31810
31811
31812 .PHONY: configure-m4 maybe-configure-m4
31813 maybe-configure-m4:
31814 @if gcc-bootstrap
31815 configure-m4: stage_current
31816 @endif gcc-bootstrap
31817 @if m4
31818 maybe-configure-m4: configure-m4
31819 configure-m4:
31820 @: $(MAKE); $(unstage)
31821 @r=`${PWD_COMMAND}`; export r; \
31822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31823 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31825 $(HOST_EXPORTS) \
31826 echo Configuring in $(HOST_SUBDIR)/m4; \
31827 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31828 case $(srcdir) in \
31829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31830 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31832 esac; \
31833 module_srcdir=m4; \
31834 $(SHELL) \
31835 $$s/$$module_srcdir/configure \
31836 --srcdir=$${topdir}/$$module_srcdir \
31837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31838 --target=${target_alias} \
31839 || exit 1
31840 @endif m4
31841
31842
31843
31844
31845
31846 .PHONY: all-m4 maybe-all-m4
31847 maybe-all-m4:
31848 @if gcc-bootstrap
31849 all-m4: stage_current
31850 @endif gcc-bootstrap
31851 @if m4
31852 TARGET-m4=all
31853 maybe-all-m4: all-m4
31854 all-m4: configure-m4
31855 @: $(MAKE); $(unstage)
31856 @r=`${PWD_COMMAND}`; export r; \
31857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31858 $(HOST_EXPORTS) \
31859 (cd $(HOST_SUBDIR)/m4 && \
31860 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31861 $(TARGET-m4))
31862 @endif m4
31863
31864
31865
31866
31867 .PHONY: check-m4 maybe-check-m4
31868 maybe-check-m4:
31869 @if m4
31870 maybe-check-m4: check-m4
31871
31872 check-m4:
31873 @: $(MAKE); $(unstage)
31874 @r=`${PWD_COMMAND}`; export r; \
31875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31876 $(HOST_EXPORTS) \
31877 (cd $(HOST_SUBDIR)/m4 && \
31878 $(MAKE) $(FLAGS_TO_PASS) check)
31879
31880 @endif m4
31881
31882 .PHONY: install-m4 maybe-install-m4
31883 maybe-install-m4:
31884 @if m4
31885 maybe-install-m4: install-m4
31886
31887 install-m4: installdirs
31888 @: $(MAKE); $(unstage)
31889 @r=`${PWD_COMMAND}`; export r; \
31890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31891 $(HOST_EXPORTS) \
31892 (cd $(HOST_SUBDIR)/m4 && \
31893 $(MAKE) $(FLAGS_TO_PASS) install)
31894
31895 @endif m4
31896
31897 .PHONY: install-strip-m4 maybe-install-strip-m4
31898 maybe-install-strip-m4:
31899 @if m4
31900 maybe-install-strip-m4: install-strip-m4
31901
31902 install-strip-m4: installdirs
31903 @: $(MAKE); $(unstage)
31904 @r=`${PWD_COMMAND}`; export r; \
31905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31906 $(HOST_EXPORTS) \
31907 (cd $(HOST_SUBDIR)/m4 && \
31908 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31909
31910 @endif m4
31911
31912 # Other targets (info, dvi, pdf, etc.)
31913
31914 .PHONY: maybe-info-m4 info-m4
31915 maybe-info-m4:
31916 @if m4
31917 maybe-info-m4: info-m4
31918
31919 info-m4: \
31920 configure-m4
31921 @: $(MAKE); $(unstage)
31922 @[ -f ./m4/Makefile ] || exit 0; \
31923 r=`${PWD_COMMAND}`; export r; \
31924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31925 $(HOST_EXPORTS) \
31926 for flag in $(EXTRA_HOST_FLAGS) ; do \
31927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31928 done; \
31929 echo "Doing info in m4"; \
31930 (cd $(HOST_SUBDIR)/m4 && \
31931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31933 "RANLIB=$${RANLIB}" \
31934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31935 info) \
31936 || exit 1
31937
31938 @endif m4
31939
31940 .PHONY: maybe-dvi-m4 dvi-m4
31941 maybe-dvi-m4:
31942 @if m4
31943 maybe-dvi-m4: dvi-m4
31944
31945 dvi-m4: \
31946 configure-m4
31947 @: $(MAKE); $(unstage)
31948 @[ -f ./m4/Makefile ] || exit 0; \
31949 r=`${PWD_COMMAND}`; export r; \
31950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31951 $(HOST_EXPORTS) \
31952 for flag in $(EXTRA_HOST_FLAGS) ; do \
31953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31954 done; \
31955 echo "Doing dvi in m4"; \
31956 (cd $(HOST_SUBDIR)/m4 && \
31957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31959 "RANLIB=$${RANLIB}" \
31960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31961 dvi) \
31962 || exit 1
31963
31964 @endif m4
31965
31966 .PHONY: maybe-pdf-m4 pdf-m4
31967 maybe-pdf-m4:
31968 @if m4
31969 maybe-pdf-m4: pdf-m4
31970
31971 pdf-m4: \
31972 configure-m4
31973 @: $(MAKE); $(unstage)
31974 @[ -f ./m4/Makefile ] || exit 0; \
31975 r=`${PWD_COMMAND}`; export r; \
31976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31977 $(HOST_EXPORTS) \
31978 for flag in $(EXTRA_HOST_FLAGS) ; do \
31979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31980 done; \
31981 echo "Doing pdf in m4"; \
31982 (cd $(HOST_SUBDIR)/m4 && \
31983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31985 "RANLIB=$${RANLIB}" \
31986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31987 pdf) \
31988 || exit 1
31989
31990 @endif m4
31991
31992 .PHONY: maybe-html-m4 html-m4
31993 maybe-html-m4:
31994 @if m4
31995 maybe-html-m4: html-m4
31996
31997 html-m4: \
31998 configure-m4
31999 @: $(MAKE); $(unstage)
32000 @[ -f ./m4/Makefile ] || exit 0; \
32001 r=`${PWD_COMMAND}`; export r; \
32002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32003 $(HOST_EXPORTS) \
32004 for flag in $(EXTRA_HOST_FLAGS) ; do \
32005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32006 done; \
32007 echo "Doing html in m4"; \
32008 (cd $(HOST_SUBDIR)/m4 && \
32009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32011 "RANLIB=$${RANLIB}" \
32012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32013 html) \
32014 || exit 1
32015
32016 @endif m4
32017
32018 .PHONY: maybe-TAGS-m4 TAGS-m4
32019 maybe-TAGS-m4:
32020 @if m4
32021 maybe-TAGS-m4: TAGS-m4
32022
32023 TAGS-m4: \
32024 configure-m4
32025 @: $(MAKE); $(unstage)
32026 @[ -f ./m4/Makefile ] || exit 0; \
32027 r=`${PWD_COMMAND}`; export r; \
32028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32029 $(HOST_EXPORTS) \
32030 for flag in $(EXTRA_HOST_FLAGS) ; do \
32031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32032 done; \
32033 echo "Doing TAGS in m4"; \
32034 (cd $(HOST_SUBDIR)/m4 && \
32035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32037 "RANLIB=$${RANLIB}" \
32038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32039 TAGS) \
32040 || exit 1
32041
32042 @endif m4
32043
32044 .PHONY: maybe-install-info-m4 install-info-m4
32045 maybe-install-info-m4:
32046 @if m4
32047 maybe-install-info-m4: install-info-m4
32048
32049 install-info-m4: \
32050 configure-m4 \
32051 info-m4
32052 @: $(MAKE); $(unstage)
32053 @[ -f ./m4/Makefile ] || exit 0; \
32054 r=`${PWD_COMMAND}`; export r; \
32055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32056 $(HOST_EXPORTS) \
32057 for flag in $(EXTRA_HOST_FLAGS) ; do \
32058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32059 done; \
32060 echo "Doing install-info in m4"; \
32061 (cd $(HOST_SUBDIR)/m4 && \
32062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32064 "RANLIB=$${RANLIB}" \
32065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32066 install-info) \
32067 || exit 1
32068
32069 @endif m4
32070
32071 .PHONY: maybe-install-dvi-m4 install-dvi-m4
32072 maybe-install-dvi-m4:
32073 @if m4
32074 maybe-install-dvi-m4: install-dvi-m4
32075
32076 install-dvi-m4: \
32077 configure-m4 \
32078 dvi-m4
32079 @: $(MAKE); $(unstage)
32080 @[ -f ./m4/Makefile ] || exit 0; \
32081 r=`${PWD_COMMAND}`; export r; \
32082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32083 $(HOST_EXPORTS) \
32084 for flag in $(EXTRA_HOST_FLAGS) ; do \
32085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32086 done; \
32087 echo "Doing install-dvi in m4"; \
32088 (cd $(HOST_SUBDIR)/m4 && \
32089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32091 "RANLIB=$${RANLIB}" \
32092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32093 install-dvi) \
32094 || exit 1
32095
32096 @endif m4
32097
32098 .PHONY: maybe-install-pdf-m4 install-pdf-m4
32099 maybe-install-pdf-m4:
32100 @if m4
32101 maybe-install-pdf-m4: install-pdf-m4
32102
32103 install-pdf-m4: \
32104 configure-m4 \
32105 pdf-m4
32106 @: $(MAKE); $(unstage)
32107 @[ -f ./m4/Makefile ] || exit 0; \
32108 r=`${PWD_COMMAND}`; export r; \
32109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32110 $(HOST_EXPORTS) \
32111 for flag in $(EXTRA_HOST_FLAGS) ; do \
32112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32113 done; \
32114 echo "Doing install-pdf in m4"; \
32115 (cd $(HOST_SUBDIR)/m4 && \
32116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32118 "RANLIB=$${RANLIB}" \
32119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32120 install-pdf) \
32121 || exit 1
32122
32123 @endif m4
32124
32125 .PHONY: maybe-install-html-m4 install-html-m4
32126 maybe-install-html-m4:
32127 @if m4
32128 maybe-install-html-m4: install-html-m4
32129
32130 install-html-m4: \
32131 configure-m4 \
32132 html-m4
32133 @: $(MAKE); $(unstage)
32134 @[ -f ./m4/Makefile ] || exit 0; \
32135 r=`${PWD_COMMAND}`; export r; \
32136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32137 $(HOST_EXPORTS) \
32138 for flag in $(EXTRA_HOST_FLAGS) ; do \
32139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32140 done; \
32141 echo "Doing install-html in m4"; \
32142 (cd $(HOST_SUBDIR)/m4 && \
32143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32145 "RANLIB=$${RANLIB}" \
32146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32147 install-html) \
32148 || exit 1
32149
32150 @endif m4
32151
32152 .PHONY: maybe-installcheck-m4 installcheck-m4
32153 maybe-installcheck-m4:
32154 @if m4
32155 maybe-installcheck-m4: installcheck-m4
32156
32157 installcheck-m4: \
32158 configure-m4
32159 @: $(MAKE); $(unstage)
32160 @[ -f ./m4/Makefile ] || exit 0; \
32161 r=`${PWD_COMMAND}`; export r; \
32162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163 $(HOST_EXPORTS) \
32164 for flag in $(EXTRA_HOST_FLAGS) ; do \
32165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32166 done; \
32167 echo "Doing installcheck in m4"; \
32168 (cd $(HOST_SUBDIR)/m4 && \
32169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32171 "RANLIB=$${RANLIB}" \
32172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32173 installcheck) \
32174 || exit 1
32175
32176 @endif m4
32177
32178 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32179 maybe-mostlyclean-m4:
32180 @if m4
32181 maybe-mostlyclean-m4: mostlyclean-m4
32182
32183 mostlyclean-m4:
32184 @: $(MAKE); $(unstage)
32185 @[ -f ./m4/Makefile ] || exit 0; \
32186 r=`${PWD_COMMAND}`; export r; \
32187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32188 $(HOST_EXPORTS) \
32189 for flag in $(EXTRA_HOST_FLAGS) ; do \
32190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32191 done; \
32192 echo "Doing mostlyclean in m4"; \
32193 (cd $(HOST_SUBDIR)/m4 && \
32194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32196 "RANLIB=$${RANLIB}" \
32197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32198 mostlyclean) \
32199 || exit 1
32200
32201 @endif m4
32202
32203 .PHONY: maybe-clean-m4 clean-m4
32204 maybe-clean-m4:
32205 @if m4
32206 maybe-clean-m4: clean-m4
32207
32208 clean-m4:
32209 @: $(MAKE); $(unstage)
32210 @[ -f ./m4/Makefile ] || exit 0; \
32211 r=`${PWD_COMMAND}`; export r; \
32212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32213 $(HOST_EXPORTS) \
32214 for flag in $(EXTRA_HOST_FLAGS) ; do \
32215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32216 done; \
32217 echo "Doing clean in m4"; \
32218 (cd $(HOST_SUBDIR)/m4 && \
32219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32221 "RANLIB=$${RANLIB}" \
32222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32223 clean) \
32224 || exit 1
32225
32226 @endif m4
32227
32228 .PHONY: maybe-distclean-m4 distclean-m4
32229 maybe-distclean-m4:
32230 @if m4
32231 maybe-distclean-m4: distclean-m4
32232
32233 distclean-m4:
32234 @: $(MAKE); $(unstage)
32235 @[ -f ./m4/Makefile ] || exit 0; \
32236 r=`${PWD_COMMAND}`; export r; \
32237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32238 $(HOST_EXPORTS) \
32239 for flag in $(EXTRA_HOST_FLAGS) ; do \
32240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32241 done; \
32242 echo "Doing distclean in m4"; \
32243 (cd $(HOST_SUBDIR)/m4 && \
32244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32246 "RANLIB=$${RANLIB}" \
32247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32248 distclean) \
32249 || exit 1
32250
32251 @endif m4
32252
32253 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32254 maybe-maintainer-clean-m4:
32255 @if m4
32256 maybe-maintainer-clean-m4: maintainer-clean-m4
32257
32258 maintainer-clean-m4:
32259 @: $(MAKE); $(unstage)
32260 @[ -f ./m4/Makefile ] || exit 0; \
32261 r=`${PWD_COMMAND}`; export r; \
32262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32263 $(HOST_EXPORTS) \
32264 for flag in $(EXTRA_HOST_FLAGS) ; do \
32265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32266 done; \
32267 echo "Doing maintainer-clean in m4"; \
32268 (cd $(HOST_SUBDIR)/m4 && \
32269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32271 "RANLIB=$${RANLIB}" \
32272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32273 maintainer-clean) \
32274 || exit 1
32275
32276 @endif m4
32277
32278
32279
32280 .PHONY: configure-readline maybe-configure-readline
32281 maybe-configure-readline:
32282 @if gcc-bootstrap
32283 configure-readline: stage_current
32284 @endif gcc-bootstrap
32285 @if readline
32286 maybe-configure-readline: configure-readline
32287 configure-readline:
32288 @: $(MAKE); $(unstage)
32289 @r=`${PWD_COMMAND}`; export r; \
32290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
32293 $(HOST_EXPORTS) \
32294 echo Configuring in $(HOST_SUBDIR)/readline; \
32295 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32296 case $(srcdir) in \
32297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32298 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32300 esac; \
32301 module_srcdir=readline; \
32302 $(SHELL) \
32303 $$s/$$module_srcdir/configure \
32304 --srcdir=$${topdir}/$$module_srcdir \
32305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32306 --target=${target_alias} \
32307 || exit 1
32308 @endif readline
32309
32310
32311
32312
32313
32314 .PHONY: all-readline maybe-all-readline
32315 maybe-all-readline:
32316 @if gcc-bootstrap
32317 all-readline: stage_current
32318 @endif gcc-bootstrap
32319 @if readline
32320 TARGET-readline=all
32321 maybe-all-readline: all-readline
32322 all-readline: configure-readline
32323 @: $(MAKE); $(unstage)
32324 @r=`${PWD_COMMAND}`; export r; \
32325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32326 $(HOST_EXPORTS) \
32327 (cd $(HOST_SUBDIR)/readline && \
32328 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32329 $(TARGET-readline))
32330 @endif readline
32331
32332
32333
32334
32335 .PHONY: check-readline maybe-check-readline
32336 maybe-check-readline:
32337 @if readline
32338 maybe-check-readline: check-readline
32339
32340 check-readline:
32341 @: $(MAKE); $(unstage)
32342 @r=`${PWD_COMMAND}`; export r; \
32343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32344 $(HOST_EXPORTS) \
32345 (cd $(HOST_SUBDIR)/readline && \
32346 $(MAKE) $(FLAGS_TO_PASS) check)
32347
32348 @endif readline
32349
32350 .PHONY: install-readline maybe-install-readline
32351 maybe-install-readline:
32352 @if readline
32353 maybe-install-readline: install-readline
32354
32355 install-readline: installdirs
32356 @: $(MAKE); $(unstage)
32357 @r=`${PWD_COMMAND}`; export r; \
32358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32359 $(HOST_EXPORTS) \
32360 (cd $(HOST_SUBDIR)/readline && \
32361 $(MAKE) $(FLAGS_TO_PASS) install)
32362
32363 @endif readline
32364
32365 .PHONY: install-strip-readline maybe-install-strip-readline
32366 maybe-install-strip-readline:
32367 @if readline
32368 maybe-install-strip-readline: install-strip-readline
32369
32370 install-strip-readline: installdirs
32371 @: $(MAKE); $(unstage)
32372 @r=`${PWD_COMMAND}`; export r; \
32373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32374 $(HOST_EXPORTS) \
32375 (cd $(HOST_SUBDIR)/readline && \
32376 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32377
32378 @endif readline
32379
32380 # Other targets (info, dvi, pdf, etc.)
32381
32382 .PHONY: maybe-info-readline info-readline
32383 maybe-info-readline:
32384 @if readline
32385 maybe-info-readline: info-readline
32386
32387 info-readline: \
32388 configure-readline
32389 @: $(MAKE); $(unstage)
32390 @[ -f ./readline/Makefile ] || exit 0; \
32391 r=`${PWD_COMMAND}`; export r; \
32392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32393 $(HOST_EXPORTS) \
32394 for flag in $(EXTRA_HOST_FLAGS) ; do \
32395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32396 done; \
32397 echo "Doing info in readline"; \
32398 (cd $(HOST_SUBDIR)/readline && \
32399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32401 "RANLIB=$${RANLIB}" \
32402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32403 info) \
32404 || exit 1
32405
32406 @endif readline
32407
32408 .PHONY: maybe-dvi-readline dvi-readline
32409 maybe-dvi-readline:
32410 @if readline
32411 maybe-dvi-readline: dvi-readline
32412
32413 dvi-readline: \
32414 configure-readline
32415 @: $(MAKE); $(unstage)
32416 @[ -f ./readline/Makefile ] || exit 0; \
32417 r=`${PWD_COMMAND}`; export r; \
32418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32419 $(HOST_EXPORTS) \
32420 for flag in $(EXTRA_HOST_FLAGS) ; do \
32421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32422 done; \
32423 echo "Doing dvi in readline"; \
32424 (cd $(HOST_SUBDIR)/readline && \
32425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32427 "RANLIB=$${RANLIB}" \
32428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32429 dvi) \
32430 || exit 1
32431
32432 @endif readline
32433
32434 .PHONY: maybe-pdf-readline pdf-readline
32435 maybe-pdf-readline:
32436 @if readline
32437 maybe-pdf-readline: pdf-readline
32438
32439 pdf-readline: \
32440 configure-readline
32441 @: $(MAKE); $(unstage)
32442 @[ -f ./readline/Makefile ] || exit 0; \
32443 r=`${PWD_COMMAND}`; export r; \
32444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32445 $(HOST_EXPORTS) \
32446 for flag in $(EXTRA_HOST_FLAGS) ; do \
32447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32448 done; \
32449 echo "Doing pdf in readline"; \
32450 (cd $(HOST_SUBDIR)/readline && \
32451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32453 "RANLIB=$${RANLIB}" \
32454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32455 pdf) \
32456 || exit 1
32457
32458 @endif readline
32459
32460 .PHONY: maybe-html-readline html-readline
32461 maybe-html-readline:
32462 @if readline
32463 maybe-html-readline: html-readline
32464
32465 html-readline: \
32466 configure-readline
32467 @: $(MAKE); $(unstage)
32468 @[ -f ./readline/Makefile ] || exit 0; \
32469 r=`${PWD_COMMAND}`; export r; \
32470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32471 $(HOST_EXPORTS) \
32472 for flag in $(EXTRA_HOST_FLAGS) ; do \
32473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32474 done; \
32475 echo "Doing html in readline"; \
32476 (cd $(HOST_SUBDIR)/readline && \
32477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32479 "RANLIB=$${RANLIB}" \
32480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32481 html) \
32482 || exit 1
32483
32484 @endif readline
32485
32486 .PHONY: maybe-TAGS-readline TAGS-readline
32487 maybe-TAGS-readline:
32488 @if readline
32489 maybe-TAGS-readline: TAGS-readline
32490
32491 TAGS-readline: \
32492 configure-readline
32493 @: $(MAKE); $(unstage)
32494 @[ -f ./readline/Makefile ] || exit 0; \
32495 r=`${PWD_COMMAND}`; export r; \
32496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32497 $(HOST_EXPORTS) \
32498 for flag in $(EXTRA_HOST_FLAGS) ; do \
32499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32500 done; \
32501 echo "Doing TAGS in readline"; \
32502 (cd $(HOST_SUBDIR)/readline && \
32503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32505 "RANLIB=$${RANLIB}" \
32506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32507 TAGS) \
32508 || exit 1
32509
32510 @endif readline
32511
32512 .PHONY: maybe-install-info-readline install-info-readline
32513 maybe-install-info-readline:
32514 @if readline
32515 maybe-install-info-readline: install-info-readline
32516
32517 install-info-readline: \
32518 configure-readline \
32519 info-readline
32520 @: $(MAKE); $(unstage)
32521 @[ -f ./readline/Makefile ] || exit 0; \
32522 r=`${PWD_COMMAND}`; export r; \
32523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32524 $(HOST_EXPORTS) \
32525 for flag in $(EXTRA_HOST_FLAGS) ; do \
32526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32527 done; \
32528 echo "Doing install-info in readline"; \
32529 (cd $(HOST_SUBDIR)/readline && \
32530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32532 "RANLIB=$${RANLIB}" \
32533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32534 install-info) \
32535 || exit 1
32536
32537 @endif readline
32538
32539 .PHONY: maybe-install-dvi-readline install-dvi-readline
32540 maybe-install-dvi-readline:
32541 @if readline
32542 maybe-install-dvi-readline: install-dvi-readline
32543
32544 install-dvi-readline: \
32545 configure-readline \
32546 dvi-readline
32547 @: $(MAKE); $(unstage)
32548 @[ -f ./readline/Makefile ] || exit 0; \
32549 r=`${PWD_COMMAND}`; export r; \
32550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32551 $(HOST_EXPORTS) \
32552 for flag in $(EXTRA_HOST_FLAGS) ; do \
32553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32554 done; \
32555 echo "Doing install-dvi in readline"; \
32556 (cd $(HOST_SUBDIR)/readline && \
32557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32559 "RANLIB=$${RANLIB}" \
32560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32561 install-dvi) \
32562 || exit 1
32563
32564 @endif readline
32565
32566 .PHONY: maybe-install-pdf-readline install-pdf-readline
32567 maybe-install-pdf-readline:
32568 @if readline
32569 maybe-install-pdf-readline: install-pdf-readline
32570
32571 install-pdf-readline: \
32572 configure-readline \
32573 pdf-readline
32574 @: $(MAKE); $(unstage)
32575 @[ -f ./readline/Makefile ] || exit 0; \
32576 r=`${PWD_COMMAND}`; export r; \
32577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32578 $(HOST_EXPORTS) \
32579 for flag in $(EXTRA_HOST_FLAGS) ; do \
32580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32581 done; \
32582 echo "Doing install-pdf in readline"; \
32583 (cd $(HOST_SUBDIR)/readline && \
32584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32586 "RANLIB=$${RANLIB}" \
32587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32588 install-pdf) \
32589 || exit 1
32590
32591 @endif readline
32592
32593 .PHONY: maybe-install-html-readline install-html-readline
32594 maybe-install-html-readline:
32595 @if readline
32596 maybe-install-html-readline: install-html-readline
32597
32598 install-html-readline: \
32599 configure-readline \
32600 html-readline
32601 @: $(MAKE); $(unstage)
32602 @[ -f ./readline/Makefile ] || exit 0; \
32603 r=`${PWD_COMMAND}`; export r; \
32604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32605 $(HOST_EXPORTS) \
32606 for flag in $(EXTRA_HOST_FLAGS) ; do \
32607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32608 done; \
32609 echo "Doing install-html in readline"; \
32610 (cd $(HOST_SUBDIR)/readline && \
32611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32613 "RANLIB=$${RANLIB}" \
32614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32615 install-html) \
32616 || exit 1
32617
32618 @endif readline
32619
32620 .PHONY: maybe-installcheck-readline installcheck-readline
32621 maybe-installcheck-readline:
32622 @if readline
32623 maybe-installcheck-readline: installcheck-readline
32624
32625 installcheck-readline: \
32626 configure-readline
32627 @: $(MAKE); $(unstage)
32628 @[ -f ./readline/Makefile ] || exit 0; \
32629 r=`${PWD_COMMAND}`; export r; \
32630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32631 $(HOST_EXPORTS) \
32632 for flag in $(EXTRA_HOST_FLAGS) ; do \
32633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32634 done; \
32635 echo "Doing installcheck in readline"; \
32636 (cd $(HOST_SUBDIR)/readline && \
32637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32639 "RANLIB=$${RANLIB}" \
32640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32641 installcheck) \
32642 || exit 1
32643
32644 @endif readline
32645
32646 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32647 maybe-mostlyclean-readline:
32648 @if readline
32649 maybe-mostlyclean-readline: mostlyclean-readline
32650
32651 mostlyclean-readline:
32652 @: $(MAKE); $(unstage)
32653 @[ -f ./readline/Makefile ] || exit 0; \
32654 r=`${PWD_COMMAND}`; export r; \
32655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32656 $(HOST_EXPORTS) \
32657 for flag in $(EXTRA_HOST_FLAGS) ; do \
32658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32659 done; \
32660 echo "Doing mostlyclean in readline"; \
32661 (cd $(HOST_SUBDIR)/readline && \
32662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32664 "RANLIB=$${RANLIB}" \
32665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32666 mostlyclean) \
32667 || exit 1
32668
32669 @endif readline
32670
32671 .PHONY: maybe-clean-readline clean-readline
32672 maybe-clean-readline:
32673 @if readline
32674 maybe-clean-readline: clean-readline
32675
32676 clean-readline:
32677 @: $(MAKE); $(unstage)
32678 @[ -f ./readline/Makefile ] || exit 0; \
32679 r=`${PWD_COMMAND}`; export r; \
32680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32681 $(HOST_EXPORTS) \
32682 for flag in $(EXTRA_HOST_FLAGS) ; do \
32683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32684 done; \
32685 echo "Doing clean in readline"; \
32686 (cd $(HOST_SUBDIR)/readline && \
32687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32689 "RANLIB=$${RANLIB}" \
32690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32691 clean) \
32692 || exit 1
32693
32694 @endif readline
32695
32696 .PHONY: maybe-distclean-readline distclean-readline
32697 maybe-distclean-readline:
32698 @if readline
32699 maybe-distclean-readline: distclean-readline
32700
32701 distclean-readline:
32702 @: $(MAKE); $(unstage)
32703 @[ -f ./readline/Makefile ] || exit 0; \
32704 r=`${PWD_COMMAND}`; export r; \
32705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32706 $(HOST_EXPORTS) \
32707 for flag in $(EXTRA_HOST_FLAGS) ; do \
32708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32709 done; \
32710 echo "Doing distclean in readline"; \
32711 (cd $(HOST_SUBDIR)/readline && \
32712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32714 "RANLIB=$${RANLIB}" \
32715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32716 distclean) \
32717 || exit 1
32718
32719 @endif readline
32720
32721 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32722 maybe-maintainer-clean-readline:
32723 @if readline
32724 maybe-maintainer-clean-readline: maintainer-clean-readline
32725
32726 maintainer-clean-readline:
32727 @: $(MAKE); $(unstage)
32728 @[ -f ./readline/Makefile ] || exit 0; \
32729 r=`${PWD_COMMAND}`; export r; \
32730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731 $(HOST_EXPORTS) \
32732 for flag in $(EXTRA_HOST_FLAGS) ; do \
32733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32734 done; \
32735 echo "Doing maintainer-clean in readline"; \
32736 (cd $(HOST_SUBDIR)/readline && \
32737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32739 "RANLIB=$${RANLIB}" \
32740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32741 maintainer-clean) \
32742 || exit 1
32743
32744 @endif readline
32745
32746
32747
32748 .PHONY: configure-sid maybe-configure-sid
32749 maybe-configure-sid:
32750 @if gcc-bootstrap
32751 configure-sid: stage_current
32752 @endif gcc-bootstrap
32753 @if sid
32754 maybe-configure-sid: configure-sid
32755 configure-sid:
32756 @: $(MAKE); $(unstage)
32757 @r=`${PWD_COMMAND}`; export r; \
32758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32759 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32761 $(HOST_EXPORTS) \
32762 echo Configuring in $(HOST_SUBDIR)/sid; \
32763 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32764 case $(srcdir) in \
32765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32766 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32768 esac; \
32769 module_srcdir=sid; \
32770 $(SHELL) \
32771 $$s/$$module_srcdir/configure \
32772 --srcdir=$${topdir}/$$module_srcdir \
32773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32774 --target=${target_alias} \
32775 || exit 1
32776 @endif sid
32777
32778
32779
32780
32781
32782 .PHONY: all-sid maybe-all-sid
32783 maybe-all-sid:
32784 @if gcc-bootstrap
32785 all-sid: stage_current
32786 @endif gcc-bootstrap
32787 @if sid
32788 TARGET-sid=all
32789 maybe-all-sid: all-sid
32790 all-sid: configure-sid
32791 @: $(MAKE); $(unstage)
32792 @r=`${PWD_COMMAND}`; export r; \
32793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32794 $(HOST_EXPORTS) \
32795 (cd $(HOST_SUBDIR)/sid && \
32796 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32797 $(TARGET-sid))
32798 @endif sid
32799
32800
32801
32802
32803 .PHONY: check-sid maybe-check-sid
32804 maybe-check-sid:
32805 @if sid
32806 maybe-check-sid: check-sid
32807
32808 check-sid:
32809 @: $(MAKE); $(unstage)
32810 @r=`${PWD_COMMAND}`; export r; \
32811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32812 $(HOST_EXPORTS) \
32813 (cd $(HOST_SUBDIR)/sid && \
32814 $(MAKE) $(FLAGS_TO_PASS) check)
32815
32816 @endif sid
32817
32818 .PHONY: install-sid maybe-install-sid
32819 maybe-install-sid:
32820 @if sid
32821 maybe-install-sid: install-sid
32822
32823 install-sid: installdirs
32824 @: $(MAKE); $(unstage)
32825 @r=`${PWD_COMMAND}`; export r; \
32826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32827 $(HOST_EXPORTS) \
32828 (cd $(HOST_SUBDIR)/sid && \
32829 $(MAKE) $(FLAGS_TO_PASS) install)
32830
32831 @endif sid
32832
32833 .PHONY: install-strip-sid maybe-install-strip-sid
32834 maybe-install-strip-sid:
32835 @if sid
32836 maybe-install-strip-sid: install-strip-sid
32837
32838 install-strip-sid: installdirs
32839 @: $(MAKE); $(unstage)
32840 @r=`${PWD_COMMAND}`; export r; \
32841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32842 $(HOST_EXPORTS) \
32843 (cd $(HOST_SUBDIR)/sid && \
32844 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32845
32846 @endif sid
32847
32848 # Other targets (info, dvi, pdf, etc.)
32849
32850 .PHONY: maybe-info-sid info-sid
32851 maybe-info-sid:
32852 @if sid
32853 maybe-info-sid: info-sid
32854
32855 info-sid: \
32856 configure-sid
32857 @: $(MAKE); $(unstage)
32858 @[ -f ./sid/Makefile ] || exit 0; \
32859 r=`${PWD_COMMAND}`; export r; \
32860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32861 $(HOST_EXPORTS) \
32862 for flag in $(EXTRA_HOST_FLAGS) ; do \
32863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32864 done; \
32865 echo "Doing info in sid"; \
32866 (cd $(HOST_SUBDIR)/sid && \
32867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32869 "RANLIB=$${RANLIB}" \
32870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32871 info) \
32872 || exit 1
32873
32874 @endif sid
32875
32876 .PHONY: maybe-dvi-sid dvi-sid
32877 maybe-dvi-sid:
32878 @if sid
32879 maybe-dvi-sid: dvi-sid
32880
32881 dvi-sid: \
32882 configure-sid
32883 @: $(MAKE); $(unstage)
32884 @[ -f ./sid/Makefile ] || exit 0; \
32885 r=`${PWD_COMMAND}`; export r; \
32886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32887 $(HOST_EXPORTS) \
32888 for flag in $(EXTRA_HOST_FLAGS) ; do \
32889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32890 done; \
32891 echo "Doing dvi in sid"; \
32892 (cd $(HOST_SUBDIR)/sid && \
32893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32895 "RANLIB=$${RANLIB}" \
32896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32897 dvi) \
32898 || exit 1
32899
32900 @endif sid
32901
32902 .PHONY: maybe-pdf-sid pdf-sid
32903 maybe-pdf-sid:
32904 @if sid
32905 maybe-pdf-sid: pdf-sid
32906
32907 pdf-sid: \
32908 configure-sid
32909 @: $(MAKE); $(unstage)
32910 @[ -f ./sid/Makefile ] || exit 0; \
32911 r=`${PWD_COMMAND}`; export r; \
32912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32913 $(HOST_EXPORTS) \
32914 for flag in $(EXTRA_HOST_FLAGS) ; do \
32915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32916 done; \
32917 echo "Doing pdf in sid"; \
32918 (cd $(HOST_SUBDIR)/sid && \
32919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32921 "RANLIB=$${RANLIB}" \
32922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32923 pdf) \
32924 || exit 1
32925
32926 @endif sid
32927
32928 .PHONY: maybe-html-sid html-sid
32929 maybe-html-sid:
32930 @if sid
32931 maybe-html-sid: html-sid
32932
32933 html-sid: \
32934 configure-sid
32935 @: $(MAKE); $(unstage)
32936 @[ -f ./sid/Makefile ] || exit 0; \
32937 r=`${PWD_COMMAND}`; export r; \
32938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32939 $(HOST_EXPORTS) \
32940 for flag in $(EXTRA_HOST_FLAGS) ; do \
32941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32942 done; \
32943 echo "Doing html in sid"; \
32944 (cd $(HOST_SUBDIR)/sid && \
32945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32947 "RANLIB=$${RANLIB}" \
32948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32949 html) \
32950 || exit 1
32951
32952 @endif sid
32953
32954 .PHONY: maybe-TAGS-sid TAGS-sid
32955 maybe-TAGS-sid:
32956 @if sid
32957 maybe-TAGS-sid: TAGS-sid
32958
32959 TAGS-sid: \
32960 configure-sid
32961 @: $(MAKE); $(unstage)
32962 @[ -f ./sid/Makefile ] || exit 0; \
32963 r=`${PWD_COMMAND}`; export r; \
32964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32965 $(HOST_EXPORTS) \
32966 for flag in $(EXTRA_HOST_FLAGS) ; do \
32967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32968 done; \
32969 echo "Doing TAGS in sid"; \
32970 (cd $(HOST_SUBDIR)/sid && \
32971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32973 "RANLIB=$${RANLIB}" \
32974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32975 TAGS) \
32976 || exit 1
32977
32978 @endif sid
32979
32980 .PHONY: maybe-install-info-sid install-info-sid
32981 maybe-install-info-sid:
32982 @if sid
32983 maybe-install-info-sid: install-info-sid
32984
32985 install-info-sid: \
32986 configure-sid \
32987 info-sid
32988 @: $(MAKE); $(unstage)
32989 @[ -f ./sid/Makefile ] || exit 0; \
32990 r=`${PWD_COMMAND}`; export r; \
32991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992 $(HOST_EXPORTS) \
32993 for flag in $(EXTRA_HOST_FLAGS) ; do \
32994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32995 done; \
32996 echo "Doing install-info in sid"; \
32997 (cd $(HOST_SUBDIR)/sid && \
32998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33000 "RANLIB=$${RANLIB}" \
33001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33002 install-info) \
33003 || exit 1
33004
33005 @endif sid
33006
33007 .PHONY: maybe-install-dvi-sid install-dvi-sid
33008 maybe-install-dvi-sid:
33009 @if sid
33010 maybe-install-dvi-sid: install-dvi-sid
33011
33012 install-dvi-sid: \
33013 configure-sid \
33014 dvi-sid
33015 @: $(MAKE); $(unstage)
33016 @[ -f ./sid/Makefile ] || exit 0; \
33017 r=`${PWD_COMMAND}`; export r; \
33018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33019 $(HOST_EXPORTS) \
33020 for flag in $(EXTRA_HOST_FLAGS) ; do \
33021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33022 done; \
33023 echo "Doing install-dvi in sid"; \
33024 (cd $(HOST_SUBDIR)/sid && \
33025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33027 "RANLIB=$${RANLIB}" \
33028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33029 install-dvi) \
33030 || exit 1
33031
33032 @endif sid
33033
33034 .PHONY: maybe-install-pdf-sid install-pdf-sid
33035 maybe-install-pdf-sid:
33036 @if sid
33037 maybe-install-pdf-sid: install-pdf-sid
33038
33039 install-pdf-sid: \
33040 configure-sid \
33041 pdf-sid
33042 @: $(MAKE); $(unstage)
33043 @[ -f ./sid/Makefile ] || exit 0; \
33044 r=`${PWD_COMMAND}`; export r; \
33045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33046 $(HOST_EXPORTS) \
33047 for flag in $(EXTRA_HOST_FLAGS) ; do \
33048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33049 done; \
33050 echo "Doing install-pdf in sid"; \
33051 (cd $(HOST_SUBDIR)/sid && \
33052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33054 "RANLIB=$${RANLIB}" \
33055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33056 install-pdf) \
33057 || exit 1
33058
33059 @endif sid
33060
33061 .PHONY: maybe-install-html-sid install-html-sid
33062 maybe-install-html-sid:
33063 @if sid
33064 maybe-install-html-sid: install-html-sid
33065
33066 install-html-sid: \
33067 configure-sid \
33068 html-sid
33069 @: $(MAKE); $(unstage)
33070 @[ -f ./sid/Makefile ] || exit 0; \
33071 r=`${PWD_COMMAND}`; export r; \
33072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33073 $(HOST_EXPORTS) \
33074 for flag in $(EXTRA_HOST_FLAGS) ; do \
33075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33076 done; \
33077 echo "Doing install-html in sid"; \
33078 (cd $(HOST_SUBDIR)/sid && \
33079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33081 "RANLIB=$${RANLIB}" \
33082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33083 install-html) \
33084 || exit 1
33085
33086 @endif sid
33087
33088 .PHONY: maybe-installcheck-sid installcheck-sid
33089 maybe-installcheck-sid:
33090 @if sid
33091 maybe-installcheck-sid: installcheck-sid
33092
33093 installcheck-sid: \
33094 configure-sid
33095 @: $(MAKE); $(unstage)
33096 @[ -f ./sid/Makefile ] || exit 0; \
33097 r=`${PWD_COMMAND}`; export r; \
33098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33099 $(HOST_EXPORTS) \
33100 for flag in $(EXTRA_HOST_FLAGS) ; do \
33101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33102 done; \
33103 echo "Doing installcheck in sid"; \
33104 (cd $(HOST_SUBDIR)/sid && \
33105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33107 "RANLIB=$${RANLIB}" \
33108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33109 installcheck) \
33110 || exit 1
33111
33112 @endif sid
33113
33114 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33115 maybe-mostlyclean-sid:
33116 @if sid
33117 maybe-mostlyclean-sid: mostlyclean-sid
33118
33119 mostlyclean-sid:
33120 @: $(MAKE); $(unstage)
33121 @[ -f ./sid/Makefile ] || exit 0; \
33122 r=`${PWD_COMMAND}`; export r; \
33123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33124 $(HOST_EXPORTS) \
33125 for flag in $(EXTRA_HOST_FLAGS) ; do \
33126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33127 done; \
33128 echo "Doing mostlyclean in sid"; \
33129 (cd $(HOST_SUBDIR)/sid && \
33130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33132 "RANLIB=$${RANLIB}" \
33133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33134 mostlyclean) \
33135 || exit 1
33136
33137 @endif sid
33138
33139 .PHONY: maybe-clean-sid clean-sid
33140 maybe-clean-sid:
33141 @if sid
33142 maybe-clean-sid: clean-sid
33143
33144 clean-sid:
33145 @: $(MAKE); $(unstage)
33146 @[ -f ./sid/Makefile ] || exit 0; \
33147 r=`${PWD_COMMAND}`; export r; \
33148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33149 $(HOST_EXPORTS) \
33150 for flag in $(EXTRA_HOST_FLAGS) ; do \
33151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33152 done; \
33153 echo "Doing clean in sid"; \
33154 (cd $(HOST_SUBDIR)/sid && \
33155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33157 "RANLIB=$${RANLIB}" \
33158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33159 clean) \
33160 || exit 1
33161
33162 @endif sid
33163
33164 .PHONY: maybe-distclean-sid distclean-sid
33165 maybe-distclean-sid:
33166 @if sid
33167 maybe-distclean-sid: distclean-sid
33168
33169 distclean-sid:
33170 @: $(MAKE); $(unstage)
33171 @[ -f ./sid/Makefile ] || exit 0; \
33172 r=`${PWD_COMMAND}`; export r; \
33173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33174 $(HOST_EXPORTS) \
33175 for flag in $(EXTRA_HOST_FLAGS) ; do \
33176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177 done; \
33178 echo "Doing distclean in sid"; \
33179 (cd $(HOST_SUBDIR)/sid && \
33180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33182 "RANLIB=$${RANLIB}" \
33183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33184 distclean) \
33185 || exit 1
33186
33187 @endif sid
33188
33189 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33190 maybe-maintainer-clean-sid:
33191 @if sid
33192 maybe-maintainer-clean-sid: maintainer-clean-sid
33193
33194 maintainer-clean-sid:
33195 @: $(MAKE); $(unstage)
33196 @[ -f ./sid/Makefile ] || exit 0; \
33197 r=`${PWD_COMMAND}`; export r; \
33198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33199 $(HOST_EXPORTS) \
33200 for flag in $(EXTRA_HOST_FLAGS) ; do \
33201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33202 done; \
33203 echo "Doing maintainer-clean in sid"; \
33204 (cd $(HOST_SUBDIR)/sid && \
33205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33207 "RANLIB=$${RANLIB}" \
33208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33209 maintainer-clean) \
33210 || exit 1
33211
33212 @endif sid
33213
33214
33215
33216 .PHONY: configure-sim maybe-configure-sim
33217 maybe-configure-sim:
33218 @if gcc-bootstrap
33219 configure-sim: stage_current
33220 @endif gcc-bootstrap
33221 @if sim
33222 maybe-configure-sim: configure-sim
33223 configure-sim:
33224 @: $(MAKE); $(unstage)
33225 @r=`${PWD_COMMAND}`; export r; \
33226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33227 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
33229 $(HOST_EXPORTS) \
33230 echo Configuring in $(HOST_SUBDIR)/sim; \
33231 cd "$(HOST_SUBDIR)/sim" || exit 1; \
33232 case $(srcdir) in \
33233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33234 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33236 esac; \
33237 module_srcdir=sim; \
33238 $(SHELL) \
33239 $$s/$$module_srcdir/configure \
33240 --srcdir=$${topdir}/$$module_srcdir \
33241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33242 --target=${target_alias} \
33243 || exit 1
33244 @endif sim
33245
33246
33247
33248
33249
33250 .PHONY: all-sim maybe-all-sim
33251 maybe-all-sim:
33252 @if gcc-bootstrap
33253 all-sim: stage_current
33254 @endif gcc-bootstrap
33255 @if sim
33256 TARGET-sim=all
33257 maybe-all-sim: all-sim
33258 all-sim: configure-sim
33259 @: $(MAKE); $(unstage)
33260 @r=`${PWD_COMMAND}`; export r; \
33261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33262 $(HOST_EXPORTS) \
33263 (cd $(HOST_SUBDIR)/sim && \
33264 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33265 $(TARGET-sim))
33266 @endif sim
33267
33268
33269
33270
33271 .PHONY: check-sim maybe-check-sim
33272 maybe-check-sim:
33273 @if sim
33274 maybe-check-sim: check-sim
33275
33276 check-sim:
33277 @: $(MAKE); $(unstage)
33278 @r=`${PWD_COMMAND}`; export r; \
33279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33280 $(HOST_EXPORTS) \
33281 (cd $(HOST_SUBDIR)/sim && \
33282 $(MAKE) $(FLAGS_TO_PASS) check)
33283
33284 @endif sim
33285
33286 .PHONY: install-sim maybe-install-sim
33287 maybe-install-sim:
33288 @if sim
33289 maybe-install-sim: install-sim
33290
33291 install-sim: installdirs
33292 @: $(MAKE); $(unstage)
33293 @r=`${PWD_COMMAND}`; export r; \
33294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33295 $(HOST_EXPORTS) \
33296 (cd $(HOST_SUBDIR)/sim && \
33297 $(MAKE) $(FLAGS_TO_PASS) install)
33298
33299 @endif sim
33300
33301 .PHONY: install-strip-sim maybe-install-strip-sim
33302 maybe-install-strip-sim:
33303 @if sim
33304 maybe-install-strip-sim: install-strip-sim
33305
33306 install-strip-sim: installdirs
33307 @: $(MAKE); $(unstage)
33308 @r=`${PWD_COMMAND}`; export r; \
33309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33310 $(HOST_EXPORTS) \
33311 (cd $(HOST_SUBDIR)/sim && \
33312 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33313
33314 @endif sim
33315
33316 # Other targets (info, dvi, pdf, etc.)
33317
33318 .PHONY: maybe-info-sim info-sim
33319 maybe-info-sim:
33320 @if sim
33321 maybe-info-sim: info-sim
33322
33323 info-sim: \
33324 configure-sim
33325 @: $(MAKE); $(unstage)
33326 @[ -f ./sim/Makefile ] || exit 0; \
33327 r=`${PWD_COMMAND}`; export r; \
33328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33329 $(HOST_EXPORTS) \
33330 for flag in $(EXTRA_HOST_FLAGS) ; do \
33331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33332 done; \
33333 echo "Doing info in sim"; \
33334 (cd $(HOST_SUBDIR)/sim && \
33335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33337 "RANLIB=$${RANLIB}" \
33338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33339 info) \
33340 || exit 1
33341
33342 @endif sim
33343
33344 .PHONY: maybe-dvi-sim dvi-sim
33345 maybe-dvi-sim:
33346 @if sim
33347 maybe-dvi-sim: dvi-sim
33348
33349 dvi-sim: \
33350 configure-sim
33351 @: $(MAKE); $(unstage)
33352 @[ -f ./sim/Makefile ] || exit 0; \
33353 r=`${PWD_COMMAND}`; export r; \
33354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33355 $(HOST_EXPORTS) \
33356 for flag in $(EXTRA_HOST_FLAGS) ; do \
33357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33358 done; \
33359 echo "Doing dvi in sim"; \
33360 (cd $(HOST_SUBDIR)/sim && \
33361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33363 "RANLIB=$${RANLIB}" \
33364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33365 dvi) \
33366 || exit 1
33367
33368 @endif sim
33369
33370 .PHONY: maybe-pdf-sim pdf-sim
33371 maybe-pdf-sim:
33372 @if sim
33373 maybe-pdf-sim: pdf-sim
33374
33375 pdf-sim: \
33376 configure-sim
33377 @: $(MAKE); $(unstage)
33378 @[ -f ./sim/Makefile ] || exit 0; \
33379 r=`${PWD_COMMAND}`; export r; \
33380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33381 $(HOST_EXPORTS) \
33382 for flag in $(EXTRA_HOST_FLAGS) ; do \
33383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33384 done; \
33385 echo "Doing pdf in sim"; \
33386 (cd $(HOST_SUBDIR)/sim && \
33387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33389 "RANLIB=$${RANLIB}" \
33390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33391 pdf) \
33392 || exit 1
33393
33394 @endif sim
33395
33396 .PHONY: maybe-html-sim html-sim
33397 maybe-html-sim:
33398 @if sim
33399 maybe-html-sim: html-sim
33400
33401 html-sim: \
33402 configure-sim
33403 @: $(MAKE); $(unstage)
33404 @[ -f ./sim/Makefile ] || exit 0; \
33405 r=`${PWD_COMMAND}`; export r; \
33406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33407 $(HOST_EXPORTS) \
33408 for flag in $(EXTRA_HOST_FLAGS) ; do \
33409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33410 done; \
33411 echo "Doing html in sim"; \
33412 (cd $(HOST_SUBDIR)/sim && \
33413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33415 "RANLIB=$${RANLIB}" \
33416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33417 html) \
33418 || exit 1
33419
33420 @endif sim
33421
33422 .PHONY: maybe-TAGS-sim TAGS-sim
33423 maybe-TAGS-sim:
33424 @if sim
33425 maybe-TAGS-sim: TAGS-sim
33426
33427 TAGS-sim: \
33428 configure-sim
33429 @: $(MAKE); $(unstage)
33430 @[ -f ./sim/Makefile ] || exit 0; \
33431 r=`${PWD_COMMAND}`; export r; \
33432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33433 $(HOST_EXPORTS) \
33434 for flag in $(EXTRA_HOST_FLAGS) ; do \
33435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33436 done; \
33437 echo "Doing TAGS in sim"; \
33438 (cd $(HOST_SUBDIR)/sim && \
33439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33441 "RANLIB=$${RANLIB}" \
33442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33443 TAGS) \
33444 || exit 1
33445
33446 @endif sim
33447
33448 .PHONY: maybe-install-info-sim install-info-sim
33449 maybe-install-info-sim:
33450 @if sim
33451 maybe-install-info-sim: install-info-sim
33452
33453 install-info-sim: \
33454 configure-sim \
33455 info-sim
33456 @: $(MAKE); $(unstage)
33457 @[ -f ./sim/Makefile ] || exit 0; \
33458 r=`${PWD_COMMAND}`; export r; \
33459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33460 $(HOST_EXPORTS) \
33461 for flag in $(EXTRA_HOST_FLAGS) ; do \
33462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33463 done; \
33464 echo "Doing install-info in sim"; \
33465 (cd $(HOST_SUBDIR)/sim && \
33466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33468 "RANLIB=$${RANLIB}" \
33469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33470 install-info) \
33471 || exit 1
33472
33473 @endif sim
33474
33475 .PHONY: maybe-install-dvi-sim install-dvi-sim
33476 maybe-install-dvi-sim:
33477 @if sim
33478 maybe-install-dvi-sim: install-dvi-sim
33479
33480 install-dvi-sim: \
33481 configure-sim \
33482 dvi-sim
33483 @: $(MAKE); $(unstage)
33484 @[ -f ./sim/Makefile ] || exit 0; \
33485 r=`${PWD_COMMAND}`; export r; \
33486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33487 $(HOST_EXPORTS) \
33488 for flag in $(EXTRA_HOST_FLAGS) ; do \
33489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33490 done; \
33491 echo "Doing install-dvi in sim"; \
33492 (cd $(HOST_SUBDIR)/sim && \
33493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33495 "RANLIB=$${RANLIB}" \
33496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33497 install-dvi) \
33498 || exit 1
33499
33500 @endif sim
33501
33502 .PHONY: maybe-install-pdf-sim install-pdf-sim
33503 maybe-install-pdf-sim:
33504 @if sim
33505 maybe-install-pdf-sim: install-pdf-sim
33506
33507 install-pdf-sim: \
33508 configure-sim \
33509 pdf-sim
33510 @: $(MAKE); $(unstage)
33511 @[ -f ./sim/Makefile ] || exit 0; \
33512 r=`${PWD_COMMAND}`; export r; \
33513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33514 $(HOST_EXPORTS) \
33515 for flag in $(EXTRA_HOST_FLAGS) ; do \
33516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33517 done; \
33518 echo "Doing install-pdf in sim"; \
33519 (cd $(HOST_SUBDIR)/sim && \
33520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33522 "RANLIB=$${RANLIB}" \
33523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33524 install-pdf) \
33525 || exit 1
33526
33527 @endif sim
33528
33529 .PHONY: maybe-install-html-sim install-html-sim
33530 maybe-install-html-sim:
33531 @if sim
33532 maybe-install-html-sim: install-html-sim
33533
33534 install-html-sim: \
33535 configure-sim \
33536 html-sim
33537 @: $(MAKE); $(unstage)
33538 @[ -f ./sim/Makefile ] || exit 0; \
33539 r=`${PWD_COMMAND}`; export r; \
33540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541 $(HOST_EXPORTS) \
33542 for flag in $(EXTRA_HOST_FLAGS) ; do \
33543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33544 done; \
33545 echo "Doing install-html in sim"; \
33546 (cd $(HOST_SUBDIR)/sim && \
33547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33549 "RANLIB=$${RANLIB}" \
33550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33551 install-html) \
33552 || exit 1
33553
33554 @endif sim
33555
33556 .PHONY: maybe-installcheck-sim installcheck-sim
33557 maybe-installcheck-sim:
33558 @if sim
33559 maybe-installcheck-sim: installcheck-sim
33560
33561 installcheck-sim: \
33562 configure-sim
33563 @: $(MAKE); $(unstage)
33564 @[ -f ./sim/Makefile ] || exit 0; \
33565 r=`${PWD_COMMAND}`; export r; \
33566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567 $(HOST_EXPORTS) \
33568 for flag in $(EXTRA_HOST_FLAGS) ; do \
33569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33570 done; \
33571 echo "Doing installcheck in sim"; \
33572 (cd $(HOST_SUBDIR)/sim && \
33573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33575 "RANLIB=$${RANLIB}" \
33576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33577 installcheck) \
33578 || exit 1
33579
33580 @endif sim
33581
33582 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33583 maybe-mostlyclean-sim:
33584 @if sim
33585 maybe-mostlyclean-sim: mostlyclean-sim
33586
33587 mostlyclean-sim:
33588 @: $(MAKE); $(unstage)
33589 @[ -f ./sim/Makefile ] || exit 0; \
33590 r=`${PWD_COMMAND}`; export r; \
33591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592 $(HOST_EXPORTS) \
33593 for flag in $(EXTRA_HOST_FLAGS) ; do \
33594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33595 done; \
33596 echo "Doing mostlyclean in sim"; \
33597 (cd $(HOST_SUBDIR)/sim && \
33598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33600 "RANLIB=$${RANLIB}" \
33601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33602 mostlyclean) \
33603 || exit 1
33604
33605 @endif sim
33606
33607 .PHONY: maybe-clean-sim clean-sim
33608 maybe-clean-sim:
33609 @if sim
33610 maybe-clean-sim: clean-sim
33611
33612 clean-sim:
33613 @: $(MAKE); $(unstage)
33614 @[ -f ./sim/Makefile ] || exit 0; \
33615 r=`${PWD_COMMAND}`; export r; \
33616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33617 $(HOST_EXPORTS) \
33618 for flag in $(EXTRA_HOST_FLAGS) ; do \
33619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33620 done; \
33621 echo "Doing clean in sim"; \
33622 (cd $(HOST_SUBDIR)/sim && \
33623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33625 "RANLIB=$${RANLIB}" \
33626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33627 clean) \
33628 || exit 1
33629
33630 @endif sim
33631
33632 .PHONY: maybe-distclean-sim distclean-sim
33633 maybe-distclean-sim:
33634 @if sim
33635 maybe-distclean-sim: distclean-sim
33636
33637 distclean-sim:
33638 @: $(MAKE); $(unstage)
33639 @[ -f ./sim/Makefile ] || exit 0; \
33640 r=`${PWD_COMMAND}`; export r; \
33641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33642 $(HOST_EXPORTS) \
33643 for flag in $(EXTRA_HOST_FLAGS) ; do \
33644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33645 done; \
33646 echo "Doing distclean in sim"; \
33647 (cd $(HOST_SUBDIR)/sim && \
33648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33650 "RANLIB=$${RANLIB}" \
33651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33652 distclean) \
33653 || exit 1
33654
33655 @endif sim
33656
33657 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33658 maybe-maintainer-clean-sim:
33659 @if sim
33660 maybe-maintainer-clean-sim: maintainer-clean-sim
33661
33662 maintainer-clean-sim:
33663 @: $(MAKE); $(unstage)
33664 @[ -f ./sim/Makefile ] || exit 0; \
33665 r=`${PWD_COMMAND}`; export r; \
33666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667 $(HOST_EXPORTS) \
33668 for flag in $(EXTRA_HOST_FLAGS) ; do \
33669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33670 done; \
33671 echo "Doing maintainer-clean in sim"; \
33672 (cd $(HOST_SUBDIR)/sim && \
33673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33675 "RANLIB=$${RANLIB}" \
33676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33677 maintainer-clean) \
33678 || exit 1
33679
33680 @endif sim
33681
33682
33683
33684 .PHONY: configure-texinfo maybe-configure-texinfo
33685 maybe-configure-texinfo:
33686 @if gcc-bootstrap
33687 configure-texinfo: stage_current
33688 @endif gcc-bootstrap
33689 @if texinfo
33690 maybe-configure-texinfo: configure-texinfo
33691 configure-texinfo:
33692 @: $(MAKE); $(unstage)
33693 @r=`${PWD_COMMAND}`; export r; \
33694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33695 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33697 $(HOST_EXPORTS) \
33698 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33699 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33700 case $(srcdir) in \
33701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33702 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33704 esac; \
33705 module_srcdir=texinfo; \
33706 $(SHELL) \
33707 $$s/$$module_srcdir/configure \
33708 --srcdir=$${topdir}/$$module_srcdir \
33709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33710 --target=${target_alias} \
33711 || exit 1
33712 @endif texinfo
33713
33714
33715
33716
33717
33718 .PHONY: all-texinfo maybe-all-texinfo
33719 maybe-all-texinfo:
33720 @if gcc-bootstrap
33721 all-texinfo: stage_current
33722 @endif gcc-bootstrap
33723 @if texinfo
33724 TARGET-texinfo=all
33725 maybe-all-texinfo: all-texinfo
33726 all-texinfo: configure-texinfo
33727 @: $(MAKE); $(unstage)
33728 @r=`${PWD_COMMAND}`; export r; \
33729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33730 $(HOST_EXPORTS) \
33731 (cd $(HOST_SUBDIR)/texinfo && \
33732 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33733 $(TARGET-texinfo))
33734 @endif texinfo
33735
33736
33737
33738
33739 .PHONY: check-texinfo maybe-check-texinfo
33740 maybe-check-texinfo:
33741 @if texinfo
33742 maybe-check-texinfo: check-texinfo
33743
33744 check-texinfo:
33745 @: $(MAKE); $(unstage)
33746 @r=`${PWD_COMMAND}`; export r; \
33747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33748 $(HOST_EXPORTS) \
33749 (cd $(HOST_SUBDIR)/texinfo && \
33750 $(MAKE) $(FLAGS_TO_PASS) check)
33751
33752 @endif texinfo
33753
33754 .PHONY: install-texinfo maybe-install-texinfo
33755 maybe-install-texinfo:
33756 @if texinfo
33757 maybe-install-texinfo: install-texinfo
33758
33759 install-texinfo:
33760
33761 @endif texinfo
33762
33763 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33764 maybe-install-strip-texinfo:
33765 @if texinfo
33766 maybe-install-strip-texinfo: install-strip-texinfo
33767
33768 install-strip-texinfo:
33769
33770 @endif texinfo
33771
33772 # Other targets (info, dvi, pdf, etc.)
33773
33774 .PHONY: maybe-info-texinfo info-texinfo
33775 maybe-info-texinfo:
33776 @if texinfo
33777 maybe-info-texinfo: info-texinfo
33778
33779 info-texinfo: \
33780 configure-texinfo
33781 @: $(MAKE); $(unstage)
33782 @[ -f ./texinfo/Makefile ] || exit 0; \
33783 r=`${PWD_COMMAND}`; export r; \
33784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785 $(HOST_EXPORTS) \
33786 for flag in $(EXTRA_HOST_FLAGS) ; do \
33787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33788 done; \
33789 echo "Doing info in texinfo"; \
33790 (cd $(HOST_SUBDIR)/texinfo && \
33791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33793 "RANLIB=$${RANLIB}" \
33794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33795 info) \
33796 || exit 1
33797
33798 @endif texinfo
33799
33800 .PHONY: maybe-dvi-texinfo dvi-texinfo
33801 maybe-dvi-texinfo:
33802 @if texinfo
33803 maybe-dvi-texinfo: dvi-texinfo
33804
33805 dvi-texinfo: \
33806 configure-texinfo
33807 @: $(MAKE); $(unstage)
33808 @[ -f ./texinfo/Makefile ] || exit 0; \
33809 r=`${PWD_COMMAND}`; export r; \
33810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33811 $(HOST_EXPORTS) \
33812 for flag in $(EXTRA_HOST_FLAGS) ; do \
33813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33814 done; \
33815 echo "Doing dvi in texinfo"; \
33816 (cd $(HOST_SUBDIR)/texinfo && \
33817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33819 "RANLIB=$${RANLIB}" \
33820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33821 dvi) \
33822 || exit 1
33823
33824 @endif texinfo
33825
33826 .PHONY: maybe-pdf-texinfo pdf-texinfo
33827 maybe-pdf-texinfo:
33828 @if texinfo
33829 maybe-pdf-texinfo: pdf-texinfo
33830
33831 pdf-texinfo: \
33832 configure-texinfo
33833 @: $(MAKE); $(unstage)
33834 @[ -f ./texinfo/Makefile ] || exit 0; \
33835 r=`${PWD_COMMAND}`; export r; \
33836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33837 $(HOST_EXPORTS) \
33838 for flag in $(EXTRA_HOST_FLAGS) ; do \
33839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33840 done; \
33841 echo "Doing pdf in texinfo"; \
33842 (cd $(HOST_SUBDIR)/texinfo && \
33843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33845 "RANLIB=$${RANLIB}" \
33846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33847 pdf) \
33848 || exit 1
33849
33850 @endif texinfo
33851
33852 .PHONY: maybe-html-texinfo html-texinfo
33853 maybe-html-texinfo:
33854 @if texinfo
33855 maybe-html-texinfo: html-texinfo
33856
33857 html-texinfo: \
33858 configure-texinfo
33859 @: $(MAKE); $(unstage)
33860 @[ -f ./texinfo/Makefile ] || exit 0; \
33861 r=`${PWD_COMMAND}`; export r; \
33862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33863 $(HOST_EXPORTS) \
33864 for flag in $(EXTRA_HOST_FLAGS) ; do \
33865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33866 done; \
33867 echo "Doing html in texinfo"; \
33868 (cd $(HOST_SUBDIR)/texinfo && \
33869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33871 "RANLIB=$${RANLIB}" \
33872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33873 html) \
33874 || exit 1
33875
33876 @endif texinfo
33877
33878 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33879 maybe-TAGS-texinfo:
33880 @if texinfo
33881 maybe-TAGS-texinfo: TAGS-texinfo
33882
33883 TAGS-texinfo: \
33884 configure-texinfo
33885 @: $(MAKE); $(unstage)
33886 @[ -f ./texinfo/Makefile ] || exit 0; \
33887 r=`${PWD_COMMAND}`; export r; \
33888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33889 $(HOST_EXPORTS) \
33890 for flag in $(EXTRA_HOST_FLAGS) ; do \
33891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33892 done; \
33893 echo "Doing TAGS in texinfo"; \
33894 (cd $(HOST_SUBDIR)/texinfo && \
33895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33897 "RANLIB=$${RANLIB}" \
33898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33899 TAGS) \
33900 || exit 1
33901
33902 @endif texinfo
33903
33904 .PHONY: maybe-install-info-texinfo install-info-texinfo
33905 maybe-install-info-texinfo:
33906 @if texinfo
33907 maybe-install-info-texinfo: install-info-texinfo
33908
33909 install-info-texinfo: \
33910 configure-texinfo \
33911 info-texinfo
33912 @: $(MAKE); $(unstage)
33913 @[ -f ./texinfo/Makefile ] || exit 0; \
33914 r=`${PWD_COMMAND}`; export r; \
33915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33916 $(HOST_EXPORTS) \
33917 for flag in $(EXTRA_HOST_FLAGS) ; do \
33918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33919 done; \
33920 echo "Doing install-info in texinfo"; \
33921 (cd $(HOST_SUBDIR)/texinfo && \
33922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33924 "RANLIB=$${RANLIB}" \
33925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33926 install-info) \
33927 || exit 1
33928
33929 @endif texinfo
33930
33931 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33932 maybe-install-dvi-texinfo:
33933 @if texinfo
33934 maybe-install-dvi-texinfo: install-dvi-texinfo
33935
33936 install-dvi-texinfo: \
33937 configure-texinfo \
33938 dvi-texinfo
33939 @: $(MAKE); $(unstage)
33940 @[ -f ./texinfo/Makefile ] || exit 0; \
33941 r=`${PWD_COMMAND}`; export r; \
33942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33943 $(HOST_EXPORTS) \
33944 for flag in $(EXTRA_HOST_FLAGS) ; do \
33945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33946 done; \
33947 echo "Doing install-dvi in texinfo"; \
33948 (cd $(HOST_SUBDIR)/texinfo && \
33949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33951 "RANLIB=$${RANLIB}" \
33952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33953 install-dvi) \
33954 || exit 1
33955
33956 @endif texinfo
33957
33958 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33959 maybe-install-pdf-texinfo:
33960 @if texinfo
33961 maybe-install-pdf-texinfo: install-pdf-texinfo
33962
33963 install-pdf-texinfo: \
33964 configure-texinfo \
33965 pdf-texinfo
33966 @: $(MAKE); $(unstage)
33967 @[ -f ./texinfo/Makefile ] || exit 0; \
33968 r=`${PWD_COMMAND}`; export r; \
33969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33970 $(HOST_EXPORTS) \
33971 for flag in $(EXTRA_HOST_FLAGS) ; do \
33972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33973 done; \
33974 echo "Doing install-pdf in texinfo"; \
33975 (cd $(HOST_SUBDIR)/texinfo && \
33976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33978 "RANLIB=$${RANLIB}" \
33979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33980 install-pdf) \
33981 || exit 1
33982
33983 @endif texinfo
33984
33985 .PHONY: maybe-install-html-texinfo install-html-texinfo
33986 maybe-install-html-texinfo:
33987 @if texinfo
33988 maybe-install-html-texinfo: install-html-texinfo
33989
33990 install-html-texinfo: \
33991 configure-texinfo \
33992 html-texinfo
33993 @: $(MAKE); $(unstage)
33994 @[ -f ./texinfo/Makefile ] || exit 0; \
33995 r=`${PWD_COMMAND}`; export r; \
33996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33997 $(HOST_EXPORTS) \
33998 for flag in $(EXTRA_HOST_FLAGS) ; do \
33999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34000 done; \
34001 echo "Doing install-html in texinfo"; \
34002 (cd $(HOST_SUBDIR)/texinfo && \
34003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34005 "RANLIB=$${RANLIB}" \
34006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34007 install-html) \
34008 || exit 1
34009
34010 @endif texinfo
34011
34012 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34013 maybe-installcheck-texinfo:
34014 @if texinfo
34015 maybe-installcheck-texinfo: installcheck-texinfo
34016
34017 installcheck-texinfo: \
34018 configure-texinfo
34019 @: $(MAKE); $(unstage)
34020 @[ -f ./texinfo/Makefile ] || exit 0; \
34021 r=`${PWD_COMMAND}`; export r; \
34022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34023 $(HOST_EXPORTS) \
34024 for flag in $(EXTRA_HOST_FLAGS) ; do \
34025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34026 done; \
34027 echo "Doing installcheck in texinfo"; \
34028 (cd $(HOST_SUBDIR)/texinfo && \
34029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34031 "RANLIB=$${RANLIB}" \
34032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34033 installcheck) \
34034 || exit 1
34035
34036 @endif texinfo
34037
34038 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34039 maybe-mostlyclean-texinfo:
34040 @if texinfo
34041 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34042
34043 mostlyclean-texinfo:
34044 @: $(MAKE); $(unstage)
34045 @[ -f ./texinfo/Makefile ] || exit 0; \
34046 r=`${PWD_COMMAND}`; export r; \
34047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34048 $(HOST_EXPORTS) \
34049 for flag in $(EXTRA_HOST_FLAGS) ; do \
34050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34051 done; \
34052 echo "Doing mostlyclean in texinfo"; \
34053 (cd $(HOST_SUBDIR)/texinfo && \
34054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34056 "RANLIB=$${RANLIB}" \
34057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34058 mostlyclean) \
34059 || exit 1
34060
34061 @endif texinfo
34062
34063 .PHONY: maybe-clean-texinfo clean-texinfo
34064 maybe-clean-texinfo:
34065 @if texinfo
34066 maybe-clean-texinfo: clean-texinfo
34067
34068 clean-texinfo:
34069 @: $(MAKE); $(unstage)
34070 @[ -f ./texinfo/Makefile ] || exit 0; \
34071 r=`${PWD_COMMAND}`; export r; \
34072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34073 $(HOST_EXPORTS) \
34074 for flag in $(EXTRA_HOST_FLAGS) ; do \
34075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34076 done; \
34077 echo "Doing clean in texinfo"; \
34078 (cd $(HOST_SUBDIR)/texinfo && \
34079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34081 "RANLIB=$${RANLIB}" \
34082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34083 clean) \
34084 || exit 1
34085
34086 @endif texinfo
34087
34088 .PHONY: maybe-distclean-texinfo distclean-texinfo
34089 maybe-distclean-texinfo:
34090 @if texinfo
34091 maybe-distclean-texinfo: distclean-texinfo
34092
34093 distclean-texinfo:
34094 @: $(MAKE); $(unstage)
34095 @[ -f ./texinfo/Makefile ] || exit 0; \
34096 r=`${PWD_COMMAND}`; export r; \
34097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34098 $(HOST_EXPORTS) \
34099 for flag in $(EXTRA_HOST_FLAGS) ; do \
34100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34101 done; \
34102 echo "Doing distclean in texinfo"; \
34103 (cd $(HOST_SUBDIR)/texinfo && \
34104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34106 "RANLIB=$${RANLIB}" \
34107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34108 distclean) \
34109 || exit 1
34110
34111 @endif texinfo
34112
34113 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34114 maybe-maintainer-clean-texinfo:
34115 @if texinfo
34116 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34117
34118 maintainer-clean-texinfo:
34119 @: $(MAKE); $(unstage)
34120 @[ -f ./texinfo/Makefile ] || exit 0; \
34121 r=`${PWD_COMMAND}`; export r; \
34122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34123 $(HOST_EXPORTS) \
34124 for flag in $(EXTRA_HOST_FLAGS) ; do \
34125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34126 done; \
34127 echo "Doing maintainer-clean in texinfo"; \
34128 (cd $(HOST_SUBDIR)/texinfo && \
34129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34131 "RANLIB=$${RANLIB}" \
34132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34133 maintainer-clean) \
34134 || exit 1
34135
34136 @endif texinfo
34137
34138
34139
34140 .PHONY: configure-zlib maybe-configure-zlib
34141 maybe-configure-zlib:
34142 @if gcc-bootstrap
34143 configure-zlib: stage_current
34144 @endif gcc-bootstrap
34145 @if zlib
34146 maybe-configure-zlib: configure-zlib
34147 configure-zlib:
34148 @r=`${PWD_COMMAND}`; export r; \
34149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34151 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34152 $(HOST_EXPORTS) \
34153 echo Configuring in $(HOST_SUBDIR)/zlib; \
34154 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
34155 case $(srcdir) in \
34156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34157 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34159 esac; \
34160 module_srcdir=zlib; \
34161 $(SHELL) \
34162 $$s/$$module_srcdir/configure \
34163 --srcdir=$${topdir}/$$module_srcdir \
34164 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34165 --target=${target_alias} @extra_host_zlib_configure_flags@ \
34166 || exit 1
34167 @endif zlib
34168
34169
34170
34171 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
34172 maybe-configure-stage1-zlib:
34173 @if zlib-bootstrap
34174 maybe-configure-stage1-zlib: configure-stage1-zlib
34175 configure-stage1-zlib:
34176 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34178 @r=`${PWD_COMMAND}`; export r; \
34179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34180 TFLAGS="$(STAGE1_TFLAGS)"; \
34181 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34182 $(HOST_EXPORTS) \
34183 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34184 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34185 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
34186 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
34187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34188 cd $(HOST_SUBDIR)/zlib || exit 1; \
34189 case $(srcdir) in \
34190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34191 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34193 esac; \
34194 module_srcdir=zlib; \
34195 $(SHELL) $$s/$$module_srcdir/configure \
34196 --srcdir=$${topdir}/$$module_srcdir \
34197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34198 --target=${target_alias} \
34199 \
34200 $(STAGE1_CONFIGURE_FLAGS) \
34201 @extra_host_zlib_configure_flags@
34202 @endif zlib-bootstrap
34203
34204 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
34205 maybe-configure-stage2-zlib:
34206 @if zlib-bootstrap
34207 maybe-configure-stage2-zlib: configure-stage2-zlib
34208 configure-stage2-zlib:
34209 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34211 @r=`${PWD_COMMAND}`; export r; \
34212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34213 TFLAGS="$(STAGE2_TFLAGS)"; \
34214 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34215 $(HOST_EXPORTS) \
34216 $(POSTSTAGE1_HOST_EXPORTS) \
34217 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34218 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34219 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
34220 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
34221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34222 cd $(HOST_SUBDIR)/zlib || exit 1; \
34223 case $(srcdir) in \
34224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34225 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34227 esac; \
34228 module_srcdir=zlib; \
34229 $(SHELL) $$s/$$module_srcdir/configure \
34230 --srcdir=$${topdir}/$$module_srcdir \
34231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34232 --target=${target_alias} \
34233 --with-build-libsubdir=$(HOST_SUBDIR) \
34234 $(STAGE2_CONFIGURE_FLAGS) \
34235 @extra_host_zlib_configure_flags@
34236 @endif zlib-bootstrap
34237
34238 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
34239 maybe-configure-stage3-zlib:
34240 @if zlib-bootstrap
34241 maybe-configure-stage3-zlib: configure-stage3-zlib
34242 configure-stage3-zlib:
34243 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34245 @r=`${PWD_COMMAND}`; export r; \
34246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34247 TFLAGS="$(STAGE3_TFLAGS)"; \
34248 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34249 $(HOST_EXPORTS) \
34250 $(POSTSTAGE1_HOST_EXPORTS) \
34251 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34252 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34253 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
34254 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
34255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34256 cd $(HOST_SUBDIR)/zlib || exit 1; \
34257 case $(srcdir) in \
34258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34259 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34261 esac; \
34262 module_srcdir=zlib; \
34263 $(SHELL) $$s/$$module_srcdir/configure \
34264 --srcdir=$${topdir}/$$module_srcdir \
34265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34266 --target=${target_alias} \
34267 --with-build-libsubdir=$(HOST_SUBDIR) \
34268 $(STAGE3_CONFIGURE_FLAGS) \
34269 @extra_host_zlib_configure_flags@
34270 @endif zlib-bootstrap
34271
34272 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
34273 maybe-configure-stage4-zlib:
34274 @if zlib-bootstrap
34275 maybe-configure-stage4-zlib: configure-stage4-zlib
34276 configure-stage4-zlib:
34277 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34279 @r=`${PWD_COMMAND}`; export r; \
34280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34281 TFLAGS="$(STAGE4_TFLAGS)"; \
34282 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34283 $(HOST_EXPORTS) \
34284 $(POSTSTAGE1_HOST_EXPORTS) \
34285 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34286 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34287 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
34288 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
34289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34290 cd $(HOST_SUBDIR)/zlib || exit 1; \
34291 case $(srcdir) in \
34292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34293 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34295 esac; \
34296 module_srcdir=zlib; \
34297 $(SHELL) $$s/$$module_srcdir/configure \
34298 --srcdir=$${topdir}/$$module_srcdir \
34299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34300 --target=${target_alias} \
34301 --with-build-libsubdir=$(HOST_SUBDIR) \
34302 $(STAGE4_CONFIGURE_FLAGS) \
34303 @extra_host_zlib_configure_flags@
34304 @endif zlib-bootstrap
34305
34306 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34307 maybe-configure-stageprofile-zlib:
34308 @if zlib-bootstrap
34309 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34310 configure-stageprofile-zlib:
34311 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34313 @r=`${PWD_COMMAND}`; export r; \
34314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34315 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34316 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34317 $(HOST_EXPORTS) \
34318 $(POSTSTAGE1_HOST_EXPORTS) \
34319 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34320 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34321 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
34322 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
34323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34324 cd $(HOST_SUBDIR)/zlib || exit 1; \
34325 case $(srcdir) in \
34326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34327 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34329 esac; \
34330 module_srcdir=zlib; \
34331 $(SHELL) $$s/$$module_srcdir/configure \
34332 --srcdir=$${topdir}/$$module_srcdir \
34333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34334 --target=${target_alias} \
34335 --with-build-libsubdir=$(HOST_SUBDIR) \
34336 $(STAGEprofile_CONFIGURE_FLAGS) \
34337 @extra_host_zlib_configure_flags@
34338 @endif zlib-bootstrap
34339
34340 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
34341 maybe-configure-stagetrain-zlib:
34342 @if zlib-bootstrap
34343 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
34344 configure-stagetrain-zlib:
34345 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34347 @r=`${PWD_COMMAND}`; export r; \
34348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34349 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34350 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34351 $(HOST_EXPORTS) \
34352 $(POSTSTAGE1_HOST_EXPORTS) \
34353 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
34354 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
34355 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
34356 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
34357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34358 cd $(HOST_SUBDIR)/zlib || exit 1; \
34359 case $(srcdir) in \
34360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34361 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34363 esac; \
34364 module_srcdir=zlib; \
34365 $(SHELL) $$s/$$module_srcdir/configure \
34366 --srcdir=$${topdir}/$$module_srcdir \
34367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34368 --target=${target_alias} \
34369 --with-build-libsubdir=$(HOST_SUBDIR) \
34370 $(STAGEtrain_CONFIGURE_FLAGS) \
34371 @extra_host_zlib_configure_flags@
34372 @endif zlib-bootstrap
34373
34374 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34375 maybe-configure-stagefeedback-zlib:
34376 @if zlib-bootstrap
34377 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34378 configure-stagefeedback-zlib:
34379 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34381 @r=`${PWD_COMMAND}`; export r; \
34382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34384 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34385 $(HOST_EXPORTS) \
34386 $(POSTSTAGE1_HOST_EXPORTS) \
34387 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34388 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34389 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
34390 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
34391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34392 cd $(HOST_SUBDIR)/zlib || exit 1; \
34393 case $(srcdir) in \
34394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34395 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34397 esac; \
34398 module_srcdir=zlib; \
34399 $(SHELL) $$s/$$module_srcdir/configure \
34400 --srcdir=$${topdir}/$$module_srcdir \
34401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34402 --target=${target_alias} \
34403 --with-build-libsubdir=$(HOST_SUBDIR) \
34404 $(STAGEfeedback_CONFIGURE_FLAGS) \
34405 @extra_host_zlib_configure_flags@
34406 @endif zlib-bootstrap
34407
34408 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
34409 maybe-configure-stageautoprofile-zlib:
34410 @if zlib-bootstrap
34411 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
34412 configure-stageautoprofile-zlib:
34413 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34414 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34415 @r=`${PWD_COMMAND}`; export r; \
34416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34417 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34418 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34419 $(HOST_EXPORTS) \
34420 $(POSTSTAGE1_HOST_EXPORTS) \
34421 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34422 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34423 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
34424 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
34425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34426 cd $(HOST_SUBDIR)/zlib || exit 1; \
34427 case $(srcdir) in \
34428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34429 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34431 esac; \
34432 module_srcdir=zlib; \
34433 $(SHELL) $$s/$$module_srcdir/configure \
34434 --srcdir=$${topdir}/$$module_srcdir \
34435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34436 --target=${target_alias} \
34437 --with-build-libsubdir=$(HOST_SUBDIR) \
34438 $(STAGEautoprofile_CONFIGURE_FLAGS) \
34439 @extra_host_zlib_configure_flags@
34440 @endif zlib-bootstrap
34441
34442 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
34443 maybe-configure-stageautofeedback-zlib:
34444 @if zlib-bootstrap
34445 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
34446 configure-stageautofeedback-zlib:
34447 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34448 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34449 @r=`${PWD_COMMAND}`; export r; \
34450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34451 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34452 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34453 $(HOST_EXPORTS) \
34454 $(POSTSTAGE1_HOST_EXPORTS) \
34455 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34456 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34457 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
34458 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
34459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34460 cd $(HOST_SUBDIR)/zlib || exit 1; \
34461 case $(srcdir) in \
34462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34463 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34465 esac; \
34466 module_srcdir=zlib; \
34467 $(SHELL) $$s/$$module_srcdir/configure \
34468 --srcdir=$${topdir}/$$module_srcdir \
34469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34470 --target=${target_alias} \
34471 --with-build-libsubdir=$(HOST_SUBDIR) \
34472 $(STAGEautofeedback_CONFIGURE_FLAGS) \
34473 @extra_host_zlib_configure_flags@
34474 @endif zlib-bootstrap
34475
34476
34477
34478
34479
34480 .PHONY: all-zlib maybe-all-zlib
34481 maybe-all-zlib:
34482 @if gcc-bootstrap
34483 all-zlib: stage_current
34484 @endif gcc-bootstrap
34485 @if zlib
34486 TARGET-zlib=all
34487 maybe-all-zlib: all-zlib
34488 all-zlib: configure-zlib
34489 @r=`${PWD_COMMAND}`; export r; \
34490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34491 $(HOST_EXPORTS) \
34492 (cd $(HOST_SUBDIR)/zlib && \
34493 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34494 $(TARGET-zlib))
34495 @endif zlib
34496
34497
34498
34499 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
34500 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
34501 maybe-all-stage1-zlib:
34502 maybe-clean-stage1-zlib:
34503 @if zlib-bootstrap
34504 maybe-all-stage1-zlib: all-stage1-zlib
34505 all-stage1: all-stage1-zlib
34506 TARGET-stage1-zlib = $(TARGET-zlib)
34507 all-stage1-zlib: configure-stage1-zlib
34508 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34509 @r=`${PWD_COMMAND}`; export r; \
34510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34511 TFLAGS="$(STAGE1_TFLAGS)"; \
34512 $(HOST_EXPORTS) \
34513 cd $(HOST_SUBDIR)/zlib && \
34514 \
34515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34516 CFLAGS="$(STAGE1_CFLAGS)" \
34517 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
34518 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34519 LIBCFLAGS="$(LIBCFLAGS)" \
34520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34523 $(EXTRA_HOST_FLAGS) \
34524 $(STAGE1_FLAGS_TO_PASS) \
34525 TFLAGS="$(STAGE1_TFLAGS)" \
34526 $(TARGET-stage1-zlib)
34527
34528 maybe-clean-stage1-zlib: clean-stage1-zlib
34529 clean-stage1: clean-stage1-zlib
34530 clean-stage1-zlib:
34531 @if [ $(current_stage) = stage1 ]; then \
34532 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34533 else \
34534 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
34535 $(MAKE) stage1-start; \
34536 fi; \
34537 cd $(HOST_SUBDIR)/zlib && \
34538 $(MAKE) $(EXTRA_HOST_FLAGS) \
34539 $(STAGE1_FLAGS_TO_PASS) clean
34540 @endif zlib-bootstrap
34541
34542
34543 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
34544 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
34545 maybe-all-stage2-zlib:
34546 maybe-clean-stage2-zlib:
34547 @if zlib-bootstrap
34548 maybe-all-stage2-zlib: all-stage2-zlib
34549 all-stage2: all-stage2-zlib
34550 TARGET-stage2-zlib = $(TARGET-zlib)
34551 all-stage2-zlib: configure-stage2-zlib
34552 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34553 @r=`${PWD_COMMAND}`; export r; \
34554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34555 TFLAGS="$(STAGE2_TFLAGS)"; \
34556 $(HOST_EXPORTS) \
34557 $(POSTSTAGE1_HOST_EXPORTS) \
34558 cd $(HOST_SUBDIR)/zlib && \
34559 \
34560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34561 CFLAGS="$(STAGE2_CFLAGS)" \
34562 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
34563 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34564 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34565 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34566 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34567 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34568 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34569 TFLAGS="$(STAGE2_TFLAGS)" \
34570 $(TARGET-stage2-zlib)
34571
34572 maybe-clean-stage2-zlib: clean-stage2-zlib
34573 clean-stage2: clean-stage2-zlib
34574 clean-stage2-zlib:
34575 @if [ $(current_stage) = stage2 ]; then \
34576 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34577 else \
34578 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
34579 $(MAKE) stage2-start; \
34580 fi; \
34581 cd $(HOST_SUBDIR)/zlib && \
34582 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34583 @endif zlib-bootstrap
34584
34585
34586 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
34587 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
34588 maybe-all-stage3-zlib:
34589 maybe-clean-stage3-zlib:
34590 @if zlib-bootstrap
34591 maybe-all-stage3-zlib: all-stage3-zlib
34592 all-stage3: all-stage3-zlib
34593 TARGET-stage3-zlib = $(TARGET-zlib)
34594 all-stage3-zlib: configure-stage3-zlib
34595 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34596 @r=`${PWD_COMMAND}`; export r; \
34597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34598 TFLAGS="$(STAGE3_TFLAGS)"; \
34599 $(HOST_EXPORTS) \
34600 $(POSTSTAGE1_HOST_EXPORTS) \
34601 cd $(HOST_SUBDIR)/zlib && \
34602 \
34603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34604 CFLAGS="$(STAGE3_CFLAGS)" \
34605 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
34606 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34607 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34608 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34609 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34610 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34611 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34612 TFLAGS="$(STAGE3_TFLAGS)" \
34613 $(TARGET-stage3-zlib)
34614
34615 maybe-clean-stage3-zlib: clean-stage3-zlib
34616 clean-stage3: clean-stage3-zlib
34617 clean-stage3-zlib:
34618 @if [ $(current_stage) = stage3 ]; then \
34619 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34620 else \
34621 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34622 $(MAKE) stage3-start; \
34623 fi; \
34624 cd $(HOST_SUBDIR)/zlib && \
34625 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34626 @endif zlib-bootstrap
34627
34628
34629 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34630 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34631 maybe-all-stage4-zlib:
34632 maybe-clean-stage4-zlib:
34633 @if zlib-bootstrap
34634 maybe-all-stage4-zlib: all-stage4-zlib
34635 all-stage4: all-stage4-zlib
34636 TARGET-stage4-zlib = $(TARGET-zlib)
34637 all-stage4-zlib: configure-stage4-zlib
34638 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34639 @r=`${PWD_COMMAND}`; export r; \
34640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641 TFLAGS="$(STAGE4_TFLAGS)"; \
34642 $(HOST_EXPORTS) \
34643 $(POSTSTAGE1_HOST_EXPORTS) \
34644 cd $(HOST_SUBDIR)/zlib && \
34645 \
34646 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34647 CFLAGS="$(STAGE4_CFLAGS)" \
34648 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
34649 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34650 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34654 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34655 TFLAGS="$(STAGE4_TFLAGS)" \
34656 $(TARGET-stage4-zlib)
34657
34658 maybe-clean-stage4-zlib: clean-stage4-zlib
34659 clean-stage4: clean-stage4-zlib
34660 clean-stage4-zlib:
34661 @if [ $(current_stage) = stage4 ]; then \
34662 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34663 else \
34664 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34665 $(MAKE) stage4-start; \
34666 fi; \
34667 cd $(HOST_SUBDIR)/zlib && \
34668 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34669 @endif zlib-bootstrap
34670
34671
34672 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34673 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34674 maybe-all-stageprofile-zlib:
34675 maybe-clean-stageprofile-zlib:
34676 @if zlib-bootstrap
34677 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34678 all-stageprofile: all-stageprofile-zlib
34679 TARGET-stageprofile-zlib = $(TARGET-zlib)
34680 all-stageprofile-zlib: configure-stageprofile-zlib
34681 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34682 @r=`${PWD_COMMAND}`; export r; \
34683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34684 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34685 $(HOST_EXPORTS) \
34686 $(POSTSTAGE1_HOST_EXPORTS) \
34687 cd $(HOST_SUBDIR)/zlib && \
34688 \
34689 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34690 CFLAGS="$(STAGEprofile_CFLAGS)" \
34691 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
34692 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34693 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34694 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34695 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34696 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34697 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34698 TFLAGS="$(STAGEprofile_TFLAGS)" \
34699 $(TARGET-stageprofile-zlib)
34700
34701 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34702 clean-stageprofile: clean-stageprofile-zlib
34703 clean-stageprofile-zlib:
34704 @if [ $(current_stage) = stageprofile ]; then \
34705 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34706 else \
34707 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34708 $(MAKE) stageprofile-start; \
34709 fi; \
34710 cd $(HOST_SUBDIR)/zlib && \
34711 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34712 @endif zlib-bootstrap
34713
34714
34715 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34716 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34717 maybe-all-stagetrain-zlib:
34718 maybe-clean-stagetrain-zlib:
34719 @if zlib-bootstrap
34720 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34721 all-stagetrain: all-stagetrain-zlib
34722 TARGET-stagetrain-zlib = $(TARGET-zlib)
34723 all-stagetrain-zlib: configure-stagetrain-zlib
34724 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34725 @r=`${PWD_COMMAND}`; export r; \
34726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34727 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34728 $(HOST_EXPORTS) \
34729 $(POSTSTAGE1_HOST_EXPORTS) \
34730 cd $(HOST_SUBDIR)/zlib && \
34731 \
34732 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34733 CFLAGS="$(STAGEtrain_CFLAGS)" \
34734 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34735 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34736 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34737 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34738 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34739 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34740 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34741 TFLAGS="$(STAGEtrain_TFLAGS)" \
34742 $(TARGET-stagetrain-zlib)
34743
34744 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34745 clean-stagetrain: clean-stagetrain-zlib
34746 clean-stagetrain-zlib:
34747 @if [ $(current_stage) = stagetrain ]; then \
34748 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34749 else \
34750 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34751 $(MAKE) stagetrain-start; \
34752 fi; \
34753 cd $(HOST_SUBDIR)/zlib && \
34754 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34755 @endif zlib-bootstrap
34756
34757
34758 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34759 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34760 maybe-all-stagefeedback-zlib:
34761 maybe-clean-stagefeedback-zlib:
34762 @if zlib-bootstrap
34763 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34764 all-stagefeedback: all-stagefeedback-zlib
34765 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34766 all-stagefeedback-zlib: configure-stagefeedback-zlib
34767 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34768 @r=`${PWD_COMMAND}`; export r; \
34769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34770 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34771 $(HOST_EXPORTS) \
34772 $(POSTSTAGE1_HOST_EXPORTS) \
34773 cd $(HOST_SUBDIR)/zlib && \
34774 \
34775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34776 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34777 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34778 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34779 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34780 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34781 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34782 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34783 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34784 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34785 $(TARGET-stagefeedback-zlib)
34786
34787 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34788 clean-stagefeedback: clean-stagefeedback-zlib
34789 clean-stagefeedback-zlib:
34790 @if [ $(current_stage) = stagefeedback ]; then \
34791 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34792 else \
34793 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34794 $(MAKE) stagefeedback-start; \
34795 fi; \
34796 cd $(HOST_SUBDIR)/zlib && \
34797 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34798 @endif zlib-bootstrap
34799
34800
34801 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34802 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34803 maybe-all-stageautoprofile-zlib:
34804 maybe-clean-stageautoprofile-zlib:
34805 @if zlib-bootstrap
34806 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34807 all-stageautoprofile: all-stageautoprofile-zlib
34808 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34809 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34810 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34811 @r=`${PWD_COMMAND}`; export r; \
34812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34813 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34814 $(HOST_EXPORTS) \
34815 $(POSTSTAGE1_HOST_EXPORTS) \
34816 cd $(HOST_SUBDIR)/zlib && \
34817 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34818 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34819 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34820 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34821 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34822 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34823 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34824 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34825 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34826 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34827 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34828 $(TARGET-stageautoprofile-zlib)
34829
34830 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34831 clean-stageautoprofile: clean-stageautoprofile-zlib
34832 clean-stageautoprofile-zlib:
34833 @if [ $(current_stage) = stageautoprofile ]; then \
34834 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34835 else \
34836 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34837 $(MAKE) stageautoprofile-start; \
34838 fi; \
34839 cd $(HOST_SUBDIR)/zlib && \
34840 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34841 @endif zlib-bootstrap
34842
34843
34844 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34845 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34846 maybe-all-stageautofeedback-zlib:
34847 maybe-clean-stageautofeedback-zlib:
34848 @if zlib-bootstrap
34849 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34850 all-stageautofeedback: all-stageautofeedback-zlib
34851 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34852 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34853 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34854 @r=`${PWD_COMMAND}`; export r; \
34855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34856 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34857 $(HOST_EXPORTS) \
34858 $(POSTSTAGE1_HOST_EXPORTS) \
34859 cd $(HOST_SUBDIR)/zlib && \
34860 \
34861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34862 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34863 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34864 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34865 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34866 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34867 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34868 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34869 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34870 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34871 $(TARGET-stageautofeedback-zlib)
34872
34873 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34874 clean-stageautofeedback: clean-stageautofeedback-zlib
34875 clean-stageautofeedback-zlib:
34876 @if [ $(current_stage) = stageautofeedback ]; then \
34877 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34878 else \
34879 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34880 $(MAKE) stageautofeedback-start; \
34881 fi; \
34882 cd $(HOST_SUBDIR)/zlib && \
34883 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34884 @endif zlib-bootstrap
34885
34886
34887
34888
34889
34890 .PHONY: check-zlib maybe-check-zlib
34891 maybe-check-zlib:
34892 @if zlib
34893 maybe-check-zlib: check-zlib
34894
34895 check-zlib:
34896
34897 @endif zlib
34898
34899 .PHONY: install-zlib maybe-install-zlib
34900 maybe-install-zlib:
34901 @if zlib
34902 maybe-install-zlib: install-zlib
34903
34904 install-zlib:
34905
34906 @endif zlib
34907
34908 .PHONY: install-strip-zlib maybe-install-strip-zlib
34909 maybe-install-strip-zlib:
34910 @if zlib
34911 maybe-install-strip-zlib: install-strip-zlib
34912
34913 install-strip-zlib:
34914
34915 @endif zlib
34916
34917 # Other targets (info, dvi, pdf, etc.)
34918
34919 .PHONY: maybe-info-zlib info-zlib
34920 maybe-info-zlib:
34921 @if zlib
34922 maybe-info-zlib: info-zlib
34923
34924 info-zlib: \
34925 configure-zlib
34926 @[ -f ./zlib/Makefile ] || exit 0; \
34927 r=`${PWD_COMMAND}`; export r; \
34928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34929 $(HOST_EXPORTS) \
34930 for flag in $(EXTRA_HOST_FLAGS) ; do \
34931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34932 done; \
34933 echo "Doing info in zlib"; \
34934 (cd $(HOST_SUBDIR)/zlib && \
34935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34937 "RANLIB=$${RANLIB}" \
34938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34939 info) \
34940 || exit 1
34941
34942 @endif zlib
34943
34944 .PHONY: maybe-dvi-zlib dvi-zlib
34945 maybe-dvi-zlib:
34946 @if zlib
34947 maybe-dvi-zlib: dvi-zlib
34948
34949 dvi-zlib: \
34950 configure-zlib
34951 @[ -f ./zlib/Makefile ] || exit 0; \
34952 r=`${PWD_COMMAND}`; export r; \
34953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34954 $(HOST_EXPORTS) \
34955 for flag in $(EXTRA_HOST_FLAGS) ; do \
34956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34957 done; \
34958 echo "Doing dvi in zlib"; \
34959 (cd $(HOST_SUBDIR)/zlib && \
34960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34962 "RANLIB=$${RANLIB}" \
34963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34964 dvi) \
34965 || exit 1
34966
34967 @endif zlib
34968
34969 .PHONY: maybe-pdf-zlib pdf-zlib
34970 maybe-pdf-zlib:
34971 @if zlib
34972 maybe-pdf-zlib: pdf-zlib
34973
34974 pdf-zlib: \
34975 configure-zlib
34976 @[ -f ./zlib/Makefile ] || exit 0; \
34977 r=`${PWD_COMMAND}`; export r; \
34978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979 $(HOST_EXPORTS) \
34980 for flag in $(EXTRA_HOST_FLAGS) ; do \
34981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34982 done; \
34983 echo "Doing pdf in zlib"; \
34984 (cd $(HOST_SUBDIR)/zlib && \
34985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34987 "RANLIB=$${RANLIB}" \
34988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34989 pdf) \
34990 || exit 1
34991
34992 @endif zlib
34993
34994 .PHONY: maybe-html-zlib html-zlib
34995 maybe-html-zlib:
34996 @if zlib
34997 maybe-html-zlib: html-zlib
34998
34999 html-zlib: \
35000 configure-zlib
35001 @[ -f ./zlib/Makefile ] || exit 0; \
35002 r=`${PWD_COMMAND}`; export r; \
35003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004 $(HOST_EXPORTS) \
35005 for flag in $(EXTRA_HOST_FLAGS) ; do \
35006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35007 done; \
35008 echo "Doing html in zlib"; \
35009 (cd $(HOST_SUBDIR)/zlib && \
35010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35012 "RANLIB=$${RANLIB}" \
35013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35014 html) \
35015 || exit 1
35016
35017 @endif zlib
35018
35019 .PHONY: maybe-TAGS-zlib TAGS-zlib
35020 maybe-TAGS-zlib:
35021 @if zlib
35022 maybe-TAGS-zlib: TAGS-zlib
35023
35024 TAGS-zlib: \
35025 configure-zlib
35026 @[ -f ./zlib/Makefile ] || exit 0; \
35027 r=`${PWD_COMMAND}`; export r; \
35028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35029 $(HOST_EXPORTS) \
35030 for flag in $(EXTRA_HOST_FLAGS) ; do \
35031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35032 done; \
35033 echo "Doing TAGS in zlib"; \
35034 (cd $(HOST_SUBDIR)/zlib && \
35035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35037 "RANLIB=$${RANLIB}" \
35038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35039 TAGS) \
35040 || exit 1
35041
35042 @endif zlib
35043
35044 .PHONY: maybe-install-info-zlib install-info-zlib
35045 maybe-install-info-zlib:
35046 @if zlib
35047 maybe-install-info-zlib: install-info-zlib
35048
35049 install-info-zlib: \
35050 configure-zlib \
35051 info-zlib
35052 @[ -f ./zlib/Makefile ] || exit 0; \
35053 r=`${PWD_COMMAND}`; export r; \
35054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35055 $(HOST_EXPORTS) \
35056 for flag in $(EXTRA_HOST_FLAGS) ; do \
35057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35058 done; \
35059 echo "Doing install-info in zlib"; \
35060 (cd $(HOST_SUBDIR)/zlib && \
35061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35063 "RANLIB=$${RANLIB}" \
35064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35065 install-info) \
35066 || exit 1
35067
35068 @endif zlib
35069
35070 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
35071 maybe-install-dvi-zlib:
35072 @if zlib
35073 maybe-install-dvi-zlib: install-dvi-zlib
35074
35075 install-dvi-zlib: \
35076 configure-zlib \
35077 dvi-zlib
35078 @[ -f ./zlib/Makefile ] || exit 0; \
35079 r=`${PWD_COMMAND}`; export r; \
35080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35081 $(HOST_EXPORTS) \
35082 for flag in $(EXTRA_HOST_FLAGS) ; do \
35083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35084 done; \
35085 echo "Doing install-dvi in zlib"; \
35086 (cd $(HOST_SUBDIR)/zlib && \
35087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35089 "RANLIB=$${RANLIB}" \
35090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35091 install-dvi) \
35092 || exit 1
35093
35094 @endif zlib
35095
35096 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
35097 maybe-install-pdf-zlib:
35098 @if zlib
35099 maybe-install-pdf-zlib: install-pdf-zlib
35100
35101 install-pdf-zlib: \
35102 configure-zlib \
35103 pdf-zlib
35104 @[ -f ./zlib/Makefile ] || exit 0; \
35105 r=`${PWD_COMMAND}`; export r; \
35106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35107 $(HOST_EXPORTS) \
35108 for flag in $(EXTRA_HOST_FLAGS) ; do \
35109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35110 done; \
35111 echo "Doing install-pdf in zlib"; \
35112 (cd $(HOST_SUBDIR)/zlib && \
35113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35115 "RANLIB=$${RANLIB}" \
35116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35117 install-pdf) \
35118 || exit 1
35119
35120 @endif zlib
35121
35122 .PHONY: maybe-install-html-zlib install-html-zlib
35123 maybe-install-html-zlib:
35124 @if zlib
35125 maybe-install-html-zlib: install-html-zlib
35126
35127 install-html-zlib: \
35128 configure-zlib \
35129 html-zlib
35130 @[ -f ./zlib/Makefile ] || exit 0; \
35131 r=`${PWD_COMMAND}`; export r; \
35132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35133 $(HOST_EXPORTS) \
35134 for flag in $(EXTRA_HOST_FLAGS) ; do \
35135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35136 done; \
35137 echo "Doing install-html in zlib"; \
35138 (cd $(HOST_SUBDIR)/zlib && \
35139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35141 "RANLIB=$${RANLIB}" \
35142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35143 install-html) \
35144 || exit 1
35145
35146 @endif zlib
35147
35148 .PHONY: maybe-installcheck-zlib installcheck-zlib
35149 maybe-installcheck-zlib:
35150 @if zlib
35151 maybe-installcheck-zlib: installcheck-zlib
35152
35153 installcheck-zlib: \
35154 configure-zlib
35155 @[ -f ./zlib/Makefile ] || exit 0; \
35156 r=`${PWD_COMMAND}`; export r; \
35157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35158 $(HOST_EXPORTS) \
35159 for flag in $(EXTRA_HOST_FLAGS) ; do \
35160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35161 done; \
35162 echo "Doing installcheck in zlib"; \
35163 (cd $(HOST_SUBDIR)/zlib && \
35164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35166 "RANLIB=$${RANLIB}" \
35167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35168 installcheck) \
35169 || exit 1
35170
35171 @endif zlib
35172
35173 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
35174 maybe-mostlyclean-zlib:
35175 @if zlib
35176 maybe-mostlyclean-zlib: mostlyclean-zlib
35177
35178 mostlyclean-zlib:
35179 @[ -f ./zlib/Makefile ] || exit 0; \
35180 r=`${PWD_COMMAND}`; export r; \
35181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35182 $(HOST_EXPORTS) \
35183 for flag in $(EXTRA_HOST_FLAGS) ; do \
35184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35185 done; \
35186 echo "Doing mostlyclean in zlib"; \
35187 (cd $(HOST_SUBDIR)/zlib && \
35188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35190 "RANLIB=$${RANLIB}" \
35191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35192 mostlyclean) \
35193 || exit 1
35194
35195 @endif zlib
35196
35197 .PHONY: maybe-clean-zlib clean-zlib
35198 maybe-clean-zlib:
35199 @if zlib
35200 maybe-clean-zlib: clean-zlib
35201
35202 clean-zlib:
35203 @[ -f ./zlib/Makefile ] || exit 0; \
35204 r=`${PWD_COMMAND}`; export r; \
35205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35206 $(HOST_EXPORTS) \
35207 for flag in $(EXTRA_HOST_FLAGS) ; do \
35208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35209 done; \
35210 echo "Doing clean in zlib"; \
35211 (cd $(HOST_SUBDIR)/zlib && \
35212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35214 "RANLIB=$${RANLIB}" \
35215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35216 clean) \
35217 || exit 1
35218
35219 @endif zlib
35220
35221 .PHONY: maybe-distclean-zlib distclean-zlib
35222 maybe-distclean-zlib:
35223 @if zlib
35224 maybe-distclean-zlib: distclean-zlib
35225
35226 distclean-zlib:
35227 @[ -f ./zlib/Makefile ] || exit 0; \
35228 r=`${PWD_COMMAND}`; export r; \
35229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35230 $(HOST_EXPORTS) \
35231 for flag in $(EXTRA_HOST_FLAGS) ; do \
35232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35233 done; \
35234 echo "Doing distclean in zlib"; \
35235 (cd $(HOST_SUBDIR)/zlib && \
35236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35238 "RANLIB=$${RANLIB}" \
35239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35240 distclean) \
35241 || exit 1
35242
35243 @endif zlib
35244
35245 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
35246 maybe-maintainer-clean-zlib:
35247 @if zlib
35248 maybe-maintainer-clean-zlib: maintainer-clean-zlib
35249
35250 maintainer-clean-zlib:
35251 @[ -f ./zlib/Makefile ] || exit 0; \
35252 r=`${PWD_COMMAND}`; export r; \
35253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35254 $(HOST_EXPORTS) \
35255 for flag in $(EXTRA_HOST_FLAGS) ; do \
35256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35257 done; \
35258 echo "Doing maintainer-clean in zlib"; \
35259 (cd $(HOST_SUBDIR)/zlib && \
35260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35262 "RANLIB=$${RANLIB}" \
35263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35264 maintainer-clean) \
35265 || exit 1
35266
35267 @endif zlib
35268
35269
35270
35271 .PHONY: configure-gnulib maybe-configure-gnulib
35272 maybe-configure-gnulib:
35273 @if gcc-bootstrap
35274 configure-gnulib: stage_current
35275 @endif gcc-bootstrap
35276 @if gnulib
35277 maybe-configure-gnulib: configure-gnulib
35278 configure-gnulib:
35279 @: $(MAKE); $(unstage)
35280 @r=`${PWD_COMMAND}`; export r; \
35281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35282 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
35283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
35284 $(HOST_EXPORTS) \
35285 echo Configuring in $(HOST_SUBDIR)/gnulib; \
35286 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
35287 case $(srcdir) in \
35288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35289 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
35290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35291 esac; \
35292 module_srcdir=gnulib; \
35293 $(SHELL) \
35294 $$s/$$module_srcdir/configure \
35295 --srcdir=$${topdir}/$$module_srcdir \
35296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35297 --target=${target_alias} \
35298 || exit 1
35299 @endif gnulib
35300
35301
35302
35303
35304
35305 .PHONY: all-gnulib maybe-all-gnulib
35306 maybe-all-gnulib:
35307 @if gcc-bootstrap
35308 all-gnulib: stage_current
35309 @endif gcc-bootstrap
35310 @if gnulib
35311 TARGET-gnulib=all
35312 maybe-all-gnulib: all-gnulib
35313 all-gnulib: configure-gnulib
35314 @: $(MAKE); $(unstage)
35315 @r=`${PWD_COMMAND}`; export r; \
35316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35317 $(HOST_EXPORTS) \
35318 (cd $(HOST_SUBDIR)/gnulib && \
35319 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35320 $(TARGET-gnulib))
35321 @endif gnulib
35322
35323
35324
35325
35326 .PHONY: check-gnulib maybe-check-gnulib
35327 maybe-check-gnulib:
35328 @if gnulib
35329 maybe-check-gnulib: check-gnulib
35330
35331 check-gnulib:
35332 @: $(MAKE); $(unstage)
35333 @r=`${PWD_COMMAND}`; export r; \
35334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35335 $(HOST_EXPORTS) \
35336 (cd $(HOST_SUBDIR)/gnulib && \
35337 $(MAKE) $(FLAGS_TO_PASS) check)
35338
35339 @endif gnulib
35340
35341 .PHONY: install-gnulib maybe-install-gnulib
35342 maybe-install-gnulib:
35343 @if gnulib
35344 maybe-install-gnulib: install-gnulib
35345
35346 install-gnulib: installdirs
35347 @: $(MAKE); $(unstage)
35348 @r=`${PWD_COMMAND}`; export r; \
35349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35350 $(HOST_EXPORTS) \
35351 (cd $(HOST_SUBDIR)/gnulib && \
35352 $(MAKE) $(FLAGS_TO_PASS) install)
35353
35354 @endif gnulib
35355
35356 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
35357 maybe-install-strip-gnulib:
35358 @if gnulib
35359 maybe-install-strip-gnulib: install-strip-gnulib
35360
35361 install-strip-gnulib: installdirs
35362 @: $(MAKE); $(unstage)
35363 @r=`${PWD_COMMAND}`; export r; \
35364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35365 $(HOST_EXPORTS) \
35366 (cd $(HOST_SUBDIR)/gnulib && \
35367 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35368
35369 @endif gnulib
35370
35371 # Other targets (info, dvi, pdf, etc.)
35372
35373 .PHONY: maybe-info-gnulib info-gnulib
35374 maybe-info-gnulib:
35375 @if gnulib
35376 maybe-info-gnulib: info-gnulib
35377
35378 info-gnulib: \
35379 configure-gnulib
35380 @: $(MAKE); $(unstage)
35381 @[ -f ./gnulib/Makefile ] || exit 0; \
35382 r=`${PWD_COMMAND}`; export r; \
35383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35384 $(HOST_EXPORTS) \
35385 for flag in $(EXTRA_HOST_FLAGS) ; do \
35386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35387 done; \
35388 echo "Doing info in gnulib"; \
35389 (cd $(HOST_SUBDIR)/gnulib && \
35390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35392 "RANLIB=$${RANLIB}" \
35393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35394 info) \
35395 || exit 1
35396
35397 @endif gnulib
35398
35399 .PHONY: maybe-dvi-gnulib dvi-gnulib
35400 maybe-dvi-gnulib:
35401 @if gnulib
35402 maybe-dvi-gnulib: dvi-gnulib
35403
35404 dvi-gnulib: \
35405 configure-gnulib
35406 @: $(MAKE); $(unstage)
35407 @[ -f ./gnulib/Makefile ] || exit 0; \
35408 r=`${PWD_COMMAND}`; export r; \
35409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35410 $(HOST_EXPORTS) \
35411 for flag in $(EXTRA_HOST_FLAGS) ; do \
35412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35413 done; \
35414 echo "Doing dvi in gnulib"; \
35415 (cd $(HOST_SUBDIR)/gnulib && \
35416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35418 "RANLIB=$${RANLIB}" \
35419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35420 dvi) \
35421 || exit 1
35422
35423 @endif gnulib
35424
35425 .PHONY: maybe-pdf-gnulib pdf-gnulib
35426 maybe-pdf-gnulib:
35427 @if gnulib
35428 maybe-pdf-gnulib: pdf-gnulib
35429
35430 pdf-gnulib: \
35431 configure-gnulib
35432 @: $(MAKE); $(unstage)
35433 @[ -f ./gnulib/Makefile ] || exit 0; \
35434 r=`${PWD_COMMAND}`; export r; \
35435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35436 $(HOST_EXPORTS) \
35437 for flag in $(EXTRA_HOST_FLAGS) ; do \
35438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35439 done; \
35440 echo "Doing pdf in gnulib"; \
35441 (cd $(HOST_SUBDIR)/gnulib && \
35442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35444 "RANLIB=$${RANLIB}" \
35445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35446 pdf) \
35447 || exit 1
35448
35449 @endif gnulib
35450
35451 .PHONY: maybe-html-gnulib html-gnulib
35452 maybe-html-gnulib:
35453 @if gnulib
35454 maybe-html-gnulib: html-gnulib
35455
35456 html-gnulib: \
35457 configure-gnulib
35458 @: $(MAKE); $(unstage)
35459 @[ -f ./gnulib/Makefile ] || exit 0; \
35460 r=`${PWD_COMMAND}`; export r; \
35461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35462 $(HOST_EXPORTS) \
35463 for flag in $(EXTRA_HOST_FLAGS) ; do \
35464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35465 done; \
35466 echo "Doing html in gnulib"; \
35467 (cd $(HOST_SUBDIR)/gnulib && \
35468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35470 "RANLIB=$${RANLIB}" \
35471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35472 html) \
35473 || exit 1
35474
35475 @endif gnulib
35476
35477 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
35478 maybe-TAGS-gnulib:
35479 @if gnulib
35480 maybe-TAGS-gnulib: TAGS-gnulib
35481
35482 TAGS-gnulib: \
35483 configure-gnulib
35484 @: $(MAKE); $(unstage)
35485 @[ -f ./gnulib/Makefile ] || exit 0; \
35486 r=`${PWD_COMMAND}`; export r; \
35487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35488 $(HOST_EXPORTS) \
35489 for flag in $(EXTRA_HOST_FLAGS) ; do \
35490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35491 done; \
35492 echo "Doing TAGS in gnulib"; \
35493 (cd $(HOST_SUBDIR)/gnulib && \
35494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35496 "RANLIB=$${RANLIB}" \
35497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35498 TAGS) \
35499 || exit 1
35500
35501 @endif gnulib
35502
35503 .PHONY: maybe-install-info-gnulib install-info-gnulib
35504 maybe-install-info-gnulib:
35505 @if gnulib
35506 maybe-install-info-gnulib: install-info-gnulib
35507
35508 install-info-gnulib: \
35509 configure-gnulib \
35510 info-gnulib
35511 @: $(MAKE); $(unstage)
35512 @[ -f ./gnulib/Makefile ] || exit 0; \
35513 r=`${PWD_COMMAND}`; export r; \
35514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35515 $(HOST_EXPORTS) \
35516 for flag in $(EXTRA_HOST_FLAGS) ; do \
35517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35518 done; \
35519 echo "Doing install-info in gnulib"; \
35520 (cd $(HOST_SUBDIR)/gnulib && \
35521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35523 "RANLIB=$${RANLIB}" \
35524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35525 install-info) \
35526 || exit 1
35527
35528 @endif gnulib
35529
35530 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
35531 maybe-install-dvi-gnulib:
35532 @if gnulib
35533 maybe-install-dvi-gnulib: install-dvi-gnulib
35534
35535 install-dvi-gnulib: \
35536 configure-gnulib \
35537 dvi-gnulib
35538 @: $(MAKE); $(unstage)
35539 @[ -f ./gnulib/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 install-dvi in gnulib"; \
35547 (cd $(HOST_SUBDIR)/gnulib && \
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 install-dvi) \
35553 || exit 1
35554
35555 @endif gnulib
35556
35557 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
35558 maybe-install-pdf-gnulib:
35559 @if gnulib
35560 maybe-install-pdf-gnulib: install-pdf-gnulib
35561
35562 install-pdf-gnulib: \
35563 configure-gnulib \
35564 pdf-gnulib
35565 @: $(MAKE); $(unstage)
35566 @[ -f ./gnulib/Makefile ] || exit 0; \
35567 r=`${PWD_COMMAND}`; export r; \
35568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569 $(HOST_EXPORTS) \
35570 for flag in $(EXTRA_HOST_FLAGS) ; do \
35571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35572 done; \
35573 echo "Doing install-pdf in gnulib"; \
35574 (cd $(HOST_SUBDIR)/gnulib && \
35575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35577 "RANLIB=$${RANLIB}" \
35578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35579 install-pdf) \
35580 || exit 1
35581
35582 @endif gnulib
35583
35584 .PHONY: maybe-install-html-gnulib install-html-gnulib
35585 maybe-install-html-gnulib:
35586 @if gnulib
35587 maybe-install-html-gnulib: install-html-gnulib
35588
35589 install-html-gnulib: \
35590 configure-gnulib \
35591 html-gnulib
35592 @: $(MAKE); $(unstage)
35593 @[ -f ./gnulib/Makefile ] || exit 0; \
35594 r=`${PWD_COMMAND}`; export r; \
35595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35596 $(HOST_EXPORTS) \
35597 for flag in $(EXTRA_HOST_FLAGS) ; do \
35598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35599 done; \
35600 echo "Doing install-html in gnulib"; \
35601 (cd $(HOST_SUBDIR)/gnulib && \
35602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35604 "RANLIB=$${RANLIB}" \
35605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35606 install-html) \
35607 || exit 1
35608
35609 @endif gnulib
35610
35611 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35612 maybe-installcheck-gnulib:
35613 @if gnulib
35614 maybe-installcheck-gnulib: installcheck-gnulib
35615
35616 installcheck-gnulib: \
35617 configure-gnulib
35618 @: $(MAKE); $(unstage)
35619 @[ -f ./gnulib/Makefile ] || exit 0; \
35620 r=`${PWD_COMMAND}`; export r; \
35621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35622 $(HOST_EXPORTS) \
35623 for flag in $(EXTRA_HOST_FLAGS) ; do \
35624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35625 done; \
35626 echo "Doing installcheck in gnulib"; \
35627 (cd $(HOST_SUBDIR)/gnulib && \
35628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35630 "RANLIB=$${RANLIB}" \
35631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35632 installcheck) \
35633 || exit 1
35634
35635 @endif gnulib
35636
35637 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35638 maybe-mostlyclean-gnulib:
35639 @if gnulib
35640 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35641
35642 mostlyclean-gnulib:
35643 @: $(MAKE); $(unstage)
35644 @[ -f ./gnulib/Makefile ] || exit 0; \
35645 r=`${PWD_COMMAND}`; export r; \
35646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35647 $(HOST_EXPORTS) \
35648 for flag in $(EXTRA_HOST_FLAGS) ; do \
35649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35650 done; \
35651 echo "Doing mostlyclean in gnulib"; \
35652 (cd $(HOST_SUBDIR)/gnulib && \
35653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35655 "RANLIB=$${RANLIB}" \
35656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35657 mostlyclean) \
35658 || exit 1
35659
35660 @endif gnulib
35661
35662 .PHONY: maybe-clean-gnulib clean-gnulib
35663 maybe-clean-gnulib:
35664 @if gnulib
35665 maybe-clean-gnulib: clean-gnulib
35666
35667 clean-gnulib:
35668 @: $(MAKE); $(unstage)
35669 @[ -f ./gnulib/Makefile ] || exit 0; \
35670 r=`${PWD_COMMAND}`; export r; \
35671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35672 $(HOST_EXPORTS) \
35673 for flag in $(EXTRA_HOST_FLAGS) ; do \
35674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35675 done; \
35676 echo "Doing clean in gnulib"; \
35677 (cd $(HOST_SUBDIR)/gnulib && \
35678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35680 "RANLIB=$${RANLIB}" \
35681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35682 clean) \
35683 || exit 1
35684
35685 @endif gnulib
35686
35687 .PHONY: maybe-distclean-gnulib distclean-gnulib
35688 maybe-distclean-gnulib:
35689 @if gnulib
35690 maybe-distclean-gnulib: distclean-gnulib
35691
35692 distclean-gnulib:
35693 @: $(MAKE); $(unstage)
35694 @[ -f ./gnulib/Makefile ] || exit 0; \
35695 r=`${PWD_COMMAND}`; export r; \
35696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35697 $(HOST_EXPORTS) \
35698 for flag in $(EXTRA_HOST_FLAGS) ; do \
35699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35700 done; \
35701 echo "Doing distclean in gnulib"; \
35702 (cd $(HOST_SUBDIR)/gnulib && \
35703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35705 "RANLIB=$${RANLIB}" \
35706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35707 distclean) \
35708 || exit 1
35709
35710 @endif gnulib
35711
35712 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35713 maybe-maintainer-clean-gnulib:
35714 @if gnulib
35715 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35716
35717 maintainer-clean-gnulib:
35718 @: $(MAKE); $(unstage)
35719 @[ -f ./gnulib/Makefile ] || exit 0; \
35720 r=`${PWD_COMMAND}`; export r; \
35721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35722 $(HOST_EXPORTS) \
35723 for flag in $(EXTRA_HOST_FLAGS) ; do \
35724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35725 done; \
35726 echo "Doing maintainer-clean in gnulib"; \
35727 (cd $(HOST_SUBDIR)/gnulib && \
35728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35730 "RANLIB=$${RANLIB}" \
35731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35732 maintainer-clean) \
35733 || exit 1
35734
35735 @endif gnulib
35736
35737
35738
35739 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35740 maybe-configure-gdbsupport:
35741 @if gcc-bootstrap
35742 configure-gdbsupport: stage_current
35743 @endif gcc-bootstrap
35744 @if gdbsupport
35745 maybe-configure-gdbsupport: configure-gdbsupport
35746 configure-gdbsupport:
35747 @: $(MAKE); $(unstage)
35748 @r=`${PWD_COMMAND}`; export r; \
35749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35750 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35752 $(HOST_EXPORTS) \
35753 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35754 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35755 case $(srcdir) in \
35756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35757 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35759 esac; \
35760 module_srcdir=gdbsupport; \
35761 $(SHELL) \
35762 $$s/$$module_srcdir/configure \
35763 --srcdir=$${topdir}/$$module_srcdir \
35764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35765 --target=${target_alias} \
35766 || exit 1
35767 @endif gdbsupport
35768
35769
35770
35771
35772
35773 .PHONY: all-gdbsupport maybe-all-gdbsupport
35774 maybe-all-gdbsupport:
35775 @if gcc-bootstrap
35776 all-gdbsupport: stage_current
35777 @endif gcc-bootstrap
35778 @if gdbsupport
35779 TARGET-gdbsupport=all
35780 maybe-all-gdbsupport: all-gdbsupport
35781 all-gdbsupport: configure-gdbsupport
35782 @: $(MAKE); $(unstage)
35783 @r=`${PWD_COMMAND}`; export r; \
35784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35785 $(HOST_EXPORTS) \
35786 (cd $(HOST_SUBDIR)/gdbsupport && \
35787 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35788 $(TARGET-gdbsupport))
35789 @endif gdbsupport
35790
35791
35792
35793
35794 .PHONY: check-gdbsupport maybe-check-gdbsupport
35795 maybe-check-gdbsupport:
35796 @if gdbsupport
35797 maybe-check-gdbsupport: check-gdbsupport
35798
35799 check-gdbsupport:
35800 @: $(MAKE); $(unstage)
35801 @r=`${PWD_COMMAND}`; export r; \
35802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35803 $(HOST_EXPORTS) \
35804 (cd $(HOST_SUBDIR)/gdbsupport && \
35805 $(MAKE) $(FLAGS_TO_PASS) check)
35806
35807 @endif gdbsupport
35808
35809 .PHONY: install-gdbsupport maybe-install-gdbsupport
35810 maybe-install-gdbsupport:
35811 @if gdbsupport
35812 maybe-install-gdbsupport: install-gdbsupport
35813
35814 install-gdbsupport: installdirs
35815 @: $(MAKE); $(unstage)
35816 @r=`${PWD_COMMAND}`; export r; \
35817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35818 $(HOST_EXPORTS) \
35819 (cd $(HOST_SUBDIR)/gdbsupport && \
35820 $(MAKE) $(FLAGS_TO_PASS) install)
35821
35822 @endif gdbsupport
35823
35824 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35825 maybe-install-strip-gdbsupport:
35826 @if gdbsupport
35827 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35828
35829 install-strip-gdbsupport: installdirs
35830 @: $(MAKE); $(unstage)
35831 @r=`${PWD_COMMAND}`; export r; \
35832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35833 $(HOST_EXPORTS) \
35834 (cd $(HOST_SUBDIR)/gdbsupport && \
35835 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35836
35837 @endif gdbsupport
35838
35839 # Other targets (info, dvi, pdf, etc.)
35840
35841 .PHONY: maybe-info-gdbsupport info-gdbsupport
35842 maybe-info-gdbsupport:
35843 @if gdbsupport
35844 maybe-info-gdbsupport: info-gdbsupport
35845
35846 info-gdbsupport: \
35847 configure-gdbsupport
35848 @: $(MAKE); $(unstage)
35849 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35850 r=`${PWD_COMMAND}`; export r; \
35851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35852 $(HOST_EXPORTS) \
35853 for flag in $(EXTRA_HOST_FLAGS) ; do \
35854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35855 done; \
35856 echo "Doing info in gdbsupport"; \
35857 (cd $(HOST_SUBDIR)/gdbsupport && \
35858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35860 "RANLIB=$${RANLIB}" \
35861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35862 info) \
35863 || exit 1
35864
35865 @endif gdbsupport
35866
35867 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35868 maybe-dvi-gdbsupport:
35869 @if gdbsupport
35870 maybe-dvi-gdbsupport: dvi-gdbsupport
35871
35872 dvi-gdbsupport: \
35873 configure-gdbsupport
35874 @: $(MAKE); $(unstage)
35875 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35876 r=`${PWD_COMMAND}`; export r; \
35877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35878 $(HOST_EXPORTS) \
35879 for flag in $(EXTRA_HOST_FLAGS) ; do \
35880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35881 done; \
35882 echo "Doing dvi in gdbsupport"; \
35883 (cd $(HOST_SUBDIR)/gdbsupport && \
35884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35886 "RANLIB=$${RANLIB}" \
35887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35888 dvi) \
35889 || exit 1
35890
35891 @endif gdbsupport
35892
35893 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35894 maybe-pdf-gdbsupport:
35895 @if gdbsupport
35896 maybe-pdf-gdbsupport: pdf-gdbsupport
35897
35898 pdf-gdbsupport: \
35899 configure-gdbsupport
35900 @: $(MAKE); $(unstage)
35901 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35902 r=`${PWD_COMMAND}`; export r; \
35903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35904 $(HOST_EXPORTS) \
35905 for flag in $(EXTRA_HOST_FLAGS) ; do \
35906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35907 done; \
35908 echo "Doing pdf in gdbsupport"; \
35909 (cd $(HOST_SUBDIR)/gdbsupport && \
35910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35912 "RANLIB=$${RANLIB}" \
35913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35914 pdf) \
35915 || exit 1
35916
35917 @endif gdbsupport
35918
35919 .PHONY: maybe-html-gdbsupport html-gdbsupport
35920 maybe-html-gdbsupport:
35921 @if gdbsupport
35922 maybe-html-gdbsupport: html-gdbsupport
35923
35924 html-gdbsupport: \
35925 configure-gdbsupport
35926 @: $(MAKE); $(unstage)
35927 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35928 r=`${PWD_COMMAND}`; export r; \
35929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35930 $(HOST_EXPORTS) \
35931 for flag in $(EXTRA_HOST_FLAGS) ; do \
35932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35933 done; \
35934 echo "Doing html in gdbsupport"; \
35935 (cd $(HOST_SUBDIR)/gdbsupport && \
35936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35938 "RANLIB=$${RANLIB}" \
35939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35940 html) \
35941 || exit 1
35942
35943 @endif gdbsupport
35944
35945 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35946 maybe-TAGS-gdbsupport:
35947 @if gdbsupport
35948 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35949
35950 TAGS-gdbsupport: \
35951 configure-gdbsupport
35952 @: $(MAKE); $(unstage)
35953 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35954 r=`${PWD_COMMAND}`; export r; \
35955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35956 $(HOST_EXPORTS) \
35957 for flag in $(EXTRA_HOST_FLAGS) ; do \
35958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35959 done; \
35960 echo "Doing TAGS in gdbsupport"; \
35961 (cd $(HOST_SUBDIR)/gdbsupport && \
35962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35964 "RANLIB=$${RANLIB}" \
35965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35966 TAGS) \
35967 || exit 1
35968
35969 @endif gdbsupport
35970
35971 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35972 maybe-install-info-gdbsupport:
35973 @if gdbsupport
35974 maybe-install-info-gdbsupport: install-info-gdbsupport
35975
35976 install-info-gdbsupport: \
35977 configure-gdbsupport \
35978 info-gdbsupport
35979 @: $(MAKE); $(unstage)
35980 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35981 r=`${PWD_COMMAND}`; export r; \
35982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35983 $(HOST_EXPORTS) \
35984 for flag in $(EXTRA_HOST_FLAGS) ; do \
35985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35986 done; \
35987 echo "Doing install-info in gdbsupport"; \
35988 (cd $(HOST_SUBDIR)/gdbsupport && \
35989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35991 "RANLIB=$${RANLIB}" \
35992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35993 install-info) \
35994 || exit 1
35995
35996 @endif gdbsupport
35997
35998 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35999 maybe-install-dvi-gdbsupport:
36000 @if gdbsupport
36001 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
36002
36003 install-dvi-gdbsupport: \
36004 configure-gdbsupport \
36005 dvi-gdbsupport
36006 @: $(MAKE); $(unstage)
36007 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36008 r=`${PWD_COMMAND}`; export r; \
36009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36010 $(HOST_EXPORTS) \
36011 for flag in $(EXTRA_HOST_FLAGS) ; do \
36012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36013 done; \
36014 echo "Doing install-dvi in gdbsupport"; \
36015 (cd $(HOST_SUBDIR)/gdbsupport && \
36016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36018 "RANLIB=$${RANLIB}" \
36019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36020 install-dvi) \
36021 || exit 1
36022
36023 @endif gdbsupport
36024
36025 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
36026 maybe-install-pdf-gdbsupport:
36027 @if gdbsupport
36028 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
36029
36030 install-pdf-gdbsupport: \
36031 configure-gdbsupport \
36032 pdf-gdbsupport
36033 @: $(MAKE); $(unstage)
36034 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36035 r=`${PWD_COMMAND}`; export r; \
36036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36037 $(HOST_EXPORTS) \
36038 for flag in $(EXTRA_HOST_FLAGS) ; do \
36039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36040 done; \
36041 echo "Doing install-pdf in gdbsupport"; \
36042 (cd $(HOST_SUBDIR)/gdbsupport && \
36043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36045 "RANLIB=$${RANLIB}" \
36046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36047 install-pdf) \
36048 || exit 1
36049
36050 @endif gdbsupport
36051
36052 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
36053 maybe-install-html-gdbsupport:
36054 @if gdbsupport
36055 maybe-install-html-gdbsupport: install-html-gdbsupport
36056
36057 install-html-gdbsupport: \
36058 configure-gdbsupport \
36059 html-gdbsupport
36060 @: $(MAKE); $(unstage)
36061 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36062 r=`${PWD_COMMAND}`; export r; \
36063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36064 $(HOST_EXPORTS) \
36065 for flag in $(EXTRA_HOST_FLAGS) ; do \
36066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36067 done; \
36068 echo "Doing install-html in gdbsupport"; \
36069 (cd $(HOST_SUBDIR)/gdbsupport && \
36070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36072 "RANLIB=$${RANLIB}" \
36073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36074 install-html) \
36075 || exit 1
36076
36077 @endif gdbsupport
36078
36079 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
36080 maybe-installcheck-gdbsupport:
36081 @if gdbsupport
36082 maybe-installcheck-gdbsupport: installcheck-gdbsupport
36083
36084 installcheck-gdbsupport: \
36085 configure-gdbsupport
36086 @: $(MAKE); $(unstage)
36087 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36088 r=`${PWD_COMMAND}`; export r; \
36089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36090 $(HOST_EXPORTS) \
36091 for flag in $(EXTRA_HOST_FLAGS) ; do \
36092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36093 done; \
36094 echo "Doing installcheck in gdbsupport"; \
36095 (cd $(HOST_SUBDIR)/gdbsupport && \
36096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36098 "RANLIB=$${RANLIB}" \
36099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36100 installcheck) \
36101 || exit 1
36102
36103 @endif gdbsupport
36104
36105 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
36106 maybe-mostlyclean-gdbsupport:
36107 @if gdbsupport
36108 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
36109
36110 mostlyclean-gdbsupport:
36111 @: $(MAKE); $(unstage)
36112 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36113 r=`${PWD_COMMAND}`; export r; \
36114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36115 $(HOST_EXPORTS) \
36116 for flag in $(EXTRA_HOST_FLAGS) ; do \
36117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36118 done; \
36119 echo "Doing mostlyclean in gdbsupport"; \
36120 (cd $(HOST_SUBDIR)/gdbsupport && \
36121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36123 "RANLIB=$${RANLIB}" \
36124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36125 mostlyclean) \
36126 || exit 1
36127
36128 @endif gdbsupport
36129
36130 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
36131 maybe-clean-gdbsupport:
36132 @if gdbsupport
36133 maybe-clean-gdbsupport: clean-gdbsupport
36134
36135 clean-gdbsupport:
36136 @: $(MAKE); $(unstage)
36137 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36138 r=`${PWD_COMMAND}`; export r; \
36139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36140 $(HOST_EXPORTS) \
36141 for flag in $(EXTRA_HOST_FLAGS) ; do \
36142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36143 done; \
36144 echo "Doing clean in gdbsupport"; \
36145 (cd $(HOST_SUBDIR)/gdbsupport && \
36146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36148 "RANLIB=$${RANLIB}" \
36149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36150 clean) \
36151 || exit 1
36152
36153 @endif gdbsupport
36154
36155 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
36156 maybe-distclean-gdbsupport:
36157 @if gdbsupport
36158 maybe-distclean-gdbsupport: distclean-gdbsupport
36159
36160 distclean-gdbsupport:
36161 @: $(MAKE); $(unstage)
36162 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36163 r=`${PWD_COMMAND}`; export r; \
36164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165 $(HOST_EXPORTS) \
36166 for flag in $(EXTRA_HOST_FLAGS) ; do \
36167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168 done; \
36169 echo "Doing distclean in gdbsupport"; \
36170 (cd $(HOST_SUBDIR)/gdbsupport && \
36171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173 "RANLIB=$${RANLIB}" \
36174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175 distclean) \
36176 || exit 1
36177
36178 @endif gdbsupport
36179
36180 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
36181 maybe-maintainer-clean-gdbsupport:
36182 @if gdbsupport
36183 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
36184
36185 maintainer-clean-gdbsupport:
36186 @: $(MAKE); $(unstage)
36187 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36188 r=`${PWD_COMMAND}`; export r; \
36189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36190 $(HOST_EXPORTS) \
36191 for flag in $(EXTRA_HOST_FLAGS) ; do \
36192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36193 done; \
36194 echo "Doing maintainer-clean in gdbsupport"; \
36195 (cd $(HOST_SUBDIR)/gdbsupport && \
36196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36198 "RANLIB=$${RANLIB}" \
36199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36200 maintainer-clean) \
36201 || exit 1
36202
36203 @endif gdbsupport
36204
36205
36206
36207 .PHONY: configure-gdbserver maybe-configure-gdbserver
36208 maybe-configure-gdbserver:
36209 @if gcc-bootstrap
36210 configure-gdbserver: stage_current
36211 @endif gcc-bootstrap
36212 @if gdbserver
36213 maybe-configure-gdbserver: configure-gdbserver
36214 configure-gdbserver:
36215 @: $(MAKE); $(unstage)
36216 @r=`${PWD_COMMAND}`; export r; \
36217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36218 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
36219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
36220 $(HOST_EXPORTS) \
36221 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
36222 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
36223 case $(srcdir) in \
36224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36225 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
36226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36227 esac; \
36228 module_srcdir=gdbserver; \
36229 $(SHELL) \
36230 $$s/$$module_srcdir/configure \
36231 --srcdir=$${topdir}/$$module_srcdir \
36232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36233 --target=${target_alias} \
36234 || exit 1
36235 @endif gdbserver
36236
36237
36238
36239
36240
36241 .PHONY: all-gdbserver maybe-all-gdbserver
36242 maybe-all-gdbserver:
36243 @if gcc-bootstrap
36244 all-gdbserver: stage_current
36245 @endif gcc-bootstrap
36246 @if gdbserver
36247 TARGET-gdbserver=all
36248 maybe-all-gdbserver: all-gdbserver
36249 all-gdbserver: configure-gdbserver
36250 @: $(MAKE); $(unstage)
36251 @r=`${PWD_COMMAND}`; export r; \
36252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36253 $(HOST_EXPORTS) \
36254 (cd $(HOST_SUBDIR)/gdbserver && \
36255 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36256 $(TARGET-gdbserver))
36257 @endif gdbserver
36258
36259
36260
36261
36262 .PHONY: check-gdbserver maybe-check-gdbserver
36263 maybe-check-gdbserver:
36264 @if gdbserver
36265 maybe-check-gdbserver: check-gdbserver
36266
36267 check-gdbserver:
36268 @: $(MAKE); $(unstage)
36269 @r=`${PWD_COMMAND}`; export r; \
36270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36271 $(HOST_EXPORTS) \
36272 (cd $(HOST_SUBDIR)/gdbserver && \
36273 $(MAKE) $(FLAGS_TO_PASS) check)
36274
36275 @endif gdbserver
36276
36277 .PHONY: install-gdbserver maybe-install-gdbserver
36278 maybe-install-gdbserver:
36279 @if gdbserver
36280 maybe-install-gdbserver: install-gdbserver
36281
36282 install-gdbserver: installdirs
36283 @: $(MAKE); $(unstage)
36284 @r=`${PWD_COMMAND}`; export r; \
36285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36286 $(HOST_EXPORTS) \
36287 (cd $(HOST_SUBDIR)/gdbserver && \
36288 $(MAKE) $(FLAGS_TO_PASS) install)
36289
36290 @endif gdbserver
36291
36292 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
36293 maybe-install-strip-gdbserver:
36294 @if gdbserver
36295 maybe-install-strip-gdbserver: install-strip-gdbserver
36296
36297 install-strip-gdbserver: installdirs
36298 @: $(MAKE); $(unstage)
36299 @r=`${PWD_COMMAND}`; export r; \
36300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36301 $(HOST_EXPORTS) \
36302 (cd $(HOST_SUBDIR)/gdbserver && \
36303 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36304
36305 @endif gdbserver
36306
36307 # Other targets (info, dvi, pdf, etc.)
36308
36309 .PHONY: maybe-info-gdbserver info-gdbserver
36310 maybe-info-gdbserver:
36311 @if gdbserver
36312 maybe-info-gdbserver: info-gdbserver
36313
36314 info-gdbserver: \
36315 configure-gdbserver
36316 @: $(MAKE); $(unstage)
36317 @[ -f ./gdbserver/Makefile ] || exit 0; \
36318 r=`${PWD_COMMAND}`; export r; \
36319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36320 $(HOST_EXPORTS) \
36321 for flag in $(EXTRA_HOST_FLAGS) ; do \
36322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323 done; \
36324 echo "Doing info in gdbserver"; \
36325 (cd $(HOST_SUBDIR)/gdbserver && \
36326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36328 "RANLIB=$${RANLIB}" \
36329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36330 info) \
36331 || exit 1
36332
36333 @endif gdbserver
36334
36335 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
36336 maybe-dvi-gdbserver:
36337 @if gdbserver
36338 maybe-dvi-gdbserver: dvi-gdbserver
36339
36340 dvi-gdbserver: \
36341 configure-gdbserver
36342 @: $(MAKE); $(unstage)
36343 @[ -f ./gdbserver/Makefile ] || exit 0; \
36344 r=`${PWD_COMMAND}`; export r; \
36345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36346 $(HOST_EXPORTS) \
36347 for flag in $(EXTRA_HOST_FLAGS) ; do \
36348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36349 done; \
36350 echo "Doing dvi in gdbserver"; \
36351 (cd $(HOST_SUBDIR)/gdbserver && \
36352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36354 "RANLIB=$${RANLIB}" \
36355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36356 dvi) \
36357 || exit 1
36358
36359 @endif gdbserver
36360
36361 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
36362 maybe-pdf-gdbserver:
36363 @if gdbserver
36364 maybe-pdf-gdbserver: pdf-gdbserver
36365
36366 pdf-gdbserver: \
36367 configure-gdbserver
36368 @: $(MAKE); $(unstage)
36369 @[ -f ./gdbserver/Makefile ] || exit 0; \
36370 r=`${PWD_COMMAND}`; export r; \
36371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36372 $(HOST_EXPORTS) \
36373 for flag in $(EXTRA_HOST_FLAGS) ; do \
36374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36375 done; \
36376 echo "Doing pdf in gdbserver"; \
36377 (cd $(HOST_SUBDIR)/gdbserver && \
36378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36380 "RANLIB=$${RANLIB}" \
36381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36382 pdf) \
36383 || exit 1
36384
36385 @endif gdbserver
36386
36387 .PHONY: maybe-html-gdbserver html-gdbserver
36388 maybe-html-gdbserver:
36389 @if gdbserver
36390 maybe-html-gdbserver: html-gdbserver
36391
36392 html-gdbserver: \
36393 configure-gdbserver
36394 @: $(MAKE); $(unstage)
36395 @[ -f ./gdbserver/Makefile ] || exit 0; \
36396 r=`${PWD_COMMAND}`; export r; \
36397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36398 $(HOST_EXPORTS) \
36399 for flag in $(EXTRA_HOST_FLAGS) ; do \
36400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36401 done; \
36402 echo "Doing html in gdbserver"; \
36403 (cd $(HOST_SUBDIR)/gdbserver && \
36404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36406 "RANLIB=$${RANLIB}" \
36407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36408 html) \
36409 || exit 1
36410
36411 @endif gdbserver
36412
36413 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
36414 maybe-TAGS-gdbserver:
36415 @if gdbserver
36416 maybe-TAGS-gdbserver: TAGS-gdbserver
36417
36418 TAGS-gdbserver: \
36419 configure-gdbserver
36420 @: $(MAKE); $(unstage)
36421 @[ -f ./gdbserver/Makefile ] || exit 0; \
36422 r=`${PWD_COMMAND}`; export r; \
36423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36424 $(HOST_EXPORTS) \
36425 for flag in $(EXTRA_HOST_FLAGS) ; do \
36426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36427 done; \
36428 echo "Doing TAGS in gdbserver"; \
36429 (cd $(HOST_SUBDIR)/gdbserver && \
36430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36432 "RANLIB=$${RANLIB}" \
36433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36434 TAGS) \
36435 || exit 1
36436
36437 @endif gdbserver
36438
36439 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
36440 maybe-install-info-gdbserver:
36441 @if gdbserver
36442 maybe-install-info-gdbserver: install-info-gdbserver
36443
36444 install-info-gdbserver: \
36445 configure-gdbserver \
36446 info-gdbserver
36447 @: $(MAKE); $(unstage)
36448 @[ -f ./gdbserver/Makefile ] || exit 0; \
36449 r=`${PWD_COMMAND}`; export r; \
36450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36451 $(HOST_EXPORTS) \
36452 for flag in $(EXTRA_HOST_FLAGS) ; do \
36453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36454 done; \
36455 echo "Doing install-info in gdbserver"; \
36456 (cd $(HOST_SUBDIR)/gdbserver && \
36457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36459 "RANLIB=$${RANLIB}" \
36460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36461 install-info) \
36462 || exit 1
36463
36464 @endif gdbserver
36465
36466 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
36467 maybe-install-dvi-gdbserver:
36468 @if gdbserver
36469 maybe-install-dvi-gdbserver: install-dvi-gdbserver
36470
36471 install-dvi-gdbserver: \
36472 configure-gdbserver \
36473 dvi-gdbserver
36474 @: $(MAKE); $(unstage)
36475 @[ -f ./gdbserver/Makefile ] || exit 0; \
36476 r=`${PWD_COMMAND}`; export r; \
36477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36478 $(HOST_EXPORTS) \
36479 for flag in $(EXTRA_HOST_FLAGS) ; do \
36480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36481 done; \
36482 echo "Doing install-dvi in gdbserver"; \
36483 (cd $(HOST_SUBDIR)/gdbserver && \
36484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36486 "RANLIB=$${RANLIB}" \
36487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36488 install-dvi) \
36489 || exit 1
36490
36491 @endif gdbserver
36492
36493 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
36494 maybe-install-pdf-gdbserver:
36495 @if gdbserver
36496 maybe-install-pdf-gdbserver: install-pdf-gdbserver
36497
36498 install-pdf-gdbserver: \
36499 configure-gdbserver \
36500 pdf-gdbserver
36501 @: $(MAKE); $(unstage)
36502 @[ -f ./gdbserver/Makefile ] || exit 0; \
36503 r=`${PWD_COMMAND}`; export r; \
36504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36505 $(HOST_EXPORTS) \
36506 for flag in $(EXTRA_HOST_FLAGS) ; do \
36507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36508 done; \
36509 echo "Doing install-pdf in gdbserver"; \
36510 (cd $(HOST_SUBDIR)/gdbserver && \
36511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36513 "RANLIB=$${RANLIB}" \
36514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36515 install-pdf) \
36516 || exit 1
36517
36518 @endif gdbserver
36519
36520 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
36521 maybe-install-html-gdbserver:
36522 @if gdbserver
36523 maybe-install-html-gdbserver: install-html-gdbserver
36524
36525 install-html-gdbserver: \
36526 configure-gdbserver \
36527 html-gdbserver
36528 @: $(MAKE); $(unstage)
36529 @[ -f ./gdbserver/Makefile ] || exit 0; \
36530 r=`${PWD_COMMAND}`; export r; \
36531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36532 $(HOST_EXPORTS) \
36533 for flag in $(EXTRA_HOST_FLAGS) ; do \
36534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36535 done; \
36536 echo "Doing install-html in gdbserver"; \
36537 (cd $(HOST_SUBDIR)/gdbserver && \
36538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36540 "RANLIB=$${RANLIB}" \
36541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36542 install-html) \
36543 || exit 1
36544
36545 @endif gdbserver
36546
36547 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
36548 maybe-installcheck-gdbserver:
36549 @if gdbserver
36550 maybe-installcheck-gdbserver: installcheck-gdbserver
36551
36552 installcheck-gdbserver: \
36553 configure-gdbserver
36554 @: $(MAKE); $(unstage)
36555 @[ -f ./gdbserver/Makefile ] || exit 0; \
36556 r=`${PWD_COMMAND}`; export r; \
36557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36558 $(HOST_EXPORTS) \
36559 for flag in $(EXTRA_HOST_FLAGS) ; do \
36560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36561 done; \
36562 echo "Doing installcheck in gdbserver"; \
36563 (cd $(HOST_SUBDIR)/gdbserver && \
36564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36566 "RANLIB=$${RANLIB}" \
36567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36568 installcheck) \
36569 || exit 1
36570
36571 @endif gdbserver
36572
36573 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
36574 maybe-mostlyclean-gdbserver:
36575 @if gdbserver
36576 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
36577
36578 mostlyclean-gdbserver:
36579 @: $(MAKE); $(unstage)
36580 @[ -f ./gdbserver/Makefile ] || exit 0; \
36581 r=`${PWD_COMMAND}`; export r; \
36582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36583 $(HOST_EXPORTS) \
36584 for flag in $(EXTRA_HOST_FLAGS) ; do \
36585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36586 done; \
36587 echo "Doing mostlyclean in gdbserver"; \
36588 (cd $(HOST_SUBDIR)/gdbserver && \
36589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36591 "RANLIB=$${RANLIB}" \
36592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36593 mostlyclean) \
36594 || exit 1
36595
36596 @endif gdbserver
36597
36598 .PHONY: maybe-clean-gdbserver clean-gdbserver
36599 maybe-clean-gdbserver:
36600 @if gdbserver
36601 maybe-clean-gdbserver: clean-gdbserver
36602
36603 clean-gdbserver:
36604 @: $(MAKE); $(unstage)
36605 @[ -f ./gdbserver/Makefile ] || exit 0; \
36606 r=`${PWD_COMMAND}`; export r; \
36607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36608 $(HOST_EXPORTS) \
36609 for flag in $(EXTRA_HOST_FLAGS) ; do \
36610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36611 done; \
36612 echo "Doing clean in gdbserver"; \
36613 (cd $(HOST_SUBDIR)/gdbserver && \
36614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36616 "RANLIB=$${RANLIB}" \
36617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36618 clean) \
36619 || exit 1
36620
36621 @endif gdbserver
36622
36623 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36624 maybe-distclean-gdbserver:
36625 @if gdbserver
36626 maybe-distclean-gdbserver: distclean-gdbserver
36627
36628 distclean-gdbserver:
36629 @: $(MAKE); $(unstage)
36630 @[ -f ./gdbserver/Makefile ] || exit 0; \
36631 r=`${PWD_COMMAND}`; export r; \
36632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36633 $(HOST_EXPORTS) \
36634 for flag in $(EXTRA_HOST_FLAGS) ; do \
36635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36636 done; \
36637 echo "Doing distclean in gdbserver"; \
36638 (cd $(HOST_SUBDIR)/gdbserver && \
36639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36641 "RANLIB=$${RANLIB}" \
36642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36643 distclean) \
36644 || exit 1
36645
36646 @endif gdbserver
36647
36648 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36649 maybe-maintainer-clean-gdbserver:
36650 @if gdbserver
36651 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36652
36653 maintainer-clean-gdbserver:
36654 @: $(MAKE); $(unstage)
36655 @[ -f ./gdbserver/Makefile ] || exit 0; \
36656 r=`${PWD_COMMAND}`; export r; \
36657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36658 $(HOST_EXPORTS) \
36659 for flag in $(EXTRA_HOST_FLAGS) ; do \
36660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36661 done; \
36662 echo "Doing maintainer-clean in gdbserver"; \
36663 (cd $(HOST_SUBDIR)/gdbserver && \
36664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36666 "RANLIB=$${RANLIB}" \
36667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36668 maintainer-clean) \
36669 || exit 1
36670
36671 @endif gdbserver
36672
36673
36674
36675 .PHONY: configure-gdb maybe-configure-gdb
36676 maybe-configure-gdb:
36677 @if gcc-bootstrap
36678 configure-gdb: stage_current
36679 @endif gcc-bootstrap
36680 @if gdb
36681 maybe-configure-gdb: configure-gdb
36682 configure-gdb:
36683 @: $(MAKE); $(unstage)
36684 @r=`${PWD_COMMAND}`; export r; \
36685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36686 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36688 $(HOST_EXPORTS) \
36689 echo Configuring in $(HOST_SUBDIR)/gdb; \
36690 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36691 case $(srcdir) in \
36692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36693 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36695 esac; \
36696 module_srcdir=gdb; \
36697 $(SHELL) \
36698 $$s/$$module_srcdir/configure \
36699 --srcdir=$${topdir}/$$module_srcdir \
36700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36701 --target=${target_alias} \
36702 || exit 1
36703 @endif gdb
36704
36705
36706
36707
36708
36709 .PHONY: all-gdb maybe-all-gdb
36710 maybe-all-gdb:
36711 @if gcc-bootstrap
36712 all-gdb: stage_current
36713 @endif gcc-bootstrap
36714 @if gdb
36715 TARGET-gdb=all
36716 maybe-all-gdb: all-gdb
36717 all-gdb: configure-gdb
36718 @: $(MAKE); $(unstage)
36719 @r=`${PWD_COMMAND}`; export r; \
36720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36721 $(HOST_EXPORTS) \
36722 (cd $(HOST_SUBDIR)/gdb && \
36723 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36724 $(TARGET-gdb))
36725 @endif gdb
36726
36727
36728
36729
36730 .PHONY: check-gdb maybe-check-gdb
36731 maybe-check-gdb:
36732 @if gdb
36733 maybe-check-gdb: check-gdb
36734
36735 check-gdb:
36736 @: $(MAKE); $(unstage)
36737 @r=`${PWD_COMMAND}`; export r; \
36738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36739 $(HOST_EXPORTS) \
36740 (cd $(HOST_SUBDIR)/gdb && \
36741 $(MAKE) $(FLAGS_TO_PASS) check)
36742
36743 @endif gdb
36744
36745 .PHONY: install-gdb maybe-install-gdb
36746 maybe-install-gdb:
36747 @if gdb
36748 maybe-install-gdb: install-gdb
36749
36750 install-gdb: installdirs
36751 @: $(MAKE); $(unstage)
36752 @r=`${PWD_COMMAND}`; export r; \
36753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754 $(HOST_EXPORTS) \
36755 (cd $(HOST_SUBDIR)/gdb && \
36756 $(MAKE) $(FLAGS_TO_PASS) install)
36757
36758 @endif gdb
36759
36760 .PHONY: install-strip-gdb maybe-install-strip-gdb
36761 maybe-install-strip-gdb:
36762 @if gdb
36763 maybe-install-strip-gdb: install-strip-gdb
36764
36765 install-strip-gdb: installdirs
36766 @: $(MAKE); $(unstage)
36767 @r=`${PWD_COMMAND}`; export r; \
36768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36769 $(HOST_EXPORTS) \
36770 (cd $(HOST_SUBDIR)/gdb && \
36771 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36772
36773 @endif gdb
36774
36775 # Other targets (info, dvi, pdf, etc.)
36776
36777 .PHONY: maybe-info-gdb info-gdb
36778 maybe-info-gdb:
36779 @if gdb
36780 maybe-info-gdb: info-gdb
36781
36782 info-gdb: \
36783 configure-gdb
36784 @: $(MAKE); $(unstage)
36785 @[ -f ./gdb/Makefile ] || exit 0; \
36786 r=`${PWD_COMMAND}`; export r; \
36787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36788 $(HOST_EXPORTS) \
36789 for flag in $(EXTRA_HOST_FLAGS) ; do \
36790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36791 done; \
36792 echo "Doing info in gdb"; \
36793 (cd $(HOST_SUBDIR)/gdb && \
36794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36796 "RANLIB=$${RANLIB}" \
36797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36798 info) \
36799 || exit 1
36800
36801 @endif gdb
36802
36803 .PHONY: maybe-dvi-gdb dvi-gdb
36804 maybe-dvi-gdb:
36805 @if gdb
36806 maybe-dvi-gdb: dvi-gdb
36807
36808 dvi-gdb: \
36809 configure-gdb
36810 @: $(MAKE); $(unstage)
36811 @[ -f ./gdb/Makefile ] || exit 0; \
36812 r=`${PWD_COMMAND}`; export r; \
36813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36814 $(HOST_EXPORTS) \
36815 for flag in $(EXTRA_HOST_FLAGS) ; do \
36816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36817 done; \
36818 echo "Doing dvi in gdb"; \
36819 (cd $(HOST_SUBDIR)/gdb && \
36820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36822 "RANLIB=$${RANLIB}" \
36823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36824 dvi) \
36825 || exit 1
36826
36827 @endif gdb
36828
36829 .PHONY: maybe-pdf-gdb pdf-gdb
36830 maybe-pdf-gdb:
36831 @if gdb
36832 maybe-pdf-gdb: pdf-gdb
36833
36834 pdf-gdb: \
36835 configure-gdb
36836 @: $(MAKE); $(unstage)
36837 @[ -f ./gdb/Makefile ] || exit 0; \
36838 r=`${PWD_COMMAND}`; export r; \
36839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36840 $(HOST_EXPORTS) \
36841 for flag in $(EXTRA_HOST_FLAGS) ; do \
36842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36843 done; \
36844 echo "Doing pdf in gdb"; \
36845 (cd $(HOST_SUBDIR)/gdb && \
36846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36848 "RANLIB=$${RANLIB}" \
36849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36850 pdf) \
36851 || exit 1
36852
36853 @endif gdb
36854
36855 .PHONY: maybe-html-gdb html-gdb
36856 maybe-html-gdb:
36857 @if gdb
36858 maybe-html-gdb: html-gdb
36859
36860 html-gdb: \
36861 configure-gdb
36862 @: $(MAKE); $(unstage)
36863 @[ -f ./gdb/Makefile ] || exit 0; \
36864 r=`${PWD_COMMAND}`; export r; \
36865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36866 $(HOST_EXPORTS) \
36867 for flag in $(EXTRA_HOST_FLAGS) ; do \
36868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36869 done; \
36870 echo "Doing html in gdb"; \
36871 (cd $(HOST_SUBDIR)/gdb && \
36872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36874 "RANLIB=$${RANLIB}" \
36875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36876 html) \
36877 || exit 1
36878
36879 @endif gdb
36880
36881 .PHONY: maybe-TAGS-gdb TAGS-gdb
36882 maybe-TAGS-gdb:
36883 @if gdb
36884 maybe-TAGS-gdb: TAGS-gdb
36885
36886 TAGS-gdb: \
36887 configure-gdb
36888 @: $(MAKE); $(unstage)
36889 @[ -f ./gdb/Makefile ] || exit 0; \
36890 r=`${PWD_COMMAND}`; export r; \
36891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36892 $(HOST_EXPORTS) \
36893 for flag in $(EXTRA_HOST_FLAGS) ; do \
36894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36895 done; \
36896 echo "Doing TAGS in gdb"; \
36897 (cd $(HOST_SUBDIR)/gdb && \
36898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36900 "RANLIB=$${RANLIB}" \
36901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36902 TAGS) \
36903 || exit 1
36904
36905 @endif gdb
36906
36907 .PHONY: maybe-install-info-gdb install-info-gdb
36908 maybe-install-info-gdb:
36909 @if gdb
36910 maybe-install-info-gdb: install-info-gdb
36911
36912 install-info-gdb: \
36913 configure-gdb \
36914 info-gdb
36915 @: $(MAKE); $(unstage)
36916 @[ -f ./gdb/Makefile ] || exit 0; \
36917 r=`${PWD_COMMAND}`; export r; \
36918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36919 $(HOST_EXPORTS) \
36920 for flag in $(EXTRA_HOST_FLAGS) ; do \
36921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36922 done; \
36923 echo "Doing install-info in gdb"; \
36924 (cd $(HOST_SUBDIR)/gdb && \
36925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36927 "RANLIB=$${RANLIB}" \
36928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36929 install-info) \
36930 || exit 1
36931
36932 @endif gdb
36933
36934 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36935 maybe-install-dvi-gdb:
36936 @if gdb
36937 maybe-install-dvi-gdb: install-dvi-gdb
36938
36939 install-dvi-gdb: \
36940 configure-gdb \
36941 dvi-gdb
36942 @: $(MAKE); $(unstage)
36943 @[ -f ./gdb/Makefile ] || exit 0; \
36944 r=`${PWD_COMMAND}`; export r; \
36945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36946 $(HOST_EXPORTS) \
36947 for flag in $(EXTRA_HOST_FLAGS) ; do \
36948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36949 done; \
36950 echo "Doing install-dvi in gdb"; \
36951 (cd $(HOST_SUBDIR)/gdb && \
36952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36954 "RANLIB=$${RANLIB}" \
36955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36956 install-dvi) \
36957 || exit 1
36958
36959 @endif gdb
36960
36961 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36962 maybe-install-pdf-gdb:
36963 @if gdb
36964 maybe-install-pdf-gdb: install-pdf-gdb
36965
36966 install-pdf-gdb: \
36967 configure-gdb \
36968 pdf-gdb
36969 @: $(MAKE); $(unstage)
36970 @[ -f ./gdb/Makefile ] || exit 0; \
36971 r=`${PWD_COMMAND}`; export r; \
36972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36973 $(HOST_EXPORTS) \
36974 for flag in $(EXTRA_HOST_FLAGS) ; do \
36975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36976 done; \
36977 echo "Doing install-pdf in gdb"; \
36978 (cd $(HOST_SUBDIR)/gdb && \
36979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36981 "RANLIB=$${RANLIB}" \
36982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36983 install-pdf) \
36984 || exit 1
36985
36986 @endif gdb
36987
36988 .PHONY: maybe-install-html-gdb install-html-gdb
36989 maybe-install-html-gdb:
36990 @if gdb
36991 maybe-install-html-gdb: install-html-gdb
36992
36993 install-html-gdb: \
36994 configure-gdb \
36995 html-gdb
36996 @: $(MAKE); $(unstage)
36997 @[ -f ./gdb/Makefile ] || exit 0; \
36998 r=`${PWD_COMMAND}`; export r; \
36999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37000 $(HOST_EXPORTS) \
37001 for flag in $(EXTRA_HOST_FLAGS) ; do \
37002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37003 done; \
37004 echo "Doing install-html in gdb"; \
37005 (cd $(HOST_SUBDIR)/gdb && \
37006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37008 "RANLIB=$${RANLIB}" \
37009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37010 install-html) \
37011 || exit 1
37012
37013 @endif gdb
37014
37015 .PHONY: maybe-installcheck-gdb installcheck-gdb
37016 maybe-installcheck-gdb:
37017 @if gdb
37018 maybe-installcheck-gdb: installcheck-gdb
37019
37020 installcheck-gdb: \
37021 configure-gdb
37022 @: $(MAKE); $(unstage)
37023 @[ -f ./gdb/Makefile ] || exit 0; \
37024 r=`${PWD_COMMAND}`; export r; \
37025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37026 $(HOST_EXPORTS) \
37027 for flag in $(EXTRA_HOST_FLAGS) ; do \
37028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37029 done; \
37030 echo "Doing installcheck in gdb"; \
37031 (cd $(HOST_SUBDIR)/gdb && \
37032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37034 "RANLIB=$${RANLIB}" \
37035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37036 installcheck) \
37037 || exit 1
37038
37039 @endif gdb
37040
37041 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
37042 maybe-mostlyclean-gdb:
37043 @if gdb
37044 maybe-mostlyclean-gdb: mostlyclean-gdb
37045
37046 mostlyclean-gdb:
37047 @: $(MAKE); $(unstage)
37048 @[ -f ./gdb/Makefile ] || exit 0; \
37049 r=`${PWD_COMMAND}`; export r; \
37050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051 $(HOST_EXPORTS) \
37052 for flag in $(EXTRA_HOST_FLAGS) ; do \
37053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37054 done; \
37055 echo "Doing mostlyclean in gdb"; \
37056 (cd $(HOST_SUBDIR)/gdb && \
37057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37059 "RANLIB=$${RANLIB}" \
37060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37061 mostlyclean) \
37062 || exit 1
37063
37064 @endif gdb
37065
37066 .PHONY: maybe-clean-gdb clean-gdb
37067 maybe-clean-gdb:
37068 @if gdb
37069 maybe-clean-gdb: clean-gdb
37070
37071 clean-gdb:
37072 @: $(MAKE); $(unstage)
37073 @[ -f ./gdb/Makefile ] || exit 0; \
37074 r=`${PWD_COMMAND}`; export r; \
37075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37076 $(HOST_EXPORTS) \
37077 for flag in $(EXTRA_HOST_FLAGS) ; do \
37078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37079 done; \
37080 echo "Doing clean in gdb"; \
37081 (cd $(HOST_SUBDIR)/gdb && \
37082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37084 "RANLIB=$${RANLIB}" \
37085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37086 clean) \
37087 || exit 1
37088
37089 @endif gdb
37090
37091 .PHONY: maybe-distclean-gdb distclean-gdb
37092 maybe-distclean-gdb:
37093 @if gdb
37094 maybe-distclean-gdb: distclean-gdb
37095
37096 distclean-gdb:
37097 @: $(MAKE); $(unstage)
37098 @[ -f ./gdb/Makefile ] || exit 0; \
37099 r=`${PWD_COMMAND}`; export r; \
37100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37101 $(HOST_EXPORTS) \
37102 for flag in $(EXTRA_HOST_FLAGS) ; do \
37103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37104 done; \
37105 echo "Doing distclean in gdb"; \
37106 (cd $(HOST_SUBDIR)/gdb && \
37107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37109 "RANLIB=$${RANLIB}" \
37110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37111 distclean) \
37112 || exit 1
37113
37114 @endif gdb
37115
37116 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
37117 maybe-maintainer-clean-gdb:
37118 @if gdb
37119 maybe-maintainer-clean-gdb: maintainer-clean-gdb
37120
37121 maintainer-clean-gdb:
37122 @: $(MAKE); $(unstage)
37123 @[ -f ./gdb/Makefile ] || exit 0; \
37124 r=`${PWD_COMMAND}`; export r; \
37125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37126 $(HOST_EXPORTS) \
37127 for flag in $(EXTRA_HOST_FLAGS) ; do \
37128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37129 done; \
37130 echo "Doing maintainer-clean in gdb"; \
37131 (cd $(HOST_SUBDIR)/gdb && \
37132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37134 "RANLIB=$${RANLIB}" \
37135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37136 maintainer-clean) \
37137 || exit 1
37138
37139 @endif gdb
37140
37141
37142
37143 .PHONY: configure-expect maybe-configure-expect
37144 maybe-configure-expect:
37145 @if gcc-bootstrap
37146 configure-expect: stage_current
37147 @endif gcc-bootstrap
37148 @if expect
37149 maybe-configure-expect: configure-expect
37150 configure-expect:
37151 @: $(MAKE); $(unstage)
37152 @r=`${PWD_COMMAND}`; export r; \
37153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37154 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
37155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
37156 $(HOST_EXPORTS) \
37157 echo Configuring in $(HOST_SUBDIR)/expect; \
37158 cd "$(HOST_SUBDIR)/expect" || exit 1; \
37159 case $(srcdir) in \
37160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37161 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
37162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37163 esac; \
37164 module_srcdir=expect; \
37165 $(SHELL) \
37166 $$s/$$module_srcdir/configure \
37167 --srcdir=$${topdir}/$$module_srcdir \
37168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37169 --target=${target_alias} \
37170 || exit 1
37171 @endif expect
37172
37173
37174
37175
37176
37177 .PHONY: all-expect maybe-all-expect
37178 maybe-all-expect:
37179 @if gcc-bootstrap
37180 all-expect: stage_current
37181 @endif gcc-bootstrap
37182 @if expect
37183 TARGET-expect=all
37184 maybe-all-expect: all-expect
37185 all-expect: configure-expect
37186 @: $(MAKE); $(unstage)
37187 @r=`${PWD_COMMAND}`; export r; \
37188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37189 $(HOST_EXPORTS) \
37190 (cd $(HOST_SUBDIR)/expect && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37192 $(TARGET-expect))
37193 @endif expect
37194
37195
37196
37197
37198 .PHONY: check-expect maybe-check-expect
37199 maybe-check-expect:
37200 @if expect
37201 maybe-check-expect: check-expect
37202
37203 check-expect:
37204 @: $(MAKE); $(unstage)
37205 @r=`${PWD_COMMAND}`; export r; \
37206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37207 $(HOST_EXPORTS) \
37208 (cd $(HOST_SUBDIR)/expect && \
37209 $(MAKE) $(FLAGS_TO_PASS) check)
37210
37211 @endif expect
37212
37213 .PHONY: install-expect maybe-install-expect
37214 maybe-install-expect:
37215 @if expect
37216 maybe-install-expect: install-expect
37217
37218 install-expect: installdirs
37219 @: $(MAKE); $(unstage)
37220 @r=`${PWD_COMMAND}`; export r; \
37221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37222 $(HOST_EXPORTS) \
37223 (cd $(HOST_SUBDIR)/expect && \
37224 $(MAKE) $(FLAGS_TO_PASS) install)
37225
37226 @endif expect
37227
37228 .PHONY: install-strip-expect maybe-install-strip-expect
37229 maybe-install-strip-expect:
37230 @if expect
37231 maybe-install-strip-expect: install-strip-expect
37232
37233 install-strip-expect: installdirs
37234 @: $(MAKE); $(unstage)
37235 @r=`${PWD_COMMAND}`; export r; \
37236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237 $(HOST_EXPORTS) \
37238 (cd $(HOST_SUBDIR)/expect && \
37239 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37240
37241 @endif expect
37242
37243 # Other targets (info, dvi, pdf, etc.)
37244
37245 .PHONY: maybe-info-expect info-expect
37246 maybe-info-expect:
37247 @if expect
37248 maybe-info-expect: info-expect
37249
37250 info-expect: \
37251 configure-expect
37252 @: $(MAKE); $(unstage)
37253 @[ -f ./expect/Makefile ] || exit 0; \
37254 r=`${PWD_COMMAND}`; export r; \
37255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37256 $(HOST_EXPORTS) \
37257 for flag in $(EXTRA_HOST_FLAGS) ; do \
37258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37259 done; \
37260 echo "Doing info in expect"; \
37261 (cd $(HOST_SUBDIR)/expect && \
37262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37264 "RANLIB=$${RANLIB}" \
37265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37266 info) \
37267 || exit 1
37268
37269 @endif expect
37270
37271 .PHONY: maybe-dvi-expect dvi-expect
37272 maybe-dvi-expect:
37273 @if expect
37274 maybe-dvi-expect: dvi-expect
37275
37276 dvi-expect: \
37277 configure-expect
37278 @: $(MAKE); $(unstage)
37279 @[ -f ./expect/Makefile ] || exit 0; \
37280 r=`${PWD_COMMAND}`; export r; \
37281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37282 $(HOST_EXPORTS) \
37283 for flag in $(EXTRA_HOST_FLAGS) ; do \
37284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37285 done; \
37286 echo "Doing dvi in expect"; \
37287 (cd $(HOST_SUBDIR)/expect && \
37288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37290 "RANLIB=$${RANLIB}" \
37291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37292 dvi) \
37293 || exit 1
37294
37295 @endif expect
37296
37297 .PHONY: maybe-pdf-expect pdf-expect
37298 maybe-pdf-expect:
37299 @if expect
37300 maybe-pdf-expect: pdf-expect
37301
37302 pdf-expect: \
37303 configure-expect
37304 @: $(MAKE); $(unstage)
37305 @[ -f ./expect/Makefile ] || exit 0; \
37306 r=`${PWD_COMMAND}`; export r; \
37307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37308 $(HOST_EXPORTS) \
37309 for flag in $(EXTRA_HOST_FLAGS) ; do \
37310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37311 done; \
37312 echo "Doing pdf in expect"; \
37313 (cd $(HOST_SUBDIR)/expect && \
37314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37316 "RANLIB=$${RANLIB}" \
37317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37318 pdf) \
37319 || exit 1
37320
37321 @endif expect
37322
37323 .PHONY: maybe-html-expect html-expect
37324 maybe-html-expect:
37325 @if expect
37326 maybe-html-expect: html-expect
37327
37328 html-expect: \
37329 configure-expect
37330 @: $(MAKE); $(unstage)
37331 @[ -f ./expect/Makefile ] || exit 0; \
37332 r=`${PWD_COMMAND}`; export r; \
37333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37334 $(HOST_EXPORTS) \
37335 for flag in $(EXTRA_HOST_FLAGS) ; do \
37336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37337 done; \
37338 echo "Doing html in expect"; \
37339 (cd $(HOST_SUBDIR)/expect && \
37340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37342 "RANLIB=$${RANLIB}" \
37343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37344 html) \
37345 || exit 1
37346
37347 @endif expect
37348
37349 .PHONY: maybe-TAGS-expect TAGS-expect
37350 maybe-TAGS-expect:
37351 @if expect
37352 maybe-TAGS-expect: TAGS-expect
37353
37354 TAGS-expect: \
37355 configure-expect
37356 @: $(MAKE); $(unstage)
37357 @[ -f ./expect/Makefile ] || exit 0; \
37358 r=`${PWD_COMMAND}`; export r; \
37359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37360 $(HOST_EXPORTS) \
37361 for flag in $(EXTRA_HOST_FLAGS) ; do \
37362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37363 done; \
37364 echo "Doing TAGS in expect"; \
37365 (cd $(HOST_SUBDIR)/expect && \
37366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37368 "RANLIB=$${RANLIB}" \
37369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37370 TAGS) \
37371 || exit 1
37372
37373 @endif expect
37374
37375 .PHONY: maybe-install-info-expect install-info-expect
37376 maybe-install-info-expect:
37377 @if expect
37378 maybe-install-info-expect: install-info-expect
37379
37380 install-info-expect: \
37381 configure-expect \
37382 info-expect
37383 @: $(MAKE); $(unstage)
37384 @[ -f ./expect/Makefile ] || exit 0; \
37385 r=`${PWD_COMMAND}`; export r; \
37386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37387 $(HOST_EXPORTS) \
37388 for flag in $(EXTRA_HOST_FLAGS) ; do \
37389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37390 done; \
37391 echo "Doing install-info in expect"; \
37392 (cd $(HOST_SUBDIR)/expect && \
37393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37395 "RANLIB=$${RANLIB}" \
37396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37397 install-info) \
37398 || exit 1
37399
37400 @endif expect
37401
37402 .PHONY: maybe-install-dvi-expect install-dvi-expect
37403 maybe-install-dvi-expect:
37404 @if expect
37405 maybe-install-dvi-expect: install-dvi-expect
37406
37407 install-dvi-expect: \
37408 configure-expect \
37409 dvi-expect
37410 @: $(MAKE); $(unstage)
37411 @[ -f ./expect/Makefile ] || exit 0; \
37412 r=`${PWD_COMMAND}`; export r; \
37413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37414 $(HOST_EXPORTS) \
37415 for flag in $(EXTRA_HOST_FLAGS) ; do \
37416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37417 done; \
37418 echo "Doing install-dvi in expect"; \
37419 (cd $(HOST_SUBDIR)/expect && \
37420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37422 "RANLIB=$${RANLIB}" \
37423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37424 install-dvi) \
37425 || exit 1
37426
37427 @endif expect
37428
37429 .PHONY: maybe-install-pdf-expect install-pdf-expect
37430 maybe-install-pdf-expect:
37431 @if expect
37432 maybe-install-pdf-expect: install-pdf-expect
37433
37434 install-pdf-expect: \
37435 configure-expect \
37436 pdf-expect
37437 @: $(MAKE); $(unstage)
37438 @[ -f ./expect/Makefile ] || exit 0; \
37439 r=`${PWD_COMMAND}`; export r; \
37440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37441 $(HOST_EXPORTS) \
37442 for flag in $(EXTRA_HOST_FLAGS) ; do \
37443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37444 done; \
37445 echo "Doing install-pdf in expect"; \
37446 (cd $(HOST_SUBDIR)/expect && \
37447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37449 "RANLIB=$${RANLIB}" \
37450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37451 install-pdf) \
37452 || exit 1
37453
37454 @endif expect
37455
37456 .PHONY: maybe-install-html-expect install-html-expect
37457 maybe-install-html-expect:
37458 @if expect
37459 maybe-install-html-expect: install-html-expect
37460
37461 install-html-expect: \
37462 configure-expect \
37463 html-expect
37464 @: $(MAKE); $(unstage)
37465 @[ -f ./expect/Makefile ] || exit 0; \
37466 r=`${PWD_COMMAND}`; export r; \
37467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37468 $(HOST_EXPORTS) \
37469 for flag in $(EXTRA_HOST_FLAGS) ; do \
37470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37471 done; \
37472 echo "Doing install-html in expect"; \
37473 (cd $(HOST_SUBDIR)/expect && \
37474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37476 "RANLIB=$${RANLIB}" \
37477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37478 install-html) \
37479 || exit 1
37480
37481 @endif expect
37482
37483 .PHONY: maybe-installcheck-expect installcheck-expect
37484 maybe-installcheck-expect:
37485 @if expect
37486 maybe-installcheck-expect: installcheck-expect
37487
37488 installcheck-expect: \
37489 configure-expect
37490 @: $(MAKE); $(unstage)
37491 @[ -f ./expect/Makefile ] || exit 0; \
37492 r=`${PWD_COMMAND}`; export r; \
37493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37494 $(HOST_EXPORTS) \
37495 for flag in $(EXTRA_HOST_FLAGS) ; do \
37496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37497 done; \
37498 echo "Doing installcheck in expect"; \
37499 (cd $(HOST_SUBDIR)/expect && \
37500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37502 "RANLIB=$${RANLIB}" \
37503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37504 installcheck) \
37505 || exit 1
37506
37507 @endif expect
37508
37509 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
37510 maybe-mostlyclean-expect:
37511 @if expect
37512 maybe-mostlyclean-expect: mostlyclean-expect
37513
37514 mostlyclean-expect:
37515 @: $(MAKE); $(unstage)
37516 @[ -f ./expect/Makefile ] || exit 0; \
37517 r=`${PWD_COMMAND}`; export r; \
37518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37519 $(HOST_EXPORTS) \
37520 for flag in $(EXTRA_HOST_FLAGS) ; do \
37521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37522 done; \
37523 echo "Doing mostlyclean in expect"; \
37524 (cd $(HOST_SUBDIR)/expect && \
37525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37527 "RANLIB=$${RANLIB}" \
37528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37529 mostlyclean) \
37530 || exit 1
37531
37532 @endif expect
37533
37534 .PHONY: maybe-clean-expect clean-expect
37535 maybe-clean-expect:
37536 @if expect
37537 maybe-clean-expect: clean-expect
37538
37539 clean-expect:
37540 @: $(MAKE); $(unstage)
37541 @[ -f ./expect/Makefile ] || exit 0; \
37542 r=`${PWD_COMMAND}`; export r; \
37543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37544 $(HOST_EXPORTS) \
37545 for flag in $(EXTRA_HOST_FLAGS) ; do \
37546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37547 done; \
37548 echo "Doing clean in expect"; \
37549 (cd $(HOST_SUBDIR)/expect && \
37550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37552 "RANLIB=$${RANLIB}" \
37553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37554 clean) \
37555 || exit 1
37556
37557 @endif expect
37558
37559 .PHONY: maybe-distclean-expect distclean-expect
37560 maybe-distclean-expect:
37561 @if expect
37562 maybe-distclean-expect: distclean-expect
37563
37564 distclean-expect:
37565 @: $(MAKE); $(unstage)
37566 @[ -f ./expect/Makefile ] || exit 0; \
37567 r=`${PWD_COMMAND}`; export r; \
37568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37569 $(HOST_EXPORTS) \
37570 for flag in $(EXTRA_HOST_FLAGS) ; do \
37571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37572 done; \
37573 echo "Doing distclean in expect"; \
37574 (cd $(HOST_SUBDIR)/expect && \
37575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37577 "RANLIB=$${RANLIB}" \
37578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37579 distclean) \
37580 || exit 1
37581
37582 @endif expect
37583
37584 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37585 maybe-maintainer-clean-expect:
37586 @if expect
37587 maybe-maintainer-clean-expect: maintainer-clean-expect
37588
37589 maintainer-clean-expect:
37590 @: $(MAKE); $(unstage)
37591 @[ -f ./expect/Makefile ] || exit 0; \
37592 r=`${PWD_COMMAND}`; export r; \
37593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37594 $(HOST_EXPORTS) \
37595 for flag in $(EXTRA_HOST_FLAGS) ; do \
37596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37597 done; \
37598 echo "Doing maintainer-clean in expect"; \
37599 (cd $(HOST_SUBDIR)/expect && \
37600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37602 "RANLIB=$${RANLIB}" \
37603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37604 maintainer-clean) \
37605 || exit 1
37606
37607 @endif expect
37608
37609
37610
37611 .PHONY: configure-guile maybe-configure-guile
37612 maybe-configure-guile:
37613 @if gcc-bootstrap
37614 configure-guile: stage_current
37615 @endif gcc-bootstrap
37616 @if guile
37617 maybe-configure-guile: configure-guile
37618 configure-guile:
37619 @: $(MAKE); $(unstage)
37620 @r=`${PWD_COMMAND}`; export r; \
37621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37622 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37623 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37624 $(HOST_EXPORTS) \
37625 echo Configuring in $(HOST_SUBDIR)/guile; \
37626 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37627 case $(srcdir) in \
37628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37629 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37631 esac; \
37632 module_srcdir=guile; \
37633 $(SHELL) \
37634 $$s/$$module_srcdir/configure \
37635 --srcdir=$${topdir}/$$module_srcdir \
37636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37637 --target=${target_alias} \
37638 || exit 1
37639 @endif guile
37640
37641
37642
37643
37644
37645 .PHONY: all-guile maybe-all-guile
37646 maybe-all-guile:
37647 @if gcc-bootstrap
37648 all-guile: stage_current
37649 @endif gcc-bootstrap
37650 @if guile
37651 TARGET-guile=all
37652 maybe-all-guile: all-guile
37653 all-guile: configure-guile
37654 @: $(MAKE); $(unstage)
37655 @r=`${PWD_COMMAND}`; export r; \
37656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657 $(HOST_EXPORTS) \
37658 (cd $(HOST_SUBDIR)/guile && \
37659 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37660 $(TARGET-guile))
37661 @endif guile
37662
37663
37664
37665
37666 .PHONY: check-guile maybe-check-guile
37667 maybe-check-guile:
37668 @if guile
37669 maybe-check-guile: check-guile
37670
37671 check-guile:
37672 @: $(MAKE); $(unstage)
37673 @r=`${PWD_COMMAND}`; export r; \
37674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37675 $(HOST_EXPORTS) \
37676 (cd $(HOST_SUBDIR)/guile && \
37677 $(MAKE) $(FLAGS_TO_PASS) check)
37678
37679 @endif guile
37680
37681 .PHONY: install-guile maybe-install-guile
37682 maybe-install-guile:
37683 @if guile
37684 maybe-install-guile: install-guile
37685
37686 install-guile: installdirs
37687 @: $(MAKE); $(unstage)
37688 @r=`${PWD_COMMAND}`; export r; \
37689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37690 $(HOST_EXPORTS) \
37691 (cd $(HOST_SUBDIR)/guile && \
37692 $(MAKE) $(FLAGS_TO_PASS) install)
37693
37694 @endif guile
37695
37696 .PHONY: install-strip-guile maybe-install-strip-guile
37697 maybe-install-strip-guile:
37698 @if guile
37699 maybe-install-strip-guile: install-strip-guile
37700
37701 install-strip-guile: installdirs
37702 @: $(MAKE); $(unstage)
37703 @r=`${PWD_COMMAND}`; export r; \
37704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37705 $(HOST_EXPORTS) \
37706 (cd $(HOST_SUBDIR)/guile && \
37707 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37708
37709 @endif guile
37710
37711 # Other targets (info, dvi, pdf, etc.)
37712
37713 .PHONY: maybe-info-guile info-guile
37714 maybe-info-guile:
37715 @if guile
37716 maybe-info-guile: info-guile
37717
37718 info-guile: \
37719 configure-guile
37720 @: $(MAKE); $(unstage)
37721 @[ -f ./guile/Makefile ] || exit 0; \
37722 r=`${PWD_COMMAND}`; export r; \
37723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37724 $(HOST_EXPORTS) \
37725 for flag in $(EXTRA_HOST_FLAGS) ; do \
37726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37727 done; \
37728 echo "Doing info in guile"; \
37729 (cd $(HOST_SUBDIR)/guile && \
37730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37732 "RANLIB=$${RANLIB}" \
37733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37734 info) \
37735 || exit 1
37736
37737 @endif guile
37738
37739 .PHONY: maybe-dvi-guile dvi-guile
37740 maybe-dvi-guile:
37741 @if guile
37742 maybe-dvi-guile: dvi-guile
37743
37744 dvi-guile: \
37745 configure-guile
37746 @: $(MAKE); $(unstage)
37747 @[ -f ./guile/Makefile ] || exit 0; \
37748 r=`${PWD_COMMAND}`; export r; \
37749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37750 $(HOST_EXPORTS) \
37751 for flag in $(EXTRA_HOST_FLAGS) ; do \
37752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37753 done; \
37754 echo "Doing dvi in guile"; \
37755 (cd $(HOST_SUBDIR)/guile && \
37756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37758 "RANLIB=$${RANLIB}" \
37759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37760 dvi) \
37761 || exit 1
37762
37763 @endif guile
37764
37765 .PHONY: maybe-pdf-guile pdf-guile
37766 maybe-pdf-guile:
37767 @if guile
37768 maybe-pdf-guile: pdf-guile
37769
37770 pdf-guile: \
37771 configure-guile
37772 @: $(MAKE); $(unstage)
37773 @[ -f ./guile/Makefile ] || exit 0; \
37774 r=`${PWD_COMMAND}`; export r; \
37775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37776 $(HOST_EXPORTS) \
37777 for flag in $(EXTRA_HOST_FLAGS) ; do \
37778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37779 done; \
37780 echo "Doing pdf in guile"; \
37781 (cd $(HOST_SUBDIR)/guile && \
37782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37784 "RANLIB=$${RANLIB}" \
37785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37786 pdf) \
37787 || exit 1
37788
37789 @endif guile
37790
37791 .PHONY: maybe-html-guile html-guile
37792 maybe-html-guile:
37793 @if guile
37794 maybe-html-guile: html-guile
37795
37796 html-guile: \
37797 configure-guile
37798 @: $(MAKE); $(unstage)
37799 @[ -f ./guile/Makefile ] || exit 0; \
37800 r=`${PWD_COMMAND}`; export r; \
37801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37802 $(HOST_EXPORTS) \
37803 for flag in $(EXTRA_HOST_FLAGS) ; do \
37804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37805 done; \
37806 echo "Doing html in guile"; \
37807 (cd $(HOST_SUBDIR)/guile && \
37808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37810 "RANLIB=$${RANLIB}" \
37811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37812 html) \
37813 || exit 1
37814
37815 @endif guile
37816
37817 .PHONY: maybe-TAGS-guile TAGS-guile
37818 maybe-TAGS-guile:
37819 @if guile
37820 maybe-TAGS-guile: TAGS-guile
37821
37822 TAGS-guile: \
37823 configure-guile
37824 @: $(MAKE); $(unstage)
37825 @[ -f ./guile/Makefile ] || exit 0; \
37826 r=`${PWD_COMMAND}`; export r; \
37827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37828 $(HOST_EXPORTS) \
37829 for flag in $(EXTRA_HOST_FLAGS) ; do \
37830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37831 done; \
37832 echo "Doing TAGS in guile"; \
37833 (cd $(HOST_SUBDIR)/guile && \
37834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37836 "RANLIB=$${RANLIB}" \
37837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37838 TAGS) \
37839 || exit 1
37840
37841 @endif guile
37842
37843 .PHONY: maybe-install-info-guile install-info-guile
37844 maybe-install-info-guile:
37845 @if guile
37846 maybe-install-info-guile: install-info-guile
37847
37848 install-info-guile: \
37849 configure-guile \
37850 info-guile
37851 @: $(MAKE); $(unstage)
37852 @[ -f ./guile/Makefile ] || exit 0; \
37853 r=`${PWD_COMMAND}`; export r; \
37854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37855 $(HOST_EXPORTS) \
37856 for flag in $(EXTRA_HOST_FLAGS) ; do \
37857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37858 done; \
37859 echo "Doing install-info in guile"; \
37860 (cd $(HOST_SUBDIR)/guile && \
37861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37863 "RANLIB=$${RANLIB}" \
37864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37865 install-info) \
37866 || exit 1
37867
37868 @endif guile
37869
37870 .PHONY: maybe-install-dvi-guile install-dvi-guile
37871 maybe-install-dvi-guile:
37872 @if guile
37873 maybe-install-dvi-guile: install-dvi-guile
37874
37875 install-dvi-guile: \
37876 configure-guile \
37877 dvi-guile
37878 @: $(MAKE); $(unstage)
37879 @[ -f ./guile/Makefile ] || exit 0; \
37880 r=`${PWD_COMMAND}`; export r; \
37881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37882 $(HOST_EXPORTS) \
37883 for flag in $(EXTRA_HOST_FLAGS) ; do \
37884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37885 done; \
37886 echo "Doing install-dvi in guile"; \
37887 (cd $(HOST_SUBDIR)/guile && \
37888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37890 "RANLIB=$${RANLIB}" \
37891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37892 install-dvi) \
37893 || exit 1
37894
37895 @endif guile
37896
37897 .PHONY: maybe-install-pdf-guile install-pdf-guile
37898 maybe-install-pdf-guile:
37899 @if guile
37900 maybe-install-pdf-guile: install-pdf-guile
37901
37902 install-pdf-guile: \
37903 configure-guile \
37904 pdf-guile
37905 @: $(MAKE); $(unstage)
37906 @[ -f ./guile/Makefile ] || exit 0; \
37907 r=`${PWD_COMMAND}`; export r; \
37908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37909 $(HOST_EXPORTS) \
37910 for flag in $(EXTRA_HOST_FLAGS) ; do \
37911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37912 done; \
37913 echo "Doing install-pdf in guile"; \
37914 (cd $(HOST_SUBDIR)/guile && \
37915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37917 "RANLIB=$${RANLIB}" \
37918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37919 install-pdf) \
37920 || exit 1
37921
37922 @endif guile
37923
37924 .PHONY: maybe-install-html-guile install-html-guile
37925 maybe-install-html-guile:
37926 @if guile
37927 maybe-install-html-guile: install-html-guile
37928
37929 install-html-guile: \
37930 configure-guile \
37931 html-guile
37932 @: $(MAKE); $(unstage)
37933 @[ -f ./guile/Makefile ] || exit 0; \
37934 r=`${PWD_COMMAND}`; export r; \
37935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37936 $(HOST_EXPORTS) \
37937 for flag in $(EXTRA_HOST_FLAGS) ; do \
37938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37939 done; \
37940 echo "Doing install-html in guile"; \
37941 (cd $(HOST_SUBDIR)/guile && \
37942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37944 "RANLIB=$${RANLIB}" \
37945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37946 install-html) \
37947 || exit 1
37948
37949 @endif guile
37950
37951 .PHONY: maybe-installcheck-guile installcheck-guile
37952 maybe-installcheck-guile:
37953 @if guile
37954 maybe-installcheck-guile: installcheck-guile
37955
37956 installcheck-guile: \
37957 configure-guile
37958 @: $(MAKE); $(unstage)
37959 @[ -f ./guile/Makefile ] || exit 0; \
37960 r=`${PWD_COMMAND}`; export r; \
37961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37962 $(HOST_EXPORTS) \
37963 for flag in $(EXTRA_HOST_FLAGS) ; do \
37964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37965 done; \
37966 echo "Doing installcheck in guile"; \
37967 (cd $(HOST_SUBDIR)/guile && \
37968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37970 "RANLIB=$${RANLIB}" \
37971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37972 installcheck) \
37973 || exit 1
37974
37975 @endif guile
37976
37977 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37978 maybe-mostlyclean-guile:
37979 @if guile
37980 maybe-mostlyclean-guile: mostlyclean-guile
37981
37982 mostlyclean-guile:
37983 @: $(MAKE); $(unstage)
37984 @[ -f ./guile/Makefile ] || exit 0; \
37985 r=`${PWD_COMMAND}`; export r; \
37986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37987 $(HOST_EXPORTS) \
37988 for flag in $(EXTRA_HOST_FLAGS) ; do \
37989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37990 done; \
37991 echo "Doing mostlyclean in guile"; \
37992 (cd $(HOST_SUBDIR)/guile && \
37993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37995 "RANLIB=$${RANLIB}" \
37996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37997 mostlyclean) \
37998 || exit 1
37999
38000 @endif guile
38001
38002 .PHONY: maybe-clean-guile clean-guile
38003 maybe-clean-guile:
38004 @if guile
38005 maybe-clean-guile: clean-guile
38006
38007 clean-guile:
38008 @: $(MAKE); $(unstage)
38009 @[ -f ./guile/Makefile ] || exit 0; \
38010 r=`${PWD_COMMAND}`; export r; \
38011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38012 $(HOST_EXPORTS) \
38013 for flag in $(EXTRA_HOST_FLAGS) ; do \
38014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38015 done; \
38016 echo "Doing clean in guile"; \
38017 (cd $(HOST_SUBDIR)/guile && \
38018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38020 "RANLIB=$${RANLIB}" \
38021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38022 clean) \
38023 || exit 1
38024
38025 @endif guile
38026
38027 .PHONY: maybe-distclean-guile distclean-guile
38028 maybe-distclean-guile:
38029 @if guile
38030 maybe-distclean-guile: distclean-guile
38031
38032 distclean-guile:
38033 @: $(MAKE); $(unstage)
38034 @[ -f ./guile/Makefile ] || exit 0; \
38035 r=`${PWD_COMMAND}`; export r; \
38036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38037 $(HOST_EXPORTS) \
38038 for flag in $(EXTRA_HOST_FLAGS) ; do \
38039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38040 done; \
38041 echo "Doing distclean in guile"; \
38042 (cd $(HOST_SUBDIR)/guile && \
38043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38045 "RANLIB=$${RANLIB}" \
38046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38047 distclean) \
38048 || exit 1
38049
38050 @endif guile
38051
38052 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
38053 maybe-maintainer-clean-guile:
38054 @if guile
38055 maybe-maintainer-clean-guile: maintainer-clean-guile
38056
38057 maintainer-clean-guile:
38058 @: $(MAKE); $(unstage)
38059 @[ -f ./guile/Makefile ] || exit 0; \
38060 r=`${PWD_COMMAND}`; export r; \
38061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38062 $(HOST_EXPORTS) \
38063 for flag in $(EXTRA_HOST_FLAGS) ; do \
38064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38065 done; \
38066 echo "Doing maintainer-clean in guile"; \
38067 (cd $(HOST_SUBDIR)/guile && \
38068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38070 "RANLIB=$${RANLIB}" \
38071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38072 maintainer-clean) \
38073 || exit 1
38074
38075 @endif guile
38076
38077
38078
38079 .PHONY: configure-tk maybe-configure-tk
38080 maybe-configure-tk:
38081 @if gcc-bootstrap
38082 configure-tk: stage_current
38083 @endif gcc-bootstrap
38084 @if tk
38085 maybe-configure-tk: configure-tk
38086 configure-tk:
38087 @: $(MAKE); $(unstage)
38088 @r=`${PWD_COMMAND}`; export r; \
38089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38090 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
38091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
38092 $(HOST_EXPORTS) \
38093 echo Configuring in $(HOST_SUBDIR)/tk; \
38094 cd "$(HOST_SUBDIR)/tk" || exit 1; \
38095 case $(srcdir) in \
38096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38097 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
38098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38099 esac; \
38100 module_srcdir=tk; \
38101 $(SHELL) \
38102 $$s/$$module_srcdir/configure \
38103 --srcdir=$${topdir}/$$module_srcdir \
38104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38105 --target=${target_alias} \
38106 || exit 1
38107 @endif tk
38108
38109
38110
38111
38112
38113 .PHONY: all-tk maybe-all-tk
38114 maybe-all-tk:
38115 @if gcc-bootstrap
38116 all-tk: stage_current
38117 @endif gcc-bootstrap
38118 @if tk
38119 TARGET-tk=all
38120 maybe-all-tk: all-tk
38121 all-tk: configure-tk
38122 @: $(MAKE); $(unstage)
38123 @r=`${PWD_COMMAND}`; export r; \
38124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38125 $(HOST_EXPORTS) \
38126 (cd $(HOST_SUBDIR)/tk && \
38127 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38128 $(TARGET-tk))
38129 @endif tk
38130
38131
38132
38133
38134 .PHONY: check-tk maybe-check-tk
38135 maybe-check-tk:
38136 @if tk
38137 maybe-check-tk: check-tk
38138
38139 check-tk:
38140 @: $(MAKE); $(unstage)
38141 @r=`${PWD_COMMAND}`; export r; \
38142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38143 $(HOST_EXPORTS) \
38144 (cd $(HOST_SUBDIR)/tk && \
38145 $(MAKE) $(FLAGS_TO_PASS) check)
38146
38147 @endif tk
38148
38149 .PHONY: install-tk maybe-install-tk
38150 maybe-install-tk:
38151 @if tk
38152 maybe-install-tk: install-tk
38153
38154 install-tk: installdirs
38155 @: $(MAKE); $(unstage)
38156 @r=`${PWD_COMMAND}`; export r; \
38157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38158 $(HOST_EXPORTS) \
38159 (cd $(HOST_SUBDIR)/tk && \
38160 $(MAKE) $(FLAGS_TO_PASS) install)
38161
38162 @endif tk
38163
38164 .PHONY: install-strip-tk maybe-install-strip-tk
38165 maybe-install-strip-tk:
38166 @if tk
38167 maybe-install-strip-tk: install-strip-tk
38168
38169 install-strip-tk: installdirs
38170 @: $(MAKE); $(unstage)
38171 @r=`${PWD_COMMAND}`; export r; \
38172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38173 $(HOST_EXPORTS) \
38174 (cd $(HOST_SUBDIR)/tk && \
38175 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38176
38177 @endif tk
38178
38179 # Other targets (info, dvi, pdf, etc.)
38180
38181 .PHONY: maybe-info-tk info-tk
38182 maybe-info-tk:
38183 @if tk
38184 maybe-info-tk: info-tk
38185
38186 info-tk: \
38187 configure-tk
38188 @: $(MAKE); $(unstage)
38189 @[ -f ./tk/Makefile ] || exit 0; \
38190 r=`${PWD_COMMAND}`; export r; \
38191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38192 $(HOST_EXPORTS) \
38193 for flag in $(EXTRA_HOST_FLAGS) ; do \
38194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38195 done; \
38196 echo "Doing info in tk"; \
38197 (cd $(HOST_SUBDIR)/tk && \
38198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38200 "RANLIB=$${RANLIB}" \
38201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38202 info) \
38203 || exit 1
38204
38205 @endif tk
38206
38207 .PHONY: maybe-dvi-tk dvi-tk
38208 maybe-dvi-tk:
38209 @if tk
38210 maybe-dvi-tk: dvi-tk
38211
38212 dvi-tk: \
38213 configure-tk
38214 @: $(MAKE); $(unstage)
38215 @[ -f ./tk/Makefile ] || exit 0; \
38216 r=`${PWD_COMMAND}`; export r; \
38217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38218 $(HOST_EXPORTS) \
38219 for flag in $(EXTRA_HOST_FLAGS) ; do \
38220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38221 done; \
38222 echo "Doing dvi in tk"; \
38223 (cd $(HOST_SUBDIR)/tk && \
38224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38226 "RANLIB=$${RANLIB}" \
38227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38228 dvi) \
38229 || exit 1
38230
38231 @endif tk
38232
38233 .PHONY: maybe-pdf-tk pdf-tk
38234 maybe-pdf-tk:
38235 @if tk
38236 maybe-pdf-tk: pdf-tk
38237
38238 pdf-tk: \
38239 configure-tk
38240 @: $(MAKE); $(unstage)
38241 @[ -f ./tk/Makefile ] || exit 0; \
38242 r=`${PWD_COMMAND}`; export r; \
38243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38244 $(HOST_EXPORTS) \
38245 for flag in $(EXTRA_HOST_FLAGS) ; do \
38246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38247 done; \
38248 echo "Doing pdf in tk"; \
38249 (cd $(HOST_SUBDIR)/tk && \
38250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38252 "RANLIB=$${RANLIB}" \
38253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38254 pdf) \
38255 || exit 1
38256
38257 @endif tk
38258
38259 .PHONY: maybe-html-tk html-tk
38260 maybe-html-tk:
38261 @if tk
38262 maybe-html-tk: html-tk
38263
38264 html-tk: \
38265 configure-tk
38266 @: $(MAKE); $(unstage)
38267 @[ -f ./tk/Makefile ] || exit 0; \
38268 r=`${PWD_COMMAND}`; export r; \
38269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38270 $(HOST_EXPORTS) \
38271 for flag in $(EXTRA_HOST_FLAGS) ; do \
38272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38273 done; \
38274 echo "Doing html in tk"; \
38275 (cd $(HOST_SUBDIR)/tk && \
38276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38278 "RANLIB=$${RANLIB}" \
38279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38280 html) \
38281 || exit 1
38282
38283 @endif tk
38284
38285 .PHONY: maybe-TAGS-tk TAGS-tk
38286 maybe-TAGS-tk:
38287 @if tk
38288 maybe-TAGS-tk: TAGS-tk
38289
38290 TAGS-tk: \
38291 configure-tk
38292 @: $(MAKE); $(unstage)
38293 @[ -f ./tk/Makefile ] || exit 0; \
38294 r=`${PWD_COMMAND}`; export r; \
38295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38296 $(HOST_EXPORTS) \
38297 for flag in $(EXTRA_HOST_FLAGS) ; do \
38298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38299 done; \
38300 echo "Doing TAGS in tk"; \
38301 (cd $(HOST_SUBDIR)/tk && \
38302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38304 "RANLIB=$${RANLIB}" \
38305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38306 TAGS) \
38307 || exit 1
38308
38309 @endif tk
38310
38311 .PHONY: maybe-install-info-tk install-info-tk
38312 maybe-install-info-tk:
38313 @if tk
38314 maybe-install-info-tk: install-info-tk
38315
38316 install-info-tk: \
38317 configure-tk \
38318 info-tk
38319 @: $(MAKE); $(unstage)
38320 @[ -f ./tk/Makefile ] || exit 0; \
38321 r=`${PWD_COMMAND}`; export r; \
38322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38323 $(HOST_EXPORTS) \
38324 for flag in $(EXTRA_HOST_FLAGS) ; do \
38325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38326 done; \
38327 echo "Doing install-info in tk"; \
38328 (cd $(HOST_SUBDIR)/tk && \
38329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38331 "RANLIB=$${RANLIB}" \
38332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38333 install-info) \
38334 || exit 1
38335
38336 @endif tk
38337
38338 .PHONY: maybe-install-dvi-tk install-dvi-tk
38339 maybe-install-dvi-tk:
38340 @if tk
38341 maybe-install-dvi-tk: install-dvi-tk
38342
38343 install-dvi-tk: \
38344 configure-tk \
38345 dvi-tk
38346 @: $(MAKE); $(unstage)
38347 @[ -f ./tk/Makefile ] || exit 0; \
38348 r=`${PWD_COMMAND}`; export r; \
38349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38350 $(HOST_EXPORTS) \
38351 for flag in $(EXTRA_HOST_FLAGS) ; do \
38352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38353 done; \
38354 echo "Doing install-dvi in tk"; \
38355 (cd $(HOST_SUBDIR)/tk && \
38356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38358 "RANLIB=$${RANLIB}" \
38359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38360 install-dvi) \
38361 || exit 1
38362
38363 @endif tk
38364
38365 .PHONY: maybe-install-pdf-tk install-pdf-tk
38366 maybe-install-pdf-tk:
38367 @if tk
38368 maybe-install-pdf-tk: install-pdf-tk
38369
38370 install-pdf-tk: \
38371 configure-tk \
38372 pdf-tk
38373 @: $(MAKE); $(unstage)
38374 @[ -f ./tk/Makefile ] || exit 0; \
38375 r=`${PWD_COMMAND}`; export r; \
38376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38377 $(HOST_EXPORTS) \
38378 for flag in $(EXTRA_HOST_FLAGS) ; do \
38379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38380 done; \
38381 echo "Doing install-pdf in tk"; \
38382 (cd $(HOST_SUBDIR)/tk && \
38383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38385 "RANLIB=$${RANLIB}" \
38386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38387 install-pdf) \
38388 || exit 1
38389
38390 @endif tk
38391
38392 .PHONY: maybe-install-html-tk install-html-tk
38393 maybe-install-html-tk:
38394 @if tk
38395 maybe-install-html-tk: install-html-tk
38396
38397 install-html-tk: \
38398 configure-tk \
38399 html-tk
38400 @: $(MAKE); $(unstage)
38401 @[ -f ./tk/Makefile ] || exit 0; \
38402 r=`${PWD_COMMAND}`; export r; \
38403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38404 $(HOST_EXPORTS) \
38405 for flag in $(EXTRA_HOST_FLAGS) ; do \
38406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38407 done; \
38408 echo "Doing install-html in tk"; \
38409 (cd $(HOST_SUBDIR)/tk && \
38410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38412 "RANLIB=$${RANLIB}" \
38413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38414 install-html) \
38415 || exit 1
38416
38417 @endif tk
38418
38419 .PHONY: maybe-installcheck-tk installcheck-tk
38420 maybe-installcheck-tk:
38421 @if tk
38422 maybe-installcheck-tk: installcheck-tk
38423
38424 installcheck-tk: \
38425 configure-tk
38426 @: $(MAKE); $(unstage)
38427 @[ -f ./tk/Makefile ] || exit 0; \
38428 r=`${PWD_COMMAND}`; export r; \
38429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38430 $(HOST_EXPORTS) \
38431 for flag in $(EXTRA_HOST_FLAGS) ; do \
38432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38433 done; \
38434 echo "Doing installcheck in tk"; \
38435 (cd $(HOST_SUBDIR)/tk && \
38436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38438 "RANLIB=$${RANLIB}" \
38439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38440 installcheck) \
38441 || exit 1
38442
38443 @endif tk
38444
38445 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38446 maybe-mostlyclean-tk:
38447 @if tk
38448 maybe-mostlyclean-tk: mostlyclean-tk
38449
38450 mostlyclean-tk:
38451 @: $(MAKE); $(unstage)
38452 @[ -f ./tk/Makefile ] || exit 0; \
38453 r=`${PWD_COMMAND}`; export r; \
38454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38455 $(HOST_EXPORTS) \
38456 for flag in $(EXTRA_HOST_FLAGS) ; do \
38457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38458 done; \
38459 echo "Doing mostlyclean in tk"; \
38460 (cd $(HOST_SUBDIR)/tk && \
38461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38463 "RANLIB=$${RANLIB}" \
38464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38465 mostlyclean) \
38466 || exit 1
38467
38468 @endif tk
38469
38470 .PHONY: maybe-clean-tk clean-tk
38471 maybe-clean-tk:
38472 @if tk
38473 maybe-clean-tk: clean-tk
38474
38475 clean-tk:
38476 @: $(MAKE); $(unstage)
38477 @[ -f ./tk/Makefile ] || exit 0; \
38478 r=`${PWD_COMMAND}`; export r; \
38479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38480 $(HOST_EXPORTS) \
38481 for flag in $(EXTRA_HOST_FLAGS) ; do \
38482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38483 done; \
38484 echo "Doing clean in tk"; \
38485 (cd $(HOST_SUBDIR)/tk && \
38486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38488 "RANLIB=$${RANLIB}" \
38489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38490 clean) \
38491 || exit 1
38492
38493 @endif tk
38494
38495 .PHONY: maybe-distclean-tk distclean-tk
38496 maybe-distclean-tk:
38497 @if tk
38498 maybe-distclean-tk: distclean-tk
38499
38500 distclean-tk:
38501 @: $(MAKE); $(unstage)
38502 @[ -f ./tk/Makefile ] || exit 0; \
38503 r=`${PWD_COMMAND}`; export r; \
38504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38505 $(HOST_EXPORTS) \
38506 for flag in $(EXTRA_HOST_FLAGS) ; do \
38507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38508 done; \
38509 echo "Doing distclean in tk"; \
38510 (cd $(HOST_SUBDIR)/tk && \
38511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38513 "RANLIB=$${RANLIB}" \
38514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38515 distclean) \
38516 || exit 1
38517
38518 @endif tk
38519
38520 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38521 maybe-maintainer-clean-tk:
38522 @if tk
38523 maybe-maintainer-clean-tk: maintainer-clean-tk
38524
38525 maintainer-clean-tk:
38526 @: $(MAKE); $(unstage)
38527 @[ -f ./tk/Makefile ] || exit 0; \
38528 r=`${PWD_COMMAND}`; export r; \
38529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38530 $(HOST_EXPORTS) \
38531 for flag in $(EXTRA_HOST_FLAGS) ; do \
38532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38533 done; \
38534 echo "Doing maintainer-clean in tk"; \
38535 (cd $(HOST_SUBDIR)/tk && \
38536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38538 "RANLIB=$${RANLIB}" \
38539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38540 maintainer-clean) \
38541 || exit 1
38542
38543 @endif tk
38544
38545
38546
38547 .PHONY: configure-libtermcap maybe-configure-libtermcap
38548 maybe-configure-libtermcap:
38549 @if gcc-bootstrap
38550 configure-libtermcap: stage_current
38551 @endif gcc-bootstrap
38552 @if libtermcap
38553 maybe-configure-libtermcap: configure-libtermcap
38554 configure-libtermcap:
38555 @: $(MAKE); $(unstage)
38556 @r=`${PWD_COMMAND}`; export r; \
38557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38558 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
38560 $(HOST_EXPORTS) \
38561 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38562 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38563 case $(srcdir) in \
38564 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38565 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38566 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38567 esac; \
38568 module_srcdir=libtermcap; \
38569 $(SHELL) \
38570 $$s/$$module_srcdir/configure \
38571 --srcdir=$${topdir}/$$module_srcdir \
38572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38573 --target=${target_alias} \
38574 || exit 1
38575 @endif libtermcap
38576
38577
38578
38579
38580
38581 .PHONY: all-libtermcap maybe-all-libtermcap
38582 maybe-all-libtermcap:
38583 @if gcc-bootstrap
38584 all-libtermcap: stage_current
38585 @endif gcc-bootstrap
38586 @if libtermcap
38587 TARGET-libtermcap=all
38588 maybe-all-libtermcap: all-libtermcap
38589 all-libtermcap: configure-libtermcap
38590 @: $(MAKE); $(unstage)
38591 @r=`${PWD_COMMAND}`; export r; \
38592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38593 $(HOST_EXPORTS) \
38594 (cd $(HOST_SUBDIR)/libtermcap && \
38595 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38596 $(TARGET-libtermcap))
38597 @endif libtermcap
38598
38599
38600
38601
38602 .PHONY: check-libtermcap maybe-check-libtermcap
38603 maybe-check-libtermcap:
38604 @if libtermcap
38605 maybe-check-libtermcap: check-libtermcap
38606
38607 check-libtermcap:
38608
38609 @endif libtermcap
38610
38611 .PHONY: install-libtermcap maybe-install-libtermcap
38612 maybe-install-libtermcap:
38613 @if libtermcap
38614 maybe-install-libtermcap: install-libtermcap
38615
38616 install-libtermcap: installdirs
38617 @: $(MAKE); $(unstage)
38618 @r=`${PWD_COMMAND}`; export r; \
38619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38620 $(HOST_EXPORTS) \
38621 (cd $(HOST_SUBDIR)/libtermcap && \
38622 $(MAKE) $(FLAGS_TO_PASS) install)
38623
38624 @endif libtermcap
38625
38626 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38627 maybe-install-strip-libtermcap:
38628 @if libtermcap
38629 maybe-install-strip-libtermcap: install-strip-libtermcap
38630
38631 install-strip-libtermcap: installdirs
38632 @: $(MAKE); $(unstage)
38633 @r=`${PWD_COMMAND}`; export r; \
38634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38635 $(HOST_EXPORTS) \
38636 (cd $(HOST_SUBDIR)/libtermcap && \
38637 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38638
38639 @endif libtermcap
38640
38641 # Other targets (info, dvi, pdf, etc.)
38642
38643 .PHONY: maybe-info-libtermcap info-libtermcap
38644 maybe-info-libtermcap:
38645 @if libtermcap
38646 maybe-info-libtermcap: info-libtermcap
38647
38648 info-libtermcap: \
38649 configure-libtermcap
38650 @: $(MAKE); $(unstage)
38651 @[ -f ./libtermcap/Makefile ] || exit 0; \
38652 r=`${PWD_COMMAND}`; export r; \
38653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38654 $(HOST_EXPORTS) \
38655 for flag in $(EXTRA_HOST_FLAGS) ; do \
38656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38657 done; \
38658 echo "Doing info in libtermcap"; \
38659 (cd $(HOST_SUBDIR)/libtermcap && \
38660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38662 "RANLIB=$${RANLIB}" \
38663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38664 info) \
38665 || exit 1
38666
38667 @endif libtermcap
38668
38669 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38670 maybe-dvi-libtermcap:
38671 @if libtermcap
38672 maybe-dvi-libtermcap: dvi-libtermcap
38673
38674 dvi-libtermcap: \
38675 configure-libtermcap
38676 @: $(MAKE); $(unstage)
38677 @[ -f ./libtermcap/Makefile ] || exit 0; \
38678 r=`${PWD_COMMAND}`; export r; \
38679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38680 $(HOST_EXPORTS) \
38681 for flag in $(EXTRA_HOST_FLAGS) ; do \
38682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38683 done; \
38684 echo "Doing dvi in libtermcap"; \
38685 (cd $(HOST_SUBDIR)/libtermcap && \
38686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38688 "RANLIB=$${RANLIB}" \
38689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38690 dvi) \
38691 || exit 1
38692
38693 @endif libtermcap
38694
38695 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38696 maybe-pdf-libtermcap:
38697 @if libtermcap
38698 maybe-pdf-libtermcap: pdf-libtermcap
38699
38700 pdf-libtermcap: \
38701 configure-libtermcap
38702 @: $(MAKE); $(unstage)
38703 @[ -f ./libtermcap/Makefile ] || exit 0; \
38704 r=`${PWD_COMMAND}`; export r; \
38705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38706 $(HOST_EXPORTS) \
38707 for flag in $(EXTRA_HOST_FLAGS) ; do \
38708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38709 done; \
38710 echo "Doing pdf in libtermcap"; \
38711 (cd $(HOST_SUBDIR)/libtermcap && \
38712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38714 "RANLIB=$${RANLIB}" \
38715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38716 pdf) \
38717 || exit 1
38718
38719 @endif libtermcap
38720
38721 .PHONY: maybe-html-libtermcap html-libtermcap
38722 maybe-html-libtermcap:
38723 @if libtermcap
38724 maybe-html-libtermcap: html-libtermcap
38725
38726 html-libtermcap: \
38727 configure-libtermcap
38728 @: $(MAKE); $(unstage)
38729 @[ -f ./libtermcap/Makefile ] || exit 0; \
38730 r=`${PWD_COMMAND}`; export r; \
38731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38732 $(HOST_EXPORTS) \
38733 for flag in $(EXTRA_HOST_FLAGS) ; do \
38734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38735 done; \
38736 echo "Doing html in libtermcap"; \
38737 (cd $(HOST_SUBDIR)/libtermcap && \
38738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38740 "RANLIB=$${RANLIB}" \
38741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38742 html) \
38743 || exit 1
38744
38745 @endif libtermcap
38746
38747 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38748 maybe-TAGS-libtermcap:
38749 @if libtermcap
38750 maybe-TAGS-libtermcap: TAGS-libtermcap
38751
38752 TAGS-libtermcap: \
38753 configure-libtermcap
38754 @: $(MAKE); $(unstage)
38755 @[ -f ./libtermcap/Makefile ] || exit 0; \
38756 r=`${PWD_COMMAND}`; export r; \
38757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38758 $(HOST_EXPORTS) \
38759 for flag in $(EXTRA_HOST_FLAGS) ; do \
38760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38761 done; \
38762 echo "Doing TAGS in libtermcap"; \
38763 (cd $(HOST_SUBDIR)/libtermcap && \
38764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38766 "RANLIB=$${RANLIB}" \
38767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38768 TAGS) \
38769 || exit 1
38770
38771 @endif libtermcap
38772
38773 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38774 maybe-install-info-libtermcap:
38775 @if libtermcap
38776 maybe-install-info-libtermcap: install-info-libtermcap
38777
38778 install-info-libtermcap: \
38779 configure-libtermcap \
38780 info-libtermcap
38781 @: $(MAKE); $(unstage)
38782 @[ -f ./libtermcap/Makefile ] || exit 0; \
38783 r=`${PWD_COMMAND}`; export r; \
38784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38785 $(HOST_EXPORTS) \
38786 for flag in $(EXTRA_HOST_FLAGS) ; do \
38787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38788 done; \
38789 echo "Doing install-info in libtermcap"; \
38790 (cd $(HOST_SUBDIR)/libtermcap && \
38791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38793 "RANLIB=$${RANLIB}" \
38794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38795 install-info) \
38796 || exit 1
38797
38798 @endif libtermcap
38799
38800 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38801 maybe-install-dvi-libtermcap:
38802 @if libtermcap
38803 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38804
38805 install-dvi-libtermcap: \
38806 configure-libtermcap \
38807 dvi-libtermcap
38808 @: $(MAKE); $(unstage)
38809 @[ -f ./libtermcap/Makefile ] || exit 0; \
38810 r=`${PWD_COMMAND}`; export r; \
38811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38812 $(HOST_EXPORTS) \
38813 for flag in $(EXTRA_HOST_FLAGS) ; do \
38814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38815 done; \
38816 echo "Doing install-dvi in libtermcap"; \
38817 (cd $(HOST_SUBDIR)/libtermcap && \
38818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38820 "RANLIB=$${RANLIB}" \
38821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38822 install-dvi) \
38823 || exit 1
38824
38825 @endif libtermcap
38826
38827 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38828 maybe-install-pdf-libtermcap:
38829 @if libtermcap
38830 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38831
38832 install-pdf-libtermcap: \
38833 configure-libtermcap \
38834 pdf-libtermcap
38835 @: $(MAKE); $(unstage)
38836 @[ -f ./libtermcap/Makefile ] || exit 0; \
38837 r=`${PWD_COMMAND}`; export r; \
38838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38839 $(HOST_EXPORTS) \
38840 for flag in $(EXTRA_HOST_FLAGS) ; do \
38841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38842 done; \
38843 echo "Doing install-pdf in libtermcap"; \
38844 (cd $(HOST_SUBDIR)/libtermcap && \
38845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38847 "RANLIB=$${RANLIB}" \
38848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38849 install-pdf) \
38850 || exit 1
38851
38852 @endif libtermcap
38853
38854 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38855 maybe-install-html-libtermcap:
38856 @if libtermcap
38857 maybe-install-html-libtermcap: install-html-libtermcap
38858
38859 install-html-libtermcap: \
38860 configure-libtermcap \
38861 html-libtermcap
38862 @: $(MAKE); $(unstage)
38863 @[ -f ./libtermcap/Makefile ] || exit 0; \
38864 r=`${PWD_COMMAND}`; export r; \
38865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38866 $(HOST_EXPORTS) \
38867 for flag in $(EXTRA_HOST_FLAGS) ; do \
38868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38869 done; \
38870 echo "Doing install-html in libtermcap"; \
38871 (cd $(HOST_SUBDIR)/libtermcap && \
38872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38874 "RANLIB=$${RANLIB}" \
38875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38876 install-html) \
38877 || exit 1
38878
38879 @endif libtermcap
38880
38881 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38882 maybe-installcheck-libtermcap:
38883 @if libtermcap
38884 maybe-installcheck-libtermcap: installcheck-libtermcap
38885
38886 installcheck-libtermcap: \
38887 configure-libtermcap
38888 @: $(MAKE); $(unstage)
38889 @[ -f ./libtermcap/Makefile ] || exit 0; \
38890 r=`${PWD_COMMAND}`; export r; \
38891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38892 $(HOST_EXPORTS) \
38893 for flag in $(EXTRA_HOST_FLAGS) ; do \
38894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38895 done; \
38896 echo "Doing installcheck in libtermcap"; \
38897 (cd $(HOST_SUBDIR)/libtermcap && \
38898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38900 "RANLIB=$${RANLIB}" \
38901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38902 installcheck) \
38903 || exit 1
38904
38905 @endif libtermcap
38906
38907 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38908 maybe-mostlyclean-libtermcap:
38909 @if libtermcap
38910 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38911
38912 # libtermcap doesn't support mostlyclean.
38913 mostlyclean-libtermcap:
38914
38915 @endif libtermcap
38916
38917 .PHONY: maybe-clean-libtermcap clean-libtermcap
38918 maybe-clean-libtermcap:
38919 @if libtermcap
38920 maybe-clean-libtermcap: clean-libtermcap
38921
38922 # libtermcap doesn't support clean.
38923 clean-libtermcap:
38924
38925 @endif libtermcap
38926
38927 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38928 maybe-distclean-libtermcap:
38929 @if libtermcap
38930 maybe-distclean-libtermcap: distclean-libtermcap
38931
38932 # libtermcap doesn't support distclean.
38933 distclean-libtermcap:
38934
38935 @endif libtermcap
38936
38937 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38938 maybe-maintainer-clean-libtermcap:
38939 @if libtermcap
38940 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38941
38942 # libtermcap doesn't support maintainer-clean.
38943 maintainer-clean-libtermcap:
38944
38945 @endif libtermcap
38946
38947
38948
38949 .PHONY: configure-utils maybe-configure-utils
38950 maybe-configure-utils:
38951 @if gcc-bootstrap
38952 configure-utils: stage_current
38953 @endif gcc-bootstrap
38954 @if utils
38955 maybe-configure-utils: configure-utils
38956 configure-utils:
38957 @: $(MAKE); $(unstage)
38958 @r=`${PWD_COMMAND}`; export r; \
38959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38962 $(HOST_EXPORTS) \
38963 echo Configuring in $(HOST_SUBDIR)/utils; \
38964 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38965 case $(srcdir) in \
38966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38967 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38969 esac; \
38970 module_srcdir=utils; \
38971 $(SHELL) \
38972 $$s/$$module_srcdir/configure \
38973 --srcdir=$${topdir}/$$module_srcdir \
38974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38975 --target=${target_alias} \
38976 || exit 1
38977 @endif utils
38978
38979
38980
38981
38982
38983 .PHONY: all-utils maybe-all-utils
38984 maybe-all-utils:
38985 @if gcc-bootstrap
38986 all-utils: stage_current
38987 @endif gcc-bootstrap
38988 @if utils
38989 TARGET-utils=all
38990 maybe-all-utils: all-utils
38991 all-utils: configure-utils
38992 @: $(MAKE); $(unstage)
38993 @r=`${PWD_COMMAND}`; export r; \
38994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38995 $(HOST_EXPORTS) \
38996 (cd $(HOST_SUBDIR)/utils && \
38997 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38998 $(TARGET-utils))
38999 @endif utils
39000
39001
39002
39003
39004 .PHONY: check-utils maybe-check-utils
39005 maybe-check-utils:
39006 @if utils
39007 maybe-check-utils: check-utils
39008
39009 check-utils:
39010
39011 @endif utils
39012
39013 .PHONY: install-utils maybe-install-utils
39014 maybe-install-utils:
39015 @if utils
39016 maybe-install-utils: install-utils
39017
39018 install-utils: installdirs
39019 @: $(MAKE); $(unstage)
39020 @r=`${PWD_COMMAND}`; export r; \
39021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39022 $(HOST_EXPORTS) \
39023 (cd $(HOST_SUBDIR)/utils && \
39024 $(MAKE) $(FLAGS_TO_PASS) install)
39025
39026 @endif utils
39027
39028 .PHONY: install-strip-utils maybe-install-strip-utils
39029 maybe-install-strip-utils:
39030 @if utils
39031 maybe-install-strip-utils: install-strip-utils
39032
39033 install-strip-utils: installdirs
39034 @: $(MAKE); $(unstage)
39035 @r=`${PWD_COMMAND}`; export r; \
39036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39037 $(HOST_EXPORTS) \
39038 (cd $(HOST_SUBDIR)/utils && \
39039 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39040
39041 @endif utils
39042
39043 # Other targets (info, dvi, pdf, etc.)
39044
39045 .PHONY: maybe-info-utils info-utils
39046 maybe-info-utils:
39047 @if utils
39048 maybe-info-utils: info-utils
39049
39050 info-utils: \
39051 configure-utils
39052 @: $(MAKE); $(unstage)
39053 @[ -f ./utils/Makefile ] || exit 0; \
39054 r=`${PWD_COMMAND}`; export r; \
39055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39056 $(HOST_EXPORTS) \
39057 for flag in $(EXTRA_HOST_FLAGS) ; do \
39058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39059 done; \
39060 echo "Doing info in utils"; \
39061 (cd $(HOST_SUBDIR)/utils && \
39062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39064 "RANLIB=$${RANLIB}" \
39065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39066 info) \
39067 || exit 1
39068
39069 @endif utils
39070
39071 .PHONY: maybe-dvi-utils dvi-utils
39072 maybe-dvi-utils:
39073 @if utils
39074 maybe-dvi-utils: dvi-utils
39075
39076 dvi-utils: \
39077 configure-utils
39078 @: $(MAKE); $(unstage)
39079 @[ -f ./utils/Makefile ] || exit 0; \
39080 r=`${PWD_COMMAND}`; export r; \
39081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39082 $(HOST_EXPORTS) \
39083 for flag in $(EXTRA_HOST_FLAGS) ; do \
39084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39085 done; \
39086 echo "Doing dvi in utils"; \
39087 (cd $(HOST_SUBDIR)/utils && \
39088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39090 "RANLIB=$${RANLIB}" \
39091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39092 dvi) \
39093 || exit 1
39094
39095 @endif utils
39096
39097 .PHONY: maybe-pdf-utils pdf-utils
39098 maybe-pdf-utils:
39099 @if utils
39100 maybe-pdf-utils: pdf-utils
39101
39102 pdf-utils: \
39103 configure-utils
39104 @: $(MAKE); $(unstage)
39105 @[ -f ./utils/Makefile ] || exit 0; \
39106 r=`${PWD_COMMAND}`; export r; \
39107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39108 $(HOST_EXPORTS) \
39109 for flag in $(EXTRA_HOST_FLAGS) ; do \
39110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39111 done; \
39112 echo "Doing pdf in utils"; \
39113 (cd $(HOST_SUBDIR)/utils && \
39114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39116 "RANLIB=$${RANLIB}" \
39117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39118 pdf) \
39119 || exit 1
39120
39121 @endif utils
39122
39123 .PHONY: maybe-html-utils html-utils
39124 maybe-html-utils:
39125 @if utils
39126 maybe-html-utils: html-utils
39127
39128 html-utils: \
39129 configure-utils
39130 @: $(MAKE); $(unstage)
39131 @[ -f ./utils/Makefile ] || exit 0; \
39132 r=`${PWD_COMMAND}`; export r; \
39133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39134 $(HOST_EXPORTS) \
39135 for flag in $(EXTRA_HOST_FLAGS) ; do \
39136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39137 done; \
39138 echo "Doing html in utils"; \
39139 (cd $(HOST_SUBDIR)/utils && \
39140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39142 "RANLIB=$${RANLIB}" \
39143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39144 html) \
39145 || exit 1
39146
39147 @endif utils
39148
39149 .PHONY: maybe-TAGS-utils TAGS-utils
39150 maybe-TAGS-utils:
39151 @if utils
39152 maybe-TAGS-utils: TAGS-utils
39153
39154 TAGS-utils: \
39155 configure-utils
39156 @: $(MAKE); $(unstage)
39157 @[ -f ./utils/Makefile ] || exit 0; \
39158 r=`${PWD_COMMAND}`; export r; \
39159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39160 $(HOST_EXPORTS) \
39161 for flag in $(EXTRA_HOST_FLAGS) ; do \
39162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39163 done; \
39164 echo "Doing TAGS in utils"; \
39165 (cd $(HOST_SUBDIR)/utils && \
39166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39168 "RANLIB=$${RANLIB}" \
39169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39170 TAGS) \
39171 || exit 1
39172
39173 @endif utils
39174
39175 .PHONY: maybe-install-info-utils install-info-utils
39176 maybe-install-info-utils:
39177 @if utils
39178 maybe-install-info-utils: install-info-utils
39179
39180 install-info-utils: \
39181 configure-utils \
39182 info-utils
39183 @: $(MAKE); $(unstage)
39184 @[ -f ./utils/Makefile ] || exit 0; \
39185 r=`${PWD_COMMAND}`; export r; \
39186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39187 $(HOST_EXPORTS) \
39188 for flag in $(EXTRA_HOST_FLAGS) ; do \
39189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39190 done; \
39191 echo "Doing install-info in utils"; \
39192 (cd $(HOST_SUBDIR)/utils && \
39193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39195 "RANLIB=$${RANLIB}" \
39196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39197 install-info) \
39198 || exit 1
39199
39200 @endif utils
39201
39202 .PHONY: maybe-install-dvi-utils install-dvi-utils
39203 maybe-install-dvi-utils:
39204 @if utils
39205 maybe-install-dvi-utils: install-dvi-utils
39206
39207 install-dvi-utils: \
39208 configure-utils \
39209 dvi-utils
39210 @: $(MAKE); $(unstage)
39211 @[ -f ./utils/Makefile ] || exit 0; \
39212 r=`${PWD_COMMAND}`; export r; \
39213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39214 $(HOST_EXPORTS) \
39215 for flag in $(EXTRA_HOST_FLAGS) ; do \
39216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39217 done; \
39218 echo "Doing install-dvi in utils"; \
39219 (cd $(HOST_SUBDIR)/utils && \
39220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39222 "RANLIB=$${RANLIB}" \
39223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39224 install-dvi) \
39225 || exit 1
39226
39227 @endif utils
39228
39229 .PHONY: maybe-install-pdf-utils install-pdf-utils
39230 maybe-install-pdf-utils:
39231 @if utils
39232 maybe-install-pdf-utils: install-pdf-utils
39233
39234 install-pdf-utils: \
39235 configure-utils \
39236 pdf-utils
39237 @: $(MAKE); $(unstage)
39238 @[ -f ./utils/Makefile ] || exit 0; \
39239 r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 $(HOST_EXPORTS) \
39242 for flag in $(EXTRA_HOST_FLAGS) ; do \
39243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244 done; \
39245 echo "Doing install-pdf in utils"; \
39246 (cd $(HOST_SUBDIR)/utils && \
39247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249 "RANLIB=$${RANLIB}" \
39250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251 install-pdf) \
39252 || exit 1
39253
39254 @endif utils
39255
39256 .PHONY: maybe-install-html-utils install-html-utils
39257 maybe-install-html-utils:
39258 @if utils
39259 maybe-install-html-utils: install-html-utils
39260
39261 install-html-utils: \
39262 configure-utils \
39263 html-utils
39264 @: $(MAKE); $(unstage)
39265 @[ -f ./utils/Makefile ] || exit 0; \
39266 r=`${PWD_COMMAND}`; export r; \
39267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39268 $(HOST_EXPORTS) \
39269 for flag in $(EXTRA_HOST_FLAGS) ; do \
39270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39271 done; \
39272 echo "Doing install-html in utils"; \
39273 (cd $(HOST_SUBDIR)/utils && \
39274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39276 "RANLIB=$${RANLIB}" \
39277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39278 install-html) \
39279 || exit 1
39280
39281 @endif utils
39282
39283 .PHONY: maybe-installcheck-utils installcheck-utils
39284 maybe-installcheck-utils:
39285 @if utils
39286 maybe-installcheck-utils: installcheck-utils
39287
39288 installcheck-utils: \
39289 configure-utils
39290 @: $(MAKE); $(unstage)
39291 @[ -f ./utils/Makefile ] || exit 0; \
39292 r=`${PWD_COMMAND}`; export r; \
39293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39294 $(HOST_EXPORTS) \
39295 for flag in $(EXTRA_HOST_FLAGS) ; do \
39296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39297 done; \
39298 echo "Doing installcheck in utils"; \
39299 (cd $(HOST_SUBDIR)/utils && \
39300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39302 "RANLIB=$${RANLIB}" \
39303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39304 installcheck) \
39305 || exit 1
39306
39307 @endif utils
39308
39309 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
39310 maybe-mostlyclean-utils:
39311 @if utils
39312 maybe-mostlyclean-utils: mostlyclean-utils
39313
39314 mostlyclean-utils:
39315 @: $(MAKE); $(unstage)
39316 @[ -f ./utils/Makefile ] || exit 0; \
39317 r=`${PWD_COMMAND}`; export r; \
39318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39319 $(HOST_EXPORTS) \
39320 for flag in $(EXTRA_HOST_FLAGS) ; do \
39321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39322 done; \
39323 echo "Doing mostlyclean in utils"; \
39324 (cd $(HOST_SUBDIR)/utils && \
39325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39327 "RANLIB=$${RANLIB}" \
39328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39329 mostlyclean) \
39330 || exit 1
39331
39332 @endif utils
39333
39334 .PHONY: maybe-clean-utils clean-utils
39335 maybe-clean-utils:
39336 @if utils
39337 maybe-clean-utils: clean-utils
39338
39339 clean-utils:
39340 @: $(MAKE); $(unstage)
39341 @[ -f ./utils/Makefile ] || exit 0; \
39342 r=`${PWD_COMMAND}`; export r; \
39343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39344 $(HOST_EXPORTS) \
39345 for flag in $(EXTRA_HOST_FLAGS) ; do \
39346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39347 done; \
39348 echo "Doing clean in utils"; \
39349 (cd $(HOST_SUBDIR)/utils && \
39350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39352 "RANLIB=$${RANLIB}" \
39353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39354 clean) \
39355 || exit 1
39356
39357 @endif utils
39358
39359 .PHONY: maybe-distclean-utils distclean-utils
39360 maybe-distclean-utils:
39361 @if utils
39362 maybe-distclean-utils: distclean-utils
39363
39364 distclean-utils:
39365 @: $(MAKE); $(unstage)
39366 @[ -f ./utils/Makefile ] || exit 0; \
39367 r=`${PWD_COMMAND}`; export r; \
39368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39369 $(HOST_EXPORTS) \
39370 for flag in $(EXTRA_HOST_FLAGS) ; do \
39371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39372 done; \
39373 echo "Doing distclean in utils"; \
39374 (cd $(HOST_SUBDIR)/utils && \
39375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39377 "RANLIB=$${RANLIB}" \
39378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39379 distclean) \
39380 || exit 1
39381
39382 @endif utils
39383
39384 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39385 maybe-maintainer-clean-utils:
39386 @if utils
39387 maybe-maintainer-clean-utils: maintainer-clean-utils
39388
39389 maintainer-clean-utils:
39390 @: $(MAKE); $(unstage)
39391 @[ -f ./utils/Makefile ] || exit 0; \
39392 r=`${PWD_COMMAND}`; export r; \
39393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39394 $(HOST_EXPORTS) \
39395 for flag in $(EXTRA_HOST_FLAGS) ; do \
39396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39397 done; \
39398 echo "Doing maintainer-clean in utils"; \
39399 (cd $(HOST_SUBDIR)/utils && \
39400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39402 "RANLIB=$${RANLIB}" \
39403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39404 maintainer-clean) \
39405 || exit 1
39406
39407 @endif utils
39408
39409
39410
39411 .PHONY: configure-c++tools maybe-configure-c++tools
39412 maybe-configure-c++tools:
39413 @if gcc-bootstrap
39414 configure-c++tools: stage_current
39415 @endif gcc-bootstrap
39416 @if c++tools
39417 maybe-configure-c++tools: configure-c++tools
39418 configure-c++tools:
39419 @: $(MAKE); $(unstage)
39420 @r=`${PWD_COMMAND}`; export r; \
39421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39422 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
39423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
39424 $(HOST_EXPORTS) \
39425 echo Configuring in $(HOST_SUBDIR)/c++tools; \
39426 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
39427 case $(srcdir) in \
39428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39429 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
39430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39431 esac; \
39432 module_srcdir=c++tools; \
39433 $(SHELL) \
39434 $$s/$$module_srcdir/configure \
39435 --srcdir=$${topdir}/$$module_srcdir \
39436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39437 --target=${target_alias} \
39438 || exit 1
39439 @endif c++tools
39440
39441
39442
39443
39444
39445 .PHONY: all-c++tools maybe-all-c++tools
39446 maybe-all-c++tools:
39447 @if gcc-bootstrap
39448 all-c++tools: stage_current
39449 @endif gcc-bootstrap
39450 @if c++tools
39451 TARGET-c++tools=all
39452 maybe-all-c++tools: all-c++tools
39453 all-c++tools: configure-c++tools
39454 @: $(MAKE); $(unstage)
39455 @r=`${PWD_COMMAND}`; export r; \
39456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39457 $(HOST_EXPORTS) \
39458 (cd $(HOST_SUBDIR)/c++tools && \
39459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39460 $(TARGET-c++tools))
39461 @endif c++tools
39462
39463
39464
39465
39466 .PHONY: check-c++tools maybe-check-c++tools
39467 maybe-check-c++tools:
39468 @if c++tools
39469 maybe-check-c++tools: check-c++tools
39470
39471 check-c++tools:
39472 @: $(MAKE); $(unstage)
39473 @r=`${PWD_COMMAND}`; export r; \
39474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39475 $(HOST_EXPORTS) \
39476 (cd $(HOST_SUBDIR)/c++tools && \
39477 $(MAKE) $(FLAGS_TO_PASS) check)
39478
39479 @endif c++tools
39480
39481 .PHONY: install-c++tools maybe-install-c++tools
39482 maybe-install-c++tools:
39483 @if c++tools
39484 maybe-install-c++tools: install-c++tools
39485
39486 install-c++tools: installdirs
39487 @: $(MAKE); $(unstage)
39488 @r=`${PWD_COMMAND}`; export r; \
39489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39490 $(HOST_EXPORTS) \
39491 (cd $(HOST_SUBDIR)/c++tools && \
39492 $(MAKE) $(FLAGS_TO_PASS) install)
39493
39494 @endif c++tools
39495
39496 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
39497 maybe-install-strip-c++tools:
39498 @if c++tools
39499 maybe-install-strip-c++tools: install-strip-c++tools
39500
39501 install-strip-c++tools: installdirs
39502 @: $(MAKE); $(unstage)
39503 @r=`${PWD_COMMAND}`; export r; \
39504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39505 $(HOST_EXPORTS) \
39506 (cd $(HOST_SUBDIR)/c++tools && \
39507 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39508
39509 @endif c++tools
39510
39511 # Other targets (info, dvi, pdf, etc.)
39512
39513 .PHONY: maybe-info-c++tools info-c++tools
39514 maybe-info-c++tools:
39515 @if c++tools
39516 maybe-info-c++tools: info-c++tools
39517
39518 info-c++tools: \
39519 configure-c++tools
39520 @: $(MAKE); $(unstage)
39521 @[ -f ./c++tools/Makefile ] || exit 0; \
39522 r=`${PWD_COMMAND}`; export r; \
39523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39524 $(HOST_EXPORTS) \
39525 for flag in $(EXTRA_HOST_FLAGS) ; do \
39526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39527 done; \
39528 echo "Doing info in c++tools"; \
39529 (cd $(HOST_SUBDIR)/c++tools && \
39530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39532 "RANLIB=$${RANLIB}" \
39533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39534 info) \
39535 || exit 1
39536
39537 @endif c++tools
39538
39539 .PHONY: maybe-dvi-c++tools dvi-c++tools
39540 maybe-dvi-c++tools:
39541 @if c++tools
39542 maybe-dvi-c++tools: dvi-c++tools
39543
39544 dvi-c++tools: \
39545 configure-c++tools
39546 @: $(MAKE); $(unstage)
39547 @[ -f ./c++tools/Makefile ] || exit 0; \
39548 r=`${PWD_COMMAND}`; export r; \
39549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550 $(HOST_EXPORTS) \
39551 for flag in $(EXTRA_HOST_FLAGS) ; do \
39552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39553 done; \
39554 echo "Doing dvi in c++tools"; \
39555 (cd $(HOST_SUBDIR)/c++tools && \
39556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39558 "RANLIB=$${RANLIB}" \
39559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39560 dvi) \
39561 || exit 1
39562
39563 @endif c++tools
39564
39565 .PHONY: maybe-pdf-c++tools pdf-c++tools
39566 maybe-pdf-c++tools:
39567 @if c++tools
39568 maybe-pdf-c++tools: pdf-c++tools
39569
39570 pdf-c++tools: \
39571 configure-c++tools
39572 @: $(MAKE); $(unstage)
39573 @[ -f ./c++tools/Makefile ] || exit 0; \
39574 r=`${PWD_COMMAND}`; export r; \
39575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576 $(HOST_EXPORTS) \
39577 for flag in $(EXTRA_HOST_FLAGS) ; do \
39578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39579 done; \
39580 echo "Doing pdf in c++tools"; \
39581 (cd $(HOST_SUBDIR)/c++tools && \
39582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39584 "RANLIB=$${RANLIB}" \
39585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39586 pdf) \
39587 || exit 1
39588
39589 @endif c++tools
39590
39591 .PHONY: maybe-html-c++tools html-c++tools
39592 maybe-html-c++tools:
39593 @if c++tools
39594 maybe-html-c++tools: html-c++tools
39595
39596 html-c++tools: \
39597 configure-c++tools
39598 @: $(MAKE); $(unstage)
39599 @[ -f ./c++tools/Makefile ] || exit 0; \
39600 r=`${PWD_COMMAND}`; export r; \
39601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39602 $(HOST_EXPORTS) \
39603 for flag in $(EXTRA_HOST_FLAGS) ; do \
39604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39605 done; \
39606 echo "Doing html in c++tools"; \
39607 (cd $(HOST_SUBDIR)/c++tools && \
39608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39610 "RANLIB=$${RANLIB}" \
39611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39612 html) \
39613 || exit 1
39614
39615 @endif c++tools
39616
39617 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39618 maybe-TAGS-c++tools:
39619 @if c++tools
39620 maybe-TAGS-c++tools: TAGS-c++tools
39621
39622 # c++tools doesn't support TAGS.
39623 TAGS-c++tools:
39624
39625 @endif c++tools
39626
39627 .PHONY: maybe-install-info-c++tools install-info-c++tools
39628 maybe-install-info-c++tools:
39629 @if c++tools
39630 maybe-install-info-c++tools: install-info-c++tools
39631
39632 install-info-c++tools: \
39633 configure-c++tools \
39634 info-c++tools
39635 @: $(MAKE); $(unstage)
39636 @[ -f ./c++tools/Makefile ] || exit 0; \
39637 r=`${PWD_COMMAND}`; export r; \
39638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39639 $(HOST_EXPORTS) \
39640 for flag in $(EXTRA_HOST_FLAGS) ; do \
39641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39642 done; \
39643 echo "Doing install-info in c++tools"; \
39644 (cd $(HOST_SUBDIR)/c++tools && \
39645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39647 "RANLIB=$${RANLIB}" \
39648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39649 install-info) \
39650 || exit 1
39651
39652 @endif c++tools
39653
39654 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39655 maybe-install-dvi-c++tools:
39656 @if c++tools
39657 maybe-install-dvi-c++tools: install-dvi-c++tools
39658
39659 install-dvi-c++tools: \
39660 configure-c++tools \
39661 dvi-c++tools
39662 @: $(MAKE); $(unstage)
39663 @[ -f ./c++tools/Makefile ] || exit 0; \
39664 r=`${PWD_COMMAND}`; export r; \
39665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39666 $(HOST_EXPORTS) \
39667 for flag in $(EXTRA_HOST_FLAGS) ; do \
39668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39669 done; \
39670 echo "Doing install-dvi in c++tools"; \
39671 (cd $(HOST_SUBDIR)/c++tools && \
39672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39674 "RANLIB=$${RANLIB}" \
39675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39676 install-dvi) \
39677 || exit 1
39678
39679 @endif c++tools
39680
39681 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39682 maybe-install-pdf-c++tools:
39683 @if c++tools
39684 maybe-install-pdf-c++tools: install-pdf-c++tools
39685
39686 install-pdf-c++tools: \
39687 configure-c++tools \
39688 pdf-c++tools
39689 @: $(MAKE); $(unstage)
39690 @[ -f ./c++tools/Makefile ] || exit 0; \
39691 r=`${PWD_COMMAND}`; export r; \
39692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39693 $(HOST_EXPORTS) \
39694 for flag in $(EXTRA_HOST_FLAGS) ; do \
39695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39696 done; \
39697 echo "Doing install-pdf in c++tools"; \
39698 (cd $(HOST_SUBDIR)/c++tools && \
39699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39701 "RANLIB=$${RANLIB}" \
39702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39703 install-pdf) \
39704 || exit 1
39705
39706 @endif c++tools
39707
39708 .PHONY: maybe-install-html-c++tools install-html-c++tools
39709 maybe-install-html-c++tools:
39710 @if c++tools
39711 maybe-install-html-c++tools: install-html-c++tools
39712
39713 install-html-c++tools: \
39714 configure-c++tools \
39715 html-c++tools
39716 @: $(MAKE); $(unstage)
39717 @[ -f ./c++tools/Makefile ] || exit 0; \
39718 r=`${PWD_COMMAND}`; export r; \
39719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39720 $(HOST_EXPORTS) \
39721 for flag in $(EXTRA_HOST_FLAGS) ; do \
39722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39723 done; \
39724 echo "Doing install-html in c++tools"; \
39725 (cd $(HOST_SUBDIR)/c++tools && \
39726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39728 "RANLIB=$${RANLIB}" \
39729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39730 install-html) \
39731 || exit 1
39732
39733 @endif c++tools
39734
39735 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39736 maybe-installcheck-c++tools:
39737 @if c++tools
39738 maybe-installcheck-c++tools: installcheck-c++tools
39739
39740 installcheck-c++tools: \
39741 configure-c++tools
39742 @: $(MAKE); $(unstage)
39743 @[ -f ./c++tools/Makefile ] || exit 0; \
39744 r=`${PWD_COMMAND}`; export r; \
39745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39746 $(HOST_EXPORTS) \
39747 for flag in $(EXTRA_HOST_FLAGS) ; do \
39748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39749 done; \
39750 echo "Doing installcheck in c++tools"; \
39751 (cd $(HOST_SUBDIR)/c++tools && \
39752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39754 "RANLIB=$${RANLIB}" \
39755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39756 installcheck) \
39757 || exit 1
39758
39759 @endif c++tools
39760
39761 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39762 maybe-mostlyclean-c++tools:
39763 @if c++tools
39764 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39765
39766 mostlyclean-c++tools:
39767 @: $(MAKE); $(unstage)
39768 @[ -f ./c++tools/Makefile ] || exit 0; \
39769 r=`${PWD_COMMAND}`; export r; \
39770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39771 $(HOST_EXPORTS) \
39772 for flag in $(EXTRA_HOST_FLAGS) ; do \
39773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39774 done; \
39775 echo "Doing mostlyclean in c++tools"; \
39776 (cd $(HOST_SUBDIR)/c++tools && \
39777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39779 "RANLIB=$${RANLIB}" \
39780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39781 mostlyclean) \
39782 || exit 1
39783
39784 @endif c++tools
39785
39786 .PHONY: maybe-clean-c++tools clean-c++tools
39787 maybe-clean-c++tools:
39788 @if c++tools
39789 maybe-clean-c++tools: clean-c++tools
39790
39791 clean-c++tools:
39792 @: $(MAKE); $(unstage)
39793 @[ -f ./c++tools/Makefile ] || exit 0; \
39794 r=`${PWD_COMMAND}`; export r; \
39795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39796 $(HOST_EXPORTS) \
39797 for flag in $(EXTRA_HOST_FLAGS) ; do \
39798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39799 done; \
39800 echo "Doing clean in c++tools"; \
39801 (cd $(HOST_SUBDIR)/c++tools && \
39802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39804 "RANLIB=$${RANLIB}" \
39805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39806 clean) \
39807 || exit 1
39808
39809 @endif c++tools
39810
39811 .PHONY: maybe-distclean-c++tools distclean-c++tools
39812 maybe-distclean-c++tools:
39813 @if c++tools
39814 maybe-distclean-c++tools: distclean-c++tools
39815
39816 distclean-c++tools:
39817 @: $(MAKE); $(unstage)
39818 @[ -f ./c++tools/Makefile ] || exit 0; \
39819 r=`${PWD_COMMAND}`; export r; \
39820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39821 $(HOST_EXPORTS) \
39822 for flag in $(EXTRA_HOST_FLAGS) ; do \
39823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39824 done; \
39825 echo "Doing distclean in c++tools"; \
39826 (cd $(HOST_SUBDIR)/c++tools && \
39827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39829 "RANLIB=$${RANLIB}" \
39830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39831 distclean) \
39832 || exit 1
39833
39834 @endif c++tools
39835
39836 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39837 maybe-maintainer-clean-c++tools:
39838 @if c++tools
39839 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39840
39841 maintainer-clean-c++tools:
39842 @: $(MAKE); $(unstage)
39843 @[ -f ./c++tools/Makefile ] || exit 0; \
39844 r=`${PWD_COMMAND}`; export r; \
39845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39846 $(HOST_EXPORTS) \
39847 for flag in $(EXTRA_HOST_FLAGS) ; do \
39848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39849 done; \
39850 echo "Doing maintainer-clean in c++tools"; \
39851 (cd $(HOST_SUBDIR)/c++tools && \
39852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39854 "RANLIB=$${RANLIB}" \
39855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39856 maintainer-clean) \
39857 || exit 1
39858
39859 @endif c++tools
39860
39861
39862
39863 .PHONY: configure-gnattools maybe-configure-gnattools
39864 maybe-configure-gnattools:
39865 @if gcc-bootstrap
39866 configure-gnattools: stage_current
39867 @endif gcc-bootstrap
39868 @if gnattools
39869 maybe-configure-gnattools: configure-gnattools
39870 configure-gnattools:
39871 @: $(MAKE); $(unstage)
39872 @r=`${PWD_COMMAND}`; export r; \
39873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39876 $(HOST_EXPORTS) \
39877 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39878 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39879 case $(srcdir) in \
39880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39881 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39883 esac; \
39884 module_srcdir=gnattools; \
39885 $(SHELL) \
39886 $$s/$$module_srcdir/configure \
39887 --srcdir=$${topdir}/$$module_srcdir \
39888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39889 --target=${target_alias} \
39890 || exit 1
39891 @endif gnattools
39892
39893
39894
39895
39896
39897 .PHONY: all-gnattools maybe-all-gnattools
39898 maybe-all-gnattools:
39899 @if gcc-bootstrap
39900 all-gnattools: stage_current
39901 @endif gcc-bootstrap
39902 @if gnattools
39903 TARGET-gnattools=all
39904 maybe-all-gnattools: all-gnattools
39905 all-gnattools: configure-gnattools
39906 @: $(MAKE); $(unstage)
39907 @r=`${PWD_COMMAND}`; export r; \
39908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39909 $(HOST_EXPORTS) \
39910 (cd $(HOST_SUBDIR)/gnattools && \
39911 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39912 $(TARGET-gnattools))
39913 @endif gnattools
39914
39915
39916
39917
39918 .PHONY: check-gnattools maybe-check-gnattools
39919 maybe-check-gnattools:
39920 @if gnattools
39921 maybe-check-gnattools: check-gnattools
39922
39923 check-gnattools:
39924 @: $(MAKE); $(unstage)
39925 @r=`${PWD_COMMAND}`; export r; \
39926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39927 $(HOST_EXPORTS) \
39928 (cd $(HOST_SUBDIR)/gnattools && \
39929 $(MAKE) $(FLAGS_TO_PASS) check)
39930
39931 @endif gnattools
39932
39933 .PHONY: install-gnattools maybe-install-gnattools
39934 maybe-install-gnattools:
39935 @if gnattools
39936 maybe-install-gnattools: install-gnattools
39937
39938 install-gnattools: installdirs
39939 @: $(MAKE); $(unstage)
39940 @r=`${PWD_COMMAND}`; export r; \
39941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39942 $(HOST_EXPORTS) \
39943 (cd $(HOST_SUBDIR)/gnattools && \
39944 $(MAKE) $(FLAGS_TO_PASS) install)
39945
39946 @endif gnattools
39947
39948 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39949 maybe-install-strip-gnattools:
39950 @if gnattools
39951 maybe-install-strip-gnattools: install-strip-gnattools
39952
39953 install-strip-gnattools: installdirs
39954 @: $(MAKE); $(unstage)
39955 @r=`${PWD_COMMAND}`; export r; \
39956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957 $(HOST_EXPORTS) \
39958 (cd $(HOST_SUBDIR)/gnattools && \
39959 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39960
39961 @endif gnattools
39962
39963 # Other targets (info, dvi, pdf, etc.)
39964
39965 .PHONY: maybe-info-gnattools info-gnattools
39966 maybe-info-gnattools:
39967 @if gnattools
39968 maybe-info-gnattools: info-gnattools
39969
39970 info-gnattools: \
39971 configure-gnattools
39972 @: $(MAKE); $(unstage)
39973 @[ -f ./gnattools/Makefile ] || exit 0; \
39974 r=`${PWD_COMMAND}`; export r; \
39975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39976 $(HOST_EXPORTS) \
39977 for flag in $(EXTRA_HOST_FLAGS) ; do \
39978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39979 done; \
39980 echo "Doing info in gnattools"; \
39981 (cd $(HOST_SUBDIR)/gnattools && \
39982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39984 "RANLIB=$${RANLIB}" \
39985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39986 info) \
39987 || exit 1
39988
39989 @endif gnattools
39990
39991 .PHONY: maybe-dvi-gnattools dvi-gnattools
39992 maybe-dvi-gnattools:
39993 @if gnattools
39994 maybe-dvi-gnattools: dvi-gnattools
39995
39996 dvi-gnattools: \
39997 configure-gnattools
39998 @: $(MAKE); $(unstage)
39999 @[ -f ./gnattools/Makefile ] || exit 0; \
40000 r=`${PWD_COMMAND}`; export r; \
40001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40002 $(HOST_EXPORTS) \
40003 for flag in $(EXTRA_HOST_FLAGS) ; do \
40004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40005 done; \
40006 echo "Doing dvi in gnattools"; \
40007 (cd $(HOST_SUBDIR)/gnattools && \
40008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40010 "RANLIB=$${RANLIB}" \
40011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40012 dvi) \
40013 || exit 1
40014
40015 @endif gnattools
40016
40017 .PHONY: maybe-pdf-gnattools pdf-gnattools
40018 maybe-pdf-gnattools:
40019 @if gnattools
40020 maybe-pdf-gnattools: pdf-gnattools
40021
40022 pdf-gnattools: \
40023 configure-gnattools
40024 @: $(MAKE); $(unstage)
40025 @[ -f ./gnattools/Makefile ] || exit 0; \
40026 r=`${PWD_COMMAND}`; export r; \
40027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40028 $(HOST_EXPORTS) \
40029 for flag in $(EXTRA_HOST_FLAGS) ; do \
40030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40031 done; \
40032 echo "Doing pdf in gnattools"; \
40033 (cd $(HOST_SUBDIR)/gnattools && \
40034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40036 "RANLIB=$${RANLIB}" \
40037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40038 pdf) \
40039 || exit 1
40040
40041 @endif gnattools
40042
40043 .PHONY: maybe-html-gnattools html-gnattools
40044 maybe-html-gnattools:
40045 @if gnattools
40046 maybe-html-gnattools: html-gnattools
40047
40048 html-gnattools: \
40049 configure-gnattools
40050 @: $(MAKE); $(unstage)
40051 @[ -f ./gnattools/Makefile ] || exit 0; \
40052 r=`${PWD_COMMAND}`; export r; \
40053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40054 $(HOST_EXPORTS) \
40055 for flag in $(EXTRA_HOST_FLAGS) ; do \
40056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40057 done; \
40058 echo "Doing html in gnattools"; \
40059 (cd $(HOST_SUBDIR)/gnattools && \
40060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40062 "RANLIB=$${RANLIB}" \
40063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40064 html) \
40065 || exit 1
40066
40067 @endif gnattools
40068
40069 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40070 maybe-TAGS-gnattools:
40071 @if gnattools
40072 maybe-TAGS-gnattools: TAGS-gnattools
40073
40074 TAGS-gnattools: \
40075 configure-gnattools
40076 @: $(MAKE); $(unstage)
40077 @[ -f ./gnattools/Makefile ] || exit 0; \
40078 r=`${PWD_COMMAND}`; export r; \
40079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40080 $(HOST_EXPORTS) \
40081 for flag in $(EXTRA_HOST_FLAGS) ; do \
40082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40083 done; \
40084 echo "Doing TAGS in gnattools"; \
40085 (cd $(HOST_SUBDIR)/gnattools && \
40086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40088 "RANLIB=$${RANLIB}" \
40089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40090 TAGS) \
40091 || exit 1
40092
40093 @endif gnattools
40094
40095 .PHONY: maybe-install-info-gnattools install-info-gnattools
40096 maybe-install-info-gnattools:
40097 @if gnattools
40098 maybe-install-info-gnattools: install-info-gnattools
40099
40100 install-info-gnattools: \
40101 configure-gnattools \
40102 info-gnattools
40103 @: $(MAKE); $(unstage)
40104 @[ -f ./gnattools/Makefile ] || exit 0; \
40105 r=`${PWD_COMMAND}`; export r; \
40106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40107 $(HOST_EXPORTS) \
40108 for flag in $(EXTRA_HOST_FLAGS) ; do \
40109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40110 done; \
40111 echo "Doing install-info in gnattools"; \
40112 (cd $(HOST_SUBDIR)/gnattools && \
40113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40115 "RANLIB=$${RANLIB}" \
40116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40117 install-info) \
40118 || exit 1
40119
40120 @endif gnattools
40121
40122 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
40123 maybe-install-dvi-gnattools:
40124 @if gnattools
40125 maybe-install-dvi-gnattools: install-dvi-gnattools
40126
40127 install-dvi-gnattools: \
40128 configure-gnattools \
40129 dvi-gnattools
40130 @: $(MAKE); $(unstage)
40131 @[ -f ./gnattools/Makefile ] || exit 0; \
40132 r=`${PWD_COMMAND}`; export r; \
40133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40134 $(HOST_EXPORTS) \
40135 for flag in $(EXTRA_HOST_FLAGS) ; do \
40136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40137 done; \
40138 echo "Doing install-dvi in gnattools"; \
40139 (cd $(HOST_SUBDIR)/gnattools && \
40140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40142 "RANLIB=$${RANLIB}" \
40143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40144 install-dvi) \
40145 || exit 1
40146
40147 @endif gnattools
40148
40149 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40150 maybe-install-pdf-gnattools:
40151 @if gnattools
40152 maybe-install-pdf-gnattools: install-pdf-gnattools
40153
40154 install-pdf-gnattools: \
40155 configure-gnattools \
40156 pdf-gnattools
40157 @: $(MAKE); $(unstage)
40158 @[ -f ./gnattools/Makefile ] || exit 0; \
40159 r=`${PWD_COMMAND}`; export r; \
40160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40161 $(HOST_EXPORTS) \
40162 for flag in $(EXTRA_HOST_FLAGS) ; do \
40163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40164 done; \
40165 echo "Doing install-pdf in gnattools"; \
40166 (cd $(HOST_SUBDIR)/gnattools && \
40167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40169 "RANLIB=$${RANLIB}" \
40170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40171 install-pdf) \
40172 || exit 1
40173
40174 @endif gnattools
40175
40176 .PHONY: maybe-install-html-gnattools install-html-gnattools
40177 maybe-install-html-gnattools:
40178 @if gnattools
40179 maybe-install-html-gnattools: install-html-gnattools
40180
40181 install-html-gnattools: \
40182 configure-gnattools \
40183 html-gnattools
40184 @: $(MAKE); $(unstage)
40185 @[ -f ./gnattools/Makefile ] || exit 0; \
40186 r=`${PWD_COMMAND}`; export r; \
40187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40188 $(HOST_EXPORTS) \
40189 for flag in $(EXTRA_HOST_FLAGS) ; do \
40190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40191 done; \
40192 echo "Doing install-html in gnattools"; \
40193 (cd $(HOST_SUBDIR)/gnattools && \
40194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40196 "RANLIB=$${RANLIB}" \
40197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40198 install-html) \
40199 || exit 1
40200
40201 @endif gnattools
40202
40203 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40204 maybe-installcheck-gnattools:
40205 @if gnattools
40206 maybe-installcheck-gnattools: installcheck-gnattools
40207
40208 installcheck-gnattools: \
40209 configure-gnattools
40210 @: $(MAKE); $(unstage)
40211 @[ -f ./gnattools/Makefile ] || exit 0; \
40212 r=`${PWD_COMMAND}`; export r; \
40213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40214 $(HOST_EXPORTS) \
40215 for flag in $(EXTRA_HOST_FLAGS) ; do \
40216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40217 done; \
40218 echo "Doing installcheck in gnattools"; \
40219 (cd $(HOST_SUBDIR)/gnattools && \
40220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40222 "RANLIB=$${RANLIB}" \
40223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40224 installcheck) \
40225 || exit 1
40226
40227 @endif gnattools
40228
40229 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40230 maybe-mostlyclean-gnattools:
40231 @if gnattools
40232 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40233
40234 mostlyclean-gnattools:
40235 @: $(MAKE); $(unstage)
40236 @[ -f ./gnattools/Makefile ] || exit 0; \
40237 r=`${PWD_COMMAND}`; export r; \
40238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40239 $(HOST_EXPORTS) \
40240 for flag in $(EXTRA_HOST_FLAGS) ; do \
40241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40242 done; \
40243 echo "Doing mostlyclean in gnattools"; \
40244 (cd $(HOST_SUBDIR)/gnattools && \
40245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40247 "RANLIB=$${RANLIB}" \
40248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40249 mostlyclean) \
40250 || exit 1
40251
40252 @endif gnattools
40253
40254 .PHONY: maybe-clean-gnattools clean-gnattools
40255 maybe-clean-gnattools:
40256 @if gnattools
40257 maybe-clean-gnattools: clean-gnattools
40258
40259 clean-gnattools:
40260 @: $(MAKE); $(unstage)
40261 @[ -f ./gnattools/Makefile ] || exit 0; \
40262 r=`${PWD_COMMAND}`; export r; \
40263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40264 $(HOST_EXPORTS) \
40265 for flag in $(EXTRA_HOST_FLAGS) ; do \
40266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40267 done; \
40268 echo "Doing clean in gnattools"; \
40269 (cd $(HOST_SUBDIR)/gnattools && \
40270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40272 "RANLIB=$${RANLIB}" \
40273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40274 clean) \
40275 || exit 1
40276
40277 @endif gnattools
40278
40279 .PHONY: maybe-distclean-gnattools distclean-gnattools
40280 maybe-distclean-gnattools:
40281 @if gnattools
40282 maybe-distclean-gnattools: distclean-gnattools
40283
40284 distclean-gnattools:
40285 @: $(MAKE); $(unstage)
40286 @[ -f ./gnattools/Makefile ] || exit 0; \
40287 r=`${PWD_COMMAND}`; export r; \
40288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40289 $(HOST_EXPORTS) \
40290 for flag in $(EXTRA_HOST_FLAGS) ; do \
40291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40292 done; \
40293 echo "Doing distclean in gnattools"; \
40294 (cd $(HOST_SUBDIR)/gnattools && \
40295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40297 "RANLIB=$${RANLIB}" \
40298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40299 distclean) \
40300 || exit 1
40301
40302 @endif gnattools
40303
40304 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40305 maybe-maintainer-clean-gnattools:
40306 @if gnattools
40307 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40308
40309 maintainer-clean-gnattools:
40310 @: $(MAKE); $(unstage)
40311 @[ -f ./gnattools/Makefile ] || exit 0; \
40312 r=`${PWD_COMMAND}`; export r; \
40313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314 $(HOST_EXPORTS) \
40315 for flag in $(EXTRA_HOST_FLAGS) ; do \
40316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40317 done; \
40318 echo "Doing maintainer-clean in gnattools"; \
40319 (cd $(HOST_SUBDIR)/gnattools && \
40320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40322 "RANLIB=$${RANLIB}" \
40323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40324 maintainer-clean) \
40325 || exit 1
40326
40327 @endif gnattools
40328
40329
40330
40331 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
40332 maybe-configure-lto-plugin:
40333 @if gcc-bootstrap
40334 configure-lto-plugin: stage_current
40335 @endif gcc-bootstrap
40336 @if lto-plugin
40337 maybe-configure-lto-plugin: configure-lto-plugin
40338 configure-lto-plugin:
40339 @r=`${PWD_COMMAND}`; export r; \
40340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40341 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40343 $(HOST_EXPORTS) \
40344 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
40345 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
40346 case $(srcdir) in \
40347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40348 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40350 esac; \
40351 module_srcdir=lto-plugin; \
40352 $(SHELL) \
40353 $$s/$$module_srcdir/configure \
40354 --srcdir=$${topdir}/$$module_srcdir \
40355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40356 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
40357 || exit 1
40358 @endif lto-plugin
40359
40360
40361
40362 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
40363 maybe-configure-stage1-lto-plugin:
40364 @if lto-plugin-bootstrap
40365 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
40366 configure-stage1-lto-plugin:
40367 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40369 @r=`${PWD_COMMAND}`; export r; \
40370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40371 TFLAGS="$(STAGE1_TFLAGS)"; \
40372 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40373 $(HOST_EXPORTS) \
40374 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40375 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40376 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40377 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
40378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40379 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40380 case $(srcdir) in \
40381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40382 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40384 esac; \
40385 module_srcdir=lto-plugin; \
40386 $(SHELL) $$s/$$module_srcdir/configure \
40387 --srcdir=$${topdir}/$$module_srcdir \
40388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40389 --target=${target_alias} \
40390 \
40391 $(STAGE1_CONFIGURE_FLAGS) \
40392 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40393 @endif lto-plugin-bootstrap
40394
40395 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
40396 maybe-configure-stage2-lto-plugin:
40397 @if lto-plugin-bootstrap
40398 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
40399 configure-stage2-lto-plugin:
40400 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40402 @r=`${PWD_COMMAND}`; export r; \
40403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40404 TFLAGS="$(STAGE2_TFLAGS)"; \
40405 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40406 $(HOST_EXPORTS) \
40407 $(POSTSTAGE1_HOST_EXPORTS) \
40408 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40409 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40410 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40411 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
40412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40413 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40414 case $(srcdir) in \
40415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40416 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40418 esac; \
40419 module_srcdir=lto-plugin; \
40420 $(SHELL) $$s/$$module_srcdir/configure \
40421 --srcdir=$${topdir}/$$module_srcdir \
40422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40423 --target=${target_alias} \
40424 --with-build-libsubdir=$(HOST_SUBDIR) \
40425 $(STAGE2_CONFIGURE_FLAGS) \
40426 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40427 @endif lto-plugin-bootstrap
40428
40429 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
40430 maybe-configure-stage3-lto-plugin:
40431 @if lto-plugin-bootstrap
40432 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
40433 configure-stage3-lto-plugin:
40434 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40435 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40436 @r=`${PWD_COMMAND}`; export r; \
40437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40438 TFLAGS="$(STAGE3_TFLAGS)"; \
40439 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40440 $(HOST_EXPORTS) \
40441 $(POSTSTAGE1_HOST_EXPORTS) \
40442 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40443 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40444 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40445 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
40446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40447 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40448 case $(srcdir) in \
40449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40450 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40452 esac; \
40453 module_srcdir=lto-plugin; \
40454 $(SHELL) $$s/$$module_srcdir/configure \
40455 --srcdir=$${topdir}/$$module_srcdir \
40456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40457 --target=${target_alias} \
40458 --with-build-libsubdir=$(HOST_SUBDIR) \
40459 $(STAGE3_CONFIGURE_FLAGS) \
40460 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40461 @endif lto-plugin-bootstrap
40462
40463 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
40464 maybe-configure-stage4-lto-plugin:
40465 @if lto-plugin-bootstrap
40466 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
40467 configure-stage4-lto-plugin:
40468 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40469 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40470 @r=`${PWD_COMMAND}`; export r; \
40471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40472 TFLAGS="$(STAGE4_TFLAGS)"; \
40473 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40474 $(HOST_EXPORTS) \
40475 $(POSTSTAGE1_HOST_EXPORTS) \
40476 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40477 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40478 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40479 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
40480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40481 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40482 case $(srcdir) in \
40483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40484 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40486 esac; \
40487 module_srcdir=lto-plugin; \
40488 $(SHELL) $$s/$$module_srcdir/configure \
40489 --srcdir=$${topdir}/$$module_srcdir \
40490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40491 --target=${target_alias} \
40492 --with-build-libsubdir=$(HOST_SUBDIR) \
40493 $(STAGE4_CONFIGURE_FLAGS) \
40494 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40495 @endif lto-plugin-bootstrap
40496
40497 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
40498 maybe-configure-stageprofile-lto-plugin:
40499 @if lto-plugin-bootstrap
40500 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40501 configure-stageprofile-lto-plugin:
40502 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40504 @r=`${PWD_COMMAND}`; export r; \
40505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40507 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40508 $(HOST_EXPORTS) \
40509 $(POSTSTAGE1_HOST_EXPORTS) \
40510 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40511 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40512 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40513 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
40514 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40515 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40516 case $(srcdir) in \
40517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40518 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40520 esac; \
40521 module_srcdir=lto-plugin; \
40522 $(SHELL) $$s/$$module_srcdir/configure \
40523 --srcdir=$${topdir}/$$module_srcdir \
40524 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40525 --target=${target_alias} \
40526 --with-build-libsubdir=$(HOST_SUBDIR) \
40527 $(STAGEprofile_CONFIGURE_FLAGS) \
40528 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40529 @endif lto-plugin-bootstrap
40530
40531 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
40532 maybe-configure-stagetrain-lto-plugin:
40533 @if lto-plugin-bootstrap
40534 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40535 configure-stagetrain-lto-plugin:
40536 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40537 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40538 @r=`${PWD_COMMAND}`; export r; \
40539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40541 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40542 $(HOST_EXPORTS) \
40543 $(POSTSTAGE1_HOST_EXPORTS) \
40544 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
40545 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
40546 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
40547 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
40548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40549 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40550 case $(srcdir) in \
40551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40552 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40554 esac; \
40555 module_srcdir=lto-plugin; \
40556 $(SHELL) $$s/$$module_srcdir/configure \
40557 --srcdir=$${topdir}/$$module_srcdir \
40558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40559 --target=${target_alias} \
40560 --with-build-libsubdir=$(HOST_SUBDIR) \
40561 $(STAGEtrain_CONFIGURE_FLAGS) \
40562 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40563 @endif lto-plugin-bootstrap
40564
40565 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
40566 maybe-configure-stagefeedback-lto-plugin:
40567 @if lto-plugin-bootstrap
40568 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40569 configure-stagefeedback-lto-plugin:
40570 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40571 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40572 @r=`${PWD_COMMAND}`; export r; \
40573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40574 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40575 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40576 $(HOST_EXPORTS) \
40577 $(POSTSTAGE1_HOST_EXPORTS) \
40578 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40579 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40580 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40581 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
40582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40583 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40584 case $(srcdir) in \
40585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40586 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40588 esac; \
40589 module_srcdir=lto-plugin; \
40590 $(SHELL) $$s/$$module_srcdir/configure \
40591 --srcdir=$${topdir}/$$module_srcdir \
40592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40593 --target=${target_alias} \
40594 --with-build-libsubdir=$(HOST_SUBDIR) \
40595 $(STAGEfeedback_CONFIGURE_FLAGS) \
40596 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40597 @endif lto-plugin-bootstrap
40598
40599 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
40600 maybe-configure-stageautoprofile-lto-plugin:
40601 @if lto-plugin-bootstrap
40602 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40603 configure-stageautoprofile-lto-plugin:
40604 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40605 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40606 @r=`${PWD_COMMAND}`; export r; \
40607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40608 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40609 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40610 $(HOST_EXPORTS) \
40611 $(POSTSTAGE1_HOST_EXPORTS) \
40612 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40613 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40614 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40615 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40617 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40618 case $(srcdir) in \
40619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40620 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40622 esac; \
40623 module_srcdir=lto-plugin; \
40624 $(SHELL) $$s/$$module_srcdir/configure \
40625 --srcdir=$${topdir}/$$module_srcdir \
40626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40627 --target=${target_alias} \
40628 --with-build-libsubdir=$(HOST_SUBDIR) \
40629 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40630 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40631 @endif lto-plugin-bootstrap
40632
40633 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40634 maybe-configure-stageautofeedback-lto-plugin:
40635 @if lto-plugin-bootstrap
40636 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40637 configure-stageautofeedback-lto-plugin:
40638 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40640 @r=`${PWD_COMMAND}`; export r; \
40641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40642 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40643 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40644 $(HOST_EXPORTS) \
40645 $(POSTSTAGE1_HOST_EXPORTS) \
40646 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40647 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40648 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40649 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40651 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40652 case $(srcdir) in \
40653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40654 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40656 esac; \
40657 module_srcdir=lto-plugin; \
40658 $(SHELL) $$s/$$module_srcdir/configure \
40659 --srcdir=$${topdir}/$$module_srcdir \
40660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40661 --target=${target_alias} \
40662 --with-build-libsubdir=$(HOST_SUBDIR) \
40663 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40664 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40665 @endif lto-plugin-bootstrap
40666
40667
40668
40669
40670
40671 .PHONY: all-lto-plugin maybe-all-lto-plugin
40672 maybe-all-lto-plugin:
40673 @if gcc-bootstrap
40674 all-lto-plugin: stage_current
40675 @endif gcc-bootstrap
40676 @if lto-plugin
40677 TARGET-lto-plugin=all
40678 maybe-all-lto-plugin: all-lto-plugin
40679 all-lto-plugin: configure-lto-plugin
40680 @r=`${PWD_COMMAND}`; export r; \
40681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40682 $(HOST_EXPORTS) \
40683 (cd $(HOST_SUBDIR)/lto-plugin && \
40684 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40685 $(TARGET-lto-plugin))
40686 @endif lto-plugin
40687
40688
40689
40690 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40691 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40692 maybe-all-stage1-lto-plugin:
40693 maybe-clean-stage1-lto-plugin:
40694 @if lto-plugin-bootstrap
40695 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40696 all-stage1: all-stage1-lto-plugin
40697 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40698 all-stage1-lto-plugin: configure-stage1-lto-plugin
40699 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40700 @r=`${PWD_COMMAND}`; export r; \
40701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40702 TFLAGS="$(STAGE1_TFLAGS)"; \
40703 $(HOST_EXPORTS) \
40704 cd $(HOST_SUBDIR)/lto-plugin && \
40705 \
40706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40707 CFLAGS="$(STAGE1_CFLAGS)" \
40708 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40709 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40710 LIBCFLAGS="$(LIBCFLAGS)" \
40711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40714 $(EXTRA_HOST_FLAGS) \
40715 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40716 TFLAGS="$(STAGE1_TFLAGS)" \
40717 $(TARGET-stage1-lto-plugin)
40718
40719 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40720 clean-stage1: clean-stage1-lto-plugin
40721 clean-stage1-lto-plugin:
40722 @if [ $(current_stage) = stage1 ]; then \
40723 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40724 else \
40725 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40726 $(MAKE) stage1-start; \
40727 fi; \
40728 cd $(HOST_SUBDIR)/lto-plugin && \
40729 $(MAKE) $(EXTRA_HOST_FLAGS) \
40730 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40731 @endif lto-plugin-bootstrap
40732
40733
40734 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40735 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40736 maybe-all-stage2-lto-plugin:
40737 maybe-clean-stage2-lto-plugin:
40738 @if lto-plugin-bootstrap
40739 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40740 all-stage2: all-stage2-lto-plugin
40741 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40742 all-stage2-lto-plugin: configure-stage2-lto-plugin
40743 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40744 @r=`${PWD_COMMAND}`; export r; \
40745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40746 TFLAGS="$(STAGE2_TFLAGS)"; \
40747 $(HOST_EXPORTS) \
40748 $(POSTSTAGE1_HOST_EXPORTS) \
40749 cd $(HOST_SUBDIR)/lto-plugin && \
40750 \
40751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40752 CFLAGS="$(STAGE2_CFLAGS)" \
40753 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40754 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40755 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40759 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40760 TFLAGS="$(STAGE2_TFLAGS)" \
40761 $(TARGET-stage2-lto-plugin)
40762
40763 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40764 clean-stage2: clean-stage2-lto-plugin
40765 clean-stage2-lto-plugin:
40766 @if [ $(current_stage) = stage2 ]; then \
40767 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40768 else \
40769 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40770 $(MAKE) stage2-start; \
40771 fi; \
40772 cd $(HOST_SUBDIR)/lto-plugin && \
40773 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40774 @endif lto-plugin-bootstrap
40775
40776
40777 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40778 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40779 maybe-all-stage3-lto-plugin:
40780 maybe-clean-stage3-lto-plugin:
40781 @if lto-plugin-bootstrap
40782 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40783 all-stage3: all-stage3-lto-plugin
40784 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40785 all-stage3-lto-plugin: configure-stage3-lto-plugin
40786 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40787 @r=`${PWD_COMMAND}`; export r; \
40788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40789 TFLAGS="$(STAGE3_TFLAGS)"; \
40790 $(HOST_EXPORTS) \
40791 $(POSTSTAGE1_HOST_EXPORTS) \
40792 cd $(HOST_SUBDIR)/lto-plugin && \
40793 \
40794 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40795 CFLAGS="$(STAGE3_CFLAGS)" \
40796 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40797 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40798 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40802 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40803 TFLAGS="$(STAGE3_TFLAGS)" \
40804 $(TARGET-stage3-lto-plugin)
40805
40806 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40807 clean-stage3: clean-stage3-lto-plugin
40808 clean-stage3-lto-plugin:
40809 @if [ $(current_stage) = stage3 ]; then \
40810 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40811 else \
40812 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40813 $(MAKE) stage3-start; \
40814 fi; \
40815 cd $(HOST_SUBDIR)/lto-plugin && \
40816 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40817 @endif lto-plugin-bootstrap
40818
40819
40820 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40821 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40822 maybe-all-stage4-lto-plugin:
40823 maybe-clean-stage4-lto-plugin:
40824 @if lto-plugin-bootstrap
40825 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40826 all-stage4: all-stage4-lto-plugin
40827 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40828 all-stage4-lto-plugin: configure-stage4-lto-plugin
40829 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40830 @r=`${PWD_COMMAND}`; export r; \
40831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40832 TFLAGS="$(STAGE4_TFLAGS)"; \
40833 $(HOST_EXPORTS) \
40834 $(POSTSTAGE1_HOST_EXPORTS) \
40835 cd $(HOST_SUBDIR)/lto-plugin && \
40836 \
40837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40838 CFLAGS="$(STAGE4_CFLAGS)" \
40839 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40840 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40841 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40845 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40846 TFLAGS="$(STAGE4_TFLAGS)" \
40847 $(TARGET-stage4-lto-plugin)
40848
40849 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40850 clean-stage4: clean-stage4-lto-plugin
40851 clean-stage4-lto-plugin:
40852 @if [ $(current_stage) = stage4 ]; then \
40853 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40854 else \
40855 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40856 $(MAKE) stage4-start; \
40857 fi; \
40858 cd $(HOST_SUBDIR)/lto-plugin && \
40859 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40860 @endif lto-plugin-bootstrap
40861
40862
40863 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40864 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40865 maybe-all-stageprofile-lto-plugin:
40866 maybe-clean-stageprofile-lto-plugin:
40867 @if lto-plugin-bootstrap
40868 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40869 all-stageprofile: all-stageprofile-lto-plugin
40870 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40871 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40872 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40873 @r=`${PWD_COMMAND}`; export r; \
40874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40875 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40876 $(HOST_EXPORTS) \
40877 $(POSTSTAGE1_HOST_EXPORTS) \
40878 cd $(HOST_SUBDIR)/lto-plugin && \
40879 \
40880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40881 CFLAGS="$(STAGEprofile_CFLAGS)" \
40882 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40883 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40884 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40888 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40889 TFLAGS="$(STAGEprofile_TFLAGS)" \
40890 $(TARGET-stageprofile-lto-plugin)
40891
40892 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40893 clean-stageprofile: clean-stageprofile-lto-plugin
40894 clean-stageprofile-lto-plugin:
40895 @if [ $(current_stage) = stageprofile ]; then \
40896 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40897 else \
40898 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40899 $(MAKE) stageprofile-start; \
40900 fi; \
40901 cd $(HOST_SUBDIR)/lto-plugin && \
40902 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40903 @endif lto-plugin-bootstrap
40904
40905
40906 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40907 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40908 maybe-all-stagetrain-lto-plugin:
40909 maybe-clean-stagetrain-lto-plugin:
40910 @if lto-plugin-bootstrap
40911 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40912 all-stagetrain: all-stagetrain-lto-plugin
40913 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40914 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40915 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40916 @r=`${PWD_COMMAND}`; export r; \
40917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40918 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40919 $(HOST_EXPORTS) \
40920 $(POSTSTAGE1_HOST_EXPORTS) \
40921 cd $(HOST_SUBDIR)/lto-plugin && \
40922 \
40923 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40924 CFLAGS="$(STAGEtrain_CFLAGS)" \
40925 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40926 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40927 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40931 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40932 TFLAGS="$(STAGEtrain_TFLAGS)" \
40933 $(TARGET-stagetrain-lto-plugin)
40934
40935 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40936 clean-stagetrain: clean-stagetrain-lto-plugin
40937 clean-stagetrain-lto-plugin:
40938 @if [ $(current_stage) = stagetrain ]; then \
40939 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40940 else \
40941 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40942 $(MAKE) stagetrain-start; \
40943 fi; \
40944 cd $(HOST_SUBDIR)/lto-plugin && \
40945 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40946 @endif lto-plugin-bootstrap
40947
40948
40949 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40950 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40951 maybe-all-stagefeedback-lto-plugin:
40952 maybe-clean-stagefeedback-lto-plugin:
40953 @if lto-plugin-bootstrap
40954 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40955 all-stagefeedback: all-stagefeedback-lto-plugin
40956 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40957 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40958 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40959 @r=`${PWD_COMMAND}`; export r; \
40960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40961 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40962 $(HOST_EXPORTS) \
40963 $(POSTSTAGE1_HOST_EXPORTS) \
40964 cd $(HOST_SUBDIR)/lto-plugin && \
40965 \
40966 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40967 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40968 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40969 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40970 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40971 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40972 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40973 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40974 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40975 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40976 $(TARGET-stagefeedback-lto-plugin)
40977
40978 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40979 clean-stagefeedback: clean-stagefeedback-lto-plugin
40980 clean-stagefeedback-lto-plugin:
40981 @if [ $(current_stage) = stagefeedback ]; then \
40982 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40983 else \
40984 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40985 $(MAKE) stagefeedback-start; \
40986 fi; \
40987 cd $(HOST_SUBDIR)/lto-plugin && \
40988 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40989 @endif lto-plugin-bootstrap
40990
40991
40992 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40993 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40994 maybe-all-stageautoprofile-lto-plugin:
40995 maybe-clean-stageautoprofile-lto-plugin:
40996 @if lto-plugin-bootstrap
40997 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40998 all-stageautoprofile: all-stageautoprofile-lto-plugin
40999 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
41000 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
41001 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41002 @r=`${PWD_COMMAND}`; export r; \
41003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41004 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41005 $(HOST_EXPORTS) \
41006 $(POSTSTAGE1_HOST_EXPORTS) \
41007 cd $(HOST_SUBDIR)/lto-plugin && \
41008 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41009 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41010 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41011 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41012 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41013 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41014 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41015 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41016 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41017 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41018 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41019 $(TARGET-stageautoprofile-lto-plugin)
41020
41021 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
41022 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
41023 clean-stageautoprofile-lto-plugin:
41024 @if [ $(current_stage) = stageautoprofile ]; then \
41025 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41026 else \
41027 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
41028 $(MAKE) stageautoprofile-start; \
41029 fi; \
41030 cd $(HOST_SUBDIR)/lto-plugin && \
41031 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41032 @endif lto-plugin-bootstrap
41033
41034
41035 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
41036 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
41037 maybe-all-stageautofeedback-lto-plugin:
41038 maybe-clean-stageautofeedback-lto-plugin:
41039 @if lto-plugin-bootstrap
41040 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
41041 all-stageautofeedback: all-stageautofeedback-lto-plugin
41042 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
41043 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
41044 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41045 @r=`${PWD_COMMAND}`; export r; \
41046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41047 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41048 $(HOST_EXPORTS) \
41049 $(POSTSTAGE1_HOST_EXPORTS) \
41050 cd $(HOST_SUBDIR)/lto-plugin && \
41051 \
41052 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41053 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41054 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41055 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41056 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41060 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41061 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41062 $(TARGET-stageautofeedback-lto-plugin)
41063
41064 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
41065 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
41066 clean-stageautofeedback-lto-plugin:
41067 @if [ $(current_stage) = stageautofeedback ]; then \
41068 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41069 else \
41070 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
41071 $(MAKE) stageautofeedback-start; \
41072 fi; \
41073 cd $(HOST_SUBDIR)/lto-plugin && \
41074 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41075 @endif lto-plugin-bootstrap
41076
41077
41078
41079
41080
41081 .PHONY: check-lto-plugin maybe-check-lto-plugin
41082 maybe-check-lto-plugin:
41083 @if lto-plugin
41084 maybe-check-lto-plugin: check-lto-plugin
41085
41086 check-lto-plugin:
41087 @: $(MAKE); $(unstage)
41088 @r=`${PWD_COMMAND}`; export r; \
41089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41090 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41091 (cd $(HOST_SUBDIR)/lto-plugin && \
41092 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
41093
41094 @endif lto-plugin
41095
41096 .PHONY: install-lto-plugin maybe-install-lto-plugin
41097 maybe-install-lto-plugin:
41098 @if lto-plugin
41099 maybe-install-lto-plugin: install-lto-plugin
41100
41101 install-lto-plugin: installdirs
41102 @: $(MAKE); $(unstage)
41103 @r=`${PWD_COMMAND}`; export r; \
41104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41105 $(HOST_EXPORTS) \
41106 (cd $(HOST_SUBDIR)/lto-plugin && \
41107 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
41108
41109 @endif lto-plugin
41110
41111 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
41112 maybe-install-strip-lto-plugin:
41113 @if lto-plugin
41114 maybe-install-strip-lto-plugin: install-strip-lto-plugin
41115
41116 install-strip-lto-plugin: installdirs
41117 @: $(MAKE); $(unstage)
41118 @r=`${PWD_COMMAND}`; export r; \
41119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41120 $(HOST_EXPORTS) \
41121 (cd $(HOST_SUBDIR)/lto-plugin && \
41122 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
41123
41124 @endif lto-plugin
41125
41126 # Other targets (info, dvi, pdf, etc.)
41127
41128 .PHONY: maybe-info-lto-plugin info-lto-plugin
41129 maybe-info-lto-plugin:
41130 @if lto-plugin
41131 maybe-info-lto-plugin: info-lto-plugin
41132
41133 info-lto-plugin: \
41134 configure-lto-plugin
41135 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41136 r=`${PWD_COMMAND}`; export r; \
41137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41138 $(HOST_EXPORTS) \
41139 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41141 done; \
41142 echo "Doing info in lto-plugin"; \
41143 (cd $(HOST_SUBDIR)/lto-plugin && \
41144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41146 "RANLIB=$${RANLIB}" \
41147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41148 info) \
41149 || exit 1
41150
41151 @endif lto-plugin
41152
41153 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
41154 maybe-dvi-lto-plugin:
41155 @if lto-plugin
41156 maybe-dvi-lto-plugin: dvi-lto-plugin
41157
41158 dvi-lto-plugin: \
41159 configure-lto-plugin
41160 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41161 r=`${PWD_COMMAND}`; export r; \
41162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41163 $(HOST_EXPORTS) \
41164 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41166 done; \
41167 echo "Doing dvi in lto-plugin"; \
41168 (cd $(HOST_SUBDIR)/lto-plugin && \
41169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41171 "RANLIB=$${RANLIB}" \
41172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41173 dvi) \
41174 || exit 1
41175
41176 @endif lto-plugin
41177
41178 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
41179 maybe-pdf-lto-plugin:
41180 @if lto-plugin
41181 maybe-pdf-lto-plugin: pdf-lto-plugin
41182
41183 pdf-lto-plugin: \
41184 configure-lto-plugin
41185 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41186 r=`${PWD_COMMAND}`; export r; \
41187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41188 $(HOST_EXPORTS) \
41189 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41191 done; \
41192 echo "Doing pdf in lto-plugin"; \
41193 (cd $(HOST_SUBDIR)/lto-plugin && \
41194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41196 "RANLIB=$${RANLIB}" \
41197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41198 pdf) \
41199 || exit 1
41200
41201 @endif lto-plugin
41202
41203 .PHONY: maybe-html-lto-plugin html-lto-plugin
41204 maybe-html-lto-plugin:
41205 @if lto-plugin
41206 maybe-html-lto-plugin: html-lto-plugin
41207
41208 html-lto-plugin: \
41209 configure-lto-plugin
41210 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41211 r=`${PWD_COMMAND}`; export r; \
41212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41213 $(HOST_EXPORTS) \
41214 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41216 done; \
41217 echo "Doing html in lto-plugin"; \
41218 (cd $(HOST_SUBDIR)/lto-plugin && \
41219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41221 "RANLIB=$${RANLIB}" \
41222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41223 html) \
41224 || exit 1
41225
41226 @endif lto-plugin
41227
41228 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
41229 maybe-TAGS-lto-plugin:
41230 @if lto-plugin
41231 maybe-TAGS-lto-plugin: TAGS-lto-plugin
41232
41233 TAGS-lto-plugin: \
41234 configure-lto-plugin
41235 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41236 r=`${PWD_COMMAND}`; export r; \
41237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41238 $(HOST_EXPORTS) \
41239 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41241 done; \
41242 echo "Doing TAGS in lto-plugin"; \
41243 (cd $(HOST_SUBDIR)/lto-plugin && \
41244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41246 "RANLIB=$${RANLIB}" \
41247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41248 TAGS) \
41249 || exit 1
41250
41251 @endif lto-plugin
41252
41253 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
41254 maybe-install-info-lto-plugin:
41255 @if lto-plugin
41256 maybe-install-info-lto-plugin: install-info-lto-plugin
41257
41258 install-info-lto-plugin: \
41259 configure-lto-plugin \
41260 info-lto-plugin
41261 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41262 r=`${PWD_COMMAND}`; export r; \
41263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41264 $(HOST_EXPORTS) \
41265 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41267 done; \
41268 echo "Doing install-info in lto-plugin"; \
41269 (cd $(HOST_SUBDIR)/lto-plugin && \
41270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41272 "RANLIB=$${RANLIB}" \
41273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41274 install-info) \
41275 || exit 1
41276
41277 @endif lto-plugin
41278
41279 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
41280 maybe-install-dvi-lto-plugin:
41281 @if lto-plugin
41282 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
41283
41284 install-dvi-lto-plugin: \
41285 configure-lto-plugin \
41286 dvi-lto-plugin
41287 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41288 r=`${PWD_COMMAND}`; export r; \
41289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41290 $(HOST_EXPORTS) \
41291 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41293 done; \
41294 echo "Doing install-dvi in lto-plugin"; \
41295 (cd $(HOST_SUBDIR)/lto-plugin && \
41296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41298 "RANLIB=$${RANLIB}" \
41299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41300 install-dvi) \
41301 || exit 1
41302
41303 @endif lto-plugin
41304
41305 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
41306 maybe-install-pdf-lto-plugin:
41307 @if lto-plugin
41308 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
41309
41310 install-pdf-lto-plugin: \
41311 configure-lto-plugin \
41312 pdf-lto-plugin
41313 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41314 r=`${PWD_COMMAND}`; export r; \
41315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41316 $(HOST_EXPORTS) \
41317 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41319 done; \
41320 echo "Doing install-pdf in lto-plugin"; \
41321 (cd $(HOST_SUBDIR)/lto-plugin && \
41322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41324 "RANLIB=$${RANLIB}" \
41325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41326 install-pdf) \
41327 || exit 1
41328
41329 @endif lto-plugin
41330
41331 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
41332 maybe-install-html-lto-plugin:
41333 @if lto-plugin
41334 maybe-install-html-lto-plugin: install-html-lto-plugin
41335
41336 install-html-lto-plugin: \
41337 configure-lto-plugin \
41338 html-lto-plugin
41339 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41340 r=`${PWD_COMMAND}`; export r; \
41341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41342 $(HOST_EXPORTS) \
41343 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41345 done; \
41346 echo "Doing install-html in lto-plugin"; \
41347 (cd $(HOST_SUBDIR)/lto-plugin && \
41348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41350 "RANLIB=$${RANLIB}" \
41351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41352 install-html) \
41353 || exit 1
41354
41355 @endif lto-plugin
41356
41357 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
41358 maybe-installcheck-lto-plugin:
41359 @if lto-plugin
41360 maybe-installcheck-lto-plugin: installcheck-lto-plugin
41361
41362 installcheck-lto-plugin: \
41363 configure-lto-plugin
41364 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41365 r=`${PWD_COMMAND}`; export r; \
41366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41367 $(HOST_EXPORTS) \
41368 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41370 done; \
41371 echo "Doing installcheck in lto-plugin"; \
41372 (cd $(HOST_SUBDIR)/lto-plugin && \
41373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41375 "RANLIB=$${RANLIB}" \
41376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41377 installcheck) \
41378 || exit 1
41379
41380 @endif lto-plugin
41381
41382 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
41383 maybe-mostlyclean-lto-plugin:
41384 @if lto-plugin
41385 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
41386
41387 mostlyclean-lto-plugin:
41388 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41389 r=`${PWD_COMMAND}`; export r; \
41390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41391 $(HOST_EXPORTS) \
41392 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41394 done; \
41395 echo "Doing mostlyclean in lto-plugin"; \
41396 (cd $(HOST_SUBDIR)/lto-plugin && \
41397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41399 "RANLIB=$${RANLIB}" \
41400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41401 mostlyclean) \
41402 || exit 1
41403
41404 @endif lto-plugin
41405
41406 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
41407 maybe-clean-lto-plugin:
41408 @if lto-plugin
41409 maybe-clean-lto-plugin: clean-lto-plugin
41410
41411 clean-lto-plugin:
41412 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41413 r=`${PWD_COMMAND}`; export r; \
41414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41415 $(HOST_EXPORTS) \
41416 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41418 done; \
41419 echo "Doing clean in lto-plugin"; \
41420 (cd $(HOST_SUBDIR)/lto-plugin && \
41421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41423 "RANLIB=$${RANLIB}" \
41424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41425 clean) \
41426 || exit 1
41427
41428 @endif lto-plugin
41429
41430 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
41431 maybe-distclean-lto-plugin:
41432 @if lto-plugin
41433 maybe-distclean-lto-plugin: distclean-lto-plugin
41434
41435 distclean-lto-plugin:
41436 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41437 r=`${PWD_COMMAND}`; export r; \
41438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41439 $(HOST_EXPORTS) \
41440 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41442 done; \
41443 echo "Doing distclean in lto-plugin"; \
41444 (cd $(HOST_SUBDIR)/lto-plugin && \
41445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41447 "RANLIB=$${RANLIB}" \
41448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41449 distclean) \
41450 || exit 1
41451
41452 @endif lto-plugin
41453
41454 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
41455 maybe-maintainer-clean-lto-plugin:
41456 @if lto-plugin
41457 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
41458
41459 maintainer-clean-lto-plugin:
41460 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41461 r=`${PWD_COMMAND}`; export r; \
41462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41463 $(HOST_EXPORTS) \
41464 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41466 done; \
41467 echo "Doing maintainer-clean in lto-plugin"; \
41468 (cd $(HOST_SUBDIR)/lto-plugin && \
41469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41471 "RANLIB=$${RANLIB}" \
41472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41473 maintainer-clean) \
41474 || exit 1
41475
41476 @endif lto-plugin
41477
41478
41479
41480 .PHONY: configure-libcc1 maybe-configure-libcc1
41481 maybe-configure-libcc1:
41482 @if gcc-bootstrap
41483 configure-libcc1: stage_current
41484 @endif gcc-bootstrap
41485 @if libcc1
41486 maybe-configure-libcc1: configure-libcc1
41487 configure-libcc1:
41488 @: $(MAKE); $(unstage)
41489 @r=`${PWD_COMMAND}`; export r; \
41490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41491 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
41492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
41493 $(HOST_EXPORTS) \
41494 echo Configuring in $(HOST_SUBDIR)/libcc1; \
41495 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
41496 case $(srcdir) in \
41497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41498 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
41499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41500 esac; \
41501 module_srcdir=libcc1; \
41502 $(SHELL) \
41503 $$s/$$module_srcdir/configure \
41504 --srcdir=$${topdir}/$$module_srcdir \
41505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41506 --target=${target_alias} --enable-shared \
41507 || exit 1
41508 @endif libcc1
41509
41510
41511
41512
41513
41514 .PHONY: all-libcc1 maybe-all-libcc1
41515 maybe-all-libcc1:
41516 @if gcc-bootstrap
41517 all-libcc1: stage_current
41518 @endif gcc-bootstrap
41519 @if libcc1
41520 TARGET-libcc1=all
41521 maybe-all-libcc1: all-libcc1
41522 all-libcc1: configure-libcc1
41523 @: $(MAKE); $(unstage)
41524 @r=`${PWD_COMMAND}`; export r; \
41525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41526 $(HOST_EXPORTS) \
41527 (cd $(HOST_SUBDIR)/libcc1 && \
41528 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41529 $(TARGET-libcc1))
41530 @endif libcc1
41531
41532
41533
41534
41535 .PHONY: check-libcc1 maybe-check-libcc1
41536 maybe-check-libcc1:
41537 @if libcc1
41538 maybe-check-libcc1: check-libcc1
41539
41540 check-libcc1:
41541 @: $(MAKE); $(unstage)
41542 @r=`${PWD_COMMAND}`; export r; \
41543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41544 $(HOST_EXPORTS) \
41545 (cd $(HOST_SUBDIR)/libcc1 && \
41546 $(MAKE) $(FLAGS_TO_PASS) check)
41547
41548 @endif libcc1
41549
41550 .PHONY: install-libcc1 maybe-install-libcc1
41551 maybe-install-libcc1:
41552 @if libcc1
41553 maybe-install-libcc1: install-libcc1
41554
41555 install-libcc1: installdirs
41556 @: $(MAKE); $(unstage)
41557 @r=`${PWD_COMMAND}`; export r; \
41558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41559 $(HOST_EXPORTS) \
41560 (cd $(HOST_SUBDIR)/libcc1 && \
41561 $(MAKE) $(FLAGS_TO_PASS) install)
41562
41563 @endif libcc1
41564
41565 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
41566 maybe-install-strip-libcc1:
41567 @if libcc1
41568 maybe-install-strip-libcc1: install-strip-libcc1
41569
41570 install-strip-libcc1: installdirs
41571 @: $(MAKE); $(unstage)
41572 @r=`${PWD_COMMAND}`; export r; \
41573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41574 $(HOST_EXPORTS) \
41575 (cd $(HOST_SUBDIR)/libcc1 && \
41576 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41577
41578 @endif libcc1
41579
41580 # Other targets (info, dvi, pdf, etc.)
41581
41582 .PHONY: maybe-info-libcc1 info-libcc1
41583 maybe-info-libcc1:
41584 @if libcc1
41585 maybe-info-libcc1: info-libcc1
41586
41587 info-libcc1: \
41588 configure-libcc1
41589 @: $(MAKE); $(unstage)
41590 @[ -f ./libcc1/Makefile ] || exit 0; \
41591 r=`${PWD_COMMAND}`; export r; \
41592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41593 $(HOST_EXPORTS) \
41594 for flag in $(EXTRA_HOST_FLAGS) ; do \
41595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41596 done; \
41597 echo "Doing info in libcc1"; \
41598 (cd $(HOST_SUBDIR)/libcc1 && \
41599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41601 "RANLIB=$${RANLIB}" \
41602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41603 info) \
41604 || exit 1
41605
41606 @endif libcc1
41607
41608 .PHONY: maybe-dvi-libcc1 dvi-libcc1
41609 maybe-dvi-libcc1:
41610 @if libcc1
41611 maybe-dvi-libcc1: dvi-libcc1
41612
41613 dvi-libcc1: \
41614 configure-libcc1
41615 @: $(MAKE); $(unstage)
41616 @[ -f ./libcc1/Makefile ] || exit 0; \
41617 r=`${PWD_COMMAND}`; export r; \
41618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619 $(HOST_EXPORTS) \
41620 for flag in $(EXTRA_HOST_FLAGS) ; do \
41621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41622 done; \
41623 echo "Doing dvi in libcc1"; \
41624 (cd $(HOST_SUBDIR)/libcc1 && \
41625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41627 "RANLIB=$${RANLIB}" \
41628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41629 dvi) \
41630 || exit 1
41631
41632 @endif libcc1
41633
41634 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41635 maybe-pdf-libcc1:
41636 @if libcc1
41637 maybe-pdf-libcc1: pdf-libcc1
41638
41639 pdf-libcc1: \
41640 configure-libcc1
41641 @: $(MAKE); $(unstage)
41642 @[ -f ./libcc1/Makefile ] || exit 0; \
41643 r=`${PWD_COMMAND}`; export r; \
41644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645 $(HOST_EXPORTS) \
41646 for flag in $(EXTRA_HOST_FLAGS) ; do \
41647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41648 done; \
41649 echo "Doing pdf in libcc1"; \
41650 (cd $(HOST_SUBDIR)/libcc1 && \
41651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41653 "RANLIB=$${RANLIB}" \
41654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41655 pdf) \
41656 || exit 1
41657
41658 @endif libcc1
41659
41660 .PHONY: maybe-html-libcc1 html-libcc1
41661 maybe-html-libcc1:
41662 @if libcc1
41663 maybe-html-libcc1: html-libcc1
41664
41665 html-libcc1: \
41666 configure-libcc1
41667 @: $(MAKE); $(unstage)
41668 @[ -f ./libcc1/Makefile ] || exit 0; \
41669 r=`${PWD_COMMAND}`; export r; \
41670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41671 $(HOST_EXPORTS) \
41672 for flag in $(EXTRA_HOST_FLAGS) ; do \
41673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41674 done; \
41675 echo "Doing html in libcc1"; \
41676 (cd $(HOST_SUBDIR)/libcc1 && \
41677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41679 "RANLIB=$${RANLIB}" \
41680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41681 html) \
41682 || exit 1
41683
41684 @endif libcc1
41685
41686 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41687 maybe-TAGS-libcc1:
41688 @if libcc1
41689 maybe-TAGS-libcc1: TAGS-libcc1
41690
41691 TAGS-libcc1: \
41692 configure-libcc1
41693 @: $(MAKE); $(unstage)
41694 @[ -f ./libcc1/Makefile ] || exit 0; \
41695 r=`${PWD_COMMAND}`; export r; \
41696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697 $(HOST_EXPORTS) \
41698 for flag in $(EXTRA_HOST_FLAGS) ; do \
41699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41700 done; \
41701 echo "Doing TAGS in libcc1"; \
41702 (cd $(HOST_SUBDIR)/libcc1 && \
41703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41705 "RANLIB=$${RANLIB}" \
41706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41707 TAGS) \
41708 || exit 1
41709
41710 @endif libcc1
41711
41712 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41713 maybe-install-info-libcc1:
41714 @if libcc1
41715 maybe-install-info-libcc1: install-info-libcc1
41716
41717 install-info-libcc1: \
41718 configure-libcc1 \
41719 info-libcc1
41720 @: $(MAKE); $(unstage)
41721 @[ -f ./libcc1/Makefile ] || exit 0; \
41722 r=`${PWD_COMMAND}`; export r; \
41723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41724 $(HOST_EXPORTS) \
41725 for flag in $(EXTRA_HOST_FLAGS) ; do \
41726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41727 done; \
41728 echo "Doing install-info in libcc1"; \
41729 (cd $(HOST_SUBDIR)/libcc1 && \
41730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41732 "RANLIB=$${RANLIB}" \
41733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41734 install-info) \
41735 || exit 1
41736
41737 @endif libcc1
41738
41739 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41740 maybe-install-dvi-libcc1:
41741 @if libcc1
41742 maybe-install-dvi-libcc1: install-dvi-libcc1
41743
41744 install-dvi-libcc1: \
41745 configure-libcc1 \
41746 dvi-libcc1
41747 @: $(MAKE); $(unstage)
41748 @[ -f ./libcc1/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) ; do \
41753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41754 done; \
41755 echo "Doing install-dvi in libcc1"; \
41756 (cd $(HOST_SUBDIR)/libcc1 && \
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 install-dvi) \
41762 || exit 1
41763
41764 @endif libcc1
41765
41766 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41767 maybe-install-pdf-libcc1:
41768 @if libcc1
41769 maybe-install-pdf-libcc1: install-pdf-libcc1
41770
41771 install-pdf-libcc1: \
41772 configure-libcc1 \
41773 pdf-libcc1
41774 @: $(MAKE); $(unstage)
41775 @[ -f ./libcc1/Makefile ] || exit 0; \
41776 r=`${PWD_COMMAND}`; export r; \
41777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778 $(HOST_EXPORTS) \
41779 for flag in $(EXTRA_HOST_FLAGS) ; do \
41780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41781 done; \
41782 echo "Doing install-pdf in libcc1"; \
41783 (cd $(HOST_SUBDIR)/libcc1 && \
41784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41786 "RANLIB=$${RANLIB}" \
41787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41788 install-pdf) \
41789 || exit 1
41790
41791 @endif libcc1
41792
41793 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41794 maybe-install-html-libcc1:
41795 @if libcc1
41796 maybe-install-html-libcc1: install-html-libcc1
41797
41798 install-html-libcc1: \
41799 configure-libcc1 \
41800 html-libcc1
41801 @: $(MAKE); $(unstage)
41802 @[ -f ./libcc1/Makefile ] || exit 0; \
41803 r=`${PWD_COMMAND}`; export r; \
41804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41805 $(HOST_EXPORTS) \
41806 for flag in $(EXTRA_HOST_FLAGS) ; do \
41807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41808 done; \
41809 echo "Doing install-html in libcc1"; \
41810 (cd $(HOST_SUBDIR)/libcc1 && \
41811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41813 "RANLIB=$${RANLIB}" \
41814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41815 install-html) \
41816 || exit 1
41817
41818 @endif libcc1
41819
41820 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41821 maybe-installcheck-libcc1:
41822 @if libcc1
41823 maybe-installcheck-libcc1: installcheck-libcc1
41824
41825 installcheck-libcc1: \
41826 configure-libcc1
41827 @: $(MAKE); $(unstage)
41828 @[ -f ./libcc1/Makefile ] || exit 0; \
41829 r=`${PWD_COMMAND}`; export r; \
41830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41831 $(HOST_EXPORTS) \
41832 for flag in $(EXTRA_HOST_FLAGS) ; do \
41833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41834 done; \
41835 echo "Doing installcheck in libcc1"; \
41836 (cd $(HOST_SUBDIR)/libcc1 && \
41837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41839 "RANLIB=$${RANLIB}" \
41840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41841 installcheck) \
41842 || exit 1
41843
41844 @endif libcc1
41845
41846 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41847 maybe-mostlyclean-libcc1:
41848 @if libcc1
41849 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41850
41851 mostlyclean-libcc1:
41852 @: $(MAKE); $(unstage)
41853 @[ -f ./libcc1/Makefile ] || exit 0; \
41854 r=`${PWD_COMMAND}`; export r; \
41855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41856 $(HOST_EXPORTS) \
41857 for flag in $(EXTRA_HOST_FLAGS) ; do \
41858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41859 done; \
41860 echo "Doing mostlyclean in libcc1"; \
41861 (cd $(HOST_SUBDIR)/libcc1 && \
41862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41864 "RANLIB=$${RANLIB}" \
41865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41866 mostlyclean) \
41867 || exit 1
41868
41869 @endif libcc1
41870
41871 .PHONY: maybe-clean-libcc1 clean-libcc1
41872 maybe-clean-libcc1:
41873 @if libcc1
41874 maybe-clean-libcc1: clean-libcc1
41875
41876 clean-libcc1:
41877 @: $(MAKE); $(unstage)
41878 @[ -f ./libcc1/Makefile ] || exit 0; \
41879 r=`${PWD_COMMAND}`; export r; \
41880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41881 $(HOST_EXPORTS) \
41882 for flag in $(EXTRA_HOST_FLAGS) ; do \
41883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41884 done; \
41885 echo "Doing clean in libcc1"; \
41886 (cd $(HOST_SUBDIR)/libcc1 && \
41887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41889 "RANLIB=$${RANLIB}" \
41890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41891 clean) \
41892 || exit 1
41893
41894 @endif libcc1
41895
41896 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41897 maybe-distclean-libcc1:
41898 @if libcc1
41899 maybe-distclean-libcc1: distclean-libcc1
41900
41901 distclean-libcc1:
41902 @: $(MAKE); $(unstage)
41903 @[ -f ./libcc1/Makefile ] || exit 0; \
41904 r=`${PWD_COMMAND}`; export r; \
41905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906 $(HOST_EXPORTS) \
41907 for flag in $(EXTRA_HOST_FLAGS) ; do \
41908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41909 done; \
41910 echo "Doing distclean in libcc1"; \
41911 (cd $(HOST_SUBDIR)/libcc1 && \
41912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41914 "RANLIB=$${RANLIB}" \
41915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41916 distclean) \
41917 || exit 1
41918
41919 @endif libcc1
41920
41921 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41922 maybe-maintainer-clean-libcc1:
41923 @if libcc1
41924 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41925
41926 maintainer-clean-libcc1:
41927 @: $(MAKE); $(unstage)
41928 @[ -f ./libcc1/Makefile ] || exit 0; \
41929 r=`${PWD_COMMAND}`; export r; \
41930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41931 $(HOST_EXPORTS) \
41932 for flag in $(EXTRA_HOST_FLAGS) ; do \
41933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41934 done; \
41935 echo "Doing maintainer-clean in libcc1"; \
41936 (cd $(HOST_SUBDIR)/libcc1 && \
41937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41939 "RANLIB=$${RANLIB}" \
41940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41941 maintainer-clean) \
41942 || exit 1
41943
41944 @endif libcc1
41945
41946
41947
41948 .PHONY: configure-gotools maybe-configure-gotools
41949 maybe-configure-gotools:
41950 @if gcc-bootstrap
41951 configure-gotools: stage_current
41952 @endif gcc-bootstrap
41953 @if gotools
41954 maybe-configure-gotools: configure-gotools
41955 configure-gotools:
41956 @: $(MAKE); $(unstage)
41957 @r=`${PWD_COMMAND}`; export r; \
41958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41959 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41961 $(HOST_EXPORTS) \
41962 echo Configuring in $(HOST_SUBDIR)/gotools; \
41963 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41964 case $(srcdir) in \
41965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41966 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41968 esac; \
41969 module_srcdir=gotools; \
41970 $(SHELL) \
41971 $$s/$$module_srcdir/configure \
41972 --srcdir=$${topdir}/$$module_srcdir \
41973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41974 --target=${target_alias} \
41975 || exit 1
41976 @endif gotools
41977
41978
41979
41980
41981
41982 .PHONY: all-gotools maybe-all-gotools
41983 maybe-all-gotools:
41984 @if gcc-bootstrap
41985 all-gotools: stage_current
41986 @endif gcc-bootstrap
41987 @if gotools
41988 TARGET-gotools=all
41989 maybe-all-gotools: all-gotools
41990 all-gotools: configure-gotools
41991 @: $(MAKE); $(unstage)
41992 @r=`${PWD_COMMAND}`; export r; \
41993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41994 $(HOST_EXPORTS) \
41995 (cd $(HOST_SUBDIR)/gotools && \
41996 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41997 $(TARGET-gotools))
41998 @endif gotools
41999
42000
42001
42002
42003 .PHONY: check-gotools maybe-check-gotools
42004 maybe-check-gotools:
42005 @if gotools
42006 maybe-check-gotools: check-gotools
42007
42008 check-gotools:
42009 @: $(MAKE); $(unstage)
42010 @r=`${PWD_COMMAND}`; export r; \
42011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42012 $(HOST_EXPORTS) \
42013 (cd $(HOST_SUBDIR)/gotools && \
42014 $(MAKE) $(FLAGS_TO_PASS) check)
42015
42016 @endif gotools
42017
42018 .PHONY: install-gotools maybe-install-gotools
42019 maybe-install-gotools:
42020 @if gotools
42021 maybe-install-gotools: install-gotools
42022
42023 install-gotools: installdirs
42024 @: $(MAKE); $(unstage)
42025 @r=`${PWD_COMMAND}`; export r; \
42026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42027 $(HOST_EXPORTS) \
42028 (cd $(HOST_SUBDIR)/gotools && \
42029 $(MAKE) $(FLAGS_TO_PASS) install)
42030
42031 @endif gotools
42032
42033 .PHONY: install-strip-gotools maybe-install-strip-gotools
42034 maybe-install-strip-gotools:
42035 @if gotools
42036 maybe-install-strip-gotools: install-strip-gotools
42037
42038 install-strip-gotools: installdirs
42039 @: $(MAKE); $(unstage)
42040 @r=`${PWD_COMMAND}`; export r; \
42041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42042 $(HOST_EXPORTS) \
42043 (cd $(HOST_SUBDIR)/gotools && \
42044 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42045
42046 @endif gotools
42047
42048 # Other targets (info, dvi, pdf, etc.)
42049
42050 .PHONY: maybe-info-gotools info-gotools
42051 maybe-info-gotools:
42052 @if gotools
42053 maybe-info-gotools: info-gotools
42054
42055 info-gotools: \
42056 configure-gotools
42057 @: $(MAKE); $(unstage)
42058 @[ -f ./gotools/Makefile ] || exit 0; \
42059 r=`${PWD_COMMAND}`; export r; \
42060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42061 $(HOST_EXPORTS) \
42062 for flag in $(EXTRA_HOST_FLAGS) ; do \
42063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42064 done; \
42065 echo "Doing info in gotools"; \
42066 (cd $(HOST_SUBDIR)/gotools && \
42067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42069 "RANLIB=$${RANLIB}" \
42070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42071 info) \
42072 || exit 1
42073
42074 @endif gotools
42075
42076 .PHONY: maybe-dvi-gotools dvi-gotools
42077 maybe-dvi-gotools:
42078 @if gotools
42079 maybe-dvi-gotools: dvi-gotools
42080
42081 dvi-gotools: \
42082 configure-gotools
42083 @: $(MAKE); $(unstage)
42084 @[ -f ./gotools/Makefile ] || exit 0; \
42085 r=`${PWD_COMMAND}`; export r; \
42086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42087 $(HOST_EXPORTS) \
42088 for flag in $(EXTRA_HOST_FLAGS) ; do \
42089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42090 done; \
42091 echo "Doing dvi in gotools"; \
42092 (cd $(HOST_SUBDIR)/gotools && \
42093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42095 "RANLIB=$${RANLIB}" \
42096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42097 dvi) \
42098 || exit 1
42099
42100 @endif gotools
42101
42102 .PHONY: maybe-pdf-gotools pdf-gotools
42103 maybe-pdf-gotools:
42104 @if gotools
42105 maybe-pdf-gotools: pdf-gotools
42106
42107 pdf-gotools: \
42108 configure-gotools
42109 @: $(MAKE); $(unstage)
42110 @[ -f ./gotools/Makefile ] || exit 0; \
42111 r=`${PWD_COMMAND}`; export r; \
42112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42113 $(HOST_EXPORTS) \
42114 for flag in $(EXTRA_HOST_FLAGS) ; do \
42115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42116 done; \
42117 echo "Doing pdf in gotools"; \
42118 (cd $(HOST_SUBDIR)/gotools && \
42119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42121 "RANLIB=$${RANLIB}" \
42122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42123 pdf) \
42124 || exit 1
42125
42126 @endif gotools
42127
42128 .PHONY: maybe-html-gotools html-gotools
42129 maybe-html-gotools:
42130 @if gotools
42131 maybe-html-gotools: html-gotools
42132
42133 html-gotools: \
42134 configure-gotools
42135 @: $(MAKE); $(unstage)
42136 @[ -f ./gotools/Makefile ] || exit 0; \
42137 r=`${PWD_COMMAND}`; export r; \
42138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42139 $(HOST_EXPORTS) \
42140 for flag in $(EXTRA_HOST_FLAGS) ; do \
42141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42142 done; \
42143 echo "Doing html in gotools"; \
42144 (cd $(HOST_SUBDIR)/gotools && \
42145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42147 "RANLIB=$${RANLIB}" \
42148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42149 html) \
42150 || exit 1
42151
42152 @endif gotools
42153
42154 .PHONY: maybe-TAGS-gotools TAGS-gotools
42155 maybe-TAGS-gotools:
42156 @if gotools
42157 maybe-TAGS-gotools: TAGS-gotools
42158
42159 TAGS-gotools: \
42160 configure-gotools
42161 @: $(MAKE); $(unstage)
42162 @[ -f ./gotools/Makefile ] || exit 0; \
42163 r=`${PWD_COMMAND}`; export r; \
42164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42165 $(HOST_EXPORTS) \
42166 for flag in $(EXTRA_HOST_FLAGS) ; do \
42167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42168 done; \
42169 echo "Doing TAGS in gotools"; \
42170 (cd $(HOST_SUBDIR)/gotools && \
42171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42173 "RANLIB=$${RANLIB}" \
42174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42175 TAGS) \
42176 || exit 1
42177
42178 @endif gotools
42179
42180 .PHONY: maybe-install-info-gotools install-info-gotools
42181 maybe-install-info-gotools:
42182 @if gotools
42183 maybe-install-info-gotools: install-info-gotools
42184
42185 install-info-gotools: \
42186 configure-gotools \
42187 info-gotools
42188 @: $(MAKE); $(unstage)
42189 @[ -f ./gotools/Makefile ] || exit 0; \
42190 r=`${PWD_COMMAND}`; export r; \
42191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42192 $(HOST_EXPORTS) \
42193 for flag in $(EXTRA_HOST_FLAGS) ; do \
42194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42195 done; \
42196 echo "Doing install-info in gotools"; \
42197 (cd $(HOST_SUBDIR)/gotools && \
42198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42200 "RANLIB=$${RANLIB}" \
42201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42202 install-info) \
42203 || exit 1
42204
42205 @endif gotools
42206
42207 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
42208 maybe-install-dvi-gotools:
42209 @if gotools
42210 maybe-install-dvi-gotools: install-dvi-gotools
42211
42212 install-dvi-gotools: \
42213 configure-gotools \
42214 dvi-gotools
42215 @: $(MAKE); $(unstage)
42216 @[ -f ./gotools/Makefile ] || exit 0; \
42217 r=`${PWD_COMMAND}`; export r; \
42218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42219 $(HOST_EXPORTS) \
42220 for flag in $(EXTRA_HOST_FLAGS) ; do \
42221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42222 done; \
42223 echo "Doing install-dvi in gotools"; \
42224 (cd $(HOST_SUBDIR)/gotools && \
42225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42227 "RANLIB=$${RANLIB}" \
42228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42229 install-dvi) \
42230 || exit 1
42231
42232 @endif gotools
42233
42234 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
42235 maybe-install-pdf-gotools:
42236 @if gotools
42237 maybe-install-pdf-gotools: install-pdf-gotools
42238
42239 install-pdf-gotools: \
42240 configure-gotools \
42241 pdf-gotools
42242 @: $(MAKE); $(unstage)
42243 @[ -f ./gotools/Makefile ] || exit 0; \
42244 r=`${PWD_COMMAND}`; export r; \
42245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246 $(HOST_EXPORTS) \
42247 for flag in $(EXTRA_HOST_FLAGS) ; do \
42248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42249 done; \
42250 echo "Doing install-pdf in gotools"; \
42251 (cd $(HOST_SUBDIR)/gotools && \
42252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42254 "RANLIB=$${RANLIB}" \
42255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42256 install-pdf) \
42257 || exit 1
42258
42259 @endif gotools
42260
42261 .PHONY: maybe-install-html-gotools install-html-gotools
42262 maybe-install-html-gotools:
42263 @if gotools
42264 maybe-install-html-gotools: install-html-gotools
42265
42266 install-html-gotools: \
42267 configure-gotools \
42268 html-gotools
42269 @: $(MAKE); $(unstage)
42270 @[ -f ./gotools/Makefile ] || exit 0; \
42271 r=`${PWD_COMMAND}`; export r; \
42272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42273 $(HOST_EXPORTS) \
42274 for flag in $(EXTRA_HOST_FLAGS) ; do \
42275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42276 done; \
42277 echo "Doing install-html in gotools"; \
42278 (cd $(HOST_SUBDIR)/gotools && \
42279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42281 "RANLIB=$${RANLIB}" \
42282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42283 install-html) \
42284 || exit 1
42285
42286 @endif gotools
42287
42288 .PHONY: maybe-installcheck-gotools installcheck-gotools
42289 maybe-installcheck-gotools:
42290 @if gotools
42291 maybe-installcheck-gotools: installcheck-gotools
42292
42293 installcheck-gotools: \
42294 configure-gotools
42295 @: $(MAKE); $(unstage)
42296 @[ -f ./gotools/Makefile ] || exit 0; \
42297 r=`${PWD_COMMAND}`; export r; \
42298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299 $(HOST_EXPORTS) \
42300 for flag in $(EXTRA_HOST_FLAGS) ; do \
42301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42302 done; \
42303 echo "Doing installcheck in gotools"; \
42304 (cd $(HOST_SUBDIR)/gotools && \
42305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42307 "RANLIB=$${RANLIB}" \
42308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42309 installcheck) \
42310 || exit 1
42311
42312 @endif gotools
42313
42314 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
42315 maybe-mostlyclean-gotools:
42316 @if gotools
42317 maybe-mostlyclean-gotools: mostlyclean-gotools
42318
42319 mostlyclean-gotools:
42320 @: $(MAKE); $(unstage)
42321 @[ -f ./gotools/Makefile ] || exit 0; \
42322 r=`${PWD_COMMAND}`; export r; \
42323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324 $(HOST_EXPORTS) \
42325 for flag in $(EXTRA_HOST_FLAGS) ; do \
42326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327 done; \
42328 echo "Doing mostlyclean in gotools"; \
42329 (cd $(HOST_SUBDIR)/gotools && \
42330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332 "RANLIB=$${RANLIB}" \
42333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334 mostlyclean) \
42335 || exit 1
42336
42337 @endif gotools
42338
42339 .PHONY: maybe-clean-gotools clean-gotools
42340 maybe-clean-gotools:
42341 @if gotools
42342 maybe-clean-gotools: clean-gotools
42343
42344 clean-gotools:
42345 @: $(MAKE); $(unstage)
42346 @[ -f ./gotools/Makefile ] || exit 0; \
42347 r=`${PWD_COMMAND}`; export r; \
42348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42349 $(HOST_EXPORTS) \
42350 for flag in $(EXTRA_HOST_FLAGS) ; do \
42351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42352 done; \
42353 echo "Doing clean in gotools"; \
42354 (cd $(HOST_SUBDIR)/gotools && \
42355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42357 "RANLIB=$${RANLIB}" \
42358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42359 clean) \
42360 || exit 1
42361
42362 @endif gotools
42363
42364 .PHONY: maybe-distclean-gotools distclean-gotools
42365 maybe-distclean-gotools:
42366 @if gotools
42367 maybe-distclean-gotools: distclean-gotools
42368
42369 distclean-gotools:
42370 @: $(MAKE); $(unstage)
42371 @[ -f ./gotools/Makefile ] || exit 0; \
42372 r=`${PWD_COMMAND}`; export r; \
42373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42374 $(HOST_EXPORTS) \
42375 for flag in $(EXTRA_HOST_FLAGS) ; do \
42376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42377 done; \
42378 echo "Doing distclean in gotools"; \
42379 (cd $(HOST_SUBDIR)/gotools && \
42380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42382 "RANLIB=$${RANLIB}" \
42383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42384 distclean) \
42385 || exit 1
42386
42387 @endif gotools
42388
42389 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
42390 maybe-maintainer-clean-gotools:
42391 @if gotools
42392 maybe-maintainer-clean-gotools: maintainer-clean-gotools
42393
42394 maintainer-clean-gotools:
42395 @: $(MAKE); $(unstage)
42396 @[ -f ./gotools/Makefile ] || exit 0; \
42397 r=`${PWD_COMMAND}`; export r; \
42398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42399 $(HOST_EXPORTS) \
42400 for flag in $(EXTRA_HOST_FLAGS) ; do \
42401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42402 done; \
42403 echo "Doing maintainer-clean in gotools"; \
42404 (cd $(HOST_SUBDIR)/gotools && \
42405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42407 "RANLIB=$${RANLIB}" \
42408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42409 maintainer-clean) \
42410 || exit 1
42411
42412 @endif gotools
42413
42414
42415
42416 .PHONY: configure-libctf maybe-configure-libctf
42417 maybe-configure-libctf:
42418 @if gcc-bootstrap
42419 configure-libctf: stage_current
42420 @endif gcc-bootstrap
42421 @if libctf
42422 maybe-configure-libctf: configure-libctf
42423 configure-libctf:
42424 @r=`${PWD_COMMAND}`; export r; \
42425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42426 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42428 $(HOST_EXPORTS) \
42429 echo Configuring in $(HOST_SUBDIR)/libctf; \
42430 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
42431 case $(srcdir) in \
42432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42433 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42435 esac; \
42436 module_srcdir=libctf; \
42437 $(SHELL) \
42438 $$s/$$module_srcdir/configure \
42439 --srcdir=$${topdir}/$$module_srcdir \
42440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42441 --target=${target_alias} \
42442 || exit 1
42443 @endif libctf
42444
42445
42446
42447 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
42448 maybe-configure-stage1-libctf:
42449 @if libctf-bootstrap
42450 maybe-configure-stage1-libctf: configure-stage1-libctf
42451 configure-stage1-libctf:
42452 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42453 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42454 @r=`${PWD_COMMAND}`; export r; \
42455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42456 TFLAGS="$(STAGE1_TFLAGS)"; \
42457 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42458 $(HOST_EXPORTS) \
42459 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42460 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42461 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42462 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
42463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42464 cd $(HOST_SUBDIR)/libctf || exit 1; \
42465 case $(srcdir) in \
42466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42467 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42469 esac; \
42470 module_srcdir=libctf; \
42471 $(SHELL) $$s/$$module_srcdir/configure \
42472 --srcdir=$${topdir}/$$module_srcdir \
42473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42474 --target=${target_alias} \
42475 \
42476 $(STAGE1_CONFIGURE_FLAGS)
42477 @endif libctf-bootstrap
42478
42479 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
42480 maybe-configure-stage2-libctf:
42481 @if libctf-bootstrap
42482 maybe-configure-stage2-libctf: configure-stage2-libctf
42483 configure-stage2-libctf:
42484 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42486 @r=`${PWD_COMMAND}`; export r; \
42487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42488 TFLAGS="$(STAGE2_TFLAGS)"; \
42489 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42490 $(HOST_EXPORTS) \
42491 $(POSTSTAGE1_HOST_EXPORTS) \
42492 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42493 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42494 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42495 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
42496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42497 cd $(HOST_SUBDIR)/libctf || exit 1; \
42498 case $(srcdir) in \
42499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42500 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42502 esac; \
42503 module_srcdir=libctf; \
42504 $(SHELL) $$s/$$module_srcdir/configure \
42505 --srcdir=$${topdir}/$$module_srcdir \
42506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42507 --target=${target_alias} \
42508 --with-build-libsubdir=$(HOST_SUBDIR) \
42509 $(STAGE2_CONFIGURE_FLAGS)
42510 @endif libctf-bootstrap
42511
42512 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
42513 maybe-configure-stage3-libctf:
42514 @if libctf-bootstrap
42515 maybe-configure-stage3-libctf: configure-stage3-libctf
42516 configure-stage3-libctf:
42517 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42519 @r=`${PWD_COMMAND}`; export r; \
42520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42521 TFLAGS="$(STAGE3_TFLAGS)"; \
42522 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42523 $(HOST_EXPORTS) \
42524 $(POSTSTAGE1_HOST_EXPORTS) \
42525 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42526 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42527 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42528 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
42529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42530 cd $(HOST_SUBDIR)/libctf || exit 1; \
42531 case $(srcdir) in \
42532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42533 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42535 esac; \
42536 module_srcdir=libctf; \
42537 $(SHELL) $$s/$$module_srcdir/configure \
42538 --srcdir=$${topdir}/$$module_srcdir \
42539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42540 --target=${target_alias} \
42541 --with-build-libsubdir=$(HOST_SUBDIR) \
42542 $(STAGE3_CONFIGURE_FLAGS)
42543 @endif libctf-bootstrap
42544
42545 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
42546 maybe-configure-stage4-libctf:
42547 @if libctf-bootstrap
42548 maybe-configure-stage4-libctf: configure-stage4-libctf
42549 configure-stage4-libctf:
42550 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42551 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42552 @r=`${PWD_COMMAND}`; export r; \
42553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42554 TFLAGS="$(STAGE4_TFLAGS)"; \
42555 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42556 $(HOST_EXPORTS) \
42557 $(POSTSTAGE1_HOST_EXPORTS) \
42558 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42559 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42560 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42561 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
42562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42563 cd $(HOST_SUBDIR)/libctf || exit 1; \
42564 case $(srcdir) in \
42565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42566 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42568 esac; \
42569 module_srcdir=libctf; \
42570 $(SHELL) $$s/$$module_srcdir/configure \
42571 --srcdir=$${topdir}/$$module_srcdir \
42572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42573 --target=${target_alias} \
42574 --with-build-libsubdir=$(HOST_SUBDIR) \
42575 $(STAGE4_CONFIGURE_FLAGS)
42576 @endif libctf-bootstrap
42577
42578 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
42579 maybe-configure-stageprofile-libctf:
42580 @if libctf-bootstrap
42581 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
42582 configure-stageprofile-libctf:
42583 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42585 @r=`${PWD_COMMAND}`; export r; \
42586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42587 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42588 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42589 $(HOST_EXPORTS) \
42590 $(POSTSTAGE1_HOST_EXPORTS) \
42591 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42592 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42593 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
42594 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
42595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42596 cd $(HOST_SUBDIR)/libctf || exit 1; \
42597 case $(srcdir) in \
42598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42599 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42601 esac; \
42602 module_srcdir=libctf; \
42603 $(SHELL) $$s/$$module_srcdir/configure \
42604 --srcdir=$${topdir}/$$module_srcdir \
42605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42606 --target=${target_alias} \
42607 --with-build-libsubdir=$(HOST_SUBDIR) \
42608 $(STAGEprofile_CONFIGURE_FLAGS)
42609 @endif libctf-bootstrap
42610
42611 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42612 maybe-configure-stagetrain-libctf:
42613 @if libctf-bootstrap
42614 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42615 configure-stagetrain-libctf:
42616 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42618 @r=`${PWD_COMMAND}`; export r; \
42619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42620 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42621 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42622 $(HOST_EXPORTS) \
42623 $(POSTSTAGE1_HOST_EXPORTS) \
42624 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42625 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42626 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42627 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
42628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42629 cd $(HOST_SUBDIR)/libctf || exit 1; \
42630 case $(srcdir) in \
42631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42632 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42634 esac; \
42635 module_srcdir=libctf; \
42636 $(SHELL) $$s/$$module_srcdir/configure \
42637 --srcdir=$${topdir}/$$module_srcdir \
42638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42639 --target=${target_alias} \
42640 --with-build-libsubdir=$(HOST_SUBDIR) \
42641 $(STAGEtrain_CONFIGURE_FLAGS)
42642 @endif libctf-bootstrap
42643
42644 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42645 maybe-configure-stagefeedback-libctf:
42646 @if libctf-bootstrap
42647 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42648 configure-stagefeedback-libctf:
42649 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42650 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42651 @r=`${PWD_COMMAND}`; export r; \
42652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42654 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42655 $(HOST_EXPORTS) \
42656 $(POSTSTAGE1_HOST_EXPORTS) \
42657 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42658 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42659 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42660 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42662 cd $(HOST_SUBDIR)/libctf || exit 1; \
42663 case $(srcdir) in \
42664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42665 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42667 esac; \
42668 module_srcdir=libctf; \
42669 $(SHELL) $$s/$$module_srcdir/configure \
42670 --srcdir=$${topdir}/$$module_srcdir \
42671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42672 --target=${target_alias} \
42673 --with-build-libsubdir=$(HOST_SUBDIR) \
42674 $(STAGEfeedback_CONFIGURE_FLAGS)
42675 @endif libctf-bootstrap
42676
42677 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42678 maybe-configure-stageautoprofile-libctf:
42679 @if libctf-bootstrap
42680 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42681 configure-stageautoprofile-libctf:
42682 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42683 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42684 @r=`${PWD_COMMAND}`; export r; \
42685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42686 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42687 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42688 $(HOST_EXPORTS) \
42689 $(POSTSTAGE1_HOST_EXPORTS) \
42690 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42691 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42692 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42693 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42695 cd $(HOST_SUBDIR)/libctf || exit 1; \
42696 case $(srcdir) in \
42697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42698 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42700 esac; \
42701 module_srcdir=libctf; \
42702 $(SHELL) $$s/$$module_srcdir/configure \
42703 --srcdir=$${topdir}/$$module_srcdir \
42704 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42705 --target=${target_alias} \
42706 --with-build-libsubdir=$(HOST_SUBDIR) \
42707 $(STAGEautoprofile_CONFIGURE_FLAGS)
42708 @endif libctf-bootstrap
42709
42710 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42711 maybe-configure-stageautofeedback-libctf:
42712 @if libctf-bootstrap
42713 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42714 configure-stageautofeedback-libctf:
42715 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42716 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42717 @r=`${PWD_COMMAND}`; export r; \
42718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42719 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42720 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42721 $(HOST_EXPORTS) \
42722 $(POSTSTAGE1_HOST_EXPORTS) \
42723 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42724 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42725 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42726 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42728 cd $(HOST_SUBDIR)/libctf || exit 1; \
42729 case $(srcdir) in \
42730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42731 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42733 esac; \
42734 module_srcdir=libctf; \
42735 $(SHELL) $$s/$$module_srcdir/configure \
42736 --srcdir=$${topdir}/$$module_srcdir \
42737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42738 --target=${target_alias} \
42739 --with-build-libsubdir=$(HOST_SUBDIR) \
42740 $(STAGEautofeedback_CONFIGURE_FLAGS)
42741 @endif libctf-bootstrap
42742
42743
42744
42745
42746
42747 .PHONY: all-libctf maybe-all-libctf
42748 maybe-all-libctf:
42749 @if gcc-bootstrap
42750 all-libctf: stage_current
42751 @endif gcc-bootstrap
42752 @if libctf
42753 TARGET-libctf=all
42754 maybe-all-libctf: all-libctf
42755 all-libctf: configure-libctf
42756 @r=`${PWD_COMMAND}`; export r; \
42757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42758 $(HOST_EXPORTS) \
42759 (cd $(HOST_SUBDIR)/libctf && \
42760 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42761 $(TARGET-libctf))
42762 @endif libctf
42763
42764
42765
42766 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42767 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42768 maybe-all-stage1-libctf:
42769 maybe-clean-stage1-libctf:
42770 @if libctf-bootstrap
42771 maybe-all-stage1-libctf: all-stage1-libctf
42772 all-stage1: all-stage1-libctf
42773 TARGET-stage1-libctf = $(TARGET-libctf)
42774 all-stage1-libctf: configure-stage1-libctf
42775 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42776 @r=`${PWD_COMMAND}`; export r; \
42777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42778 TFLAGS="$(STAGE1_TFLAGS)"; \
42779 $(HOST_EXPORTS) \
42780 cd $(HOST_SUBDIR)/libctf && \
42781 \
42782 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42783 CFLAGS="$(STAGE1_CFLAGS)" \
42784 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42785 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42786 LIBCFLAGS="$(LIBCFLAGS)" \
42787 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42788 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42789 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42790 $(EXTRA_HOST_FLAGS) \
42791 $(STAGE1_FLAGS_TO_PASS) \
42792 TFLAGS="$(STAGE1_TFLAGS)" \
42793 $(TARGET-stage1-libctf)
42794
42795 maybe-clean-stage1-libctf: clean-stage1-libctf
42796 clean-stage1: clean-stage1-libctf
42797 clean-stage1-libctf:
42798 @if [ $(current_stage) = stage1 ]; then \
42799 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42800 else \
42801 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42802 $(MAKE) stage1-start; \
42803 fi; \
42804 cd $(HOST_SUBDIR)/libctf && \
42805 $(MAKE) $(EXTRA_HOST_FLAGS) \
42806 $(STAGE1_FLAGS_TO_PASS) clean
42807 @endif libctf-bootstrap
42808
42809
42810 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42811 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42812 maybe-all-stage2-libctf:
42813 maybe-clean-stage2-libctf:
42814 @if libctf-bootstrap
42815 maybe-all-stage2-libctf: all-stage2-libctf
42816 all-stage2: all-stage2-libctf
42817 TARGET-stage2-libctf = $(TARGET-libctf)
42818 all-stage2-libctf: configure-stage2-libctf
42819 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42820 @r=`${PWD_COMMAND}`; export r; \
42821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42822 TFLAGS="$(STAGE2_TFLAGS)"; \
42823 $(HOST_EXPORTS) \
42824 $(POSTSTAGE1_HOST_EXPORTS) \
42825 cd $(HOST_SUBDIR)/libctf && \
42826 \
42827 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42828 CFLAGS="$(STAGE2_CFLAGS)" \
42829 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42830 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42831 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42832 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42833 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42834 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42835 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42836 TFLAGS="$(STAGE2_TFLAGS)" \
42837 $(TARGET-stage2-libctf)
42838
42839 maybe-clean-stage2-libctf: clean-stage2-libctf
42840 clean-stage2: clean-stage2-libctf
42841 clean-stage2-libctf:
42842 @if [ $(current_stage) = stage2 ]; then \
42843 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42844 else \
42845 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42846 $(MAKE) stage2-start; \
42847 fi; \
42848 cd $(HOST_SUBDIR)/libctf && \
42849 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42850 @endif libctf-bootstrap
42851
42852
42853 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42854 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42855 maybe-all-stage3-libctf:
42856 maybe-clean-stage3-libctf:
42857 @if libctf-bootstrap
42858 maybe-all-stage3-libctf: all-stage3-libctf
42859 all-stage3: all-stage3-libctf
42860 TARGET-stage3-libctf = $(TARGET-libctf)
42861 all-stage3-libctf: configure-stage3-libctf
42862 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42863 @r=`${PWD_COMMAND}`; export r; \
42864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42865 TFLAGS="$(STAGE3_TFLAGS)"; \
42866 $(HOST_EXPORTS) \
42867 $(POSTSTAGE1_HOST_EXPORTS) \
42868 cd $(HOST_SUBDIR)/libctf && \
42869 \
42870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42871 CFLAGS="$(STAGE3_CFLAGS)" \
42872 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42873 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42874 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42878 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42879 TFLAGS="$(STAGE3_TFLAGS)" \
42880 $(TARGET-stage3-libctf)
42881
42882 maybe-clean-stage3-libctf: clean-stage3-libctf
42883 clean-stage3: clean-stage3-libctf
42884 clean-stage3-libctf:
42885 @if [ $(current_stage) = stage3 ]; then \
42886 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42887 else \
42888 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42889 $(MAKE) stage3-start; \
42890 fi; \
42891 cd $(HOST_SUBDIR)/libctf && \
42892 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42893 @endif libctf-bootstrap
42894
42895
42896 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42897 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42898 maybe-all-stage4-libctf:
42899 maybe-clean-stage4-libctf:
42900 @if libctf-bootstrap
42901 maybe-all-stage4-libctf: all-stage4-libctf
42902 all-stage4: all-stage4-libctf
42903 TARGET-stage4-libctf = $(TARGET-libctf)
42904 all-stage4-libctf: configure-stage4-libctf
42905 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42906 @r=`${PWD_COMMAND}`; export r; \
42907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42908 TFLAGS="$(STAGE4_TFLAGS)"; \
42909 $(HOST_EXPORTS) \
42910 $(POSTSTAGE1_HOST_EXPORTS) \
42911 cd $(HOST_SUBDIR)/libctf && \
42912 \
42913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42914 CFLAGS="$(STAGE4_CFLAGS)" \
42915 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42916 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42917 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42921 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42922 TFLAGS="$(STAGE4_TFLAGS)" \
42923 $(TARGET-stage4-libctf)
42924
42925 maybe-clean-stage4-libctf: clean-stage4-libctf
42926 clean-stage4: clean-stage4-libctf
42927 clean-stage4-libctf:
42928 @if [ $(current_stage) = stage4 ]; then \
42929 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42930 else \
42931 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42932 $(MAKE) stage4-start; \
42933 fi; \
42934 cd $(HOST_SUBDIR)/libctf && \
42935 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42936 @endif libctf-bootstrap
42937
42938
42939 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42940 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42941 maybe-all-stageprofile-libctf:
42942 maybe-clean-stageprofile-libctf:
42943 @if libctf-bootstrap
42944 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42945 all-stageprofile: all-stageprofile-libctf
42946 TARGET-stageprofile-libctf = $(TARGET-libctf)
42947 all-stageprofile-libctf: configure-stageprofile-libctf
42948 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42949 @r=`${PWD_COMMAND}`; export r; \
42950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42951 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42952 $(HOST_EXPORTS) \
42953 $(POSTSTAGE1_HOST_EXPORTS) \
42954 cd $(HOST_SUBDIR)/libctf && \
42955 \
42956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42957 CFLAGS="$(STAGEprofile_CFLAGS)" \
42958 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42959 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42960 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42961 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42962 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42963 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42964 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42965 TFLAGS="$(STAGEprofile_TFLAGS)" \
42966 $(TARGET-stageprofile-libctf)
42967
42968 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42969 clean-stageprofile: clean-stageprofile-libctf
42970 clean-stageprofile-libctf:
42971 @if [ $(current_stage) = stageprofile ]; then \
42972 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42973 else \
42974 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42975 $(MAKE) stageprofile-start; \
42976 fi; \
42977 cd $(HOST_SUBDIR)/libctf && \
42978 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42979 @endif libctf-bootstrap
42980
42981
42982 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42983 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42984 maybe-all-stagetrain-libctf:
42985 maybe-clean-stagetrain-libctf:
42986 @if libctf-bootstrap
42987 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42988 all-stagetrain: all-stagetrain-libctf
42989 TARGET-stagetrain-libctf = $(TARGET-libctf)
42990 all-stagetrain-libctf: configure-stagetrain-libctf
42991 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42992 @r=`${PWD_COMMAND}`; export r; \
42993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42994 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42995 $(HOST_EXPORTS) \
42996 $(POSTSTAGE1_HOST_EXPORTS) \
42997 cd $(HOST_SUBDIR)/libctf && \
42998 \
42999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43000 CFLAGS="$(STAGEtrain_CFLAGS)" \
43001 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43002 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43003 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43007 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43008 TFLAGS="$(STAGEtrain_TFLAGS)" \
43009 $(TARGET-stagetrain-libctf)
43010
43011 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
43012 clean-stagetrain: clean-stagetrain-libctf
43013 clean-stagetrain-libctf:
43014 @if [ $(current_stage) = stagetrain ]; then \
43015 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43016 else \
43017 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
43018 $(MAKE) stagetrain-start; \
43019 fi; \
43020 cd $(HOST_SUBDIR)/libctf && \
43021 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43022 @endif libctf-bootstrap
43023
43024
43025 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
43026 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
43027 maybe-all-stagefeedback-libctf:
43028 maybe-clean-stagefeedback-libctf:
43029 @if libctf-bootstrap
43030 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
43031 all-stagefeedback: all-stagefeedback-libctf
43032 TARGET-stagefeedback-libctf = $(TARGET-libctf)
43033 all-stagefeedback-libctf: configure-stagefeedback-libctf
43034 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43035 @r=`${PWD_COMMAND}`; export r; \
43036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43037 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43038 $(HOST_EXPORTS) \
43039 $(POSTSTAGE1_HOST_EXPORTS) \
43040 cd $(HOST_SUBDIR)/libctf && \
43041 \
43042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43043 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43044 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43045 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43046 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43051 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43052 $(TARGET-stagefeedback-libctf)
43053
43054 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
43055 clean-stagefeedback: clean-stagefeedback-libctf
43056 clean-stagefeedback-libctf:
43057 @if [ $(current_stage) = stagefeedback ]; then \
43058 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43059 else \
43060 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
43061 $(MAKE) stagefeedback-start; \
43062 fi; \
43063 cd $(HOST_SUBDIR)/libctf && \
43064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43065 @endif libctf-bootstrap
43066
43067
43068 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
43069 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
43070 maybe-all-stageautoprofile-libctf:
43071 maybe-clean-stageautoprofile-libctf:
43072 @if libctf-bootstrap
43073 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
43074 all-stageautoprofile: all-stageautoprofile-libctf
43075 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
43076 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
43077 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43078 @r=`${PWD_COMMAND}`; export r; \
43079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43080 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43081 $(HOST_EXPORTS) \
43082 $(POSTSTAGE1_HOST_EXPORTS) \
43083 cd $(HOST_SUBDIR)/libctf && \
43084 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43086 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43087 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43088 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43089 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43094 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43095 $(TARGET-stageautoprofile-libctf)
43096
43097 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
43098 clean-stageautoprofile: clean-stageautoprofile-libctf
43099 clean-stageautoprofile-libctf:
43100 @if [ $(current_stage) = stageautoprofile ]; then \
43101 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43102 else \
43103 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
43104 $(MAKE) stageautoprofile-start; \
43105 fi; \
43106 cd $(HOST_SUBDIR)/libctf && \
43107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43108 @endif libctf-bootstrap
43109
43110
43111 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
43112 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
43113 maybe-all-stageautofeedback-libctf:
43114 maybe-clean-stageautofeedback-libctf:
43115 @if libctf-bootstrap
43116 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
43117 all-stageautofeedback: all-stageautofeedback-libctf
43118 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
43119 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
43120 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43121 @r=`${PWD_COMMAND}`; export r; \
43122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43123 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43124 $(HOST_EXPORTS) \
43125 $(POSTSTAGE1_HOST_EXPORTS) \
43126 cd $(HOST_SUBDIR)/libctf && \
43127 \
43128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43129 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43130 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43131 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43132 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43137 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43138 $(TARGET-stageautofeedback-libctf)
43139
43140 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
43141 clean-stageautofeedback: clean-stageautofeedback-libctf
43142 clean-stageautofeedback-libctf:
43143 @if [ $(current_stage) = stageautofeedback ]; then \
43144 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43145 else \
43146 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
43147 $(MAKE) stageautofeedback-start; \
43148 fi; \
43149 cd $(HOST_SUBDIR)/libctf && \
43150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43151 @endif libctf-bootstrap
43152
43153
43154
43155
43156
43157 .PHONY: check-libctf maybe-check-libctf
43158 maybe-check-libctf:
43159 @if libctf
43160 maybe-check-libctf: check-libctf
43161
43162 check-libctf:
43163 @: $(MAKE); $(unstage)
43164 @r=`${PWD_COMMAND}`; export r; \
43165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43167 (cd $(HOST_SUBDIR)/libctf && \
43168 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43169
43170 @endif libctf
43171
43172 .PHONY: install-libctf maybe-install-libctf
43173 maybe-install-libctf:
43174 @if libctf
43175 maybe-install-libctf: install-libctf
43176
43177 install-libctf: installdirs
43178 @: $(MAKE); $(unstage)
43179 @r=`${PWD_COMMAND}`; export r; \
43180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181 $(HOST_EXPORTS) \
43182 (cd $(HOST_SUBDIR)/libctf && \
43183 $(MAKE) $(FLAGS_TO_PASS) install)
43184
43185 @endif libctf
43186
43187 .PHONY: install-strip-libctf maybe-install-strip-libctf
43188 maybe-install-strip-libctf:
43189 @if libctf
43190 maybe-install-strip-libctf: install-strip-libctf
43191
43192 install-strip-libctf: installdirs
43193 @: $(MAKE); $(unstage)
43194 @r=`${PWD_COMMAND}`; export r; \
43195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43196 $(HOST_EXPORTS) \
43197 (cd $(HOST_SUBDIR)/libctf && \
43198 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43199
43200 @endif libctf
43201
43202 # Other targets (info, dvi, pdf, etc.)
43203
43204 .PHONY: maybe-info-libctf info-libctf
43205 maybe-info-libctf:
43206 @if libctf
43207 maybe-info-libctf: info-libctf
43208
43209 info-libctf: \
43210 configure-libctf
43211 @[ -f ./libctf/Makefile ] || exit 0; \
43212 r=`${PWD_COMMAND}`; export r; \
43213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43214 $(HOST_EXPORTS) \
43215 for flag in $(EXTRA_HOST_FLAGS) ; do \
43216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43217 done; \
43218 echo "Doing info in libctf"; \
43219 (cd $(HOST_SUBDIR)/libctf && \
43220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43222 "RANLIB=$${RANLIB}" \
43223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43224 info) \
43225 || exit 1
43226
43227 @endif libctf
43228
43229 .PHONY: maybe-dvi-libctf dvi-libctf
43230 maybe-dvi-libctf:
43231 @if libctf
43232 maybe-dvi-libctf: dvi-libctf
43233
43234 dvi-libctf: \
43235 configure-libctf
43236 @[ -f ./libctf/Makefile ] || exit 0; \
43237 r=`${PWD_COMMAND}`; export r; \
43238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43239 $(HOST_EXPORTS) \
43240 for flag in $(EXTRA_HOST_FLAGS) ; do \
43241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43242 done; \
43243 echo "Doing dvi in libctf"; \
43244 (cd $(HOST_SUBDIR)/libctf && \
43245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43247 "RANLIB=$${RANLIB}" \
43248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43249 dvi) \
43250 || exit 1
43251
43252 @endif libctf
43253
43254 .PHONY: maybe-pdf-libctf pdf-libctf
43255 maybe-pdf-libctf:
43256 @if libctf
43257 maybe-pdf-libctf: pdf-libctf
43258
43259 pdf-libctf: \
43260 configure-libctf
43261 @[ -f ./libctf/Makefile ] || exit 0; \
43262 r=`${PWD_COMMAND}`; export r; \
43263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43264 $(HOST_EXPORTS) \
43265 for flag in $(EXTRA_HOST_FLAGS) ; do \
43266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43267 done; \
43268 echo "Doing pdf in libctf"; \
43269 (cd $(HOST_SUBDIR)/libctf && \
43270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43272 "RANLIB=$${RANLIB}" \
43273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43274 pdf) \
43275 || exit 1
43276
43277 @endif libctf
43278
43279 .PHONY: maybe-html-libctf html-libctf
43280 maybe-html-libctf:
43281 @if libctf
43282 maybe-html-libctf: html-libctf
43283
43284 html-libctf: \
43285 configure-libctf
43286 @[ -f ./libctf/Makefile ] || exit 0; \
43287 r=`${PWD_COMMAND}`; export r; \
43288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43289 $(HOST_EXPORTS) \
43290 for flag in $(EXTRA_HOST_FLAGS) ; do \
43291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43292 done; \
43293 echo "Doing html in libctf"; \
43294 (cd $(HOST_SUBDIR)/libctf && \
43295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43297 "RANLIB=$${RANLIB}" \
43298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43299 html) \
43300 || exit 1
43301
43302 @endif libctf
43303
43304 .PHONY: maybe-TAGS-libctf TAGS-libctf
43305 maybe-TAGS-libctf:
43306 @if libctf
43307 maybe-TAGS-libctf: TAGS-libctf
43308
43309 TAGS-libctf: \
43310 configure-libctf
43311 @[ -f ./libctf/Makefile ] || exit 0; \
43312 r=`${PWD_COMMAND}`; export r; \
43313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43314 $(HOST_EXPORTS) \
43315 for flag in $(EXTRA_HOST_FLAGS) ; do \
43316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43317 done; \
43318 echo "Doing TAGS in libctf"; \
43319 (cd $(HOST_SUBDIR)/libctf && \
43320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43322 "RANLIB=$${RANLIB}" \
43323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43324 TAGS) \
43325 || exit 1
43326
43327 @endif libctf
43328
43329 .PHONY: maybe-install-info-libctf install-info-libctf
43330 maybe-install-info-libctf:
43331 @if libctf
43332 maybe-install-info-libctf: install-info-libctf
43333
43334 install-info-libctf: \
43335 configure-libctf \
43336 info-libctf
43337 @[ -f ./libctf/Makefile ] || exit 0; \
43338 r=`${PWD_COMMAND}`; export r; \
43339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43340 $(HOST_EXPORTS) \
43341 for flag in $(EXTRA_HOST_FLAGS) ; do \
43342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43343 done; \
43344 echo "Doing install-info in libctf"; \
43345 (cd $(HOST_SUBDIR)/libctf && \
43346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43348 "RANLIB=$${RANLIB}" \
43349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43350 install-info) \
43351 || exit 1
43352
43353 @endif libctf
43354
43355 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
43356 maybe-install-dvi-libctf:
43357 @if libctf
43358 maybe-install-dvi-libctf: install-dvi-libctf
43359
43360 install-dvi-libctf: \
43361 configure-libctf \
43362 dvi-libctf
43363 @[ -f ./libctf/Makefile ] || exit 0; \
43364 r=`${PWD_COMMAND}`; export r; \
43365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43366 $(HOST_EXPORTS) \
43367 for flag in $(EXTRA_HOST_FLAGS) ; do \
43368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43369 done; \
43370 echo "Doing install-dvi in libctf"; \
43371 (cd $(HOST_SUBDIR)/libctf && \
43372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43374 "RANLIB=$${RANLIB}" \
43375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43376 install-dvi) \
43377 || exit 1
43378
43379 @endif libctf
43380
43381 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
43382 maybe-install-pdf-libctf:
43383 @if libctf
43384 maybe-install-pdf-libctf: install-pdf-libctf
43385
43386 install-pdf-libctf: \
43387 configure-libctf \
43388 pdf-libctf
43389 @[ -f ./libctf/Makefile ] || exit 0; \
43390 r=`${PWD_COMMAND}`; export r; \
43391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43392 $(HOST_EXPORTS) \
43393 for flag in $(EXTRA_HOST_FLAGS) ; do \
43394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43395 done; \
43396 echo "Doing install-pdf in libctf"; \
43397 (cd $(HOST_SUBDIR)/libctf && \
43398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43400 "RANLIB=$${RANLIB}" \
43401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43402 install-pdf) \
43403 || exit 1
43404
43405 @endif libctf
43406
43407 .PHONY: maybe-install-html-libctf install-html-libctf
43408 maybe-install-html-libctf:
43409 @if libctf
43410 maybe-install-html-libctf: install-html-libctf
43411
43412 install-html-libctf: \
43413 configure-libctf \
43414 html-libctf
43415 @[ -f ./libctf/Makefile ] || exit 0; \
43416 r=`${PWD_COMMAND}`; export r; \
43417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43418 $(HOST_EXPORTS) \
43419 for flag in $(EXTRA_HOST_FLAGS) ; do \
43420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43421 done; \
43422 echo "Doing install-html in libctf"; \
43423 (cd $(HOST_SUBDIR)/libctf && \
43424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43426 "RANLIB=$${RANLIB}" \
43427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43428 install-html) \
43429 || exit 1
43430
43431 @endif libctf
43432
43433 .PHONY: maybe-installcheck-libctf installcheck-libctf
43434 maybe-installcheck-libctf:
43435 @if libctf
43436 maybe-installcheck-libctf: installcheck-libctf
43437
43438 installcheck-libctf: \
43439 configure-libctf
43440 @[ -f ./libctf/Makefile ] || exit 0; \
43441 r=`${PWD_COMMAND}`; export r; \
43442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43443 $(HOST_EXPORTS) \
43444 for flag in $(EXTRA_HOST_FLAGS) ; do \
43445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43446 done; \
43447 echo "Doing installcheck in libctf"; \
43448 (cd $(HOST_SUBDIR)/libctf && \
43449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43451 "RANLIB=$${RANLIB}" \
43452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43453 installcheck) \
43454 || exit 1
43455
43456 @endif libctf
43457
43458 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
43459 maybe-mostlyclean-libctf:
43460 @if libctf
43461 maybe-mostlyclean-libctf: mostlyclean-libctf
43462
43463 mostlyclean-libctf:
43464 @[ -f ./libctf/Makefile ] || exit 0; \
43465 r=`${PWD_COMMAND}`; export r; \
43466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43467 $(HOST_EXPORTS) \
43468 for flag in $(EXTRA_HOST_FLAGS) ; do \
43469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43470 done; \
43471 echo "Doing mostlyclean in libctf"; \
43472 (cd $(HOST_SUBDIR)/libctf && \
43473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43475 "RANLIB=$${RANLIB}" \
43476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43477 mostlyclean) \
43478 || exit 1
43479
43480 @endif libctf
43481
43482 .PHONY: maybe-clean-libctf clean-libctf
43483 maybe-clean-libctf:
43484 @if libctf
43485 maybe-clean-libctf: clean-libctf
43486
43487 clean-libctf:
43488 @[ -f ./libctf/Makefile ] || exit 0; \
43489 r=`${PWD_COMMAND}`; export r; \
43490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43491 $(HOST_EXPORTS) \
43492 for flag in $(EXTRA_HOST_FLAGS) ; do \
43493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43494 done; \
43495 echo "Doing clean in libctf"; \
43496 (cd $(HOST_SUBDIR)/libctf && \
43497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43499 "RANLIB=$${RANLIB}" \
43500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43501 clean) \
43502 || exit 1
43503
43504 @endif libctf
43505
43506 .PHONY: maybe-distclean-libctf distclean-libctf
43507 maybe-distclean-libctf:
43508 @if libctf
43509 maybe-distclean-libctf: distclean-libctf
43510
43511 distclean-libctf:
43512 @[ -f ./libctf/Makefile ] || exit 0; \
43513 r=`${PWD_COMMAND}`; export r; \
43514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43515 $(HOST_EXPORTS) \
43516 for flag in $(EXTRA_HOST_FLAGS) ; do \
43517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43518 done; \
43519 echo "Doing distclean in libctf"; \
43520 (cd $(HOST_SUBDIR)/libctf && \
43521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43523 "RANLIB=$${RANLIB}" \
43524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43525 distclean) \
43526 || exit 1
43527
43528 @endif libctf
43529
43530 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
43531 maybe-maintainer-clean-libctf:
43532 @if libctf
43533 maybe-maintainer-clean-libctf: maintainer-clean-libctf
43534
43535 maintainer-clean-libctf:
43536 @[ -f ./libctf/Makefile ] || exit 0; \
43537 r=`${PWD_COMMAND}`; export r; \
43538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43539 $(HOST_EXPORTS) \
43540 for flag in $(EXTRA_HOST_FLAGS) ; do \
43541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43542 done; \
43543 echo "Doing maintainer-clean in libctf"; \
43544 (cd $(HOST_SUBDIR)/libctf && \
43545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43547 "RANLIB=$${RANLIB}" \
43548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43549 maintainer-clean) \
43550 || exit 1
43551
43552 @endif libctf
43553
43554
43555
43556 # ---------------------------------------
43557 # Modules which run on the target machine
43558 # ---------------------------------------
43559
43560
43561
43562
43563 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43564 maybe-configure-target-libstdc++-v3:
43565 @if gcc-bootstrap
43566 configure-target-libstdc++-v3: stage_current
43567 @endif gcc-bootstrap
43568 @if target-libstdc++-v3
43569 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43570 configure-target-libstdc++-v3:
43571 @r=`${PWD_COMMAND}`; export r; \
43572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43573 echo "Checking multilib configuration for libstdc++-v3..."; \
43574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43575 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43576 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43577 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43578 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43579 else \
43580 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43581 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43582 fi; \
43583 else \
43584 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43585 fi; \
43586 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43587 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43588 $(RAW_CXX_TARGET_EXPORTS) \
43589 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43590 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43591 case $(srcdir) in \
43592 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43593 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43594 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43595 esac; \
43596 module_srcdir=libstdc++-v3; \
43597 rm -f no-such-file || : ; \
43598 CONFIG_SITE=no-such-file $(SHELL) \
43599 $$s/$$module_srcdir/configure \
43600 --srcdir=$${topdir}/$$module_srcdir \
43601 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43602 --target=${target_alias} \
43603 || exit 1
43604 @endif target-libstdc++-v3
43605
43606
43607
43608 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43609 maybe-configure-stage1-target-libstdc++-v3:
43610 @if target-libstdc++-v3-bootstrap
43611 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43612 configure-stage1-target-libstdc++-v3:
43613 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43614 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43615 @r=`${PWD_COMMAND}`; export r; \
43616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43617 TFLAGS="$(STAGE1_TFLAGS)"; \
43618 echo "Checking multilib configuration for libstdc++-v3..."; \
43619 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43620 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43621 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43622 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43623 else \
43624 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43625 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43626 fi; \
43627 else \
43628 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43629 fi; \
43630 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43631 $(RAW_CXX_TARGET_EXPORTS) \
43632 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43633 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43634 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43635 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43636 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43637 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43638 case $(srcdir) in \
43639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43640 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43642 esac; \
43643 module_srcdir=libstdc++-v3; \
43644 $(SHELL) $$s/$$module_srcdir/configure \
43645 --srcdir=$${topdir}/$$module_srcdir \
43646 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43647 --target=${target_alias} \
43648 \
43649 $(STAGE1_CONFIGURE_FLAGS)
43650 @endif target-libstdc++-v3-bootstrap
43651
43652 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43653 maybe-configure-stage2-target-libstdc++-v3:
43654 @if target-libstdc++-v3-bootstrap
43655 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43656 configure-stage2-target-libstdc++-v3:
43657 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43658 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43659 @r=`${PWD_COMMAND}`; export r; \
43660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43661 TFLAGS="$(STAGE2_TFLAGS)"; \
43662 echo "Checking multilib configuration for libstdc++-v3..."; \
43663 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43664 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43665 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43666 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43667 else \
43668 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43669 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43670 fi; \
43671 else \
43672 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43673 fi; \
43674 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43675 $(RAW_CXX_TARGET_EXPORTS) \
43676 \
43677 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43678 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43679 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43680 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43681 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43682 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43683 case $(srcdir) in \
43684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43685 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43687 esac; \
43688 module_srcdir=libstdc++-v3; \
43689 $(SHELL) $$s/$$module_srcdir/configure \
43690 --srcdir=$${topdir}/$$module_srcdir \
43691 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43692 --target=${target_alias} \
43693 --with-build-libsubdir=$(HOST_SUBDIR) \
43694 $(STAGE2_CONFIGURE_FLAGS)
43695 @endif target-libstdc++-v3-bootstrap
43696
43697 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43698 maybe-configure-stage3-target-libstdc++-v3:
43699 @if target-libstdc++-v3-bootstrap
43700 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43701 configure-stage3-target-libstdc++-v3:
43702 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43703 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43704 @r=`${PWD_COMMAND}`; export r; \
43705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43706 TFLAGS="$(STAGE3_TFLAGS)"; \
43707 echo "Checking multilib configuration for libstdc++-v3..."; \
43708 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43709 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43710 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43711 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43712 else \
43713 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43714 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43715 fi; \
43716 else \
43717 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43718 fi; \
43719 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43720 $(RAW_CXX_TARGET_EXPORTS) \
43721 \
43722 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43723 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43724 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43725 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43726 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43727 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43728 case $(srcdir) in \
43729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43730 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43732 esac; \
43733 module_srcdir=libstdc++-v3; \
43734 $(SHELL) $$s/$$module_srcdir/configure \
43735 --srcdir=$${topdir}/$$module_srcdir \
43736 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43737 --target=${target_alias} \
43738 --with-build-libsubdir=$(HOST_SUBDIR) \
43739 $(STAGE3_CONFIGURE_FLAGS)
43740 @endif target-libstdc++-v3-bootstrap
43741
43742 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43743 maybe-configure-stage4-target-libstdc++-v3:
43744 @if target-libstdc++-v3-bootstrap
43745 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43746 configure-stage4-target-libstdc++-v3:
43747 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43748 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43749 @r=`${PWD_COMMAND}`; export r; \
43750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751 TFLAGS="$(STAGE4_TFLAGS)"; \
43752 echo "Checking multilib configuration for libstdc++-v3..."; \
43753 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43754 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43755 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43756 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43757 else \
43758 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43759 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43760 fi; \
43761 else \
43762 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43763 fi; \
43764 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43765 $(RAW_CXX_TARGET_EXPORTS) \
43766 \
43767 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43768 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43769 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43770 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43771 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43772 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43773 case $(srcdir) in \
43774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43775 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43777 esac; \
43778 module_srcdir=libstdc++-v3; \
43779 $(SHELL) $$s/$$module_srcdir/configure \
43780 --srcdir=$${topdir}/$$module_srcdir \
43781 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43782 --target=${target_alias} \
43783 --with-build-libsubdir=$(HOST_SUBDIR) \
43784 $(STAGE4_CONFIGURE_FLAGS)
43785 @endif target-libstdc++-v3-bootstrap
43786
43787 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43788 maybe-configure-stageprofile-target-libstdc++-v3:
43789 @if target-libstdc++-v3-bootstrap
43790 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43791 configure-stageprofile-target-libstdc++-v3:
43792 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43793 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43794 @r=`${PWD_COMMAND}`; export r; \
43795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43796 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43797 echo "Checking multilib configuration for libstdc++-v3..."; \
43798 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43799 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43800 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43801 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43802 else \
43803 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43804 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43805 fi; \
43806 else \
43807 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43808 fi; \
43809 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43810 $(RAW_CXX_TARGET_EXPORTS) \
43811 \
43812 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43813 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43814 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43815 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43816 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43817 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43818 case $(srcdir) in \
43819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43820 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43822 esac; \
43823 module_srcdir=libstdc++-v3; \
43824 $(SHELL) $$s/$$module_srcdir/configure \
43825 --srcdir=$${topdir}/$$module_srcdir \
43826 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43827 --target=${target_alias} \
43828 --with-build-libsubdir=$(HOST_SUBDIR) \
43829 $(STAGEprofile_CONFIGURE_FLAGS)
43830 @endif target-libstdc++-v3-bootstrap
43831
43832 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43833 maybe-configure-stagetrain-target-libstdc++-v3:
43834 @if target-libstdc++-v3-bootstrap
43835 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43836 configure-stagetrain-target-libstdc++-v3:
43837 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43838 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43839 @r=`${PWD_COMMAND}`; export r; \
43840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43841 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43842 echo "Checking multilib configuration for libstdc++-v3..."; \
43843 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43844 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43845 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43846 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43847 else \
43848 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43849 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43850 fi; \
43851 else \
43852 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43853 fi; \
43854 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43855 $(RAW_CXX_TARGET_EXPORTS) \
43856 \
43857 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43858 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43859 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43860 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43861 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43862 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43863 case $(srcdir) in \
43864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43865 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43867 esac; \
43868 module_srcdir=libstdc++-v3; \
43869 $(SHELL) $$s/$$module_srcdir/configure \
43870 --srcdir=$${topdir}/$$module_srcdir \
43871 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43872 --target=${target_alias} \
43873 --with-build-libsubdir=$(HOST_SUBDIR) \
43874 $(STAGEtrain_CONFIGURE_FLAGS)
43875 @endif target-libstdc++-v3-bootstrap
43876
43877 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43878 maybe-configure-stagefeedback-target-libstdc++-v3:
43879 @if target-libstdc++-v3-bootstrap
43880 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43881 configure-stagefeedback-target-libstdc++-v3:
43882 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43883 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43884 @r=`${PWD_COMMAND}`; export r; \
43885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43886 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43887 echo "Checking multilib configuration for libstdc++-v3..."; \
43888 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43889 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43890 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43891 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43892 else \
43893 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43894 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43895 fi; \
43896 else \
43897 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43898 fi; \
43899 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43900 $(RAW_CXX_TARGET_EXPORTS) \
43901 \
43902 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43903 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43904 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43905 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43906 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43907 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43908 case $(srcdir) in \
43909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43910 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43912 esac; \
43913 module_srcdir=libstdc++-v3; \
43914 $(SHELL) $$s/$$module_srcdir/configure \
43915 --srcdir=$${topdir}/$$module_srcdir \
43916 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43917 --target=${target_alias} \
43918 --with-build-libsubdir=$(HOST_SUBDIR) \
43919 $(STAGEfeedback_CONFIGURE_FLAGS)
43920 @endif target-libstdc++-v3-bootstrap
43921
43922 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43923 maybe-configure-stageautoprofile-target-libstdc++-v3:
43924 @if target-libstdc++-v3-bootstrap
43925 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43926 configure-stageautoprofile-target-libstdc++-v3:
43927 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43928 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43929 @r=`${PWD_COMMAND}`; export r; \
43930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43932 echo "Checking multilib configuration for libstdc++-v3..."; \
43933 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43934 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43935 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43936 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43937 else \
43938 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43939 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43940 fi; \
43941 else \
43942 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43943 fi; \
43944 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43945 $(RAW_CXX_TARGET_EXPORTS) \
43946 \
43947 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43948 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43949 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43950 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43951 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43952 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43953 case $(srcdir) in \
43954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43955 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43957 esac; \
43958 module_srcdir=libstdc++-v3; \
43959 $(SHELL) $$s/$$module_srcdir/configure \
43960 --srcdir=$${topdir}/$$module_srcdir \
43961 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43962 --target=${target_alias} \
43963 --with-build-libsubdir=$(HOST_SUBDIR) \
43964 $(STAGEautoprofile_CONFIGURE_FLAGS)
43965 @endif target-libstdc++-v3-bootstrap
43966
43967 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
43968 maybe-configure-stageautofeedback-target-libstdc++-v3:
43969 @if target-libstdc++-v3-bootstrap
43970 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43971 configure-stageautofeedback-target-libstdc++-v3:
43972 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43973 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43974 @r=`${PWD_COMMAND}`; export r; \
43975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43977 echo "Checking multilib configuration for libstdc++-v3..."; \
43978 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43979 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43980 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43981 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43982 else \
43983 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43984 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43985 fi; \
43986 else \
43987 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43988 fi; \
43989 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43990 $(RAW_CXX_TARGET_EXPORTS) \
43991 \
43992 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43993 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43994 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43995 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43996 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43997 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43998 case $(srcdir) in \
43999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44000 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44002 esac; \
44003 module_srcdir=libstdc++-v3; \
44004 $(SHELL) $$s/$$module_srcdir/configure \
44005 --srcdir=$${topdir}/$$module_srcdir \
44006 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44007 --target=${target_alias} \
44008 --with-build-libsubdir=$(HOST_SUBDIR) \
44009 $(STAGEautofeedback_CONFIGURE_FLAGS)
44010 @endif target-libstdc++-v3-bootstrap
44011
44012
44013
44014
44015
44016 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44017 maybe-all-target-libstdc++-v3:
44018 @if gcc-bootstrap
44019 all-target-libstdc++-v3: stage_current
44020 @endif gcc-bootstrap
44021 @if target-libstdc++-v3
44022 TARGET-target-libstdc++-v3=all
44023 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44024 all-target-libstdc++-v3: configure-target-libstdc++-v3
44025 @r=`${PWD_COMMAND}`; export r; \
44026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44027 $(RAW_CXX_TARGET_EXPORTS) \
44028 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44030 $(TARGET-target-libstdc++-v3))
44031 @endif target-libstdc++-v3
44032
44033
44034
44035 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44036 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44037 maybe-all-stage1-target-libstdc++-v3:
44038 maybe-clean-stage1-target-libstdc++-v3:
44039 @if target-libstdc++-v3-bootstrap
44040 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44041 all-stage1: all-stage1-target-libstdc++-v3
44042 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44043 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44044 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44045 @r=`${PWD_COMMAND}`; export r; \
44046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44047 TFLAGS="$(STAGE1_TFLAGS)"; \
44048 $(RAW_CXX_TARGET_EXPORTS) \
44049 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44050 \
44051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44052 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44053 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44054 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44058 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44059 \
44060 TFLAGS="$(STAGE1_TFLAGS)" \
44061 $(TARGET-stage1-target-libstdc++-v3)
44062
44063 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44064 clean-stage1: clean-stage1-target-libstdc++-v3
44065 clean-stage1-target-libstdc++-v3:
44066 @if [ $(current_stage) = stage1 ]; then \
44067 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44068 else \
44069 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44070 $(MAKE) stage1-start; \
44071 fi; \
44072 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44073 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44074 clean
44075 @endif target-libstdc++-v3-bootstrap
44076
44077
44078 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44079 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44080 maybe-all-stage2-target-libstdc++-v3:
44081 maybe-clean-stage2-target-libstdc++-v3:
44082 @if target-libstdc++-v3-bootstrap
44083 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44084 all-stage2: all-stage2-target-libstdc++-v3
44085 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44086 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44087 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44088 @r=`${PWD_COMMAND}`; export r; \
44089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44090 TFLAGS="$(STAGE2_TFLAGS)"; \
44091 $(RAW_CXX_TARGET_EXPORTS) \
44092 \
44093 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44094 \
44095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44096 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44097 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44098 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44102 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44103 TFLAGS="$(STAGE2_TFLAGS)" \
44104 $(TARGET-stage2-target-libstdc++-v3)
44105
44106 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44107 clean-stage2: clean-stage2-target-libstdc++-v3
44108 clean-stage2-target-libstdc++-v3:
44109 @if [ $(current_stage) = stage2 ]; then \
44110 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44111 else \
44112 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44113 $(MAKE) stage2-start; \
44114 fi; \
44115 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44116 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44117 @endif target-libstdc++-v3-bootstrap
44118
44119
44120 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44121 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44122 maybe-all-stage3-target-libstdc++-v3:
44123 maybe-clean-stage3-target-libstdc++-v3:
44124 @if target-libstdc++-v3-bootstrap
44125 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44126 all-stage3: all-stage3-target-libstdc++-v3
44127 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44128 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44129 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44130 @r=`${PWD_COMMAND}`; export r; \
44131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44132 TFLAGS="$(STAGE3_TFLAGS)"; \
44133 $(RAW_CXX_TARGET_EXPORTS) \
44134 \
44135 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44136 \
44137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44138 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44139 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44140 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44144 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44145 TFLAGS="$(STAGE3_TFLAGS)" \
44146 $(TARGET-stage3-target-libstdc++-v3)
44147
44148 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44149 clean-stage3: clean-stage3-target-libstdc++-v3
44150 clean-stage3-target-libstdc++-v3:
44151 @if [ $(current_stage) = stage3 ]; then \
44152 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44153 else \
44154 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44155 $(MAKE) stage3-start; \
44156 fi; \
44157 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44158 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44159 @endif target-libstdc++-v3-bootstrap
44160
44161
44162 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44163 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44164 maybe-all-stage4-target-libstdc++-v3:
44165 maybe-clean-stage4-target-libstdc++-v3:
44166 @if target-libstdc++-v3-bootstrap
44167 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44168 all-stage4: all-stage4-target-libstdc++-v3
44169 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44170 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44171 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44172 @r=`${PWD_COMMAND}`; export r; \
44173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44174 TFLAGS="$(STAGE4_TFLAGS)"; \
44175 $(RAW_CXX_TARGET_EXPORTS) \
44176 \
44177 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44178 \
44179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44180 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44181 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44182 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44186 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44187 TFLAGS="$(STAGE4_TFLAGS)" \
44188 $(TARGET-stage4-target-libstdc++-v3)
44189
44190 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44191 clean-stage4: clean-stage4-target-libstdc++-v3
44192 clean-stage4-target-libstdc++-v3:
44193 @if [ $(current_stage) = stage4 ]; then \
44194 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44195 else \
44196 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44197 $(MAKE) stage4-start; \
44198 fi; \
44199 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44200 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44201 @endif target-libstdc++-v3-bootstrap
44202
44203
44204 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44205 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44206 maybe-all-stageprofile-target-libstdc++-v3:
44207 maybe-clean-stageprofile-target-libstdc++-v3:
44208 @if target-libstdc++-v3-bootstrap
44209 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44210 all-stageprofile: all-stageprofile-target-libstdc++-v3
44211 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44212 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44213 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44214 @r=`${PWD_COMMAND}`; export r; \
44215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44216 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44217 $(RAW_CXX_TARGET_EXPORTS) \
44218 \
44219 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44220 \
44221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44222 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44223 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44224 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44228 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44229 TFLAGS="$(STAGEprofile_TFLAGS)" \
44230 $(TARGET-stageprofile-target-libstdc++-v3)
44231
44232 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44233 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44234 clean-stageprofile-target-libstdc++-v3:
44235 @if [ $(current_stage) = stageprofile ]; then \
44236 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44237 else \
44238 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44239 $(MAKE) stageprofile-start; \
44240 fi; \
44241 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44242 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44243 @endif target-libstdc++-v3-bootstrap
44244
44245
44246 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44247 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44248 maybe-all-stagetrain-target-libstdc++-v3:
44249 maybe-clean-stagetrain-target-libstdc++-v3:
44250 @if target-libstdc++-v3-bootstrap
44251 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44252 all-stagetrain: all-stagetrain-target-libstdc++-v3
44253 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44254 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44255 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44256 @r=`${PWD_COMMAND}`; export r; \
44257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44258 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44259 $(RAW_CXX_TARGET_EXPORTS) \
44260 \
44261 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44262 \
44263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44264 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44265 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44266 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44270 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44271 TFLAGS="$(STAGEtrain_TFLAGS)" \
44272 $(TARGET-stagetrain-target-libstdc++-v3)
44273
44274 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44275 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44276 clean-stagetrain-target-libstdc++-v3:
44277 @if [ $(current_stage) = stagetrain ]; then \
44278 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44279 else \
44280 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44281 $(MAKE) stagetrain-start; \
44282 fi; \
44283 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44284 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44285 @endif target-libstdc++-v3-bootstrap
44286
44287
44288 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44289 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44290 maybe-all-stagefeedback-target-libstdc++-v3:
44291 maybe-clean-stagefeedback-target-libstdc++-v3:
44292 @if target-libstdc++-v3-bootstrap
44293 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44294 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44295 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44296 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44297 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44298 @r=`${PWD_COMMAND}`; export r; \
44299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44300 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44301 $(RAW_CXX_TARGET_EXPORTS) \
44302 \
44303 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44304 \
44305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44306 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44307 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44308 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44309 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44310 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44311 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44312 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44313 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44314 $(TARGET-stagefeedback-target-libstdc++-v3)
44315
44316 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44317 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44318 clean-stagefeedback-target-libstdc++-v3:
44319 @if [ $(current_stage) = stagefeedback ]; then \
44320 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44321 else \
44322 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44323 $(MAKE) stagefeedback-start; \
44324 fi; \
44325 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44326 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44327 @endif target-libstdc++-v3-bootstrap
44328
44329
44330 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44331 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44332 maybe-all-stageautoprofile-target-libstdc++-v3:
44333 maybe-clean-stageautoprofile-target-libstdc++-v3:
44334 @if target-libstdc++-v3-bootstrap
44335 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44336 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44337 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44338 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44339 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44340 @r=`${PWD_COMMAND}`; export r; \
44341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44342 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44343 $(RAW_CXX_TARGET_EXPORTS) \
44344 \
44345 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44346 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44348 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44349 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44350 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44354 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44355 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44356 $(TARGET-stageautoprofile-target-libstdc++-v3)
44357
44358 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44359 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44360 clean-stageautoprofile-target-libstdc++-v3:
44361 @if [ $(current_stage) = stageautoprofile ]; then \
44362 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44363 else \
44364 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44365 $(MAKE) stageautoprofile-start; \
44366 fi; \
44367 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44368 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44369 @endif target-libstdc++-v3-bootstrap
44370
44371
44372 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44373 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44374 maybe-all-stageautofeedback-target-libstdc++-v3:
44375 maybe-clean-stageautofeedback-target-libstdc++-v3:
44376 @if target-libstdc++-v3-bootstrap
44377 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44378 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44379 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44380 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44381 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44382 @r=`${PWD_COMMAND}`; export r; \
44383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44384 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44385 $(RAW_CXX_TARGET_EXPORTS) \
44386 \
44387 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44388 \
44389 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44390 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44391 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44392 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44396 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44397 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44398 $(TARGET-stageautofeedback-target-libstdc++-v3)
44399
44400 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44401 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44402 clean-stageautofeedback-target-libstdc++-v3:
44403 @if [ $(current_stage) = stageautofeedback ]; then \
44404 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44405 else \
44406 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44407 $(MAKE) stageautofeedback-start; \
44408 fi; \
44409 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44410 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44411 @endif target-libstdc++-v3-bootstrap
44412
44413
44414
44415
44416
44417
44418 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44419 maybe-check-target-libstdc++-v3:
44420 @if target-libstdc++-v3
44421 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44422
44423 check-target-libstdc++-v3:
44424 @: $(MAKE); $(unstage)
44425 @r=`${PWD_COMMAND}`; export r; \
44426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44427 $(RAW_CXX_TARGET_EXPORTS) \
44428 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44429 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44430
44431 @endif target-libstdc++-v3
44432
44433 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44434 maybe-install-target-libstdc++-v3:
44435 @if target-libstdc++-v3
44436 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44437
44438 install-target-libstdc++-v3: installdirs
44439 @: $(MAKE); $(unstage)
44440 @r=`${PWD_COMMAND}`; export r; \
44441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44442 $(RAW_CXX_TARGET_EXPORTS) \
44443 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44444 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44445
44446 @endif target-libstdc++-v3
44447
44448 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44449 maybe-install-strip-target-libstdc++-v3:
44450 @if target-libstdc++-v3
44451 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44452
44453 install-strip-target-libstdc++-v3: installdirs
44454 @: $(MAKE); $(unstage)
44455 @r=`${PWD_COMMAND}`; export r; \
44456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44457 $(RAW_CXX_TARGET_EXPORTS) \
44458 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44459 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44460
44461 @endif target-libstdc++-v3
44462
44463 # Other targets (info, dvi, pdf, etc.)
44464
44465 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44466 maybe-info-target-libstdc++-v3:
44467 @if target-libstdc++-v3
44468 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44469
44470 info-target-libstdc++-v3: \
44471 configure-target-libstdc++-v3
44472 @: $(MAKE); $(unstage)
44473 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44474 r=`${PWD_COMMAND}`; export r; \
44475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44476 $(RAW_CXX_TARGET_EXPORTS) \
44477 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44478 for flag in $(EXTRA_TARGET_FLAGS); do \
44479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44480 done; \
44481 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44484 "RANLIB=$${RANLIB}" \
44485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44486 info) \
44487 || exit 1
44488
44489 @endif target-libstdc++-v3
44490
44491 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44492 maybe-dvi-target-libstdc++-v3:
44493 @if target-libstdc++-v3
44494 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44495
44496 dvi-target-libstdc++-v3: \
44497 configure-target-libstdc++-v3
44498 @: $(MAKE); $(unstage)
44499 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44500 r=`${PWD_COMMAND}`; export r; \
44501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502 $(RAW_CXX_TARGET_EXPORTS) \
44503 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44504 for flag in $(EXTRA_TARGET_FLAGS); do \
44505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44506 done; \
44507 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44510 "RANLIB=$${RANLIB}" \
44511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44512 dvi) \
44513 || exit 1
44514
44515 @endif target-libstdc++-v3
44516
44517 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44518 maybe-pdf-target-libstdc++-v3:
44519 @if target-libstdc++-v3
44520 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44521
44522 pdf-target-libstdc++-v3: \
44523 configure-target-libstdc++-v3
44524 @: $(MAKE); $(unstage)
44525 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44526 r=`${PWD_COMMAND}`; export r; \
44527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44528 $(RAW_CXX_TARGET_EXPORTS) \
44529 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44530 for flag in $(EXTRA_TARGET_FLAGS); do \
44531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44532 done; \
44533 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44536 "RANLIB=$${RANLIB}" \
44537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44538 pdf) \
44539 || exit 1
44540
44541 @endif target-libstdc++-v3
44542
44543 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44544 maybe-html-target-libstdc++-v3:
44545 @if target-libstdc++-v3
44546 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44547
44548 html-target-libstdc++-v3: \
44549 configure-target-libstdc++-v3
44550 @: $(MAKE); $(unstage)
44551 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44552 r=`${PWD_COMMAND}`; export r; \
44553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44554 $(RAW_CXX_TARGET_EXPORTS) \
44555 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44556 for flag in $(EXTRA_TARGET_FLAGS); do \
44557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44558 done; \
44559 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44562 "RANLIB=$${RANLIB}" \
44563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44564 html) \
44565 || exit 1
44566
44567 @endif target-libstdc++-v3
44568
44569 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44570 maybe-TAGS-target-libstdc++-v3:
44571 @if target-libstdc++-v3
44572 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44573
44574 TAGS-target-libstdc++-v3: \
44575 configure-target-libstdc++-v3
44576 @: $(MAKE); $(unstage)
44577 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44578 r=`${PWD_COMMAND}`; export r; \
44579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44580 $(RAW_CXX_TARGET_EXPORTS) \
44581 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44582 for flag in $(EXTRA_TARGET_FLAGS); do \
44583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44584 done; \
44585 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44588 "RANLIB=$${RANLIB}" \
44589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44590 TAGS) \
44591 || exit 1
44592
44593 @endif target-libstdc++-v3
44594
44595 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44596 maybe-install-info-target-libstdc++-v3:
44597 @if target-libstdc++-v3
44598 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44599
44600 install-info-target-libstdc++-v3: \
44601 configure-target-libstdc++-v3 \
44602 info-target-libstdc++-v3
44603 @: $(MAKE); $(unstage)
44604 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44605 r=`${PWD_COMMAND}`; export r; \
44606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44607 $(RAW_CXX_TARGET_EXPORTS) \
44608 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44609 for flag in $(EXTRA_TARGET_FLAGS); do \
44610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44611 done; \
44612 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44615 "RANLIB=$${RANLIB}" \
44616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44617 install-info) \
44618 || exit 1
44619
44620 @endif target-libstdc++-v3
44621
44622 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44623 maybe-install-dvi-target-libstdc++-v3:
44624 @if target-libstdc++-v3
44625 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44626
44627 install-dvi-target-libstdc++-v3: \
44628 configure-target-libstdc++-v3 \
44629 dvi-target-libstdc++-v3
44630 @: $(MAKE); $(unstage)
44631 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44632 r=`${PWD_COMMAND}`; export r; \
44633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44634 $(RAW_CXX_TARGET_EXPORTS) \
44635 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44636 for flag in $(EXTRA_TARGET_FLAGS); do \
44637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44638 done; \
44639 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44642 "RANLIB=$${RANLIB}" \
44643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44644 install-dvi) \
44645 || exit 1
44646
44647 @endif target-libstdc++-v3
44648
44649 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44650 maybe-install-pdf-target-libstdc++-v3:
44651 @if target-libstdc++-v3
44652 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44653
44654 install-pdf-target-libstdc++-v3: \
44655 configure-target-libstdc++-v3 \
44656 pdf-target-libstdc++-v3
44657 @: $(MAKE); $(unstage)
44658 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44659 r=`${PWD_COMMAND}`; export r; \
44660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44661 $(RAW_CXX_TARGET_EXPORTS) \
44662 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44663 for flag in $(EXTRA_TARGET_FLAGS); do \
44664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44665 done; \
44666 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44669 "RANLIB=$${RANLIB}" \
44670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44671 install-pdf) \
44672 || exit 1
44673
44674 @endif target-libstdc++-v3
44675
44676 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44677 maybe-install-html-target-libstdc++-v3:
44678 @if target-libstdc++-v3
44679 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44680
44681 install-html-target-libstdc++-v3: \
44682 configure-target-libstdc++-v3 \
44683 html-target-libstdc++-v3
44684 @: $(MAKE); $(unstage)
44685 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44686 r=`${PWD_COMMAND}`; export r; \
44687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44688 $(RAW_CXX_TARGET_EXPORTS) \
44689 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44690 for flag in $(EXTRA_TARGET_FLAGS); do \
44691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44692 done; \
44693 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44696 "RANLIB=$${RANLIB}" \
44697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44698 install-html) \
44699 || exit 1
44700
44701 @endif target-libstdc++-v3
44702
44703 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44704 maybe-installcheck-target-libstdc++-v3:
44705 @if target-libstdc++-v3
44706 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44707
44708 installcheck-target-libstdc++-v3: \
44709 configure-target-libstdc++-v3
44710 @: $(MAKE); $(unstage)
44711 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44712 r=`${PWD_COMMAND}`; export r; \
44713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44714 $(RAW_CXX_TARGET_EXPORTS) \
44715 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44716 for flag in $(EXTRA_TARGET_FLAGS); do \
44717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44718 done; \
44719 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44722 "RANLIB=$${RANLIB}" \
44723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44724 installcheck) \
44725 || exit 1
44726
44727 @endif target-libstdc++-v3
44728
44729 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44730 maybe-mostlyclean-target-libstdc++-v3:
44731 @if target-libstdc++-v3
44732 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44733
44734 mostlyclean-target-libstdc++-v3:
44735 @: $(MAKE); $(unstage)
44736 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44737 r=`${PWD_COMMAND}`; export r; \
44738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44739 $(RAW_CXX_TARGET_EXPORTS) \
44740 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44741 for flag in $(EXTRA_TARGET_FLAGS); do \
44742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44743 done; \
44744 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44747 "RANLIB=$${RANLIB}" \
44748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44749 mostlyclean) \
44750 || exit 1
44751
44752 @endif target-libstdc++-v3
44753
44754 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44755 maybe-clean-target-libstdc++-v3:
44756 @if target-libstdc++-v3
44757 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44758
44759 clean-target-libstdc++-v3:
44760 @: $(MAKE); $(unstage)
44761 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44762 r=`${PWD_COMMAND}`; export r; \
44763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44764 $(RAW_CXX_TARGET_EXPORTS) \
44765 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44766 for flag in $(EXTRA_TARGET_FLAGS); do \
44767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44768 done; \
44769 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44772 "RANLIB=$${RANLIB}" \
44773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44774 clean) \
44775 || exit 1
44776
44777 @endif target-libstdc++-v3
44778
44779 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44780 maybe-distclean-target-libstdc++-v3:
44781 @if target-libstdc++-v3
44782 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44783
44784 distclean-target-libstdc++-v3:
44785 @: $(MAKE); $(unstage)
44786 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44787 r=`${PWD_COMMAND}`; export r; \
44788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44789 $(RAW_CXX_TARGET_EXPORTS) \
44790 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44791 for flag in $(EXTRA_TARGET_FLAGS); do \
44792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44793 done; \
44794 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44797 "RANLIB=$${RANLIB}" \
44798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44799 distclean) \
44800 || exit 1
44801
44802 @endif target-libstdc++-v3
44803
44804 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44805 maybe-maintainer-clean-target-libstdc++-v3:
44806 @if target-libstdc++-v3
44807 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44808
44809 maintainer-clean-target-libstdc++-v3:
44810 @: $(MAKE); $(unstage)
44811 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44812 r=`${PWD_COMMAND}`; export r; \
44813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44814 $(RAW_CXX_TARGET_EXPORTS) \
44815 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44816 for flag in $(EXTRA_TARGET_FLAGS); do \
44817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44818 done; \
44819 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44822 "RANLIB=$${RANLIB}" \
44823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44824 maintainer-clean) \
44825 || exit 1
44826
44827 @endif target-libstdc++-v3
44828
44829
44830
44831
44832
44833 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44834 maybe-configure-target-libsanitizer:
44835 @if gcc-bootstrap
44836 configure-target-libsanitizer: stage_current
44837 @endif gcc-bootstrap
44838 @if target-libsanitizer
44839 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44840 configure-target-libsanitizer:
44841 @r=`${PWD_COMMAND}`; export r; \
44842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843 echo "Checking multilib configuration for libsanitizer..."; \
44844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44845 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44846 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44847 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44848 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44849 else \
44850 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44851 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44852 fi; \
44853 else \
44854 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44855 fi; \
44856 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44858 $(RAW_CXX_TARGET_EXPORTS) \
44859 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44860 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44861 case $(srcdir) in \
44862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44863 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44865 esac; \
44866 module_srcdir=libsanitizer; \
44867 rm -f no-such-file || : ; \
44868 CONFIG_SITE=no-such-file $(SHELL) \
44869 $$s/$$module_srcdir/configure \
44870 --srcdir=$${topdir}/$$module_srcdir \
44871 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44872 --target=${target_alias} \
44873 || exit 1
44874 @endif target-libsanitizer
44875
44876
44877
44878 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44879 maybe-configure-stage1-target-libsanitizer:
44880 @if target-libsanitizer-bootstrap
44881 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44882 configure-stage1-target-libsanitizer:
44883 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44884 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44885 @r=`${PWD_COMMAND}`; export r; \
44886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44887 TFLAGS="$(STAGE1_TFLAGS)"; \
44888 echo "Checking multilib configuration for libsanitizer..."; \
44889 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44890 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44891 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44892 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44893 else \
44894 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44895 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44896 fi; \
44897 else \
44898 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44899 fi; \
44900 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44901 $(RAW_CXX_TARGET_EXPORTS) \
44902 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44903 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44904 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44905 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44906 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44907 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44908 case $(srcdir) in \
44909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44910 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44912 esac; \
44913 module_srcdir=libsanitizer; \
44914 $(SHELL) $$s/$$module_srcdir/configure \
44915 --srcdir=$${topdir}/$$module_srcdir \
44916 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44917 --target=${target_alias} \
44918 \
44919 $(STAGE1_CONFIGURE_FLAGS)
44920 @endif target-libsanitizer-bootstrap
44921
44922 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44923 maybe-configure-stage2-target-libsanitizer:
44924 @if target-libsanitizer-bootstrap
44925 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44926 configure-stage2-target-libsanitizer:
44927 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44928 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44929 @r=`${PWD_COMMAND}`; export r; \
44930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44931 TFLAGS="$(STAGE2_TFLAGS)"; \
44932 echo "Checking multilib configuration for libsanitizer..."; \
44933 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44934 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44935 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44936 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44937 else \
44938 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44939 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44940 fi; \
44941 else \
44942 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44943 fi; \
44944 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44945 $(RAW_CXX_TARGET_EXPORTS) \
44946 \
44947 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44948 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44949 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44950 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44951 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44952 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44953 case $(srcdir) in \
44954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44955 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44957 esac; \
44958 module_srcdir=libsanitizer; \
44959 $(SHELL) $$s/$$module_srcdir/configure \
44960 --srcdir=$${topdir}/$$module_srcdir \
44961 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44962 --target=${target_alias} \
44963 --with-build-libsubdir=$(HOST_SUBDIR) \
44964 $(STAGE2_CONFIGURE_FLAGS)
44965 @endif target-libsanitizer-bootstrap
44966
44967 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
44968 maybe-configure-stage3-target-libsanitizer:
44969 @if target-libsanitizer-bootstrap
44970 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44971 configure-stage3-target-libsanitizer:
44972 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44973 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44974 @r=`${PWD_COMMAND}`; export r; \
44975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44976 TFLAGS="$(STAGE3_TFLAGS)"; \
44977 echo "Checking multilib configuration for libsanitizer..."; \
44978 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44979 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44980 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44981 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44982 else \
44983 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44984 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44985 fi; \
44986 else \
44987 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44988 fi; \
44989 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44990 $(RAW_CXX_TARGET_EXPORTS) \
44991 \
44992 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44993 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44994 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44995 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
44996 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44997 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44998 case $(srcdir) in \
44999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45000 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45002 esac; \
45003 module_srcdir=libsanitizer; \
45004 $(SHELL) $$s/$$module_srcdir/configure \
45005 --srcdir=$${topdir}/$$module_srcdir \
45006 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45007 --target=${target_alias} \
45008 --with-build-libsubdir=$(HOST_SUBDIR) \
45009 $(STAGE3_CONFIGURE_FLAGS)
45010 @endif target-libsanitizer-bootstrap
45011
45012 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45013 maybe-configure-stage4-target-libsanitizer:
45014 @if target-libsanitizer-bootstrap
45015 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45016 configure-stage4-target-libsanitizer:
45017 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45018 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45019 @r=`${PWD_COMMAND}`; export r; \
45020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45021 TFLAGS="$(STAGE4_TFLAGS)"; \
45022 echo "Checking multilib configuration for libsanitizer..."; \
45023 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45024 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45025 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45026 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45027 else \
45028 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45029 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45030 fi; \
45031 else \
45032 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45033 fi; \
45034 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45035 $(RAW_CXX_TARGET_EXPORTS) \
45036 \
45037 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45038 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45039 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45040 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45041 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45042 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45043 case $(srcdir) in \
45044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45045 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45047 esac; \
45048 module_srcdir=libsanitizer; \
45049 $(SHELL) $$s/$$module_srcdir/configure \
45050 --srcdir=$${topdir}/$$module_srcdir \
45051 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45052 --target=${target_alias} \
45053 --with-build-libsubdir=$(HOST_SUBDIR) \
45054 $(STAGE4_CONFIGURE_FLAGS)
45055 @endif target-libsanitizer-bootstrap
45056
45057 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45058 maybe-configure-stageprofile-target-libsanitizer:
45059 @if target-libsanitizer-bootstrap
45060 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45061 configure-stageprofile-target-libsanitizer:
45062 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45063 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45064 @r=`${PWD_COMMAND}`; export r; \
45065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45066 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45067 echo "Checking multilib configuration for libsanitizer..."; \
45068 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45069 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45070 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45071 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45072 else \
45073 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45074 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45075 fi; \
45076 else \
45077 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45078 fi; \
45079 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45080 $(RAW_CXX_TARGET_EXPORTS) \
45081 \
45082 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45083 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45084 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45085 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45086 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45087 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45088 case $(srcdir) in \
45089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45090 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45092 esac; \
45093 module_srcdir=libsanitizer; \
45094 $(SHELL) $$s/$$module_srcdir/configure \
45095 --srcdir=$${topdir}/$$module_srcdir \
45096 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45097 --target=${target_alias} \
45098 --with-build-libsubdir=$(HOST_SUBDIR) \
45099 $(STAGEprofile_CONFIGURE_FLAGS)
45100 @endif target-libsanitizer-bootstrap
45101
45102 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45103 maybe-configure-stagetrain-target-libsanitizer:
45104 @if target-libsanitizer-bootstrap
45105 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45106 configure-stagetrain-target-libsanitizer:
45107 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45108 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45109 @r=`${PWD_COMMAND}`; export r; \
45110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45111 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45112 echo "Checking multilib configuration for libsanitizer..."; \
45113 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45114 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45115 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45116 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45117 else \
45118 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45119 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45120 fi; \
45121 else \
45122 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45123 fi; \
45124 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45125 $(RAW_CXX_TARGET_EXPORTS) \
45126 \
45127 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45128 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45129 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45130 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45131 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45132 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45133 case $(srcdir) in \
45134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45135 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45137 esac; \
45138 module_srcdir=libsanitizer; \
45139 $(SHELL) $$s/$$module_srcdir/configure \
45140 --srcdir=$${topdir}/$$module_srcdir \
45141 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45142 --target=${target_alias} \
45143 --with-build-libsubdir=$(HOST_SUBDIR) \
45144 $(STAGEtrain_CONFIGURE_FLAGS)
45145 @endif target-libsanitizer-bootstrap
45146
45147 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45148 maybe-configure-stagefeedback-target-libsanitizer:
45149 @if target-libsanitizer-bootstrap
45150 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45151 configure-stagefeedback-target-libsanitizer:
45152 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45153 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45154 @r=`${PWD_COMMAND}`; export r; \
45155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45156 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45157 echo "Checking multilib configuration for libsanitizer..."; \
45158 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45159 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45160 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45161 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45162 else \
45163 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45164 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45165 fi; \
45166 else \
45167 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45168 fi; \
45169 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45170 $(RAW_CXX_TARGET_EXPORTS) \
45171 \
45172 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45173 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45174 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45175 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45176 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45177 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45178 case $(srcdir) in \
45179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45180 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45182 esac; \
45183 module_srcdir=libsanitizer; \
45184 $(SHELL) $$s/$$module_srcdir/configure \
45185 --srcdir=$${topdir}/$$module_srcdir \
45186 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45187 --target=${target_alias} \
45188 --with-build-libsubdir=$(HOST_SUBDIR) \
45189 $(STAGEfeedback_CONFIGURE_FLAGS)
45190 @endif target-libsanitizer-bootstrap
45191
45192 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45193 maybe-configure-stageautoprofile-target-libsanitizer:
45194 @if target-libsanitizer-bootstrap
45195 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45196 configure-stageautoprofile-target-libsanitizer:
45197 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45198 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45199 @r=`${PWD_COMMAND}`; export r; \
45200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45201 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45202 echo "Checking multilib configuration for libsanitizer..."; \
45203 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45204 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45205 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45206 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45207 else \
45208 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45209 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45210 fi; \
45211 else \
45212 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45213 fi; \
45214 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45215 $(RAW_CXX_TARGET_EXPORTS) \
45216 \
45217 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45218 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45219 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45220 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45221 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45222 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45223 case $(srcdir) in \
45224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45225 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45227 esac; \
45228 module_srcdir=libsanitizer; \
45229 $(SHELL) $$s/$$module_srcdir/configure \
45230 --srcdir=$${topdir}/$$module_srcdir \
45231 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45232 --target=${target_alias} \
45233 --with-build-libsubdir=$(HOST_SUBDIR) \
45234 $(STAGEautoprofile_CONFIGURE_FLAGS)
45235 @endif target-libsanitizer-bootstrap
45236
45237 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45238 maybe-configure-stageautofeedback-target-libsanitizer:
45239 @if target-libsanitizer-bootstrap
45240 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45241 configure-stageautofeedback-target-libsanitizer:
45242 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45243 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45244 @r=`${PWD_COMMAND}`; export r; \
45245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45246 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45247 echo "Checking multilib configuration for libsanitizer..."; \
45248 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45249 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45250 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45251 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45252 else \
45253 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45254 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45255 fi; \
45256 else \
45257 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45258 fi; \
45259 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45260 $(RAW_CXX_TARGET_EXPORTS) \
45261 \
45262 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45263 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45264 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45265 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45267 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45268 case $(srcdir) in \
45269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45270 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45272 esac; \
45273 module_srcdir=libsanitizer; \
45274 $(SHELL) $$s/$$module_srcdir/configure \
45275 --srcdir=$${topdir}/$$module_srcdir \
45276 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45277 --target=${target_alias} \
45278 --with-build-libsubdir=$(HOST_SUBDIR) \
45279 $(STAGEautofeedback_CONFIGURE_FLAGS)
45280 @endif target-libsanitizer-bootstrap
45281
45282
45283
45284
45285
45286 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45287 maybe-all-target-libsanitizer:
45288 @if gcc-bootstrap
45289 all-target-libsanitizer: stage_current
45290 @endif gcc-bootstrap
45291 @if target-libsanitizer
45292 TARGET-target-libsanitizer=all
45293 maybe-all-target-libsanitizer: all-target-libsanitizer
45294 all-target-libsanitizer: configure-target-libsanitizer
45295 @r=`${PWD_COMMAND}`; export r; \
45296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45297 $(RAW_CXX_TARGET_EXPORTS) \
45298 (cd $(TARGET_SUBDIR)/libsanitizer && \
45299 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45300 $(TARGET-target-libsanitizer))
45301 @endif target-libsanitizer
45302
45303
45304
45305 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45306 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45307 maybe-all-stage1-target-libsanitizer:
45308 maybe-clean-stage1-target-libsanitizer:
45309 @if target-libsanitizer-bootstrap
45310 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45311 all-stage1: all-stage1-target-libsanitizer
45312 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45313 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45314 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45315 @r=`${PWD_COMMAND}`; export r; \
45316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45317 TFLAGS="$(STAGE1_TFLAGS)"; \
45318 $(RAW_CXX_TARGET_EXPORTS) \
45319 cd $(TARGET_SUBDIR)/libsanitizer && \
45320 \
45321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45322 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45323 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45324 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45328 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45329 \
45330 TFLAGS="$(STAGE1_TFLAGS)" \
45331 $(TARGET-stage1-target-libsanitizer)
45332
45333 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45334 clean-stage1: clean-stage1-target-libsanitizer
45335 clean-stage1-target-libsanitizer:
45336 @if [ $(current_stage) = stage1 ]; then \
45337 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45338 else \
45339 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45340 $(MAKE) stage1-start; \
45341 fi; \
45342 cd $(TARGET_SUBDIR)/libsanitizer && \
45343 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45344 clean
45345 @endif target-libsanitizer-bootstrap
45346
45347
45348 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45349 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45350 maybe-all-stage2-target-libsanitizer:
45351 maybe-clean-stage2-target-libsanitizer:
45352 @if target-libsanitizer-bootstrap
45353 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45354 all-stage2: all-stage2-target-libsanitizer
45355 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45356 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45357 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45358 @r=`${PWD_COMMAND}`; export r; \
45359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45360 TFLAGS="$(STAGE2_TFLAGS)"; \
45361 $(RAW_CXX_TARGET_EXPORTS) \
45362 \
45363 cd $(TARGET_SUBDIR)/libsanitizer && \
45364 \
45365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45366 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45367 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45368 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45369 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45370 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45371 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45372 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45373 TFLAGS="$(STAGE2_TFLAGS)" \
45374 $(TARGET-stage2-target-libsanitizer)
45375
45376 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45377 clean-stage2: clean-stage2-target-libsanitizer
45378 clean-stage2-target-libsanitizer:
45379 @if [ $(current_stage) = stage2 ]; then \
45380 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45381 else \
45382 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45383 $(MAKE) stage2-start; \
45384 fi; \
45385 cd $(TARGET_SUBDIR)/libsanitizer && \
45386 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45387 @endif target-libsanitizer-bootstrap
45388
45389
45390 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45391 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45392 maybe-all-stage3-target-libsanitizer:
45393 maybe-clean-stage3-target-libsanitizer:
45394 @if target-libsanitizer-bootstrap
45395 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45396 all-stage3: all-stage3-target-libsanitizer
45397 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45398 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45399 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45400 @r=`${PWD_COMMAND}`; export r; \
45401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45402 TFLAGS="$(STAGE3_TFLAGS)"; \
45403 $(RAW_CXX_TARGET_EXPORTS) \
45404 \
45405 cd $(TARGET_SUBDIR)/libsanitizer && \
45406 \
45407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45408 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45409 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45410 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45414 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45415 TFLAGS="$(STAGE3_TFLAGS)" \
45416 $(TARGET-stage3-target-libsanitizer)
45417
45418 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45419 clean-stage3: clean-stage3-target-libsanitizer
45420 clean-stage3-target-libsanitizer:
45421 @if [ $(current_stage) = stage3 ]; then \
45422 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45423 else \
45424 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45425 $(MAKE) stage3-start; \
45426 fi; \
45427 cd $(TARGET_SUBDIR)/libsanitizer && \
45428 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45429 @endif target-libsanitizer-bootstrap
45430
45431
45432 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45433 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45434 maybe-all-stage4-target-libsanitizer:
45435 maybe-clean-stage4-target-libsanitizer:
45436 @if target-libsanitizer-bootstrap
45437 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45438 all-stage4: all-stage4-target-libsanitizer
45439 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45440 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45441 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45442 @r=`${PWD_COMMAND}`; export r; \
45443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45444 TFLAGS="$(STAGE4_TFLAGS)"; \
45445 $(RAW_CXX_TARGET_EXPORTS) \
45446 \
45447 cd $(TARGET_SUBDIR)/libsanitizer && \
45448 \
45449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45450 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45451 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45452 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45456 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45457 TFLAGS="$(STAGE4_TFLAGS)" \
45458 $(TARGET-stage4-target-libsanitizer)
45459
45460 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45461 clean-stage4: clean-stage4-target-libsanitizer
45462 clean-stage4-target-libsanitizer:
45463 @if [ $(current_stage) = stage4 ]; then \
45464 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45465 else \
45466 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45467 $(MAKE) stage4-start; \
45468 fi; \
45469 cd $(TARGET_SUBDIR)/libsanitizer && \
45470 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45471 @endif target-libsanitizer-bootstrap
45472
45473
45474 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45475 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45476 maybe-all-stageprofile-target-libsanitizer:
45477 maybe-clean-stageprofile-target-libsanitizer:
45478 @if target-libsanitizer-bootstrap
45479 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45480 all-stageprofile: all-stageprofile-target-libsanitizer
45481 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45482 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45483 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45484 @r=`${PWD_COMMAND}`; export r; \
45485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45486 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45487 $(RAW_CXX_TARGET_EXPORTS) \
45488 \
45489 cd $(TARGET_SUBDIR)/libsanitizer && \
45490 \
45491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45492 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45493 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45494 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45498 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45499 TFLAGS="$(STAGEprofile_TFLAGS)" \
45500 $(TARGET-stageprofile-target-libsanitizer)
45501
45502 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45503 clean-stageprofile: clean-stageprofile-target-libsanitizer
45504 clean-stageprofile-target-libsanitizer:
45505 @if [ $(current_stage) = stageprofile ]; then \
45506 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45507 else \
45508 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45509 $(MAKE) stageprofile-start; \
45510 fi; \
45511 cd $(TARGET_SUBDIR)/libsanitizer && \
45512 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45513 @endif target-libsanitizer-bootstrap
45514
45515
45516 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45517 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45518 maybe-all-stagetrain-target-libsanitizer:
45519 maybe-clean-stagetrain-target-libsanitizer:
45520 @if target-libsanitizer-bootstrap
45521 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45522 all-stagetrain: all-stagetrain-target-libsanitizer
45523 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45524 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45525 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45526 @r=`${PWD_COMMAND}`; export r; \
45527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45528 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45529 $(RAW_CXX_TARGET_EXPORTS) \
45530 \
45531 cd $(TARGET_SUBDIR)/libsanitizer && \
45532 \
45533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45534 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45535 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45536 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45540 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45541 TFLAGS="$(STAGEtrain_TFLAGS)" \
45542 $(TARGET-stagetrain-target-libsanitizer)
45543
45544 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45545 clean-stagetrain: clean-stagetrain-target-libsanitizer
45546 clean-stagetrain-target-libsanitizer:
45547 @if [ $(current_stage) = stagetrain ]; then \
45548 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45549 else \
45550 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45551 $(MAKE) stagetrain-start; \
45552 fi; \
45553 cd $(TARGET_SUBDIR)/libsanitizer && \
45554 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45555 @endif target-libsanitizer-bootstrap
45556
45557
45558 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45559 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45560 maybe-all-stagefeedback-target-libsanitizer:
45561 maybe-clean-stagefeedback-target-libsanitizer:
45562 @if target-libsanitizer-bootstrap
45563 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45564 all-stagefeedback: all-stagefeedback-target-libsanitizer
45565 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45566 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45567 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45568 @r=`${PWD_COMMAND}`; export r; \
45569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45570 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45571 $(RAW_CXX_TARGET_EXPORTS) \
45572 \
45573 cd $(TARGET_SUBDIR)/libsanitizer && \
45574 \
45575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45576 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45577 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45578 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45582 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45583 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45584 $(TARGET-stagefeedback-target-libsanitizer)
45585
45586 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45587 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45588 clean-stagefeedback-target-libsanitizer:
45589 @if [ $(current_stage) = stagefeedback ]; then \
45590 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45591 else \
45592 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45593 $(MAKE) stagefeedback-start; \
45594 fi; \
45595 cd $(TARGET_SUBDIR)/libsanitizer && \
45596 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45597 @endif target-libsanitizer-bootstrap
45598
45599
45600 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45601 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45602 maybe-all-stageautoprofile-target-libsanitizer:
45603 maybe-clean-stageautoprofile-target-libsanitizer:
45604 @if target-libsanitizer-bootstrap
45605 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45606 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45607 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45608 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45609 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45610 @r=`${PWD_COMMAND}`; export r; \
45611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45612 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45613 $(RAW_CXX_TARGET_EXPORTS) \
45614 \
45615 cd $(TARGET_SUBDIR)/libsanitizer && \
45616 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45617 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45618 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45619 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45620 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45624 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45625 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45626 $(TARGET-stageautoprofile-target-libsanitizer)
45627
45628 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45629 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45630 clean-stageautoprofile-target-libsanitizer:
45631 @if [ $(current_stage) = stageautoprofile ]; then \
45632 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45633 else \
45634 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45635 $(MAKE) stageautoprofile-start; \
45636 fi; \
45637 cd $(TARGET_SUBDIR)/libsanitizer && \
45638 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45639 @endif target-libsanitizer-bootstrap
45640
45641
45642 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45643 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45644 maybe-all-stageautofeedback-target-libsanitizer:
45645 maybe-clean-stageautofeedback-target-libsanitizer:
45646 @if target-libsanitizer-bootstrap
45647 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45648 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45649 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45650 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45651 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45652 @r=`${PWD_COMMAND}`; export r; \
45653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45654 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45655 $(RAW_CXX_TARGET_EXPORTS) \
45656 \
45657 cd $(TARGET_SUBDIR)/libsanitizer && \
45658 \
45659 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45660 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45661 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45662 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45666 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45667 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45668 $(TARGET-stageautofeedback-target-libsanitizer)
45669
45670 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45671 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45672 clean-stageautofeedback-target-libsanitizer:
45673 @if [ $(current_stage) = stageautofeedback ]; then \
45674 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45675 else \
45676 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45677 $(MAKE) stageautofeedback-start; \
45678 fi; \
45679 cd $(TARGET_SUBDIR)/libsanitizer && \
45680 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45681 @endif target-libsanitizer-bootstrap
45682
45683
45684
45685
45686
45687
45688 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45689 maybe-check-target-libsanitizer:
45690 @if target-libsanitizer
45691 maybe-check-target-libsanitizer: check-target-libsanitizer
45692
45693 check-target-libsanitizer:
45694 @: $(MAKE); $(unstage)
45695 @r=`${PWD_COMMAND}`; export r; \
45696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45697 $(RAW_CXX_TARGET_EXPORTS) \
45698 (cd $(TARGET_SUBDIR)/libsanitizer && \
45699 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45700
45701 @endif target-libsanitizer
45702
45703 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45704 maybe-install-target-libsanitizer:
45705 @if target-libsanitizer
45706 maybe-install-target-libsanitizer: install-target-libsanitizer
45707
45708 install-target-libsanitizer: installdirs
45709 @: $(MAKE); $(unstage)
45710 @r=`${PWD_COMMAND}`; export r; \
45711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45712 $(RAW_CXX_TARGET_EXPORTS) \
45713 (cd $(TARGET_SUBDIR)/libsanitizer && \
45714 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45715
45716 @endif target-libsanitizer
45717
45718 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45719 maybe-install-strip-target-libsanitizer:
45720 @if target-libsanitizer
45721 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45722
45723 install-strip-target-libsanitizer: installdirs
45724 @: $(MAKE); $(unstage)
45725 @r=`${PWD_COMMAND}`; export r; \
45726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45727 $(RAW_CXX_TARGET_EXPORTS) \
45728 (cd $(TARGET_SUBDIR)/libsanitizer && \
45729 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45730
45731 @endif target-libsanitizer
45732
45733 # Other targets (info, dvi, pdf, etc.)
45734
45735 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45736 maybe-info-target-libsanitizer:
45737 @if target-libsanitizer
45738 maybe-info-target-libsanitizer: info-target-libsanitizer
45739
45740 info-target-libsanitizer: \
45741 configure-target-libsanitizer
45742 @: $(MAKE); $(unstage)
45743 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45744 r=`${PWD_COMMAND}`; export r; \
45745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45746 $(RAW_CXX_TARGET_EXPORTS) \
45747 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45748 for flag in $(EXTRA_TARGET_FLAGS); do \
45749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45750 done; \
45751 (cd $(TARGET_SUBDIR)/libsanitizer && \
45752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45754 "RANLIB=$${RANLIB}" \
45755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45756 info) \
45757 || exit 1
45758
45759 @endif target-libsanitizer
45760
45761 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45762 maybe-dvi-target-libsanitizer:
45763 @if target-libsanitizer
45764 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45765
45766 dvi-target-libsanitizer: \
45767 configure-target-libsanitizer
45768 @: $(MAKE); $(unstage)
45769 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45770 r=`${PWD_COMMAND}`; export r; \
45771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45772 $(RAW_CXX_TARGET_EXPORTS) \
45773 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45774 for flag in $(EXTRA_TARGET_FLAGS); do \
45775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45776 done; \
45777 (cd $(TARGET_SUBDIR)/libsanitizer && \
45778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45780 "RANLIB=$${RANLIB}" \
45781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45782 dvi) \
45783 || exit 1
45784
45785 @endif target-libsanitizer
45786
45787 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45788 maybe-pdf-target-libsanitizer:
45789 @if target-libsanitizer
45790 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45791
45792 pdf-target-libsanitizer: \
45793 configure-target-libsanitizer
45794 @: $(MAKE); $(unstage)
45795 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45796 r=`${PWD_COMMAND}`; export r; \
45797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45798 $(RAW_CXX_TARGET_EXPORTS) \
45799 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45800 for flag in $(EXTRA_TARGET_FLAGS); do \
45801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45802 done; \
45803 (cd $(TARGET_SUBDIR)/libsanitizer && \
45804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45806 "RANLIB=$${RANLIB}" \
45807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45808 pdf) \
45809 || exit 1
45810
45811 @endif target-libsanitizer
45812
45813 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45814 maybe-html-target-libsanitizer:
45815 @if target-libsanitizer
45816 maybe-html-target-libsanitizer: html-target-libsanitizer
45817
45818 html-target-libsanitizer: \
45819 configure-target-libsanitizer
45820 @: $(MAKE); $(unstage)
45821 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45822 r=`${PWD_COMMAND}`; export r; \
45823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45824 $(RAW_CXX_TARGET_EXPORTS) \
45825 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45826 for flag in $(EXTRA_TARGET_FLAGS); do \
45827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45828 done; \
45829 (cd $(TARGET_SUBDIR)/libsanitizer && \
45830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45832 "RANLIB=$${RANLIB}" \
45833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45834 html) \
45835 || exit 1
45836
45837 @endif target-libsanitizer
45838
45839 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45840 maybe-TAGS-target-libsanitizer:
45841 @if target-libsanitizer
45842 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45843
45844 TAGS-target-libsanitizer: \
45845 configure-target-libsanitizer
45846 @: $(MAKE); $(unstage)
45847 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45848 r=`${PWD_COMMAND}`; export r; \
45849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850 $(RAW_CXX_TARGET_EXPORTS) \
45851 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45852 for flag in $(EXTRA_TARGET_FLAGS); do \
45853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45854 done; \
45855 (cd $(TARGET_SUBDIR)/libsanitizer && \
45856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45858 "RANLIB=$${RANLIB}" \
45859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45860 TAGS) \
45861 || exit 1
45862
45863 @endif target-libsanitizer
45864
45865 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45866 maybe-install-info-target-libsanitizer:
45867 @if target-libsanitizer
45868 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45869
45870 install-info-target-libsanitizer: \
45871 configure-target-libsanitizer \
45872 info-target-libsanitizer
45873 @: $(MAKE); $(unstage)
45874 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45875 r=`${PWD_COMMAND}`; export r; \
45876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45877 $(RAW_CXX_TARGET_EXPORTS) \
45878 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45879 for flag in $(EXTRA_TARGET_FLAGS); do \
45880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45881 done; \
45882 (cd $(TARGET_SUBDIR)/libsanitizer && \
45883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45885 "RANLIB=$${RANLIB}" \
45886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45887 install-info) \
45888 || exit 1
45889
45890 @endif target-libsanitizer
45891
45892 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45893 maybe-install-dvi-target-libsanitizer:
45894 @if target-libsanitizer
45895 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45896
45897 install-dvi-target-libsanitizer: \
45898 configure-target-libsanitizer \
45899 dvi-target-libsanitizer
45900 @: $(MAKE); $(unstage)
45901 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45902 r=`${PWD_COMMAND}`; export r; \
45903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45904 $(RAW_CXX_TARGET_EXPORTS) \
45905 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45906 for flag in $(EXTRA_TARGET_FLAGS); do \
45907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45908 done; \
45909 (cd $(TARGET_SUBDIR)/libsanitizer && \
45910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45912 "RANLIB=$${RANLIB}" \
45913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45914 install-dvi) \
45915 || exit 1
45916
45917 @endif target-libsanitizer
45918
45919 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45920 maybe-install-pdf-target-libsanitizer:
45921 @if target-libsanitizer
45922 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45923
45924 install-pdf-target-libsanitizer: \
45925 configure-target-libsanitizer \
45926 pdf-target-libsanitizer
45927 @: $(MAKE); $(unstage)
45928 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45929 r=`${PWD_COMMAND}`; export r; \
45930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45931 $(RAW_CXX_TARGET_EXPORTS) \
45932 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45933 for flag in $(EXTRA_TARGET_FLAGS); do \
45934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45935 done; \
45936 (cd $(TARGET_SUBDIR)/libsanitizer && \
45937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45939 "RANLIB=$${RANLIB}" \
45940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45941 install-pdf) \
45942 || exit 1
45943
45944 @endif target-libsanitizer
45945
45946 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45947 maybe-install-html-target-libsanitizer:
45948 @if target-libsanitizer
45949 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45950
45951 install-html-target-libsanitizer: \
45952 configure-target-libsanitizer \
45953 html-target-libsanitizer
45954 @: $(MAKE); $(unstage)
45955 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45956 r=`${PWD_COMMAND}`; export r; \
45957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45958 $(RAW_CXX_TARGET_EXPORTS) \
45959 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45960 for flag in $(EXTRA_TARGET_FLAGS); do \
45961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45962 done; \
45963 (cd $(TARGET_SUBDIR)/libsanitizer && \
45964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45966 "RANLIB=$${RANLIB}" \
45967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45968 install-html) \
45969 || exit 1
45970
45971 @endif target-libsanitizer
45972
45973 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
45974 maybe-installcheck-target-libsanitizer:
45975 @if target-libsanitizer
45976 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
45977
45978 installcheck-target-libsanitizer: \
45979 configure-target-libsanitizer
45980 @: $(MAKE); $(unstage)
45981 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45982 r=`${PWD_COMMAND}`; export r; \
45983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45984 $(RAW_CXX_TARGET_EXPORTS) \
45985 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
45986 for flag in $(EXTRA_TARGET_FLAGS); do \
45987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45988 done; \
45989 (cd $(TARGET_SUBDIR)/libsanitizer && \
45990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45992 "RANLIB=$${RANLIB}" \
45993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45994 installcheck) \
45995 || exit 1
45996
45997 @endif target-libsanitizer
45998
45999 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46000 maybe-mostlyclean-target-libsanitizer:
46001 @if target-libsanitizer
46002 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46003
46004 mostlyclean-target-libsanitizer:
46005 @: $(MAKE); $(unstage)
46006 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46007 r=`${PWD_COMMAND}`; export r; \
46008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46009 $(RAW_CXX_TARGET_EXPORTS) \
46010 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46011 for flag in $(EXTRA_TARGET_FLAGS); do \
46012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46013 done; \
46014 (cd $(TARGET_SUBDIR)/libsanitizer && \
46015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46017 "RANLIB=$${RANLIB}" \
46018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46019 mostlyclean) \
46020 || exit 1
46021
46022 @endif target-libsanitizer
46023
46024 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46025 maybe-clean-target-libsanitizer:
46026 @if target-libsanitizer
46027 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46028
46029 clean-target-libsanitizer:
46030 @: $(MAKE); $(unstage)
46031 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46032 r=`${PWD_COMMAND}`; export r; \
46033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46034 $(RAW_CXX_TARGET_EXPORTS) \
46035 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46036 for flag in $(EXTRA_TARGET_FLAGS); do \
46037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46038 done; \
46039 (cd $(TARGET_SUBDIR)/libsanitizer && \
46040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46042 "RANLIB=$${RANLIB}" \
46043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46044 clean) \
46045 || exit 1
46046
46047 @endif target-libsanitizer
46048
46049 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46050 maybe-distclean-target-libsanitizer:
46051 @if target-libsanitizer
46052 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46053
46054 distclean-target-libsanitizer:
46055 @: $(MAKE); $(unstage)
46056 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46057 r=`${PWD_COMMAND}`; export r; \
46058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059 $(RAW_CXX_TARGET_EXPORTS) \
46060 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46061 for flag in $(EXTRA_TARGET_FLAGS); do \
46062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46063 done; \
46064 (cd $(TARGET_SUBDIR)/libsanitizer && \
46065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46067 "RANLIB=$${RANLIB}" \
46068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46069 distclean) \
46070 || exit 1
46071
46072 @endif target-libsanitizer
46073
46074 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46075 maybe-maintainer-clean-target-libsanitizer:
46076 @if target-libsanitizer
46077 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46078
46079 maintainer-clean-target-libsanitizer:
46080 @: $(MAKE); $(unstage)
46081 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46082 r=`${PWD_COMMAND}`; export r; \
46083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46084 $(RAW_CXX_TARGET_EXPORTS) \
46085 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46086 for flag in $(EXTRA_TARGET_FLAGS); do \
46087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46088 done; \
46089 (cd $(TARGET_SUBDIR)/libsanitizer && \
46090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46092 "RANLIB=$${RANLIB}" \
46093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46094 maintainer-clean) \
46095 || exit 1
46096
46097 @endif target-libsanitizer
46098
46099
46100
46101
46102
46103 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46104 maybe-configure-target-libvtv:
46105 @if gcc-bootstrap
46106 configure-target-libvtv: stage_current
46107 @endif gcc-bootstrap
46108 @if target-libvtv
46109 maybe-configure-target-libvtv: configure-target-libvtv
46110 configure-target-libvtv:
46111 @r=`${PWD_COMMAND}`; export r; \
46112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46113 echo "Checking multilib configuration for libvtv..."; \
46114 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46115 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46116 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46117 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46118 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46119 else \
46120 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46121 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46122 fi; \
46123 else \
46124 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46125 fi; \
46126 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46128 $(RAW_CXX_TARGET_EXPORTS) \
46129 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46130 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46131 case $(srcdir) in \
46132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46133 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46135 esac; \
46136 module_srcdir=libvtv; \
46137 rm -f no-such-file || : ; \
46138 CONFIG_SITE=no-such-file $(SHELL) \
46139 $$s/$$module_srcdir/configure \
46140 --srcdir=$${topdir}/$$module_srcdir \
46141 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46142 --target=${target_alias} \
46143 || exit 1
46144 @endif target-libvtv
46145
46146
46147
46148 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46149 maybe-configure-stage1-target-libvtv:
46150 @if target-libvtv-bootstrap
46151 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46152 configure-stage1-target-libvtv:
46153 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46154 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46155 @r=`${PWD_COMMAND}`; export r; \
46156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46157 TFLAGS="$(STAGE1_TFLAGS)"; \
46158 echo "Checking multilib configuration for libvtv..."; \
46159 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46160 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46161 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46162 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46163 else \
46164 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46165 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46166 fi; \
46167 else \
46168 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46169 fi; \
46170 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46171 $(RAW_CXX_TARGET_EXPORTS) \
46172 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46173 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46174 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46175 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46176 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46177 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46178 case $(srcdir) in \
46179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46180 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46182 esac; \
46183 module_srcdir=libvtv; \
46184 $(SHELL) $$s/$$module_srcdir/configure \
46185 --srcdir=$${topdir}/$$module_srcdir \
46186 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46187 --target=${target_alias} \
46188 \
46189 $(STAGE1_CONFIGURE_FLAGS)
46190 @endif target-libvtv-bootstrap
46191
46192 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46193 maybe-configure-stage2-target-libvtv:
46194 @if target-libvtv-bootstrap
46195 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46196 configure-stage2-target-libvtv:
46197 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46198 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46199 @r=`${PWD_COMMAND}`; export r; \
46200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46201 TFLAGS="$(STAGE2_TFLAGS)"; \
46202 echo "Checking multilib configuration for libvtv..."; \
46203 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46204 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46205 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46206 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46207 else \
46208 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46209 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46210 fi; \
46211 else \
46212 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46213 fi; \
46214 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46215 $(RAW_CXX_TARGET_EXPORTS) \
46216 \
46217 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46218 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46219 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46220 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46221 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46222 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46223 case $(srcdir) in \
46224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46225 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46227 esac; \
46228 module_srcdir=libvtv; \
46229 $(SHELL) $$s/$$module_srcdir/configure \
46230 --srcdir=$${topdir}/$$module_srcdir \
46231 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46232 --target=${target_alias} \
46233 --with-build-libsubdir=$(HOST_SUBDIR) \
46234 $(STAGE2_CONFIGURE_FLAGS)
46235 @endif target-libvtv-bootstrap
46236
46237 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46238 maybe-configure-stage3-target-libvtv:
46239 @if target-libvtv-bootstrap
46240 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46241 configure-stage3-target-libvtv:
46242 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46243 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46244 @r=`${PWD_COMMAND}`; export r; \
46245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46246 TFLAGS="$(STAGE3_TFLAGS)"; \
46247 echo "Checking multilib configuration for libvtv..."; \
46248 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46249 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46250 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46251 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46252 else \
46253 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46254 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46255 fi; \
46256 else \
46257 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46258 fi; \
46259 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46260 $(RAW_CXX_TARGET_EXPORTS) \
46261 \
46262 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46263 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46264 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46265 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46267 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46268 case $(srcdir) in \
46269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46270 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46272 esac; \
46273 module_srcdir=libvtv; \
46274 $(SHELL) $$s/$$module_srcdir/configure \
46275 --srcdir=$${topdir}/$$module_srcdir \
46276 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46277 --target=${target_alias} \
46278 --with-build-libsubdir=$(HOST_SUBDIR) \
46279 $(STAGE3_CONFIGURE_FLAGS)
46280 @endif target-libvtv-bootstrap
46281
46282 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46283 maybe-configure-stage4-target-libvtv:
46284 @if target-libvtv-bootstrap
46285 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46286 configure-stage4-target-libvtv:
46287 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46288 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46289 @r=`${PWD_COMMAND}`; export r; \
46290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46291 TFLAGS="$(STAGE4_TFLAGS)"; \
46292 echo "Checking multilib configuration for libvtv..."; \
46293 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46294 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46295 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46296 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46297 else \
46298 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46299 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46300 fi; \
46301 else \
46302 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46303 fi; \
46304 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46305 $(RAW_CXX_TARGET_EXPORTS) \
46306 \
46307 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46309 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46310 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46311 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46312 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46313 case $(srcdir) in \
46314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46315 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46317 esac; \
46318 module_srcdir=libvtv; \
46319 $(SHELL) $$s/$$module_srcdir/configure \
46320 --srcdir=$${topdir}/$$module_srcdir \
46321 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46322 --target=${target_alias} \
46323 --with-build-libsubdir=$(HOST_SUBDIR) \
46324 $(STAGE4_CONFIGURE_FLAGS)
46325 @endif target-libvtv-bootstrap
46326
46327 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46328 maybe-configure-stageprofile-target-libvtv:
46329 @if target-libvtv-bootstrap
46330 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46331 configure-stageprofile-target-libvtv:
46332 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46333 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46334 @r=`${PWD_COMMAND}`; export r; \
46335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46336 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46337 echo "Checking multilib configuration for libvtv..."; \
46338 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46339 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46340 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46341 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46342 else \
46343 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46344 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46345 fi; \
46346 else \
46347 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46348 fi; \
46349 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46350 $(RAW_CXX_TARGET_EXPORTS) \
46351 \
46352 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46353 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46354 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46355 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46357 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46358 case $(srcdir) in \
46359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46360 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46362 esac; \
46363 module_srcdir=libvtv; \
46364 $(SHELL) $$s/$$module_srcdir/configure \
46365 --srcdir=$${topdir}/$$module_srcdir \
46366 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46367 --target=${target_alias} \
46368 --with-build-libsubdir=$(HOST_SUBDIR) \
46369 $(STAGEprofile_CONFIGURE_FLAGS)
46370 @endif target-libvtv-bootstrap
46371
46372 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46373 maybe-configure-stagetrain-target-libvtv:
46374 @if target-libvtv-bootstrap
46375 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46376 configure-stagetrain-target-libvtv:
46377 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46378 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46379 @r=`${PWD_COMMAND}`; export r; \
46380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46381 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46382 echo "Checking multilib configuration for libvtv..."; \
46383 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46384 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46385 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46386 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46387 else \
46388 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46389 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46390 fi; \
46391 else \
46392 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46393 fi; \
46394 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46395 $(RAW_CXX_TARGET_EXPORTS) \
46396 \
46397 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46398 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46399 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46400 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46401 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46402 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46403 case $(srcdir) in \
46404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46405 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46407 esac; \
46408 module_srcdir=libvtv; \
46409 $(SHELL) $$s/$$module_srcdir/configure \
46410 --srcdir=$${topdir}/$$module_srcdir \
46411 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46412 --target=${target_alias} \
46413 --with-build-libsubdir=$(HOST_SUBDIR) \
46414 $(STAGEtrain_CONFIGURE_FLAGS)
46415 @endif target-libvtv-bootstrap
46416
46417 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46418 maybe-configure-stagefeedback-target-libvtv:
46419 @if target-libvtv-bootstrap
46420 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46421 configure-stagefeedback-target-libvtv:
46422 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46423 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46424 @r=`${PWD_COMMAND}`; export r; \
46425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46426 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46427 echo "Checking multilib configuration for libvtv..."; \
46428 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46429 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46430 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46431 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46432 else \
46433 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46434 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46435 fi; \
46436 else \
46437 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46438 fi; \
46439 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46440 $(RAW_CXX_TARGET_EXPORTS) \
46441 \
46442 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46443 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46444 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46445 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46447 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46448 case $(srcdir) in \
46449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46450 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46452 esac; \
46453 module_srcdir=libvtv; \
46454 $(SHELL) $$s/$$module_srcdir/configure \
46455 --srcdir=$${topdir}/$$module_srcdir \
46456 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46457 --target=${target_alias} \
46458 --with-build-libsubdir=$(HOST_SUBDIR) \
46459 $(STAGEfeedback_CONFIGURE_FLAGS)
46460 @endif target-libvtv-bootstrap
46461
46462 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46463 maybe-configure-stageautoprofile-target-libvtv:
46464 @if target-libvtv-bootstrap
46465 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46466 configure-stageautoprofile-target-libvtv:
46467 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46468 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46469 @r=`${PWD_COMMAND}`; export r; \
46470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46471 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46472 echo "Checking multilib configuration for libvtv..."; \
46473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46474 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46475 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46476 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46477 else \
46478 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46479 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46480 fi; \
46481 else \
46482 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46483 fi; \
46484 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46485 $(RAW_CXX_TARGET_EXPORTS) \
46486 \
46487 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46488 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46489 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46490 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46491 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46492 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46493 case $(srcdir) in \
46494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46495 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46497 esac; \
46498 module_srcdir=libvtv; \
46499 $(SHELL) $$s/$$module_srcdir/configure \
46500 --srcdir=$${topdir}/$$module_srcdir \
46501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46502 --target=${target_alias} \
46503 --with-build-libsubdir=$(HOST_SUBDIR) \
46504 $(STAGEautoprofile_CONFIGURE_FLAGS)
46505 @endif target-libvtv-bootstrap
46506
46507 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46508 maybe-configure-stageautofeedback-target-libvtv:
46509 @if target-libvtv-bootstrap
46510 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46511 configure-stageautofeedback-target-libvtv:
46512 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46513 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46514 @r=`${PWD_COMMAND}`; export r; \
46515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46516 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46517 echo "Checking multilib configuration for libvtv..."; \
46518 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46519 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46520 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46521 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46522 else \
46523 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46524 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46525 fi; \
46526 else \
46527 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46528 fi; \
46529 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46530 $(RAW_CXX_TARGET_EXPORTS) \
46531 \
46532 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46533 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46534 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46535 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
46536 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46537 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46538 case $(srcdir) in \
46539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46540 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46542 esac; \
46543 module_srcdir=libvtv; \
46544 $(SHELL) $$s/$$module_srcdir/configure \
46545 --srcdir=$${topdir}/$$module_srcdir \
46546 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46547 --target=${target_alias} \
46548 --with-build-libsubdir=$(HOST_SUBDIR) \
46549 $(STAGEautofeedback_CONFIGURE_FLAGS)
46550 @endif target-libvtv-bootstrap
46551
46552
46553
46554
46555
46556 .PHONY: all-target-libvtv maybe-all-target-libvtv
46557 maybe-all-target-libvtv:
46558 @if gcc-bootstrap
46559 all-target-libvtv: stage_current
46560 @endif gcc-bootstrap
46561 @if target-libvtv
46562 TARGET-target-libvtv=all
46563 maybe-all-target-libvtv: all-target-libvtv
46564 all-target-libvtv: configure-target-libvtv
46565 @r=`${PWD_COMMAND}`; export r; \
46566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46567 $(RAW_CXX_TARGET_EXPORTS) \
46568 (cd $(TARGET_SUBDIR)/libvtv && \
46569 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46570 $(TARGET-target-libvtv))
46571 @endif target-libvtv
46572
46573
46574
46575 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46576 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46577 maybe-all-stage1-target-libvtv:
46578 maybe-clean-stage1-target-libvtv:
46579 @if target-libvtv-bootstrap
46580 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46581 all-stage1: all-stage1-target-libvtv
46582 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46583 all-stage1-target-libvtv: configure-stage1-target-libvtv
46584 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46585 @r=`${PWD_COMMAND}`; export r; \
46586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46587 TFLAGS="$(STAGE1_TFLAGS)"; \
46588 $(RAW_CXX_TARGET_EXPORTS) \
46589 cd $(TARGET_SUBDIR)/libvtv && \
46590 \
46591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46592 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46593 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46594 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46598 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46599 \
46600 TFLAGS="$(STAGE1_TFLAGS)" \
46601 $(TARGET-stage1-target-libvtv)
46602
46603 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46604 clean-stage1: clean-stage1-target-libvtv
46605 clean-stage1-target-libvtv:
46606 @if [ $(current_stage) = stage1 ]; then \
46607 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46608 else \
46609 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46610 $(MAKE) stage1-start; \
46611 fi; \
46612 cd $(TARGET_SUBDIR)/libvtv && \
46613 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46614 clean
46615 @endif target-libvtv-bootstrap
46616
46617
46618 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46619 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46620 maybe-all-stage2-target-libvtv:
46621 maybe-clean-stage2-target-libvtv:
46622 @if target-libvtv-bootstrap
46623 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46624 all-stage2: all-stage2-target-libvtv
46625 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46626 all-stage2-target-libvtv: configure-stage2-target-libvtv
46627 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46628 @r=`${PWD_COMMAND}`; export r; \
46629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46630 TFLAGS="$(STAGE2_TFLAGS)"; \
46631 $(RAW_CXX_TARGET_EXPORTS) \
46632 \
46633 cd $(TARGET_SUBDIR)/libvtv && \
46634 \
46635 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46636 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46637 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46638 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46642 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46643 TFLAGS="$(STAGE2_TFLAGS)" \
46644 $(TARGET-stage2-target-libvtv)
46645
46646 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46647 clean-stage2: clean-stage2-target-libvtv
46648 clean-stage2-target-libvtv:
46649 @if [ $(current_stage) = stage2 ]; then \
46650 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46651 else \
46652 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46653 $(MAKE) stage2-start; \
46654 fi; \
46655 cd $(TARGET_SUBDIR)/libvtv && \
46656 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46657 @endif target-libvtv-bootstrap
46658
46659
46660 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46661 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46662 maybe-all-stage3-target-libvtv:
46663 maybe-clean-stage3-target-libvtv:
46664 @if target-libvtv-bootstrap
46665 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46666 all-stage3: all-stage3-target-libvtv
46667 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46668 all-stage3-target-libvtv: configure-stage3-target-libvtv
46669 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46670 @r=`${PWD_COMMAND}`; export r; \
46671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46672 TFLAGS="$(STAGE3_TFLAGS)"; \
46673 $(RAW_CXX_TARGET_EXPORTS) \
46674 \
46675 cd $(TARGET_SUBDIR)/libvtv && \
46676 \
46677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46678 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46679 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46680 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46684 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46685 TFLAGS="$(STAGE3_TFLAGS)" \
46686 $(TARGET-stage3-target-libvtv)
46687
46688 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46689 clean-stage3: clean-stage3-target-libvtv
46690 clean-stage3-target-libvtv:
46691 @if [ $(current_stage) = stage3 ]; then \
46692 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46693 else \
46694 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46695 $(MAKE) stage3-start; \
46696 fi; \
46697 cd $(TARGET_SUBDIR)/libvtv && \
46698 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46699 @endif target-libvtv-bootstrap
46700
46701
46702 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46703 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46704 maybe-all-stage4-target-libvtv:
46705 maybe-clean-stage4-target-libvtv:
46706 @if target-libvtv-bootstrap
46707 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46708 all-stage4: all-stage4-target-libvtv
46709 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46710 all-stage4-target-libvtv: configure-stage4-target-libvtv
46711 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46712 @r=`${PWD_COMMAND}`; export r; \
46713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46714 TFLAGS="$(STAGE4_TFLAGS)"; \
46715 $(RAW_CXX_TARGET_EXPORTS) \
46716 \
46717 cd $(TARGET_SUBDIR)/libvtv && \
46718 \
46719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46720 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46721 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46722 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46723 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46724 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46725 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46726 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46727 TFLAGS="$(STAGE4_TFLAGS)" \
46728 $(TARGET-stage4-target-libvtv)
46729
46730 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46731 clean-stage4: clean-stage4-target-libvtv
46732 clean-stage4-target-libvtv:
46733 @if [ $(current_stage) = stage4 ]; then \
46734 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46735 else \
46736 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46737 $(MAKE) stage4-start; \
46738 fi; \
46739 cd $(TARGET_SUBDIR)/libvtv && \
46740 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46741 @endif target-libvtv-bootstrap
46742
46743
46744 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46745 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46746 maybe-all-stageprofile-target-libvtv:
46747 maybe-clean-stageprofile-target-libvtv:
46748 @if target-libvtv-bootstrap
46749 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46750 all-stageprofile: all-stageprofile-target-libvtv
46751 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46752 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46753 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46754 @r=`${PWD_COMMAND}`; export r; \
46755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46756 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46757 $(RAW_CXX_TARGET_EXPORTS) \
46758 \
46759 cd $(TARGET_SUBDIR)/libvtv && \
46760 \
46761 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46762 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46763 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46764 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46765 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46766 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46767 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46768 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46769 TFLAGS="$(STAGEprofile_TFLAGS)" \
46770 $(TARGET-stageprofile-target-libvtv)
46771
46772 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46773 clean-stageprofile: clean-stageprofile-target-libvtv
46774 clean-stageprofile-target-libvtv:
46775 @if [ $(current_stage) = stageprofile ]; then \
46776 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46777 else \
46778 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46779 $(MAKE) stageprofile-start; \
46780 fi; \
46781 cd $(TARGET_SUBDIR)/libvtv && \
46782 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46783 @endif target-libvtv-bootstrap
46784
46785
46786 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46787 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46788 maybe-all-stagetrain-target-libvtv:
46789 maybe-clean-stagetrain-target-libvtv:
46790 @if target-libvtv-bootstrap
46791 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46792 all-stagetrain: all-stagetrain-target-libvtv
46793 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46794 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46795 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46796 @r=`${PWD_COMMAND}`; export r; \
46797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46798 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46799 $(RAW_CXX_TARGET_EXPORTS) \
46800 \
46801 cd $(TARGET_SUBDIR)/libvtv && \
46802 \
46803 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46804 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46805 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46806 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46810 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46811 TFLAGS="$(STAGEtrain_TFLAGS)" \
46812 $(TARGET-stagetrain-target-libvtv)
46813
46814 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46815 clean-stagetrain: clean-stagetrain-target-libvtv
46816 clean-stagetrain-target-libvtv:
46817 @if [ $(current_stage) = stagetrain ]; then \
46818 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46819 else \
46820 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46821 $(MAKE) stagetrain-start; \
46822 fi; \
46823 cd $(TARGET_SUBDIR)/libvtv && \
46824 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46825 @endif target-libvtv-bootstrap
46826
46827
46828 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46829 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46830 maybe-all-stagefeedback-target-libvtv:
46831 maybe-clean-stagefeedback-target-libvtv:
46832 @if target-libvtv-bootstrap
46833 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46834 all-stagefeedback: all-stagefeedback-target-libvtv
46835 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46836 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46837 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46838 @r=`${PWD_COMMAND}`; export r; \
46839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46840 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46841 $(RAW_CXX_TARGET_EXPORTS) \
46842 \
46843 cd $(TARGET_SUBDIR)/libvtv && \
46844 \
46845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46846 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46847 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46848 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46852 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46853 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46854 $(TARGET-stagefeedback-target-libvtv)
46855
46856 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46857 clean-stagefeedback: clean-stagefeedback-target-libvtv
46858 clean-stagefeedback-target-libvtv:
46859 @if [ $(current_stage) = stagefeedback ]; then \
46860 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46861 else \
46862 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46863 $(MAKE) stagefeedback-start; \
46864 fi; \
46865 cd $(TARGET_SUBDIR)/libvtv && \
46866 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46867 @endif target-libvtv-bootstrap
46868
46869
46870 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46871 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46872 maybe-all-stageautoprofile-target-libvtv:
46873 maybe-clean-stageautoprofile-target-libvtv:
46874 @if target-libvtv-bootstrap
46875 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46876 all-stageautoprofile: all-stageautoprofile-target-libvtv
46877 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46878 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46879 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46880 @r=`${PWD_COMMAND}`; export r; \
46881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46882 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46883 $(RAW_CXX_TARGET_EXPORTS) \
46884 \
46885 cd $(TARGET_SUBDIR)/libvtv && \
46886 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46887 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46888 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46889 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46890 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46894 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46895 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46896 $(TARGET-stageautoprofile-target-libvtv)
46897
46898 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46899 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46900 clean-stageautoprofile-target-libvtv:
46901 @if [ $(current_stage) = stageautoprofile ]; then \
46902 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46903 else \
46904 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46905 $(MAKE) stageautoprofile-start; \
46906 fi; \
46907 cd $(TARGET_SUBDIR)/libvtv && \
46908 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46909 @endif target-libvtv-bootstrap
46910
46911
46912 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46913 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46914 maybe-all-stageautofeedback-target-libvtv:
46915 maybe-clean-stageautofeedback-target-libvtv:
46916 @if target-libvtv-bootstrap
46917 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46918 all-stageautofeedback: all-stageautofeedback-target-libvtv
46919 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46920 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46921 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46922 @r=`${PWD_COMMAND}`; export r; \
46923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46924 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46925 $(RAW_CXX_TARGET_EXPORTS) \
46926 \
46927 cd $(TARGET_SUBDIR)/libvtv && \
46928 \
46929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46930 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46931 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46932 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46936 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46937 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46938 $(TARGET-stageautofeedback-target-libvtv)
46939
46940 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46941 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46942 clean-stageautofeedback-target-libvtv:
46943 @if [ $(current_stage) = stageautofeedback ]; then \
46944 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46945 else \
46946 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46947 $(MAKE) stageautofeedback-start; \
46948 fi; \
46949 cd $(TARGET_SUBDIR)/libvtv && \
46950 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46951 @endif target-libvtv-bootstrap
46952
46953
46954
46955
46956
46957
46958 .PHONY: check-target-libvtv maybe-check-target-libvtv
46959 maybe-check-target-libvtv:
46960 @if target-libvtv
46961 maybe-check-target-libvtv: check-target-libvtv
46962
46963 check-target-libvtv:
46964 @: $(MAKE); $(unstage)
46965 @r=`${PWD_COMMAND}`; export r; \
46966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46967 $(RAW_CXX_TARGET_EXPORTS) \
46968 (cd $(TARGET_SUBDIR)/libvtv && \
46969 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46970
46971 @endif target-libvtv
46972
46973 .PHONY: install-target-libvtv maybe-install-target-libvtv
46974 maybe-install-target-libvtv:
46975 @if target-libvtv
46976 maybe-install-target-libvtv: install-target-libvtv
46977
46978 install-target-libvtv: installdirs
46979 @: $(MAKE); $(unstage)
46980 @r=`${PWD_COMMAND}`; export r; \
46981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46982 $(RAW_CXX_TARGET_EXPORTS) \
46983 (cd $(TARGET_SUBDIR)/libvtv && \
46984 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46985
46986 @endif target-libvtv
46987
46988 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
46989 maybe-install-strip-target-libvtv:
46990 @if target-libvtv
46991 maybe-install-strip-target-libvtv: install-strip-target-libvtv
46992
46993 install-strip-target-libvtv: installdirs
46994 @: $(MAKE); $(unstage)
46995 @r=`${PWD_COMMAND}`; export r; \
46996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46997 $(RAW_CXX_TARGET_EXPORTS) \
46998 (cd $(TARGET_SUBDIR)/libvtv && \
46999 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47000
47001 @endif target-libvtv
47002
47003 # Other targets (info, dvi, pdf, etc.)
47004
47005 .PHONY: maybe-info-target-libvtv info-target-libvtv
47006 maybe-info-target-libvtv:
47007 @if target-libvtv
47008 maybe-info-target-libvtv: info-target-libvtv
47009
47010 info-target-libvtv: \
47011 configure-target-libvtv
47012 @: $(MAKE); $(unstage)
47013 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47014 r=`${PWD_COMMAND}`; export r; \
47015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47016 $(RAW_CXX_TARGET_EXPORTS) \
47017 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47018 for flag in $(EXTRA_TARGET_FLAGS); do \
47019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47020 done; \
47021 (cd $(TARGET_SUBDIR)/libvtv && \
47022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47024 "RANLIB=$${RANLIB}" \
47025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47026 info) \
47027 || exit 1
47028
47029 @endif target-libvtv
47030
47031 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47032 maybe-dvi-target-libvtv:
47033 @if target-libvtv
47034 maybe-dvi-target-libvtv: dvi-target-libvtv
47035
47036 dvi-target-libvtv: \
47037 configure-target-libvtv
47038 @: $(MAKE); $(unstage)
47039 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47040 r=`${PWD_COMMAND}`; export r; \
47041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47042 $(RAW_CXX_TARGET_EXPORTS) \
47043 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47044 for flag in $(EXTRA_TARGET_FLAGS); do \
47045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47046 done; \
47047 (cd $(TARGET_SUBDIR)/libvtv && \
47048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47050 "RANLIB=$${RANLIB}" \
47051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47052 dvi) \
47053 || exit 1
47054
47055 @endif target-libvtv
47056
47057 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47058 maybe-pdf-target-libvtv:
47059 @if target-libvtv
47060 maybe-pdf-target-libvtv: pdf-target-libvtv
47061
47062 pdf-target-libvtv: \
47063 configure-target-libvtv
47064 @: $(MAKE); $(unstage)
47065 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47066 r=`${PWD_COMMAND}`; export r; \
47067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47068 $(RAW_CXX_TARGET_EXPORTS) \
47069 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47070 for flag in $(EXTRA_TARGET_FLAGS); do \
47071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47072 done; \
47073 (cd $(TARGET_SUBDIR)/libvtv && \
47074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47076 "RANLIB=$${RANLIB}" \
47077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47078 pdf) \
47079 || exit 1
47080
47081 @endif target-libvtv
47082
47083 .PHONY: maybe-html-target-libvtv html-target-libvtv
47084 maybe-html-target-libvtv:
47085 @if target-libvtv
47086 maybe-html-target-libvtv: html-target-libvtv
47087
47088 html-target-libvtv: \
47089 configure-target-libvtv
47090 @: $(MAKE); $(unstage)
47091 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47092 r=`${PWD_COMMAND}`; export r; \
47093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47094 $(RAW_CXX_TARGET_EXPORTS) \
47095 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47096 for flag in $(EXTRA_TARGET_FLAGS); do \
47097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47098 done; \
47099 (cd $(TARGET_SUBDIR)/libvtv && \
47100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47102 "RANLIB=$${RANLIB}" \
47103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47104 html) \
47105 || exit 1
47106
47107 @endif target-libvtv
47108
47109 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47110 maybe-TAGS-target-libvtv:
47111 @if target-libvtv
47112 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47113
47114 TAGS-target-libvtv: \
47115 configure-target-libvtv
47116 @: $(MAKE); $(unstage)
47117 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47118 r=`${PWD_COMMAND}`; export r; \
47119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47120 $(RAW_CXX_TARGET_EXPORTS) \
47121 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47122 for flag in $(EXTRA_TARGET_FLAGS); do \
47123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47124 done; \
47125 (cd $(TARGET_SUBDIR)/libvtv && \
47126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47128 "RANLIB=$${RANLIB}" \
47129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47130 TAGS) \
47131 || exit 1
47132
47133 @endif target-libvtv
47134
47135 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47136 maybe-install-info-target-libvtv:
47137 @if target-libvtv
47138 maybe-install-info-target-libvtv: install-info-target-libvtv
47139
47140 install-info-target-libvtv: \
47141 configure-target-libvtv \
47142 info-target-libvtv
47143 @: $(MAKE); $(unstage)
47144 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47145 r=`${PWD_COMMAND}`; export r; \
47146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47147 $(RAW_CXX_TARGET_EXPORTS) \
47148 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47149 for flag in $(EXTRA_TARGET_FLAGS); do \
47150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47151 done; \
47152 (cd $(TARGET_SUBDIR)/libvtv && \
47153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47155 "RANLIB=$${RANLIB}" \
47156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47157 install-info) \
47158 || exit 1
47159
47160 @endif target-libvtv
47161
47162 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47163 maybe-install-dvi-target-libvtv:
47164 @if target-libvtv
47165 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47166
47167 install-dvi-target-libvtv: \
47168 configure-target-libvtv \
47169 dvi-target-libvtv
47170 @: $(MAKE); $(unstage)
47171 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47172 r=`${PWD_COMMAND}`; export r; \
47173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47174 $(RAW_CXX_TARGET_EXPORTS) \
47175 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47176 for flag in $(EXTRA_TARGET_FLAGS); do \
47177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47178 done; \
47179 (cd $(TARGET_SUBDIR)/libvtv && \
47180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47182 "RANLIB=$${RANLIB}" \
47183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47184 install-dvi) \
47185 || exit 1
47186
47187 @endif target-libvtv
47188
47189 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47190 maybe-install-pdf-target-libvtv:
47191 @if target-libvtv
47192 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47193
47194 install-pdf-target-libvtv: \
47195 configure-target-libvtv \
47196 pdf-target-libvtv
47197 @: $(MAKE); $(unstage)
47198 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47199 r=`${PWD_COMMAND}`; export r; \
47200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47201 $(RAW_CXX_TARGET_EXPORTS) \
47202 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47203 for flag in $(EXTRA_TARGET_FLAGS); do \
47204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47205 done; \
47206 (cd $(TARGET_SUBDIR)/libvtv && \
47207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47209 "RANLIB=$${RANLIB}" \
47210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47211 install-pdf) \
47212 || exit 1
47213
47214 @endif target-libvtv
47215
47216 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47217 maybe-install-html-target-libvtv:
47218 @if target-libvtv
47219 maybe-install-html-target-libvtv: install-html-target-libvtv
47220
47221 install-html-target-libvtv: \
47222 configure-target-libvtv \
47223 html-target-libvtv
47224 @: $(MAKE); $(unstage)
47225 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47226 r=`${PWD_COMMAND}`; export r; \
47227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47228 $(RAW_CXX_TARGET_EXPORTS) \
47229 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47230 for flag in $(EXTRA_TARGET_FLAGS); do \
47231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47232 done; \
47233 (cd $(TARGET_SUBDIR)/libvtv && \
47234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47236 "RANLIB=$${RANLIB}" \
47237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47238 install-html) \
47239 || exit 1
47240
47241 @endif target-libvtv
47242
47243 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47244 maybe-installcheck-target-libvtv:
47245 @if target-libvtv
47246 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47247
47248 installcheck-target-libvtv: \
47249 configure-target-libvtv
47250 @: $(MAKE); $(unstage)
47251 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47252 r=`${PWD_COMMAND}`; export r; \
47253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47254 $(RAW_CXX_TARGET_EXPORTS) \
47255 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47256 for flag in $(EXTRA_TARGET_FLAGS); do \
47257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47258 done; \
47259 (cd $(TARGET_SUBDIR)/libvtv && \
47260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47262 "RANLIB=$${RANLIB}" \
47263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47264 installcheck) \
47265 || exit 1
47266
47267 @endif target-libvtv
47268
47269 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47270 maybe-mostlyclean-target-libvtv:
47271 @if target-libvtv
47272 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47273
47274 mostlyclean-target-libvtv:
47275 @: $(MAKE); $(unstage)
47276 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47277 r=`${PWD_COMMAND}`; export r; \
47278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47279 $(RAW_CXX_TARGET_EXPORTS) \
47280 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47281 for flag in $(EXTRA_TARGET_FLAGS); do \
47282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47283 done; \
47284 (cd $(TARGET_SUBDIR)/libvtv && \
47285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47287 "RANLIB=$${RANLIB}" \
47288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47289 mostlyclean) \
47290 || exit 1
47291
47292 @endif target-libvtv
47293
47294 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47295 maybe-clean-target-libvtv:
47296 @if target-libvtv
47297 maybe-clean-target-libvtv: clean-target-libvtv
47298
47299 clean-target-libvtv:
47300 @: $(MAKE); $(unstage)
47301 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47302 r=`${PWD_COMMAND}`; export r; \
47303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47304 $(RAW_CXX_TARGET_EXPORTS) \
47305 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47306 for flag in $(EXTRA_TARGET_FLAGS); do \
47307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47308 done; \
47309 (cd $(TARGET_SUBDIR)/libvtv && \
47310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47312 "RANLIB=$${RANLIB}" \
47313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47314 clean) \
47315 || exit 1
47316
47317 @endif target-libvtv
47318
47319 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47320 maybe-distclean-target-libvtv:
47321 @if target-libvtv
47322 maybe-distclean-target-libvtv: distclean-target-libvtv
47323
47324 distclean-target-libvtv:
47325 @: $(MAKE); $(unstage)
47326 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47327 r=`${PWD_COMMAND}`; export r; \
47328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47329 $(RAW_CXX_TARGET_EXPORTS) \
47330 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47331 for flag in $(EXTRA_TARGET_FLAGS); do \
47332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47333 done; \
47334 (cd $(TARGET_SUBDIR)/libvtv && \
47335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47337 "RANLIB=$${RANLIB}" \
47338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47339 distclean) \
47340 || exit 1
47341
47342 @endif target-libvtv
47343
47344 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47345 maybe-maintainer-clean-target-libvtv:
47346 @if target-libvtv
47347 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47348
47349 maintainer-clean-target-libvtv:
47350 @: $(MAKE); $(unstage)
47351 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47352 r=`${PWD_COMMAND}`; export r; \
47353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47354 $(RAW_CXX_TARGET_EXPORTS) \
47355 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47356 for flag in $(EXTRA_TARGET_FLAGS); do \
47357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47358 done; \
47359 (cd $(TARGET_SUBDIR)/libvtv && \
47360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47362 "RANLIB=$${RANLIB}" \
47363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47364 maintainer-clean) \
47365 || exit 1
47366
47367 @endif target-libvtv
47368
47369
47370
47371
47372
47373 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
47374 maybe-configure-target-liboffloadmic:
47375 @if gcc-bootstrap
47376 configure-target-liboffloadmic: stage_current
47377 @endif gcc-bootstrap
47378 @if target-liboffloadmic
47379 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
47380 configure-target-liboffloadmic:
47381 @: $(MAKE); $(unstage)
47382 @r=`${PWD_COMMAND}`; export r; \
47383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47384 echo "Checking multilib configuration for liboffloadmic..."; \
47385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47386 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
47387 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47388 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47389 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
47390 else \
47391 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
47392 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47393 fi; \
47394 else \
47395 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47396 fi; \
47397 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
47398 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47399 $(NORMAL_TARGET_EXPORTS) \
47400 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
47401 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
47402 case $(srcdir) in \
47403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47404 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
47405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47406 esac; \
47407 module_srcdir=liboffloadmic; \
47408 rm -f no-such-file || : ; \
47409 CONFIG_SITE=no-such-file $(SHELL) \
47410 $$s/$$module_srcdir/configure \
47411 --srcdir=$${topdir}/$$module_srcdir \
47412 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47413 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
47414 || exit 1
47415 @endif target-liboffloadmic
47416
47417
47418
47419
47420
47421 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
47422 maybe-all-target-liboffloadmic:
47423 @if gcc-bootstrap
47424 all-target-liboffloadmic: stage_current
47425 @endif gcc-bootstrap
47426 @if target-liboffloadmic
47427 TARGET-target-liboffloadmic=all
47428 maybe-all-target-liboffloadmic: all-target-liboffloadmic
47429 all-target-liboffloadmic: configure-target-liboffloadmic
47430 @: $(MAKE); $(unstage)
47431 @r=`${PWD_COMMAND}`; export r; \
47432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47433 $(NORMAL_TARGET_EXPORTS) \
47434 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47436 $(TARGET-target-liboffloadmic))
47437 @endif target-liboffloadmic
47438
47439
47440
47441
47442
47443 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
47444 maybe-check-target-liboffloadmic:
47445 @if target-liboffloadmic
47446 maybe-check-target-liboffloadmic: check-target-liboffloadmic
47447
47448 check-target-liboffloadmic:
47449 @: $(MAKE); $(unstage)
47450 @r=`${PWD_COMMAND}`; export r; \
47451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47452 $(NORMAL_TARGET_EXPORTS) \
47453 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47454 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47455
47456 @endif target-liboffloadmic
47457
47458 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
47459 maybe-install-target-liboffloadmic:
47460 @if target-liboffloadmic
47461 maybe-install-target-liboffloadmic: install-target-liboffloadmic
47462
47463 install-target-liboffloadmic: installdirs
47464 @: $(MAKE); $(unstage)
47465 @r=`${PWD_COMMAND}`; export r; \
47466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47467 $(NORMAL_TARGET_EXPORTS) \
47468 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47469 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47470
47471 @endif target-liboffloadmic
47472
47473 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
47474 maybe-install-strip-target-liboffloadmic:
47475 @if target-liboffloadmic
47476 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
47477
47478 install-strip-target-liboffloadmic: installdirs
47479 @: $(MAKE); $(unstage)
47480 @r=`${PWD_COMMAND}`; export r; \
47481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47482 $(NORMAL_TARGET_EXPORTS) \
47483 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47484 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47485
47486 @endif target-liboffloadmic
47487
47488 # Other targets (info, dvi, pdf, etc.)
47489
47490 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
47491 maybe-info-target-liboffloadmic:
47492 @if target-liboffloadmic
47493 maybe-info-target-liboffloadmic: info-target-liboffloadmic
47494
47495 info-target-liboffloadmic: \
47496 configure-target-liboffloadmic
47497 @: $(MAKE); $(unstage)
47498 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47499 r=`${PWD_COMMAND}`; export r; \
47500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47501 $(NORMAL_TARGET_EXPORTS) \
47502 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
47503 for flag in $(EXTRA_TARGET_FLAGS); do \
47504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47505 done; \
47506 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47509 "RANLIB=$${RANLIB}" \
47510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47511 info) \
47512 || exit 1
47513
47514 @endif target-liboffloadmic
47515
47516 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
47517 maybe-dvi-target-liboffloadmic:
47518 @if target-liboffloadmic
47519 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
47520
47521 dvi-target-liboffloadmic: \
47522 configure-target-liboffloadmic
47523 @: $(MAKE); $(unstage)
47524 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47525 r=`${PWD_COMMAND}`; export r; \
47526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47527 $(NORMAL_TARGET_EXPORTS) \
47528 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
47529 for flag in $(EXTRA_TARGET_FLAGS); do \
47530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47531 done; \
47532 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47535 "RANLIB=$${RANLIB}" \
47536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47537 dvi) \
47538 || exit 1
47539
47540 @endif target-liboffloadmic
47541
47542 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
47543 maybe-pdf-target-liboffloadmic:
47544 @if target-liboffloadmic
47545 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
47546
47547 pdf-target-liboffloadmic: \
47548 configure-target-liboffloadmic
47549 @: $(MAKE); $(unstage)
47550 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47551 r=`${PWD_COMMAND}`; export r; \
47552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47553 $(NORMAL_TARGET_EXPORTS) \
47554 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
47555 for flag in $(EXTRA_TARGET_FLAGS); do \
47556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47557 done; \
47558 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47561 "RANLIB=$${RANLIB}" \
47562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47563 pdf) \
47564 || exit 1
47565
47566 @endif target-liboffloadmic
47567
47568 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
47569 maybe-html-target-liboffloadmic:
47570 @if target-liboffloadmic
47571 maybe-html-target-liboffloadmic: html-target-liboffloadmic
47572
47573 html-target-liboffloadmic: \
47574 configure-target-liboffloadmic
47575 @: $(MAKE); $(unstage)
47576 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47577 r=`${PWD_COMMAND}`; export r; \
47578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47579 $(NORMAL_TARGET_EXPORTS) \
47580 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
47581 for flag in $(EXTRA_TARGET_FLAGS); do \
47582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47583 done; \
47584 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47587 "RANLIB=$${RANLIB}" \
47588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47589 html) \
47590 || exit 1
47591
47592 @endif target-liboffloadmic
47593
47594 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
47595 maybe-TAGS-target-liboffloadmic:
47596 @if target-liboffloadmic
47597 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
47598
47599 TAGS-target-liboffloadmic: \
47600 configure-target-liboffloadmic
47601 @: $(MAKE); $(unstage)
47602 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47603 r=`${PWD_COMMAND}`; export r; \
47604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47605 $(NORMAL_TARGET_EXPORTS) \
47606 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
47607 for flag in $(EXTRA_TARGET_FLAGS); do \
47608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47609 done; \
47610 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47613 "RANLIB=$${RANLIB}" \
47614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47615 TAGS) \
47616 || exit 1
47617
47618 @endif target-liboffloadmic
47619
47620 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
47621 maybe-install-info-target-liboffloadmic:
47622 @if target-liboffloadmic
47623 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
47624
47625 install-info-target-liboffloadmic: \
47626 configure-target-liboffloadmic \
47627 info-target-liboffloadmic
47628 @: $(MAKE); $(unstage)
47629 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47630 r=`${PWD_COMMAND}`; export r; \
47631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47632 $(NORMAL_TARGET_EXPORTS) \
47633 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
47634 for flag in $(EXTRA_TARGET_FLAGS); do \
47635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47636 done; \
47637 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47640 "RANLIB=$${RANLIB}" \
47641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47642 install-info) \
47643 || exit 1
47644
47645 @endif target-liboffloadmic
47646
47647 .PHONY: maybe-install-dvi-target-liboffloadmic install-dvi-target-liboffloadmic
47648 maybe-install-dvi-target-liboffloadmic:
47649 @if target-liboffloadmic
47650 maybe-install-dvi-target-liboffloadmic: install-dvi-target-liboffloadmic
47651
47652 install-dvi-target-liboffloadmic: \
47653 configure-target-liboffloadmic \
47654 dvi-target-liboffloadmic
47655 @: $(MAKE); $(unstage)
47656 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47657 r=`${PWD_COMMAND}`; export r; \
47658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47659 $(NORMAL_TARGET_EXPORTS) \
47660 echo "Doing install-dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
47661 for flag in $(EXTRA_TARGET_FLAGS); do \
47662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47663 done; \
47664 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47667 "RANLIB=$${RANLIB}" \
47668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47669 install-dvi) \
47670 || exit 1
47671
47672 @endif target-liboffloadmic
47673
47674 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
47675 maybe-install-pdf-target-liboffloadmic:
47676 @if target-liboffloadmic
47677 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
47678
47679 install-pdf-target-liboffloadmic: \
47680 configure-target-liboffloadmic \
47681 pdf-target-liboffloadmic
47682 @: $(MAKE); $(unstage)
47683 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47684 r=`${PWD_COMMAND}`; export r; \
47685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47686 $(NORMAL_TARGET_EXPORTS) \
47687 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
47688 for flag in $(EXTRA_TARGET_FLAGS); do \
47689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47690 done; \
47691 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47694 "RANLIB=$${RANLIB}" \
47695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47696 install-pdf) \
47697 || exit 1
47698
47699 @endif target-liboffloadmic
47700
47701 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
47702 maybe-install-html-target-liboffloadmic:
47703 @if target-liboffloadmic
47704 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
47705
47706 install-html-target-liboffloadmic: \
47707 configure-target-liboffloadmic \
47708 html-target-liboffloadmic
47709 @: $(MAKE); $(unstage)
47710 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47711 r=`${PWD_COMMAND}`; export r; \
47712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47713 $(NORMAL_TARGET_EXPORTS) \
47714 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
47715 for flag in $(EXTRA_TARGET_FLAGS); do \
47716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47717 done; \
47718 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47721 "RANLIB=$${RANLIB}" \
47722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47723 install-html) \
47724 || exit 1
47725
47726 @endif target-liboffloadmic
47727
47728 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
47729 maybe-installcheck-target-liboffloadmic:
47730 @if target-liboffloadmic
47731 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
47732
47733 installcheck-target-liboffloadmic: \
47734 configure-target-liboffloadmic
47735 @: $(MAKE); $(unstage)
47736 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47737 r=`${PWD_COMMAND}`; export r; \
47738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47739 $(NORMAL_TARGET_EXPORTS) \
47740 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
47741 for flag in $(EXTRA_TARGET_FLAGS); do \
47742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47743 done; \
47744 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47747 "RANLIB=$${RANLIB}" \
47748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47749 installcheck) \
47750 || exit 1
47751
47752 @endif target-liboffloadmic
47753
47754 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
47755 maybe-mostlyclean-target-liboffloadmic:
47756 @if target-liboffloadmic
47757 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
47758
47759 mostlyclean-target-liboffloadmic:
47760 @: $(MAKE); $(unstage)
47761 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47762 r=`${PWD_COMMAND}`; export r; \
47763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47764 $(NORMAL_TARGET_EXPORTS) \
47765 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
47766 for flag in $(EXTRA_TARGET_FLAGS); do \
47767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47768 done; \
47769 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47772 "RANLIB=$${RANLIB}" \
47773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47774 mostlyclean) \
47775 || exit 1
47776
47777 @endif target-liboffloadmic
47778
47779 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
47780 maybe-clean-target-liboffloadmic:
47781 @if target-liboffloadmic
47782 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
47783
47784 clean-target-liboffloadmic:
47785 @: $(MAKE); $(unstage)
47786 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47787 r=`${PWD_COMMAND}`; export r; \
47788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47789 $(NORMAL_TARGET_EXPORTS) \
47790 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
47791 for flag in $(EXTRA_TARGET_FLAGS); do \
47792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47793 done; \
47794 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47797 "RANLIB=$${RANLIB}" \
47798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47799 clean) \
47800 || exit 1
47801
47802 @endif target-liboffloadmic
47803
47804 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
47805 maybe-distclean-target-liboffloadmic:
47806 @if target-liboffloadmic
47807 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
47808
47809 distclean-target-liboffloadmic:
47810 @: $(MAKE); $(unstage)
47811 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47812 r=`${PWD_COMMAND}`; export r; \
47813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47814 $(NORMAL_TARGET_EXPORTS) \
47815 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
47816 for flag in $(EXTRA_TARGET_FLAGS); do \
47817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47818 done; \
47819 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47822 "RANLIB=$${RANLIB}" \
47823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47824 distclean) \
47825 || exit 1
47826
47827 @endif target-liboffloadmic
47828
47829 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
47830 maybe-maintainer-clean-target-liboffloadmic:
47831 @if target-liboffloadmic
47832 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
47833
47834 maintainer-clean-target-liboffloadmic:
47835 @: $(MAKE); $(unstage)
47836 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47837 r=`${PWD_COMMAND}`; export r; \
47838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47839 $(NORMAL_TARGET_EXPORTS) \
47840 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
47841 for flag in $(EXTRA_TARGET_FLAGS); do \
47842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47843 done; \
47844 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47847 "RANLIB=$${RANLIB}" \
47848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47849 maintainer-clean) \
47850 || exit 1
47851
47852 @endif target-liboffloadmic
47853
47854
47855
47856
47857
47858 .PHONY: configure-target-libssp maybe-configure-target-libssp
47859 maybe-configure-target-libssp:
47860 @if gcc-bootstrap
47861 configure-target-libssp: stage_current
47862 @endif gcc-bootstrap
47863 @if target-libssp
47864 maybe-configure-target-libssp: configure-target-libssp
47865 configure-target-libssp:
47866 @: $(MAKE); $(unstage)
47867 @r=`${PWD_COMMAND}`; export r; \
47868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47869 echo "Checking multilib configuration for libssp..."; \
47870 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47871 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47872 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47873 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47874 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47875 else \
47876 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47877 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47878 fi; \
47879 else \
47880 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47881 fi; \
47882 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47883 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47884 $(NORMAL_TARGET_EXPORTS) \
47885 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47886 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47887 case $(srcdir) in \
47888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47889 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47891 esac; \
47892 module_srcdir=libssp; \
47893 rm -f no-such-file || : ; \
47894 CONFIG_SITE=no-such-file $(SHELL) \
47895 $$s/$$module_srcdir/configure \
47896 --srcdir=$${topdir}/$$module_srcdir \
47897 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47898 --target=${target_alias} \
47899 || exit 1
47900 @endif target-libssp
47901
47902
47903
47904
47905
47906 .PHONY: all-target-libssp maybe-all-target-libssp
47907 maybe-all-target-libssp:
47908 @if gcc-bootstrap
47909 all-target-libssp: stage_current
47910 @endif gcc-bootstrap
47911 @if target-libssp
47912 TARGET-target-libssp=all
47913 maybe-all-target-libssp: all-target-libssp
47914 all-target-libssp: configure-target-libssp
47915 @: $(MAKE); $(unstage)
47916 @r=`${PWD_COMMAND}`; export r; \
47917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47918 $(NORMAL_TARGET_EXPORTS) \
47919 (cd $(TARGET_SUBDIR)/libssp && \
47920 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47921 $(TARGET-target-libssp))
47922 @endif target-libssp
47923
47924
47925
47926
47927
47928 .PHONY: check-target-libssp maybe-check-target-libssp
47929 maybe-check-target-libssp:
47930 @if target-libssp
47931 maybe-check-target-libssp: check-target-libssp
47932
47933 check-target-libssp:
47934 @: $(MAKE); $(unstage)
47935 @r=`${PWD_COMMAND}`; export r; \
47936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47937 $(NORMAL_TARGET_EXPORTS) \
47938 (cd $(TARGET_SUBDIR)/libssp && \
47939 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47940
47941 @endif target-libssp
47942
47943 .PHONY: install-target-libssp maybe-install-target-libssp
47944 maybe-install-target-libssp:
47945 @if target-libssp
47946 maybe-install-target-libssp: install-target-libssp
47947
47948 install-target-libssp: installdirs
47949 @: $(MAKE); $(unstage)
47950 @r=`${PWD_COMMAND}`; export r; \
47951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47952 $(NORMAL_TARGET_EXPORTS) \
47953 (cd $(TARGET_SUBDIR)/libssp && \
47954 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47955
47956 @endif target-libssp
47957
47958 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47959 maybe-install-strip-target-libssp:
47960 @if target-libssp
47961 maybe-install-strip-target-libssp: install-strip-target-libssp
47962
47963 install-strip-target-libssp: installdirs
47964 @: $(MAKE); $(unstage)
47965 @r=`${PWD_COMMAND}`; export r; \
47966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47967 $(NORMAL_TARGET_EXPORTS) \
47968 (cd $(TARGET_SUBDIR)/libssp && \
47969 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47970
47971 @endif target-libssp
47972
47973 # Other targets (info, dvi, pdf, etc.)
47974
47975 .PHONY: maybe-info-target-libssp info-target-libssp
47976 maybe-info-target-libssp:
47977 @if target-libssp
47978 maybe-info-target-libssp: info-target-libssp
47979
47980 info-target-libssp: \
47981 configure-target-libssp
47982 @: $(MAKE); $(unstage)
47983 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47984 r=`${PWD_COMMAND}`; export r; \
47985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47986 $(NORMAL_TARGET_EXPORTS) \
47987 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47988 for flag in $(EXTRA_TARGET_FLAGS); do \
47989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47990 done; \
47991 (cd $(TARGET_SUBDIR)/libssp && \
47992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47994 "RANLIB=$${RANLIB}" \
47995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47996 info) \
47997 || exit 1
47998
47999 @endif target-libssp
48000
48001 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48002 maybe-dvi-target-libssp:
48003 @if target-libssp
48004 maybe-dvi-target-libssp: dvi-target-libssp
48005
48006 dvi-target-libssp: \
48007 configure-target-libssp
48008 @: $(MAKE); $(unstage)
48009 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48010 r=`${PWD_COMMAND}`; export r; \
48011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48012 $(NORMAL_TARGET_EXPORTS) \
48013 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48014 for flag in $(EXTRA_TARGET_FLAGS); do \
48015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48016 done; \
48017 (cd $(TARGET_SUBDIR)/libssp && \
48018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48020 "RANLIB=$${RANLIB}" \
48021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48022 dvi) \
48023 || exit 1
48024
48025 @endif target-libssp
48026
48027 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48028 maybe-pdf-target-libssp:
48029 @if target-libssp
48030 maybe-pdf-target-libssp: pdf-target-libssp
48031
48032 pdf-target-libssp: \
48033 configure-target-libssp
48034 @: $(MAKE); $(unstage)
48035 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48036 r=`${PWD_COMMAND}`; export r; \
48037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48038 $(NORMAL_TARGET_EXPORTS) \
48039 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48040 for flag in $(EXTRA_TARGET_FLAGS); do \
48041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48042 done; \
48043 (cd $(TARGET_SUBDIR)/libssp && \
48044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48046 "RANLIB=$${RANLIB}" \
48047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48048 pdf) \
48049 || exit 1
48050
48051 @endif target-libssp
48052
48053 .PHONY: maybe-html-target-libssp html-target-libssp
48054 maybe-html-target-libssp:
48055 @if target-libssp
48056 maybe-html-target-libssp: html-target-libssp
48057
48058 html-target-libssp: \
48059 configure-target-libssp
48060 @: $(MAKE); $(unstage)
48061 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48062 r=`${PWD_COMMAND}`; export r; \
48063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48064 $(NORMAL_TARGET_EXPORTS) \
48065 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48066 for flag in $(EXTRA_TARGET_FLAGS); do \
48067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48068 done; \
48069 (cd $(TARGET_SUBDIR)/libssp && \
48070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48072 "RANLIB=$${RANLIB}" \
48073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48074 html) \
48075 || exit 1
48076
48077 @endif target-libssp
48078
48079 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48080 maybe-TAGS-target-libssp:
48081 @if target-libssp
48082 maybe-TAGS-target-libssp: TAGS-target-libssp
48083
48084 TAGS-target-libssp: \
48085 configure-target-libssp
48086 @: $(MAKE); $(unstage)
48087 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48088 r=`${PWD_COMMAND}`; export r; \
48089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48090 $(NORMAL_TARGET_EXPORTS) \
48091 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48092 for flag in $(EXTRA_TARGET_FLAGS); do \
48093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48094 done; \
48095 (cd $(TARGET_SUBDIR)/libssp && \
48096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48098 "RANLIB=$${RANLIB}" \
48099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48100 TAGS) \
48101 || exit 1
48102
48103 @endif target-libssp
48104
48105 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48106 maybe-install-info-target-libssp:
48107 @if target-libssp
48108 maybe-install-info-target-libssp: install-info-target-libssp
48109
48110 install-info-target-libssp: \
48111 configure-target-libssp \
48112 info-target-libssp
48113 @: $(MAKE); $(unstage)
48114 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48115 r=`${PWD_COMMAND}`; export r; \
48116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48117 $(NORMAL_TARGET_EXPORTS) \
48118 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48119 for flag in $(EXTRA_TARGET_FLAGS); do \
48120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48121 done; \
48122 (cd $(TARGET_SUBDIR)/libssp && \
48123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48125 "RANLIB=$${RANLIB}" \
48126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48127 install-info) \
48128 || exit 1
48129
48130 @endif target-libssp
48131
48132 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48133 maybe-install-dvi-target-libssp:
48134 @if target-libssp
48135 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48136
48137 install-dvi-target-libssp: \
48138 configure-target-libssp \
48139 dvi-target-libssp
48140 @: $(MAKE); $(unstage)
48141 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48142 r=`${PWD_COMMAND}`; export r; \
48143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48144 $(NORMAL_TARGET_EXPORTS) \
48145 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48146 for flag in $(EXTRA_TARGET_FLAGS); do \
48147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48148 done; \
48149 (cd $(TARGET_SUBDIR)/libssp && \
48150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48152 "RANLIB=$${RANLIB}" \
48153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48154 install-dvi) \
48155 || exit 1
48156
48157 @endif target-libssp
48158
48159 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48160 maybe-install-pdf-target-libssp:
48161 @if target-libssp
48162 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48163
48164 install-pdf-target-libssp: \
48165 configure-target-libssp \
48166 pdf-target-libssp
48167 @: $(MAKE); $(unstage)
48168 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48169 r=`${PWD_COMMAND}`; export r; \
48170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48171 $(NORMAL_TARGET_EXPORTS) \
48172 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48173 for flag in $(EXTRA_TARGET_FLAGS); do \
48174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48175 done; \
48176 (cd $(TARGET_SUBDIR)/libssp && \
48177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48179 "RANLIB=$${RANLIB}" \
48180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48181 install-pdf) \
48182 || exit 1
48183
48184 @endif target-libssp
48185
48186 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48187 maybe-install-html-target-libssp:
48188 @if target-libssp
48189 maybe-install-html-target-libssp: install-html-target-libssp
48190
48191 install-html-target-libssp: \
48192 configure-target-libssp \
48193 html-target-libssp
48194 @: $(MAKE); $(unstage)
48195 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48196 r=`${PWD_COMMAND}`; export r; \
48197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48198 $(NORMAL_TARGET_EXPORTS) \
48199 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48200 for flag in $(EXTRA_TARGET_FLAGS); do \
48201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48202 done; \
48203 (cd $(TARGET_SUBDIR)/libssp && \
48204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48206 "RANLIB=$${RANLIB}" \
48207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48208 install-html) \
48209 || exit 1
48210
48211 @endif target-libssp
48212
48213 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48214 maybe-installcheck-target-libssp:
48215 @if target-libssp
48216 maybe-installcheck-target-libssp: installcheck-target-libssp
48217
48218 installcheck-target-libssp: \
48219 configure-target-libssp
48220 @: $(MAKE); $(unstage)
48221 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48222 r=`${PWD_COMMAND}`; export r; \
48223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48224 $(NORMAL_TARGET_EXPORTS) \
48225 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48226 for flag in $(EXTRA_TARGET_FLAGS); do \
48227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48228 done; \
48229 (cd $(TARGET_SUBDIR)/libssp && \
48230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48232 "RANLIB=$${RANLIB}" \
48233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48234 installcheck) \
48235 || exit 1
48236
48237 @endif target-libssp
48238
48239 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48240 maybe-mostlyclean-target-libssp:
48241 @if target-libssp
48242 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48243
48244 mostlyclean-target-libssp:
48245 @: $(MAKE); $(unstage)
48246 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48247 r=`${PWD_COMMAND}`; export r; \
48248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48249 $(NORMAL_TARGET_EXPORTS) \
48250 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48251 for flag in $(EXTRA_TARGET_FLAGS); do \
48252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48253 done; \
48254 (cd $(TARGET_SUBDIR)/libssp && \
48255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48257 "RANLIB=$${RANLIB}" \
48258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48259 mostlyclean) \
48260 || exit 1
48261
48262 @endif target-libssp
48263
48264 .PHONY: maybe-clean-target-libssp clean-target-libssp
48265 maybe-clean-target-libssp:
48266 @if target-libssp
48267 maybe-clean-target-libssp: clean-target-libssp
48268
48269 clean-target-libssp:
48270 @: $(MAKE); $(unstage)
48271 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48272 r=`${PWD_COMMAND}`; export r; \
48273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48274 $(NORMAL_TARGET_EXPORTS) \
48275 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48276 for flag in $(EXTRA_TARGET_FLAGS); do \
48277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48278 done; \
48279 (cd $(TARGET_SUBDIR)/libssp && \
48280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48282 "RANLIB=$${RANLIB}" \
48283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48284 clean) \
48285 || exit 1
48286
48287 @endif target-libssp
48288
48289 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48290 maybe-distclean-target-libssp:
48291 @if target-libssp
48292 maybe-distclean-target-libssp: distclean-target-libssp
48293
48294 distclean-target-libssp:
48295 @: $(MAKE); $(unstage)
48296 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48297 r=`${PWD_COMMAND}`; export r; \
48298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48299 $(NORMAL_TARGET_EXPORTS) \
48300 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48301 for flag in $(EXTRA_TARGET_FLAGS); do \
48302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48303 done; \
48304 (cd $(TARGET_SUBDIR)/libssp && \
48305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48307 "RANLIB=$${RANLIB}" \
48308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48309 distclean) \
48310 || exit 1
48311
48312 @endif target-libssp
48313
48314 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48315 maybe-maintainer-clean-target-libssp:
48316 @if target-libssp
48317 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48318
48319 maintainer-clean-target-libssp:
48320 @: $(MAKE); $(unstage)
48321 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48322 r=`${PWD_COMMAND}`; export r; \
48323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48324 $(NORMAL_TARGET_EXPORTS) \
48325 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48326 for flag in $(EXTRA_TARGET_FLAGS); do \
48327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48328 done; \
48329 (cd $(TARGET_SUBDIR)/libssp && \
48330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48332 "RANLIB=$${RANLIB}" \
48333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48334 maintainer-clean) \
48335 || exit 1
48336
48337 @endif target-libssp
48338
48339
48340
48341
48342
48343 .PHONY: configure-target-newlib maybe-configure-target-newlib
48344 maybe-configure-target-newlib:
48345 @if gcc-bootstrap
48346 configure-target-newlib: stage_current
48347 @endif gcc-bootstrap
48348 @if target-newlib
48349 maybe-configure-target-newlib: configure-target-newlib
48350 configure-target-newlib:
48351 @: $(MAKE); $(unstage)
48352 @r=`${PWD_COMMAND}`; export r; \
48353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48354 echo "Checking multilib configuration for newlib..."; \
48355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48356 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48357 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48358 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48359 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48360 else \
48361 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48362 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48363 fi; \
48364 else \
48365 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48366 fi; \
48367 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48368 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48369 $(NORMAL_TARGET_EXPORTS) \
48370 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48371 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48372 case $(srcdir) in \
48373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48374 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48376 esac; \
48377 module_srcdir=newlib; \
48378 rm -f no-such-file || : ; \
48379 CONFIG_SITE=no-such-file $(SHELL) \
48380 $$s/$$module_srcdir/configure \
48381 --srcdir=$${topdir}/$$module_srcdir \
48382 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48383 --target=${target_alias} \
48384 || exit 1
48385 @endif target-newlib
48386
48387
48388
48389
48390
48391 .PHONY: all-target-newlib maybe-all-target-newlib
48392 maybe-all-target-newlib:
48393 @if gcc-bootstrap
48394 all-target-newlib: stage_current
48395 @endif gcc-bootstrap
48396 @if target-newlib
48397 TARGET-target-newlib=all
48398 maybe-all-target-newlib: all-target-newlib
48399 all-target-newlib: configure-target-newlib
48400 @: $(MAKE); $(unstage)
48401 @r=`${PWD_COMMAND}`; export r; \
48402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403 $(NORMAL_TARGET_EXPORTS) \
48404 (cd $(TARGET_SUBDIR)/newlib && \
48405 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48406 $(TARGET-target-newlib))
48407 @endif target-newlib
48408
48409
48410
48411
48412
48413 .PHONY: check-target-newlib maybe-check-target-newlib
48414 maybe-check-target-newlib:
48415 @if target-newlib
48416 maybe-check-target-newlib: check-target-newlib
48417
48418 check-target-newlib:
48419 @: $(MAKE); $(unstage)
48420 @r=`${PWD_COMMAND}`; export r; \
48421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48422 $(NORMAL_TARGET_EXPORTS) \
48423 (cd $(TARGET_SUBDIR)/newlib && \
48424 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48425
48426 @endif target-newlib
48427
48428 .PHONY: install-target-newlib maybe-install-target-newlib
48429 maybe-install-target-newlib:
48430 @if target-newlib
48431 maybe-install-target-newlib: install-target-newlib
48432
48433 install-target-newlib: installdirs
48434 @: $(MAKE); $(unstage)
48435 @r=`${PWD_COMMAND}`; export r; \
48436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48437 $(NORMAL_TARGET_EXPORTS) \
48438 (cd $(TARGET_SUBDIR)/newlib && \
48439 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48440
48441 @endif target-newlib
48442
48443 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48444 maybe-install-strip-target-newlib:
48445 @if target-newlib
48446 maybe-install-strip-target-newlib: install-strip-target-newlib
48447
48448 install-strip-target-newlib: installdirs
48449 @: $(MAKE); $(unstage)
48450 @r=`${PWD_COMMAND}`; export r; \
48451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48452 $(NORMAL_TARGET_EXPORTS) \
48453 (cd $(TARGET_SUBDIR)/newlib && \
48454 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48455
48456 @endif target-newlib
48457
48458 # Other targets (info, dvi, pdf, etc.)
48459
48460 .PHONY: maybe-info-target-newlib info-target-newlib
48461 maybe-info-target-newlib:
48462 @if target-newlib
48463 maybe-info-target-newlib: info-target-newlib
48464
48465 info-target-newlib: \
48466 configure-target-newlib
48467 @: $(MAKE); $(unstage)
48468 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48469 r=`${PWD_COMMAND}`; export r; \
48470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48471 $(NORMAL_TARGET_EXPORTS) \
48472 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48473 for flag in $(EXTRA_TARGET_FLAGS); do \
48474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48475 done; \
48476 (cd $(TARGET_SUBDIR)/newlib && \
48477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48479 "RANLIB=$${RANLIB}" \
48480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48481 info) \
48482 || exit 1
48483
48484 @endif target-newlib
48485
48486 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48487 maybe-dvi-target-newlib:
48488 @if target-newlib
48489 maybe-dvi-target-newlib: dvi-target-newlib
48490
48491 dvi-target-newlib: \
48492 configure-target-newlib
48493 @: $(MAKE); $(unstage)
48494 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48495 r=`${PWD_COMMAND}`; export r; \
48496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48497 $(NORMAL_TARGET_EXPORTS) \
48498 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48499 for flag in $(EXTRA_TARGET_FLAGS); do \
48500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48501 done; \
48502 (cd $(TARGET_SUBDIR)/newlib && \
48503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48505 "RANLIB=$${RANLIB}" \
48506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48507 dvi) \
48508 || exit 1
48509
48510 @endif target-newlib
48511
48512 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48513 maybe-pdf-target-newlib:
48514 @if target-newlib
48515 maybe-pdf-target-newlib: pdf-target-newlib
48516
48517 pdf-target-newlib: \
48518 configure-target-newlib
48519 @: $(MAKE); $(unstage)
48520 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48521 r=`${PWD_COMMAND}`; export r; \
48522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48523 $(NORMAL_TARGET_EXPORTS) \
48524 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48525 for flag in $(EXTRA_TARGET_FLAGS); do \
48526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48527 done; \
48528 (cd $(TARGET_SUBDIR)/newlib && \
48529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48531 "RANLIB=$${RANLIB}" \
48532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48533 pdf) \
48534 || exit 1
48535
48536 @endif target-newlib
48537
48538 .PHONY: maybe-html-target-newlib html-target-newlib
48539 maybe-html-target-newlib:
48540 @if target-newlib
48541 maybe-html-target-newlib: html-target-newlib
48542
48543 html-target-newlib: \
48544 configure-target-newlib
48545 @: $(MAKE); $(unstage)
48546 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48547 r=`${PWD_COMMAND}`; export r; \
48548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48549 $(NORMAL_TARGET_EXPORTS) \
48550 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48551 for flag in $(EXTRA_TARGET_FLAGS); do \
48552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48553 done; \
48554 (cd $(TARGET_SUBDIR)/newlib && \
48555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48557 "RANLIB=$${RANLIB}" \
48558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48559 html) \
48560 || exit 1
48561
48562 @endif target-newlib
48563
48564 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48565 maybe-TAGS-target-newlib:
48566 @if target-newlib
48567 maybe-TAGS-target-newlib: TAGS-target-newlib
48568
48569 TAGS-target-newlib: \
48570 configure-target-newlib
48571 @: $(MAKE); $(unstage)
48572 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48573 r=`${PWD_COMMAND}`; export r; \
48574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48575 $(NORMAL_TARGET_EXPORTS) \
48576 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48577 for flag in $(EXTRA_TARGET_FLAGS); do \
48578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48579 done; \
48580 (cd $(TARGET_SUBDIR)/newlib && \
48581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48583 "RANLIB=$${RANLIB}" \
48584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48585 TAGS) \
48586 || exit 1
48587
48588 @endif target-newlib
48589
48590 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48591 maybe-install-info-target-newlib:
48592 @if target-newlib
48593 maybe-install-info-target-newlib: install-info-target-newlib
48594
48595 install-info-target-newlib: \
48596 configure-target-newlib \
48597 info-target-newlib
48598 @: $(MAKE); $(unstage)
48599 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48600 r=`${PWD_COMMAND}`; export r; \
48601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48602 $(NORMAL_TARGET_EXPORTS) \
48603 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48604 for flag in $(EXTRA_TARGET_FLAGS); do \
48605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48606 done; \
48607 (cd $(TARGET_SUBDIR)/newlib && \
48608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48610 "RANLIB=$${RANLIB}" \
48611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48612 install-info) \
48613 || exit 1
48614
48615 @endif target-newlib
48616
48617 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48618 maybe-install-dvi-target-newlib:
48619 @if target-newlib
48620 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48621
48622 install-dvi-target-newlib: \
48623 configure-target-newlib \
48624 dvi-target-newlib
48625 @: $(MAKE); $(unstage)
48626 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48627 r=`${PWD_COMMAND}`; export r; \
48628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48629 $(NORMAL_TARGET_EXPORTS) \
48630 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48631 for flag in $(EXTRA_TARGET_FLAGS); do \
48632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48633 done; \
48634 (cd $(TARGET_SUBDIR)/newlib && \
48635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48637 "RANLIB=$${RANLIB}" \
48638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48639 install-dvi) \
48640 || exit 1
48641
48642 @endif target-newlib
48643
48644 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48645 maybe-install-pdf-target-newlib:
48646 @if target-newlib
48647 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48648
48649 install-pdf-target-newlib: \
48650 configure-target-newlib \
48651 pdf-target-newlib
48652 @: $(MAKE); $(unstage)
48653 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48654 r=`${PWD_COMMAND}`; export r; \
48655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48656 $(NORMAL_TARGET_EXPORTS) \
48657 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48658 for flag in $(EXTRA_TARGET_FLAGS); do \
48659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48660 done; \
48661 (cd $(TARGET_SUBDIR)/newlib && \
48662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48664 "RANLIB=$${RANLIB}" \
48665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48666 install-pdf) \
48667 || exit 1
48668
48669 @endif target-newlib
48670
48671 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48672 maybe-install-html-target-newlib:
48673 @if target-newlib
48674 maybe-install-html-target-newlib: install-html-target-newlib
48675
48676 install-html-target-newlib: \
48677 configure-target-newlib \
48678 html-target-newlib
48679 @: $(MAKE); $(unstage)
48680 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48681 r=`${PWD_COMMAND}`; export r; \
48682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48683 $(NORMAL_TARGET_EXPORTS) \
48684 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48685 for flag in $(EXTRA_TARGET_FLAGS); do \
48686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48687 done; \
48688 (cd $(TARGET_SUBDIR)/newlib && \
48689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48691 "RANLIB=$${RANLIB}" \
48692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48693 install-html) \
48694 || exit 1
48695
48696 @endif target-newlib
48697
48698 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48699 maybe-installcheck-target-newlib:
48700 @if target-newlib
48701 maybe-installcheck-target-newlib: installcheck-target-newlib
48702
48703 installcheck-target-newlib: \
48704 configure-target-newlib
48705 @: $(MAKE); $(unstage)
48706 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48707 r=`${PWD_COMMAND}`; export r; \
48708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48709 $(NORMAL_TARGET_EXPORTS) \
48710 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48711 for flag in $(EXTRA_TARGET_FLAGS); do \
48712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48713 done; \
48714 (cd $(TARGET_SUBDIR)/newlib && \
48715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48717 "RANLIB=$${RANLIB}" \
48718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48719 installcheck) \
48720 || exit 1
48721
48722 @endif target-newlib
48723
48724 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48725 maybe-mostlyclean-target-newlib:
48726 @if target-newlib
48727 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48728
48729 mostlyclean-target-newlib:
48730 @: $(MAKE); $(unstage)
48731 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48732 r=`${PWD_COMMAND}`; export r; \
48733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48734 $(NORMAL_TARGET_EXPORTS) \
48735 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48736 for flag in $(EXTRA_TARGET_FLAGS); do \
48737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48738 done; \
48739 (cd $(TARGET_SUBDIR)/newlib && \
48740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48742 "RANLIB=$${RANLIB}" \
48743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48744 mostlyclean) \
48745 || exit 1
48746
48747 @endif target-newlib
48748
48749 .PHONY: maybe-clean-target-newlib clean-target-newlib
48750 maybe-clean-target-newlib:
48751 @if target-newlib
48752 maybe-clean-target-newlib: clean-target-newlib
48753
48754 clean-target-newlib:
48755 @: $(MAKE); $(unstage)
48756 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48757 r=`${PWD_COMMAND}`; export r; \
48758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48759 $(NORMAL_TARGET_EXPORTS) \
48760 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48761 for flag in $(EXTRA_TARGET_FLAGS); do \
48762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48763 done; \
48764 (cd $(TARGET_SUBDIR)/newlib && \
48765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48767 "RANLIB=$${RANLIB}" \
48768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48769 clean) \
48770 || exit 1
48771
48772 @endif target-newlib
48773
48774 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48775 maybe-distclean-target-newlib:
48776 @if target-newlib
48777 maybe-distclean-target-newlib: distclean-target-newlib
48778
48779 distclean-target-newlib:
48780 @: $(MAKE); $(unstage)
48781 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48782 r=`${PWD_COMMAND}`; export r; \
48783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48784 $(NORMAL_TARGET_EXPORTS) \
48785 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48786 for flag in $(EXTRA_TARGET_FLAGS); do \
48787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48788 done; \
48789 (cd $(TARGET_SUBDIR)/newlib && \
48790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48792 "RANLIB=$${RANLIB}" \
48793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48794 distclean) \
48795 || exit 1
48796
48797 @endif target-newlib
48798
48799 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48800 maybe-maintainer-clean-target-newlib:
48801 @if target-newlib
48802 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48803
48804 maintainer-clean-target-newlib:
48805 @: $(MAKE); $(unstage)
48806 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48807 r=`${PWD_COMMAND}`; export r; \
48808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48809 $(NORMAL_TARGET_EXPORTS) \
48810 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48811 for flag in $(EXTRA_TARGET_FLAGS); do \
48812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48813 done; \
48814 (cd $(TARGET_SUBDIR)/newlib && \
48815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48817 "RANLIB=$${RANLIB}" \
48818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48819 maintainer-clean) \
48820 || exit 1
48821
48822 @endif target-newlib
48823
48824
48825
48826
48827
48828 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48829 maybe-configure-target-libgcc:
48830 @if gcc-bootstrap
48831 configure-target-libgcc: stage_current
48832 @endif gcc-bootstrap
48833 @if target-libgcc
48834 maybe-configure-target-libgcc: configure-target-libgcc
48835 configure-target-libgcc:
48836 @r=`${PWD_COMMAND}`; export r; \
48837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48838 echo "Checking multilib configuration for libgcc..."; \
48839 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48840 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48841 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48842 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48843 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48844 else \
48845 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48846 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48847 fi; \
48848 else \
48849 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48850 fi; \
48851 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48852 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48853 $(NORMAL_TARGET_EXPORTS) \
48854 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48855 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48856 case $(srcdir) in \
48857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48858 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48860 esac; \
48861 module_srcdir=libgcc; \
48862 rm -f no-such-file || : ; \
48863 CONFIG_SITE=no-such-file $(SHELL) \
48864 $$s/$$module_srcdir/configure \
48865 --srcdir=$${topdir}/$$module_srcdir \
48866 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48867 --target=${target_alias} \
48868 || exit 1
48869 @endif target-libgcc
48870
48871
48872
48873 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48874 maybe-configure-stage1-target-libgcc:
48875 @if target-libgcc-bootstrap
48876 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48877 configure-stage1-target-libgcc:
48878 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48879 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48880 @r=`${PWD_COMMAND}`; export r; \
48881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48882 TFLAGS="$(STAGE1_TFLAGS)"; \
48883 echo "Checking multilib configuration for libgcc..."; \
48884 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48885 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48886 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48887 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48888 else \
48889 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48890 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48891 fi; \
48892 else \
48893 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48894 fi; \
48895 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48896 $(NORMAL_TARGET_EXPORTS) \
48897 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48898 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48899 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48900 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48901 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48902 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48903 case $(srcdir) in \
48904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48905 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48907 esac; \
48908 module_srcdir=libgcc; \
48909 $(SHELL) $$s/$$module_srcdir/configure \
48910 --srcdir=$${topdir}/$$module_srcdir \
48911 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48912 --target=${target_alias} \
48913 \
48914 $(STAGE1_CONFIGURE_FLAGS)
48915 @endif target-libgcc-bootstrap
48916
48917 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48918 maybe-configure-stage2-target-libgcc:
48919 @if target-libgcc-bootstrap
48920 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48921 configure-stage2-target-libgcc:
48922 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48923 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48924 @r=`${PWD_COMMAND}`; export r; \
48925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48926 TFLAGS="$(STAGE2_TFLAGS)"; \
48927 echo "Checking multilib configuration for libgcc..."; \
48928 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48929 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48930 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48931 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48932 else \
48933 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48934 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48935 fi; \
48936 else \
48937 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48938 fi; \
48939 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48940 $(NORMAL_TARGET_EXPORTS) \
48941 \
48942 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48943 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48944 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48945 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48946 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48947 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48948 case $(srcdir) in \
48949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48950 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48952 esac; \
48953 module_srcdir=libgcc; \
48954 $(SHELL) $$s/$$module_srcdir/configure \
48955 --srcdir=$${topdir}/$$module_srcdir \
48956 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48957 --target=${target_alias} \
48958 --with-build-libsubdir=$(HOST_SUBDIR) \
48959 $(STAGE2_CONFIGURE_FLAGS)
48960 @endif target-libgcc-bootstrap
48961
48962 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48963 maybe-configure-stage3-target-libgcc:
48964 @if target-libgcc-bootstrap
48965 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48966 configure-stage3-target-libgcc:
48967 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48968 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48969 @r=`${PWD_COMMAND}`; export r; \
48970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48971 TFLAGS="$(STAGE3_TFLAGS)"; \
48972 echo "Checking multilib configuration for libgcc..."; \
48973 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48974 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48975 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48976 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48977 else \
48978 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48979 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48980 fi; \
48981 else \
48982 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48983 fi; \
48984 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48985 $(NORMAL_TARGET_EXPORTS) \
48986 \
48987 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48988 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48989 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48990 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48991 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48992 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48993 case $(srcdir) in \
48994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48995 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48997 esac; \
48998 module_srcdir=libgcc; \
48999 $(SHELL) $$s/$$module_srcdir/configure \
49000 --srcdir=$${topdir}/$$module_srcdir \
49001 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49002 --target=${target_alias} \
49003 --with-build-libsubdir=$(HOST_SUBDIR) \
49004 $(STAGE3_CONFIGURE_FLAGS)
49005 @endif target-libgcc-bootstrap
49006
49007 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49008 maybe-configure-stage4-target-libgcc:
49009 @if target-libgcc-bootstrap
49010 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49011 configure-stage4-target-libgcc:
49012 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49013 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49014 @r=`${PWD_COMMAND}`; export r; \
49015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49016 TFLAGS="$(STAGE4_TFLAGS)"; \
49017 echo "Checking multilib configuration for libgcc..."; \
49018 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49019 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49020 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49021 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49022 else \
49023 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49024 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49025 fi; \
49026 else \
49027 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49028 fi; \
49029 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49030 $(NORMAL_TARGET_EXPORTS) \
49031 \
49032 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49033 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49034 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49035 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49036 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49037 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49038 case $(srcdir) in \
49039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49040 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49042 esac; \
49043 module_srcdir=libgcc; \
49044 $(SHELL) $$s/$$module_srcdir/configure \
49045 --srcdir=$${topdir}/$$module_srcdir \
49046 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49047 --target=${target_alias} \
49048 --with-build-libsubdir=$(HOST_SUBDIR) \
49049 $(STAGE4_CONFIGURE_FLAGS)
49050 @endif target-libgcc-bootstrap
49051
49052 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49053 maybe-configure-stageprofile-target-libgcc:
49054 @if target-libgcc-bootstrap
49055 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49056 configure-stageprofile-target-libgcc:
49057 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49058 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49059 @r=`${PWD_COMMAND}`; export r; \
49060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49061 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49062 echo "Checking multilib configuration for libgcc..."; \
49063 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49064 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49065 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49066 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49067 else \
49068 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49069 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49070 fi; \
49071 else \
49072 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49073 fi; \
49074 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49075 $(NORMAL_TARGET_EXPORTS) \
49076 \
49077 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49078 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49079 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49080 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49081 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49082 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49083 case $(srcdir) in \
49084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49085 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49087 esac; \
49088 module_srcdir=libgcc; \
49089 $(SHELL) $$s/$$module_srcdir/configure \
49090 --srcdir=$${topdir}/$$module_srcdir \
49091 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49092 --target=${target_alias} \
49093 --with-build-libsubdir=$(HOST_SUBDIR) \
49094 $(STAGEprofile_CONFIGURE_FLAGS)
49095 @endif target-libgcc-bootstrap
49096
49097 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49098 maybe-configure-stagetrain-target-libgcc:
49099 @if target-libgcc-bootstrap
49100 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49101 configure-stagetrain-target-libgcc:
49102 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49103 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49104 @r=`${PWD_COMMAND}`; export r; \
49105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49106 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49107 echo "Checking multilib configuration for libgcc..."; \
49108 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49109 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49110 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49111 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49112 else \
49113 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49114 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49115 fi; \
49116 else \
49117 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49118 fi; \
49119 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49120 $(NORMAL_TARGET_EXPORTS) \
49121 \
49122 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49123 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49124 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49125 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49126 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49127 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49128 case $(srcdir) in \
49129 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49130 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49131 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49132 esac; \
49133 module_srcdir=libgcc; \
49134 $(SHELL) $$s/$$module_srcdir/configure \
49135 --srcdir=$${topdir}/$$module_srcdir \
49136 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49137 --target=${target_alias} \
49138 --with-build-libsubdir=$(HOST_SUBDIR) \
49139 $(STAGEtrain_CONFIGURE_FLAGS)
49140 @endif target-libgcc-bootstrap
49141
49142 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49143 maybe-configure-stagefeedback-target-libgcc:
49144 @if target-libgcc-bootstrap
49145 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49146 configure-stagefeedback-target-libgcc:
49147 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49148 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49149 @r=`${PWD_COMMAND}`; export r; \
49150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49151 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49152 echo "Checking multilib configuration for libgcc..."; \
49153 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49154 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49155 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49156 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49157 else \
49158 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49159 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49160 fi; \
49161 else \
49162 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49163 fi; \
49164 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49165 $(NORMAL_TARGET_EXPORTS) \
49166 \
49167 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49168 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49169 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49170 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49171 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49172 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49173 case $(srcdir) in \
49174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49175 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49177 esac; \
49178 module_srcdir=libgcc; \
49179 $(SHELL) $$s/$$module_srcdir/configure \
49180 --srcdir=$${topdir}/$$module_srcdir \
49181 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49182 --target=${target_alias} \
49183 --with-build-libsubdir=$(HOST_SUBDIR) \
49184 $(STAGEfeedback_CONFIGURE_FLAGS)
49185 @endif target-libgcc-bootstrap
49186
49187 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49188 maybe-configure-stageautoprofile-target-libgcc:
49189 @if target-libgcc-bootstrap
49190 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49191 configure-stageautoprofile-target-libgcc:
49192 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49193 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49194 @r=`${PWD_COMMAND}`; export r; \
49195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49196 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49197 echo "Checking multilib configuration for libgcc..."; \
49198 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49199 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49200 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49201 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49202 else \
49203 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49204 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49205 fi; \
49206 else \
49207 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49208 fi; \
49209 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49210 $(NORMAL_TARGET_EXPORTS) \
49211 \
49212 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49213 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49214 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49215 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49216 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49217 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49218 case $(srcdir) in \
49219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49220 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49222 esac; \
49223 module_srcdir=libgcc; \
49224 $(SHELL) $$s/$$module_srcdir/configure \
49225 --srcdir=$${topdir}/$$module_srcdir \
49226 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49227 --target=${target_alias} \
49228 --with-build-libsubdir=$(HOST_SUBDIR) \
49229 $(STAGEautoprofile_CONFIGURE_FLAGS)
49230 @endif target-libgcc-bootstrap
49231
49232 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49233 maybe-configure-stageautofeedback-target-libgcc:
49234 @if target-libgcc-bootstrap
49235 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49236 configure-stageautofeedback-target-libgcc:
49237 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49238 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49239 @r=`${PWD_COMMAND}`; export r; \
49240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49241 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49242 echo "Checking multilib configuration for libgcc..."; \
49243 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49244 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49245 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49246 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49247 else \
49248 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49249 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49250 fi; \
49251 else \
49252 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49253 fi; \
49254 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49255 $(NORMAL_TARGET_EXPORTS) \
49256 \
49257 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49258 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49259 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49260 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49261 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49262 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49263 case $(srcdir) in \
49264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49265 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49267 esac; \
49268 module_srcdir=libgcc; \
49269 $(SHELL) $$s/$$module_srcdir/configure \
49270 --srcdir=$${topdir}/$$module_srcdir \
49271 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49272 --target=${target_alias} \
49273 --with-build-libsubdir=$(HOST_SUBDIR) \
49274 $(STAGEautofeedback_CONFIGURE_FLAGS)
49275 @endif target-libgcc-bootstrap
49276
49277
49278
49279
49280
49281 .PHONY: all-target-libgcc maybe-all-target-libgcc
49282 maybe-all-target-libgcc:
49283 @if gcc-bootstrap
49284 all-target-libgcc: stage_current
49285 @endif gcc-bootstrap
49286 @if target-libgcc
49287 TARGET-target-libgcc=all
49288 maybe-all-target-libgcc: all-target-libgcc
49289 all-target-libgcc: configure-target-libgcc
49290 @r=`${PWD_COMMAND}`; export r; \
49291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49292 $(NORMAL_TARGET_EXPORTS) \
49293 (cd $(TARGET_SUBDIR)/libgcc && \
49294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49295 $(TARGET-target-libgcc))
49296 @endif target-libgcc
49297
49298
49299
49300 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49301 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49302 maybe-all-stage1-target-libgcc:
49303 maybe-clean-stage1-target-libgcc:
49304 @if target-libgcc-bootstrap
49305 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49306 all-stage1: all-stage1-target-libgcc
49307 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49308 all-stage1-target-libgcc: configure-stage1-target-libgcc
49309 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49310 @r=`${PWD_COMMAND}`; export r; \
49311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312 TFLAGS="$(STAGE1_TFLAGS)"; \
49313 $(NORMAL_TARGET_EXPORTS) \
49314 cd $(TARGET_SUBDIR)/libgcc && \
49315 \
49316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49317 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49318 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49319 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49323 $(EXTRA_TARGET_FLAGS) \
49324 \
49325 TFLAGS="$(STAGE1_TFLAGS)" \
49326 $(TARGET-stage1-target-libgcc)
49327
49328 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49329 clean-stage1: clean-stage1-target-libgcc
49330 clean-stage1-target-libgcc:
49331 @if [ $(current_stage) = stage1 ]; then \
49332 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49333 else \
49334 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49335 $(MAKE) stage1-start; \
49336 fi; \
49337 cd $(TARGET_SUBDIR)/libgcc && \
49338 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49339 clean
49340 @endif target-libgcc-bootstrap
49341
49342
49343 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49344 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49345 maybe-all-stage2-target-libgcc:
49346 maybe-clean-stage2-target-libgcc:
49347 @if target-libgcc-bootstrap
49348 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49349 all-stage2: all-stage2-target-libgcc
49350 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49351 all-stage2-target-libgcc: configure-stage2-target-libgcc
49352 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49353 @r=`${PWD_COMMAND}`; export r; \
49354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49355 TFLAGS="$(STAGE2_TFLAGS)"; \
49356 $(NORMAL_TARGET_EXPORTS) \
49357 \
49358 cd $(TARGET_SUBDIR)/libgcc && \
49359 \
49360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49361 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49362 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49363 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49364 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49365 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49366 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49367 $(EXTRA_TARGET_FLAGS) \
49368 TFLAGS="$(STAGE2_TFLAGS)" \
49369 $(TARGET-stage2-target-libgcc)
49370
49371 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49372 clean-stage2: clean-stage2-target-libgcc
49373 clean-stage2-target-libgcc:
49374 @if [ $(current_stage) = stage2 ]; then \
49375 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49376 else \
49377 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49378 $(MAKE) stage2-start; \
49379 fi; \
49380 cd $(TARGET_SUBDIR)/libgcc && \
49381 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49382 @endif target-libgcc-bootstrap
49383
49384
49385 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49386 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49387 maybe-all-stage3-target-libgcc:
49388 maybe-clean-stage3-target-libgcc:
49389 @if target-libgcc-bootstrap
49390 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49391 all-stage3: all-stage3-target-libgcc
49392 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49393 all-stage3-target-libgcc: configure-stage3-target-libgcc
49394 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49395 @r=`${PWD_COMMAND}`; export r; \
49396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49397 TFLAGS="$(STAGE3_TFLAGS)"; \
49398 $(NORMAL_TARGET_EXPORTS) \
49399 \
49400 cd $(TARGET_SUBDIR)/libgcc && \
49401 \
49402 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49403 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49404 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49405 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49409 $(EXTRA_TARGET_FLAGS) \
49410 TFLAGS="$(STAGE3_TFLAGS)" \
49411 $(TARGET-stage3-target-libgcc)
49412
49413 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49414 clean-stage3: clean-stage3-target-libgcc
49415 clean-stage3-target-libgcc:
49416 @if [ $(current_stage) = stage3 ]; then \
49417 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49418 else \
49419 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49420 $(MAKE) stage3-start; \
49421 fi; \
49422 cd $(TARGET_SUBDIR)/libgcc && \
49423 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49424 @endif target-libgcc-bootstrap
49425
49426
49427 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49428 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49429 maybe-all-stage4-target-libgcc:
49430 maybe-clean-stage4-target-libgcc:
49431 @if target-libgcc-bootstrap
49432 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49433 all-stage4: all-stage4-target-libgcc
49434 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49435 all-stage4-target-libgcc: configure-stage4-target-libgcc
49436 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49437 @r=`${PWD_COMMAND}`; export r; \
49438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49439 TFLAGS="$(STAGE4_TFLAGS)"; \
49440 $(NORMAL_TARGET_EXPORTS) \
49441 \
49442 cd $(TARGET_SUBDIR)/libgcc && \
49443 \
49444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49445 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49446 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49447 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49451 $(EXTRA_TARGET_FLAGS) \
49452 TFLAGS="$(STAGE4_TFLAGS)" \
49453 $(TARGET-stage4-target-libgcc)
49454
49455 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49456 clean-stage4: clean-stage4-target-libgcc
49457 clean-stage4-target-libgcc:
49458 @if [ $(current_stage) = stage4 ]; then \
49459 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49460 else \
49461 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49462 $(MAKE) stage4-start; \
49463 fi; \
49464 cd $(TARGET_SUBDIR)/libgcc && \
49465 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49466 @endif target-libgcc-bootstrap
49467
49468
49469 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49470 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49471 maybe-all-stageprofile-target-libgcc:
49472 maybe-clean-stageprofile-target-libgcc:
49473 @if target-libgcc-bootstrap
49474 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49475 all-stageprofile: all-stageprofile-target-libgcc
49476 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49477 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49478 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49479 @r=`${PWD_COMMAND}`; export r; \
49480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49481 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49482 $(NORMAL_TARGET_EXPORTS) \
49483 \
49484 cd $(TARGET_SUBDIR)/libgcc && \
49485 \
49486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49487 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49488 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49489 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49493 $(EXTRA_TARGET_FLAGS) \
49494 TFLAGS="$(STAGEprofile_TFLAGS)" \
49495 $(TARGET-stageprofile-target-libgcc)
49496
49497 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49498 clean-stageprofile: clean-stageprofile-target-libgcc
49499 clean-stageprofile-target-libgcc:
49500 @if [ $(current_stage) = stageprofile ]; then \
49501 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49502 else \
49503 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49504 $(MAKE) stageprofile-start; \
49505 fi; \
49506 cd $(TARGET_SUBDIR)/libgcc && \
49507 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49508 @endif target-libgcc-bootstrap
49509
49510
49511 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49512 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49513 maybe-all-stagetrain-target-libgcc:
49514 maybe-clean-stagetrain-target-libgcc:
49515 @if target-libgcc-bootstrap
49516 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49517 all-stagetrain: all-stagetrain-target-libgcc
49518 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49519 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49520 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49521 @r=`${PWD_COMMAND}`; export r; \
49522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49523 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49524 $(NORMAL_TARGET_EXPORTS) \
49525 \
49526 cd $(TARGET_SUBDIR)/libgcc && \
49527 \
49528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49529 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49530 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49531 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49535 $(EXTRA_TARGET_FLAGS) \
49536 TFLAGS="$(STAGEtrain_TFLAGS)" \
49537 $(TARGET-stagetrain-target-libgcc)
49538
49539 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49540 clean-stagetrain: clean-stagetrain-target-libgcc
49541 clean-stagetrain-target-libgcc:
49542 @if [ $(current_stage) = stagetrain ]; then \
49543 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49544 else \
49545 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49546 $(MAKE) stagetrain-start; \
49547 fi; \
49548 cd $(TARGET_SUBDIR)/libgcc && \
49549 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49550 @endif target-libgcc-bootstrap
49551
49552
49553 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49554 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49555 maybe-all-stagefeedback-target-libgcc:
49556 maybe-clean-stagefeedback-target-libgcc:
49557 @if target-libgcc-bootstrap
49558 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49559 all-stagefeedback: all-stagefeedback-target-libgcc
49560 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49561 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49562 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49563 @r=`${PWD_COMMAND}`; export r; \
49564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49565 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49566 $(NORMAL_TARGET_EXPORTS) \
49567 \
49568 cd $(TARGET_SUBDIR)/libgcc && \
49569 \
49570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49571 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49577 $(EXTRA_TARGET_FLAGS) \
49578 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49579 $(TARGET-stagefeedback-target-libgcc)
49580
49581 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49582 clean-stagefeedback: clean-stagefeedback-target-libgcc
49583 clean-stagefeedback-target-libgcc:
49584 @if [ $(current_stage) = stagefeedback ]; then \
49585 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49586 else \
49587 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49588 $(MAKE) stagefeedback-start; \
49589 fi; \
49590 cd $(TARGET_SUBDIR)/libgcc && \
49591 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49592 @endif target-libgcc-bootstrap
49593
49594
49595 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49596 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49597 maybe-all-stageautoprofile-target-libgcc:
49598 maybe-clean-stageautoprofile-target-libgcc:
49599 @if target-libgcc-bootstrap
49600 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49601 all-stageautoprofile: all-stageautoprofile-target-libgcc
49602 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49603 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49604 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49605 @r=`${PWD_COMMAND}`; export r; \
49606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49607 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49608 $(NORMAL_TARGET_EXPORTS) \
49609 \
49610 cd $(TARGET_SUBDIR)/libgcc && \
49611 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49613 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49614 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49615 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49619 $(EXTRA_TARGET_FLAGS) \
49620 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49621 $(TARGET-stageautoprofile-target-libgcc)
49622
49623 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49624 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49625 clean-stageautoprofile-target-libgcc:
49626 @if [ $(current_stage) = stageautoprofile ]; then \
49627 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49628 else \
49629 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49630 $(MAKE) stageautoprofile-start; \
49631 fi; \
49632 cd $(TARGET_SUBDIR)/libgcc && \
49633 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49634 @endif target-libgcc-bootstrap
49635
49636
49637 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49638 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49639 maybe-all-stageautofeedback-target-libgcc:
49640 maybe-clean-stageautofeedback-target-libgcc:
49641 @if target-libgcc-bootstrap
49642 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49643 all-stageautofeedback: all-stageautofeedback-target-libgcc
49644 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49645 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49646 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49647 @r=`${PWD_COMMAND}`; export r; \
49648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49650 $(NORMAL_TARGET_EXPORTS) \
49651 \
49652 cd $(TARGET_SUBDIR)/libgcc && \
49653 \
49654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49655 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49661 $(EXTRA_TARGET_FLAGS) \
49662 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49663 $(TARGET-stageautofeedback-target-libgcc)
49664
49665 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49666 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49667 clean-stageautofeedback-target-libgcc:
49668 @if [ $(current_stage) = stageautofeedback ]; then \
49669 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49670 else \
49671 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49672 $(MAKE) stageautofeedback-start; \
49673 fi; \
49674 cd $(TARGET_SUBDIR)/libgcc && \
49675 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49676 @endif target-libgcc-bootstrap
49677
49678
49679
49680
49681
49682
49683 .PHONY: check-target-libgcc maybe-check-target-libgcc
49684 maybe-check-target-libgcc:
49685 @if target-libgcc
49686 maybe-check-target-libgcc: check-target-libgcc
49687
49688 # Dummy target for uncheckable module.
49689 check-target-libgcc:
49690
49691 @endif target-libgcc
49692
49693 .PHONY: install-target-libgcc maybe-install-target-libgcc
49694 maybe-install-target-libgcc:
49695 @if target-libgcc
49696 maybe-install-target-libgcc: install-target-libgcc
49697
49698 install-target-libgcc: installdirs
49699 @: $(MAKE); $(unstage)
49700 @r=`${PWD_COMMAND}`; export r; \
49701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49702 $(NORMAL_TARGET_EXPORTS) \
49703 (cd $(TARGET_SUBDIR)/libgcc && \
49704 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49705
49706 @endif target-libgcc
49707
49708 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49709 maybe-install-strip-target-libgcc:
49710 @if target-libgcc
49711 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49712
49713 install-strip-target-libgcc: installdirs
49714 @: $(MAKE); $(unstage)
49715 @r=`${PWD_COMMAND}`; export r; \
49716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49717 $(NORMAL_TARGET_EXPORTS) \
49718 (cd $(TARGET_SUBDIR)/libgcc && \
49719 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49720
49721 @endif target-libgcc
49722
49723 # Other targets (info, dvi, pdf, etc.)
49724
49725 .PHONY: maybe-info-target-libgcc info-target-libgcc
49726 maybe-info-target-libgcc:
49727 @if target-libgcc
49728 maybe-info-target-libgcc: info-target-libgcc
49729
49730 info-target-libgcc: \
49731 configure-target-libgcc
49732 @: $(MAKE); $(unstage)
49733 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49734 r=`${PWD_COMMAND}`; export r; \
49735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49736 $(NORMAL_TARGET_EXPORTS) \
49737 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49738 for flag in $(EXTRA_TARGET_FLAGS); do \
49739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49740 done; \
49741 (cd $(TARGET_SUBDIR)/libgcc && \
49742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49744 "RANLIB=$${RANLIB}" \
49745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49746 info) \
49747 || exit 1
49748
49749 @endif target-libgcc
49750
49751 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49752 maybe-dvi-target-libgcc:
49753 @if target-libgcc
49754 maybe-dvi-target-libgcc: dvi-target-libgcc
49755
49756 dvi-target-libgcc: \
49757 configure-target-libgcc
49758 @: $(MAKE); $(unstage)
49759 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49760 r=`${PWD_COMMAND}`; export r; \
49761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762 $(NORMAL_TARGET_EXPORTS) \
49763 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49764 for flag in $(EXTRA_TARGET_FLAGS); do \
49765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49766 done; \
49767 (cd $(TARGET_SUBDIR)/libgcc && \
49768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49770 "RANLIB=$${RANLIB}" \
49771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49772 dvi) \
49773 || exit 1
49774
49775 @endif target-libgcc
49776
49777 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49778 maybe-pdf-target-libgcc:
49779 @if target-libgcc
49780 maybe-pdf-target-libgcc: pdf-target-libgcc
49781
49782 pdf-target-libgcc: \
49783 configure-target-libgcc
49784 @: $(MAKE); $(unstage)
49785 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49786 r=`${PWD_COMMAND}`; export r; \
49787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49788 $(NORMAL_TARGET_EXPORTS) \
49789 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49790 for flag in $(EXTRA_TARGET_FLAGS); do \
49791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49792 done; \
49793 (cd $(TARGET_SUBDIR)/libgcc && \
49794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49796 "RANLIB=$${RANLIB}" \
49797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49798 pdf) \
49799 || exit 1
49800
49801 @endif target-libgcc
49802
49803 .PHONY: maybe-html-target-libgcc html-target-libgcc
49804 maybe-html-target-libgcc:
49805 @if target-libgcc
49806 maybe-html-target-libgcc: html-target-libgcc
49807
49808 html-target-libgcc: \
49809 configure-target-libgcc
49810 @: $(MAKE); $(unstage)
49811 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49812 r=`${PWD_COMMAND}`; export r; \
49813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49814 $(NORMAL_TARGET_EXPORTS) \
49815 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49816 for flag in $(EXTRA_TARGET_FLAGS); do \
49817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49818 done; \
49819 (cd $(TARGET_SUBDIR)/libgcc && \
49820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49822 "RANLIB=$${RANLIB}" \
49823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49824 html) \
49825 || exit 1
49826
49827 @endif target-libgcc
49828
49829 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49830 maybe-TAGS-target-libgcc:
49831 @if target-libgcc
49832 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49833
49834 # libgcc doesn't support TAGS.
49835 TAGS-target-libgcc:
49836
49837 @endif target-libgcc
49838
49839 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49840 maybe-install-info-target-libgcc:
49841 @if target-libgcc
49842 maybe-install-info-target-libgcc: install-info-target-libgcc
49843
49844 install-info-target-libgcc: \
49845 configure-target-libgcc \
49846 info-target-libgcc
49847 @: $(MAKE); $(unstage)
49848 @[ -f $(TARGET_SUBDIR)/libgcc/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-info in $(TARGET_SUBDIR)/libgcc"; \
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)/libgcc && \
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-info) \
49862 || exit 1
49863
49864 @endif target-libgcc
49865
49866 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49867 maybe-install-dvi-target-libgcc:
49868 @if target-libgcc
49869 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49870
49871 # libgcc doesn't support install-dvi.
49872 install-dvi-target-libgcc:
49873
49874 @endif target-libgcc
49875
49876 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49877 maybe-install-pdf-target-libgcc:
49878 @if target-libgcc
49879 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49880
49881 install-pdf-target-libgcc: \
49882 configure-target-libgcc \
49883 pdf-target-libgcc
49884 @: $(MAKE); $(unstage)
49885 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49886 r=`${PWD_COMMAND}`; export r; \
49887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49888 $(NORMAL_TARGET_EXPORTS) \
49889 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49890 for flag in $(EXTRA_TARGET_FLAGS); do \
49891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49892 done; \
49893 (cd $(TARGET_SUBDIR)/libgcc && \
49894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49896 "RANLIB=$${RANLIB}" \
49897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49898 install-pdf) \
49899 || exit 1
49900
49901 @endif target-libgcc
49902
49903 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49904 maybe-install-html-target-libgcc:
49905 @if target-libgcc
49906 maybe-install-html-target-libgcc: install-html-target-libgcc
49907
49908 install-html-target-libgcc: \
49909 configure-target-libgcc \
49910 html-target-libgcc
49911 @: $(MAKE); $(unstage)
49912 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49913 r=`${PWD_COMMAND}`; export r; \
49914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49915 $(NORMAL_TARGET_EXPORTS) \
49916 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49917 for flag in $(EXTRA_TARGET_FLAGS); do \
49918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49919 done; \
49920 (cd $(TARGET_SUBDIR)/libgcc && \
49921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49923 "RANLIB=$${RANLIB}" \
49924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49925 install-html) \
49926 || exit 1
49927
49928 @endif target-libgcc
49929
49930 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49931 maybe-installcheck-target-libgcc:
49932 @if target-libgcc
49933 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49934
49935 installcheck-target-libgcc: \
49936 configure-target-libgcc
49937 @: $(MAKE); $(unstage)
49938 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49939 r=`${PWD_COMMAND}`; export r; \
49940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49941 $(NORMAL_TARGET_EXPORTS) \
49942 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49943 for flag in $(EXTRA_TARGET_FLAGS); do \
49944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49945 done; \
49946 (cd $(TARGET_SUBDIR)/libgcc && \
49947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49949 "RANLIB=$${RANLIB}" \
49950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49951 installcheck) \
49952 || exit 1
49953
49954 @endif target-libgcc
49955
49956 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49957 maybe-mostlyclean-target-libgcc:
49958 @if target-libgcc
49959 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49960
49961 mostlyclean-target-libgcc:
49962 @: $(MAKE); $(unstage)
49963 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49964 r=`${PWD_COMMAND}`; export r; \
49965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49966 $(NORMAL_TARGET_EXPORTS) \
49967 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49968 for flag in $(EXTRA_TARGET_FLAGS); do \
49969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49970 done; \
49971 (cd $(TARGET_SUBDIR)/libgcc && \
49972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49974 "RANLIB=$${RANLIB}" \
49975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49976 mostlyclean) \
49977 || exit 1
49978
49979 @endif target-libgcc
49980
49981 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49982 maybe-clean-target-libgcc:
49983 @if target-libgcc
49984 maybe-clean-target-libgcc: clean-target-libgcc
49985
49986 clean-target-libgcc:
49987 @: $(MAKE); $(unstage)
49988 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49989 r=`${PWD_COMMAND}`; export r; \
49990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49991 $(NORMAL_TARGET_EXPORTS) \
49992 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49993 for flag in $(EXTRA_TARGET_FLAGS); do \
49994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49995 done; \
49996 (cd $(TARGET_SUBDIR)/libgcc && \
49997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49999 "RANLIB=$${RANLIB}" \
50000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50001 clean) \
50002 || exit 1
50003
50004 @endif target-libgcc
50005
50006 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50007 maybe-distclean-target-libgcc:
50008 @if target-libgcc
50009 maybe-distclean-target-libgcc: distclean-target-libgcc
50010
50011 distclean-target-libgcc:
50012 @: $(MAKE); $(unstage)
50013 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50014 r=`${PWD_COMMAND}`; export r; \
50015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50016 $(NORMAL_TARGET_EXPORTS) \
50017 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50018 for flag in $(EXTRA_TARGET_FLAGS); do \
50019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50020 done; \
50021 (cd $(TARGET_SUBDIR)/libgcc && \
50022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50024 "RANLIB=$${RANLIB}" \
50025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50026 distclean) \
50027 || exit 1
50028
50029 @endif target-libgcc
50030
50031 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50032 maybe-maintainer-clean-target-libgcc:
50033 @if target-libgcc
50034 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50035
50036 maintainer-clean-target-libgcc:
50037 @: $(MAKE); $(unstage)
50038 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50039 r=`${PWD_COMMAND}`; export r; \
50040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041 $(NORMAL_TARGET_EXPORTS) \
50042 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50043 for flag in $(EXTRA_TARGET_FLAGS); do \
50044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50045 done; \
50046 (cd $(TARGET_SUBDIR)/libgcc && \
50047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50049 "RANLIB=$${RANLIB}" \
50050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50051 maintainer-clean) \
50052 || exit 1
50053
50054 @endif target-libgcc
50055
50056
50057
50058
50059
50060 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50061 maybe-configure-target-libbacktrace:
50062 @if gcc-bootstrap
50063 configure-target-libbacktrace: stage_current
50064 @endif gcc-bootstrap
50065 @if target-libbacktrace
50066 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50067 configure-target-libbacktrace:
50068 @: $(MAKE); $(unstage)
50069 @r=`${PWD_COMMAND}`; export r; \
50070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50071 echo "Checking multilib configuration for libbacktrace..."; \
50072 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50073 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50074 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50075 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50076 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50077 else \
50078 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50079 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50080 fi; \
50081 else \
50082 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50083 fi; \
50084 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50085 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50086 $(NORMAL_TARGET_EXPORTS) \
50087 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50088 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50089 case $(srcdir) in \
50090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50091 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50093 esac; \
50094 module_srcdir=libbacktrace; \
50095 rm -f no-such-file || : ; \
50096 CONFIG_SITE=no-such-file $(SHELL) \
50097 $$s/$$module_srcdir/configure \
50098 --srcdir=$${topdir}/$$module_srcdir \
50099 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50100 --target=${target_alias} \
50101 || exit 1
50102 @endif target-libbacktrace
50103
50104
50105
50106
50107
50108 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50109 maybe-all-target-libbacktrace:
50110 @if gcc-bootstrap
50111 all-target-libbacktrace: stage_current
50112 @endif gcc-bootstrap
50113 @if target-libbacktrace
50114 TARGET-target-libbacktrace=all
50115 maybe-all-target-libbacktrace: all-target-libbacktrace
50116 all-target-libbacktrace: configure-target-libbacktrace
50117 @: $(MAKE); $(unstage)
50118 @r=`${PWD_COMMAND}`; export r; \
50119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50120 $(NORMAL_TARGET_EXPORTS) \
50121 (cd $(TARGET_SUBDIR)/libbacktrace && \
50122 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50123 $(TARGET-target-libbacktrace))
50124 @endif target-libbacktrace
50125
50126
50127
50128
50129
50130 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50131 maybe-check-target-libbacktrace:
50132 @if target-libbacktrace
50133 maybe-check-target-libbacktrace: check-target-libbacktrace
50134
50135 check-target-libbacktrace:
50136 @: $(MAKE); $(unstage)
50137 @r=`${PWD_COMMAND}`; export r; \
50138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50139 $(NORMAL_TARGET_EXPORTS) \
50140 (cd $(TARGET_SUBDIR)/libbacktrace && \
50141 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50142
50143 @endif target-libbacktrace
50144
50145 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50146 maybe-install-target-libbacktrace:
50147 @if target-libbacktrace
50148 maybe-install-target-libbacktrace: install-target-libbacktrace
50149
50150 install-target-libbacktrace: installdirs
50151 @: $(MAKE); $(unstage)
50152 @r=`${PWD_COMMAND}`; export r; \
50153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50154 $(NORMAL_TARGET_EXPORTS) \
50155 (cd $(TARGET_SUBDIR)/libbacktrace && \
50156 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50157
50158 @endif target-libbacktrace
50159
50160 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50161 maybe-install-strip-target-libbacktrace:
50162 @if target-libbacktrace
50163 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50164
50165 install-strip-target-libbacktrace: installdirs
50166 @: $(MAKE); $(unstage)
50167 @r=`${PWD_COMMAND}`; export r; \
50168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50169 $(NORMAL_TARGET_EXPORTS) \
50170 (cd $(TARGET_SUBDIR)/libbacktrace && \
50171 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50172
50173 @endif target-libbacktrace
50174
50175 # Other targets (info, dvi, pdf, etc.)
50176
50177 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50178 maybe-info-target-libbacktrace:
50179 @if target-libbacktrace
50180 maybe-info-target-libbacktrace: info-target-libbacktrace
50181
50182 info-target-libbacktrace: \
50183 configure-target-libbacktrace
50184 @: $(MAKE); $(unstage)
50185 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50186 r=`${PWD_COMMAND}`; export r; \
50187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50188 $(NORMAL_TARGET_EXPORTS) \
50189 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50190 for flag in $(EXTRA_TARGET_FLAGS); do \
50191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50192 done; \
50193 (cd $(TARGET_SUBDIR)/libbacktrace && \
50194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50196 "RANLIB=$${RANLIB}" \
50197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50198 info) \
50199 || exit 1
50200
50201 @endif target-libbacktrace
50202
50203 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50204 maybe-dvi-target-libbacktrace:
50205 @if target-libbacktrace
50206 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50207
50208 dvi-target-libbacktrace: \
50209 configure-target-libbacktrace
50210 @: $(MAKE); $(unstage)
50211 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50212 r=`${PWD_COMMAND}`; export r; \
50213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50214 $(NORMAL_TARGET_EXPORTS) \
50215 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50216 for flag in $(EXTRA_TARGET_FLAGS); do \
50217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50218 done; \
50219 (cd $(TARGET_SUBDIR)/libbacktrace && \
50220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50222 "RANLIB=$${RANLIB}" \
50223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50224 dvi) \
50225 || exit 1
50226
50227 @endif target-libbacktrace
50228
50229 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50230 maybe-pdf-target-libbacktrace:
50231 @if target-libbacktrace
50232 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50233
50234 pdf-target-libbacktrace: \
50235 configure-target-libbacktrace
50236 @: $(MAKE); $(unstage)
50237 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50238 r=`${PWD_COMMAND}`; export r; \
50239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50240 $(NORMAL_TARGET_EXPORTS) \
50241 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50242 for flag in $(EXTRA_TARGET_FLAGS); do \
50243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50244 done; \
50245 (cd $(TARGET_SUBDIR)/libbacktrace && \
50246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50248 "RANLIB=$${RANLIB}" \
50249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50250 pdf) \
50251 || exit 1
50252
50253 @endif target-libbacktrace
50254
50255 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50256 maybe-html-target-libbacktrace:
50257 @if target-libbacktrace
50258 maybe-html-target-libbacktrace: html-target-libbacktrace
50259
50260 html-target-libbacktrace: \
50261 configure-target-libbacktrace
50262 @: $(MAKE); $(unstage)
50263 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50264 r=`${PWD_COMMAND}`; export r; \
50265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50266 $(NORMAL_TARGET_EXPORTS) \
50267 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50268 for flag in $(EXTRA_TARGET_FLAGS); do \
50269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50270 done; \
50271 (cd $(TARGET_SUBDIR)/libbacktrace && \
50272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50274 "RANLIB=$${RANLIB}" \
50275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50276 html) \
50277 || exit 1
50278
50279 @endif target-libbacktrace
50280
50281 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50282 maybe-TAGS-target-libbacktrace:
50283 @if target-libbacktrace
50284 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50285
50286 TAGS-target-libbacktrace: \
50287 configure-target-libbacktrace
50288 @: $(MAKE); $(unstage)
50289 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50290 r=`${PWD_COMMAND}`; export r; \
50291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50292 $(NORMAL_TARGET_EXPORTS) \
50293 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50294 for flag in $(EXTRA_TARGET_FLAGS); do \
50295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50296 done; \
50297 (cd $(TARGET_SUBDIR)/libbacktrace && \
50298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50300 "RANLIB=$${RANLIB}" \
50301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50302 TAGS) \
50303 || exit 1
50304
50305 @endif target-libbacktrace
50306
50307 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50308 maybe-install-info-target-libbacktrace:
50309 @if target-libbacktrace
50310 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50311
50312 install-info-target-libbacktrace: \
50313 configure-target-libbacktrace \
50314 info-target-libbacktrace
50315 @: $(MAKE); $(unstage)
50316 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50317 r=`${PWD_COMMAND}`; export r; \
50318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50319 $(NORMAL_TARGET_EXPORTS) \
50320 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50321 for flag in $(EXTRA_TARGET_FLAGS); do \
50322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50323 done; \
50324 (cd $(TARGET_SUBDIR)/libbacktrace && \
50325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50327 "RANLIB=$${RANLIB}" \
50328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50329 install-info) \
50330 || exit 1
50331
50332 @endif target-libbacktrace
50333
50334 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50335 maybe-install-dvi-target-libbacktrace:
50336 @if target-libbacktrace
50337 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50338
50339 install-dvi-target-libbacktrace: \
50340 configure-target-libbacktrace \
50341 dvi-target-libbacktrace
50342 @: $(MAKE); $(unstage)
50343 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50344 r=`${PWD_COMMAND}`; export r; \
50345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50346 $(NORMAL_TARGET_EXPORTS) \
50347 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50348 for flag in $(EXTRA_TARGET_FLAGS); do \
50349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50350 done; \
50351 (cd $(TARGET_SUBDIR)/libbacktrace && \
50352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50354 "RANLIB=$${RANLIB}" \
50355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50356 install-dvi) \
50357 || exit 1
50358
50359 @endif target-libbacktrace
50360
50361 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50362 maybe-install-pdf-target-libbacktrace:
50363 @if target-libbacktrace
50364 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50365
50366 install-pdf-target-libbacktrace: \
50367 configure-target-libbacktrace \
50368 pdf-target-libbacktrace
50369 @: $(MAKE); $(unstage)
50370 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50371 r=`${PWD_COMMAND}`; export r; \
50372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50373 $(NORMAL_TARGET_EXPORTS) \
50374 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50375 for flag in $(EXTRA_TARGET_FLAGS); do \
50376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50377 done; \
50378 (cd $(TARGET_SUBDIR)/libbacktrace && \
50379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50381 "RANLIB=$${RANLIB}" \
50382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50383 install-pdf) \
50384 || exit 1
50385
50386 @endif target-libbacktrace
50387
50388 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50389 maybe-install-html-target-libbacktrace:
50390 @if target-libbacktrace
50391 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50392
50393 install-html-target-libbacktrace: \
50394 configure-target-libbacktrace \
50395 html-target-libbacktrace
50396 @: $(MAKE); $(unstage)
50397 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50398 r=`${PWD_COMMAND}`; export r; \
50399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50400 $(NORMAL_TARGET_EXPORTS) \
50401 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50402 for flag in $(EXTRA_TARGET_FLAGS); do \
50403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50404 done; \
50405 (cd $(TARGET_SUBDIR)/libbacktrace && \
50406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50408 "RANLIB=$${RANLIB}" \
50409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50410 install-html) \
50411 || exit 1
50412
50413 @endif target-libbacktrace
50414
50415 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50416 maybe-installcheck-target-libbacktrace:
50417 @if target-libbacktrace
50418 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50419
50420 installcheck-target-libbacktrace: \
50421 configure-target-libbacktrace
50422 @: $(MAKE); $(unstage)
50423 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50424 r=`${PWD_COMMAND}`; export r; \
50425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50426 $(NORMAL_TARGET_EXPORTS) \
50427 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50428 for flag in $(EXTRA_TARGET_FLAGS); do \
50429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50430 done; \
50431 (cd $(TARGET_SUBDIR)/libbacktrace && \
50432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50434 "RANLIB=$${RANLIB}" \
50435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50436 installcheck) \
50437 || exit 1
50438
50439 @endif target-libbacktrace
50440
50441 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50442 maybe-mostlyclean-target-libbacktrace:
50443 @if target-libbacktrace
50444 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50445
50446 mostlyclean-target-libbacktrace:
50447 @: $(MAKE); $(unstage)
50448 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50449 r=`${PWD_COMMAND}`; export r; \
50450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50451 $(NORMAL_TARGET_EXPORTS) \
50452 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50453 for flag in $(EXTRA_TARGET_FLAGS); do \
50454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50455 done; \
50456 (cd $(TARGET_SUBDIR)/libbacktrace && \
50457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50459 "RANLIB=$${RANLIB}" \
50460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50461 mostlyclean) \
50462 || exit 1
50463
50464 @endif target-libbacktrace
50465
50466 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50467 maybe-clean-target-libbacktrace:
50468 @if target-libbacktrace
50469 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50470
50471 clean-target-libbacktrace:
50472 @: $(MAKE); $(unstage)
50473 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50474 r=`${PWD_COMMAND}`; export r; \
50475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50476 $(NORMAL_TARGET_EXPORTS) \
50477 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50478 for flag in $(EXTRA_TARGET_FLAGS); do \
50479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50480 done; \
50481 (cd $(TARGET_SUBDIR)/libbacktrace && \
50482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50484 "RANLIB=$${RANLIB}" \
50485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50486 clean) \
50487 || exit 1
50488
50489 @endif target-libbacktrace
50490
50491 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50492 maybe-distclean-target-libbacktrace:
50493 @if target-libbacktrace
50494 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50495
50496 distclean-target-libbacktrace:
50497 @: $(MAKE); $(unstage)
50498 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50499 r=`${PWD_COMMAND}`; export r; \
50500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50501 $(NORMAL_TARGET_EXPORTS) \
50502 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50503 for flag in $(EXTRA_TARGET_FLAGS); do \
50504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50505 done; \
50506 (cd $(TARGET_SUBDIR)/libbacktrace && \
50507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50509 "RANLIB=$${RANLIB}" \
50510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50511 distclean) \
50512 || exit 1
50513
50514 @endif target-libbacktrace
50515
50516 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50517 maybe-maintainer-clean-target-libbacktrace:
50518 @if target-libbacktrace
50519 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50520
50521 maintainer-clean-target-libbacktrace:
50522 @: $(MAKE); $(unstage)
50523 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50524 r=`${PWD_COMMAND}`; export r; \
50525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50526 $(NORMAL_TARGET_EXPORTS) \
50527 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50528 for flag in $(EXTRA_TARGET_FLAGS); do \
50529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50530 done; \
50531 (cd $(TARGET_SUBDIR)/libbacktrace && \
50532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50534 "RANLIB=$${RANLIB}" \
50535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50536 maintainer-clean) \
50537 || exit 1
50538
50539 @endif target-libbacktrace
50540
50541
50542
50543
50544
50545 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50546 maybe-configure-target-libquadmath:
50547 @if gcc-bootstrap
50548 configure-target-libquadmath: stage_current
50549 @endif gcc-bootstrap
50550 @if target-libquadmath
50551 maybe-configure-target-libquadmath: configure-target-libquadmath
50552 configure-target-libquadmath:
50553 @: $(MAKE); $(unstage)
50554 @r=`${PWD_COMMAND}`; export r; \
50555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50556 echo "Checking multilib configuration for libquadmath..."; \
50557 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50558 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50559 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50560 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50561 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50562 else \
50563 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50564 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50565 fi; \
50566 else \
50567 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50568 fi; \
50569 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50571 $(NORMAL_TARGET_EXPORTS) \
50572 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50573 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50574 case $(srcdir) in \
50575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50576 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50578 esac; \
50579 module_srcdir=libquadmath; \
50580 rm -f no-such-file || : ; \
50581 CONFIG_SITE=no-such-file $(SHELL) \
50582 $$s/$$module_srcdir/configure \
50583 --srcdir=$${topdir}/$$module_srcdir \
50584 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50585 --target=${target_alias} \
50586 || exit 1
50587 @endif target-libquadmath
50588
50589
50590
50591
50592
50593 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50594 maybe-all-target-libquadmath:
50595 @if gcc-bootstrap
50596 all-target-libquadmath: stage_current
50597 @endif gcc-bootstrap
50598 @if target-libquadmath
50599 TARGET-target-libquadmath=all
50600 maybe-all-target-libquadmath: all-target-libquadmath
50601 all-target-libquadmath: configure-target-libquadmath
50602 @: $(MAKE); $(unstage)
50603 @r=`${PWD_COMMAND}`; export r; \
50604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50605 $(NORMAL_TARGET_EXPORTS) \
50606 (cd $(TARGET_SUBDIR)/libquadmath && \
50607 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50608 $(TARGET-target-libquadmath))
50609 @endif target-libquadmath
50610
50611
50612
50613
50614
50615 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50616 maybe-check-target-libquadmath:
50617 @if target-libquadmath
50618 maybe-check-target-libquadmath: check-target-libquadmath
50619
50620 check-target-libquadmath:
50621 @: $(MAKE); $(unstage)
50622 @r=`${PWD_COMMAND}`; export r; \
50623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50624 $(NORMAL_TARGET_EXPORTS) \
50625 (cd $(TARGET_SUBDIR)/libquadmath && \
50626 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50627
50628 @endif target-libquadmath
50629
50630 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50631 maybe-install-target-libquadmath:
50632 @if target-libquadmath
50633 maybe-install-target-libquadmath: install-target-libquadmath
50634
50635 install-target-libquadmath: installdirs
50636 @: $(MAKE); $(unstage)
50637 @r=`${PWD_COMMAND}`; export r; \
50638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50639 $(NORMAL_TARGET_EXPORTS) \
50640 (cd $(TARGET_SUBDIR)/libquadmath && \
50641 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50642
50643 @endif target-libquadmath
50644
50645 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50646 maybe-install-strip-target-libquadmath:
50647 @if target-libquadmath
50648 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50649
50650 install-strip-target-libquadmath: installdirs
50651 @: $(MAKE); $(unstage)
50652 @r=`${PWD_COMMAND}`; export r; \
50653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50654 $(NORMAL_TARGET_EXPORTS) \
50655 (cd $(TARGET_SUBDIR)/libquadmath && \
50656 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50657
50658 @endif target-libquadmath
50659
50660 # Other targets (info, dvi, pdf, etc.)
50661
50662 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50663 maybe-info-target-libquadmath:
50664 @if target-libquadmath
50665 maybe-info-target-libquadmath: info-target-libquadmath
50666
50667 info-target-libquadmath: \
50668 configure-target-libquadmath
50669 @: $(MAKE); $(unstage)
50670 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50671 r=`${PWD_COMMAND}`; export r; \
50672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50673 $(NORMAL_TARGET_EXPORTS) \
50674 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
50675 for flag in $(EXTRA_TARGET_FLAGS); do \
50676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50677 done; \
50678 (cd $(TARGET_SUBDIR)/libquadmath && \
50679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50681 "RANLIB=$${RANLIB}" \
50682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50683 info) \
50684 || exit 1
50685
50686 @endif target-libquadmath
50687
50688 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
50689 maybe-dvi-target-libquadmath:
50690 @if target-libquadmath
50691 maybe-dvi-target-libquadmath: dvi-target-libquadmath
50692
50693 dvi-target-libquadmath: \
50694 configure-target-libquadmath
50695 @: $(MAKE); $(unstage)
50696 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50697 r=`${PWD_COMMAND}`; export r; \
50698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50699 $(NORMAL_TARGET_EXPORTS) \
50700 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
50701 for flag in $(EXTRA_TARGET_FLAGS); do \
50702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50703 done; \
50704 (cd $(TARGET_SUBDIR)/libquadmath && \
50705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50707 "RANLIB=$${RANLIB}" \
50708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50709 dvi) \
50710 || exit 1
50711
50712 @endif target-libquadmath
50713
50714 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
50715 maybe-pdf-target-libquadmath:
50716 @if target-libquadmath
50717 maybe-pdf-target-libquadmath: pdf-target-libquadmath
50718
50719 pdf-target-libquadmath: \
50720 configure-target-libquadmath
50721 @: $(MAKE); $(unstage)
50722 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50723 r=`${PWD_COMMAND}`; export r; \
50724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50725 $(NORMAL_TARGET_EXPORTS) \
50726 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
50727 for flag in $(EXTRA_TARGET_FLAGS); do \
50728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50729 done; \
50730 (cd $(TARGET_SUBDIR)/libquadmath && \
50731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50733 "RANLIB=$${RANLIB}" \
50734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50735 pdf) \
50736 || exit 1
50737
50738 @endif target-libquadmath
50739
50740 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
50741 maybe-html-target-libquadmath:
50742 @if target-libquadmath
50743 maybe-html-target-libquadmath: html-target-libquadmath
50744
50745 html-target-libquadmath: \
50746 configure-target-libquadmath
50747 @: $(MAKE); $(unstage)
50748 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50749 r=`${PWD_COMMAND}`; export r; \
50750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50751 $(NORMAL_TARGET_EXPORTS) \
50752 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
50753 for flag in $(EXTRA_TARGET_FLAGS); do \
50754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50755 done; \
50756 (cd $(TARGET_SUBDIR)/libquadmath && \
50757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50759 "RANLIB=$${RANLIB}" \
50760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50761 html) \
50762 || exit 1
50763
50764 @endif target-libquadmath
50765
50766 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
50767 maybe-TAGS-target-libquadmath:
50768 @if target-libquadmath
50769 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
50770
50771 TAGS-target-libquadmath: \
50772 configure-target-libquadmath
50773 @: $(MAKE); $(unstage)
50774 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50775 r=`${PWD_COMMAND}`; export r; \
50776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50777 $(NORMAL_TARGET_EXPORTS) \
50778 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
50779 for flag in $(EXTRA_TARGET_FLAGS); do \
50780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50781 done; \
50782 (cd $(TARGET_SUBDIR)/libquadmath && \
50783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50785 "RANLIB=$${RANLIB}" \
50786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50787 TAGS) \
50788 || exit 1
50789
50790 @endif target-libquadmath
50791
50792 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
50793 maybe-install-info-target-libquadmath:
50794 @if target-libquadmath
50795 maybe-install-info-target-libquadmath: install-info-target-libquadmath
50796
50797 install-info-target-libquadmath: \
50798 configure-target-libquadmath \
50799 info-target-libquadmath
50800 @: $(MAKE); $(unstage)
50801 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50802 r=`${PWD_COMMAND}`; export r; \
50803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50804 $(NORMAL_TARGET_EXPORTS) \
50805 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
50806 for flag in $(EXTRA_TARGET_FLAGS); do \
50807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50808 done; \
50809 (cd $(TARGET_SUBDIR)/libquadmath && \
50810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50812 "RANLIB=$${RANLIB}" \
50813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50814 install-info) \
50815 || exit 1
50816
50817 @endif target-libquadmath
50818
50819 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
50820 maybe-install-dvi-target-libquadmath:
50821 @if target-libquadmath
50822 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
50823
50824 install-dvi-target-libquadmath: \
50825 configure-target-libquadmath \
50826 dvi-target-libquadmath
50827 @: $(MAKE); $(unstage)
50828 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50829 r=`${PWD_COMMAND}`; export r; \
50830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50831 $(NORMAL_TARGET_EXPORTS) \
50832 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
50833 for flag in $(EXTRA_TARGET_FLAGS); do \
50834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50835 done; \
50836 (cd $(TARGET_SUBDIR)/libquadmath && \
50837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50839 "RANLIB=$${RANLIB}" \
50840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50841 install-dvi) \
50842 || exit 1
50843
50844 @endif target-libquadmath
50845
50846 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
50847 maybe-install-pdf-target-libquadmath:
50848 @if target-libquadmath
50849 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
50850
50851 install-pdf-target-libquadmath: \
50852 configure-target-libquadmath \
50853 pdf-target-libquadmath
50854 @: $(MAKE); $(unstage)
50855 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50856 r=`${PWD_COMMAND}`; export r; \
50857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50858 $(NORMAL_TARGET_EXPORTS) \
50859 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
50860 for flag in $(EXTRA_TARGET_FLAGS); do \
50861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50862 done; \
50863 (cd $(TARGET_SUBDIR)/libquadmath && \
50864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50866 "RANLIB=$${RANLIB}" \
50867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50868 install-pdf) \
50869 || exit 1
50870
50871 @endif target-libquadmath
50872
50873 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
50874 maybe-install-html-target-libquadmath:
50875 @if target-libquadmath
50876 maybe-install-html-target-libquadmath: install-html-target-libquadmath
50877
50878 install-html-target-libquadmath: \
50879 configure-target-libquadmath \
50880 html-target-libquadmath
50881 @: $(MAKE); $(unstage)
50882 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50883 r=`${PWD_COMMAND}`; export r; \
50884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50885 $(NORMAL_TARGET_EXPORTS) \
50886 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
50887 for flag in $(EXTRA_TARGET_FLAGS); do \
50888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50889 done; \
50890 (cd $(TARGET_SUBDIR)/libquadmath && \
50891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50893 "RANLIB=$${RANLIB}" \
50894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50895 install-html) \
50896 || exit 1
50897
50898 @endif target-libquadmath
50899
50900 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
50901 maybe-installcheck-target-libquadmath:
50902 @if target-libquadmath
50903 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
50904
50905 installcheck-target-libquadmath: \
50906 configure-target-libquadmath
50907 @: $(MAKE); $(unstage)
50908 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50909 r=`${PWD_COMMAND}`; export r; \
50910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50911 $(NORMAL_TARGET_EXPORTS) \
50912 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
50913 for flag in $(EXTRA_TARGET_FLAGS); do \
50914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50915 done; \
50916 (cd $(TARGET_SUBDIR)/libquadmath && \
50917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50919 "RANLIB=$${RANLIB}" \
50920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50921 installcheck) \
50922 || exit 1
50923
50924 @endif target-libquadmath
50925
50926 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
50927 maybe-mostlyclean-target-libquadmath:
50928 @if target-libquadmath
50929 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
50930
50931 mostlyclean-target-libquadmath:
50932 @: $(MAKE); $(unstage)
50933 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50934 r=`${PWD_COMMAND}`; export r; \
50935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50936 $(NORMAL_TARGET_EXPORTS) \
50937 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
50938 for flag in $(EXTRA_TARGET_FLAGS); do \
50939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50940 done; \
50941 (cd $(TARGET_SUBDIR)/libquadmath && \
50942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50944 "RANLIB=$${RANLIB}" \
50945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50946 mostlyclean) \
50947 || exit 1
50948
50949 @endif target-libquadmath
50950
50951 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
50952 maybe-clean-target-libquadmath:
50953 @if target-libquadmath
50954 maybe-clean-target-libquadmath: clean-target-libquadmath
50955
50956 clean-target-libquadmath:
50957 @: $(MAKE); $(unstage)
50958 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50959 r=`${PWD_COMMAND}`; export r; \
50960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50961 $(NORMAL_TARGET_EXPORTS) \
50962 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
50963 for flag in $(EXTRA_TARGET_FLAGS); do \
50964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50965 done; \
50966 (cd $(TARGET_SUBDIR)/libquadmath && \
50967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50969 "RANLIB=$${RANLIB}" \
50970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50971 clean) \
50972 || exit 1
50973
50974 @endif target-libquadmath
50975
50976 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
50977 maybe-distclean-target-libquadmath:
50978 @if target-libquadmath
50979 maybe-distclean-target-libquadmath: distclean-target-libquadmath
50980
50981 distclean-target-libquadmath:
50982 @: $(MAKE); $(unstage)
50983 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50984 r=`${PWD_COMMAND}`; export r; \
50985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50986 $(NORMAL_TARGET_EXPORTS) \
50987 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
50988 for flag in $(EXTRA_TARGET_FLAGS); do \
50989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50990 done; \
50991 (cd $(TARGET_SUBDIR)/libquadmath && \
50992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50994 "RANLIB=$${RANLIB}" \
50995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50996 distclean) \
50997 || exit 1
50998
50999 @endif target-libquadmath
51000
51001 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51002 maybe-maintainer-clean-target-libquadmath:
51003 @if target-libquadmath
51004 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51005
51006 maintainer-clean-target-libquadmath:
51007 @: $(MAKE); $(unstage)
51008 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51009 r=`${PWD_COMMAND}`; export r; \
51010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51011 $(NORMAL_TARGET_EXPORTS) \
51012 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51013 for flag in $(EXTRA_TARGET_FLAGS); do \
51014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51015 done; \
51016 (cd $(TARGET_SUBDIR)/libquadmath && \
51017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51019 "RANLIB=$${RANLIB}" \
51020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51021 maintainer-clean) \
51022 || exit 1
51023
51024 @endif target-libquadmath
51025
51026
51027
51028
51029
51030 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51031 maybe-configure-target-libgfortran:
51032 @if gcc-bootstrap
51033 configure-target-libgfortran: stage_current
51034 @endif gcc-bootstrap
51035 @if target-libgfortran
51036 maybe-configure-target-libgfortran: configure-target-libgfortran
51037 configure-target-libgfortran:
51038 @: $(MAKE); $(unstage)
51039 @r=`${PWD_COMMAND}`; export r; \
51040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51041 echo "Checking multilib configuration for libgfortran..."; \
51042 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51043 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51044 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51045 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51046 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51047 else \
51048 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51049 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51050 fi; \
51051 else \
51052 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51053 fi; \
51054 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51055 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51056 $(NORMAL_TARGET_EXPORTS) \
51057 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51058 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51059 case $(srcdir) in \
51060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51061 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51063 esac; \
51064 module_srcdir=libgfortran; \
51065 rm -f no-such-file || : ; \
51066 CONFIG_SITE=no-such-file $(SHELL) \
51067 $$s/$$module_srcdir/configure \
51068 --srcdir=$${topdir}/$$module_srcdir \
51069 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51070 --target=${target_alias} \
51071 || exit 1
51072 @endif target-libgfortran
51073
51074
51075
51076
51077
51078 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51079 maybe-all-target-libgfortran:
51080 @if gcc-bootstrap
51081 all-target-libgfortran: stage_current
51082 @endif gcc-bootstrap
51083 @if target-libgfortran
51084 TARGET-target-libgfortran=all
51085 maybe-all-target-libgfortran: all-target-libgfortran
51086 all-target-libgfortran: configure-target-libgfortran
51087 @: $(MAKE); $(unstage)
51088 @r=`${PWD_COMMAND}`; export r; \
51089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51090 $(NORMAL_TARGET_EXPORTS) \
51091 (cd $(TARGET_SUBDIR)/libgfortran && \
51092 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51093 $(TARGET-target-libgfortran))
51094 @endif target-libgfortran
51095
51096
51097
51098
51099
51100 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51101 maybe-check-target-libgfortran:
51102 @if target-libgfortran
51103 maybe-check-target-libgfortran: check-target-libgfortran
51104
51105 check-target-libgfortran:
51106 @: $(MAKE); $(unstage)
51107 @r=`${PWD_COMMAND}`; export r; \
51108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51109 $(NORMAL_TARGET_EXPORTS) \
51110 (cd $(TARGET_SUBDIR)/libgfortran && \
51111 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51112
51113 @endif target-libgfortran
51114
51115 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51116 maybe-install-target-libgfortran:
51117 @if target-libgfortran
51118 maybe-install-target-libgfortran: install-target-libgfortran
51119
51120 install-target-libgfortran: installdirs
51121 @: $(MAKE); $(unstage)
51122 @r=`${PWD_COMMAND}`; export r; \
51123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51124 $(NORMAL_TARGET_EXPORTS) \
51125 (cd $(TARGET_SUBDIR)/libgfortran && \
51126 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51127
51128 @endif target-libgfortran
51129
51130 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51131 maybe-install-strip-target-libgfortran:
51132 @if target-libgfortran
51133 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51134
51135 install-strip-target-libgfortran: installdirs
51136 @: $(MAKE); $(unstage)
51137 @r=`${PWD_COMMAND}`; export r; \
51138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51139 $(NORMAL_TARGET_EXPORTS) \
51140 (cd $(TARGET_SUBDIR)/libgfortran && \
51141 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51142
51143 @endif target-libgfortran
51144
51145 # Other targets (info, dvi, pdf, etc.)
51146
51147 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51148 maybe-info-target-libgfortran:
51149 @if target-libgfortran
51150 maybe-info-target-libgfortran: info-target-libgfortran
51151
51152 info-target-libgfortran: \
51153 configure-target-libgfortran
51154 @: $(MAKE); $(unstage)
51155 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51156 r=`${PWD_COMMAND}`; export r; \
51157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51158 $(NORMAL_TARGET_EXPORTS) \
51159 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51160 for flag in $(EXTRA_TARGET_FLAGS); do \
51161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51162 done; \
51163 (cd $(TARGET_SUBDIR)/libgfortran && \
51164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51166 "RANLIB=$${RANLIB}" \
51167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51168 info) \
51169 || exit 1
51170
51171 @endif target-libgfortran
51172
51173 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51174 maybe-dvi-target-libgfortran:
51175 @if target-libgfortran
51176 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51177
51178 dvi-target-libgfortran: \
51179 configure-target-libgfortran
51180 @: $(MAKE); $(unstage)
51181 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51182 r=`${PWD_COMMAND}`; export r; \
51183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51184 $(NORMAL_TARGET_EXPORTS) \
51185 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51186 for flag in $(EXTRA_TARGET_FLAGS); do \
51187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51188 done; \
51189 (cd $(TARGET_SUBDIR)/libgfortran && \
51190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51192 "RANLIB=$${RANLIB}" \
51193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51194 dvi) \
51195 || exit 1
51196
51197 @endif target-libgfortran
51198
51199 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51200 maybe-pdf-target-libgfortran:
51201 @if target-libgfortran
51202 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51203
51204 pdf-target-libgfortran: \
51205 configure-target-libgfortran
51206 @: $(MAKE); $(unstage)
51207 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51208 r=`${PWD_COMMAND}`; export r; \
51209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51210 $(NORMAL_TARGET_EXPORTS) \
51211 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51212 for flag in $(EXTRA_TARGET_FLAGS); do \
51213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51214 done; \
51215 (cd $(TARGET_SUBDIR)/libgfortran && \
51216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51218 "RANLIB=$${RANLIB}" \
51219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51220 pdf) \
51221 || exit 1
51222
51223 @endif target-libgfortran
51224
51225 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51226 maybe-html-target-libgfortran:
51227 @if target-libgfortran
51228 maybe-html-target-libgfortran: html-target-libgfortran
51229
51230 html-target-libgfortran: \
51231 configure-target-libgfortran
51232 @: $(MAKE); $(unstage)
51233 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51234 r=`${PWD_COMMAND}`; export r; \
51235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51236 $(NORMAL_TARGET_EXPORTS) \
51237 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51238 for flag in $(EXTRA_TARGET_FLAGS); do \
51239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51240 done; \
51241 (cd $(TARGET_SUBDIR)/libgfortran && \
51242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51244 "RANLIB=$${RANLIB}" \
51245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51246 html) \
51247 || exit 1
51248
51249 @endif target-libgfortran
51250
51251 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51252 maybe-TAGS-target-libgfortran:
51253 @if target-libgfortran
51254 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51255
51256 TAGS-target-libgfortran: \
51257 configure-target-libgfortran
51258 @: $(MAKE); $(unstage)
51259 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51260 r=`${PWD_COMMAND}`; export r; \
51261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51262 $(NORMAL_TARGET_EXPORTS) \
51263 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51264 for flag in $(EXTRA_TARGET_FLAGS); do \
51265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51266 done; \
51267 (cd $(TARGET_SUBDIR)/libgfortran && \
51268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51270 "RANLIB=$${RANLIB}" \
51271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51272 TAGS) \
51273 || exit 1
51274
51275 @endif target-libgfortran
51276
51277 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51278 maybe-install-info-target-libgfortran:
51279 @if target-libgfortran
51280 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51281
51282 install-info-target-libgfortran: \
51283 configure-target-libgfortran \
51284 info-target-libgfortran
51285 @: $(MAKE); $(unstage)
51286 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51287 r=`${PWD_COMMAND}`; export r; \
51288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51289 $(NORMAL_TARGET_EXPORTS) \
51290 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51291 for flag in $(EXTRA_TARGET_FLAGS); do \
51292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51293 done; \
51294 (cd $(TARGET_SUBDIR)/libgfortran && \
51295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51297 "RANLIB=$${RANLIB}" \
51298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51299 install-info) \
51300 || exit 1
51301
51302 @endif target-libgfortran
51303
51304 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51305 maybe-install-dvi-target-libgfortran:
51306 @if target-libgfortran
51307 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51308
51309 install-dvi-target-libgfortran: \
51310 configure-target-libgfortran \
51311 dvi-target-libgfortran
51312 @: $(MAKE); $(unstage)
51313 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51314 r=`${PWD_COMMAND}`; export r; \
51315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51316 $(NORMAL_TARGET_EXPORTS) \
51317 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51318 for flag in $(EXTRA_TARGET_FLAGS); do \
51319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51320 done; \
51321 (cd $(TARGET_SUBDIR)/libgfortran && \
51322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51324 "RANLIB=$${RANLIB}" \
51325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51326 install-dvi) \
51327 || exit 1
51328
51329 @endif target-libgfortran
51330
51331 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51332 maybe-install-pdf-target-libgfortran:
51333 @if target-libgfortran
51334 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51335
51336 install-pdf-target-libgfortran: \
51337 configure-target-libgfortran \
51338 pdf-target-libgfortran
51339 @: $(MAKE); $(unstage)
51340 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51341 r=`${PWD_COMMAND}`; export r; \
51342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51343 $(NORMAL_TARGET_EXPORTS) \
51344 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51345 for flag in $(EXTRA_TARGET_FLAGS); do \
51346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51347 done; \
51348 (cd $(TARGET_SUBDIR)/libgfortran && \
51349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51351 "RANLIB=$${RANLIB}" \
51352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51353 install-pdf) \
51354 || exit 1
51355
51356 @endif target-libgfortran
51357
51358 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51359 maybe-install-html-target-libgfortran:
51360 @if target-libgfortran
51361 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51362
51363 install-html-target-libgfortran: \
51364 configure-target-libgfortran \
51365 html-target-libgfortran
51366 @: $(MAKE); $(unstage)
51367 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51368 r=`${PWD_COMMAND}`; export r; \
51369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51370 $(NORMAL_TARGET_EXPORTS) \
51371 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51372 for flag in $(EXTRA_TARGET_FLAGS); do \
51373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51374 done; \
51375 (cd $(TARGET_SUBDIR)/libgfortran && \
51376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51378 "RANLIB=$${RANLIB}" \
51379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51380 install-html) \
51381 || exit 1
51382
51383 @endif target-libgfortran
51384
51385 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51386 maybe-installcheck-target-libgfortran:
51387 @if target-libgfortran
51388 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51389
51390 installcheck-target-libgfortran: \
51391 configure-target-libgfortran
51392 @: $(MAKE); $(unstage)
51393 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51394 r=`${PWD_COMMAND}`; export r; \
51395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51396 $(NORMAL_TARGET_EXPORTS) \
51397 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51398 for flag in $(EXTRA_TARGET_FLAGS); do \
51399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51400 done; \
51401 (cd $(TARGET_SUBDIR)/libgfortran && \
51402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51404 "RANLIB=$${RANLIB}" \
51405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51406 installcheck) \
51407 || exit 1
51408
51409 @endif target-libgfortran
51410
51411 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51412 maybe-mostlyclean-target-libgfortran:
51413 @if target-libgfortran
51414 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51415
51416 mostlyclean-target-libgfortran:
51417 @: $(MAKE); $(unstage)
51418 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51419 r=`${PWD_COMMAND}`; export r; \
51420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51421 $(NORMAL_TARGET_EXPORTS) \
51422 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51423 for flag in $(EXTRA_TARGET_FLAGS); do \
51424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51425 done; \
51426 (cd $(TARGET_SUBDIR)/libgfortran && \
51427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51429 "RANLIB=$${RANLIB}" \
51430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51431 mostlyclean) \
51432 || exit 1
51433
51434 @endif target-libgfortran
51435
51436 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51437 maybe-clean-target-libgfortran:
51438 @if target-libgfortran
51439 maybe-clean-target-libgfortran: clean-target-libgfortran
51440
51441 clean-target-libgfortran:
51442 @: $(MAKE); $(unstage)
51443 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51444 r=`${PWD_COMMAND}`; export r; \
51445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51446 $(NORMAL_TARGET_EXPORTS) \
51447 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51448 for flag in $(EXTRA_TARGET_FLAGS); do \
51449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51450 done; \
51451 (cd $(TARGET_SUBDIR)/libgfortran && \
51452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51454 "RANLIB=$${RANLIB}" \
51455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51456 clean) \
51457 || exit 1
51458
51459 @endif target-libgfortran
51460
51461 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51462 maybe-distclean-target-libgfortran:
51463 @if target-libgfortran
51464 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51465
51466 distclean-target-libgfortran:
51467 @: $(MAKE); $(unstage)
51468 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51469 r=`${PWD_COMMAND}`; export r; \
51470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51471 $(NORMAL_TARGET_EXPORTS) \
51472 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
51473 for flag in $(EXTRA_TARGET_FLAGS); do \
51474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51475 done; \
51476 (cd $(TARGET_SUBDIR)/libgfortran && \
51477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51479 "RANLIB=$${RANLIB}" \
51480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51481 distclean) \
51482 || exit 1
51483
51484 @endif target-libgfortran
51485
51486 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51487 maybe-maintainer-clean-target-libgfortran:
51488 @if target-libgfortran
51489 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51490
51491 maintainer-clean-target-libgfortran:
51492 @: $(MAKE); $(unstage)
51493 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51494 r=`${PWD_COMMAND}`; export r; \
51495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51496 $(NORMAL_TARGET_EXPORTS) \
51497 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51498 for flag in $(EXTRA_TARGET_FLAGS); do \
51499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51500 done; \
51501 (cd $(TARGET_SUBDIR)/libgfortran && \
51502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51504 "RANLIB=$${RANLIB}" \
51505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51506 maintainer-clean) \
51507 || exit 1
51508
51509 @endif target-libgfortran
51510
51511
51512
51513
51514
51515 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51516 maybe-configure-target-libobjc:
51517 @if gcc-bootstrap
51518 configure-target-libobjc: stage_current
51519 @endif gcc-bootstrap
51520 @if target-libobjc
51521 maybe-configure-target-libobjc: configure-target-libobjc
51522 configure-target-libobjc:
51523 @: $(MAKE); $(unstage)
51524 @r=`${PWD_COMMAND}`; export r; \
51525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51526 echo "Checking multilib configuration for libobjc..."; \
51527 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51528 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51529 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51530 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51531 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51532 else \
51533 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51534 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51535 fi; \
51536 else \
51537 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51538 fi; \
51539 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51540 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51541 $(NORMAL_TARGET_EXPORTS) \
51542 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51543 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51544 case $(srcdir) in \
51545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51546 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51548 esac; \
51549 module_srcdir=libobjc; \
51550 rm -f no-such-file || : ; \
51551 CONFIG_SITE=no-such-file $(SHELL) \
51552 $$s/$$module_srcdir/configure \
51553 --srcdir=$${topdir}/$$module_srcdir \
51554 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51555 --target=${target_alias} \
51556 || exit 1
51557 @endif target-libobjc
51558
51559
51560
51561
51562
51563 .PHONY: all-target-libobjc maybe-all-target-libobjc
51564 maybe-all-target-libobjc:
51565 @if gcc-bootstrap
51566 all-target-libobjc: stage_current
51567 @endif gcc-bootstrap
51568 @if target-libobjc
51569 TARGET-target-libobjc=all
51570 maybe-all-target-libobjc: all-target-libobjc
51571 all-target-libobjc: configure-target-libobjc
51572 @: $(MAKE); $(unstage)
51573 @r=`${PWD_COMMAND}`; export r; \
51574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51575 $(NORMAL_TARGET_EXPORTS) \
51576 (cd $(TARGET_SUBDIR)/libobjc && \
51577 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51578 $(TARGET-target-libobjc))
51579 @endif target-libobjc
51580
51581
51582
51583
51584
51585 .PHONY: check-target-libobjc maybe-check-target-libobjc
51586 maybe-check-target-libobjc:
51587 @if target-libobjc
51588 maybe-check-target-libobjc: check-target-libobjc
51589
51590 check-target-libobjc:
51591 @: $(MAKE); $(unstage)
51592 @r=`${PWD_COMMAND}`; export r; \
51593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51594 $(NORMAL_TARGET_EXPORTS) \
51595 (cd $(TARGET_SUBDIR)/libobjc && \
51596 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51597
51598 @endif target-libobjc
51599
51600 .PHONY: install-target-libobjc maybe-install-target-libobjc
51601 maybe-install-target-libobjc:
51602 @if target-libobjc
51603 maybe-install-target-libobjc: install-target-libobjc
51604
51605 install-target-libobjc: installdirs
51606 @: $(MAKE); $(unstage)
51607 @r=`${PWD_COMMAND}`; export r; \
51608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51609 $(NORMAL_TARGET_EXPORTS) \
51610 (cd $(TARGET_SUBDIR)/libobjc && \
51611 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51612
51613 @endif target-libobjc
51614
51615 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51616 maybe-install-strip-target-libobjc:
51617 @if target-libobjc
51618 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51619
51620 install-strip-target-libobjc: installdirs
51621 @: $(MAKE); $(unstage)
51622 @r=`${PWD_COMMAND}`; export r; \
51623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51624 $(NORMAL_TARGET_EXPORTS) \
51625 (cd $(TARGET_SUBDIR)/libobjc && \
51626 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51627
51628 @endif target-libobjc
51629
51630 # Other targets (info, dvi, pdf, etc.)
51631
51632 .PHONY: maybe-info-target-libobjc info-target-libobjc
51633 maybe-info-target-libobjc:
51634 @if target-libobjc
51635 maybe-info-target-libobjc: info-target-libobjc
51636
51637 info-target-libobjc: \
51638 configure-target-libobjc
51639 @: $(MAKE); $(unstage)
51640 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51641 r=`${PWD_COMMAND}`; export r; \
51642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51643 $(NORMAL_TARGET_EXPORTS) \
51644 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51645 for flag in $(EXTRA_TARGET_FLAGS); do \
51646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51647 done; \
51648 (cd $(TARGET_SUBDIR)/libobjc && \
51649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51651 "RANLIB=$${RANLIB}" \
51652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51653 info) \
51654 || exit 1
51655
51656 @endif target-libobjc
51657
51658 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51659 maybe-dvi-target-libobjc:
51660 @if target-libobjc
51661 maybe-dvi-target-libobjc: dvi-target-libobjc
51662
51663 dvi-target-libobjc: \
51664 configure-target-libobjc
51665 @: $(MAKE); $(unstage)
51666 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51667 r=`${PWD_COMMAND}`; export r; \
51668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51669 $(NORMAL_TARGET_EXPORTS) \
51670 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
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)/libobjc && \
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 dvi) \
51680 || exit 1
51681
51682 @endif target-libobjc
51683
51684 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
51685 maybe-pdf-target-libobjc:
51686 @if target-libobjc
51687 maybe-pdf-target-libobjc: pdf-target-libobjc
51688
51689 pdf-target-libobjc: \
51690 configure-target-libobjc
51691 @: $(MAKE); $(unstage)
51692 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51693 r=`${PWD_COMMAND}`; export r; \
51694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51695 $(NORMAL_TARGET_EXPORTS) \
51696 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
51697 for flag in $(EXTRA_TARGET_FLAGS); do \
51698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51699 done; \
51700 (cd $(TARGET_SUBDIR)/libobjc && \
51701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51703 "RANLIB=$${RANLIB}" \
51704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51705 pdf) \
51706 || exit 1
51707
51708 @endif target-libobjc
51709
51710 .PHONY: maybe-html-target-libobjc html-target-libobjc
51711 maybe-html-target-libobjc:
51712 @if target-libobjc
51713 maybe-html-target-libobjc: html-target-libobjc
51714
51715 html-target-libobjc: \
51716 configure-target-libobjc
51717 @: $(MAKE); $(unstage)
51718 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51719 r=`${PWD_COMMAND}`; export r; \
51720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51721 $(NORMAL_TARGET_EXPORTS) \
51722 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
51723 for flag in $(EXTRA_TARGET_FLAGS); do \
51724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51725 done; \
51726 (cd $(TARGET_SUBDIR)/libobjc && \
51727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51729 "RANLIB=$${RANLIB}" \
51730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51731 html) \
51732 || exit 1
51733
51734 @endif target-libobjc
51735
51736 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
51737 maybe-TAGS-target-libobjc:
51738 @if target-libobjc
51739 maybe-TAGS-target-libobjc: TAGS-target-libobjc
51740
51741 # libobjc doesn't support TAGS.
51742 TAGS-target-libobjc:
51743
51744 @endif target-libobjc
51745
51746 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
51747 maybe-install-info-target-libobjc:
51748 @if target-libobjc
51749 maybe-install-info-target-libobjc: install-info-target-libobjc
51750
51751 install-info-target-libobjc: \
51752 configure-target-libobjc \
51753 info-target-libobjc
51754 @: $(MAKE); $(unstage)
51755 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51756 r=`${PWD_COMMAND}`; export r; \
51757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51758 $(NORMAL_TARGET_EXPORTS) \
51759 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
51760 for flag in $(EXTRA_TARGET_FLAGS); do \
51761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51762 done; \
51763 (cd $(TARGET_SUBDIR)/libobjc && \
51764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51766 "RANLIB=$${RANLIB}" \
51767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51768 install-info) \
51769 || exit 1
51770
51771 @endif target-libobjc
51772
51773 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
51774 maybe-install-dvi-target-libobjc:
51775 @if target-libobjc
51776 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
51777
51778 # libobjc doesn't support install-dvi.
51779 install-dvi-target-libobjc:
51780
51781 @endif target-libobjc
51782
51783 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
51784 maybe-install-pdf-target-libobjc:
51785 @if target-libobjc
51786 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
51787
51788 install-pdf-target-libobjc: \
51789 configure-target-libobjc \
51790 pdf-target-libobjc
51791 @: $(MAKE); $(unstage)
51792 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51793 r=`${PWD_COMMAND}`; export r; \
51794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51795 $(NORMAL_TARGET_EXPORTS) \
51796 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
51797 for flag in $(EXTRA_TARGET_FLAGS); do \
51798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51799 done; \
51800 (cd $(TARGET_SUBDIR)/libobjc && \
51801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51803 "RANLIB=$${RANLIB}" \
51804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51805 install-pdf) \
51806 || exit 1
51807
51808 @endif target-libobjc
51809
51810 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
51811 maybe-install-html-target-libobjc:
51812 @if target-libobjc
51813 maybe-install-html-target-libobjc: install-html-target-libobjc
51814
51815 install-html-target-libobjc: \
51816 configure-target-libobjc \
51817 html-target-libobjc
51818 @: $(MAKE); $(unstage)
51819 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51820 r=`${PWD_COMMAND}`; export r; \
51821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51822 $(NORMAL_TARGET_EXPORTS) \
51823 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
51824 for flag in $(EXTRA_TARGET_FLAGS); do \
51825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51826 done; \
51827 (cd $(TARGET_SUBDIR)/libobjc && \
51828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51830 "RANLIB=$${RANLIB}" \
51831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51832 install-html) \
51833 || exit 1
51834
51835 @endif target-libobjc
51836
51837 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
51838 maybe-installcheck-target-libobjc:
51839 @if target-libobjc
51840 maybe-installcheck-target-libobjc: installcheck-target-libobjc
51841
51842 installcheck-target-libobjc: \
51843 configure-target-libobjc
51844 @: $(MAKE); $(unstage)
51845 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51846 r=`${PWD_COMMAND}`; export r; \
51847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51848 $(NORMAL_TARGET_EXPORTS) \
51849 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
51850 for flag in $(EXTRA_TARGET_FLAGS); do \
51851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51852 done; \
51853 (cd $(TARGET_SUBDIR)/libobjc && \
51854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51856 "RANLIB=$${RANLIB}" \
51857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51858 installcheck) \
51859 || exit 1
51860
51861 @endif target-libobjc
51862
51863 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
51864 maybe-mostlyclean-target-libobjc:
51865 @if target-libobjc
51866 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
51867
51868 mostlyclean-target-libobjc:
51869 @: $(MAKE); $(unstage)
51870 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51871 r=`${PWD_COMMAND}`; export r; \
51872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51873 $(NORMAL_TARGET_EXPORTS) \
51874 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
51875 for flag in $(EXTRA_TARGET_FLAGS); do \
51876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51877 done; \
51878 (cd $(TARGET_SUBDIR)/libobjc && \
51879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51881 "RANLIB=$${RANLIB}" \
51882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51883 mostlyclean) \
51884 || exit 1
51885
51886 @endif target-libobjc
51887
51888 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
51889 maybe-clean-target-libobjc:
51890 @if target-libobjc
51891 maybe-clean-target-libobjc: clean-target-libobjc
51892
51893 clean-target-libobjc:
51894 @: $(MAKE); $(unstage)
51895 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51896 r=`${PWD_COMMAND}`; export r; \
51897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51898 $(NORMAL_TARGET_EXPORTS) \
51899 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
51900 for flag in $(EXTRA_TARGET_FLAGS); do \
51901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51902 done; \
51903 (cd $(TARGET_SUBDIR)/libobjc && \
51904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51906 "RANLIB=$${RANLIB}" \
51907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51908 clean) \
51909 || exit 1
51910
51911 @endif target-libobjc
51912
51913 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
51914 maybe-distclean-target-libobjc:
51915 @if target-libobjc
51916 maybe-distclean-target-libobjc: distclean-target-libobjc
51917
51918 distclean-target-libobjc:
51919 @: $(MAKE); $(unstage)
51920 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51921 r=`${PWD_COMMAND}`; export r; \
51922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51923 $(NORMAL_TARGET_EXPORTS) \
51924 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
51925 for flag in $(EXTRA_TARGET_FLAGS); do \
51926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51927 done; \
51928 (cd $(TARGET_SUBDIR)/libobjc && \
51929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51931 "RANLIB=$${RANLIB}" \
51932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51933 distclean) \
51934 || exit 1
51935
51936 @endif target-libobjc
51937
51938 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
51939 maybe-maintainer-clean-target-libobjc:
51940 @if target-libobjc
51941 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
51942
51943 maintainer-clean-target-libobjc:
51944 @: $(MAKE); $(unstage)
51945 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51946 r=`${PWD_COMMAND}`; export r; \
51947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51948 $(NORMAL_TARGET_EXPORTS) \
51949 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
51950 for flag in $(EXTRA_TARGET_FLAGS); do \
51951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51952 done; \
51953 (cd $(TARGET_SUBDIR)/libobjc && \
51954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51956 "RANLIB=$${RANLIB}" \
51957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51958 maintainer-clean) \
51959 || exit 1
51960
51961 @endif target-libobjc
51962
51963
51964
51965
51966
51967 .PHONY: configure-target-libgo maybe-configure-target-libgo
51968 maybe-configure-target-libgo:
51969 @if gcc-bootstrap
51970 configure-target-libgo: stage_current
51971 @endif gcc-bootstrap
51972 @if target-libgo
51973 maybe-configure-target-libgo: configure-target-libgo
51974 configure-target-libgo:
51975 @: $(MAKE); $(unstage)
51976 @r=`${PWD_COMMAND}`; export r; \
51977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51978 echo "Checking multilib configuration for libgo..."; \
51979 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51980 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
51981 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
51982 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
51983 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
51984 else \
51985 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
51986 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51987 fi; \
51988 else \
51989 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51990 fi; \
51991 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
51992 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51993 $(NORMAL_TARGET_EXPORTS) \
51994 echo Configuring in $(TARGET_SUBDIR)/libgo; \
51995 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
51996 case $(srcdir) in \
51997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51998 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
51999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52000 esac; \
52001 module_srcdir=libgo; \
52002 rm -f no-such-file || : ; \
52003 CONFIG_SITE=no-such-file $(SHELL) \
52004 $$s/$$module_srcdir/configure \
52005 --srcdir=$${topdir}/$$module_srcdir \
52006 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52007 --target=${target_alias} \
52008 || exit 1
52009 @endif target-libgo
52010
52011
52012
52013
52014
52015 .PHONY: all-target-libgo maybe-all-target-libgo
52016 maybe-all-target-libgo:
52017 @if gcc-bootstrap
52018 all-target-libgo: stage_current
52019 @endif gcc-bootstrap
52020 @if target-libgo
52021 TARGET-target-libgo=all
52022 maybe-all-target-libgo: all-target-libgo
52023 all-target-libgo: configure-target-libgo
52024 @: $(MAKE); $(unstage)
52025 @r=`${PWD_COMMAND}`; export r; \
52026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52027 $(NORMAL_TARGET_EXPORTS) \
52028 (cd $(TARGET_SUBDIR)/libgo && \
52029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52030 $(TARGET-target-libgo))
52031 @endif target-libgo
52032
52033
52034
52035
52036
52037 .PHONY: check-target-libgo maybe-check-target-libgo
52038 maybe-check-target-libgo:
52039 @if target-libgo
52040 maybe-check-target-libgo: check-target-libgo
52041
52042 check-target-libgo:
52043 @: $(MAKE); $(unstage)
52044 @r=`${PWD_COMMAND}`; export r; \
52045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52046 $(NORMAL_TARGET_EXPORTS) \
52047 (cd $(TARGET_SUBDIR)/libgo && \
52048 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52049
52050 @endif target-libgo
52051
52052 .PHONY: install-target-libgo maybe-install-target-libgo
52053 maybe-install-target-libgo:
52054 @if target-libgo
52055 maybe-install-target-libgo: install-target-libgo
52056
52057 install-target-libgo: installdirs
52058 @: $(MAKE); $(unstage)
52059 @r=`${PWD_COMMAND}`; export r; \
52060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52061 $(NORMAL_TARGET_EXPORTS) \
52062 (cd $(TARGET_SUBDIR)/libgo && \
52063 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52064
52065 @endif target-libgo
52066
52067 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52068 maybe-install-strip-target-libgo:
52069 @if target-libgo
52070 maybe-install-strip-target-libgo: install-strip-target-libgo
52071
52072 install-strip-target-libgo: installdirs
52073 @: $(MAKE); $(unstage)
52074 @r=`${PWD_COMMAND}`; export r; \
52075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52076 $(NORMAL_TARGET_EXPORTS) \
52077 (cd $(TARGET_SUBDIR)/libgo && \
52078 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52079
52080 @endif target-libgo
52081
52082 # Other targets (info, dvi, pdf, etc.)
52083
52084 .PHONY: maybe-info-target-libgo info-target-libgo
52085 maybe-info-target-libgo:
52086 @if target-libgo
52087 maybe-info-target-libgo: info-target-libgo
52088
52089 info-target-libgo: \
52090 configure-target-libgo
52091 @: $(MAKE); $(unstage)
52092 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52093 r=`${PWD_COMMAND}`; export r; \
52094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52095 $(NORMAL_TARGET_EXPORTS) \
52096 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52097 for flag in $(EXTRA_TARGET_FLAGS); do \
52098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52099 done; \
52100 (cd $(TARGET_SUBDIR)/libgo && \
52101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52103 "RANLIB=$${RANLIB}" \
52104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52105 info) \
52106 || exit 1
52107
52108 @endif target-libgo
52109
52110 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52111 maybe-dvi-target-libgo:
52112 @if target-libgo
52113 maybe-dvi-target-libgo: dvi-target-libgo
52114
52115 dvi-target-libgo: \
52116 configure-target-libgo
52117 @: $(MAKE); $(unstage)
52118 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52119 r=`${PWD_COMMAND}`; export r; \
52120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52121 $(NORMAL_TARGET_EXPORTS) \
52122 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52123 for flag in $(EXTRA_TARGET_FLAGS); do \
52124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52125 done; \
52126 (cd $(TARGET_SUBDIR)/libgo && \
52127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52129 "RANLIB=$${RANLIB}" \
52130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52131 dvi) \
52132 || exit 1
52133
52134 @endif target-libgo
52135
52136 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52137 maybe-pdf-target-libgo:
52138 @if target-libgo
52139 maybe-pdf-target-libgo: pdf-target-libgo
52140
52141 pdf-target-libgo: \
52142 configure-target-libgo
52143 @: $(MAKE); $(unstage)
52144 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52145 r=`${PWD_COMMAND}`; export r; \
52146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52147 $(NORMAL_TARGET_EXPORTS) \
52148 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52149 for flag in $(EXTRA_TARGET_FLAGS); do \
52150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52151 done; \
52152 (cd $(TARGET_SUBDIR)/libgo && \
52153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52155 "RANLIB=$${RANLIB}" \
52156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52157 pdf) \
52158 || exit 1
52159
52160 @endif target-libgo
52161
52162 .PHONY: maybe-html-target-libgo html-target-libgo
52163 maybe-html-target-libgo:
52164 @if target-libgo
52165 maybe-html-target-libgo: html-target-libgo
52166
52167 html-target-libgo: \
52168 configure-target-libgo
52169 @: $(MAKE); $(unstage)
52170 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52171 r=`${PWD_COMMAND}`; export r; \
52172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52173 $(NORMAL_TARGET_EXPORTS) \
52174 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52175 for flag in $(EXTRA_TARGET_FLAGS); do \
52176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52177 done; \
52178 (cd $(TARGET_SUBDIR)/libgo && \
52179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52181 "RANLIB=$${RANLIB}" \
52182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52183 html) \
52184 || exit 1
52185
52186 @endif target-libgo
52187
52188 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52189 maybe-TAGS-target-libgo:
52190 @if target-libgo
52191 maybe-TAGS-target-libgo: TAGS-target-libgo
52192
52193 TAGS-target-libgo: \
52194 configure-target-libgo
52195 @: $(MAKE); $(unstage)
52196 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52197 r=`${PWD_COMMAND}`; export r; \
52198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52199 $(NORMAL_TARGET_EXPORTS) \
52200 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52201 for flag in $(EXTRA_TARGET_FLAGS); do \
52202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52203 done; \
52204 (cd $(TARGET_SUBDIR)/libgo && \
52205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52207 "RANLIB=$${RANLIB}" \
52208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52209 TAGS) \
52210 || exit 1
52211
52212 @endif target-libgo
52213
52214 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52215 maybe-install-info-target-libgo:
52216 @if target-libgo
52217 maybe-install-info-target-libgo: install-info-target-libgo
52218
52219 install-info-target-libgo: \
52220 configure-target-libgo \
52221 info-target-libgo
52222 @: $(MAKE); $(unstage)
52223 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52224 r=`${PWD_COMMAND}`; export r; \
52225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52226 $(NORMAL_TARGET_EXPORTS) \
52227 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52228 for flag in $(EXTRA_TARGET_FLAGS); do \
52229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52230 done; \
52231 (cd $(TARGET_SUBDIR)/libgo && \
52232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52234 "RANLIB=$${RANLIB}" \
52235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52236 install-info) \
52237 || exit 1
52238
52239 @endif target-libgo
52240
52241 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52242 maybe-install-dvi-target-libgo:
52243 @if target-libgo
52244 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52245
52246 install-dvi-target-libgo: \
52247 configure-target-libgo \
52248 dvi-target-libgo
52249 @: $(MAKE); $(unstage)
52250 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52251 r=`${PWD_COMMAND}`; export r; \
52252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52253 $(NORMAL_TARGET_EXPORTS) \
52254 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52255 for flag in $(EXTRA_TARGET_FLAGS); do \
52256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52257 done; \
52258 (cd $(TARGET_SUBDIR)/libgo && \
52259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52261 "RANLIB=$${RANLIB}" \
52262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52263 install-dvi) \
52264 || exit 1
52265
52266 @endif target-libgo
52267
52268 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52269 maybe-install-pdf-target-libgo:
52270 @if target-libgo
52271 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52272
52273 install-pdf-target-libgo: \
52274 configure-target-libgo \
52275 pdf-target-libgo
52276 @: $(MAKE); $(unstage)
52277 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52278 r=`${PWD_COMMAND}`; export r; \
52279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52280 $(NORMAL_TARGET_EXPORTS) \
52281 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52282 for flag in $(EXTRA_TARGET_FLAGS); do \
52283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52284 done; \
52285 (cd $(TARGET_SUBDIR)/libgo && \
52286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52288 "RANLIB=$${RANLIB}" \
52289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52290 install-pdf) \
52291 || exit 1
52292
52293 @endif target-libgo
52294
52295 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52296 maybe-install-html-target-libgo:
52297 @if target-libgo
52298 maybe-install-html-target-libgo: install-html-target-libgo
52299
52300 install-html-target-libgo: \
52301 configure-target-libgo \
52302 html-target-libgo
52303 @: $(MAKE); $(unstage)
52304 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52305 r=`${PWD_COMMAND}`; export r; \
52306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52307 $(NORMAL_TARGET_EXPORTS) \
52308 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52309 for flag in $(EXTRA_TARGET_FLAGS); do \
52310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52311 done; \
52312 (cd $(TARGET_SUBDIR)/libgo && \
52313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52315 "RANLIB=$${RANLIB}" \
52316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52317 install-html) \
52318 || exit 1
52319
52320 @endif target-libgo
52321
52322 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52323 maybe-installcheck-target-libgo:
52324 @if target-libgo
52325 maybe-installcheck-target-libgo: installcheck-target-libgo
52326
52327 installcheck-target-libgo: \
52328 configure-target-libgo
52329 @: $(MAKE); $(unstage)
52330 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52331 r=`${PWD_COMMAND}`; export r; \
52332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52333 $(NORMAL_TARGET_EXPORTS) \
52334 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52335 for flag in $(EXTRA_TARGET_FLAGS); do \
52336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52337 done; \
52338 (cd $(TARGET_SUBDIR)/libgo && \
52339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52341 "RANLIB=$${RANLIB}" \
52342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52343 installcheck) \
52344 || exit 1
52345
52346 @endif target-libgo
52347
52348 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52349 maybe-mostlyclean-target-libgo:
52350 @if target-libgo
52351 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52352
52353 mostlyclean-target-libgo:
52354 @: $(MAKE); $(unstage)
52355 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52356 r=`${PWD_COMMAND}`; export r; \
52357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52358 $(NORMAL_TARGET_EXPORTS) \
52359 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52360 for flag in $(EXTRA_TARGET_FLAGS); do \
52361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52362 done; \
52363 (cd $(TARGET_SUBDIR)/libgo && \
52364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52366 "RANLIB=$${RANLIB}" \
52367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52368 mostlyclean) \
52369 || exit 1
52370
52371 @endif target-libgo
52372
52373 .PHONY: maybe-clean-target-libgo clean-target-libgo
52374 maybe-clean-target-libgo:
52375 @if target-libgo
52376 maybe-clean-target-libgo: clean-target-libgo
52377
52378 clean-target-libgo:
52379 @: $(MAKE); $(unstage)
52380 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52381 r=`${PWD_COMMAND}`; export r; \
52382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52383 $(NORMAL_TARGET_EXPORTS) \
52384 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52385 for flag in $(EXTRA_TARGET_FLAGS); do \
52386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52387 done; \
52388 (cd $(TARGET_SUBDIR)/libgo && \
52389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52391 "RANLIB=$${RANLIB}" \
52392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52393 clean) \
52394 || exit 1
52395
52396 @endif target-libgo
52397
52398 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52399 maybe-distclean-target-libgo:
52400 @if target-libgo
52401 maybe-distclean-target-libgo: distclean-target-libgo
52402
52403 distclean-target-libgo:
52404 @: $(MAKE); $(unstage)
52405 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52406 r=`${PWD_COMMAND}`; export r; \
52407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52408 $(NORMAL_TARGET_EXPORTS) \
52409 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52410 for flag in $(EXTRA_TARGET_FLAGS); do \
52411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52412 done; \
52413 (cd $(TARGET_SUBDIR)/libgo && \
52414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52416 "RANLIB=$${RANLIB}" \
52417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52418 distclean) \
52419 || exit 1
52420
52421 @endif target-libgo
52422
52423 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52424 maybe-maintainer-clean-target-libgo:
52425 @if target-libgo
52426 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52427
52428 maintainer-clean-target-libgo:
52429 @: $(MAKE); $(unstage)
52430 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52431 r=`${PWD_COMMAND}`; export r; \
52432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52433 $(NORMAL_TARGET_EXPORTS) \
52434 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52435 for flag in $(EXTRA_TARGET_FLAGS); do \
52436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52437 done; \
52438 (cd $(TARGET_SUBDIR)/libgo && \
52439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52441 "RANLIB=$${RANLIB}" \
52442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52443 maintainer-clean) \
52444 || exit 1
52445
52446 @endif target-libgo
52447
52448
52449
52450
52451
52452 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52453 maybe-configure-target-libphobos:
52454 @if gcc-bootstrap
52455 configure-target-libphobos: stage_current
52456 @endif gcc-bootstrap
52457 @if target-libphobos
52458 maybe-configure-target-libphobos: configure-target-libphobos
52459 configure-target-libphobos:
52460 @: $(MAKE); $(unstage)
52461 @r=`${PWD_COMMAND}`; export r; \
52462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52463 echo "Checking multilib configuration for libphobos..."; \
52464 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52465 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52466 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52467 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52468 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52469 else \
52470 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52471 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52472 fi; \
52473 else \
52474 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52475 fi; \
52476 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52477 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52478 $(NORMAL_TARGET_EXPORTS) \
52479 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52480 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52481 case $(srcdir) in \
52482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52483 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52485 esac; \
52486 module_srcdir=libphobos; \
52487 rm -f no-such-file || : ; \
52488 CONFIG_SITE=no-such-file $(SHELL) \
52489 $$s/$$module_srcdir/configure \
52490 --srcdir=$${topdir}/$$module_srcdir \
52491 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52492 --target=${target_alias} \
52493 || exit 1
52494 @endif target-libphobos
52495
52496
52497
52498
52499
52500 .PHONY: all-target-libphobos maybe-all-target-libphobos
52501 maybe-all-target-libphobos:
52502 @if gcc-bootstrap
52503 all-target-libphobos: stage_current
52504 @endif gcc-bootstrap
52505 @if target-libphobos
52506 TARGET-target-libphobos=all
52507 maybe-all-target-libphobos: all-target-libphobos
52508 all-target-libphobos: configure-target-libphobos
52509 @: $(MAKE); $(unstage)
52510 @r=`${PWD_COMMAND}`; export r; \
52511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52512 $(NORMAL_TARGET_EXPORTS) \
52513 (cd $(TARGET_SUBDIR)/libphobos && \
52514 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52515 $(TARGET-target-libphobos))
52516 @endif target-libphobos
52517
52518
52519
52520
52521
52522 .PHONY: check-target-libphobos maybe-check-target-libphobos
52523 maybe-check-target-libphobos:
52524 @if target-libphobos
52525 maybe-check-target-libphobos: check-target-libphobos
52526
52527 check-target-libphobos:
52528 @: $(MAKE); $(unstage)
52529 @r=`${PWD_COMMAND}`; export r; \
52530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52531 $(NORMAL_TARGET_EXPORTS) \
52532 (cd $(TARGET_SUBDIR)/libphobos && \
52533 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52534
52535 @endif target-libphobos
52536
52537 .PHONY: install-target-libphobos maybe-install-target-libphobos
52538 maybe-install-target-libphobos:
52539 @if target-libphobos
52540 maybe-install-target-libphobos: install-target-libphobos
52541
52542 install-target-libphobos: installdirs
52543 @: $(MAKE); $(unstage)
52544 @r=`${PWD_COMMAND}`; export r; \
52545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52546 $(NORMAL_TARGET_EXPORTS) \
52547 (cd $(TARGET_SUBDIR)/libphobos && \
52548 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52549
52550 @endif target-libphobos
52551
52552 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
52553 maybe-install-strip-target-libphobos:
52554 @if target-libphobos
52555 maybe-install-strip-target-libphobos: install-strip-target-libphobos
52556
52557 install-strip-target-libphobos: installdirs
52558 @: $(MAKE); $(unstage)
52559 @r=`${PWD_COMMAND}`; export r; \
52560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52561 $(NORMAL_TARGET_EXPORTS) \
52562 (cd $(TARGET_SUBDIR)/libphobos && \
52563 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52564
52565 @endif target-libphobos
52566
52567 # Other targets (info, dvi, pdf, etc.)
52568
52569 .PHONY: maybe-info-target-libphobos info-target-libphobos
52570 maybe-info-target-libphobos:
52571 @if target-libphobos
52572 maybe-info-target-libphobos: info-target-libphobos
52573
52574 info-target-libphobos: \
52575 configure-target-libphobos
52576 @: $(MAKE); $(unstage)
52577 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52578 r=`${PWD_COMMAND}`; export r; \
52579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52580 $(NORMAL_TARGET_EXPORTS) \
52581 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
52582 for flag in $(EXTRA_TARGET_FLAGS); do \
52583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52584 done; \
52585 (cd $(TARGET_SUBDIR)/libphobos && \
52586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52588 "RANLIB=$${RANLIB}" \
52589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52590 info) \
52591 || exit 1
52592
52593 @endif target-libphobos
52594
52595 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
52596 maybe-dvi-target-libphobos:
52597 @if target-libphobos
52598 maybe-dvi-target-libphobos: dvi-target-libphobos
52599
52600 dvi-target-libphobos: \
52601 configure-target-libphobos
52602 @: $(MAKE); $(unstage)
52603 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52604 r=`${PWD_COMMAND}`; export r; \
52605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52606 $(NORMAL_TARGET_EXPORTS) \
52607 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
52608 for flag in $(EXTRA_TARGET_FLAGS); do \
52609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52610 done; \
52611 (cd $(TARGET_SUBDIR)/libphobos && \
52612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52614 "RANLIB=$${RANLIB}" \
52615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52616 dvi) \
52617 || exit 1
52618
52619 @endif target-libphobos
52620
52621 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
52622 maybe-pdf-target-libphobos:
52623 @if target-libphobos
52624 maybe-pdf-target-libphobos: pdf-target-libphobos
52625
52626 pdf-target-libphobos: \
52627 configure-target-libphobos
52628 @: $(MAKE); $(unstage)
52629 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52630 r=`${PWD_COMMAND}`; export r; \
52631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52632 $(NORMAL_TARGET_EXPORTS) \
52633 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
52634 for flag in $(EXTRA_TARGET_FLAGS); do \
52635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52636 done; \
52637 (cd $(TARGET_SUBDIR)/libphobos && \
52638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52640 "RANLIB=$${RANLIB}" \
52641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52642 pdf) \
52643 || exit 1
52644
52645 @endif target-libphobos
52646
52647 .PHONY: maybe-html-target-libphobos html-target-libphobos
52648 maybe-html-target-libphobos:
52649 @if target-libphobos
52650 maybe-html-target-libphobos: html-target-libphobos
52651
52652 html-target-libphobos: \
52653 configure-target-libphobos
52654 @: $(MAKE); $(unstage)
52655 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52656 r=`${PWD_COMMAND}`; export r; \
52657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52658 $(NORMAL_TARGET_EXPORTS) \
52659 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
52660 for flag in $(EXTRA_TARGET_FLAGS); do \
52661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52662 done; \
52663 (cd $(TARGET_SUBDIR)/libphobos && \
52664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52666 "RANLIB=$${RANLIB}" \
52667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52668 html) \
52669 || exit 1
52670
52671 @endif target-libphobos
52672
52673 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
52674 maybe-TAGS-target-libphobos:
52675 @if target-libphobos
52676 maybe-TAGS-target-libphobos: TAGS-target-libphobos
52677
52678 TAGS-target-libphobos: \
52679 configure-target-libphobos
52680 @: $(MAKE); $(unstage)
52681 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52682 r=`${PWD_COMMAND}`; export r; \
52683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52684 $(NORMAL_TARGET_EXPORTS) \
52685 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
52686 for flag in $(EXTRA_TARGET_FLAGS); do \
52687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52688 done; \
52689 (cd $(TARGET_SUBDIR)/libphobos && \
52690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52692 "RANLIB=$${RANLIB}" \
52693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52694 TAGS) \
52695 || exit 1
52696
52697 @endif target-libphobos
52698
52699 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
52700 maybe-install-info-target-libphobos:
52701 @if target-libphobos
52702 maybe-install-info-target-libphobos: install-info-target-libphobos
52703
52704 install-info-target-libphobos: \
52705 configure-target-libphobos \
52706 info-target-libphobos
52707 @: $(MAKE); $(unstage)
52708 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52709 r=`${PWD_COMMAND}`; export r; \
52710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52711 $(NORMAL_TARGET_EXPORTS) \
52712 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
52713 for flag in $(EXTRA_TARGET_FLAGS); do \
52714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52715 done; \
52716 (cd $(TARGET_SUBDIR)/libphobos && \
52717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52719 "RANLIB=$${RANLIB}" \
52720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52721 install-info) \
52722 || exit 1
52723
52724 @endif target-libphobos
52725
52726 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
52727 maybe-install-dvi-target-libphobos:
52728 @if target-libphobos
52729 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
52730
52731 install-dvi-target-libphobos: \
52732 configure-target-libphobos \
52733 dvi-target-libphobos
52734 @: $(MAKE); $(unstage)
52735 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52736 r=`${PWD_COMMAND}`; export r; \
52737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52738 $(NORMAL_TARGET_EXPORTS) \
52739 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
52740 for flag in $(EXTRA_TARGET_FLAGS); do \
52741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52742 done; \
52743 (cd $(TARGET_SUBDIR)/libphobos && \
52744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52746 "RANLIB=$${RANLIB}" \
52747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52748 install-dvi) \
52749 || exit 1
52750
52751 @endif target-libphobos
52752
52753 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
52754 maybe-install-pdf-target-libphobos:
52755 @if target-libphobos
52756 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
52757
52758 install-pdf-target-libphobos: \
52759 configure-target-libphobos \
52760 pdf-target-libphobos
52761 @: $(MAKE); $(unstage)
52762 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52763 r=`${PWD_COMMAND}`; export r; \
52764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52765 $(NORMAL_TARGET_EXPORTS) \
52766 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
52767 for flag in $(EXTRA_TARGET_FLAGS); do \
52768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52769 done; \
52770 (cd $(TARGET_SUBDIR)/libphobos && \
52771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52773 "RANLIB=$${RANLIB}" \
52774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52775 install-pdf) \
52776 || exit 1
52777
52778 @endif target-libphobos
52779
52780 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
52781 maybe-install-html-target-libphobos:
52782 @if target-libphobos
52783 maybe-install-html-target-libphobos: install-html-target-libphobos
52784
52785 install-html-target-libphobos: \
52786 configure-target-libphobos \
52787 html-target-libphobos
52788 @: $(MAKE); $(unstage)
52789 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52790 r=`${PWD_COMMAND}`; export r; \
52791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52792 $(NORMAL_TARGET_EXPORTS) \
52793 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
52794 for flag in $(EXTRA_TARGET_FLAGS); do \
52795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52796 done; \
52797 (cd $(TARGET_SUBDIR)/libphobos && \
52798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52800 "RANLIB=$${RANLIB}" \
52801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52802 install-html) \
52803 || exit 1
52804
52805 @endif target-libphobos
52806
52807 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
52808 maybe-installcheck-target-libphobos:
52809 @if target-libphobos
52810 maybe-installcheck-target-libphobos: installcheck-target-libphobos
52811
52812 installcheck-target-libphobos: \
52813 configure-target-libphobos
52814 @: $(MAKE); $(unstage)
52815 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52816 r=`${PWD_COMMAND}`; export r; \
52817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52818 $(NORMAL_TARGET_EXPORTS) \
52819 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
52820 for flag in $(EXTRA_TARGET_FLAGS); do \
52821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52822 done; \
52823 (cd $(TARGET_SUBDIR)/libphobos && \
52824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52826 "RANLIB=$${RANLIB}" \
52827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52828 installcheck) \
52829 || exit 1
52830
52831 @endif target-libphobos
52832
52833 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
52834 maybe-mostlyclean-target-libphobos:
52835 @if target-libphobos
52836 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
52837
52838 mostlyclean-target-libphobos:
52839 @: $(MAKE); $(unstage)
52840 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52841 r=`${PWD_COMMAND}`; export r; \
52842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52843 $(NORMAL_TARGET_EXPORTS) \
52844 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
52845 for flag in $(EXTRA_TARGET_FLAGS); do \
52846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52847 done; \
52848 (cd $(TARGET_SUBDIR)/libphobos && \
52849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52851 "RANLIB=$${RANLIB}" \
52852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52853 mostlyclean) \
52854 || exit 1
52855
52856 @endif target-libphobos
52857
52858 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
52859 maybe-clean-target-libphobos:
52860 @if target-libphobos
52861 maybe-clean-target-libphobos: clean-target-libphobos
52862
52863 clean-target-libphobos:
52864 @: $(MAKE); $(unstage)
52865 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52866 r=`${PWD_COMMAND}`; export r; \
52867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52868 $(NORMAL_TARGET_EXPORTS) \
52869 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
52870 for flag in $(EXTRA_TARGET_FLAGS); do \
52871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52872 done; \
52873 (cd $(TARGET_SUBDIR)/libphobos && \
52874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52876 "RANLIB=$${RANLIB}" \
52877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52878 clean) \
52879 || exit 1
52880
52881 @endif target-libphobos
52882
52883 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
52884 maybe-distclean-target-libphobos:
52885 @if target-libphobos
52886 maybe-distclean-target-libphobos: distclean-target-libphobos
52887
52888 distclean-target-libphobos:
52889 @: $(MAKE); $(unstage)
52890 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52891 r=`${PWD_COMMAND}`; export r; \
52892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52893 $(NORMAL_TARGET_EXPORTS) \
52894 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
52895 for flag in $(EXTRA_TARGET_FLAGS); do \
52896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52897 done; \
52898 (cd $(TARGET_SUBDIR)/libphobos && \
52899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52901 "RANLIB=$${RANLIB}" \
52902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52903 distclean) \
52904 || exit 1
52905
52906 @endif target-libphobos
52907
52908 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
52909 maybe-maintainer-clean-target-libphobos:
52910 @if target-libphobos
52911 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
52912
52913 maintainer-clean-target-libphobos:
52914 @: $(MAKE); $(unstage)
52915 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52916 r=`${PWD_COMMAND}`; export r; \
52917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52918 $(NORMAL_TARGET_EXPORTS) \
52919 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
52920 for flag in $(EXTRA_TARGET_FLAGS); do \
52921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52922 done; \
52923 (cd $(TARGET_SUBDIR)/libphobos && \
52924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52926 "RANLIB=$${RANLIB}" \
52927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52928 maintainer-clean) \
52929 || exit 1
52930
52931 @endif target-libphobos
52932
52933
52934
52935
52936
52937 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
52938 maybe-configure-target-libtermcap:
52939 @if gcc-bootstrap
52940 configure-target-libtermcap: stage_current
52941 @endif gcc-bootstrap
52942 @if target-libtermcap
52943 maybe-configure-target-libtermcap: configure-target-libtermcap
52944 configure-target-libtermcap:
52945 @: $(MAKE); $(unstage)
52946 @r=`${PWD_COMMAND}`; export r; \
52947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52948 echo "Checking multilib configuration for libtermcap..."; \
52949 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52950 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
52951 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52952 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52953 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
52954 else \
52955 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
52956 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52957 fi; \
52958 else \
52959 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52960 fi; \
52961 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
52962 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52963 $(NORMAL_TARGET_EXPORTS) \
52964 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
52965 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
52966 case $(srcdir) in \
52967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52968 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
52969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52970 esac; \
52971 module_srcdir=libtermcap; \
52972 rm -f no-such-file || : ; \
52973 CONFIG_SITE=no-such-file $(SHELL) \
52974 $$s/$$module_srcdir/configure \
52975 --srcdir=$${topdir}/$$module_srcdir \
52976 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52977 --target=${target_alias} \
52978 || exit 1
52979 @endif target-libtermcap
52980
52981
52982
52983
52984
52985 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
52986 maybe-all-target-libtermcap:
52987 @if gcc-bootstrap
52988 all-target-libtermcap: stage_current
52989 @endif gcc-bootstrap
52990 @if target-libtermcap
52991 TARGET-target-libtermcap=all
52992 maybe-all-target-libtermcap: all-target-libtermcap
52993 all-target-libtermcap: configure-target-libtermcap
52994 @: $(MAKE); $(unstage)
52995 @r=`${PWD_COMMAND}`; export r; \
52996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52997 $(NORMAL_TARGET_EXPORTS) \
52998 (cd $(TARGET_SUBDIR)/libtermcap && \
52999 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53000 $(TARGET-target-libtermcap))
53001 @endif target-libtermcap
53002
53003
53004
53005
53006
53007 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
53008 maybe-check-target-libtermcap:
53009 @if target-libtermcap
53010 maybe-check-target-libtermcap: check-target-libtermcap
53011
53012 # Dummy target for uncheckable module.
53013 check-target-libtermcap:
53014
53015 @endif target-libtermcap
53016
53017 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
53018 maybe-install-target-libtermcap:
53019 @if target-libtermcap
53020 maybe-install-target-libtermcap: install-target-libtermcap
53021
53022 install-target-libtermcap: installdirs
53023 @: $(MAKE); $(unstage)
53024 @r=`${PWD_COMMAND}`; export r; \
53025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53026 $(NORMAL_TARGET_EXPORTS) \
53027 (cd $(TARGET_SUBDIR)/libtermcap && \
53028 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53029
53030 @endif target-libtermcap
53031
53032 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
53033 maybe-install-strip-target-libtermcap:
53034 @if target-libtermcap
53035 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
53036
53037 install-strip-target-libtermcap: installdirs
53038 @: $(MAKE); $(unstage)
53039 @r=`${PWD_COMMAND}`; export r; \
53040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53041 $(NORMAL_TARGET_EXPORTS) \
53042 (cd $(TARGET_SUBDIR)/libtermcap && \
53043 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53044
53045 @endif target-libtermcap
53046
53047 # Other targets (info, dvi, pdf, etc.)
53048
53049 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
53050 maybe-info-target-libtermcap:
53051 @if target-libtermcap
53052 maybe-info-target-libtermcap: info-target-libtermcap
53053
53054 info-target-libtermcap: \
53055 configure-target-libtermcap
53056 @: $(MAKE); $(unstage)
53057 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53058 r=`${PWD_COMMAND}`; export r; \
53059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53060 $(NORMAL_TARGET_EXPORTS) \
53061 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
53062 for flag in $(EXTRA_TARGET_FLAGS); do \
53063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53064 done; \
53065 (cd $(TARGET_SUBDIR)/libtermcap && \
53066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53068 "RANLIB=$${RANLIB}" \
53069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53070 info) \
53071 || exit 1
53072
53073 @endif target-libtermcap
53074
53075 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
53076 maybe-dvi-target-libtermcap:
53077 @if target-libtermcap
53078 maybe-dvi-target-libtermcap: dvi-target-libtermcap
53079
53080 dvi-target-libtermcap: \
53081 configure-target-libtermcap
53082 @: $(MAKE); $(unstage)
53083 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53084 r=`${PWD_COMMAND}`; export r; \
53085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53086 $(NORMAL_TARGET_EXPORTS) \
53087 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
53088 for flag in $(EXTRA_TARGET_FLAGS); do \
53089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53090 done; \
53091 (cd $(TARGET_SUBDIR)/libtermcap && \
53092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53094 "RANLIB=$${RANLIB}" \
53095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53096 dvi) \
53097 || exit 1
53098
53099 @endif target-libtermcap
53100
53101 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
53102 maybe-pdf-target-libtermcap:
53103 @if target-libtermcap
53104 maybe-pdf-target-libtermcap: pdf-target-libtermcap
53105
53106 pdf-target-libtermcap: \
53107 configure-target-libtermcap
53108 @: $(MAKE); $(unstage)
53109 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53110 r=`${PWD_COMMAND}`; export r; \
53111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53112 $(NORMAL_TARGET_EXPORTS) \
53113 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
53114 for flag in $(EXTRA_TARGET_FLAGS); do \
53115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53116 done; \
53117 (cd $(TARGET_SUBDIR)/libtermcap && \
53118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53120 "RANLIB=$${RANLIB}" \
53121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53122 pdf) \
53123 || exit 1
53124
53125 @endif target-libtermcap
53126
53127 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
53128 maybe-html-target-libtermcap:
53129 @if target-libtermcap
53130 maybe-html-target-libtermcap: html-target-libtermcap
53131
53132 html-target-libtermcap: \
53133 configure-target-libtermcap
53134 @: $(MAKE); $(unstage)
53135 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53136 r=`${PWD_COMMAND}`; export r; \
53137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53138 $(NORMAL_TARGET_EXPORTS) \
53139 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
53140 for flag in $(EXTRA_TARGET_FLAGS); do \
53141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53142 done; \
53143 (cd $(TARGET_SUBDIR)/libtermcap && \
53144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53146 "RANLIB=$${RANLIB}" \
53147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53148 html) \
53149 || exit 1
53150
53151 @endif target-libtermcap
53152
53153 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
53154 maybe-TAGS-target-libtermcap:
53155 @if target-libtermcap
53156 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
53157
53158 TAGS-target-libtermcap: \
53159 configure-target-libtermcap
53160 @: $(MAKE); $(unstage)
53161 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53162 r=`${PWD_COMMAND}`; export r; \
53163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53164 $(NORMAL_TARGET_EXPORTS) \
53165 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
53166 for flag in $(EXTRA_TARGET_FLAGS); do \
53167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53168 done; \
53169 (cd $(TARGET_SUBDIR)/libtermcap && \
53170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53172 "RANLIB=$${RANLIB}" \
53173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53174 TAGS) \
53175 || exit 1
53176
53177 @endif target-libtermcap
53178
53179 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
53180 maybe-install-info-target-libtermcap:
53181 @if target-libtermcap
53182 maybe-install-info-target-libtermcap: install-info-target-libtermcap
53183
53184 install-info-target-libtermcap: \
53185 configure-target-libtermcap \
53186 info-target-libtermcap
53187 @: $(MAKE); $(unstage)
53188 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53189 r=`${PWD_COMMAND}`; export r; \
53190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53191 $(NORMAL_TARGET_EXPORTS) \
53192 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
53193 for flag in $(EXTRA_TARGET_FLAGS); do \
53194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53195 done; \
53196 (cd $(TARGET_SUBDIR)/libtermcap && \
53197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53199 "RANLIB=$${RANLIB}" \
53200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53201 install-info) \
53202 || exit 1
53203
53204 @endif target-libtermcap
53205
53206 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
53207 maybe-install-dvi-target-libtermcap:
53208 @if target-libtermcap
53209 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
53210
53211 install-dvi-target-libtermcap: \
53212 configure-target-libtermcap \
53213 dvi-target-libtermcap
53214 @: $(MAKE); $(unstage)
53215 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53216 r=`${PWD_COMMAND}`; export r; \
53217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53218 $(NORMAL_TARGET_EXPORTS) \
53219 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
53220 for flag in $(EXTRA_TARGET_FLAGS); do \
53221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53222 done; \
53223 (cd $(TARGET_SUBDIR)/libtermcap && \
53224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53226 "RANLIB=$${RANLIB}" \
53227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53228 install-dvi) \
53229 || exit 1
53230
53231 @endif target-libtermcap
53232
53233 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
53234 maybe-install-pdf-target-libtermcap:
53235 @if target-libtermcap
53236 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
53237
53238 install-pdf-target-libtermcap: \
53239 configure-target-libtermcap \
53240 pdf-target-libtermcap
53241 @: $(MAKE); $(unstage)
53242 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53243 r=`${PWD_COMMAND}`; export r; \
53244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53245 $(NORMAL_TARGET_EXPORTS) \
53246 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
53247 for flag in $(EXTRA_TARGET_FLAGS); do \
53248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53249 done; \
53250 (cd $(TARGET_SUBDIR)/libtermcap && \
53251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53253 "RANLIB=$${RANLIB}" \
53254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53255 install-pdf) \
53256 || exit 1
53257
53258 @endif target-libtermcap
53259
53260 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
53261 maybe-install-html-target-libtermcap:
53262 @if target-libtermcap
53263 maybe-install-html-target-libtermcap: install-html-target-libtermcap
53264
53265 install-html-target-libtermcap: \
53266 configure-target-libtermcap \
53267 html-target-libtermcap
53268 @: $(MAKE); $(unstage)
53269 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53270 r=`${PWD_COMMAND}`; export r; \
53271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53272 $(NORMAL_TARGET_EXPORTS) \
53273 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
53274 for flag in $(EXTRA_TARGET_FLAGS); do \
53275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53276 done; \
53277 (cd $(TARGET_SUBDIR)/libtermcap && \
53278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53280 "RANLIB=$${RANLIB}" \
53281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53282 install-html) \
53283 || exit 1
53284
53285 @endif target-libtermcap
53286
53287 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
53288 maybe-installcheck-target-libtermcap:
53289 @if target-libtermcap
53290 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
53291
53292 installcheck-target-libtermcap: \
53293 configure-target-libtermcap
53294 @: $(MAKE); $(unstage)
53295 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53296 r=`${PWD_COMMAND}`; export r; \
53297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53298 $(NORMAL_TARGET_EXPORTS) \
53299 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
53300 for flag in $(EXTRA_TARGET_FLAGS); do \
53301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53302 done; \
53303 (cd $(TARGET_SUBDIR)/libtermcap && \
53304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53306 "RANLIB=$${RANLIB}" \
53307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53308 installcheck) \
53309 || exit 1
53310
53311 @endif target-libtermcap
53312
53313 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
53314 maybe-mostlyclean-target-libtermcap:
53315 @if target-libtermcap
53316 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
53317
53318 # libtermcap doesn't support mostlyclean.
53319 mostlyclean-target-libtermcap:
53320
53321 @endif target-libtermcap
53322
53323 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
53324 maybe-clean-target-libtermcap:
53325 @if target-libtermcap
53326 maybe-clean-target-libtermcap: clean-target-libtermcap
53327
53328 # libtermcap doesn't support clean.
53329 clean-target-libtermcap:
53330
53331 @endif target-libtermcap
53332
53333 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
53334 maybe-distclean-target-libtermcap:
53335 @if target-libtermcap
53336 maybe-distclean-target-libtermcap: distclean-target-libtermcap
53337
53338 # libtermcap doesn't support distclean.
53339 distclean-target-libtermcap:
53340
53341 @endif target-libtermcap
53342
53343 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
53344 maybe-maintainer-clean-target-libtermcap:
53345 @if target-libtermcap
53346 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
53347
53348 # libtermcap doesn't support maintainer-clean.
53349 maintainer-clean-target-libtermcap:
53350
53351 @endif target-libtermcap
53352
53353
53354
53355
53356
53357 .PHONY: configure-target-winsup maybe-configure-target-winsup
53358 maybe-configure-target-winsup:
53359 @if gcc-bootstrap
53360 configure-target-winsup: stage_current
53361 @endif gcc-bootstrap
53362 @if target-winsup
53363 maybe-configure-target-winsup: configure-target-winsup
53364 configure-target-winsup:
53365 @: $(MAKE); $(unstage)
53366 @r=`${PWD_COMMAND}`; export r; \
53367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53368 echo "Checking multilib configuration for winsup..."; \
53369 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53370 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
53371 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
53372 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
53373 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
53374 else \
53375 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
53376 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53377 fi; \
53378 else \
53379 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53380 fi; \
53381 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
53382 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53383 $(NORMAL_TARGET_EXPORTS) \
53384 echo Configuring in $(TARGET_SUBDIR)/winsup; \
53385 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
53386 case $(srcdir) in \
53387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53388 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
53389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53390 esac; \
53391 module_srcdir=winsup; \
53392 rm -f no-such-file || : ; \
53393 CONFIG_SITE=no-such-file $(SHELL) \
53394 $$s/$$module_srcdir/configure \
53395 --srcdir=$${topdir}/$$module_srcdir \
53396 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53397 --target=${target_alias} \
53398 || exit 1
53399 @endif target-winsup
53400
53401
53402
53403
53404
53405 .PHONY: all-target-winsup maybe-all-target-winsup
53406 maybe-all-target-winsup:
53407 @if gcc-bootstrap
53408 all-target-winsup: stage_current
53409 @endif gcc-bootstrap
53410 @if target-winsup
53411 TARGET-target-winsup=all
53412 maybe-all-target-winsup: all-target-winsup
53413 all-target-winsup: configure-target-winsup
53414 @: $(MAKE); $(unstage)
53415 @r=`${PWD_COMMAND}`; export r; \
53416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53417 $(NORMAL_TARGET_EXPORTS) \
53418 (cd $(TARGET_SUBDIR)/winsup && \
53419 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53420 $(TARGET-target-winsup))
53421 @endif target-winsup
53422
53423
53424
53425
53426
53427 .PHONY: check-target-winsup maybe-check-target-winsup
53428 maybe-check-target-winsup:
53429 @if target-winsup
53430 maybe-check-target-winsup: check-target-winsup
53431
53432 check-target-winsup:
53433 @: $(MAKE); $(unstage)
53434 @r=`${PWD_COMMAND}`; export r; \
53435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53436 $(NORMAL_TARGET_EXPORTS) \
53437 (cd $(TARGET_SUBDIR)/winsup && \
53438 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53439
53440 @endif target-winsup
53441
53442 .PHONY: install-target-winsup maybe-install-target-winsup
53443 maybe-install-target-winsup:
53444 @if target-winsup
53445 maybe-install-target-winsup: install-target-winsup
53446
53447 install-target-winsup: installdirs
53448 @: $(MAKE); $(unstage)
53449 @r=`${PWD_COMMAND}`; export r; \
53450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53451 $(NORMAL_TARGET_EXPORTS) \
53452 (cd $(TARGET_SUBDIR)/winsup && \
53453 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53454
53455 @endif target-winsup
53456
53457 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
53458 maybe-install-strip-target-winsup:
53459 @if target-winsup
53460 maybe-install-strip-target-winsup: install-strip-target-winsup
53461
53462 install-strip-target-winsup: installdirs
53463 @: $(MAKE); $(unstage)
53464 @r=`${PWD_COMMAND}`; export r; \
53465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53466 $(NORMAL_TARGET_EXPORTS) \
53467 (cd $(TARGET_SUBDIR)/winsup && \
53468 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53469
53470 @endif target-winsup
53471
53472 # Other targets (info, dvi, pdf, etc.)
53473
53474 .PHONY: maybe-info-target-winsup info-target-winsup
53475 maybe-info-target-winsup:
53476 @if target-winsup
53477 maybe-info-target-winsup: info-target-winsup
53478
53479 info-target-winsup: \
53480 configure-target-winsup
53481 @: $(MAKE); $(unstage)
53482 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53483 r=`${PWD_COMMAND}`; export r; \
53484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53485 $(NORMAL_TARGET_EXPORTS) \
53486 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
53487 for flag in $(EXTRA_TARGET_FLAGS); do \
53488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53489 done; \
53490 (cd $(TARGET_SUBDIR)/winsup && \
53491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53493 "RANLIB=$${RANLIB}" \
53494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53495 info) \
53496 || exit 1
53497
53498 @endif target-winsup
53499
53500 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
53501 maybe-dvi-target-winsup:
53502 @if target-winsup
53503 maybe-dvi-target-winsup: dvi-target-winsup
53504
53505 dvi-target-winsup: \
53506 configure-target-winsup
53507 @: $(MAKE); $(unstage)
53508 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53509 r=`${PWD_COMMAND}`; export r; \
53510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53511 $(NORMAL_TARGET_EXPORTS) \
53512 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
53513 for flag in $(EXTRA_TARGET_FLAGS); do \
53514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53515 done; \
53516 (cd $(TARGET_SUBDIR)/winsup && \
53517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53519 "RANLIB=$${RANLIB}" \
53520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53521 dvi) \
53522 || exit 1
53523
53524 @endif target-winsup
53525
53526 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
53527 maybe-pdf-target-winsup:
53528 @if target-winsup
53529 maybe-pdf-target-winsup: pdf-target-winsup
53530
53531 pdf-target-winsup: \
53532 configure-target-winsup
53533 @: $(MAKE); $(unstage)
53534 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53535 r=`${PWD_COMMAND}`; export r; \
53536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53537 $(NORMAL_TARGET_EXPORTS) \
53538 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
53539 for flag in $(EXTRA_TARGET_FLAGS); do \
53540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53541 done; \
53542 (cd $(TARGET_SUBDIR)/winsup && \
53543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53545 "RANLIB=$${RANLIB}" \
53546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53547 pdf) \
53548 || exit 1
53549
53550 @endif target-winsup
53551
53552 .PHONY: maybe-html-target-winsup html-target-winsup
53553 maybe-html-target-winsup:
53554 @if target-winsup
53555 maybe-html-target-winsup: html-target-winsup
53556
53557 html-target-winsup: \
53558 configure-target-winsup
53559 @: $(MAKE); $(unstage)
53560 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53561 r=`${PWD_COMMAND}`; export r; \
53562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53563 $(NORMAL_TARGET_EXPORTS) \
53564 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
53565 for flag in $(EXTRA_TARGET_FLAGS); do \
53566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53567 done; \
53568 (cd $(TARGET_SUBDIR)/winsup && \
53569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53571 "RANLIB=$${RANLIB}" \
53572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53573 html) \
53574 || exit 1
53575
53576 @endif target-winsup
53577
53578 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
53579 maybe-TAGS-target-winsup:
53580 @if target-winsup
53581 maybe-TAGS-target-winsup: TAGS-target-winsup
53582
53583 TAGS-target-winsup: \
53584 configure-target-winsup
53585 @: $(MAKE); $(unstage)
53586 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53587 r=`${PWD_COMMAND}`; export r; \
53588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53589 $(NORMAL_TARGET_EXPORTS) \
53590 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
53591 for flag in $(EXTRA_TARGET_FLAGS); do \
53592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53593 done; \
53594 (cd $(TARGET_SUBDIR)/winsup && \
53595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53597 "RANLIB=$${RANLIB}" \
53598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53599 TAGS) \
53600 || exit 1
53601
53602 @endif target-winsup
53603
53604 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
53605 maybe-install-info-target-winsup:
53606 @if target-winsup
53607 maybe-install-info-target-winsup: install-info-target-winsup
53608
53609 install-info-target-winsup: \
53610 configure-target-winsup \
53611 info-target-winsup
53612 @: $(MAKE); $(unstage)
53613 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53614 r=`${PWD_COMMAND}`; export r; \
53615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53616 $(NORMAL_TARGET_EXPORTS) \
53617 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
53618 for flag in $(EXTRA_TARGET_FLAGS); do \
53619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53620 done; \
53621 (cd $(TARGET_SUBDIR)/winsup && \
53622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53624 "RANLIB=$${RANLIB}" \
53625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53626 install-info) \
53627 || exit 1
53628
53629 @endif target-winsup
53630
53631 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
53632 maybe-install-dvi-target-winsup:
53633 @if target-winsup
53634 maybe-install-dvi-target-winsup: install-dvi-target-winsup
53635
53636 install-dvi-target-winsup: \
53637 configure-target-winsup \
53638 dvi-target-winsup
53639 @: $(MAKE); $(unstage)
53640 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53641 r=`${PWD_COMMAND}`; export r; \
53642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53643 $(NORMAL_TARGET_EXPORTS) \
53644 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
53645 for flag in $(EXTRA_TARGET_FLAGS); do \
53646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53647 done; \
53648 (cd $(TARGET_SUBDIR)/winsup && \
53649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53651 "RANLIB=$${RANLIB}" \
53652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53653 install-dvi) \
53654 || exit 1
53655
53656 @endif target-winsup
53657
53658 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
53659 maybe-install-pdf-target-winsup:
53660 @if target-winsup
53661 maybe-install-pdf-target-winsup: install-pdf-target-winsup
53662
53663 install-pdf-target-winsup: \
53664 configure-target-winsup \
53665 pdf-target-winsup
53666 @: $(MAKE); $(unstage)
53667 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53668 r=`${PWD_COMMAND}`; export r; \
53669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53670 $(NORMAL_TARGET_EXPORTS) \
53671 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
53672 for flag in $(EXTRA_TARGET_FLAGS); do \
53673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53674 done; \
53675 (cd $(TARGET_SUBDIR)/winsup && \
53676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53678 "RANLIB=$${RANLIB}" \
53679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53680 install-pdf) \
53681 || exit 1
53682
53683 @endif target-winsup
53684
53685 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
53686 maybe-install-html-target-winsup:
53687 @if target-winsup
53688 maybe-install-html-target-winsup: install-html-target-winsup
53689
53690 install-html-target-winsup: \
53691 configure-target-winsup \
53692 html-target-winsup
53693 @: $(MAKE); $(unstage)
53694 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53695 r=`${PWD_COMMAND}`; export r; \
53696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53697 $(NORMAL_TARGET_EXPORTS) \
53698 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
53699 for flag in $(EXTRA_TARGET_FLAGS); do \
53700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53701 done; \
53702 (cd $(TARGET_SUBDIR)/winsup && \
53703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53705 "RANLIB=$${RANLIB}" \
53706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53707 install-html) \
53708 || exit 1
53709
53710 @endif target-winsup
53711
53712 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
53713 maybe-installcheck-target-winsup:
53714 @if target-winsup
53715 maybe-installcheck-target-winsup: installcheck-target-winsup
53716
53717 installcheck-target-winsup: \
53718 configure-target-winsup
53719 @: $(MAKE); $(unstage)
53720 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53721 r=`${PWD_COMMAND}`; export r; \
53722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53723 $(NORMAL_TARGET_EXPORTS) \
53724 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
53725 for flag in $(EXTRA_TARGET_FLAGS); do \
53726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53727 done; \
53728 (cd $(TARGET_SUBDIR)/winsup && \
53729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53731 "RANLIB=$${RANLIB}" \
53732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53733 installcheck) \
53734 || exit 1
53735
53736 @endif target-winsup
53737
53738 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
53739 maybe-mostlyclean-target-winsup:
53740 @if target-winsup
53741 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
53742
53743 mostlyclean-target-winsup:
53744 @: $(MAKE); $(unstage)
53745 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53746 r=`${PWD_COMMAND}`; export r; \
53747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53748 $(NORMAL_TARGET_EXPORTS) \
53749 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
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)/winsup && \
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 mostlyclean) \
53759 || exit 1
53760
53761 @endif target-winsup
53762
53763 .PHONY: maybe-clean-target-winsup clean-target-winsup
53764 maybe-clean-target-winsup:
53765 @if target-winsup
53766 maybe-clean-target-winsup: clean-target-winsup
53767
53768 clean-target-winsup:
53769 @: $(MAKE); $(unstage)
53770 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53771 r=`${PWD_COMMAND}`; export r; \
53772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53773 $(NORMAL_TARGET_EXPORTS) \
53774 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
53775 for flag in $(EXTRA_TARGET_FLAGS); do \
53776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53777 done; \
53778 (cd $(TARGET_SUBDIR)/winsup && \
53779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53781 "RANLIB=$${RANLIB}" \
53782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53783 clean) \
53784 || exit 1
53785
53786 @endif target-winsup
53787
53788 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
53789 maybe-distclean-target-winsup:
53790 @if target-winsup
53791 maybe-distclean-target-winsup: distclean-target-winsup
53792
53793 distclean-target-winsup:
53794 @: $(MAKE); $(unstage)
53795 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53796 r=`${PWD_COMMAND}`; export r; \
53797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53798 $(NORMAL_TARGET_EXPORTS) \
53799 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
53800 for flag in $(EXTRA_TARGET_FLAGS); do \
53801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53802 done; \
53803 (cd $(TARGET_SUBDIR)/winsup && \
53804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53806 "RANLIB=$${RANLIB}" \
53807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53808 distclean) \
53809 || exit 1
53810
53811 @endif target-winsup
53812
53813 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
53814 maybe-maintainer-clean-target-winsup:
53815 @if target-winsup
53816 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
53817
53818 maintainer-clean-target-winsup:
53819 @: $(MAKE); $(unstage)
53820 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53821 r=`${PWD_COMMAND}`; export r; \
53822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53823 $(NORMAL_TARGET_EXPORTS) \
53824 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
53825 for flag in $(EXTRA_TARGET_FLAGS); do \
53826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53827 done; \
53828 (cd $(TARGET_SUBDIR)/winsup && \
53829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53831 "RANLIB=$${RANLIB}" \
53832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53833 maintainer-clean) \
53834 || exit 1
53835
53836 @endif target-winsup
53837
53838
53839
53840
53841
53842 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
53843 maybe-configure-target-libgloss:
53844 @if gcc-bootstrap
53845 configure-target-libgloss: stage_current
53846 @endif gcc-bootstrap
53847 @if target-libgloss
53848 maybe-configure-target-libgloss: configure-target-libgloss
53849 configure-target-libgloss:
53850 @: $(MAKE); $(unstage)
53851 @r=`${PWD_COMMAND}`; export r; \
53852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53853 echo "Checking multilib configuration for libgloss..."; \
53854 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53855 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
53856 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53857 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53858 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
53859 else \
53860 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
53861 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53862 fi; \
53863 else \
53864 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53865 fi; \
53866 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
53867 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53868 $(NORMAL_TARGET_EXPORTS) \
53869 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
53870 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
53871 case $(srcdir) in \
53872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53873 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
53874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53875 esac; \
53876 module_srcdir=libgloss; \
53877 rm -f no-such-file || : ; \
53878 CONFIG_SITE=no-such-file $(SHELL) \
53879 $$s/$$module_srcdir/configure \
53880 --srcdir=$${topdir}/$$module_srcdir \
53881 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53882 --target=${target_alias} \
53883 || exit 1
53884 @endif target-libgloss
53885
53886
53887
53888
53889
53890 .PHONY: all-target-libgloss maybe-all-target-libgloss
53891 maybe-all-target-libgloss:
53892 @if gcc-bootstrap
53893 all-target-libgloss: stage_current
53894 @endif gcc-bootstrap
53895 @if target-libgloss
53896 TARGET-target-libgloss=all
53897 maybe-all-target-libgloss: all-target-libgloss
53898 all-target-libgloss: configure-target-libgloss
53899 @: $(MAKE); $(unstage)
53900 @r=`${PWD_COMMAND}`; export r; \
53901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53902 $(NORMAL_TARGET_EXPORTS) \
53903 (cd $(TARGET_SUBDIR)/libgloss && \
53904 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53905 $(TARGET-target-libgloss))
53906 @endif target-libgloss
53907
53908
53909
53910
53911
53912 .PHONY: check-target-libgloss maybe-check-target-libgloss
53913 maybe-check-target-libgloss:
53914 @if target-libgloss
53915 maybe-check-target-libgloss: check-target-libgloss
53916
53917 # Dummy target for uncheckable module.
53918 check-target-libgloss:
53919
53920 @endif target-libgloss
53921
53922 .PHONY: install-target-libgloss maybe-install-target-libgloss
53923 maybe-install-target-libgloss:
53924 @if target-libgloss
53925 maybe-install-target-libgloss: install-target-libgloss
53926
53927 install-target-libgloss: installdirs
53928 @: $(MAKE); $(unstage)
53929 @r=`${PWD_COMMAND}`; export r; \
53930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53931 $(NORMAL_TARGET_EXPORTS) \
53932 (cd $(TARGET_SUBDIR)/libgloss && \
53933 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53934
53935 @endif target-libgloss
53936
53937 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
53938 maybe-install-strip-target-libgloss:
53939 @if target-libgloss
53940 maybe-install-strip-target-libgloss: install-strip-target-libgloss
53941
53942 install-strip-target-libgloss: installdirs
53943 @: $(MAKE); $(unstage)
53944 @r=`${PWD_COMMAND}`; export r; \
53945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53946 $(NORMAL_TARGET_EXPORTS) \
53947 (cd $(TARGET_SUBDIR)/libgloss && \
53948 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53949
53950 @endif target-libgloss
53951
53952 # Other targets (info, dvi, pdf, etc.)
53953
53954 .PHONY: maybe-info-target-libgloss info-target-libgloss
53955 maybe-info-target-libgloss:
53956 @if target-libgloss
53957 maybe-info-target-libgloss: info-target-libgloss
53958
53959 info-target-libgloss: \
53960 configure-target-libgloss
53961 @: $(MAKE); $(unstage)
53962 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53963 r=`${PWD_COMMAND}`; export r; \
53964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53965 $(NORMAL_TARGET_EXPORTS) \
53966 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
53967 for flag in $(EXTRA_TARGET_FLAGS); do \
53968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53969 done; \
53970 (cd $(TARGET_SUBDIR)/libgloss && \
53971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53973 "RANLIB=$${RANLIB}" \
53974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53975 info) \
53976 || exit 1
53977
53978 @endif target-libgloss
53979
53980 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
53981 maybe-dvi-target-libgloss:
53982 @if target-libgloss
53983 maybe-dvi-target-libgloss: dvi-target-libgloss
53984
53985 dvi-target-libgloss: \
53986 configure-target-libgloss
53987 @: $(MAKE); $(unstage)
53988 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53989 r=`${PWD_COMMAND}`; export r; \
53990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53991 $(NORMAL_TARGET_EXPORTS) \
53992 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
53993 for flag in $(EXTRA_TARGET_FLAGS); do \
53994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53995 done; \
53996 (cd $(TARGET_SUBDIR)/libgloss && \
53997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53999 "RANLIB=$${RANLIB}" \
54000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54001 dvi) \
54002 || exit 1
54003
54004 @endif target-libgloss
54005
54006 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
54007 maybe-pdf-target-libgloss:
54008 @if target-libgloss
54009 maybe-pdf-target-libgloss: pdf-target-libgloss
54010
54011 pdf-target-libgloss: \
54012 configure-target-libgloss
54013 @: $(MAKE); $(unstage)
54014 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54015 r=`${PWD_COMMAND}`; export r; \
54016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54017 $(NORMAL_TARGET_EXPORTS) \
54018 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
54019 for flag in $(EXTRA_TARGET_FLAGS); do \
54020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54021 done; \
54022 (cd $(TARGET_SUBDIR)/libgloss && \
54023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54025 "RANLIB=$${RANLIB}" \
54026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54027 pdf) \
54028 || exit 1
54029
54030 @endif target-libgloss
54031
54032 .PHONY: maybe-html-target-libgloss html-target-libgloss
54033 maybe-html-target-libgloss:
54034 @if target-libgloss
54035 maybe-html-target-libgloss: html-target-libgloss
54036
54037 html-target-libgloss: \
54038 configure-target-libgloss
54039 @: $(MAKE); $(unstage)
54040 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54041 r=`${PWD_COMMAND}`; export r; \
54042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54043 $(NORMAL_TARGET_EXPORTS) \
54044 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
54045 for flag in $(EXTRA_TARGET_FLAGS); do \
54046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54047 done; \
54048 (cd $(TARGET_SUBDIR)/libgloss && \
54049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54051 "RANLIB=$${RANLIB}" \
54052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54053 html) \
54054 || exit 1
54055
54056 @endif target-libgloss
54057
54058 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
54059 maybe-TAGS-target-libgloss:
54060 @if target-libgloss
54061 maybe-TAGS-target-libgloss: TAGS-target-libgloss
54062
54063 TAGS-target-libgloss: \
54064 configure-target-libgloss
54065 @: $(MAKE); $(unstage)
54066 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54067 r=`${PWD_COMMAND}`; export r; \
54068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54069 $(NORMAL_TARGET_EXPORTS) \
54070 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
54071 for flag in $(EXTRA_TARGET_FLAGS); do \
54072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54073 done; \
54074 (cd $(TARGET_SUBDIR)/libgloss && \
54075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54077 "RANLIB=$${RANLIB}" \
54078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54079 TAGS) \
54080 || exit 1
54081
54082 @endif target-libgloss
54083
54084 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
54085 maybe-install-info-target-libgloss:
54086 @if target-libgloss
54087 maybe-install-info-target-libgloss: install-info-target-libgloss
54088
54089 install-info-target-libgloss: \
54090 configure-target-libgloss \
54091 info-target-libgloss
54092 @: $(MAKE); $(unstage)
54093 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54094 r=`${PWD_COMMAND}`; export r; \
54095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54096 $(NORMAL_TARGET_EXPORTS) \
54097 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
54098 for flag in $(EXTRA_TARGET_FLAGS); do \
54099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54100 done; \
54101 (cd $(TARGET_SUBDIR)/libgloss && \
54102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54104 "RANLIB=$${RANLIB}" \
54105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54106 install-info) \
54107 || exit 1
54108
54109 @endif target-libgloss
54110
54111 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
54112 maybe-install-dvi-target-libgloss:
54113 @if target-libgloss
54114 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
54115
54116 install-dvi-target-libgloss: \
54117 configure-target-libgloss \
54118 dvi-target-libgloss
54119 @: $(MAKE); $(unstage)
54120 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54121 r=`${PWD_COMMAND}`; export r; \
54122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54123 $(NORMAL_TARGET_EXPORTS) \
54124 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
54125 for flag in $(EXTRA_TARGET_FLAGS); do \
54126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54127 done; \
54128 (cd $(TARGET_SUBDIR)/libgloss && \
54129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54131 "RANLIB=$${RANLIB}" \
54132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54133 install-dvi) \
54134 || exit 1
54135
54136 @endif target-libgloss
54137
54138 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
54139 maybe-install-pdf-target-libgloss:
54140 @if target-libgloss
54141 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
54142
54143 install-pdf-target-libgloss: \
54144 configure-target-libgloss \
54145 pdf-target-libgloss
54146 @: $(MAKE); $(unstage)
54147 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54148 r=`${PWD_COMMAND}`; export r; \
54149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54150 $(NORMAL_TARGET_EXPORTS) \
54151 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
54152 for flag in $(EXTRA_TARGET_FLAGS); do \
54153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54154 done; \
54155 (cd $(TARGET_SUBDIR)/libgloss && \
54156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54158 "RANLIB=$${RANLIB}" \
54159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54160 install-pdf) \
54161 || exit 1
54162
54163 @endif target-libgloss
54164
54165 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
54166 maybe-install-html-target-libgloss:
54167 @if target-libgloss
54168 maybe-install-html-target-libgloss: install-html-target-libgloss
54169
54170 install-html-target-libgloss: \
54171 configure-target-libgloss \
54172 html-target-libgloss
54173 @: $(MAKE); $(unstage)
54174 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54175 r=`${PWD_COMMAND}`; export r; \
54176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54177 $(NORMAL_TARGET_EXPORTS) \
54178 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
54179 for flag in $(EXTRA_TARGET_FLAGS); do \
54180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54181 done; \
54182 (cd $(TARGET_SUBDIR)/libgloss && \
54183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54185 "RANLIB=$${RANLIB}" \
54186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54187 install-html) \
54188 || exit 1
54189
54190 @endif target-libgloss
54191
54192 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
54193 maybe-installcheck-target-libgloss:
54194 @if target-libgloss
54195 maybe-installcheck-target-libgloss: installcheck-target-libgloss
54196
54197 installcheck-target-libgloss: \
54198 configure-target-libgloss
54199 @: $(MAKE); $(unstage)
54200 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54201 r=`${PWD_COMMAND}`; export r; \
54202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54203 $(NORMAL_TARGET_EXPORTS) \
54204 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
54205 for flag in $(EXTRA_TARGET_FLAGS); do \
54206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54207 done; \
54208 (cd $(TARGET_SUBDIR)/libgloss && \
54209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54211 "RANLIB=$${RANLIB}" \
54212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54213 installcheck) \
54214 || exit 1
54215
54216 @endif target-libgloss
54217
54218 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
54219 maybe-mostlyclean-target-libgloss:
54220 @if target-libgloss
54221 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
54222
54223 mostlyclean-target-libgloss:
54224 @: $(MAKE); $(unstage)
54225 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54226 r=`${PWD_COMMAND}`; export r; \
54227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54228 $(NORMAL_TARGET_EXPORTS) \
54229 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
54230 for flag in $(EXTRA_TARGET_FLAGS); do \
54231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54232 done; \
54233 (cd $(TARGET_SUBDIR)/libgloss && \
54234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54236 "RANLIB=$${RANLIB}" \
54237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54238 mostlyclean) \
54239 || exit 1
54240
54241 @endif target-libgloss
54242
54243 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
54244 maybe-clean-target-libgloss:
54245 @if target-libgloss
54246 maybe-clean-target-libgloss: clean-target-libgloss
54247
54248 clean-target-libgloss:
54249 @: $(MAKE); $(unstage)
54250 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54251 r=`${PWD_COMMAND}`; export r; \
54252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54253 $(NORMAL_TARGET_EXPORTS) \
54254 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
54255 for flag in $(EXTRA_TARGET_FLAGS); do \
54256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54257 done; \
54258 (cd $(TARGET_SUBDIR)/libgloss && \
54259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54261 "RANLIB=$${RANLIB}" \
54262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54263 clean) \
54264 || exit 1
54265
54266 @endif target-libgloss
54267
54268 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
54269 maybe-distclean-target-libgloss:
54270 @if target-libgloss
54271 maybe-distclean-target-libgloss: distclean-target-libgloss
54272
54273 distclean-target-libgloss:
54274 @: $(MAKE); $(unstage)
54275 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54276 r=`${PWD_COMMAND}`; export r; \
54277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54278 $(NORMAL_TARGET_EXPORTS) \
54279 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
54280 for flag in $(EXTRA_TARGET_FLAGS); do \
54281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54282 done; \
54283 (cd $(TARGET_SUBDIR)/libgloss && \
54284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54286 "RANLIB=$${RANLIB}" \
54287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54288 distclean) \
54289 || exit 1
54290
54291 @endif target-libgloss
54292
54293 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
54294 maybe-maintainer-clean-target-libgloss:
54295 @if target-libgloss
54296 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
54297
54298 maintainer-clean-target-libgloss:
54299 @: $(MAKE); $(unstage)
54300 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54301 r=`${PWD_COMMAND}`; export r; \
54302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54303 $(NORMAL_TARGET_EXPORTS) \
54304 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
54305 for flag in $(EXTRA_TARGET_FLAGS); do \
54306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54307 done; \
54308 (cd $(TARGET_SUBDIR)/libgloss && \
54309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54311 "RANLIB=$${RANLIB}" \
54312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54313 maintainer-clean) \
54314 || exit 1
54315
54316 @endif target-libgloss
54317
54318
54319
54320
54321
54322 .PHONY: configure-target-libffi maybe-configure-target-libffi
54323 maybe-configure-target-libffi:
54324 @if gcc-bootstrap
54325 configure-target-libffi: stage_current
54326 @endif gcc-bootstrap
54327 @if target-libffi
54328 maybe-configure-target-libffi: configure-target-libffi
54329 configure-target-libffi:
54330 @: $(MAKE); $(unstage)
54331 @r=`${PWD_COMMAND}`; export r; \
54332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54333 echo "Checking multilib configuration for libffi..."; \
54334 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54335 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
54336 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54337 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54338 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54339 else \
54340 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54341 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54342 fi; \
54343 else \
54344 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54345 fi; \
54346 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54347 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54348 $(NORMAL_TARGET_EXPORTS) \
54349 echo Configuring in $(TARGET_SUBDIR)/libffi; \
54350 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54351 case $(srcdir) in \
54352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54353 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54355 esac; \
54356 module_srcdir=libffi; \
54357 rm -f no-such-file || : ; \
54358 CONFIG_SITE=no-such-file $(SHELL) \
54359 $$s/$$module_srcdir/configure \
54360 --srcdir=$${topdir}/$$module_srcdir \
54361 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54362 --target=${target_alias} \
54363 || exit 1
54364 @endif target-libffi
54365
54366
54367
54368
54369
54370 .PHONY: all-target-libffi maybe-all-target-libffi
54371 maybe-all-target-libffi:
54372 @if gcc-bootstrap
54373 all-target-libffi: stage_current
54374 @endif gcc-bootstrap
54375 @if target-libffi
54376 TARGET-target-libffi=all
54377 maybe-all-target-libffi: all-target-libffi
54378 all-target-libffi: configure-target-libffi
54379 @: $(MAKE); $(unstage)
54380 @r=`${PWD_COMMAND}`; export r; \
54381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54382 $(NORMAL_TARGET_EXPORTS) \
54383 (cd $(TARGET_SUBDIR)/libffi && \
54384 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54385 $(TARGET-target-libffi))
54386 @endif target-libffi
54387
54388
54389
54390
54391
54392 .PHONY: check-target-libffi maybe-check-target-libffi
54393 maybe-check-target-libffi:
54394 @if target-libffi
54395 maybe-check-target-libffi: check-target-libffi
54396
54397 check-target-libffi:
54398 @: $(MAKE); $(unstage)
54399 @r=`${PWD_COMMAND}`; export r; \
54400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54401 $(NORMAL_TARGET_EXPORTS) \
54402 (cd $(TARGET_SUBDIR)/libffi && \
54403 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54404
54405 @endif target-libffi
54406
54407 .PHONY: install-target-libffi maybe-install-target-libffi
54408 maybe-install-target-libffi:
54409 @if target-libffi
54410 maybe-install-target-libffi: install-target-libffi
54411
54412 # Dummy target for uninstallable.
54413 install-target-libffi:
54414
54415 @endif target-libffi
54416
54417 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54418 maybe-install-strip-target-libffi:
54419 @if target-libffi
54420 maybe-install-strip-target-libffi: install-strip-target-libffi
54421
54422 # Dummy target for uninstallable.
54423 install-strip-target-libffi:
54424
54425 @endif target-libffi
54426
54427 # Other targets (info, dvi, pdf, etc.)
54428
54429 .PHONY: maybe-info-target-libffi info-target-libffi
54430 maybe-info-target-libffi:
54431 @if target-libffi
54432 maybe-info-target-libffi: info-target-libffi
54433
54434 info-target-libffi: \
54435 configure-target-libffi
54436 @: $(MAKE); $(unstage)
54437 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54438 r=`${PWD_COMMAND}`; export r; \
54439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54440 $(NORMAL_TARGET_EXPORTS) \
54441 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
54442 for flag in $(EXTRA_TARGET_FLAGS); do \
54443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54444 done; \
54445 (cd $(TARGET_SUBDIR)/libffi && \
54446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54448 "RANLIB=$${RANLIB}" \
54449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54450 info) \
54451 || exit 1
54452
54453 @endif target-libffi
54454
54455 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54456 maybe-dvi-target-libffi:
54457 @if target-libffi
54458 maybe-dvi-target-libffi: dvi-target-libffi
54459
54460 dvi-target-libffi: \
54461 configure-target-libffi
54462 @: $(MAKE); $(unstage)
54463 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54464 r=`${PWD_COMMAND}`; export r; \
54465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54466 $(NORMAL_TARGET_EXPORTS) \
54467 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
54468 for flag in $(EXTRA_TARGET_FLAGS); do \
54469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54470 done; \
54471 (cd $(TARGET_SUBDIR)/libffi && \
54472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54474 "RANLIB=$${RANLIB}" \
54475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54476 dvi) \
54477 || exit 1
54478
54479 @endif target-libffi
54480
54481 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54482 maybe-pdf-target-libffi:
54483 @if target-libffi
54484 maybe-pdf-target-libffi: pdf-target-libffi
54485
54486 pdf-target-libffi: \
54487 configure-target-libffi
54488 @: $(MAKE); $(unstage)
54489 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54490 r=`${PWD_COMMAND}`; export r; \
54491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54492 $(NORMAL_TARGET_EXPORTS) \
54493 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
54494 for flag in $(EXTRA_TARGET_FLAGS); do \
54495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54496 done; \
54497 (cd $(TARGET_SUBDIR)/libffi && \
54498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54500 "RANLIB=$${RANLIB}" \
54501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54502 pdf) \
54503 || exit 1
54504
54505 @endif target-libffi
54506
54507 .PHONY: maybe-html-target-libffi html-target-libffi
54508 maybe-html-target-libffi:
54509 @if target-libffi
54510 maybe-html-target-libffi: html-target-libffi
54511
54512 html-target-libffi: \
54513 configure-target-libffi
54514 @: $(MAKE); $(unstage)
54515 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54516 r=`${PWD_COMMAND}`; export r; \
54517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54518 $(NORMAL_TARGET_EXPORTS) \
54519 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
54520 for flag in $(EXTRA_TARGET_FLAGS); do \
54521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54522 done; \
54523 (cd $(TARGET_SUBDIR)/libffi && \
54524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54526 "RANLIB=$${RANLIB}" \
54527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54528 html) \
54529 || exit 1
54530
54531 @endif target-libffi
54532
54533 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54534 maybe-TAGS-target-libffi:
54535 @if target-libffi
54536 maybe-TAGS-target-libffi: TAGS-target-libffi
54537
54538 TAGS-target-libffi: \
54539 configure-target-libffi
54540 @: $(MAKE); $(unstage)
54541 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54542 r=`${PWD_COMMAND}`; export r; \
54543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54544 $(NORMAL_TARGET_EXPORTS) \
54545 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
54546 for flag in $(EXTRA_TARGET_FLAGS); do \
54547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54548 done; \
54549 (cd $(TARGET_SUBDIR)/libffi && \
54550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54552 "RANLIB=$${RANLIB}" \
54553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54554 TAGS) \
54555 || exit 1
54556
54557 @endif target-libffi
54558
54559 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54560 maybe-install-info-target-libffi:
54561 @if target-libffi
54562 maybe-install-info-target-libffi: install-info-target-libffi
54563
54564 install-info-target-libffi: \
54565 configure-target-libffi \
54566 info-target-libffi
54567 @: $(MAKE); $(unstage)
54568 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54569 r=`${PWD_COMMAND}`; export r; \
54570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54571 $(NORMAL_TARGET_EXPORTS) \
54572 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
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)/libffi && \
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 install-info) \
54582 || exit 1
54583
54584 @endif target-libffi
54585
54586 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
54587 maybe-install-dvi-target-libffi:
54588 @if target-libffi
54589 maybe-install-dvi-target-libffi: install-dvi-target-libffi
54590
54591 install-dvi-target-libffi: \
54592 configure-target-libffi \
54593 dvi-target-libffi
54594 @: $(MAKE); $(unstage)
54595 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54596 r=`${PWD_COMMAND}`; export r; \
54597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54598 $(NORMAL_TARGET_EXPORTS) \
54599 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
54600 for flag in $(EXTRA_TARGET_FLAGS); do \
54601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54602 done; \
54603 (cd $(TARGET_SUBDIR)/libffi && \
54604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54606 "RANLIB=$${RANLIB}" \
54607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54608 install-dvi) \
54609 || exit 1
54610
54611 @endif target-libffi
54612
54613 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54614 maybe-install-pdf-target-libffi:
54615 @if target-libffi
54616 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54617
54618 install-pdf-target-libffi: \
54619 configure-target-libffi \
54620 pdf-target-libffi
54621 @: $(MAKE); $(unstage)
54622 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54623 r=`${PWD_COMMAND}`; export r; \
54624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54625 $(NORMAL_TARGET_EXPORTS) \
54626 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
54627 for flag in $(EXTRA_TARGET_FLAGS); do \
54628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54629 done; \
54630 (cd $(TARGET_SUBDIR)/libffi && \
54631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54633 "RANLIB=$${RANLIB}" \
54634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54635 install-pdf) \
54636 || exit 1
54637
54638 @endif target-libffi
54639
54640 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54641 maybe-install-html-target-libffi:
54642 @if target-libffi
54643 maybe-install-html-target-libffi: install-html-target-libffi
54644
54645 install-html-target-libffi: \
54646 configure-target-libffi \
54647 html-target-libffi
54648 @: $(MAKE); $(unstage)
54649 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54650 r=`${PWD_COMMAND}`; export r; \
54651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54652 $(NORMAL_TARGET_EXPORTS) \
54653 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
54654 for flag in $(EXTRA_TARGET_FLAGS); do \
54655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54656 done; \
54657 (cd $(TARGET_SUBDIR)/libffi && \
54658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54660 "RANLIB=$${RANLIB}" \
54661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54662 install-html) \
54663 || exit 1
54664
54665 @endif target-libffi
54666
54667 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54668 maybe-installcheck-target-libffi:
54669 @if target-libffi
54670 maybe-installcheck-target-libffi: installcheck-target-libffi
54671
54672 installcheck-target-libffi: \
54673 configure-target-libffi
54674 @: $(MAKE); $(unstage)
54675 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54676 r=`${PWD_COMMAND}`; export r; \
54677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54678 $(NORMAL_TARGET_EXPORTS) \
54679 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
54680 for flag in $(EXTRA_TARGET_FLAGS); do \
54681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54682 done; \
54683 (cd $(TARGET_SUBDIR)/libffi && \
54684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54686 "RANLIB=$${RANLIB}" \
54687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54688 installcheck) \
54689 || exit 1
54690
54691 @endif target-libffi
54692
54693 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54694 maybe-mostlyclean-target-libffi:
54695 @if target-libffi
54696 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54697
54698 mostlyclean-target-libffi:
54699 @: $(MAKE); $(unstage)
54700 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54701 r=`${PWD_COMMAND}`; export r; \
54702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54703 $(NORMAL_TARGET_EXPORTS) \
54704 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
54705 for flag in $(EXTRA_TARGET_FLAGS); do \
54706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54707 done; \
54708 (cd $(TARGET_SUBDIR)/libffi && \
54709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54711 "RANLIB=$${RANLIB}" \
54712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54713 mostlyclean) \
54714 || exit 1
54715
54716 @endif target-libffi
54717
54718 .PHONY: maybe-clean-target-libffi clean-target-libffi
54719 maybe-clean-target-libffi:
54720 @if target-libffi
54721 maybe-clean-target-libffi: clean-target-libffi
54722
54723 clean-target-libffi:
54724 @: $(MAKE); $(unstage)
54725 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54726 r=`${PWD_COMMAND}`; export r; \
54727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54728 $(NORMAL_TARGET_EXPORTS) \
54729 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
54730 for flag in $(EXTRA_TARGET_FLAGS); do \
54731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54732 done; \
54733 (cd $(TARGET_SUBDIR)/libffi && \
54734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54736 "RANLIB=$${RANLIB}" \
54737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54738 clean) \
54739 || exit 1
54740
54741 @endif target-libffi
54742
54743 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54744 maybe-distclean-target-libffi:
54745 @if target-libffi
54746 maybe-distclean-target-libffi: distclean-target-libffi
54747
54748 distclean-target-libffi:
54749 @: $(MAKE); $(unstage)
54750 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54751 r=`${PWD_COMMAND}`; export r; \
54752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54753 $(NORMAL_TARGET_EXPORTS) \
54754 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
54755 for flag in $(EXTRA_TARGET_FLAGS); do \
54756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54757 done; \
54758 (cd $(TARGET_SUBDIR)/libffi && \
54759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54761 "RANLIB=$${RANLIB}" \
54762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54763 distclean) \
54764 || exit 1
54765
54766 @endif target-libffi
54767
54768 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54769 maybe-maintainer-clean-target-libffi:
54770 @if target-libffi
54771 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54772
54773 maintainer-clean-target-libffi:
54774 @: $(MAKE); $(unstage)
54775 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54776 r=`${PWD_COMMAND}`; export r; \
54777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54778 $(NORMAL_TARGET_EXPORTS) \
54779 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
54780 for flag in $(EXTRA_TARGET_FLAGS); do \
54781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54782 done; \
54783 (cd $(TARGET_SUBDIR)/libffi && \
54784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54786 "RANLIB=$${RANLIB}" \
54787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54788 maintainer-clean) \
54789 || exit 1
54790
54791 @endif target-libffi
54792
54793
54794
54795
54796
54797 .PHONY: configure-target-zlib maybe-configure-target-zlib
54798 maybe-configure-target-zlib:
54799 @if gcc-bootstrap
54800 configure-target-zlib: stage_current
54801 @endif gcc-bootstrap
54802 @if target-zlib
54803 maybe-configure-target-zlib: configure-target-zlib
54804 configure-target-zlib:
54805 @: $(MAKE); $(unstage)
54806 @r=`${PWD_COMMAND}`; export r; \
54807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54808 echo "Checking multilib configuration for zlib..."; \
54809 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54810 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54811 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54812 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54813 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54814 else \
54815 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54816 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54817 fi; \
54818 else \
54819 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54820 fi; \
54821 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54822 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54823 $(NORMAL_TARGET_EXPORTS) \
54824 echo Configuring in $(TARGET_SUBDIR)/zlib; \
54825 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54826 case $(srcdir) in \
54827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54828 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54830 esac; \
54831 module_srcdir=zlib; \
54832 rm -f no-such-file || : ; \
54833 CONFIG_SITE=no-such-file $(SHELL) \
54834 $$s/$$module_srcdir/configure \
54835 --srcdir=$${topdir}/$$module_srcdir \
54836 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54837 --target=${target_alias} \
54838 || exit 1
54839 @endif target-zlib
54840
54841
54842
54843
54844
54845 .PHONY: all-target-zlib maybe-all-target-zlib
54846 maybe-all-target-zlib:
54847 @if gcc-bootstrap
54848 all-target-zlib: stage_current
54849 @endif gcc-bootstrap
54850 @if target-zlib
54851 TARGET-target-zlib=all
54852 maybe-all-target-zlib: all-target-zlib
54853 all-target-zlib: configure-target-zlib
54854 @: $(MAKE); $(unstage)
54855 @r=`${PWD_COMMAND}`; export r; \
54856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54857 $(NORMAL_TARGET_EXPORTS) \
54858 (cd $(TARGET_SUBDIR)/zlib && \
54859 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54860 $(TARGET-target-zlib))
54861 @endif target-zlib
54862
54863
54864
54865
54866
54867 .PHONY: check-target-zlib maybe-check-target-zlib
54868 maybe-check-target-zlib:
54869 @if target-zlib
54870 maybe-check-target-zlib: check-target-zlib
54871
54872 check-target-zlib:
54873 @: $(MAKE); $(unstage)
54874 @r=`${PWD_COMMAND}`; export r; \
54875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54876 $(NORMAL_TARGET_EXPORTS) \
54877 (cd $(TARGET_SUBDIR)/zlib && \
54878 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54879
54880 @endif target-zlib
54881
54882 .PHONY: install-target-zlib maybe-install-target-zlib
54883 maybe-install-target-zlib:
54884 @if target-zlib
54885 maybe-install-target-zlib: install-target-zlib
54886
54887 install-target-zlib: installdirs
54888 @: $(MAKE); $(unstage)
54889 @r=`${PWD_COMMAND}`; export r; \
54890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54891 $(NORMAL_TARGET_EXPORTS) \
54892 (cd $(TARGET_SUBDIR)/zlib && \
54893 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54894
54895 @endif target-zlib
54896
54897 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
54898 maybe-install-strip-target-zlib:
54899 @if target-zlib
54900 maybe-install-strip-target-zlib: install-strip-target-zlib
54901
54902 install-strip-target-zlib: installdirs
54903 @: $(MAKE); $(unstage)
54904 @r=`${PWD_COMMAND}`; export r; \
54905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54906 $(NORMAL_TARGET_EXPORTS) \
54907 (cd $(TARGET_SUBDIR)/zlib && \
54908 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54909
54910 @endif target-zlib
54911
54912 # Other targets (info, dvi, pdf, etc.)
54913
54914 .PHONY: maybe-info-target-zlib info-target-zlib
54915 maybe-info-target-zlib:
54916 @if target-zlib
54917 maybe-info-target-zlib: info-target-zlib
54918
54919 info-target-zlib: \
54920 configure-target-zlib
54921 @: $(MAKE); $(unstage)
54922 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54923 r=`${PWD_COMMAND}`; export r; \
54924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54925 $(NORMAL_TARGET_EXPORTS) \
54926 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 info) \
54936 || exit 1
54937
54938 @endif target-zlib
54939
54940 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
54941 maybe-dvi-target-zlib:
54942 @if target-zlib
54943 maybe-dvi-target-zlib: dvi-target-zlib
54944
54945 dvi-target-zlib: \
54946 configure-target-zlib
54947 @: $(MAKE); $(unstage)
54948 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54949 r=`${PWD_COMMAND}`; export r; \
54950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54951 $(NORMAL_TARGET_EXPORTS) \
54952 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 dvi) \
54962 || exit 1
54963
54964 @endif target-zlib
54965
54966 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
54967 maybe-pdf-target-zlib:
54968 @if target-zlib
54969 maybe-pdf-target-zlib: pdf-target-zlib
54970
54971 pdf-target-zlib: \
54972 configure-target-zlib
54973 @: $(MAKE); $(unstage)
54974 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54975 r=`${PWD_COMMAND}`; export r; \
54976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54977 $(NORMAL_TARGET_EXPORTS) \
54978 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
54979 for flag in $(EXTRA_TARGET_FLAGS); do \
54980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54981 done; \
54982 (cd $(TARGET_SUBDIR)/zlib && \
54983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54985 "RANLIB=$${RANLIB}" \
54986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54987 pdf) \
54988 || exit 1
54989
54990 @endif target-zlib
54991
54992 .PHONY: maybe-html-target-zlib html-target-zlib
54993 maybe-html-target-zlib:
54994 @if target-zlib
54995 maybe-html-target-zlib: html-target-zlib
54996
54997 html-target-zlib: \
54998 configure-target-zlib
54999 @: $(MAKE); $(unstage)
55000 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55001 r=`${PWD_COMMAND}`; export r; \
55002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55003 $(NORMAL_TARGET_EXPORTS) \
55004 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
55005 for flag in $(EXTRA_TARGET_FLAGS); do \
55006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55007 done; \
55008 (cd $(TARGET_SUBDIR)/zlib && \
55009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55011 "RANLIB=$${RANLIB}" \
55012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55013 html) \
55014 || exit 1
55015
55016 @endif target-zlib
55017
55018 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
55019 maybe-TAGS-target-zlib:
55020 @if target-zlib
55021 maybe-TAGS-target-zlib: TAGS-target-zlib
55022
55023 TAGS-target-zlib: \
55024 configure-target-zlib
55025 @: $(MAKE); $(unstage)
55026 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55027 r=`${PWD_COMMAND}`; export r; \
55028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55029 $(NORMAL_TARGET_EXPORTS) \
55030 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
55031 for flag in $(EXTRA_TARGET_FLAGS); do \
55032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55033 done; \
55034 (cd $(TARGET_SUBDIR)/zlib && \
55035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55037 "RANLIB=$${RANLIB}" \
55038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55039 TAGS) \
55040 || exit 1
55041
55042 @endif target-zlib
55043
55044 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
55045 maybe-install-info-target-zlib:
55046 @if target-zlib
55047 maybe-install-info-target-zlib: install-info-target-zlib
55048
55049 install-info-target-zlib: \
55050 configure-target-zlib \
55051 info-target-zlib
55052 @: $(MAKE); $(unstage)
55053 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55054 r=`${PWD_COMMAND}`; export r; \
55055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55056 $(NORMAL_TARGET_EXPORTS) \
55057 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
55058 for flag in $(EXTRA_TARGET_FLAGS); do \
55059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55060 done; \
55061 (cd $(TARGET_SUBDIR)/zlib && \
55062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55064 "RANLIB=$${RANLIB}" \
55065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55066 install-info) \
55067 || exit 1
55068
55069 @endif target-zlib
55070
55071 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
55072 maybe-install-dvi-target-zlib:
55073 @if target-zlib
55074 maybe-install-dvi-target-zlib: install-dvi-target-zlib
55075
55076 install-dvi-target-zlib: \
55077 configure-target-zlib \
55078 dvi-target-zlib
55079 @: $(MAKE); $(unstage)
55080 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55081 r=`${PWD_COMMAND}`; export r; \
55082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55083 $(NORMAL_TARGET_EXPORTS) \
55084 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
55085 for flag in $(EXTRA_TARGET_FLAGS); do \
55086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55087 done; \
55088 (cd $(TARGET_SUBDIR)/zlib && \
55089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55091 "RANLIB=$${RANLIB}" \
55092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55093 install-dvi) \
55094 || exit 1
55095
55096 @endif target-zlib
55097
55098 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55099 maybe-install-pdf-target-zlib:
55100 @if target-zlib
55101 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55102
55103 install-pdf-target-zlib: \
55104 configure-target-zlib \
55105 pdf-target-zlib
55106 @: $(MAKE); $(unstage)
55107 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55108 r=`${PWD_COMMAND}`; export r; \
55109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55110 $(NORMAL_TARGET_EXPORTS) \
55111 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
55112 for flag in $(EXTRA_TARGET_FLAGS); do \
55113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55114 done; \
55115 (cd $(TARGET_SUBDIR)/zlib && \
55116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55118 "RANLIB=$${RANLIB}" \
55119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55120 install-pdf) \
55121 || exit 1
55122
55123 @endif target-zlib
55124
55125 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55126 maybe-install-html-target-zlib:
55127 @if target-zlib
55128 maybe-install-html-target-zlib: install-html-target-zlib
55129
55130 install-html-target-zlib: \
55131 configure-target-zlib \
55132 html-target-zlib
55133 @: $(MAKE); $(unstage)
55134 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55135 r=`${PWD_COMMAND}`; export r; \
55136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55137 $(NORMAL_TARGET_EXPORTS) \
55138 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
55139 for flag in $(EXTRA_TARGET_FLAGS); do \
55140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55141 done; \
55142 (cd $(TARGET_SUBDIR)/zlib && \
55143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55145 "RANLIB=$${RANLIB}" \
55146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55147 install-html) \
55148 || exit 1
55149
55150 @endif target-zlib
55151
55152 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55153 maybe-installcheck-target-zlib:
55154 @if target-zlib
55155 maybe-installcheck-target-zlib: installcheck-target-zlib
55156
55157 installcheck-target-zlib: \
55158 configure-target-zlib
55159 @: $(MAKE); $(unstage)
55160 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55161 r=`${PWD_COMMAND}`; export r; \
55162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55163 $(NORMAL_TARGET_EXPORTS) \
55164 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
55165 for flag in $(EXTRA_TARGET_FLAGS); do \
55166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55167 done; \
55168 (cd $(TARGET_SUBDIR)/zlib && \
55169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55171 "RANLIB=$${RANLIB}" \
55172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55173 installcheck) \
55174 || exit 1
55175
55176 @endif target-zlib
55177
55178 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55179 maybe-mostlyclean-target-zlib:
55180 @if target-zlib
55181 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55182
55183 mostlyclean-target-zlib:
55184 @: $(MAKE); $(unstage)
55185 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55186 r=`${PWD_COMMAND}`; export r; \
55187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55188 $(NORMAL_TARGET_EXPORTS) \
55189 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
55190 for flag in $(EXTRA_TARGET_FLAGS); do \
55191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55192 done; \
55193 (cd $(TARGET_SUBDIR)/zlib && \
55194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55196 "RANLIB=$${RANLIB}" \
55197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55198 mostlyclean) \
55199 || exit 1
55200
55201 @endif target-zlib
55202
55203 .PHONY: maybe-clean-target-zlib clean-target-zlib
55204 maybe-clean-target-zlib:
55205 @if target-zlib
55206 maybe-clean-target-zlib: clean-target-zlib
55207
55208 clean-target-zlib:
55209 @: $(MAKE); $(unstage)
55210 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55211 r=`${PWD_COMMAND}`; export r; \
55212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55213 $(NORMAL_TARGET_EXPORTS) \
55214 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
55215 for flag in $(EXTRA_TARGET_FLAGS); do \
55216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55217 done; \
55218 (cd $(TARGET_SUBDIR)/zlib && \
55219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55221 "RANLIB=$${RANLIB}" \
55222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55223 clean) \
55224 || exit 1
55225
55226 @endif target-zlib
55227
55228 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55229 maybe-distclean-target-zlib:
55230 @if target-zlib
55231 maybe-distclean-target-zlib: distclean-target-zlib
55232
55233 distclean-target-zlib:
55234 @: $(MAKE); $(unstage)
55235 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55236 r=`${PWD_COMMAND}`; export r; \
55237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55238 $(NORMAL_TARGET_EXPORTS) \
55239 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
55240 for flag in $(EXTRA_TARGET_FLAGS); do \
55241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55242 done; \
55243 (cd $(TARGET_SUBDIR)/zlib && \
55244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55246 "RANLIB=$${RANLIB}" \
55247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55248 distclean) \
55249 || exit 1
55250
55251 @endif target-zlib
55252
55253 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55254 maybe-maintainer-clean-target-zlib:
55255 @if target-zlib
55256 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55257
55258 maintainer-clean-target-zlib:
55259 @: $(MAKE); $(unstage)
55260 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55261 r=`${PWD_COMMAND}`; export r; \
55262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55263 $(NORMAL_TARGET_EXPORTS) \
55264 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
55265 for flag in $(EXTRA_TARGET_FLAGS); do \
55266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55267 done; \
55268 (cd $(TARGET_SUBDIR)/zlib && \
55269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55271 "RANLIB=$${RANLIB}" \
55272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55273 maintainer-clean) \
55274 || exit 1
55275
55276 @endif target-zlib
55277
55278
55279
55280
55281
55282 .PHONY: configure-target-rda maybe-configure-target-rda
55283 maybe-configure-target-rda:
55284 @if gcc-bootstrap
55285 configure-target-rda: stage_current
55286 @endif gcc-bootstrap
55287 @if target-rda
55288 maybe-configure-target-rda: configure-target-rda
55289 configure-target-rda:
55290 @: $(MAKE); $(unstage)
55291 @r=`${PWD_COMMAND}`; export r; \
55292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55293 echo "Checking multilib configuration for rda..."; \
55294 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55295 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
55296 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55297 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55298 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55299 else \
55300 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55301 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55302 fi; \
55303 else \
55304 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55305 fi; \
55306 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
55307 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55308 $(NORMAL_TARGET_EXPORTS) \
55309 echo Configuring in $(TARGET_SUBDIR)/rda; \
55310 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
55311 case $(srcdir) in \
55312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55313 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
55314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55315 esac; \
55316 module_srcdir=rda; \
55317 rm -f no-such-file || : ; \
55318 CONFIG_SITE=no-such-file $(SHELL) \
55319 $$s/$$module_srcdir/configure \
55320 --srcdir=$${topdir}/$$module_srcdir \
55321 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55322 --target=${target_alias} \
55323 || exit 1
55324 @endif target-rda
55325
55326
55327
55328
55329
55330 .PHONY: all-target-rda maybe-all-target-rda
55331 maybe-all-target-rda:
55332 @if gcc-bootstrap
55333 all-target-rda: stage_current
55334 @endif gcc-bootstrap
55335 @if target-rda
55336 TARGET-target-rda=all
55337 maybe-all-target-rda: all-target-rda
55338 all-target-rda: configure-target-rda
55339 @: $(MAKE); $(unstage)
55340 @r=`${PWD_COMMAND}`; export r; \
55341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55342 $(NORMAL_TARGET_EXPORTS) \
55343 (cd $(TARGET_SUBDIR)/rda && \
55344 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55345 $(TARGET-target-rda))
55346 @endif target-rda
55347
55348
55349
55350
55351
55352 .PHONY: check-target-rda maybe-check-target-rda
55353 maybe-check-target-rda:
55354 @if target-rda
55355 maybe-check-target-rda: check-target-rda
55356
55357 check-target-rda:
55358 @: $(MAKE); $(unstage)
55359 @r=`${PWD_COMMAND}`; export r; \
55360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55361 $(NORMAL_TARGET_EXPORTS) \
55362 (cd $(TARGET_SUBDIR)/rda && \
55363 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55364
55365 @endif target-rda
55366
55367 .PHONY: install-target-rda maybe-install-target-rda
55368 maybe-install-target-rda:
55369 @if target-rda
55370 maybe-install-target-rda: install-target-rda
55371
55372 install-target-rda: installdirs
55373 @: $(MAKE); $(unstage)
55374 @r=`${PWD_COMMAND}`; export r; \
55375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55376 $(NORMAL_TARGET_EXPORTS) \
55377 (cd $(TARGET_SUBDIR)/rda && \
55378 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55379
55380 @endif target-rda
55381
55382 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
55383 maybe-install-strip-target-rda:
55384 @if target-rda
55385 maybe-install-strip-target-rda: install-strip-target-rda
55386
55387 install-strip-target-rda: installdirs
55388 @: $(MAKE); $(unstage)
55389 @r=`${PWD_COMMAND}`; export r; \
55390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55391 $(NORMAL_TARGET_EXPORTS) \
55392 (cd $(TARGET_SUBDIR)/rda && \
55393 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55394
55395 @endif target-rda
55396
55397 # Other targets (info, dvi, pdf, etc.)
55398
55399 .PHONY: maybe-info-target-rda info-target-rda
55400 maybe-info-target-rda:
55401 @if target-rda
55402 maybe-info-target-rda: info-target-rda
55403
55404 info-target-rda: \
55405 configure-target-rda
55406 @: $(MAKE); $(unstage)
55407 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55408 r=`${PWD_COMMAND}`; export r; \
55409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55410 $(NORMAL_TARGET_EXPORTS) \
55411 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
55412 for flag in $(EXTRA_TARGET_FLAGS); do \
55413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55414 done; \
55415 (cd $(TARGET_SUBDIR)/rda && \
55416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55418 "RANLIB=$${RANLIB}" \
55419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55420 info) \
55421 || exit 1
55422
55423 @endif target-rda
55424
55425 .PHONY: maybe-dvi-target-rda dvi-target-rda
55426 maybe-dvi-target-rda:
55427 @if target-rda
55428 maybe-dvi-target-rda: dvi-target-rda
55429
55430 dvi-target-rda: \
55431 configure-target-rda
55432 @: $(MAKE); $(unstage)
55433 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55434 r=`${PWD_COMMAND}`; export r; \
55435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55436 $(NORMAL_TARGET_EXPORTS) \
55437 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
55438 for flag in $(EXTRA_TARGET_FLAGS); do \
55439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55440 done; \
55441 (cd $(TARGET_SUBDIR)/rda && \
55442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55444 "RANLIB=$${RANLIB}" \
55445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55446 dvi) \
55447 || exit 1
55448
55449 @endif target-rda
55450
55451 .PHONY: maybe-pdf-target-rda pdf-target-rda
55452 maybe-pdf-target-rda:
55453 @if target-rda
55454 maybe-pdf-target-rda: pdf-target-rda
55455
55456 pdf-target-rda: \
55457 configure-target-rda
55458 @: $(MAKE); $(unstage)
55459 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55460 r=`${PWD_COMMAND}`; export r; \
55461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55462 $(NORMAL_TARGET_EXPORTS) \
55463 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
55464 for flag in $(EXTRA_TARGET_FLAGS); do \
55465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55466 done; \
55467 (cd $(TARGET_SUBDIR)/rda && \
55468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55470 "RANLIB=$${RANLIB}" \
55471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55472 pdf) \
55473 || exit 1
55474
55475 @endif target-rda
55476
55477 .PHONY: maybe-html-target-rda html-target-rda
55478 maybe-html-target-rda:
55479 @if target-rda
55480 maybe-html-target-rda: html-target-rda
55481
55482 html-target-rda: \
55483 configure-target-rda
55484 @: $(MAKE); $(unstage)
55485 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55486 r=`${PWD_COMMAND}`; export r; \
55487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55488 $(NORMAL_TARGET_EXPORTS) \
55489 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
55490 for flag in $(EXTRA_TARGET_FLAGS); do \
55491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55492 done; \
55493 (cd $(TARGET_SUBDIR)/rda && \
55494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55496 "RANLIB=$${RANLIB}" \
55497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55498 html) \
55499 || exit 1
55500
55501 @endif target-rda
55502
55503 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
55504 maybe-TAGS-target-rda:
55505 @if target-rda
55506 maybe-TAGS-target-rda: TAGS-target-rda
55507
55508 TAGS-target-rda: \
55509 configure-target-rda
55510 @: $(MAKE); $(unstage)
55511 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55512 r=`${PWD_COMMAND}`; export r; \
55513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55514 $(NORMAL_TARGET_EXPORTS) \
55515 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
55516 for flag in $(EXTRA_TARGET_FLAGS); do \
55517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55518 done; \
55519 (cd $(TARGET_SUBDIR)/rda && \
55520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55522 "RANLIB=$${RANLIB}" \
55523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55524 TAGS) \
55525 || exit 1
55526
55527 @endif target-rda
55528
55529 .PHONY: maybe-install-info-target-rda install-info-target-rda
55530 maybe-install-info-target-rda:
55531 @if target-rda
55532 maybe-install-info-target-rda: install-info-target-rda
55533
55534 install-info-target-rda: \
55535 configure-target-rda \
55536 info-target-rda
55537 @: $(MAKE); $(unstage)
55538 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55539 r=`${PWD_COMMAND}`; export r; \
55540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55541 $(NORMAL_TARGET_EXPORTS) \
55542 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
55543 for flag in $(EXTRA_TARGET_FLAGS); do \
55544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55545 done; \
55546 (cd $(TARGET_SUBDIR)/rda && \
55547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55549 "RANLIB=$${RANLIB}" \
55550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55551 install-info) \
55552 || exit 1
55553
55554 @endif target-rda
55555
55556 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
55557 maybe-install-dvi-target-rda:
55558 @if target-rda
55559 maybe-install-dvi-target-rda: install-dvi-target-rda
55560
55561 install-dvi-target-rda: \
55562 configure-target-rda \
55563 dvi-target-rda
55564 @: $(MAKE); $(unstage)
55565 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55566 r=`${PWD_COMMAND}`; export r; \
55567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55568 $(NORMAL_TARGET_EXPORTS) \
55569 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
55570 for flag in $(EXTRA_TARGET_FLAGS); do \
55571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55572 done; \
55573 (cd $(TARGET_SUBDIR)/rda && \
55574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55576 "RANLIB=$${RANLIB}" \
55577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55578 install-dvi) \
55579 || exit 1
55580
55581 @endif target-rda
55582
55583 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
55584 maybe-install-pdf-target-rda:
55585 @if target-rda
55586 maybe-install-pdf-target-rda: install-pdf-target-rda
55587
55588 install-pdf-target-rda: \
55589 configure-target-rda \
55590 pdf-target-rda
55591 @: $(MAKE); $(unstage)
55592 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55593 r=`${PWD_COMMAND}`; export r; \
55594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55595 $(NORMAL_TARGET_EXPORTS) \
55596 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
55597 for flag in $(EXTRA_TARGET_FLAGS); do \
55598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55599 done; \
55600 (cd $(TARGET_SUBDIR)/rda && \
55601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55603 "RANLIB=$${RANLIB}" \
55604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55605 install-pdf) \
55606 || exit 1
55607
55608 @endif target-rda
55609
55610 .PHONY: maybe-install-html-target-rda install-html-target-rda
55611 maybe-install-html-target-rda:
55612 @if target-rda
55613 maybe-install-html-target-rda: install-html-target-rda
55614
55615 install-html-target-rda: \
55616 configure-target-rda \
55617 html-target-rda
55618 @: $(MAKE); $(unstage)
55619 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55620 r=`${PWD_COMMAND}`; export r; \
55621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55622 $(NORMAL_TARGET_EXPORTS) \
55623 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
55624 for flag in $(EXTRA_TARGET_FLAGS); do \
55625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55626 done; \
55627 (cd $(TARGET_SUBDIR)/rda && \
55628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55630 "RANLIB=$${RANLIB}" \
55631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55632 install-html) \
55633 || exit 1
55634
55635 @endif target-rda
55636
55637 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
55638 maybe-installcheck-target-rda:
55639 @if target-rda
55640 maybe-installcheck-target-rda: installcheck-target-rda
55641
55642 installcheck-target-rda: \
55643 configure-target-rda
55644 @: $(MAKE); $(unstage)
55645 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55646 r=`${PWD_COMMAND}`; export r; \
55647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55648 $(NORMAL_TARGET_EXPORTS) \
55649 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
55650 for flag in $(EXTRA_TARGET_FLAGS); do \
55651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55652 done; \
55653 (cd $(TARGET_SUBDIR)/rda && \
55654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55656 "RANLIB=$${RANLIB}" \
55657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55658 installcheck) \
55659 || exit 1
55660
55661 @endif target-rda
55662
55663 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
55664 maybe-mostlyclean-target-rda:
55665 @if target-rda
55666 maybe-mostlyclean-target-rda: mostlyclean-target-rda
55667
55668 mostlyclean-target-rda:
55669 @: $(MAKE); $(unstage)
55670 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55671 r=`${PWD_COMMAND}`; export r; \
55672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55673 $(NORMAL_TARGET_EXPORTS) \
55674 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
55675 for flag in $(EXTRA_TARGET_FLAGS); do \
55676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55677 done; \
55678 (cd $(TARGET_SUBDIR)/rda && \
55679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55681 "RANLIB=$${RANLIB}" \
55682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55683 mostlyclean) \
55684 || exit 1
55685
55686 @endif target-rda
55687
55688 .PHONY: maybe-clean-target-rda clean-target-rda
55689 maybe-clean-target-rda:
55690 @if target-rda
55691 maybe-clean-target-rda: clean-target-rda
55692
55693 clean-target-rda:
55694 @: $(MAKE); $(unstage)
55695 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55696 r=`${PWD_COMMAND}`; export r; \
55697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55698 $(NORMAL_TARGET_EXPORTS) \
55699 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
55700 for flag in $(EXTRA_TARGET_FLAGS); do \
55701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55702 done; \
55703 (cd $(TARGET_SUBDIR)/rda && \
55704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55706 "RANLIB=$${RANLIB}" \
55707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55708 clean) \
55709 || exit 1
55710
55711 @endif target-rda
55712
55713 .PHONY: maybe-distclean-target-rda distclean-target-rda
55714 maybe-distclean-target-rda:
55715 @if target-rda
55716 maybe-distclean-target-rda: distclean-target-rda
55717
55718 distclean-target-rda:
55719 @: $(MAKE); $(unstage)
55720 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55721 r=`${PWD_COMMAND}`; export r; \
55722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55723 $(NORMAL_TARGET_EXPORTS) \
55724 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
55725 for flag in $(EXTRA_TARGET_FLAGS); do \
55726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55727 done; \
55728 (cd $(TARGET_SUBDIR)/rda && \
55729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55731 "RANLIB=$${RANLIB}" \
55732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55733 distclean) \
55734 || exit 1
55735
55736 @endif target-rda
55737
55738 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
55739 maybe-maintainer-clean-target-rda:
55740 @if target-rda
55741 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
55742
55743 maintainer-clean-target-rda:
55744 @: $(MAKE); $(unstage)
55745 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55746 r=`${PWD_COMMAND}`; export r; \
55747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55748 $(NORMAL_TARGET_EXPORTS) \
55749 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
55750 for flag in $(EXTRA_TARGET_FLAGS); do \
55751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55752 done; \
55753 (cd $(TARGET_SUBDIR)/rda && \
55754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55756 "RANLIB=$${RANLIB}" \
55757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55758 maintainer-clean) \
55759 || exit 1
55760
55761 @endif target-rda
55762
55763
55764
55765
55766
55767 .PHONY: configure-target-libada maybe-configure-target-libada
55768 maybe-configure-target-libada:
55769 @if gcc-bootstrap
55770 configure-target-libada: stage_current
55771 @endif gcc-bootstrap
55772 @if target-libada
55773 maybe-configure-target-libada: configure-target-libada
55774 configure-target-libada:
55775 @: $(MAKE); $(unstage)
55776 @r=`${PWD_COMMAND}`; export r; \
55777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55778 echo "Checking multilib configuration for libada..."; \
55779 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
55780 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
55781 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
55782 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
55783 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
55784 else \
55785 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
55786 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55787 fi; \
55788 else \
55789 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55790 fi; \
55791 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
55792 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
55793 $(NORMAL_TARGET_EXPORTS) \
55794 echo Configuring in $(TARGET_SUBDIR)/libada; \
55795 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
55796 case $(srcdir) in \
55797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55798 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
55799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55800 esac; \
55801 module_srcdir=libada; \
55802 rm -f no-such-file || : ; \
55803 CONFIG_SITE=no-such-file $(SHELL) \
55804 $$s/$$module_srcdir/configure \
55805 --srcdir=$${topdir}/$$module_srcdir \
55806 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55807 --target=${target_alias} \
55808 || exit 1
55809 @endif target-libada
55810
55811
55812
55813
55814
55815 .PHONY: all-target-libada maybe-all-target-libada
55816 maybe-all-target-libada:
55817 @if gcc-bootstrap
55818 all-target-libada: stage_current
55819 @endif gcc-bootstrap
55820 @if target-libada
55821 TARGET-target-libada=all
55822 maybe-all-target-libada: all-target-libada
55823 all-target-libada: configure-target-libada
55824 @: $(MAKE); $(unstage)
55825 @r=`${PWD_COMMAND}`; export r; \
55826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55827 $(NORMAL_TARGET_EXPORTS) \
55828 (cd $(TARGET_SUBDIR)/libada && \
55829 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55830 $(TARGET-target-libada))
55831 @endif target-libada
55832
55833
55834
55835
55836
55837 .PHONY: check-target-libada maybe-check-target-libada
55838 maybe-check-target-libada:
55839 @if target-libada
55840 maybe-check-target-libada: check-target-libada
55841
55842 check-target-libada:
55843 @: $(MAKE); $(unstage)
55844 @r=`${PWD_COMMAND}`; export r; \
55845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55846 $(NORMAL_TARGET_EXPORTS) \
55847 (cd $(TARGET_SUBDIR)/libada && \
55848 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55849
55850 @endif target-libada
55851
55852 .PHONY: install-target-libada maybe-install-target-libada
55853 maybe-install-target-libada:
55854 @if target-libada
55855 maybe-install-target-libada: install-target-libada
55856
55857 install-target-libada: installdirs
55858 @: $(MAKE); $(unstage)
55859 @r=`${PWD_COMMAND}`; export r; \
55860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55861 $(NORMAL_TARGET_EXPORTS) \
55862 (cd $(TARGET_SUBDIR)/libada && \
55863 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55864
55865 @endif target-libada
55866
55867 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
55868 maybe-install-strip-target-libada:
55869 @if target-libada
55870 maybe-install-strip-target-libada: install-strip-target-libada
55871
55872 install-strip-target-libada: installdirs
55873 @: $(MAKE); $(unstage)
55874 @r=`${PWD_COMMAND}`; export r; \
55875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55876 $(NORMAL_TARGET_EXPORTS) \
55877 (cd $(TARGET_SUBDIR)/libada && \
55878 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55879
55880 @endif target-libada
55881
55882 # Other targets (info, dvi, pdf, etc.)
55883
55884 .PHONY: maybe-info-target-libada info-target-libada
55885 maybe-info-target-libada:
55886 @if target-libada
55887 maybe-info-target-libada: info-target-libada
55888
55889 info-target-libada: \
55890 configure-target-libada
55891 @: $(MAKE); $(unstage)
55892 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55893 r=`${PWD_COMMAND}`; export r; \
55894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55895 $(NORMAL_TARGET_EXPORTS) \
55896 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
55897 for flag in $(EXTRA_TARGET_FLAGS); do \
55898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55899 done; \
55900 (cd $(TARGET_SUBDIR)/libada && \
55901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55903 "RANLIB=$${RANLIB}" \
55904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55905 info) \
55906 || exit 1
55907
55908 @endif target-libada
55909
55910 .PHONY: maybe-dvi-target-libada dvi-target-libada
55911 maybe-dvi-target-libada:
55912 @if target-libada
55913 maybe-dvi-target-libada: dvi-target-libada
55914
55915 dvi-target-libada: \
55916 configure-target-libada
55917 @: $(MAKE); $(unstage)
55918 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55919 r=`${PWD_COMMAND}`; export r; \
55920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55921 $(NORMAL_TARGET_EXPORTS) \
55922 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
55923 for flag in $(EXTRA_TARGET_FLAGS); do \
55924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55925 done; \
55926 (cd $(TARGET_SUBDIR)/libada && \
55927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55929 "RANLIB=$${RANLIB}" \
55930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55931 dvi) \
55932 || exit 1
55933
55934 @endif target-libada
55935
55936 .PHONY: maybe-pdf-target-libada pdf-target-libada
55937 maybe-pdf-target-libada:
55938 @if target-libada
55939 maybe-pdf-target-libada: pdf-target-libada
55940
55941 pdf-target-libada: \
55942 configure-target-libada
55943 @: $(MAKE); $(unstage)
55944 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55945 r=`${PWD_COMMAND}`; export r; \
55946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55947 $(NORMAL_TARGET_EXPORTS) \
55948 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
55949 for flag in $(EXTRA_TARGET_FLAGS); do \
55950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55951 done; \
55952 (cd $(TARGET_SUBDIR)/libada && \
55953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55955 "RANLIB=$${RANLIB}" \
55956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55957 pdf) \
55958 || exit 1
55959
55960 @endif target-libada
55961
55962 .PHONY: maybe-html-target-libada html-target-libada
55963 maybe-html-target-libada:
55964 @if target-libada
55965 maybe-html-target-libada: html-target-libada
55966
55967 html-target-libada: \
55968 configure-target-libada
55969 @: $(MAKE); $(unstage)
55970 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55971 r=`${PWD_COMMAND}`; export r; \
55972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55973 $(NORMAL_TARGET_EXPORTS) \
55974 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
55975 for flag in $(EXTRA_TARGET_FLAGS); do \
55976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55977 done; \
55978 (cd $(TARGET_SUBDIR)/libada && \
55979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55981 "RANLIB=$${RANLIB}" \
55982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55983 html) \
55984 || exit 1
55985
55986 @endif target-libada
55987
55988 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
55989 maybe-TAGS-target-libada:
55990 @if target-libada
55991 maybe-TAGS-target-libada: TAGS-target-libada
55992
55993 TAGS-target-libada: \
55994 configure-target-libada
55995 @: $(MAKE); $(unstage)
55996 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55997 r=`${PWD_COMMAND}`; export r; \
55998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55999 $(NORMAL_TARGET_EXPORTS) \
56000 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
56001 for flag in $(EXTRA_TARGET_FLAGS); do \
56002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56003 done; \
56004 (cd $(TARGET_SUBDIR)/libada && \
56005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56007 "RANLIB=$${RANLIB}" \
56008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56009 TAGS) \
56010 || exit 1
56011
56012 @endif target-libada
56013
56014 .PHONY: maybe-install-info-target-libada install-info-target-libada
56015 maybe-install-info-target-libada:
56016 @if target-libada
56017 maybe-install-info-target-libada: install-info-target-libada
56018
56019 install-info-target-libada: \
56020 configure-target-libada \
56021 info-target-libada
56022 @: $(MAKE); $(unstage)
56023 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56024 r=`${PWD_COMMAND}`; export r; \
56025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56026 $(NORMAL_TARGET_EXPORTS) \
56027 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
56028 for flag in $(EXTRA_TARGET_FLAGS); do \
56029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56030 done; \
56031 (cd $(TARGET_SUBDIR)/libada && \
56032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56034 "RANLIB=$${RANLIB}" \
56035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56036 install-info) \
56037 || exit 1
56038
56039 @endif target-libada
56040
56041 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
56042 maybe-install-dvi-target-libada:
56043 @if target-libada
56044 maybe-install-dvi-target-libada: install-dvi-target-libada
56045
56046 install-dvi-target-libada: \
56047 configure-target-libada \
56048 dvi-target-libada
56049 @: $(MAKE); $(unstage)
56050 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56051 r=`${PWD_COMMAND}`; export r; \
56052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56053 $(NORMAL_TARGET_EXPORTS) \
56054 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
56055 for flag in $(EXTRA_TARGET_FLAGS); do \
56056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56057 done; \
56058 (cd $(TARGET_SUBDIR)/libada && \
56059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56061 "RANLIB=$${RANLIB}" \
56062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56063 install-dvi) \
56064 || exit 1
56065
56066 @endif target-libada
56067
56068 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56069 maybe-install-pdf-target-libada:
56070 @if target-libada
56071 maybe-install-pdf-target-libada: install-pdf-target-libada
56072
56073 install-pdf-target-libada: \
56074 configure-target-libada \
56075 pdf-target-libada
56076 @: $(MAKE); $(unstage)
56077 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56078 r=`${PWD_COMMAND}`; export r; \
56079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56080 $(NORMAL_TARGET_EXPORTS) \
56081 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
56082 for flag in $(EXTRA_TARGET_FLAGS); do \
56083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56084 done; \
56085 (cd $(TARGET_SUBDIR)/libada && \
56086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56088 "RANLIB=$${RANLIB}" \
56089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56090 install-pdf) \
56091 || exit 1
56092
56093 @endif target-libada
56094
56095 .PHONY: maybe-install-html-target-libada install-html-target-libada
56096 maybe-install-html-target-libada:
56097 @if target-libada
56098 maybe-install-html-target-libada: install-html-target-libada
56099
56100 install-html-target-libada: \
56101 configure-target-libada \
56102 html-target-libada
56103 @: $(MAKE); $(unstage)
56104 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56105 r=`${PWD_COMMAND}`; export r; \
56106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56107 $(NORMAL_TARGET_EXPORTS) \
56108 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
56109 for flag in $(EXTRA_TARGET_FLAGS); do \
56110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56111 done; \
56112 (cd $(TARGET_SUBDIR)/libada && \
56113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56115 "RANLIB=$${RANLIB}" \
56116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56117 install-html) \
56118 || exit 1
56119
56120 @endif target-libada
56121
56122 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56123 maybe-installcheck-target-libada:
56124 @if target-libada
56125 maybe-installcheck-target-libada: installcheck-target-libada
56126
56127 installcheck-target-libada: \
56128 configure-target-libada
56129 @: $(MAKE); $(unstage)
56130 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56131 r=`${PWD_COMMAND}`; export r; \
56132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56133 $(NORMAL_TARGET_EXPORTS) \
56134 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
56135 for flag in $(EXTRA_TARGET_FLAGS); do \
56136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56137 done; \
56138 (cd $(TARGET_SUBDIR)/libada && \
56139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56141 "RANLIB=$${RANLIB}" \
56142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56143 installcheck) \
56144 || exit 1
56145
56146 @endif target-libada
56147
56148 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
56149 maybe-mostlyclean-target-libada:
56150 @if target-libada
56151 maybe-mostlyclean-target-libada: mostlyclean-target-libada
56152
56153 mostlyclean-target-libada:
56154 @: $(MAKE); $(unstage)
56155 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56156 r=`${PWD_COMMAND}`; export r; \
56157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56158 $(NORMAL_TARGET_EXPORTS) \
56159 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
56160 for flag in $(EXTRA_TARGET_FLAGS); do \
56161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56162 done; \
56163 (cd $(TARGET_SUBDIR)/libada && \
56164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56166 "RANLIB=$${RANLIB}" \
56167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56168 mostlyclean) \
56169 || exit 1
56170
56171 @endif target-libada
56172
56173 .PHONY: maybe-clean-target-libada clean-target-libada
56174 maybe-clean-target-libada:
56175 @if target-libada
56176 maybe-clean-target-libada: clean-target-libada
56177
56178 clean-target-libada:
56179 @: $(MAKE); $(unstage)
56180 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56181 r=`${PWD_COMMAND}`; export r; \
56182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56183 $(NORMAL_TARGET_EXPORTS) \
56184 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
56185 for flag in $(EXTRA_TARGET_FLAGS); do \
56186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56187 done; \
56188 (cd $(TARGET_SUBDIR)/libada && \
56189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56191 "RANLIB=$${RANLIB}" \
56192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56193 clean) \
56194 || exit 1
56195
56196 @endif target-libada
56197
56198 .PHONY: maybe-distclean-target-libada distclean-target-libada
56199 maybe-distclean-target-libada:
56200 @if target-libada
56201 maybe-distclean-target-libada: distclean-target-libada
56202
56203 distclean-target-libada:
56204 @: $(MAKE); $(unstage)
56205 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56206 r=`${PWD_COMMAND}`; export r; \
56207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56208 $(NORMAL_TARGET_EXPORTS) \
56209 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
56210 for flag in $(EXTRA_TARGET_FLAGS); do \
56211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56212 done; \
56213 (cd $(TARGET_SUBDIR)/libada && \
56214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56216 "RANLIB=$${RANLIB}" \
56217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56218 distclean) \
56219 || exit 1
56220
56221 @endif target-libada
56222
56223 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
56224 maybe-maintainer-clean-target-libada:
56225 @if target-libada
56226 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
56227
56228 maintainer-clean-target-libada:
56229 @: $(MAKE); $(unstage)
56230 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56231 r=`${PWD_COMMAND}`; export r; \
56232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56233 $(NORMAL_TARGET_EXPORTS) \
56234 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
56235 for flag in $(EXTRA_TARGET_FLAGS); do \
56236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56237 done; \
56238 (cd $(TARGET_SUBDIR)/libada && \
56239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56241 "RANLIB=$${RANLIB}" \
56242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56243 maintainer-clean) \
56244 || exit 1
56245
56246 @endif target-libada
56247
56248
56249
56250
56251
56252 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
56253 maybe-configure-target-libgomp:
56254 @if gcc-bootstrap
56255 configure-target-libgomp: stage_current
56256 @endif gcc-bootstrap
56257 @if target-libgomp
56258 maybe-configure-target-libgomp: configure-target-libgomp
56259 configure-target-libgomp:
56260 @r=`${PWD_COMMAND}`; export r; \
56261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56262 echo "Checking multilib configuration for libgomp..."; \
56263 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56264 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56265 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56266 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56267 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56268 else \
56269 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56270 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56271 fi; \
56272 else \
56273 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56274 fi; \
56275 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56276 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56277 $(NORMAL_TARGET_EXPORTS) \
56278 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
56279 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
56280 case $(srcdir) in \
56281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56282 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56284 esac; \
56285 module_srcdir=libgomp; \
56286 rm -f no-such-file || : ; \
56287 CONFIG_SITE=no-such-file $(SHELL) \
56288 $$s/$$module_srcdir/configure \
56289 --srcdir=$${topdir}/$$module_srcdir \
56290 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56291 --target=${target_alias} \
56292 || exit 1
56293 @endif target-libgomp
56294
56295
56296
56297 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56298 maybe-configure-stage1-target-libgomp:
56299 @if target-libgomp-bootstrap
56300 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56301 configure-stage1-target-libgomp:
56302 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56303 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56304 @r=`${PWD_COMMAND}`; export r; \
56305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56306 TFLAGS="$(STAGE1_TFLAGS)"; \
56307 echo "Checking multilib configuration for libgomp..."; \
56308 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56309 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56310 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56311 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56312 else \
56313 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56314 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56315 fi; \
56316 else \
56317 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56318 fi; \
56319 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56320 $(NORMAL_TARGET_EXPORTS) \
56321 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56322 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56323 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56324 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
56325 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56326 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56327 case $(srcdir) in \
56328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56329 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56331 esac; \
56332 module_srcdir=libgomp; \
56333 $(SHELL) $$s/$$module_srcdir/configure \
56334 --srcdir=$${topdir}/$$module_srcdir \
56335 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56336 --target=${target_alias} \
56337 \
56338 $(STAGE1_CONFIGURE_FLAGS)
56339 @endif target-libgomp-bootstrap
56340
56341 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
56342 maybe-configure-stage2-target-libgomp:
56343 @if target-libgomp-bootstrap
56344 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
56345 configure-stage2-target-libgomp:
56346 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56347 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56348 @r=`${PWD_COMMAND}`; export r; \
56349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56350 TFLAGS="$(STAGE2_TFLAGS)"; \
56351 echo "Checking multilib configuration for libgomp..."; \
56352 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56353 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56354 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56355 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56356 else \
56357 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56358 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56359 fi; \
56360 else \
56361 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56362 fi; \
56363 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56364 $(NORMAL_TARGET_EXPORTS) \
56365 \
56366 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56367 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56368 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56369 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
56370 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56371 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56372 case $(srcdir) in \
56373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56374 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56376 esac; \
56377 module_srcdir=libgomp; \
56378 $(SHELL) $$s/$$module_srcdir/configure \
56379 --srcdir=$${topdir}/$$module_srcdir \
56380 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56381 --target=${target_alias} \
56382 --with-build-libsubdir=$(HOST_SUBDIR) \
56383 $(STAGE2_CONFIGURE_FLAGS)
56384 @endif target-libgomp-bootstrap
56385
56386 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
56387 maybe-configure-stage3-target-libgomp:
56388 @if target-libgomp-bootstrap
56389 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
56390 configure-stage3-target-libgomp:
56391 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56392 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56393 @r=`${PWD_COMMAND}`; export r; \
56394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56395 TFLAGS="$(STAGE3_TFLAGS)"; \
56396 echo "Checking multilib configuration for libgomp..."; \
56397 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56398 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56399 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56400 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56401 else \
56402 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56403 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56404 fi; \
56405 else \
56406 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56407 fi; \
56408 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56409 $(NORMAL_TARGET_EXPORTS) \
56410 \
56411 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56412 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56413 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56414 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
56415 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56416 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56417 case $(srcdir) in \
56418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56419 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56421 esac; \
56422 module_srcdir=libgomp; \
56423 $(SHELL) $$s/$$module_srcdir/configure \
56424 --srcdir=$${topdir}/$$module_srcdir \
56425 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56426 --target=${target_alias} \
56427 --with-build-libsubdir=$(HOST_SUBDIR) \
56428 $(STAGE3_CONFIGURE_FLAGS)
56429 @endif target-libgomp-bootstrap
56430
56431 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
56432 maybe-configure-stage4-target-libgomp:
56433 @if target-libgomp-bootstrap
56434 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
56435 configure-stage4-target-libgomp:
56436 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56437 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56438 @r=`${PWD_COMMAND}`; export r; \
56439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56440 TFLAGS="$(STAGE4_TFLAGS)"; \
56441 echo "Checking multilib configuration for libgomp..."; \
56442 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56443 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56444 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56445 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56446 else \
56447 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56448 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56449 fi; \
56450 else \
56451 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56452 fi; \
56453 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56454 $(NORMAL_TARGET_EXPORTS) \
56455 \
56456 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56457 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56458 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56459 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
56460 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56461 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56462 case $(srcdir) in \
56463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56464 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56466 esac; \
56467 module_srcdir=libgomp; \
56468 $(SHELL) $$s/$$module_srcdir/configure \
56469 --srcdir=$${topdir}/$$module_srcdir \
56470 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56471 --target=${target_alias} \
56472 --with-build-libsubdir=$(HOST_SUBDIR) \
56473 $(STAGE4_CONFIGURE_FLAGS)
56474 @endif target-libgomp-bootstrap
56475
56476 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
56477 maybe-configure-stageprofile-target-libgomp:
56478 @if target-libgomp-bootstrap
56479 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56480 configure-stageprofile-target-libgomp:
56481 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56482 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56483 @r=`${PWD_COMMAND}`; export r; \
56484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56485 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56486 echo "Checking multilib configuration for libgomp..."; \
56487 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56488 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56489 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56490 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56491 else \
56492 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56493 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56494 fi; \
56495 else \
56496 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56497 fi; \
56498 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56499 $(NORMAL_TARGET_EXPORTS) \
56500 \
56501 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56502 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56503 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56504 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
56505 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56506 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56507 case $(srcdir) in \
56508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56509 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56511 esac; \
56512 module_srcdir=libgomp; \
56513 $(SHELL) $$s/$$module_srcdir/configure \
56514 --srcdir=$${topdir}/$$module_srcdir \
56515 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56516 --target=${target_alias} \
56517 --with-build-libsubdir=$(HOST_SUBDIR) \
56518 $(STAGEprofile_CONFIGURE_FLAGS)
56519 @endif target-libgomp-bootstrap
56520
56521 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
56522 maybe-configure-stagetrain-target-libgomp:
56523 @if target-libgomp-bootstrap
56524 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
56525 configure-stagetrain-target-libgomp:
56526 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56527 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56528 @r=`${PWD_COMMAND}`; export r; \
56529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56530 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56531 echo "Checking multilib configuration for libgomp..."; \
56532 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56533 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56534 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56535 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56536 else \
56537 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56538 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56539 fi; \
56540 else \
56541 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56542 fi; \
56543 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56544 $(NORMAL_TARGET_EXPORTS) \
56545 \
56546 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56547 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56548 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56549 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
56550 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56551 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56552 case $(srcdir) in \
56553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56554 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56556 esac; \
56557 module_srcdir=libgomp; \
56558 $(SHELL) $$s/$$module_srcdir/configure \
56559 --srcdir=$${topdir}/$$module_srcdir \
56560 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56561 --target=${target_alias} \
56562 --with-build-libsubdir=$(HOST_SUBDIR) \
56563 $(STAGEtrain_CONFIGURE_FLAGS)
56564 @endif target-libgomp-bootstrap
56565
56566 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
56567 maybe-configure-stagefeedback-target-libgomp:
56568 @if target-libgomp-bootstrap
56569 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56570 configure-stagefeedback-target-libgomp:
56571 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56572 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56573 @r=`${PWD_COMMAND}`; export r; \
56574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56575 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56576 echo "Checking multilib configuration for libgomp..."; \
56577 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56578 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56579 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56580 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56581 else \
56582 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56583 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56584 fi; \
56585 else \
56586 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56587 fi; \
56588 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56589 $(NORMAL_TARGET_EXPORTS) \
56590 \
56591 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56592 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56593 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56594 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
56595 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56596 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56597 case $(srcdir) in \
56598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56599 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56601 esac; \
56602 module_srcdir=libgomp; \
56603 $(SHELL) $$s/$$module_srcdir/configure \
56604 --srcdir=$${topdir}/$$module_srcdir \
56605 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56606 --target=${target_alias} \
56607 --with-build-libsubdir=$(HOST_SUBDIR) \
56608 $(STAGEfeedback_CONFIGURE_FLAGS)
56609 @endif target-libgomp-bootstrap
56610
56611 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
56612 maybe-configure-stageautoprofile-target-libgomp:
56613 @if target-libgomp-bootstrap
56614 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
56615 configure-stageautoprofile-target-libgomp:
56616 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56617 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56618 @r=`${PWD_COMMAND}`; export r; \
56619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56620 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56621 echo "Checking multilib configuration for libgomp..."; \
56622 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56623 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56624 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56625 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56626 else \
56627 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56628 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56629 fi; \
56630 else \
56631 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56632 fi; \
56633 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56634 $(NORMAL_TARGET_EXPORTS) \
56635 \
56636 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56637 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56638 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56639 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
56640 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56641 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56642 case $(srcdir) in \
56643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56644 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56646 esac; \
56647 module_srcdir=libgomp; \
56648 $(SHELL) $$s/$$module_srcdir/configure \
56649 --srcdir=$${topdir}/$$module_srcdir \
56650 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56651 --target=${target_alias} \
56652 --with-build-libsubdir=$(HOST_SUBDIR) \
56653 $(STAGEautoprofile_CONFIGURE_FLAGS)
56654 @endif target-libgomp-bootstrap
56655
56656 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
56657 maybe-configure-stageautofeedback-target-libgomp:
56658 @if target-libgomp-bootstrap
56659 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
56660 configure-stageautofeedback-target-libgomp:
56661 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56662 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56663 @r=`${PWD_COMMAND}`; export r; \
56664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56665 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56666 echo "Checking multilib configuration for libgomp..."; \
56667 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56668 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56669 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56670 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56671 else \
56672 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56673 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56674 fi; \
56675 else \
56676 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56677 fi; \
56678 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56679 $(NORMAL_TARGET_EXPORTS) \
56680 \
56681 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56682 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56683 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56684 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
56685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56686 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56687 case $(srcdir) in \
56688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56689 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56691 esac; \
56692 module_srcdir=libgomp; \
56693 $(SHELL) $$s/$$module_srcdir/configure \
56694 --srcdir=$${topdir}/$$module_srcdir \
56695 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56696 --target=${target_alias} \
56697 --with-build-libsubdir=$(HOST_SUBDIR) \
56698 $(STAGEautofeedback_CONFIGURE_FLAGS)
56699 @endif target-libgomp-bootstrap
56700
56701
56702
56703
56704
56705 .PHONY: all-target-libgomp maybe-all-target-libgomp
56706 maybe-all-target-libgomp:
56707 @if gcc-bootstrap
56708 all-target-libgomp: stage_current
56709 @endif gcc-bootstrap
56710 @if target-libgomp
56711 TARGET-target-libgomp=all
56712 maybe-all-target-libgomp: all-target-libgomp
56713 all-target-libgomp: configure-target-libgomp
56714 @r=`${PWD_COMMAND}`; export r; \
56715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56716 $(NORMAL_TARGET_EXPORTS) \
56717 (cd $(TARGET_SUBDIR)/libgomp && \
56718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56719 $(TARGET-target-libgomp))
56720 @endif target-libgomp
56721
56722
56723
56724 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
56725 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
56726 maybe-all-stage1-target-libgomp:
56727 maybe-clean-stage1-target-libgomp:
56728 @if target-libgomp-bootstrap
56729 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
56730 all-stage1: all-stage1-target-libgomp
56731 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
56732 all-stage1-target-libgomp: configure-stage1-target-libgomp
56733 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56734 @r=`${PWD_COMMAND}`; export r; \
56735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56736 TFLAGS="$(STAGE1_TFLAGS)"; \
56737 $(NORMAL_TARGET_EXPORTS) \
56738 cd $(TARGET_SUBDIR)/libgomp && \
56739 \
56740 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56741 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56742 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56743 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56744 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56745 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56746 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56747 $(EXTRA_TARGET_FLAGS) \
56748 \
56749 TFLAGS="$(STAGE1_TFLAGS)" \
56750 $(TARGET-stage1-target-libgomp)
56751
56752 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
56753 clean-stage1: clean-stage1-target-libgomp
56754 clean-stage1-target-libgomp:
56755 @if [ $(current_stage) = stage1 ]; then \
56756 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56757 else \
56758 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
56759 $(MAKE) stage1-start; \
56760 fi; \
56761 cd $(TARGET_SUBDIR)/libgomp && \
56762 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56763 clean
56764 @endif target-libgomp-bootstrap
56765
56766
56767 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
56768 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
56769 maybe-all-stage2-target-libgomp:
56770 maybe-clean-stage2-target-libgomp:
56771 @if target-libgomp-bootstrap
56772 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
56773 all-stage2: all-stage2-target-libgomp
56774 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
56775 all-stage2-target-libgomp: configure-stage2-target-libgomp
56776 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56777 @r=`${PWD_COMMAND}`; export r; \
56778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56779 TFLAGS="$(STAGE2_TFLAGS)"; \
56780 $(NORMAL_TARGET_EXPORTS) \
56781 \
56782 cd $(TARGET_SUBDIR)/libgomp && \
56783 \
56784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56785 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56786 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56787 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56791 $(EXTRA_TARGET_FLAGS) \
56792 TFLAGS="$(STAGE2_TFLAGS)" \
56793 $(TARGET-stage2-target-libgomp)
56794
56795 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
56796 clean-stage2: clean-stage2-target-libgomp
56797 clean-stage2-target-libgomp:
56798 @if [ $(current_stage) = stage2 ]; then \
56799 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56800 else \
56801 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
56802 $(MAKE) stage2-start; \
56803 fi; \
56804 cd $(TARGET_SUBDIR)/libgomp && \
56805 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56806 @endif target-libgomp-bootstrap
56807
56808
56809 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
56810 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
56811 maybe-all-stage3-target-libgomp:
56812 maybe-clean-stage3-target-libgomp:
56813 @if target-libgomp-bootstrap
56814 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
56815 all-stage3: all-stage3-target-libgomp
56816 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
56817 all-stage3-target-libgomp: configure-stage3-target-libgomp
56818 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56819 @r=`${PWD_COMMAND}`; export r; \
56820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56821 TFLAGS="$(STAGE3_TFLAGS)"; \
56822 $(NORMAL_TARGET_EXPORTS) \
56823 \
56824 cd $(TARGET_SUBDIR)/libgomp && \
56825 \
56826 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56827 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56828 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56829 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56833 $(EXTRA_TARGET_FLAGS) \
56834 TFLAGS="$(STAGE3_TFLAGS)" \
56835 $(TARGET-stage3-target-libgomp)
56836
56837 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
56838 clean-stage3: clean-stage3-target-libgomp
56839 clean-stage3-target-libgomp:
56840 @if [ $(current_stage) = stage3 ]; then \
56841 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56842 else \
56843 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
56844 $(MAKE) stage3-start; \
56845 fi; \
56846 cd $(TARGET_SUBDIR)/libgomp && \
56847 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56848 @endif target-libgomp-bootstrap
56849
56850
56851 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
56852 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
56853 maybe-all-stage4-target-libgomp:
56854 maybe-clean-stage4-target-libgomp:
56855 @if target-libgomp-bootstrap
56856 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
56857 all-stage4: all-stage4-target-libgomp
56858 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
56859 all-stage4-target-libgomp: configure-stage4-target-libgomp
56860 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56861 @r=`${PWD_COMMAND}`; export r; \
56862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56863 TFLAGS="$(STAGE4_TFLAGS)"; \
56864 $(NORMAL_TARGET_EXPORTS) \
56865 \
56866 cd $(TARGET_SUBDIR)/libgomp && \
56867 \
56868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56869 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56870 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56871 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56875 $(EXTRA_TARGET_FLAGS) \
56876 TFLAGS="$(STAGE4_TFLAGS)" \
56877 $(TARGET-stage4-target-libgomp)
56878
56879 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
56880 clean-stage4: clean-stage4-target-libgomp
56881 clean-stage4-target-libgomp:
56882 @if [ $(current_stage) = stage4 ]; then \
56883 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56884 else \
56885 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
56886 $(MAKE) stage4-start; \
56887 fi; \
56888 cd $(TARGET_SUBDIR)/libgomp && \
56889 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56890 @endif target-libgomp-bootstrap
56891
56892
56893 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
56894 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
56895 maybe-all-stageprofile-target-libgomp:
56896 maybe-clean-stageprofile-target-libgomp:
56897 @if target-libgomp-bootstrap
56898 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
56899 all-stageprofile: all-stageprofile-target-libgomp
56900 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
56901 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56902 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56903 @r=`${PWD_COMMAND}`; export r; \
56904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56905 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56906 $(NORMAL_TARGET_EXPORTS) \
56907 \
56908 cd $(TARGET_SUBDIR)/libgomp && \
56909 \
56910 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56911 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56912 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56913 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56914 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56915 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56916 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56917 $(EXTRA_TARGET_FLAGS) \
56918 TFLAGS="$(STAGEprofile_TFLAGS)" \
56919 $(TARGET-stageprofile-target-libgomp)
56920
56921 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
56922 clean-stageprofile: clean-stageprofile-target-libgomp
56923 clean-stageprofile-target-libgomp:
56924 @if [ $(current_stage) = stageprofile ]; then \
56925 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56926 else \
56927 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
56928 $(MAKE) stageprofile-start; \
56929 fi; \
56930 cd $(TARGET_SUBDIR)/libgomp && \
56931 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56932 @endif target-libgomp-bootstrap
56933
56934
56935 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
56936 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
56937 maybe-all-stagetrain-target-libgomp:
56938 maybe-clean-stagetrain-target-libgomp:
56939 @if target-libgomp-bootstrap
56940 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
56941 all-stagetrain: all-stagetrain-target-libgomp
56942 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
56943 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
56944 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56945 @r=`${PWD_COMMAND}`; export r; \
56946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56947 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56948 $(NORMAL_TARGET_EXPORTS) \
56949 \
56950 cd $(TARGET_SUBDIR)/libgomp && \
56951 \
56952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56953 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56954 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56955 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56956 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56957 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56958 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56959 $(EXTRA_TARGET_FLAGS) \
56960 TFLAGS="$(STAGEtrain_TFLAGS)" \
56961 $(TARGET-stagetrain-target-libgomp)
56962
56963 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
56964 clean-stagetrain: clean-stagetrain-target-libgomp
56965 clean-stagetrain-target-libgomp:
56966 @if [ $(current_stage) = stagetrain ]; then \
56967 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56968 else \
56969 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
56970 $(MAKE) stagetrain-start; \
56971 fi; \
56972 cd $(TARGET_SUBDIR)/libgomp && \
56973 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56974 @endif target-libgomp-bootstrap
56975
56976
56977 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
56978 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
56979 maybe-all-stagefeedback-target-libgomp:
56980 maybe-clean-stagefeedback-target-libgomp:
56981 @if target-libgomp-bootstrap
56982 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
56983 all-stagefeedback: all-stagefeedback-target-libgomp
56984 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
56985 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56986 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56987 @r=`${PWD_COMMAND}`; export r; \
56988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56989 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56990 $(NORMAL_TARGET_EXPORTS) \
56991 \
56992 cd $(TARGET_SUBDIR)/libgomp && \
56993 \
56994 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56995 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56996 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56997 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56998 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56999 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57000 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57001 $(EXTRA_TARGET_FLAGS) \
57002 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57003 $(TARGET-stagefeedback-target-libgomp)
57004
57005 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
57006 clean-stagefeedback: clean-stagefeedback-target-libgomp
57007 clean-stagefeedback-target-libgomp:
57008 @if [ $(current_stage) = stagefeedback ]; then \
57009 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57010 else \
57011 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
57012 $(MAKE) stagefeedback-start; \
57013 fi; \
57014 cd $(TARGET_SUBDIR)/libgomp && \
57015 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57016 @endif target-libgomp-bootstrap
57017
57018
57019 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
57020 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
57021 maybe-all-stageautoprofile-target-libgomp:
57022 maybe-clean-stageautoprofile-target-libgomp:
57023 @if target-libgomp-bootstrap
57024 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
57025 all-stageautoprofile: all-stageautoprofile-target-libgomp
57026 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
57027 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
57028 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57029 @r=`${PWD_COMMAND}`; export r; \
57030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57031 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57032 $(NORMAL_TARGET_EXPORTS) \
57033 \
57034 cd $(TARGET_SUBDIR)/libgomp && \
57035 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57037 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57038 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57039 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57043 $(EXTRA_TARGET_FLAGS) \
57044 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57045 $(TARGET-stageautoprofile-target-libgomp)
57046
57047 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
57048 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
57049 clean-stageautoprofile-target-libgomp:
57050 @if [ $(current_stage) = stageautoprofile ]; then \
57051 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57052 else \
57053 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
57054 $(MAKE) stageautoprofile-start; \
57055 fi; \
57056 cd $(TARGET_SUBDIR)/libgomp && \
57057 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57058 @endif target-libgomp-bootstrap
57059
57060
57061 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
57062 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
57063 maybe-all-stageautofeedback-target-libgomp:
57064 maybe-clean-stageautofeedback-target-libgomp:
57065 @if target-libgomp-bootstrap
57066 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
57067 all-stageautofeedback: all-stageautofeedback-target-libgomp
57068 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
57069 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57070 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57071 @r=`${PWD_COMMAND}`; export r; \
57072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57073 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57074 $(NORMAL_TARGET_EXPORTS) \
57075 \
57076 cd $(TARGET_SUBDIR)/libgomp && \
57077 \
57078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57079 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57080 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57081 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57085 $(EXTRA_TARGET_FLAGS) \
57086 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57087 $(TARGET-stageautofeedback-target-libgomp)
57088
57089 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
57090 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
57091 clean-stageautofeedback-target-libgomp:
57092 @if [ $(current_stage) = stageautofeedback ]; then \
57093 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57094 else \
57095 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
57096 $(MAKE) stageautofeedback-start; \
57097 fi; \
57098 cd $(TARGET_SUBDIR)/libgomp && \
57099 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57100 @endif target-libgomp-bootstrap
57101
57102
57103
57104
57105
57106
57107 .PHONY: check-target-libgomp maybe-check-target-libgomp
57108 maybe-check-target-libgomp:
57109 @if target-libgomp
57110 maybe-check-target-libgomp: check-target-libgomp
57111
57112 check-target-libgomp:
57113 @: $(MAKE); $(unstage)
57114 @r=`${PWD_COMMAND}`; export r; \
57115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57116 $(NORMAL_TARGET_EXPORTS) \
57117 (cd $(TARGET_SUBDIR)/libgomp && \
57118 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57119
57120 @endif target-libgomp
57121
57122 .PHONY: install-target-libgomp maybe-install-target-libgomp
57123 maybe-install-target-libgomp:
57124 @if target-libgomp
57125 maybe-install-target-libgomp: install-target-libgomp
57126
57127 install-target-libgomp: installdirs
57128 @: $(MAKE); $(unstage)
57129 @r=`${PWD_COMMAND}`; export r; \
57130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57131 $(NORMAL_TARGET_EXPORTS) \
57132 (cd $(TARGET_SUBDIR)/libgomp && \
57133 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57134
57135 @endif target-libgomp
57136
57137 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57138 maybe-install-strip-target-libgomp:
57139 @if target-libgomp
57140 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57141
57142 install-strip-target-libgomp: installdirs
57143 @: $(MAKE); $(unstage)
57144 @r=`${PWD_COMMAND}`; export r; \
57145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57146 $(NORMAL_TARGET_EXPORTS) \
57147 (cd $(TARGET_SUBDIR)/libgomp && \
57148 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57149
57150 @endif target-libgomp
57151
57152 # Other targets (info, dvi, pdf, etc.)
57153
57154 .PHONY: maybe-info-target-libgomp info-target-libgomp
57155 maybe-info-target-libgomp:
57156 @if target-libgomp
57157 maybe-info-target-libgomp: info-target-libgomp
57158
57159 info-target-libgomp: \
57160 configure-target-libgomp
57161 @: $(MAKE); $(unstage)
57162 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57163 r=`${PWD_COMMAND}`; export r; \
57164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57165 $(NORMAL_TARGET_EXPORTS) \
57166 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
57167 for flag in $(EXTRA_TARGET_FLAGS); do \
57168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57169 done; \
57170 (cd $(TARGET_SUBDIR)/libgomp && \
57171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57173 "RANLIB=$${RANLIB}" \
57174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57175 info) \
57176 || exit 1
57177
57178 @endif target-libgomp
57179
57180 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57181 maybe-dvi-target-libgomp:
57182 @if target-libgomp
57183 maybe-dvi-target-libgomp: dvi-target-libgomp
57184
57185 dvi-target-libgomp: \
57186 configure-target-libgomp
57187 @: $(MAKE); $(unstage)
57188 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57189 r=`${PWD_COMMAND}`; export r; \
57190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57191 $(NORMAL_TARGET_EXPORTS) \
57192 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
57193 for flag in $(EXTRA_TARGET_FLAGS); do \
57194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57195 done; \
57196 (cd $(TARGET_SUBDIR)/libgomp && \
57197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57199 "RANLIB=$${RANLIB}" \
57200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57201 dvi) \
57202 || exit 1
57203
57204 @endif target-libgomp
57205
57206 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57207 maybe-pdf-target-libgomp:
57208 @if target-libgomp
57209 maybe-pdf-target-libgomp: pdf-target-libgomp
57210
57211 pdf-target-libgomp: \
57212 configure-target-libgomp
57213 @: $(MAKE); $(unstage)
57214 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57215 r=`${PWD_COMMAND}`; export r; \
57216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57217 $(NORMAL_TARGET_EXPORTS) \
57218 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
57219 for flag in $(EXTRA_TARGET_FLAGS); do \
57220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57221 done; \
57222 (cd $(TARGET_SUBDIR)/libgomp && \
57223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57225 "RANLIB=$${RANLIB}" \
57226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57227 pdf) \
57228 || exit 1
57229
57230 @endif target-libgomp
57231
57232 .PHONY: maybe-html-target-libgomp html-target-libgomp
57233 maybe-html-target-libgomp:
57234 @if target-libgomp
57235 maybe-html-target-libgomp: html-target-libgomp
57236
57237 html-target-libgomp: \
57238 configure-target-libgomp
57239 @: $(MAKE); $(unstage)
57240 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57241 r=`${PWD_COMMAND}`; export r; \
57242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57243 $(NORMAL_TARGET_EXPORTS) \
57244 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
57245 for flag in $(EXTRA_TARGET_FLAGS); do \
57246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57247 done; \
57248 (cd $(TARGET_SUBDIR)/libgomp && \
57249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57251 "RANLIB=$${RANLIB}" \
57252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57253 html) \
57254 || exit 1
57255
57256 @endif target-libgomp
57257
57258 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57259 maybe-TAGS-target-libgomp:
57260 @if target-libgomp
57261 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57262
57263 TAGS-target-libgomp: \
57264 configure-target-libgomp
57265 @: $(MAKE); $(unstage)
57266 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57267 r=`${PWD_COMMAND}`; export r; \
57268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57269 $(NORMAL_TARGET_EXPORTS) \
57270 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
57271 for flag in $(EXTRA_TARGET_FLAGS); do \
57272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57273 done; \
57274 (cd $(TARGET_SUBDIR)/libgomp && \
57275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57277 "RANLIB=$${RANLIB}" \
57278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57279 TAGS) \
57280 || exit 1
57281
57282 @endif target-libgomp
57283
57284 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57285 maybe-install-info-target-libgomp:
57286 @if target-libgomp
57287 maybe-install-info-target-libgomp: install-info-target-libgomp
57288
57289 install-info-target-libgomp: \
57290 configure-target-libgomp \
57291 info-target-libgomp
57292 @: $(MAKE); $(unstage)
57293 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57294 r=`${PWD_COMMAND}`; export r; \
57295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57296 $(NORMAL_TARGET_EXPORTS) \
57297 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
57298 for flag in $(EXTRA_TARGET_FLAGS); do \
57299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57300 done; \
57301 (cd $(TARGET_SUBDIR)/libgomp && \
57302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57304 "RANLIB=$${RANLIB}" \
57305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57306 install-info) \
57307 || exit 1
57308
57309 @endif target-libgomp
57310
57311 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
57312 maybe-install-dvi-target-libgomp:
57313 @if target-libgomp
57314 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
57315
57316 install-dvi-target-libgomp: \
57317 configure-target-libgomp \
57318 dvi-target-libgomp
57319 @: $(MAKE); $(unstage)
57320 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57321 r=`${PWD_COMMAND}`; export r; \
57322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57323 $(NORMAL_TARGET_EXPORTS) \
57324 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
57325 for flag in $(EXTRA_TARGET_FLAGS); do \
57326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57327 done; \
57328 (cd $(TARGET_SUBDIR)/libgomp && \
57329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57331 "RANLIB=$${RANLIB}" \
57332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57333 install-dvi) \
57334 || exit 1
57335
57336 @endif target-libgomp
57337
57338 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
57339 maybe-install-pdf-target-libgomp:
57340 @if target-libgomp
57341 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
57342
57343 install-pdf-target-libgomp: \
57344 configure-target-libgomp \
57345 pdf-target-libgomp
57346 @: $(MAKE); $(unstage)
57347 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57348 r=`${PWD_COMMAND}`; export r; \
57349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57350 $(NORMAL_TARGET_EXPORTS) \
57351 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
57352 for flag in $(EXTRA_TARGET_FLAGS); do \
57353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57354 done; \
57355 (cd $(TARGET_SUBDIR)/libgomp && \
57356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57358 "RANLIB=$${RANLIB}" \
57359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57360 install-pdf) \
57361 || exit 1
57362
57363 @endif target-libgomp
57364
57365 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
57366 maybe-install-html-target-libgomp:
57367 @if target-libgomp
57368 maybe-install-html-target-libgomp: install-html-target-libgomp
57369
57370 install-html-target-libgomp: \
57371 configure-target-libgomp \
57372 html-target-libgomp
57373 @: $(MAKE); $(unstage)
57374 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57375 r=`${PWD_COMMAND}`; export r; \
57376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57377 $(NORMAL_TARGET_EXPORTS) \
57378 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
57379 for flag in $(EXTRA_TARGET_FLAGS); do \
57380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57381 done; \
57382 (cd $(TARGET_SUBDIR)/libgomp && \
57383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57385 "RANLIB=$${RANLIB}" \
57386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57387 install-html) \
57388 || exit 1
57389
57390 @endif target-libgomp
57391
57392 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
57393 maybe-installcheck-target-libgomp:
57394 @if target-libgomp
57395 maybe-installcheck-target-libgomp: installcheck-target-libgomp
57396
57397 installcheck-target-libgomp: \
57398 configure-target-libgomp
57399 @: $(MAKE); $(unstage)
57400 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57401 r=`${PWD_COMMAND}`; export r; \
57402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57403 $(NORMAL_TARGET_EXPORTS) \
57404 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
57405 for flag in $(EXTRA_TARGET_FLAGS); do \
57406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57407 done; \
57408 (cd $(TARGET_SUBDIR)/libgomp && \
57409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57411 "RANLIB=$${RANLIB}" \
57412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57413 installcheck) \
57414 || exit 1
57415
57416 @endif target-libgomp
57417
57418 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
57419 maybe-mostlyclean-target-libgomp:
57420 @if target-libgomp
57421 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
57422
57423 mostlyclean-target-libgomp:
57424 @: $(MAKE); $(unstage)
57425 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57426 r=`${PWD_COMMAND}`; export r; \
57427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57428 $(NORMAL_TARGET_EXPORTS) \
57429 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
57430 for flag in $(EXTRA_TARGET_FLAGS); do \
57431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57432 done; \
57433 (cd $(TARGET_SUBDIR)/libgomp && \
57434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57436 "RANLIB=$${RANLIB}" \
57437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57438 mostlyclean) \
57439 || exit 1
57440
57441 @endif target-libgomp
57442
57443 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
57444 maybe-clean-target-libgomp:
57445 @if target-libgomp
57446 maybe-clean-target-libgomp: clean-target-libgomp
57447
57448 clean-target-libgomp:
57449 @: $(MAKE); $(unstage)
57450 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57451 r=`${PWD_COMMAND}`; export r; \
57452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57453 $(NORMAL_TARGET_EXPORTS) \
57454 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
57455 for flag in $(EXTRA_TARGET_FLAGS); do \
57456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57457 done; \
57458 (cd $(TARGET_SUBDIR)/libgomp && \
57459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57461 "RANLIB=$${RANLIB}" \
57462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57463 clean) \
57464 || exit 1
57465
57466 @endif target-libgomp
57467
57468 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
57469 maybe-distclean-target-libgomp:
57470 @if target-libgomp
57471 maybe-distclean-target-libgomp: distclean-target-libgomp
57472
57473 distclean-target-libgomp:
57474 @: $(MAKE); $(unstage)
57475 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57476 r=`${PWD_COMMAND}`; export r; \
57477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57478 $(NORMAL_TARGET_EXPORTS) \
57479 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
57480 for flag in $(EXTRA_TARGET_FLAGS); do \
57481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57482 done; \
57483 (cd $(TARGET_SUBDIR)/libgomp && \
57484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57486 "RANLIB=$${RANLIB}" \
57487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57488 distclean) \
57489 || exit 1
57490
57491 @endif target-libgomp
57492
57493 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
57494 maybe-maintainer-clean-target-libgomp:
57495 @if target-libgomp
57496 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
57497
57498 maintainer-clean-target-libgomp:
57499 @: $(MAKE); $(unstage)
57500 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57501 r=`${PWD_COMMAND}`; export r; \
57502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57503 $(NORMAL_TARGET_EXPORTS) \
57504 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
57505 for flag in $(EXTRA_TARGET_FLAGS); do \
57506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57507 done; \
57508 (cd $(TARGET_SUBDIR)/libgomp && \
57509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57511 "RANLIB=$${RANLIB}" \
57512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57513 maintainer-clean) \
57514 || exit 1
57515
57516 @endif target-libgomp
57517
57518
57519
57520
57521
57522 .PHONY: configure-target-libitm maybe-configure-target-libitm
57523 maybe-configure-target-libitm:
57524 @if gcc-bootstrap
57525 configure-target-libitm: stage_current
57526 @endif gcc-bootstrap
57527 @if target-libitm
57528 maybe-configure-target-libitm: configure-target-libitm
57529 configure-target-libitm:
57530 @: $(MAKE); $(unstage)
57531 @r=`${PWD_COMMAND}`; export r; \
57532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57533 echo "Checking multilib configuration for libitm..."; \
57534 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
57535 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
57536 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
57537 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
57538 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
57539 else \
57540 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
57541 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
57542 fi; \
57543 else \
57544 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
57545 fi; \
57546 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
57547 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
57548 $(NORMAL_TARGET_EXPORTS) \
57549 echo Configuring in $(TARGET_SUBDIR)/libitm; \
57550 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
57551 case $(srcdir) in \
57552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57553 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
57554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57555 esac; \
57556 module_srcdir=libitm; \
57557 rm -f no-such-file || : ; \
57558 CONFIG_SITE=no-such-file $(SHELL) \
57559 $$s/$$module_srcdir/configure \
57560 --srcdir=$${topdir}/$$module_srcdir \
57561 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57562 --target=${target_alias} \
57563 || exit 1
57564 @endif target-libitm
57565
57566
57567
57568
57569
57570 .PHONY: all-target-libitm maybe-all-target-libitm
57571 maybe-all-target-libitm:
57572 @if gcc-bootstrap
57573 all-target-libitm: stage_current
57574 @endif gcc-bootstrap
57575 @if target-libitm
57576 TARGET-target-libitm=all
57577 maybe-all-target-libitm: all-target-libitm
57578 all-target-libitm: configure-target-libitm
57579 @: $(MAKE); $(unstage)
57580 @r=`${PWD_COMMAND}`; export r; \
57581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57582 $(NORMAL_TARGET_EXPORTS) \
57583 (cd $(TARGET_SUBDIR)/libitm && \
57584 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57585 $(TARGET-target-libitm))
57586 @endif target-libitm
57587
57588
57589
57590
57591
57592 .PHONY: check-target-libitm maybe-check-target-libitm
57593 maybe-check-target-libitm:
57594 @if target-libitm
57595 maybe-check-target-libitm: check-target-libitm
57596
57597 check-target-libitm:
57598 @: $(MAKE); $(unstage)
57599 @r=`${PWD_COMMAND}`; export r; \
57600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57601 $(NORMAL_TARGET_EXPORTS) \
57602 (cd $(TARGET_SUBDIR)/libitm && \
57603 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57604
57605 @endif target-libitm
57606
57607 .PHONY: install-target-libitm maybe-install-target-libitm
57608 maybe-install-target-libitm:
57609 @if target-libitm
57610 maybe-install-target-libitm: install-target-libitm
57611
57612 install-target-libitm: installdirs
57613 @: $(MAKE); $(unstage)
57614 @r=`${PWD_COMMAND}`; export r; \
57615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57616 $(NORMAL_TARGET_EXPORTS) \
57617 (cd $(TARGET_SUBDIR)/libitm && \
57618 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57619
57620 @endif target-libitm
57621
57622 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
57623 maybe-install-strip-target-libitm:
57624 @if target-libitm
57625 maybe-install-strip-target-libitm: install-strip-target-libitm
57626
57627 install-strip-target-libitm: installdirs
57628 @: $(MAKE); $(unstage)
57629 @r=`${PWD_COMMAND}`; export r; \
57630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57631 $(NORMAL_TARGET_EXPORTS) \
57632 (cd $(TARGET_SUBDIR)/libitm && \
57633 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57634
57635 @endif target-libitm
57636
57637 # Other targets (info, dvi, pdf, etc.)
57638
57639 .PHONY: maybe-info-target-libitm info-target-libitm
57640 maybe-info-target-libitm:
57641 @if target-libitm
57642 maybe-info-target-libitm: info-target-libitm
57643
57644 info-target-libitm: \
57645 configure-target-libitm
57646 @: $(MAKE); $(unstage)
57647 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57648 r=`${PWD_COMMAND}`; export r; \
57649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57650 $(NORMAL_TARGET_EXPORTS) \
57651 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
57652 for flag in $(EXTRA_TARGET_FLAGS); do \
57653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57654 done; \
57655 (cd $(TARGET_SUBDIR)/libitm && \
57656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57658 "RANLIB=$${RANLIB}" \
57659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57660 info) \
57661 || exit 1
57662
57663 @endif target-libitm
57664
57665 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
57666 maybe-dvi-target-libitm:
57667 @if target-libitm
57668 maybe-dvi-target-libitm: dvi-target-libitm
57669
57670 dvi-target-libitm: \
57671 configure-target-libitm
57672 @: $(MAKE); $(unstage)
57673 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57674 r=`${PWD_COMMAND}`; export r; \
57675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57676 $(NORMAL_TARGET_EXPORTS) \
57677 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
57678 for flag in $(EXTRA_TARGET_FLAGS); do \
57679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57680 done; \
57681 (cd $(TARGET_SUBDIR)/libitm && \
57682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57684 "RANLIB=$${RANLIB}" \
57685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57686 dvi) \
57687 || exit 1
57688
57689 @endif target-libitm
57690
57691 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
57692 maybe-pdf-target-libitm:
57693 @if target-libitm
57694 maybe-pdf-target-libitm: pdf-target-libitm
57695
57696 pdf-target-libitm: \
57697 configure-target-libitm
57698 @: $(MAKE); $(unstage)
57699 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57700 r=`${PWD_COMMAND}`; export r; \
57701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57702 $(NORMAL_TARGET_EXPORTS) \
57703 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
57704 for flag in $(EXTRA_TARGET_FLAGS); do \
57705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57706 done; \
57707 (cd $(TARGET_SUBDIR)/libitm && \
57708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57710 "RANLIB=$${RANLIB}" \
57711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57712 pdf) \
57713 || exit 1
57714
57715 @endif target-libitm
57716
57717 .PHONY: maybe-html-target-libitm html-target-libitm
57718 maybe-html-target-libitm:
57719 @if target-libitm
57720 maybe-html-target-libitm: html-target-libitm
57721
57722 html-target-libitm: \
57723 configure-target-libitm
57724 @: $(MAKE); $(unstage)
57725 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57726 r=`${PWD_COMMAND}`; export r; \
57727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57728 $(NORMAL_TARGET_EXPORTS) \
57729 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
57730 for flag in $(EXTRA_TARGET_FLAGS); do \
57731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57732 done; \
57733 (cd $(TARGET_SUBDIR)/libitm && \
57734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57736 "RANLIB=$${RANLIB}" \
57737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57738 html) \
57739 || exit 1
57740
57741 @endif target-libitm
57742
57743 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
57744 maybe-TAGS-target-libitm:
57745 @if target-libitm
57746 maybe-TAGS-target-libitm: TAGS-target-libitm
57747
57748 TAGS-target-libitm: \
57749 configure-target-libitm
57750 @: $(MAKE); $(unstage)
57751 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57752 r=`${PWD_COMMAND}`; export r; \
57753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57754 $(NORMAL_TARGET_EXPORTS) \
57755 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
57756 for flag in $(EXTRA_TARGET_FLAGS); do \
57757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57758 done; \
57759 (cd $(TARGET_SUBDIR)/libitm && \
57760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57762 "RANLIB=$${RANLIB}" \
57763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57764 TAGS) \
57765 || exit 1
57766
57767 @endif target-libitm
57768
57769 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
57770 maybe-install-info-target-libitm:
57771 @if target-libitm
57772 maybe-install-info-target-libitm: install-info-target-libitm
57773
57774 install-info-target-libitm: \
57775 configure-target-libitm \
57776 info-target-libitm
57777 @: $(MAKE); $(unstage)
57778 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57779 r=`${PWD_COMMAND}`; export r; \
57780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57781 $(NORMAL_TARGET_EXPORTS) \
57782 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
57783 for flag in $(EXTRA_TARGET_FLAGS); do \
57784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57785 done; \
57786 (cd $(TARGET_SUBDIR)/libitm && \
57787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57789 "RANLIB=$${RANLIB}" \
57790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57791 install-info) \
57792 || exit 1
57793
57794 @endif target-libitm
57795
57796 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
57797 maybe-install-dvi-target-libitm:
57798 @if target-libitm
57799 maybe-install-dvi-target-libitm: install-dvi-target-libitm
57800
57801 install-dvi-target-libitm: \
57802 configure-target-libitm \
57803 dvi-target-libitm
57804 @: $(MAKE); $(unstage)
57805 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57806 r=`${PWD_COMMAND}`; export r; \
57807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57808 $(NORMAL_TARGET_EXPORTS) \
57809 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
57810 for flag in $(EXTRA_TARGET_FLAGS); do \
57811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57812 done; \
57813 (cd $(TARGET_SUBDIR)/libitm && \
57814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57816 "RANLIB=$${RANLIB}" \
57817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57818 install-dvi) \
57819 || exit 1
57820
57821 @endif target-libitm
57822
57823 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
57824 maybe-install-pdf-target-libitm:
57825 @if target-libitm
57826 maybe-install-pdf-target-libitm: install-pdf-target-libitm
57827
57828 install-pdf-target-libitm: \
57829 configure-target-libitm \
57830 pdf-target-libitm
57831 @: $(MAKE); $(unstage)
57832 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57833 r=`${PWD_COMMAND}`; export r; \
57834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57835 $(NORMAL_TARGET_EXPORTS) \
57836 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
57837 for flag in $(EXTRA_TARGET_FLAGS); do \
57838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57839 done; \
57840 (cd $(TARGET_SUBDIR)/libitm && \
57841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57843 "RANLIB=$${RANLIB}" \
57844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57845 install-pdf) \
57846 || exit 1
57847
57848 @endif target-libitm
57849
57850 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
57851 maybe-install-html-target-libitm:
57852 @if target-libitm
57853 maybe-install-html-target-libitm: install-html-target-libitm
57854
57855 install-html-target-libitm: \
57856 configure-target-libitm \
57857 html-target-libitm
57858 @: $(MAKE); $(unstage)
57859 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57860 r=`${PWD_COMMAND}`; export r; \
57861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57862 $(NORMAL_TARGET_EXPORTS) \
57863 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
57864 for flag in $(EXTRA_TARGET_FLAGS); do \
57865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57866 done; \
57867 (cd $(TARGET_SUBDIR)/libitm && \
57868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57870 "RANLIB=$${RANLIB}" \
57871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57872 install-html) \
57873 || exit 1
57874
57875 @endif target-libitm
57876
57877 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
57878 maybe-installcheck-target-libitm:
57879 @if target-libitm
57880 maybe-installcheck-target-libitm: installcheck-target-libitm
57881
57882 installcheck-target-libitm: \
57883 configure-target-libitm
57884 @: $(MAKE); $(unstage)
57885 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57886 r=`${PWD_COMMAND}`; export r; \
57887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57888 $(NORMAL_TARGET_EXPORTS) \
57889 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
57890 for flag in $(EXTRA_TARGET_FLAGS); do \
57891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57892 done; \
57893 (cd $(TARGET_SUBDIR)/libitm && \
57894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57896 "RANLIB=$${RANLIB}" \
57897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57898 installcheck) \
57899 || exit 1
57900
57901 @endif target-libitm
57902
57903 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
57904 maybe-mostlyclean-target-libitm:
57905 @if target-libitm
57906 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
57907
57908 mostlyclean-target-libitm:
57909 @: $(MAKE); $(unstage)
57910 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57911 r=`${PWD_COMMAND}`; export r; \
57912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57913 $(NORMAL_TARGET_EXPORTS) \
57914 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
57915 for flag in $(EXTRA_TARGET_FLAGS); do \
57916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57917 done; \
57918 (cd $(TARGET_SUBDIR)/libitm && \
57919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57921 "RANLIB=$${RANLIB}" \
57922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57923 mostlyclean) \
57924 || exit 1
57925
57926 @endif target-libitm
57927
57928 .PHONY: maybe-clean-target-libitm clean-target-libitm
57929 maybe-clean-target-libitm:
57930 @if target-libitm
57931 maybe-clean-target-libitm: clean-target-libitm
57932
57933 clean-target-libitm:
57934 @: $(MAKE); $(unstage)
57935 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57936 r=`${PWD_COMMAND}`; export r; \
57937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57938 $(NORMAL_TARGET_EXPORTS) \
57939 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
57940 for flag in $(EXTRA_TARGET_FLAGS); do \
57941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57942 done; \
57943 (cd $(TARGET_SUBDIR)/libitm && \
57944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57946 "RANLIB=$${RANLIB}" \
57947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57948 clean) \
57949 || exit 1
57950
57951 @endif target-libitm
57952
57953 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
57954 maybe-distclean-target-libitm:
57955 @if target-libitm
57956 maybe-distclean-target-libitm: distclean-target-libitm
57957
57958 distclean-target-libitm:
57959 @: $(MAKE); $(unstage)
57960 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57961 r=`${PWD_COMMAND}`; export r; \
57962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57963 $(NORMAL_TARGET_EXPORTS) \
57964 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
57965 for flag in $(EXTRA_TARGET_FLAGS); do \
57966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57967 done; \
57968 (cd $(TARGET_SUBDIR)/libitm && \
57969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57971 "RANLIB=$${RANLIB}" \
57972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57973 distclean) \
57974 || exit 1
57975
57976 @endif target-libitm
57977
57978 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
57979 maybe-maintainer-clean-target-libitm:
57980 @if target-libitm
57981 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
57982
57983 maintainer-clean-target-libitm:
57984 @: $(MAKE); $(unstage)
57985 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57986 r=`${PWD_COMMAND}`; export r; \
57987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57988 $(NORMAL_TARGET_EXPORTS) \
57989 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
57990 for flag in $(EXTRA_TARGET_FLAGS); do \
57991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57992 done; \
57993 (cd $(TARGET_SUBDIR)/libitm && \
57994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57996 "RANLIB=$${RANLIB}" \
57997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57998 maintainer-clean) \
57999 || exit 1
58000
58001 @endif target-libitm
58002
58003
58004
58005
58006
58007 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
58008 maybe-configure-target-libatomic:
58009 @if gcc-bootstrap
58010 configure-target-libatomic: stage_current
58011 @endif gcc-bootstrap
58012 @if target-libatomic
58013 maybe-configure-target-libatomic: configure-target-libatomic
58014 configure-target-libatomic:
58015 @: $(MAKE); $(unstage)
58016 @r=`${PWD_COMMAND}`; export r; \
58017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58018 echo "Checking multilib configuration for libatomic..."; \
58019 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58020 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58021 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58022 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58023 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58024 else \
58025 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58026 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58027 fi; \
58028 else \
58029 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58030 fi; \
58031 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58032 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58033 $(NORMAL_TARGET_EXPORTS) \
58034 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
58035 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
58036 case $(srcdir) in \
58037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58038 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58040 esac; \
58041 module_srcdir=libatomic; \
58042 rm -f no-such-file || : ; \
58043 CONFIG_SITE=no-such-file $(SHELL) \
58044 $$s/$$module_srcdir/configure \
58045 --srcdir=$${topdir}/$$module_srcdir \
58046 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58047 --target=${target_alias} \
58048 || exit 1
58049 @endif target-libatomic
58050
58051
58052
58053
58054
58055 .PHONY: all-target-libatomic maybe-all-target-libatomic
58056 maybe-all-target-libatomic:
58057 @if gcc-bootstrap
58058 all-target-libatomic: stage_current
58059 @endif gcc-bootstrap
58060 @if target-libatomic
58061 TARGET-target-libatomic=all
58062 maybe-all-target-libatomic: all-target-libatomic
58063 all-target-libatomic: configure-target-libatomic
58064 @: $(MAKE); $(unstage)
58065 @r=`${PWD_COMMAND}`; export r; \
58066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58067 $(NORMAL_TARGET_EXPORTS) \
58068 (cd $(TARGET_SUBDIR)/libatomic && \
58069 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58070 $(TARGET-target-libatomic))
58071 @endif target-libatomic
58072
58073
58074
58075
58076
58077 .PHONY: check-target-libatomic maybe-check-target-libatomic
58078 maybe-check-target-libatomic:
58079 @if target-libatomic
58080 maybe-check-target-libatomic: check-target-libatomic
58081
58082 check-target-libatomic:
58083 @: $(MAKE); $(unstage)
58084 @r=`${PWD_COMMAND}`; export r; \
58085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58086 $(NORMAL_TARGET_EXPORTS) \
58087 (cd $(TARGET_SUBDIR)/libatomic && \
58088 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58089
58090 @endif target-libatomic
58091
58092 .PHONY: install-target-libatomic maybe-install-target-libatomic
58093 maybe-install-target-libatomic:
58094 @if target-libatomic
58095 maybe-install-target-libatomic: install-target-libatomic
58096
58097 install-target-libatomic: installdirs
58098 @: $(MAKE); $(unstage)
58099 @r=`${PWD_COMMAND}`; export r; \
58100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58101 $(NORMAL_TARGET_EXPORTS) \
58102 (cd $(TARGET_SUBDIR)/libatomic && \
58103 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58104
58105 @endif target-libatomic
58106
58107 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
58108 maybe-install-strip-target-libatomic:
58109 @if target-libatomic
58110 maybe-install-strip-target-libatomic: install-strip-target-libatomic
58111
58112 install-strip-target-libatomic: installdirs
58113 @: $(MAKE); $(unstage)
58114 @r=`${PWD_COMMAND}`; export r; \
58115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58116 $(NORMAL_TARGET_EXPORTS) \
58117 (cd $(TARGET_SUBDIR)/libatomic && \
58118 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58119
58120 @endif target-libatomic
58121
58122 # Other targets (info, dvi, pdf, etc.)
58123
58124 .PHONY: maybe-info-target-libatomic info-target-libatomic
58125 maybe-info-target-libatomic:
58126 @if target-libatomic
58127 maybe-info-target-libatomic: info-target-libatomic
58128
58129 info-target-libatomic: \
58130 configure-target-libatomic
58131 @: $(MAKE); $(unstage)
58132 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58133 r=`${PWD_COMMAND}`; export r; \
58134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58135 $(NORMAL_TARGET_EXPORTS) \
58136 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
58137 for flag in $(EXTRA_TARGET_FLAGS); do \
58138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58139 done; \
58140 (cd $(TARGET_SUBDIR)/libatomic && \
58141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58143 "RANLIB=$${RANLIB}" \
58144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58145 info) \
58146 || exit 1
58147
58148 @endif target-libatomic
58149
58150 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
58151 maybe-dvi-target-libatomic:
58152 @if target-libatomic
58153 maybe-dvi-target-libatomic: dvi-target-libatomic
58154
58155 dvi-target-libatomic: \
58156 configure-target-libatomic
58157 @: $(MAKE); $(unstage)
58158 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58159 r=`${PWD_COMMAND}`; export r; \
58160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58161 $(NORMAL_TARGET_EXPORTS) \
58162 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
58163 for flag in $(EXTRA_TARGET_FLAGS); do \
58164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58165 done; \
58166 (cd $(TARGET_SUBDIR)/libatomic && \
58167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58169 "RANLIB=$${RANLIB}" \
58170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58171 dvi) \
58172 || exit 1
58173
58174 @endif target-libatomic
58175
58176 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
58177 maybe-pdf-target-libatomic:
58178 @if target-libatomic
58179 maybe-pdf-target-libatomic: pdf-target-libatomic
58180
58181 pdf-target-libatomic: \
58182 configure-target-libatomic
58183 @: $(MAKE); $(unstage)
58184 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58185 r=`${PWD_COMMAND}`; export r; \
58186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58187 $(NORMAL_TARGET_EXPORTS) \
58188 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
58189 for flag in $(EXTRA_TARGET_FLAGS); do \
58190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58191 done; \
58192 (cd $(TARGET_SUBDIR)/libatomic && \
58193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58195 "RANLIB=$${RANLIB}" \
58196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58197 pdf) \
58198 || exit 1
58199
58200 @endif target-libatomic
58201
58202 .PHONY: maybe-html-target-libatomic html-target-libatomic
58203 maybe-html-target-libatomic:
58204 @if target-libatomic
58205 maybe-html-target-libatomic: html-target-libatomic
58206
58207 html-target-libatomic: \
58208 configure-target-libatomic
58209 @: $(MAKE); $(unstage)
58210 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58211 r=`${PWD_COMMAND}`; export r; \
58212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58213 $(NORMAL_TARGET_EXPORTS) \
58214 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
58215 for flag in $(EXTRA_TARGET_FLAGS); do \
58216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58217 done; \
58218 (cd $(TARGET_SUBDIR)/libatomic && \
58219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58221 "RANLIB=$${RANLIB}" \
58222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58223 html) \
58224 || exit 1
58225
58226 @endif target-libatomic
58227
58228 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
58229 maybe-TAGS-target-libatomic:
58230 @if target-libatomic
58231 maybe-TAGS-target-libatomic: TAGS-target-libatomic
58232
58233 TAGS-target-libatomic: \
58234 configure-target-libatomic
58235 @: $(MAKE); $(unstage)
58236 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58237 r=`${PWD_COMMAND}`; export r; \
58238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58239 $(NORMAL_TARGET_EXPORTS) \
58240 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
58241 for flag in $(EXTRA_TARGET_FLAGS); do \
58242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58243 done; \
58244 (cd $(TARGET_SUBDIR)/libatomic && \
58245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58247 "RANLIB=$${RANLIB}" \
58248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58249 TAGS) \
58250 || exit 1
58251
58252 @endif target-libatomic
58253
58254 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
58255 maybe-install-info-target-libatomic:
58256 @if target-libatomic
58257 maybe-install-info-target-libatomic: install-info-target-libatomic
58258
58259 install-info-target-libatomic: \
58260 configure-target-libatomic \
58261 info-target-libatomic
58262 @: $(MAKE); $(unstage)
58263 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58264 r=`${PWD_COMMAND}`; export r; \
58265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58266 $(NORMAL_TARGET_EXPORTS) \
58267 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
58268 for flag in $(EXTRA_TARGET_FLAGS); do \
58269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58270 done; \
58271 (cd $(TARGET_SUBDIR)/libatomic && \
58272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58274 "RANLIB=$${RANLIB}" \
58275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58276 install-info) \
58277 || exit 1
58278
58279 @endif target-libatomic
58280
58281 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
58282 maybe-install-dvi-target-libatomic:
58283 @if target-libatomic
58284 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
58285
58286 install-dvi-target-libatomic: \
58287 configure-target-libatomic \
58288 dvi-target-libatomic
58289 @: $(MAKE); $(unstage)
58290 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58291 r=`${PWD_COMMAND}`; export r; \
58292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58293 $(NORMAL_TARGET_EXPORTS) \
58294 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
58295 for flag in $(EXTRA_TARGET_FLAGS); do \
58296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58297 done; \
58298 (cd $(TARGET_SUBDIR)/libatomic && \
58299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58301 "RANLIB=$${RANLIB}" \
58302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58303 install-dvi) \
58304 || exit 1
58305
58306 @endif target-libatomic
58307
58308 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
58309 maybe-install-pdf-target-libatomic:
58310 @if target-libatomic
58311 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
58312
58313 install-pdf-target-libatomic: \
58314 configure-target-libatomic \
58315 pdf-target-libatomic
58316 @: $(MAKE); $(unstage)
58317 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58318 r=`${PWD_COMMAND}`; export r; \
58319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58320 $(NORMAL_TARGET_EXPORTS) \
58321 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
58322 for flag in $(EXTRA_TARGET_FLAGS); do \
58323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58324 done; \
58325 (cd $(TARGET_SUBDIR)/libatomic && \
58326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58328 "RANLIB=$${RANLIB}" \
58329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58330 install-pdf) \
58331 || exit 1
58332
58333 @endif target-libatomic
58334
58335 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
58336 maybe-install-html-target-libatomic:
58337 @if target-libatomic
58338 maybe-install-html-target-libatomic: install-html-target-libatomic
58339
58340 install-html-target-libatomic: \
58341 configure-target-libatomic \
58342 html-target-libatomic
58343 @: $(MAKE); $(unstage)
58344 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58345 r=`${PWD_COMMAND}`; export r; \
58346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58347 $(NORMAL_TARGET_EXPORTS) \
58348 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
58349 for flag in $(EXTRA_TARGET_FLAGS); do \
58350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58351 done; \
58352 (cd $(TARGET_SUBDIR)/libatomic && \
58353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58355 "RANLIB=$${RANLIB}" \
58356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58357 install-html) \
58358 || exit 1
58359
58360 @endif target-libatomic
58361
58362 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
58363 maybe-installcheck-target-libatomic:
58364 @if target-libatomic
58365 maybe-installcheck-target-libatomic: installcheck-target-libatomic
58366
58367 installcheck-target-libatomic: \
58368 configure-target-libatomic
58369 @: $(MAKE); $(unstage)
58370 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58371 r=`${PWD_COMMAND}`; export r; \
58372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58373 $(NORMAL_TARGET_EXPORTS) \
58374 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
58375 for flag in $(EXTRA_TARGET_FLAGS); do \
58376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58377 done; \
58378 (cd $(TARGET_SUBDIR)/libatomic && \
58379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58381 "RANLIB=$${RANLIB}" \
58382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58383 installcheck) \
58384 || exit 1
58385
58386 @endif target-libatomic
58387
58388 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
58389 maybe-mostlyclean-target-libatomic:
58390 @if target-libatomic
58391 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
58392
58393 mostlyclean-target-libatomic:
58394 @: $(MAKE); $(unstage)
58395 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58396 r=`${PWD_COMMAND}`; export r; \
58397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58398 $(NORMAL_TARGET_EXPORTS) \
58399 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
58400 for flag in $(EXTRA_TARGET_FLAGS); do \
58401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58402 done; \
58403 (cd $(TARGET_SUBDIR)/libatomic && \
58404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58406 "RANLIB=$${RANLIB}" \
58407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58408 mostlyclean) \
58409 || exit 1
58410
58411 @endif target-libatomic
58412
58413 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
58414 maybe-clean-target-libatomic:
58415 @if target-libatomic
58416 maybe-clean-target-libatomic: clean-target-libatomic
58417
58418 clean-target-libatomic:
58419 @: $(MAKE); $(unstage)
58420 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58421 r=`${PWD_COMMAND}`; export r; \
58422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58423 $(NORMAL_TARGET_EXPORTS) \
58424 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
58425 for flag in $(EXTRA_TARGET_FLAGS); do \
58426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58427 done; \
58428 (cd $(TARGET_SUBDIR)/libatomic && \
58429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58431 "RANLIB=$${RANLIB}" \
58432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58433 clean) \
58434 || exit 1
58435
58436 @endif target-libatomic
58437
58438 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
58439 maybe-distclean-target-libatomic:
58440 @if target-libatomic
58441 maybe-distclean-target-libatomic: distclean-target-libatomic
58442
58443 distclean-target-libatomic:
58444 @: $(MAKE); $(unstage)
58445 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58446 r=`${PWD_COMMAND}`; export r; \
58447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58448 $(NORMAL_TARGET_EXPORTS) \
58449 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
58450 for flag in $(EXTRA_TARGET_FLAGS); do \
58451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58452 done; \
58453 (cd $(TARGET_SUBDIR)/libatomic && \
58454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58456 "RANLIB=$${RANLIB}" \
58457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58458 distclean) \
58459 || exit 1
58460
58461 @endif target-libatomic
58462
58463 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
58464 maybe-maintainer-clean-target-libatomic:
58465 @if target-libatomic
58466 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
58467
58468 maintainer-clean-target-libatomic:
58469 @: $(MAKE); $(unstage)
58470 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58471 r=`${PWD_COMMAND}`; export r; \
58472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58473 $(NORMAL_TARGET_EXPORTS) \
58474 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
58475 for flag in $(EXTRA_TARGET_FLAGS); do \
58476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58477 done; \
58478 (cd $(TARGET_SUBDIR)/libatomic && \
58479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58481 "RANLIB=$${RANLIB}" \
58482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58483 maintainer-clean) \
58484 || exit 1
58485
58486 @endif target-libatomic
58487
58488
58489
58490 @if target-libgomp
58491 .PHONY: check-target-libgomp-c++
58492 check-target-libgomp-c++:
58493 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
58494
58495 .PHONY: check-target-libgomp-fortran
58496 check-target-libgomp-fortran:
58497 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
58498
58499 @endif target-libgomp
58500
58501 @if target-libitm
58502 .PHONY: check-target-libitm-c++
58503 check-target-libitm-c++:
58504 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
58505
58506 @endif target-libitm
58507
58508 # ----------
58509 # GCC module
58510 # ----------
58511
58512 @if gcc-no-bootstrap
58513 .PHONY: cross
58514 cross: all-build all-gas all-ld
58515 @r=`${PWD_COMMAND}`; export r; \
58516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58517 $(HOST_EXPORTS) \
58518 echo "Building the C and C++ compiler"; \
58519 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
58520 @r=`${PWD_COMMAND}`; export r; \
58521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58522 echo "Building runtime libraries"; \
58523 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
58524 @endif gcc-no-bootstrap
58525
58526 @if gcc
58527
58528 .PHONY: check-gcc-c check-c
58529 check-gcc-c:
58530 r=`${PWD_COMMAND}`; export r; \
58531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58532 $(HOST_EXPORTS) \
58533 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
58534 check-c: check-gcc-c
58535
58536 .PHONY: check-gcc-c++ check-c++
58537 check-gcc-c++:
58538 r=`${PWD_COMMAND}`; export r; \
58539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58540 $(HOST_EXPORTS) \
58541 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
58542 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
58543
58544 .PHONY: check-gcc-fortran check-fortran
58545 check-gcc-fortran:
58546 r=`${PWD_COMMAND}`; export r; \
58547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58548 $(HOST_EXPORTS) \
58549 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
58550 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
58551
58552 .PHONY: check-gcc-ada check-ada
58553 check-gcc-ada:
58554 r=`${PWD_COMMAND}`; export r; \
58555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58556 $(HOST_EXPORTS) \
58557 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
58558 check-ada: check-gcc-ada check-target-libada
58559
58560 .PHONY: check-gcc-objc check-objc
58561 check-gcc-objc:
58562 r=`${PWD_COMMAND}`; export r; \
58563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58564 $(HOST_EXPORTS) \
58565 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
58566 check-objc: check-gcc-objc check-target-libobjc
58567
58568 .PHONY: check-gcc-obj-c++ check-obj-c++
58569 check-gcc-obj-c++:
58570 r=`${PWD_COMMAND}`; export r; \
58571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58572 $(HOST_EXPORTS) \
58573 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
58574 check-obj-c++: check-gcc-obj-c++
58575
58576 .PHONY: check-gcc-go check-go
58577 check-gcc-go:
58578 r=`${PWD_COMMAND}`; export r; \
58579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58580 $(HOST_EXPORTS) \
58581 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
58582 check-go: check-gcc-go check-target-libgo check-gotools
58583
58584 .PHONY: check-gcc-d check-d
58585 check-gcc-d:
58586 r=`${PWD_COMMAND}`; export r; \
58587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58588 $(HOST_EXPORTS) \
58589 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
58590 check-d: check-gcc-d check-target-libphobos
58591
58592 .PHONY: check-gcc-jit check-jit
58593 check-gcc-jit:
58594 r=`${PWD_COMMAND}`; export r; \
58595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58596 $(HOST_EXPORTS) \
58597 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
58598 check-jit: check-gcc-jit
58599
58600
58601 # The gcc part of install-no-fixedincludes, which relies on an intimate
58602 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
58603 .PHONY: gcc-install-no-fixedincludes
58604 gcc-install-no-fixedincludes:
58605 @if [ -f ./gcc/Makefile ]; then \
58606 r=`${PWD_COMMAND}`; export r; \
58607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58608 $(HOST_EXPORTS) \
58609 (cd ./gcc \
58610 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
58611 else true; fi
58612 @endif gcc
58613
58614 # ---------------------
58615 # GCC bootstrap support
58616 # ---------------------
58617
58618 # We track the current stage (the one in 'gcc') in the stage_current file.
58619 # stage_last instead tracks the stage that was built last. These targets
58620 # are dummy when toplevel bootstrap is not active.
58621
58622 # While making host and target tools, symlinks to the final stage must be
58623 # there, so $(unstage) should be run at various points. To avoid excessive
58624 # recursive invocations of make, we "inline" them using a variable. These
58625 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
58626 # to avoid warnings from the GNU Make job server.
58627
58628 unstage = :
58629 stage = :
58630 current_stage = ""
58631
58632 @if gcc-bootstrap
58633 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
58634 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
58635 current_stage = "`cat stage_current 2> /dev/null`"
58636 @endif gcc-bootstrap
58637
58638 .PHONY: unstage stage
58639 unstage:
58640 @: $(MAKE); $(unstage)
58641 stage:
58642 @: $(MAKE); $(stage)
58643
58644 # Disable commands for lean bootstrap.
58645 LEAN = false
58646
58647 # We name the build directories for the various stages "stage1-gcc",
58648 # "stage2-gcc","stage3-gcc", etc.
58649
58650 # Since the 'compare' process will fail (on debugging information) if any
58651 # directory names are different, we need to link the gcc directory for
58652 # the previous stage to a constant name ('prev-gcc'), and to make the name of
58653 # the build directories constant as well. For the latter, we use naked names
58654 # like 'gcc', because the scripts in that directory assume it. We use
58655 # mv on platforms where symlinks to directories do not work or are not
58656 # reliable.
58657
58658 # 'touch' doesn't work right on some platforms.
58659 STAMP = echo timestamp >
58660
58661 # We only want to compare .o files, so set this!
58662 objext = .o
58663
58664
58665 .PHONY: stage1-start stage1-end
58666
58667 stage1-start::
58668 @: $(MAKE); $(stage); \
58669 echo stage1 > stage_current; \
58670 echo stage1 > stage_last; \
58671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58672 @if bfd
58673 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
58674 mkdir stage1-bfd; \
58675 mv stage1-bfd bfd
58676 @endif bfd
58677 @if opcodes
58678 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
58679 mkdir stage1-opcodes; \
58680 mv stage1-opcodes opcodes
58681 @endif opcodes
58682 @if binutils
58683 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
58684 mkdir stage1-binutils; \
58685 mv stage1-binutils binutils
58686 @endif binutils
58687 @if fixincludes
58688 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
58689 mkdir stage1-fixincludes; \
58690 mv stage1-fixincludes fixincludes
58691 @endif fixincludes
58692 @if gas
58693 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
58694 mkdir stage1-gas; \
58695 mv stage1-gas gas
58696 @endif gas
58697 @if gcc
58698 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
58699 mkdir stage1-gcc; \
58700 mv stage1-gcc gcc
58701 @endif gcc
58702 @if gmp
58703 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
58704 mkdir stage1-gmp; \
58705 mv stage1-gmp gmp
58706 @endif gmp
58707 @if mpfr
58708 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
58709 mkdir stage1-mpfr; \
58710 mv stage1-mpfr mpfr
58711 @endif mpfr
58712 @if mpc
58713 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
58714 mkdir stage1-mpc; \
58715 mv stage1-mpc mpc
58716 @endif mpc
58717 @if isl
58718 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
58719 mkdir stage1-isl; \
58720 mv stage1-isl isl
58721 @endif isl
58722 @if libelf
58723 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
58724 mkdir stage1-libelf; \
58725 mv stage1-libelf libelf
58726 @endif libelf
58727 @if gold
58728 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
58729 mkdir stage1-gold; \
58730 mv stage1-gold gold
58731 @endif gold
58732 @if intl
58733 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
58734 mkdir stage1-intl; \
58735 mv stage1-intl intl
58736 @endif intl
58737 @if ld
58738 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
58739 mkdir stage1-ld; \
58740 mv stage1-ld ld
58741 @endif ld
58742 @if libbacktrace
58743 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
58744 mkdir stage1-libbacktrace; \
58745 mv stage1-libbacktrace libbacktrace
58746 @endif libbacktrace
58747 @if libcpp
58748 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
58749 mkdir stage1-libcpp; \
58750 mv stage1-libcpp libcpp
58751 @endif libcpp
58752 @if libcody
58753 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
58754 mkdir stage1-libcody; \
58755 mv stage1-libcody libcody
58756 @endif libcody
58757 @if libdecnumber
58758 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
58759 mkdir stage1-libdecnumber; \
58760 mv stage1-libdecnumber libdecnumber
58761 @endif libdecnumber
58762 @if libiberty
58763 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
58764 mkdir stage1-libiberty; \
58765 mv stage1-libiberty libiberty
58766 @endif libiberty
58767 @if libiberty-linker-plugin
58768 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
58769 mkdir stage1-libiberty-linker-plugin; \
58770 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
58771 @endif libiberty-linker-plugin
58772 @if libiconv
58773 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
58774 mkdir stage1-libiconv; \
58775 mv stage1-libiconv libiconv
58776 @endif libiconv
58777 @if zlib
58778 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
58779 mkdir stage1-zlib; \
58780 mv stage1-zlib zlib
58781 @endif zlib
58782 @if lto-plugin
58783 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
58784 mkdir stage1-lto-plugin; \
58785 mv stage1-lto-plugin lto-plugin
58786 @endif lto-plugin
58787 @if libctf
58788 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
58789 mkdir stage1-libctf; \
58790 mv stage1-libctf libctf
58791 @endif libctf
58792 @[ -d stage1-$(TARGET_SUBDIR) ] || \
58793 mkdir stage1-$(TARGET_SUBDIR); \
58794 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
58795
58796 stage1-end::
58797 @if bfd
58798 @if test -d $(HOST_SUBDIR)/bfd; then \
58799 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
58800 fi
58801 @endif bfd
58802 @if opcodes
58803 @if test -d $(HOST_SUBDIR)/opcodes; then \
58804 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
58805 fi
58806 @endif opcodes
58807 @if binutils
58808 @if test -d $(HOST_SUBDIR)/binutils; then \
58809 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
58810 fi
58811 @endif binutils
58812 @if fixincludes
58813 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58814 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
58815 fi
58816 @endif fixincludes
58817 @if gas
58818 @if test -d $(HOST_SUBDIR)/gas; then \
58819 cd $(HOST_SUBDIR); mv gas stage1-gas; \
58820 fi
58821 @endif gas
58822 @if gcc
58823 @if test -d $(HOST_SUBDIR)/gcc; then \
58824 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
58825 fi
58826 @endif gcc
58827 @if gmp
58828 @if test -d $(HOST_SUBDIR)/gmp; then \
58829 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
58830 fi
58831 @endif gmp
58832 @if mpfr
58833 @if test -d $(HOST_SUBDIR)/mpfr; then \
58834 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
58835 fi
58836 @endif mpfr
58837 @if mpc
58838 @if test -d $(HOST_SUBDIR)/mpc; then \
58839 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
58840 fi
58841 @endif mpc
58842 @if isl
58843 @if test -d $(HOST_SUBDIR)/isl; then \
58844 cd $(HOST_SUBDIR); mv isl stage1-isl; \
58845 fi
58846 @endif isl
58847 @if libelf
58848 @if test -d $(HOST_SUBDIR)/libelf; then \
58849 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
58850 fi
58851 @endif libelf
58852 @if gold
58853 @if test -d $(HOST_SUBDIR)/gold; then \
58854 cd $(HOST_SUBDIR); mv gold stage1-gold; \
58855 fi
58856 @endif gold
58857 @if intl
58858 @if test -d $(HOST_SUBDIR)/intl; then \
58859 cd $(HOST_SUBDIR); mv intl stage1-intl; \
58860 fi
58861 @endif intl
58862 @if ld
58863 @if test -d $(HOST_SUBDIR)/ld; then \
58864 cd $(HOST_SUBDIR); mv ld stage1-ld; \
58865 fi
58866 @endif ld
58867 @if libbacktrace
58868 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58869 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
58870 fi
58871 @endif libbacktrace
58872 @if libcpp
58873 @if test -d $(HOST_SUBDIR)/libcpp; then \
58874 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
58875 fi
58876 @endif libcpp
58877 @if libcody
58878 @if test -d $(HOST_SUBDIR)/libcody; then \
58879 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
58880 fi
58881 @endif libcody
58882 @if libdecnumber
58883 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58884 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
58885 fi
58886 @endif libdecnumber
58887 @if libiberty
58888 @if test -d $(HOST_SUBDIR)/libiberty; then \
58889 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
58890 fi
58891 @endif libiberty
58892 @if libiberty-linker-plugin
58893 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58894 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
58895 fi
58896 @endif libiberty-linker-plugin
58897 @if libiconv
58898 @if test -d $(HOST_SUBDIR)/libiconv; then \
58899 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
58900 fi
58901 @endif libiconv
58902 @if zlib
58903 @if test -d $(HOST_SUBDIR)/zlib; then \
58904 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
58905 fi
58906 @endif zlib
58907 @if lto-plugin
58908 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58909 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
58910 fi
58911 @endif lto-plugin
58912 @if libctf
58913 @if test -d $(HOST_SUBDIR)/libctf; then \
58914 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
58915 fi
58916 @endif libctf
58917 @if test -d $(TARGET_SUBDIR); then \
58918 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
58919 fi
58920 rm -f stage_current
58921
58922 # Bubble a bug fix through all the stages up to stage 1. They are
58923 # remade, but not reconfigured. The next stage (if any) will not be
58924 # reconfigured either.
58925 .PHONY: stage1-bubble
58926 stage1-bubble::
58927 @r=`${PWD_COMMAND}`; export r; \
58928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58929 if test -f stage1-lean ; then \
58930 echo Skipping rebuild of stage1; \
58931 else \
58932 $(MAKE) stage1-start; \
58933 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58934 fi
58935
58936 .PHONY: all-stage1 clean-stage1
58937 do-clean: clean-stage1
58938
58939 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58940 # only possibility, but now it conflicts with no-bootstrap rules
58941 @if gcc-bootstrap
58942
58943
58944
58945
58946 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58947
58948 .PHONY: distclean-stage1
58949 distclean-stage1::
58950 @: $(MAKE); $(stage)
58951 @test "`cat stage_last`" != stage1 || rm -f stage_last
58952 rm -rf stage1-*
58953
58954
58955 @endif gcc-bootstrap
58956
58957
58958 .PHONY: stage2-start stage2-end
58959
58960 stage2-start::
58961 @: $(MAKE); $(stage); \
58962 echo stage2 > stage_current; \
58963 echo stage2 > stage_last; \
58964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58965 @if bfd
58966 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58967 mkdir stage2-bfd; \
58968 mv stage2-bfd bfd; \
58969 mv stage1-bfd prev-bfd || test -f stage1-lean
58970 @endif bfd
58971 @if opcodes
58972 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58973 mkdir stage2-opcodes; \
58974 mv stage2-opcodes opcodes; \
58975 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58976 @endif opcodes
58977 @if binutils
58978 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
58979 mkdir stage2-binutils; \
58980 mv stage2-binutils binutils; \
58981 mv stage1-binutils prev-binutils || test -f stage1-lean
58982 @endif binutils
58983 @if fixincludes
58984 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
58985 mkdir stage2-fixincludes; \
58986 mv stage2-fixincludes fixincludes; \
58987 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58988 @endif fixincludes
58989 @if gas
58990 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
58991 mkdir stage2-gas; \
58992 mv stage2-gas gas; \
58993 mv stage1-gas prev-gas || test -f stage1-lean
58994 @endif gas
58995 @if gcc
58996 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
58997 mkdir stage2-gcc; \
58998 mv stage2-gcc gcc; \
58999 mv stage1-gcc prev-gcc || test -f stage1-lean
59000 @endif gcc
59001 @if gmp
59002 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
59003 mkdir stage2-gmp; \
59004 mv stage2-gmp gmp; \
59005 mv stage1-gmp prev-gmp || test -f stage1-lean
59006 @endif gmp
59007 @if mpfr
59008 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
59009 mkdir stage2-mpfr; \
59010 mv stage2-mpfr mpfr; \
59011 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59012 @endif mpfr
59013 @if mpc
59014 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
59015 mkdir stage2-mpc; \
59016 mv stage2-mpc mpc; \
59017 mv stage1-mpc prev-mpc || test -f stage1-lean
59018 @endif mpc
59019 @if isl
59020 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
59021 mkdir stage2-isl; \
59022 mv stage2-isl isl; \
59023 mv stage1-isl prev-isl || test -f stage1-lean
59024 @endif isl
59025 @if libelf
59026 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
59027 mkdir stage2-libelf; \
59028 mv stage2-libelf libelf; \
59029 mv stage1-libelf prev-libelf || test -f stage1-lean
59030 @endif libelf
59031 @if gold
59032 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
59033 mkdir stage2-gold; \
59034 mv stage2-gold gold; \
59035 mv stage1-gold prev-gold || test -f stage1-lean
59036 @endif gold
59037 @if intl
59038 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
59039 mkdir stage2-intl; \
59040 mv stage2-intl intl; \
59041 mv stage1-intl prev-intl || test -f stage1-lean
59042 @endif intl
59043 @if ld
59044 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
59045 mkdir stage2-ld; \
59046 mv stage2-ld ld; \
59047 mv stage1-ld prev-ld || test -f stage1-lean
59048 @endif ld
59049 @if libbacktrace
59050 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
59051 mkdir stage2-libbacktrace; \
59052 mv stage2-libbacktrace libbacktrace; \
59053 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59054 @endif libbacktrace
59055 @if libcpp
59056 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
59057 mkdir stage2-libcpp; \
59058 mv stage2-libcpp libcpp; \
59059 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59060 @endif libcpp
59061 @if libcody
59062 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
59063 mkdir stage2-libcody; \
59064 mv stage2-libcody libcody; \
59065 mv stage1-libcody prev-libcody || test -f stage1-lean
59066 @endif libcody
59067 @if libdecnumber
59068 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
59069 mkdir stage2-libdecnumber; \
59070 mv stage2-libdecnumber libdecnumber; \
59071 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59072 @endif libdecnumber
59073 @if libiberty
59074 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
59075 mkdir stage2-libiberty; \
59076 mv stage2-libiberty libiberty; \
59077 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59078 @endif libiberty
59079 @if libiberty-linker-plugin
59080 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
59081 mkdir stage2-libiberty-linker-plugin; \
59082 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
59083 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59084 @endif libiberty-linker-plugin
59085 @if libiconv
59086 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
59087 mkdir stage2-libiconv; \
59088 mv stage2-libiconv libiconv; \
59089 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59090 @endif libiconv
59091 @if zlib
59092 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
59093 mkdir stage2-zlib; \
59094 mv stage2-zlib zlib; \
59095 mv stage1-zlib prev-zlib || test -f stage1-lean
59096 @endif zlib
59097 @if lto-plugin
59098 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
59099 mkdir stage2-lto-plugin; \
59100 mv stage2-lto-plugin lto-plugin; \
59101 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59102 @endif lto-plugin
59103 @if libctf
59104 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
59105 mkdir stage2-libctf; \
59106 mv stage2-libctf libctf; \
59107 mv stage1-libctf prev-libctf || test -f stage1-lean
59108 @endif libctf
59109 @[ -d stage2-$(TARGET_SUBDIR) ] || \
59110 mkdir stage2-$(TARGET_SUBDIR); \
59111 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59112 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59113
59114 stage2-end::
59115 @if bfd
59116 @if test -d $(HOST_SUBDIR)/bfd; then \
59117 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
59118 mv prev-bfd stage1-bfd; : ; \
59119 fi
59120 @endif bfd
59121 @if opcodes
59122 @if test -d $(HOST_SUBDIR)/opcodes; then \
59123 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
59124 mv prev-opcodes stage1-opcodes; : ; \
59125 fi
59126 @endif opcodes
59127 @if binutils
59128 @if test -d $(HOST_SUBDIR)/binutils; then \
59129 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
59130 mv prev-binutils stage1-binutils; : ; \
59131 fi
59132 @endif binutils
59133 @if fixincludes
59134 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59135 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
59136 mv prev-fixincludes stage1-fixincludes; : ; \
59137 fi
59138 @endif fixincludes
59139 @if gas
59140 @if test -d $(HOST_SUBDIR)/gas; then \
59141 cd $(HOST_SUBDIR); mv gas stage2-gas; \
59142 mv prev-gas stage1-gas; : ; \
59143 fi
59144 @endif gas
59145 @if gcc
59146 @if test -d $(HOST_SUBDIR)/gcc; then \
59147 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
59148 mv prev-gcc stage1-gcc; : ; \
59149 fi
59150 @endif gcc
59151 @if gmp
59152 @if test -d $(HOST_SUBDIR)/gmp; then \
59153 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
59154 mv prev-gmp stage1-gmp; : ; \
59155 fi
59156 @endif gmp
59157 @if mpfr
59158 @if test -d $(HOST_SUBDIR)/mpfr; then \
59159 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
59160 mv prev-mpfr stage1-mpfr; : ; \
59161 fi
59162 @endif mpfr
59163 @if mpc
59164 @if test -d $(HOST_SUBDIR)/mpc; then \
59165 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
59166 mv prev-mpc stage1-mpc; : ; \
59167 fi
59168 @endif mpc
59169 @if isl
59170 @if test -d $(HOST_SUBDIR)/isl; then \
59171 cd $(HOST_SUBDIR); mv isl stage2-isl; \
59172 mv prev-isl stage1-isl; : ; \
59173 fi
59174 @endif isl
59175 @if libelf
59176 @if test -d $(HOST_SUBDIR)/libelf; then \
59177 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
59178 mv prev-libelf stage1-libelf; : ; \
59179 fi
59180 @endif libelf
59181 @if gold
59182 @if test -d $(HOST_SUBDIR)/gold; then \
59183 cd $(HOST_SUBDIR); mv gold stage2-gold; \
59184 mv prev-gold stage1-gold; : ; \
59185 fi
59186 @endif gold
59187 @if intl
59188 @if test -d $(HOST_SUBDIR)/intl; then \
59189 cd $(HOST_SUBDIR); mv intl stage2-intl; \
59190 mv prev-intl stage1-intl; : ; \
59191 fi
59192 @endif intl
59193 @if ld
59194 @if test -d $(HOST_SUBDIR)/ld; then \
59195 cd $(HOST_SUBDIR); mv ld stage2-ld; \
59196 mv prev-ld stage1-ld; : ; \
59197 fi
59198 @endif ld
59199 @if libbacktrace
59200 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59201 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
59202 mv prev-libbacktrace stage1-libbacktrace; : ; \
59203 fi
59204 @endif libbacktrace
59205 @if libcpp
59206 @if test -d $(HOST_SUBDIR)/libcpp; then \
59207 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
59208 mv prev-libcpp stage1-libcpp; : ; \
59209 fi
59210 @endif libcpp
59211 @if libcody
59212 @if test -d $(HOST_SUBDIR)/libcody; then \
59213 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
59214 mv prev-libcody stage1-libcody; : ; \
59215 fi
59216 @endif libcody
59217 @if libdecnumber
59218 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59219 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
59220 mv prev-libdecnumber stage1-libdecnumber; : ; \
59221 fi
59222 @endif libdecnumber
59223 @if libiberty
59224 @if test -d $(HOST_SUBDIR)/libiberty; then \
59225 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
59226 mv prev-libiberty stage1-libiberty; : ; \
59227 fi
59228 @endif libiberty
59229 @if libiberty-linker-plugin
59230 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59231 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
59232 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59233 fi
59234 @endif libiberty-linker-plugin
59235 @if libiconv
59236 @if test -d $(HOST_SUBDIR)/libiconv; then \
59237 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
59238 mv prev-libiconv stage1-libiconv; : ; \
59239 fi
59240 @endif libiconv
59241 @if zlib
59242 @if test -d $(HOST_SUBDIR)/zlib; then \
59243 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
59244 mv prev-zlib stage1-zlib; : ; \
59245 fi
59246 @endif zlib
59247 @if lto-plugin
59248 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59249 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
59250 mv prev-lto-plugin stage1-lto-plugin; : ; \
59251 fi
59252 @endif lto-plugin
59253 @if libctf
59254 @if test -d $(HOST_SUBDIR)/libctf; then \
59255 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
59256 mv prev-libctf stage1-libctf; : ; \
59257 fi
59258 @endif libctf
59259 @if test -d $(TARGET_SUBDIR); then \
59260 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
59261 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59262 fi
59263 rm -f stage_current
59264
59265 # Bubble a bug fix through all the stages up to stage 2. They are
59266 # remade, but not reconfigured. The next stage (if any) will not be
59267 # reconfigured either.
59268 .PHONY: stage2-bubble
59269 stage2-bubble:: stage1-bubble
59270 @r=`${PWD_COMMAND}`; export r; \
59271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59272 if test -f stage2-lean || test -f stage1-lean ; then \
59273 echo Skipping rebuild of stage2; \
59274 else \
59275 $(MAKE) stage2-start; \
59276 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
59277 fi
59278
59279 .PHONY: all-stage2 clean-stage2
59280 do-clean: clean-stage2
59281
59282 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59283 # only possibility, but now it conflicts with no-bootstrap rules
59284 @if gcc-bootstrap
59285
59286
59287
59288 .PHONY: bootstrap2 bootstrap2-lean
59289 bootstrap2:
59290 echo stage2 > stage_final
59291 @r=`${PWD_COMMAND}`; export r; \
59292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59293 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
59294 @: $(MAKE); $(unstage)
59295 @r=`${PWD_COMMAND}`; export r; \
59296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59297 TFLAGS="$(STAGE2_TFLAGS)"; \
59298 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59299
59300 bootstrap2-lean:
59301 echo stage2 > stage_final
59302 @r=`${PWD_COMMAND}`; export r; \
59303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59304 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
59305 @: $(MAKE); $(unstage)
59306 @r=`${PWD_COMMAND}`; export r; \
59307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59308 TFLAGS="$(STAGE2_TFLAGS)"; \
59309 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59310
59311
59312 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59313 distclean-stage1:: distclean-stage2
59314 .PHONY: distclean-stage2
59315 distclean-stage2::
59316 @: $(MAKE); $(stage)
59317 @test "`cat stage_last`" != stage2 || rm -f stage_last
59318 rm -rf stage2-*
59319
59320
59321 @endif gcc-bootstrap
59322
59323
59324 .PHONY: stage3-start stage3-end
59325
59326 stage3-start::
59327 @: $(MAKE); $(stage); \
59328 echo stage3 > stage_current; \
59329 echo stage3 > stage_last; \
59330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59331 @if bfd
59332 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
59333 mkdir stage3-bfd; \
59334 mv stage3-bfd bfd; \
59335 mv stage2-bfd prev-bfd || test -f stage2-lean
59336 @endif bfd
59337 @if opcodes
59338 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
59339 mkdir stage3-opcodes; \
59340 mv stage3-opcodes opcodes; \
59341 mv stage2-opcodes prev-opcodes || test -f stage2-lean
59342 @endif opcodes
59343 @if binutils
59344 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
59345 mkdir stage3-binutils; \
59346 mv stage3-binutils binutils; \
59347 mv stage2-binutils prev-binutils || test -f stage2-lean
59348 @endif binutils
59349 @if fixincludes
59350 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
59351 mkdir stage3-fixincludes; \
59352 mv stage3-fixincludes fixincludes; \
59353 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
59354 @endif fixincludes
59355 @if gas
59356 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
59357 mkdir stage3-gas; \
59358 mv stage3-gas gas; \
59359 mv stage2-gas prev-gas || test -f stage2-lean
59360 @endif gas
59361 @if gcc
59362 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
59363 mkdir stage3-gcc; \
59364 mv stage3-gcc gcc; \
59365 mv stage2-gcc prev-gcc || test -f stage2-lean
59366 @endif gcc
59367 @if gmp
59368 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
59369 mkdir stage3-gmp; \
59370 mv stage3-gmp gmp; \
59371 mv stage2-gmp prev-gmp || test -f stage2-lean
59372 @endif gmp
59373 @if mpfr
59374 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
59375 mkdir stage3-mpfr; \
59376 mv stage3-mpfr mpfr; \
59377 mv stage2-mpfr prev-mpfr || test -f stage2-lean
59378 @endif mpfr
59379 @if mpc
59380 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
59381 mkdir stage3-mpc; \
59382 mv stage3-mpc mpc; \
59383 mv stage2-mpc prev-mpc || test -f stage2-lean
59384 @endif mpc
59385 @if isl
59386 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
59387 mkdir stage3-isl; \
59388 mv stage3-isl isl; \
59389 mv stage2-isl prev-isl || test -f stage2-lean
59390 @endif isl
59391 @if libelf
59392 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
59393 mkdir stage3-libelf; \
59394 mv stage3-libelf libelf; \
59395 mv stage2-libelf prev-libelf || test -f stage2-lean
59396 @endif libelf
59397 @if gold
59398 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
59399 mkdir stage3-gold; \
59400 mv stage3-gold gold; \
59401 mv stage2-gold prev-gold || test -f stage2-lean
59402 @endif gold
59403 @if intl
59404 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
59405 mkdir stage3-intl; \
59406 mv stage3-intl intl; \
59407 mv stage2-intl prev-intl || test -f stage2-lean
59408 @endif intl
59409 @if ld
59410 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
59411 mkdir stage3-ld; \
59412 mv stage3-ld ld; \
59413 mv stage2-ld prev-ld || test -f stage2-lean
59414 @endif ld
59415 @if libbacktrace
59416 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
59417 mkdir stage3-libbacktrace; \
59418 mv stage3-libbacktrace libbacktrace; \
59419 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
59420 @endif libbacktrace
59421 @if libcpp
59422 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
59423 mkdir stage3-libcpp; \
59424 mv stage3-libcpp libcpp; \
59425 mv stage2-libcpp prev-libcpp || test -f stage2-lean
59426 @endif libcpp
59427 @if libcody
59428 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
59429 mkdir stage3-libcody; \
59430 mv stage3-libcody libcody; \
59431 mv stage2-libcody prev-libcody || test -f stage2-lean
59432 @endif libcody
59433 @if libdecnumber
59434 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
59435 mkdir stage3-libdecnumber; \
59436 mv stage3-libdecnumber libdecnumber; \
59437 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
59438 @endif libdecnumber
59439 @if libiberty
59440 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
59441 mkdir stage3-libiberty; \
59442 mv stage3-libiberty libiberty; \
59443 mv stage2-libiberty prev-libiberty || test -f stage2-lean
59444 @endif libiberty
59445 @if libiberty-linker-plugin
59446 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
59447 mkdir stage3-libiberty-linker-plugin; \
59448 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
59449 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
59450 @endif libiberty-linker-plugin
59451 @if libiconv
59452 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
59453 mkdir stage3-libiconv; \
59454 mv stage3-libiconv libiconv; \
59455 mv stage2-libiconv prev-libiconv || test -f stage2-lean
59456 @endif libiconv
59457 @if zlib
59458 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
59459 mkdir stage3-zlib; \
59460 mv stage3-zlib zlib; \
59461 mv stage2-zlib prev-zlib || test -f stage2-lean
59462 @endif zlib
59463 @if lto-plugin
59464 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
59465 mkdir stage3-lto-plugin; \
59466 mv stage3-lto-plugin lto-plugin; \
59467 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
59468 @endif lto-plugin
59469 @if libctf
59470 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
59471 mkdir stage3-libctf; \
59472 mv stage3-libctf libctf; \
59473 mv stage2-libctf prev-libctf || test -f stage2-lean
59474 @endif libctf
59475 @[ -d stage3-$(TARGET_SUBDIR) ] || \
59476 mkdir stage3-$(TARGET_SUBDIR); \
59477 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59478 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
59479
59480 stage3-end::
59481 @if bfd
59482 @if test -d $(HOST_SUBDIR)/bfd; then \
59483 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
59484 mv prev-bfd stage2-bfd; : ; \
59485 fi
59486 @endif bfd
59487 @if opcodes
59488 @if test -d $(HOST_SUBDIR)/opcodes; then \
59489 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
59490 mv prev-opcodes stage2-opcodes; : ; \
59491 fi
59492 @endif opcodes
59493 @if binutils
59494 @if test -d $(HOST_SUBDIR)/binutils; then \
59495 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
59496 mv prev-binutils stage2-binutils; : ; \
59497 fi
59498 @endif binutils
59499 @if fixincludes
59500 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59501 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
59502 mv prev-fixincludes stage2-fixincludes; : ; \
59503 fi
59504 @endif fixincludes
59505 @if gas
59506 @if test -d $(HOST_SUBDIR)/gas; then \
59507 cd $(HOST_SUBDIR); mv gas stage3-gas; \
59508 mv prev-gas stage2-gas; : ; \
59509 fi
59510 @endif gas
59511 @if gcc
59512 @if test -d $(HOST_SUBDIR)/gcc; then \
59513 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
59514 mv prev-gcc stage2-gcc; : ; \
59515 fi
59516 @endif gcc
59517 @if gmp
59518 @if test -d $(HOST_SUBDIR)/gmp; then \
59519 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
59520 mv prev-gmp stage2-gmp; : ; \
59521 fi
59522 @endif gmp
59523 @if mpfr
59524 @if test -d $(HOST_SUBDIR)/mpfr; then \
59525 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
59526 mv prev-mpfr stage2-mpfr; : ; \
59527 fi
59528 @endif mpfr
59529 @if mpc
59530 @if test -d $(HOST_SUBDIR)/mpc; then \
59531 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
59532 mv prev-mpc stage2-mpc; : ; \
59533 fi
59534 @endif mpc
59535 @if isl
59536 @if test -d $(HOST_SUBDIR)/isl; then \
59537 cd $(HOST_SUBDIR); mv isl stage3-isl; \
59538 mv prev-isl stage2-isl; : ; \
59539 fi
59540 @endif isl
59541 @if libelf
59542 @if test -d $(HOST_SUBDIR)/libelf; then \
59543 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
59544 mv prev-libelf stage2-libelf; : ; \
59545 fi
59546 @endif libelf
59547 @if gold
59548 @if test -d $(HOST_SUBDIR)/gold; then \
59549 cd $(HOST_SUBDIR); mv gold stage3-gold; \
59550 mv prev-gold stage2-gold; : ; \
59551 fi
59552 @endif gold
59553 @if intl
59554 @if test -d $(HOST_SUBDIR)/intl; then \
59555 cd $(HOST_SUBDIR); mv intl stage3-intl; \
59556 mv prev-intl stage2-intl; : ; \
59557 fi
59558 @endif intl
59559 @if ld
59560 @if test -d $(HOST_SUBDIR)/ld; then \
59561 cd $(HOST_SUBDIR); mv ld stage3-ld; \
59562 mv prev-ld stage2-ld; : ; \
59563 fi
59564 @endif ld
59565 @if libbacktrace
59566 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59567 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
59568 mv prev-libbacktrace stage2-libbacktrace; : ; \
59569 fi
59570 @endif libbacktrace
59571 @if libcpp
59572 @if test -d $(HOST_SUBDIR)/libcpp; then \
59573 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
59574 mv prev-libcpp stage2-libcpp; : ; \
59575 fi
59576 @endif libcpp
59577 @if libcody
59578 @if test -d $(HOST_SUBDIR)/libcody; then \
59579 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
59580 mv prev-libcody stage2-libcody; : ; \
59581 fi
59582 @endif libcody
59583 @if libdecnumber
59584 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59585 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
59586 mv prev-libdecnumber stage2-libdecnumber; : ; \
59587 fi
59588 @endif libdecnumber
59589 @if libiberty
59590 @if test -d $(HOST_SUBDIR)/libiberty; then \
59591 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
59592 mv prev-libiberty stage2-libiberty; : ; \
59593 fi
59594 @endif libiberty
59595 @if libiberty-linker-plugin
59596 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59597 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
59598 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
59599 fi
59600 @endif libiberty-linker-plugin
59601 @if libiconv
59602 @if test -d $(HOST_SUBDIR)/libiconv; then \
59603 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
59604 mv prev-libiconv stage2-libiconv; : ; \
59605 fi
59606 @endif libiconv
59607 @if zlib
59608 @if test -d $(HOST_SUBDIR)/zlib; then \
59609 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
59610 mv prev-zlib stage2-zlib; : ; \
59611 fi
59612 @endif zlib
59613 @if lto-plugin
59614 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59615 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
59616 mv prev-lto-plugin stage2-lto-plugin; : ; \
59617 fi
59618 @endif lto-plugin
59619 @if libctf
59620 @if test -d $(HOST_SUBDIR)/libctf; then \
59621 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
59622 mv prev-libctf stage2-libctf; : ; \
59623 fi
59624 @endif libctf
59625 @if test -d $(TARGET_SUBDIR); then \
59626 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
59627 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
59628 fi
59629 rm -f stage_current
59630
59631 # Bubble a bug fix through all the stages up to stage 3. They are
59632 # remade, but not reconfigured. The next stage (if any) will not be
59633 # reconfigured either.
59634 .PHONY: stage3-bubble
59635 stage3-bubble:: stage2-bubble
59636 @r=`${PWD_COMMAND}`; export r; \
59637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59638 if test -f stage3-lean || test -f stage2-lean ; then \
59639 echo Skipping rebuild of stage3; \
59640 else \
59641 $(MAKE) stage3-start; \
59642 if $(LEAN); then \
59643 rm -rf stage1-*; \
59644 $(STAMP) stage1-lean; \
59645 fi; \
59646 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
59647 fi
59648 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
59649
59650 .PHONY: all-stage3 clean-stage3
59651 do-clean: clean-stage3
59652
59653 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59654 # only possibility, but now it conflicts with no-bootstrap rules
59655 @if gcc-bootstrap
59656
59657 compare:
59658 @r=`${PWD_COMMAND}`; export r; \
59659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59660 if test -f stage2-lean; then \
59661 echo Cannot compare object files as stage 2 was deleted.; \
59662 exit 0; \
59663 fi; \
59664 : $(MAKE); $(stage); \
59665 rm -f .bad_compare; \
59666 echo Comparing stages 2 and 3; \
59667 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
59668 files=`find stage3-* -name "*$(objext)" -print | \
59669 sed -n s,^stage$$sed-,,p`; \
59670 for file in $${files} ${extra-compare}; do \
59671 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
59672 if test ! -f $$f1; then continue; fi; \
59673 $(do-compare) > /dev/null 2>&1; \
59674 if test $$? -eq 1; then \
59675 case $$file in \
59676 @compare_exclusions@) \
59677 echo warning: $$file differs ;; \
59678 *) \
59679 echo $$file differs >> .bad_compare ;; \
59680 esac; \
59681 fi; \
59682 done; \
59683 if [ -f .bad_compare ]; then \
59684 echo "Bootstrap comparison failure!"; \
59685 cat .bad_compare; \
59686 exit 1; \
59687 else \
59688 echo Comparison successful.; \
59689 fi; \
59690 $(STAMP) compare
59691 if $(LEAN); then \
59692 rm -rf stage2-*; \
59693 $(STAMP) stage2-lean; \
59694 fi
59695
59696
59697
59698 .PHONY: bootstrap bootstrap-lean
59699 bootstrap:
59700 echo stage3 > stage_final
59701 @r=`${PWD_COMMAND}`; export r; \
59702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59703 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59704 @: $(MAKE); $(unstage)
59705 @r=`${PWD_COMMAND}`; export r; \
59706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59707 TFLAGS="$(STAGE3_TFLAGS)"; \
59708 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59709
59710 bootstrap-lean:
59711 echo stage3 > stage_final
59712 @r=`${PWD_COMMAND}`; export r; \
59713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59714 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
59715 @: $(MAKE); $(unstage)
59716 @r=`${PWD_COMMAND}`; export r; \
59717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59718 TFLAGS="$(STAGE3_TFLAGS)"; \
59719 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59720
59721
59722 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59723 distclean-stage2:: distclean-stage3
59724 .PHONY: distclean-stage3
59725 distclean-stage3::
59726 @: $(MAKE); $(stage)
59727 @test "`cat stage_last`" != stage3 || rm -f stage_last
59728 rm -rf stage3-* compare
59729
59730
59731 .PHONY: cleanstrap
59732 cleanstrap: do-distclean local-clean
59733 echo stage3 > stage_final
59734 @r=`${PWD_COMMAND}`; export r; \
59735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59736 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59737 @: $(MAKE); $(unstage)
59738 @r=`${PWD_COMMAND}`; export r; \
59739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59740 TFLAGS="$(STAGE3_TFLAGS)"; \
59741 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59742
59743 @endif gcc-bootstrap
59744
59745
59746 .PHONY: stage4-start stage4-end
59747
59748 stage4-start::
59749 @: $(MAKE); $(stage); \
59750 echo stage4 > stage_current; \
59751 echo stage4 > stage_last; \
59752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59753 @if bfd
59754 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
59755 mkdir stage4-bfd; \
59756 mv stage4-bfd bfd; \
59757 mv stage3-bfd prev-bfd || test -f stage3-lean
59758 @endif bfd
59759 @if opcodes
59760 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
59761 mkdir stage4-opcodes; \
59762 mv stage4-opcodes opcodes; \
59763 mv stage3-opcodes prev-opcodes || test -f stage3-lean
59764 @endif opcodes
59765 @if binutils
59766 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
59767 mkdir stage4-binutils; \
59768 mv stage4-binutils binutils; \
59769 mv stage3-binutils prev-binutils || test -f stage3-lean
59770 @endif binutils
59771 @if fixincludes
59772 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
59773 mkdir stage4-fixincludes; \
59774 mv stage4-fixincludes fixincludes; \
59775 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
59776 @endif fixincludes
59777 @if gas
59778 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
59779 mkdir stage4-gas; \
59780 mv stage4-gas gas; \
59781 mv stage3-gas prev-gas || test -f stage3-lean
59782 @endif gas
59783 @if gcc
59784 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
59785 mkdir stage4-gcc; \
59786 mv stage4-gcc gcc; \
59787 mv stage3-gcc prev-gcc || test -f stage3-lean
59788 @endif gcc
59789 @if gmp
59790 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
59791 mkdir stage4-gmp; \
59792 mv stage4-gmp gmp; \
59793 mv stage3-gmp prev-gmp || test -f stage3-lean
59794 @endif gmp
59795 @if mpfr
59796 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
59797 mkdir stage4-mpfr; \
59798 mv stage4-mpfr mpfr; \
59799 mv stage3-mpfr prev-mpfr || test -f stage3-lean
59800 @endif mpfr
59801 @if mpc
59802 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
59803 mkdir stage4-mpc; \
59804 mv stage4-mpc mpc; \
59805 mv stage3-mpc prev-mpc || test -f stage3-lean
59806 @endif mpc
59807 @if isl
59808 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
59809 mkdir stage4-isl; \
59810 mv stage4-isl isl; \
59811 mv stage3-isl prev-isl || test -f stage3-lean
59812 @endif isl
59813 @if libelf
59814 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
59815 mkdir stage4-libelf; \
59816 mv stage4-libelf libelf; \
59817 mv stage3-libelf prev-libelf || test -f stage3-lean
59818 @endif libelf
59819 @if gold
59820 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
59821 mkdir stage4-gold; \
59822 mv stage4-gold gold; \
59823 mv stage3-gold prev-gold || test -f stage3-lean
59824 @endif gold
59825 @if intl
59826 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
59827 mkdir stage4-intl; \
59828 mv stage4-intl intl; \
59829 mv stage3-intl prev-intl || test -f stage3-lean
59830 @endif intl
59831 @if ld
59832 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
59833 mkdir stage4-ld; \
59834 mv stage4-ld ld; \
59835 mv stage3-ld prev-ld || test -f stage3-lean
59836 @endif ld
59837 @if libbacktrace
59838 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
59839 mkdir stage4-libbacktrace; \
59840 mv stage4-libbacktrace libbacktrace; \
59841 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
59842 @endif libbacktrace
59843 @if libcpp
59844 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
59845 mkdir stage4-libcpp; \
59846 mv stage4-libcpp libcpp; \
59847 mv stage3-libcpp prev-libcpp || test -f stage3-lean
59848 @endif libcpp
59849 @if libcody
59850 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
59851 mkdir stage4-libcody; \
59852 mv stage4-libcody libcody; \
59853 mv stage3-libcody prev-libcody || test -f stage3-lean
59854 @endif libcody
59855 @if libdecnumber
59856 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
59857 mkdir stage4-libdecnumber; \
59858 mv stage4-libdecnumber libdecnumber; \
59859 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
59860 @endif libdecnumber
59861 @if libiberty
59862 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
59863 mkdir stage4-libiberty; \
59864 mv stage4-libiberty libiberty; \
59865 mv stage3-libiberty prev-libiberty || test -f stage3-lean
59866 @endif libiberty
59867 @if libiberty-linker-plugin
59868 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
59869 mkdir stage4-libiberty-linker-plugin; \
59870 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
59871 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
59872 @endif libiberty-linker-plugin
59873 @if libiconv
59874 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
59875 mkdir stage4-libiconv; \
59876 mv stage4-libiconv libiconv; \
59877 mv stage3-libiconv prev-libiconv || test -f stage3-lean
59878 @endif libiconv
59879 @if zlib
59880 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
59881 mkdir stage4-zlib; \
59882 mv stage4-zlib zlib; \
59883 mv stage3-zlib prev-zlib || test -f stage3-lean
59884 @endif zlib
59885 @if lto-plugin
59886 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
59887 mkdir stage4-lto-plugin; \
59888 mv stage4-lto-plugin lto-plugin; \
59889 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
59890 @endif lto-plugin
59891 @if libctf
59892 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
59893 mkdir stage4-libctf; \
59894 mv stage4-libctf libctf; \
59895 mv stage3-libctf prev-libctf || test -f stage3-lean
59896 @endif libctf
59897 @[ -d stage4-$(TARGET_SUBDIR) ] || \
59898 mkdir stage4-$(TARGET_SUBDIR); \
59899 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59900 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
59901
59902 stage4-end::
59903 @if bfd
59904 @if test -d $(HOST_SUBDIR)/bfd; then \
59905 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
59906 mv prev-bfd stage3-bfd; : ; \
59907 fi
59908 @endif bfd
59909 @if opcodes
59910 @if test -d $(HOST_SUBDIR)/opcodes; then \
59911 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
59912 mv prev-opcodes stage3-opcodes; : ; \
59913 fi
59914 @endif opcodes
59915 @if binutils
59916 @if test -d $(HOST_SUBDIR)/binutils; then \
59917 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
59918 mv prev-binutils stage3-binutils; : ; \
59919 fi
59920 @endif binutils
59921 @if fixincludes
59922 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59923 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
59924 mv prev-fixincludes stage3-fixincludes; : ; \
59925 fi
59926 @endif fixincludes
59927 @if gas
59928 @if test -d $(HOST_SUBDIR)/gas; then \
59929 cd $(HOST_SUBDIR); mv gas stage4-gas; \
59930 mv prev-gas stage3-gas; : ; \
59931 fi
59932 @endif gas
59933 @if gcc
59934 @if test -d $(HOST_SUBDIR)/gcc; then \
59935 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
59936 mv prev-gcc stage3-gcc; : ; \
59937 fi
59938 @endif gcc
59939 @if gmp
59940 @if test -d $(HOST_SUBDIR)/gmp; then \
59941 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
59942 mv prev-gmp stage3-gmp; : ; \
59943 fi
59944 @endif gmp
59945 @if mpfr
59946 @if test -d $(HOST_SUBDIR)/mpfr; then \
59947 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
59948 mv prev-mpfr stage3-mpfr; : ; \
59949 fi
59950 @endif mpfr
59951 @if mpc
59952 @if test -d $(HOST_SUBDIR)/mpc; then \
59953 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
59954 mv prev-mpc stage3-mpc; : ; \
59955 fi
59956 @endif mpc
59957 @if isl
59958 @if test -d $(HOST_SUBDIR)/isl; then \
59959 cd $(HOST_SUBDIR); mv isl stage4-isl; \
59960 mv prev-isl stage3-isl; : ; \
59961 fi
59962 @endif isl
59963 @if libelf
59964 @if test -d $(HOST_SUBDIR)/libelf; then \
59965 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
59966 mv prev-libelf stage3-libelf; : ; \
59967 fi
59968 @endif libelf
59969 @if gold
59970 @if test -d $(HOST_SUBDIR)/gold; then \
59971 cd $(HOST_SUBDIR); mv gold stage4-gold; \
59972 mv prev-gold stage3-gold; : ; \
59973 fi
59974 @endif gold
59975 @if intl
59976 @if test -d $(HOST_SUBDIR)/intl; then \
59977 cd $(HOST_SUBDIR); mv intl stage4-intl; \
59978 mv prev-intl stage3-intl; : ; \
59979 fi
59980 @endif intl
59981 @if ld
59982 @if test -d $(HOST_SUBDIR)/ld; then \
59983 cd $(HOST_SUBDIR); mv ld stage4-ld; \
59984 mv prev-ld stage3-ld; : ; \
59985 fi
59986 @endif ld
59987 @if libbacktrace
59988 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59989 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
59990 mv prev-libbacktrace stage3-libbacktrace; : ; \
59991 fi
59992 @endif libbacktrace
59993 @if libcpp
59994 @if test -d $(HOST_SUBDIR)/libcpp; then \
59995 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
59996 mv prev-libcpp stage3-libcpp; : ; \
59997 fi
59998 @endif libcpp
59999 @if libcody
60000 @if test -d $(HOST_SUBDIR)/libcody; then \
60001 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
60002 mv prev-libcody stage3-libcody; : ; \
60003 fi
60004 @endif libcody
60005 @if libdecnumber
60006 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60007 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
60008 mv prev-libdecnumber stage3-libdecnumber; : ; \
60009 fi
60010 @endif libdecnumber
60011 @if libiberty
60012 @if test -d $(HOST_SUBDIR)/libiberty; then \
60013 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
60014 mv prev-libiberty stage3-libiberty; : ; \
60015 fi
60016 @endif libiberty
60017 @if libiberty-linker-plugin
60018 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60019 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
60020 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
60021 fi
60022 @endif libiberty-linker-plugin
60023 @if libiconv
60024 @if test -d $(HOST_SUBDIR)/libiconv; then \
60025 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
60026 mv prev-libiconv stage3-libiconv; : ; \
60027 fi
60028 @endif libiconv
60029 @if zlib
60030 @if test -d $(HOST_SUBDIR)/zlib; then \
60031 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
60032 mv prev-zlib stage3-zlib; : ; \
60033 fi
60034 @endif zlib
60035 @if lto-plugin
60036 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60037 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
60038 mv prev-lto-plugin stage3-lto-plugin; : ; \
60039 fi
60040 @endif lto-plugin
60041 @if libctf
60042 @if test -d $(HOST_SUBDIR)/libctf; then \
60043 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
60044 mv prev-libctf stage3-libctf; : ; \
60045 fi
60046 @endif libctf
60047 @if test -d $(TARGET_SUBDIR); then \
60048 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
60049 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
60050 fi
60051 rm -f stage_current
60052
60053 # Bubble a bug fix through all the stages up to stage 4. They are
60054 # remade, but not reconfigured. The next stage (if any) will not be
60055 # reconfigured either.
60056 .PHONY: stage4-bubble
60057 stage4-bubble:: stage3-bubble
60058 @r=`${PWD_COMMAND}`; export r; \
60059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60060 if test -f stage4-lean || test -f stage3-lean ; then \
60061 echo Skipping rebuild of stage4; \
60062 else \
60063 $(MAKE) stage4-start; \
60064 if $(LEAN); then \
60065 rm -rf stage2-*; \
60066 $(STAMP) stage2-lean; \
60067 fi; \
60068 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
60069 fi
60070 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
60071
60072 .PHONY: all-stage4 clean-stage4
60073 do-clean: clean-stage4
60074
60075 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60076 # only possibility, but now it conflicts with no-bootstrap rules
60077 @if gcc-bootstrap
60078
60079 compare3:
60080 @r=`${PWD_COMMAND}`; export r; \
60081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60082 if test -f stage3-lean; then \
60083 echo Cannot compare object files as stage 3 was deleted.; \
60084 exit 0; \
60085 fi; \
60086 : $(MAKE); $(stage); \
60087 rm -f .bad_compare; \
60088 echo Comparing stages 3 and 4; \
60089 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
60090 files=`find stage4-* -name "*$(objext)" -print | \
60091 sed -n s,^stage$$sed-,,p`; \
60092 for file in $${files} ${extra-compare}; do \
60093 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
60094 if test ! -f $$f1; then continue; fi; \
60095 $(do-compare3) > /dev/null 2>&1; \
60096 if test $$? -eq 1; then \
60097 case $$file in \
60098 @compare_exclusions@) \
60099 echo warning: $$file differs ;; \
60100 *) \
60101 echo $$file differs >> .bad_compare ;; \
60102 esac; \
60103 fi; \
60104 done; \
60105 if [ -f .bad_compare ]; then \
60106 echo "Bootstrap comparison failure!"; \
60107 cat .bad_compare; \
60108 exit 1; \
60109 else \
60110 echo Comparison successful.; \
60111 fi; \
60112 $(STAMP) compare3
60113 if $(LEAN); then \
60114 rm -rf stage3-*; \
60115 $(STAMP) stage3-lean; \
60116 fi
60117
60118
60119
60120 .PHONY: bootstrap4 bootstrap4-lean
60121 bootstrap4:
60122 echo stage4 > stage_final
60123 @r=`${PWD_COMMAND}`; export r; \
60124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60125 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
60126 @: $(MAKE); $(unstage)
60127 @r=`${PWD_COMMAND}`; export r; \
60128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60129 TFLAGS="$(STAGE4_TFLAGS)"; \
60130 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60131
60132 bootstrap4-lean:
60133 echo stage4 > stage_final
60134 @r=`${PWD_COMMAND}`; export r; \
60135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60136 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
60137 @: $(MAKE); $(unstage)
60138 @r=`${PWD_COMMAND}`; export r; \
60139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60140 TFLAGS="$(STAGE4_TFLAGS)"; \
60141 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60142
60143
60144 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60145 distclean-stage3:: distclean-stage4
60146 .PHONY: distclean-stage4
60147 distclean-stage4::
60148 @: $(MAKE); $(stage)
60149 @test "`cat stage_last`" != stage4 || rm -f stage_last
60150 rm -rf stage4-* compare3
60151
60152
60153 @endif gcc-bootstrap
60154
60155
60156 .PHONY: stageprofile-start stageprofile-end
60157
60158 stageprofile-start::
60159 @: $(MAKE); $(stage); \
60160 echo stageprofile > stage_current; \
60161 echo stageprofile > stage_last; \
60162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60163 @if bfd
60164 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
60165 mkdir stageprofile-bfd; \
60166 mv stageprofile-bfd bfd; \
60167 mv stage1-bfd prev-bfd || test -f stage1-lean
60168 @endif bfd
60169 @if opcodes
60170 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
60171 mkdir stageprofile-opcodes; \
60172 mv stageprofile-opcodes opcodes; \
60173 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60174 @endif opcodes
60175 @if binutils
60176 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
60177 mkdir stageprofile-binutils; \
60178 mv stageprofile-binutils binutils; \
60179 mv stage1-binutils prev-binutils || test -f stage1-lean
60180 @endif binutils
60181 @if fixincludes
60182 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
60183 mkdir stageprofile-fixincludes; \
60184 mv stageprofile-fixincludes fixincludes; \
60185 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
60186 @endif fixincludes
60187 @if gas
60188 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
60189 mkdir stageprofile-gas; \
60190 mv stageprofile-gas gas; \
60191 mv stage1-gas prev-gas || test -f stage1-lean
60192 @endif gas
60193 @if gcc
60194 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
60195 mkdir stageprofile-gcc; \
60196 mv stageprofile-gcc gcc; \
60197 mv stage1-gcc prev-gcc || test -f stage1-lean
60198 @endif gcc
60199 @if gmp
60200 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
60201 mkdir stageprofile-gmp; \
60202 mv stageprofile-gmp gmp; \
60203 mv stage1-gmp prev-gmp || test -f stage1-lean
60204 @endif gmp
60205 @if mpfr
60206 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
60207 mkdir stageprofile-mpfr; \
60208 mv stageprofile-mpfr mpfr; \
60209 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60210 @endif mpfr
60211 @if mpc
60212 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
60213 mkdir stageprofile-mpc; \
60214 mv stageprofile-mpc mpc; \
60215 mv stage1-mpc prev-mpc || test -f stage1-lean
60216 @endif mpc
60217 @if isl
60218 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
60219 mkdir stageprofile-isl; \
60220 mv stageprofile-isl isl; \
60221 mv stage1-isl prev-isl || test -f stage1-lean
60222 @endif isl
60223 @if libelf
60224 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
60225 mkdir stageprofile-libelf; \
60226 mv stageprofile-libelf libelf; \
60227 mv stage1-libelf prev-libelf || test -f stage1-lean
60228 @endif libelf
60229 @if gold
60230 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
60231 mkdir stageprofile-gold; \
60232 mv stageprofile-gold gold; \
60233 mv stage1-gold prev-gold || test -f stage1-lean
60234 @endif gold
60235 @if intl
60236 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
60237 mkdir stageprofile-intl; \
60238 mv stageprofile-intl intl; \
60239 mv stage1-intl prev-intl || test -f stage1-lean
60240 @endif intl
60241 @if ld
60242 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
60243 mkdir stageprofile-ld; \
60244 mv stageprofile-ld ld; \
60245 mv stage1-ld prev-ld || test -f stage1-lean
60246 @endif ld
60247 @if libbacktrace
60248 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
60249 mkdir stageprofile-libbacktrace; \
60250 mv stageprofile-libbacktrace libbacktrace; \
60251 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
60252 @endif libbacktrace
60253 @if libcpp
60254 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
60255 mkdir stageprofile-libcpp; \
60256 mv stageprofile-libcpp libcpp; \
60257 mv stage1-libcpp prev-libcpp || test -f stage1-lean
60258 @endif libcpp
60259 @if libcody
60260 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
60261 mkdir stageprofile-libcody; \
60262 mv stageprofile-libcody libcody; \
60263 mv stage1-libcody prev-libcody || test -f stage1-lean
60264 @endif libcody
60265 @if libdecnumber
60266 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
60267 mkdir stageprofile-libdecnumber; \
60268 mv stageprofile-libdecnumber libdecnumber; \
60269 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
60270 @endif libdecnumber
60271 @if libiberty
60272 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
60273 mkdir stageprofile-libiberty; \
60274 mv stageprofile-libiberty libiberty; \
60275 mv stage1-libiberty prev-libiberty || test -f stage1-lean
60276 @endif libiberty
60277 @if libiberty-linker-plugin
60278 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
60279 mkdir stageprofile-libiberty-linker-plugin; \
60280 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
60281 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
60282 @endif libiberty-linker-plugin
60283 @if libiconv
60284 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
60285 mkdir stageprofile-libiconv; \
60286 mv stageprofile-libiconv libiconv; \
60287 mv stage1-libiconv prev-libiconv || test -f stage1-lean
60288 @endif libiconv
60289 @if zlib
60290 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
60291 mkdir stageprofile-zlib; \
60292 mv stageprofile-zlib zlib; \
60293 mv stage1-zlib prev-zlib || test -f stage1-lean
60294 @endif zlib
60295 @if lto-plugin
60296 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
60297 mkdir stageprofile-lto-plugin; \
60298 mv stageprofile-lto-plugin lto-plugin; \
60299 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60300 @endif lto-plugin
60301 @if libctf
60302 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
60303 mkdir stageprofile-libctf; \
60304 mv stageprofile-libctf libctf; \
60305 mv stage1-libctf prev-libctf || test -f stage1-lean
60306 @endif libctf
60307 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
60308 mkdir stageprofile-$(TARGET_SUBDIR); \
60309 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60310 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60311
60312 stageprofile-end::
60313 @if bfd
60314 @if test -d $(HOST_SUBDIR)/bfd; then \
60315 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
60316 mv prev-bfd stage1-bfd; : ; \
60317 fi
60318 @endif bfd
60319 @if opcodes
60320 @if test -d $(HOST_SUBDIR)/opcodes; then \
60321 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
60322 mv prev-opcodes stage1-opcodes; : ; \
60323 fi
60324 @endif opcodes
60325 @if binutils
60326 @if test -d $(HOST_SUBDIR)/binutils; then \
60327 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
60328 mv prev-binutils stage1-binutils; : ; \
60329 fi
60330 @endif binutils
60331 @if fixincludes
60332 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60333 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
60334 mv prev-fixincludes stage1-fixincludes; : ; \
60335 fi
60336 @endif fixincludes
60337 @if gas
60338 @if test -d $(HOST_SUBDIR)/gas; then \
60339 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
60340 mv prev-gas stage1-gas; : ; \
60341 fi
60342 @endif gas
60343 @if gcc
60344 @if test -d $(HOST_SUBDIR)/gcc; then \
60345 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
60346 mv prev-gcc stage1-gcc; : ; \
60347 fi
60348 @endif gcc
60349 @if gmp
60350 @if test -d $(HOST_SUBDIR)/gmp; then \
60351 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
60352 mv prev-gmp stage1-gmp; : ; \
60353 fi
60354 @endif gmp
60355 @if mpfr
60356 @if test -d $(HOST_SUBDIR)/mpfr; then \
60357 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
60358 mv prev-mpfr stage1-mpfr; : ; \
60359 fi
60360 @endif mpfr
60361 @if mpc
60362 @if test -d $(HOST_SUBDIR)/mpc; then \
60363 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
60364 mv prev-mpc stage1-mpc; : ; \
60365 fi
60366 @endif mpc
60367 @if isl
60368 @if test -d $(HOST_SUBDIR)/isl; then \
60369 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
60370 mv prev-isl stage1-isl; : ; \
60371 fi
60372 @endif isl
60373 @if libelf
60374 @if test -d $(HOST_SUBDIR)/libelf; then \
60375 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
60376 mv prev-libelf stage1-libelf; : ; \
60377 fi
60378 @endif libelf
60379 @if gold
60380 @if test -d $(HOST_SUBDIR)/gold; then \
60381 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
60382 mv prev-gold stage1-gold; : ; \
60383 fi
60384 @endif gold
60385 @if intl
60386 @if test -d $(HOST_SUBDIR)/intl; then \
60387 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
60388 mv prev-intl stage1-intl; : ; \
60389 fi
60390 @endif intl
60391 @if ld
60392 @if test -d $(HOST_SUBDIR)/ld; then \
60393 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
60394 mv prev-ld stage1-ld; : ; \
60395 fi
60396 @endif ld
60397 @if libbacktrace
60398 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60399 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
60400 mv prev-libbacktrace stage1-libbacktrace; : ; \
60401 fi
60402 @endif libbacktrace
60403 @if libcpp
60404 @if test -d $(HOST_SUBDIR)/libcpp; then \
60405 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
60406 mv prev-libcpp stage1-libcpp; : ; \
60407 fi
60408 @endif libcpp
60409 @if libcody
60410 @if test -d $(HOST_SUBDIR)/libcody; then \
60411 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
60412 mv prev-libcody stage1-libcody; : ; \
60413 fi
60414 @endif libcody
60415 @if libdecnumber
60416 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60417 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
60418 mv prev-libdecnumber stage1-libdecnumber; : ; \
60419 fi
60420 @endif libdecnumber
60421 @if libiberty
60422 @if test -d $(HOST_SUBDIR)/libiberty; then \
60423 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
60424 mv prev-libiberty stage1-libiberty; : ; \
60425 fi
60426 @endif libiberty
60427 @if libiberty-linker-plugin
60428 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60429 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
60430 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60431 fi
60432 @endif libiberty-linker-plugin
60433 @if libiconv
60434 @if test -d $(HOST_SUBDIR)/libiconv; then \
60435 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
60436 mv prev-libiconv stage1-libiconv; : ; \
60437 fi
60438 @endif libiconv
60439 @if zlib
60440 @if test -d $(HOST_SUBDIR)/zlib; then \
60441 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
60442 mv prev-zlib stage1-zlib; : ; \
60443 fi
60444 @endif zlib
60445 @if lto-plugin
60446 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60447 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
60448 mv prev-lto-plugin stage1-lto-plugin; : ; \
60449 fi
60450 @endif lto-plugin
60451 @if libctf
60452 @if test -d $(HOST_SUBDIR)/libctf; then \
60453 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
60454 mv prev-libctf stage1-libctf; : ; \
60455 fi
60456 @endif libctf
60457 @if test -d $(TARGET_SUBDIR); then \
60458 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
60459 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60460 fi
60461 rm -f stage_current
60462
60463 # Bubble a bug fix through all the stages up to stage profile. They are
60464 # remade, but not reconfigured. The next stage (if any) will not be
60465 # reconfigured either.
60466 .PHONY: stageprofile-bubble
60467 stageprofile-bubble:: stage1-bubble
60468 @r=`${PWD_COMMAND}`; export r; \
60469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60470 if test -f stageprofile-lean || test -f stage1-lean ; then \
60471 echo Skipping rebuild of stageprofile; \
60472 else \
60473 $(MAKE) stageprofile-start; \
60474 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
60475 fi
60476
60477 .PHONY: all-stageprofile clean-stageprofile
60478 do-clean: clean-stageprofile
60479
60480 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60481 # only possibility, but now it conflicts with no-bootstrap rules
60482 @if gcc-bootstrap
60483
60484
60485
60486
60487 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60488 distclean-stage1:: distclean-stageprofile
60489 .PHONY: distclean-stageprofile
60490 distclean-stageprofile::
60491 @: $(MAKE); $(stage)
60492 @test "`cat stage_last`" != stageprofile || rm -f stage_last
60493 rm -rf stageprofile-*
60494
60495
60496 @endif gcc-bootstrap
60497
60498
60499 .PHONY: stagetrain-start stagetrain-end
60500
60501 stagetrain-start::
60502 @: $(MAKE); $(stage); \
60503 echo stagetrain > stage_current; \
60504 echo stagetrain > stage_last; \
60505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60506 @if bfd
60507 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
60508 mkdir stagetrain-bfd; \
60509 mv stagetrain-bfd bfd; \
60510 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
60511 @endif bfd
60512 @if opcodes
60513 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
60514 mkdir stagetrain-opcodes; \
60515 mv stagetrain-opcodes opcodes; \
60516 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
60517 @endif opcodes
60518 @if binutils
60519 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
60520 mkdir stagetrain-binutils; \
60521 mv stagetrain-binutils binutils; \
60522 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
60523 @endif binutils
60524 @if fixincludes
60525 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
60526 mkdir stagetrain-fixincludes; \
60527 mv stagetrain-fixincludes fixincludes; \
60528 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
60529 @endif fixincludes
60530 @if gas
60531 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
60532 mkdir stagetrain-gas; \
60533 mv stagetrain-gas gas; \
60534 mv stageprofile-gas prev-gas || test -f stageprofile-lean
60535 @endif gas
60536 @if gcc
60537 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
60538 mkdir stagetrain-gcc; \
60539 mv stagetrain-gcc gcc; \
60540 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
60541 @endif gcc
60542 @if gmp
60543 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
60544 mkdir stagetrain-gmp; \
60545 mv stagetrain-gmp gmp; \
60546 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
60547 @endif gmp
60548 @if mpfr
60549 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
60550 mkdir stagetrain-mpfr; \
60551 mv stagetrain-mpfr mpfr; \
60552 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
60553 @endif mpfr
60554 @if mpc
60555 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
60556 mkdir stagetrain-mpc; \
60557 mv stagetrain-mpc mpc; \
60558 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
60559 @endif mpc
60560 @if isl
60561 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
60562 mkdir stagetrain-isl; \
60563 mv stagetrain-isl isl; \
60564 mv stageprofile-isl prev-isl || test -f stageprofile-lean
60565 @endif isl
60566 @if libelf
60567 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
60568 mkdir stagetrain-libelf; \
60569 mv stagetrain-libelf libelf; \
60570 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
60571 @endif libelf
60572 @if gold
60573 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
60574 mkdir stagetrain-gold; \
60575 mv stagetrain-gold gold; \
60576 mv stageprofile-gold prev-gold || test -f stageprofile-lean
60577 @endif gold
60578 @if intl
60579 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
60580 mkdir stagetrain-intl; \
60581 mv stagetrain-intl intl; \
60582 mv stageprofile-intl prev-intl || test -f stageprofile-lean
60583 @endif intl
60584 @if ld
60585 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
60586 mkdir stagetrain-ld; \
60587 mv stagetrain-ld ld; \
60588 mv stageprofile-ld prev-ld || test -f stageprofile-lean
60589 @endif ld
60590 @if libbacktrace
60591 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
60592 mkdir stagetrain-libbacktrace; \
60593 mv stagetrain-libbacktrace libbacktrace; \
60594 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
60595 @endif libbacktrace
60596 @if libcpp
60597 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
60598 mkdir stagetrain-libcpp; \
60599 mv stagetrain-libcpp libcpp; \
60600 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
60601 @endif libcpp
60602 @if libcody
60603 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
60604 mkdir stagetrain-libcody; \
60605 mv stagetrain-libcody libcody; \
60606 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
60607 @endif libcody
60608 @if libdecnumber
60609 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
60610 mkdir stagetrain-libdecnumber; \
60611 mv stagetrain-libdecnumber libdecnumber; \
60612 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
60613 @endif libdecnumber
60614 @if libiberty
60615 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
60616 mkdir stagetrain-libiberty; \
60617 mv stagetrain-libiberty libiberty; \
60618 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
60619 @endif libiberty
60620 @if libiberty-linker-plugin
60621 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
60622 mkdir stagetrain-libiberty-linker-plugin; \
60623 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
60624 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
60625 @endif libiberty-linker-plugin
60626 @if libiconv
60627 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
60628 mkdir stagetrain-libiconv; \
60629 mv stagetrain-libiconv libiconv; \
60630 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
60631 @endif libiconv
60632 @if zlib
60633 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
60634 mkdir stagetrain-zlib; \
60635 mv stagetrain-zlib zlib; \
60636 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
60637 @endif zlib
60638 @if lto-plugin
60639 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
60640 mkdir stagetrain-lto-plugin; \
60641 mv stagetrain-lto-plugin lto-plugin; \
60642 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
60643 @endif lto-plugin
60644 @if libctf
60645 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
60646 mkdir stagetrain-libctf; \
60647 mv stagetrain-libctf libctf; \
60648 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
60649 @endif libctf
60650 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
60651 mkdir stagetrain-$(TARGET_SUBDIR); \
60652 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60653 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
60654
60655 stagetrain-end::
60656 @if bfd
60657 @if test -d $(HOST_SUBDIR)/bfd; then \
60658 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
60659 mv prev-bfd stageprofile-bfd; : ; \
60660 fi
60661 @endif bfd
60662 @if opcodes
60663 @if test -d $(HOST_SUBDIR)/opcodes; then \
60664 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
60665 mv prev-opcodes stageprofile-opcodes; : ; \
60666 fi
60667 @endif opcodes
60668 @if binutils
60669 @if test -d $(HOST_SUBDIR)/binutils; then \
60670 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
60671 mv prev-binutils stageprofile-binutils; : ; \
60672 fi
60673 @endif binutils
60674 @if fixincludes
60675 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60676 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
60677 mv prev-fixincludes stageprofile-fixincludes; : ; \
60678 fi
60679 @endif fixincludes
60680 @if gas
60681 @if test -d $(HOST_SUBDIR)/gas; then \
60682 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
60683 mv prev-gas stageprofile-gas; : ; \
60684 fi
60685 @endif gas
60686 @if gcc
60687 @if test -d $(HOST_SUBDIR)/gcc; then \
60688 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
60689 mv prev-gcc stageprofile-gcc; : ; \
60690 fi
60691 @endif gcc
60692 @if gmp
60693 @if test -d $(HOST_SUBDIR)/gmp; then \
60694 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
60695 mv prev-gmp stageprofile-gmp; : ; \
60696 fi
60697 @endif gmp
60698 @if mpfr
60699 @if test -d $(HOST_SUBDIR)/mpfr; then \
60700 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
60701 mv prev-mpfr stageprofile-mpfr; : ; \
60702 fi
60703 @endif mpfr
60704 @if mpc
60705 @if test -d $(HOST_SUBDIR)/mpc; then \
60706 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
60707 mv prev-mpc stageprofile-mpc; : ; \
60708 fi
60709 @endif mpc
60710 @if isl
60711 @if test -d $(HOST_SUBDIR)/isl; then \
60712 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
60713 mv prev-isl stageprofile-isl; : ; \
60714 fi
60715 @endif isl
60716 @if libelf
60717 @if test -d $(HOST_SUBDIR)/libelf; then \
60718 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
60719 mv prev-libelf stageprofile-libelf; : ; \
60720 fi
60721 @endif libelf
60722 @if gold
60723 @if test -d $(HOST_SUBDIR)/gold; then \
60724 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
60725 mv prev-gold stageprofile-gold; : ; \
60726 fi
60727 @endif gold
60728 @if intl
60729 @if test -d $(HOST_SUBDIR)/intl; then \
60730 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
60731 mv prev-intl stageprofile-intl; : ; \
60732 fi
60733 @endif intl
60734 @if ld
60735 @if test -d $(HOST_SUBDIR)/ld; then \
60736 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
60737 mv prev-ld stageprofile-ld; : ; \
60738 fi
60739 @endif ld
60740 @if libbacktrace
60741 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60742 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
60743 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
60744 fi
60745 @endif libbacktrace
60746 @if libcpp
60747 @if test -d $(HOST_SUBDIR)/libcpp; then \
60748 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
60749 mv prev-libcpp stageprofile-libcpp; : ; \
60750 fi
60751 @endif libcpp
60752 @if libcody
60753 @if test -d $(HOST_SUBDIR)/libcody; then \
60754 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
60755 mv prev-libcody stageprofile-libcody; : ; \
60756 fi
60757 @endif libcody
60758 @if libdecnumber
60759 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60760 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
60761 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
60762 fi
60763 @endif libdecnumber
60764 @if libiberty
60765 @if test -d $(HOST_SUBDIR)/libiberty; then \
60766 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
60767 mv prev-libiberty stageprofile-libiberty; : ; \
60768 fi
60769 @endif libiberty
60770 @if libiberty-linker-plugin
60771 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60772 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
60773 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
60774 fi
60775 @endif libiberty-linker-plugin
60776 @if libiconv
60777 @if test -d $(HOST_SUBDIR)/libiconv; then \
60778 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
60779 mv prev-libiconv stageprofile-libiconv; : ; \
60780 fi
60781 @endif libiconv
60782 @if zlib
60783 @if test -d $(HOST_SUBDIR)/zlib; then \
60784 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
60785 mv prev-zlib stageprofile-zlib; : ; \
60786 fi
60787 @endif zlib
60788 @if lto-plugin
60789 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60790 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
60791 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
60792 fi
60793 @endif lto-plugin
60794 @if libctf
60795 @if test -d $(HOST_SUBDIR)/libctf; then \
60796 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
60797 mv prev-libctf stageprofile-libctf; : ; \
60798 fi
60799 @endif libctf
60800 @if test -d $(TARGET_SUBDIR); then \
60801 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
60802 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
60803 fi
60804 rm -f stage_current
60805
60806 # Bubble a bug fix through all the stages up to stage train. They are
60807 # remade, but not reconfigured. The next stage (if any) will not be
60808 # reconfigured either.
60809 .PHONY: stagetrain-bubble
60810 stagetrain-bubble:: stageprofile-bubble
60811 @r=`${PWD_COMMAND}`; export r; \
60812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60813 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
60814 echo Skipping rebuild of stagetrain; \
60815 else \
60816 $(MAKE) stagetrain-start; \
60817 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
60818 fi
60819
60820 .PHONY: all-stagetrain clean-stagetrain
60821 do-clean: clean-stagetrain
60822
60823 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60824 # only possibility, but now it conflicts with no-bootstrap rules
60825 @if gcc-bootstrap
60826
60827
60828
60829
60830 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60831 distclean-stageprofile:: distclean-stagetrain
60832 .PHONY: distclean-stagetrain
60833 distclean-stagetrain::
60834 @: $(MAKE); $(stage)
60835 @test "`cat stage_last`" != stagetrain || rm -f stage_last
60836 rm -rf stagetrain-*
60837
60838
60839 @endif gcc-bootstrap
60840
60841
60842 .PHONY: stagefeedback-start stagefeedback-end
60843
60844 stagefeedback-start::
60845 @: $(MAKE); $(stage); \
60846 echo stagefeedback > stage_current; \
60847 echo stagefeedback > stage_last; \
60848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60849 @if bfd
60850 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
60851 mkdir stagefeedback-bfd; \
60852 mv stagefeedback-bfd bfd; \
60853 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
60854 @endif bfd
60855 @if opcodes
60856 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
60857 mkdir stagefeedback-opcodes; \
60858 mv stagefeedback-opcodes opcodes; \
60859 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
60860 @endif opcodes
60861 @if binutils
60862 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
60863 mkdir stagefeedback-binutils; \
60864 mv stagefeedback-binutils binutils; \
60865 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
60866 @endif binutils
60867 @if fixincludes
60868 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
60869 mkdir stagefeedback-fixincludes; \
60870 mv stagefeedback-fixincludes fixincludes; \
60871 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
60872 @endif fixincludes
60873 @if gas
60874 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
60875 mkdir stagefeedback-gas; \
60876 mv stagefeedback-gas gas; \
60877 mv stagetrain-gas prev-gas || test -f stagetrain-lean
60878 @endif gas
60879 @if gcc
60880 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
60881 mkdir stagefeedback-gcc; \
60882 mv stagefeedback-gcc gcc; \
60883 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
60884 @endif gcc
60885 @if gmp
60886 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
60887 mkdir stagefeedback-gmp; \
60888 mv stagefeedback-gmp gmp; \
60889 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
60890 @endif gmp
60891 @if mpfr
60892 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
60893 mkdir stagefeedback-mpfr; \
60894 mv stagefeedback-mpfr mpfr; \
60895 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
60896 @endif mpfr
60897 @if mpc
60898 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
60899 mkdir stagefeedback-mpc; \
60900 mv stagefeedback-mpc mpc; \
60901 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
60902 @endif mpc
60903 @if isl
60904 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
60905 mkdir stagefeedback-isl; \
60906 mv stagefeedback-isl isl; \
60907 mv stagetrain-isl prev-isl || test -f stagetrain-lean
60908 @endif isl
60909 @if libelf
60910 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
60911 mkdir stagefeedback-libelf; \
60912 mv stagefeedback-libelf libelf; \
60913 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
60914 @endif libelf
60915 @if gold
60916 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
60917 mkdir stagefeedback-gold; \
60918 mv stagefeedback-gold gold; \
60919 mv stagetrain-gold prev-gold || test -f stagetrain-lean
60920 @endif gold
60921 @if intl
60922 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
60923 mkdir stagefeedback-intl; \
60924 mv stagefeedback-intl intl; \
60925 mv stagetrain-intl prev-intl || test -f stagetrain-lean
60926 @endif intl
60927 @if ld
60928 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
60929 mkdir stagefeedback-ld; \
60930 mv stagefeedback-ld ld; \
60931 mv stagetrain-ld prev-ld || test -f stagetrain-lean
60932 @endif ld
60933 @if libbacktrace
60934 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
60935 mkdir stagefeedback-libbacktrace; \
60936 mv stagefeedback-libbacktrace libbacktrace; \
60937 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
60938 @endif libbacktrace
60939 @if libcpp
60940 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
60941 mkdir stagefeedback-libcpp; \
60942 mv stagefeedback-libcpp libcpp; \
60943 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
60944 @endif libcpp
60945 @if libcody
60946 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
60947 mkdir stagefeedback-libcody; \
60948 mv stagefeedback-libcody libcody; \
60949 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
60950 @endif libcody
60951 @if libdecnumber
60952 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
60953 mkdir stagefeedback-libdecnumber; \
60954 mv stagefeedback-libdecnumber libdecnumber; \
60955 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
60956 @endif libdecnumber
60957 @if libiberty
60958 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
60959 mkdir stagefeedback-libiberty; \
60960 mv stagefeedback-libiberty libiberty; \
60961 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
60962 @endif libiberty
60963 @if libiberty-linker-plugin
60964 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
60965 mkdir stagefeedback-libiberty-linker-plugin; \
60966 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
60967 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
60968 @endif libiberty-linker-plugin
60969 @if libiconv
60970 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
60971 mkdir stagefeedback-libiconv; \
60972 mv stagefeedback-libiconv libiconv; \
60973 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
60974 @endif libiconv
60975 @if zlib
60976 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
60977 mkdir stagefeedback-zlib; \
60978 mv stagefeedback-zlib zlib; \
60979 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
60980 @endif zlib
60981 @if lto-plugin
60982 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
60983 mkdir stagefeedback-lto-plugin; \
60984 mv stagefeedback-lto-plugin lto-plugin; \
60985 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
60986 @endif lto-plugin
60987 @if libctf
60988 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
60989 mkdir stagefeedback-libctf; \
60990 mv stagefeedback-libctf libctf; \
60991 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
60992 @endif libctf
60993 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
60994 mkdir stagefeedback-$(TARGET_SUBDIR); \
60995 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60996 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
60997
60998 stagefeedback-end::
60999 @if bfd
61000 @if test -d $(HOST_SUBDIR)/bfd; then \
61001 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
61002 mv prev-bfd stagetrain-bfd; : ; \
61003 fi
61004 @endif bfd
61005 @if opcodes
61006 @if test -d $(HOST_SUBDIR)/opcodes; then \
61007 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
61008 mv prev-opcodes stagetrain-opcodes; : ; \
61009 fi
61010 @endif opcodes
61011 @if binutils
61012 @if test -d $(HOST_SUBDIR)/binutils; then \
61013 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
61014 mv prev-binutils stagetrain-binutils; : ; \
61015 fi
61016 @endif binutils
61017 @if fixincludes
61018 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61019 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
61020 mv prev-fixincludes stagetrain-fixincludes; : ; \
61021 fi
61022 @endif fixincludes
61023 @if gas
61024 @if test -d $(HOST_SUBDIR)/gas; then \
61025 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
61026 mv prev-gas stagetrain-gas; : ; \
61027 fi
61028 @endif gas
61029 @if gcc
61030 @if test -d $(HOST_SUBDIR)/gcc; then \
61031 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
61032 mv prev-gcc stagetrain-gcc; : ; \
61033 fi
61034 @endif gcc
61035 @if gmp
61036 @if test -d $(HOST_SUBDIR)/gmp; then \
61037 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
61038 mv prev-gmp stagetrain-gmp; : ; \
61039 fi
61040 @endif gmp
61041 @if mpfr
61042 @if test -d $(HOST_SUBDIR)/mpfr; then \
61043 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
61044 mv prev-mpfr stagetrain-mpfr; : ; \
61045 fi
61046 @endif mpfr
61047 @if mpc
61048 @if test -d $(HOST_SUBDIR)/mpc; then \
61049 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
61050 mv prev-mpc stagetrain-mpc; : ; \
61051 fi
61052 @endif mpc
61053 @if isl
61054 @if test -d $(HOST_SUBDIR)/isl; then \
61055 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
61056 mv prev-isl stagetrain-isl; : ; \
61057 fi
61058 @endif isl
61059 @if libelf
61060 @if test -d $(HOST_SUBDIR)/libelf; then \
61061 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
61062 mv prev-libelf stagetrain-libelf; : ; \
61063 fi
61064 @endif libelf
61065 @if gold
61066 @if test -d $(HOST_SUBDIR)/gold; then \
61067 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
61068 mv prev-gold stagetrain-gold; : ; \
61069 fi
61070 @endif gold
61071 @if intl
61072 @if test -d $(HOST_SUBDIR)/intl; then \
61073 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
61074 mv prev-intl stagetrain-intl; : ; \
61075 fi
61076 @endif intl
61077 @if ld
61078 @if test -d $(HOST_SUBDIR)/ld; then \
61079 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
61080 mv prev-ld stagetrain-ld; : ; \
61081 fi
61082 @endif ld
61083 @if libbacktrace
61084 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61085 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
61086 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
61087 fi
61088 @endif libbacktrace
61089 @if libcpp
61090 @if test -d $(HOST_SUBDIR)/libcpp; then \
61091 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
61092 mv prev-libcpp stagetrain-libcpp; : ; \
61093 fi
61094 @endif libcpp
61095 @if libcody
61096 @if test -d $(HOST_SUBDIR)/libcody; then \
61097 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
61098 mv prev-libcody stagetrain-libcody; : ; \
61099 fi
61100 @endif libcody
61101 @if libdecnumber
61102 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61103 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
61104 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
61105 fi
61106 @endif libdecnumber
61107 @if libiberty
61108 @if test -d $(HOST_SUBDIR)/libiberty; then \
61109 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
61110 mv prev-libiberty stagetrain-libiberty; : ; \
61111 fi
61112 @endif libiberty
61113 @if libiberty-linker-plugin
61114 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61115 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
61116 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
61117 fi
61118 @endif libiberty-linker-plugin
61119 @if libiconv
61120 @if test -d $(HOST_SUBDIR)/libiconv; then \
61121 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
61122 mv prev-libiconv stagetrain-libiconv; : ; \
61123 fi
61124 @endif libiconv
61125 @if zlib
61126 @if test -d $(HOST_SUBDIR)/zlib; then \
61127 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
61128 mv prev-zlib stagetrain-zlib; : ; \
61129 fi
61130 @endif zlib
61131 @if lto-plugin
61132 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61133 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
61134 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
61135 fi
61136 @endif lto-plugin
61137 @if libctf
61138 @if test -d $(HOST_SUBDIR)/libctf; then \
61139 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
61140 mv prev-libctf stagetrain-libctf; : ; \
61141 fi
61142 @endif libctf
61143 @if test -d $(TARGET_SUBDIR); then \
61144 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
61145 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
61146 fi
61147 rm -f stage_current
61148
61149 # Bubble a bug fix through all the stages up to stage feedback. They are
61150 # remade, but not reconfigured. The next stage (if any) will not be
61151 # reconfigured either.
61152 .PHONY: stagefeedback-bubble
61153 stagefeedback-bubble:: stagetrain-bubble
61154 @r=`${PWD_COMMAND}`; export r; \
61155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61156 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
61157 echo Skipping rebuild of stagefeedback; \
61158 else \
61159 $(MAKE) stagefeedback-start; \
61160 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
61161 fi
61162
61163 .PHONY: all-stagefeedback clean-stagefeedback
61164 do-clean: clean-stagefeedback
61165
61166 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61167 # only possibility, but now it conflicts with no-bootstrap rules
61168 @if gcc-bootstrap
61169
61170
61171
61172 .PHONY: profiledbootstrap profiledbootstrap-lean
61173 profiledbootstrap:
61174 echo stagefeedback > stage_final
61175 @r=`${PWD_COMMAND}`; export r; \
61176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61177 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
61178 @: $(MAKE); $(unstage)
61179 @r=`${PWD_COMMAND}`; export r; \
61180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61181 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61182 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61183
61184 profiledbootstrap-lean:
61185 echo stagefeedback > stage_final
61186 @r=`${PWD_COMMAND}`; export r; \
61187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61188 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
61189 @: $(MAKE); $(unstage)
61190 @r=`${PWD_COMMAND}`; export r; \
61191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61192 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61193 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61194
61195
61196 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61197 distclean-stagetrain:: distclean-stagefeedback
61198 .PHONY: distclean-stagefeedback
61199 distclean-stagefeedback::
61200 @: $(MAKE); $(stage)
61201 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
61202 rm -rf stagefeedback-*
61203
61204
61205 @endif gcc-bootstrap
61206
61207
61208 .PHONY: stageautoprofile-start stageautoprofile-end
61209
61210 stageautoprofile-start::
61211 @: $(MAKE); $(stage); \
61212 echo stageautoprofile > stage_current; \
61213 echo stageautoprofile > stage_last; \
61214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61215 @if bfd
61216 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
61217 mkdir stageautoprofile-bfd; \
61218 mv stageautoprofile-bfd bfd; \
61219 mv stage1-bfd prev-bfd || test -f stage1-lean
61220 @endif bfd
61221 @if opcodes
61222 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
61223 mkdir stageautoprofile-opcodes; \
61224 mv stageautoprofile-opcodes opcodes; \
61225 mv stage1-opcodes prev-opcodes || test -f stage1-lean
61226 @endif opcodes
61227 @if binutils
61228 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
61229 mkdir stageautoprofile-binutils; \
61230 mv stageautoprofile-binutils binutils; \
61231 mv stage1-binutils prev-binutils || test -f stage1-lean
61232 @endif binutils
61233 @if fixincludes
61234 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
61235 mkdir stageautoprofile-fixincludes; \
61236 mv stageautoprofile-fixincludes fixincludes; \
61237 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
61238 @endif fixincludes
61239 @if gas
61240 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
61241 mkdir stageautoprofile-gas; \
61242 mv stageautoprofile-gas gas; \
61243 mv stage1-gas prev-gas || test -f stage1-lean
61244 @endif gas
61245 @if gcc
61246 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
61247 mkdir stageautoprofile-gcc; \
61248 mv stageautoprofile-gcc gcc; \
61249 mv stage1-gcc prev-gcc || test -f stage1-lean
61250 @endif gcc
61251 @if gmp
61252 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
61253 mkdir stageautoprofile-gmp; \
61254 mv stageautoprofile-gmp gmp; \
61255 mv stage1-gmp prev-gmp || test -f stage1-lean
61256 @endif gmp
61257 @if mpfr
61258 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
61259 mkdir stageautoprofile-mpfr; \
61260 mv stageautoprofile-mpfr mpfr; \
61261 mv stage1-mpfr prev-mpfr || test -f stage1-lean
61262 @endif mpfr
61263 @if mpc
61264 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
61265 mkdir stageautoprofile-mpc; \
61266 mv stageautoprofile-mpc mpc; \
61267 mv stage1-mpc prev-mpc || test -f stage1-lean
61268 @endif mpc
61269 @if isl
61270 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
61271 mkdir stageautoprofile-isl; \
61272 mv stageautoprofile-isl isl; \
61273 mv stage1-isl prev-isl || test -f stage1-lean
61274 @endif isl
61275 @if libelf
61276 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
61277 mkdir stageautoprofile-libelf; \
61278 mv stageautoprofile-libelf libelf; \
61279 mv stage1-libelf prev-libelf || test -f stage1-lean
61280 @endif libelf
61281 @if gold
61282 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
61283 mkdir stageautoprofile-gold; \
61284 mv stageautoprofile-gold gold; \
61285 mv stage1-gold prev-gold || test -f stage1-lean
61286 @endif gold
61287 @if intl
61288 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
61289 mkdir stageautoprofile-intl; \
61290 mv stageautoprofile-intl intl; \
61291 mv stage1-intl prev-intl || test -f stage1-lean
61292 @endif intl
61293 @if ld
61294 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
61295 mkdir stageautoprofile-ld; \
61296 mv stageautoprofile-ld ld; \
61297 mv stage1-ld prev-ld || test -f stage1-lean
61298 @endif ld
61299 @if libbacktrace
61300 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
61301 mkdir stageautoprofile-libbacktrace; \
61302 mv stageautoprofile-libbacktrace libbacktrace; \
61303 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
61304 @endif libbacktrace
61305 @if libcpp
61306 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
61307 mkdir stageautoprofile-libcpp; \
61308 mv stageautoprofile-libcpp libcpp; \
61309 mv stage1-libcpp prev-libcpp || test -f stage1-lean
61310 @endif libcpp
61311 @if libcody
61312 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
61313 mkdir stageautoprofile-libcody; \
61314 mv stageautoprofile-libcody libcody; \
61315 mv stage1-libcody prev-libcody || test -f stage1-lean
61316 @endif libcody
61317 @if libdecnumber
61318 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
61319 mkdir stageautoprofile-libdecnumber; \
61320 mv stageautoprofile-libdecnumber libdecnumber; \
61321 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
61322 @endif libdecnumber
61323 @if libiberty
61324 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
61325 mkdir stageautoprofile-libiberty; \
61326 mv stageautoprofile-libiberty libiberty; \
61327 mv stage1-libiberty prev-libiberty || test -f stage1-lean
61328 @endif libiberty
61329 @if libiberty-linker-plugin
61330 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
61331 mkdir stageautoprofile-libiberty-linker-plugin; \
61332 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61333 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
61334 @endif libiberty-linker-plugin
61335 @if libiconv
61336 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
61337 mkdir stageautoprofile-libiconv; \
61338 mv stageautoprofile-libiconv libiconv; \
61339 mv stage1-libiconv prev-libiconv || test -f stage1-lean
61340 @endif libiconv
61341 @if zlib
61342 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
61343 mkdir stageautoprofile-zlib; \
61344 mv stageautoprofile-zlib zlib; \
61345 mv stage1-zlib prev-zlib || test -f stage1-lean
61346 @endif zlib
61347 @if lto-plugin
61348 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
61349 mkdir stageautoprofile-lto-plugin; \
61350 mv stageautoprofile-lto-plugin lto-plugin; \
61351 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
61352 @endif lto-plugin
61353 @if libctf
61354 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
61355 mkdir stageautoprofile-libctf; \
61356 mv stageautoprofile-libctf libctf; \
61357 mv stage1-libctf prev-libctf || test -f stage1-lean
61358 @endif libctf
61359 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
61360 mkdir stageautoprofile-$(TARGET_SUBDIR); \
61361 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61362 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
61363
61364 stageautoprofile-end::
61365 @if bfd
61366 @if test -d $(HOST_SUBDIR)/bfd; then \
61367 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
61368 mv prev-bfd stage1-bfd; : ; \
61369 fi
61370 @endif bfd
61371 @if opcodes
61372 @if test -d $(HOST_SUBDIR)/opcodes; then \
61373 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
61374 mv prev-opcodes stage1-opcodes; : ; \
61375 fi
61376 @endif opcodes
61377 @if binutils
61378 @if test -d $(HOST_SUBDIR)/binutils; then \
61379 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
61380 mv prev-binutils stage1-binutils; : ; \
61381 fi
61382 @endif binutils
61383 @if fixincludes
61384 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61385 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
61386 mv prev-fixincludes stage1-fixincludes; : ; \
61387 fi
61388 @endif fixincludes
61389 @if gas
61390 @if test -d $(HOST_SUBDIR)/gas; then \
61391 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
61392 mv prev-gas stage1-gas; : ; \
61393 fi
61394 @endif gas
61395 @if gcc
61396 @if test -d $(HOST_SUBDIR)/gcc; then \
61397 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
61398 mv prev-gcc stage1-gcc; : ; \
61399 fi
61400 @endif gcc
61401 @if gmp
61402 @if test -d $(HOST_SUBDIR)/gmp; then \
61403 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
61404 mv prev-gmp stage1-gmp; : ; \
61405 fi
61406 @endif gmp
61407 @if mpfr
61408 @if test -d $(HOST_SUBDIR)/mpfr; then \
61409 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
61410 mv prev-mpfr stage1-mpfr; : ; \
61411 fi
61412 @endif mpfr
61413 @if mpc
61414 @if test -d $(HOST_SUBDIR)/mpc; then \
61415 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
61416 mv prev-mpc stage1-mpc; : ; \
61417 fi
61418 @endif mpc
61419 @if isl
61420 @if test -d $(HOST_SUBDIR)/isl; then \
61421 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
61422 mv prev-isl stage1-isl; : ; \
61423 fi
61424 @endif isl
61425 @if libelf
61426 @if test -d $(HOST_SUBDIR)/libelf; then \
61427 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
61428 mv prev-libelf stage1-libelf; : ; \
61429 fi
61430 @endif libelf
61431 @if gold
61432 @if test -d $(HOST_SUBDIR)/gold; then \
61433 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
61434 mv prev-gold stage1-gold; : ; \
61435 fi
61436 @endif gold
61437 @if intl
61438 @if test -d $(HOST_SUBDIR)/intl; then \
61439 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
61440 mv prev-intl stage1-intl; : ; \
61441 fi
61442 @endif intl
61443 @if ld
61444 @if test -d $(HOST_SUBDIR)/ld; then \
61445 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
61446 mv prev-ld stage1-ld; : ; \
61447 fi
61448 @endif ld
61449 @if libbacktrace
61450 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61451 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
61452 mv prev-libbacktrace stage1-libbacktrace; : ; \
61453 fi
61454 @endif libbacktrace
61455 @if libcpp
61456 @if test -d $(HOST_SUBDIR)/libcpp; then \
61457 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
61458 mv prev-libcpp stage1-libcpp; : ; \
61459 fi
61460 @endif libcpp
61461 @if libcody
61462 @if test -d $(HOST_SUBDIR)/libcody; then \
61463 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
61464 mv prev-libcody stage1-libcody; : ; \
61465 fi
61466 @endif libcody
61467 @if libdecnumber
61468 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61469 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
61470 mv prev-libdecnumber stage1-libdecnumber; : ; \
61471 fi
61472 @endif libdecnumber
61473 @if libiberty
61474 @if test -d $(HOST_SUBDIR)/libiberty; then \
61475 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
61476 mv prev-libiberty stage1-libiberty; : ; \
61477 fi
61478 @endif libiberty
61479 @if libiberty-linker-plugin
61480 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61481 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
61482 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
61483 fi
61484 @endif libiberty-linker-plugin
61485 @if libiconv
61486 @if test -d $(HOST_SUBDIR)/libiconv; then \
61487 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
61488 mv prev-libiconv stage1-libiconv; : ; \
61489 fi
61490 @endif libiconv
61491 @if zlib
61492 @if test -d $(HOST_SUBDIR)/zlib; then \
61493 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
61494 mv prev-zlib stage1-zlib; : ; \
61495 fi
61496 @endif zlib
61497 @if lto-plugin
61498 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61499 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
61500 mv prev-lto-plugin stage1-lto-plugin; : ; \
61501 fi
61502 @endif lto-plugin
61503 @if libctf
61504 @if test -d $(HOST_SUBDIR)/libctf; then \
61505 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
61506 mv prev-libctf stage1-libctf; : ; \
61507 fi
61508 @endif libctf
61509 @if test -d $(TARGET_SUBDIR); then \
61510 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
61511 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
61512 fi
61513 rm -f stage_current
61514
61515 # Bubble a bug fix through all the stages up to stage autoprofile. They are
61516 # remade, but not reconfigured. The next stage (if any) will not be
61517 # reconfigured either.
61518 .PHONY: stageautoprofile-bubble
61519 stageautoprofile-bubble:: stage1-bubble
61520 @r=`${PWD_COMMAND}`; export r; \
61521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61522 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
61523 echo Skipping rebuild of stageautoprofile; \
61524 else \
61525 $(MAKE) stageautoprofile-start; \
61526 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
61527 fi
61528
61529 .PHONY: all-stageautoprofile clean-stageautoprofile
61530 do-clean: clean-stageautoprofile
61531
61532 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61533 # only possibility, but now it conflicts with no-bootstrap rules
61534 @if gcc-bootstrap
61535
61536
61537
61538
61539 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61540 distclean-stage1:: distclean-stageautoprofile
61541 .PHONY: distclean-stageautoprofile
61542 distclean-stageautoprofile::
61543 @: $(MAKE); $(stage)
61544 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
61545 rm -rf stageautoprofile-*
61546
61547
61548 @endif gcc-bootstrap
61549
61550
61551 .PHONY: stageautofeedback-start stageautofeedback-end
61552
61553 stageautofeedback-start::
61554 @: $(MAKE); $(stage); \
61555 echo stageautofeedback > stage_current; \
61556 echo stageautofeedback > stage_last; \
61557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61558 @if bfd
61559 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
61560 mkdir stageautofeedback-bfd; \
61561 mv stageautofeedback-bfd bfd; \
61562 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
61563 @endif bfd
61564 @if opcodes
61565 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
61566 mkdir stageautofeedback-opcodes; \
61567 mv stageautofeedback-opcodes opcodes; \
61568 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
61569 @endif opcodes
61570 @if binutils
61571 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
61572 mkdir stageautofeedback-binutils; \
61573 mv stageautofeedback-binutils binutils; \
61574 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
61575 @endif binutils
61576 @if fixincludes
61577 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
61578 mkdir stageautofeedback-fixincludes; \
61579 mv stageautofeedback-fixincludes fixincludes; \
61580 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
61581 @endif fixincludes
61582 @if gas
61583 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
61584 mkdir stageautofeedback-gas; \
61585 mv stageautofeedback-gas gas; \
61586 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
61587 @endif gas
61588 @if gcc
61589 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
61590 mkdir stageautofeedback-gcc; \
61591 mv stageautofeedback-gcc gcc; \
61592 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
61593 @endif gcc
61594 @if gmp
61595 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
61596 mkdir stageautofeedback-gmp; \
61597 mv stageautofeedback-gmp gmp; \
61598 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
61599 @endif gmp
61600 @if mpfr
61601 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
61602 mkdir stageautofeedback-mpfr; \
61603 mv stageautofeedback-mpfr mpfr; \
61604 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
61605 @endif mpfr
61606 @if mpc
61607 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
61608 mkdir stageautofeedback-mpc; \
61609 mv stageautofeedback-mpc mpc; \
61610 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
61611 @endif mpc
61612 @if isl
61613 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
61614 mkdir stageautofeedback-isl; \
61615 mv stageautofeedback-isl isl; \
61616 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
61617 @endif isl
61618 @if libelf
61619 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
61620 mkdir stageautofeedback-libelf; \
61621 mv stageautofeedback-libelf libelf; \
61622 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
61623 @endif libelf
61624 @if gold
61625 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
61626 mkdir stageautofeedback-gold; \
61627 mv stageautofeedback-gold gold; \
61628 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
61629 @endif gold
61630 @if intl
61631 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
61632 mkdir stageautofeedback-intl; \
61633 mv stageautofeedback-intl intl; \
61634 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
61635 @endif intl
61636 @if ld
61637 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
61638 mkdir stageautofeedback-ld; \
61639 mv stageautofeedback-ld ld; \
61640 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
61641 @endif ld
61642 @if libbacktrace
61643 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
61644 mkdir stageautofeedback-libbacktrace; \
61645 mv stageautofeedback-libbacktrace libbacktrace; \
61646 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
61647 @endif libbacktrace
61648 @if libcpp
61649 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
61650 mkdir stageautofeedback-libcpp; \
61651 mv stageautofeedback-libcpp libcpp; \
61652 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
61653 @endif libcpp
61654 @if libcody
61655 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
61656 mkdir stageautofeedback-libcody; \
61657 mv stageautofeedback-libcody libcody; \
61658 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
61659 @endif libcody
61660 @if libdecnumber
61661 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
61662 mkdir stageautofeedback-libdecnumber; \
61663 mv stageautofeedback-libdecnumber libdecnumber; \
61664 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
61665 @endif libdecnumber
61666 @if libiberty
61667 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
61668 mkdir stageautofeedback-libiberty; \
61669 mv stageautofeedback-libiberty libiberty; \
61670 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
61671 @endif libiberty
61672 @if libiberty-linker-plugin
61673 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
61674 mkdir stageautofeedback-libiberty-linker-plugin; \
61675 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
61676 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
61677 @endif libiberty-linker-plugin
61678 @if libiconv
61679 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
61680 mkdir stageautofeedback-libiconv; \
61681 mv stageautofeedback-libiconv libiconv; \
61682 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
61683 @endif libiconv
61684 @if zlib
61685 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
61686 mkdir stageautofeedback-zlib; \
61687 mv stageautofeedback-zlib zlib; \
61688 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
61689 @endif zlib
61690 @if lto-plugin
61691 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
61692 mkdir stageautofeedback-lto-plugin; \
61693 mv stageautofeedback-lto-plugin lto-plugin; \
61694 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
61695 @endif lto-plugin
61696 @if libctf
61697 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
61698 mkdir stageautofeedback-libctf; \
61699 mv stageautofeedback-libctf libctf; \
61700 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
61701 @endif libctf
61702 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
61703 mkdir stageautofeedback-$(TARGET_SUBDIR); \
61704 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61705 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
61706
61707 stageautofeedback-end::
61708 @if bfd
61709 @if test -d $(HOST_SUBDIR)/bfd; then \
61710 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
61711 mv prev-bfd stageautoprofile-bfd; : ; \
61712 fi
61713 @endif bfd
61714 @if opcodes
61715 @if test -d $(HOST_SUBDIR)/opcodes; then \
61716 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
61717 mv prev-opcodes stageautoprofile-opcodes; : ; \
61718 fi
61719 @endif opcodes
61720 @if binutils
61721 @if test -d $(HOST_SUBDIR)/binutils; then \
61722 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
61723 mv prev-binutils stageautoprofile-binutils; : ; \
61724 fi
61725 @endif binutils
61726 @if fixincludes
61727 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61728 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
61729 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
61730 fi
61731 @endif fixincludes
61732 @if gas
61733 @if test -d $(HOST_SUBDIR)/gas; then \
61734 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
61735 mv prev-gas stageautoprofile-gas; : ; \
61736 fi
61737 @endif gas
61738 @if gcc
61739 @if test -d $(HOST_SUBDIR)/gcc; then \
61740 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
61741 mv prev-gcc stageautoprofile-gcc; : ; \
61742 fi
61743 @endif gcc
61744 @if gmp
61745 @if test -d $(HOST_SUBDIR)/gmp; then \
61746 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
61747 mv prev-gmp stageautoprofile-gmp; : ; \
61748 fi
61749 @endif gmp
61750 @if mpfr
61751 @if test -d $(HOST_SUBDIR)/mpfr; then \
61752 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
61753 mv prev-mpfr stageautoprofile-mpfr; : ; \
61754 fi
61755 @endif mpfr
61756 @if mpc
61757 @if test -d $(HOST_SUBDIR)/mpc; then \
61758 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
61759 mv prev-mpc stageautoprofile-mpc; : ; \
61760 fi
61761 @endif mpc
61762 @if isl
61763 @if test -d $(HOST_SUBDIR)/isl; then \
61764 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
61765 mv prev-isl stageautoprofile-isl; : ; \
61766 fi
61767 @endif isl
61768 @if libelf
61769 @if test -d $(HOST_SUBDIR)/libelf; then \
61770 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
61771 mv prev-libelf stageautoprofile-libelf; : ; \
61772 fi
61773 @endif libelf
61774 @if gold
61775 @if test -d $(HOST_SUBDIR)/gold; then \
61776 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
61777 mv prev-gold stageautoprofile-gold; : ; \
61778 fi
61779 @endif gold
61780 @if intl
61781 @if test -d $(HOST_SUBDIR)/intl; then \
61782 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
61783 mv prev-intl stageautoprofile-intl; : ; \
61784 fi
61785 @endif intl
61786 @if ld
61787 @if test -d $(HOST_SUBDIR)/ld; then \
61788 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
61789 mv prev-ld stageautoprofile-ld; : ; \
61790 fi
61791 @endif ld
61792 @if libbacktrace
61793 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61794 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
61795 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
61796 fi
61797 @endif libbacktrace
61798 @if libcpp
61799 @if test -d $(HOST_SUBDIR)/libcpp; then \
61800 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
61801 mv prev-libcpp stageautoprofile-libcpp; : ; \
61802 fi
61803 @endif libcpp
61804 @if libcody
61805 @if test -d $(HOST_SUBDIR)/libcody; then \
61806 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
61807 mv prev-libcody stageautoprofile-libcody; : ; \
61808 fi
61809 @endif libcody
61810 @if libdecnumber
61811 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61812 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
61813 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
61814 fi
61815 @endif libdecnumber
61816 @if libiberty
61817 @if test -d $(HOST_SUBDIR)/libiberty; then \
61818 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
61819 mv prev-libiberty stageautoprofile-libiberty; : ; \
61820 fi
61821 @endif libiberty
61822 @if libiberty-linker-plugin
61823 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61824 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
61825 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
61826 fi
61827 @endif libiberty-linker-plugin
61828 @if libiconv
61829 @if test -d $(HOST_SUBDIR)/libiconv; then \
61830 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
61831 mv prev-libiconv stageautoprofile-libiconv; : ; \
61832 fi
61833 @endif libiconv
61834 @if zlib
61835 @if test -d $(HOST_SUBDIR)/zlib; then \
61836 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
61837 mv prev-zlib stageautoprofile-zlib; : ; \
61838 fi
61839 @endif zlib
61840 @if lto-plugin
61841 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61842 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
61843 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
61844 fi
61845 @endif lto-plugin
61846 @if libctf
61847 @if test -d $(HOST_SUBDIR)/libctf; then \
61848 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
61849 mv prev-libctf stageautoprofile-libctf; : ; \
61850 fi
61851 @endif libctf
61852 @if test -d $(TARGET_SUBDIR); then \
61853 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
61854 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
61855 fi
61856 rm -f stage_current
61857
61858 # Bubble a bug fix through all the stages up to stage autofeedback. They are
61859 # remade, but not reconfigured. The next stage (if any) will not be
61860 # reconfigured either.
61861 .PHONY: stageautofeedback-bubble
61862 stageautofeedback-bubble:: stageautoprofile-bubble
61863 @r=`${PWD_COMMAND}`; export r; \
61864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61865 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
61866 echo Skipping rebuild of stageautofeedback; \
61867 else \
61868 $(MAKE) stageautofeedback-start; \
61869 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
61870 fi
61871
61872 .PHONY: all-stageautofeedback clean-stageautofeedback
61873 do-clean: clean-stageautofeedback
61874
61875 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61876 # only possibility, but now it conflicts with no-bootstrap rules
61877 @if gcc-bootstrap
61878
61879
61880
61881 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
61882 autoprofiledbootstrap:
61883 echo stageautofeedback > stage_final
61884 @r=`${PWD_COMMAND}`; export r; \
61885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61886 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
61887 @: $(MAKE); $(unstage)
61888 @r=`${PWD_COMMAND}`; export r; \
61889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61890 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61891 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61892
61893 autoprofiledbootstrap-lean:
61894 echo stageautofeedback > stage_final
61895 @r=`${PWD_COMMAND}`; export r; \
61896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61897 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
61898 @: $(MAKE); $(unstage)
61899 @r=`${PWD_COMMAND}`; export r; \
61900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61901 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61902 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61903
61904
61905 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61906 distclean-stageautoprofile:: distclean-stageautofeedback
61907 .PHONY: distclean-stageautofeedback
61908 distclean-stageautofeedback::
61909 @: $(MAKE); $(stage)
61910 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
61911 rm -rf stageautofeedback-*
61912
61913
61914 @endif gcc-bootstrap
61915
61916
61917
61918 stageprofile-end::
61919 $(MAKE) distclean-stagefeedback
61920
61921 stagefeedback-start::
61922 @r=`${PWD_COMMAND}`; export r; \
61923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61924 for i in prev-*; do \
61925 j=`echo $$i | sed s/^prev-//`; \
61926 cd $$r/$$i && \
61927 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
61928 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
61929 done
61930
61931 @if gcc-bootstrap
61932 do-distclean: distclean-stage1
61933
61934 # Provide a GCC build when we're building target libraries. This does
61935 # not work as a dependency, just as the minimum necessary to avoid errors.
61936 stage_last:
61937 @r=`${PWD_COMMAND}`; export r; \
61938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61939 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
61940
61941 # Same as unstage, but not phony and defaulting to stage1-start. We place
61942 # it in the dependency so that for example `make -j3 all-gcc' works.
61943 stage_current:
61944 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
61945
61946 .PHONY: restrap
61947 restrap::
61948 @: $(MAKE); $(stage)
61949 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
61950 restrap:: all
61951 @endif gcc-bootstrap
61952
61953 # --------------------------------------
61954 # Dependencies between different modules
61955 # --------------------------------------
61956
61957 # Generic dependencies for target modules on host stuff, especially gcc
61958 @if gcc-bootstrap
61959 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
61960 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
61961 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
61962 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
61963 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
61964 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
61965 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
61966 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
61967 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
61968 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
61969 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
61970 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
61971 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
61972 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
61973 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
61974 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
61975 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
61976 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
61977 configure-stage1-target-libvtv: maybe-all-stage1-gcc
61978 configure-stage2-target-libvtv: maybe-all-stage2-gcc
61979 configure-stage3-target-libvtv: maybe-all-stage3-gcc
61980 configure-stage4-target-libvtv: maybe-all-stage4-gcc
61981 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
61982 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
61983 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
61984 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
61985 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
61986 configure-target-liboffloadmic: stage_last
61987 configure-target-libssp: stage_last
61988 configure-target-newlib: stage_last
61989 configure-stage1-target-libgcc: maybe-all-stage1-gcc
61990 configure-stage2-target-libgcc: maybe-all-stage2-gcc
61991 configure-stage3-target-libgcc: maybe-all-stage3-gcc
61992 configure-stage4-target-libgcc: maybe-all-stage4-gcc
61993 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
61994 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
61995 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
61996 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
61997 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
61998 configure-target-libbacktrace: stage_last
61999 configure-target-libquadmath: stage_last
62000 configure-target-libgfortran: stage_last
62001 configure-target-libobjc: stage_last
62002 configure-target-libgo: stage_last
62003 configure-target-libphobos: stage_last
62004 configure-target-libtermcap: stage_last
62005 configure-target-winsup: stage_last
62006 configure-target-libgloss: stage_last
62007 configure-target-libffi: stage_last
62008 configure-target-zlib: stage_last
62009 configure-target-rda: stage_last
62010 configure-target-libada: stage_last
62011 configure-stage1-target-libgomp: maybe-all-stage1-gcc
62012 configure-stage2-target-libgomp: maybe-all-stage2-gcc
62013 configure-stage3-target-libgomp: maybe-all-stage3-gcc
62014 configure-stage4-target-libgomp: maybe-all-stage4-gcc
62015 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
62016 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
62017 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
62018 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
62019 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
62020 configure-target-libitm: stage_last
62021 configure-target-libatomic: stage_last
62022 @endif gcc-bootstrap
62023
62024 @if gcc-no-bootstrap
62025 configure-target-libstdc++-v3: maybe-all-gcc
62026 configure-target-libsanitizer: maybe-all-gcc
62027 configure-target-libvtv: maybe-all-gcc
62028 configure-target-liboffloadmic: maybe-all-gcc
62029 configure-target-libssp: maybe-all-gcc
62030 configure-target-newlib: maybe-all-gcc
62031 configure-target-libgcc: maybe-all-gcc
62032 configure-target-libbacktrace: maybe-all-gcc
62033 configure-target-libquadmath: maybe-all-gcc
62034 configure-target-libgfortran: maybe-all-gcc
62035 configure-target-libobjc: maybe-all-gcc
62036 configure-target-libgo: maybe-all-gcc
62037 configure-target-libphobos: maybe-all-gcc
62038 configure-target-libtermcap: maybe-all-gcc
62039 configure-target-winsup: maybe-all-gcc
62040 configure-target-libgloss: maybe-all-gcc
62041 configure-target-libffi: maybe-all-gcc
62042 configure-target-zlib: maybe-all-gcc
62043 configure-target-rda: maybe-all-gcc
62044 configure-target-libada: maybe-all-gcc
62045 configure-target-libgomp: maybe-all-gcc
62046 configure-target-libitm: maybe-all-gcc
62047 configure-target-libatomic: maybe-all-gcc
62048 @endif gcc-no-bootstrap
62049
62050
62051 # There are two types of dependencies here: 'hard' dependencies, where one
62052 # module simply won't build without the other; and 'soft' dependencies, where
62053 # if the depended-on module is missing, the depending module will do without
62054 # or find a substitute somewhere (perhaps installed). Soft dependencies
62055 # are made here to depend on a 'maybe-' target. If you're not sure,
62056 # it's safer to use a soft dependency.
62057
62058
62059
62060
62061
62062
62063 # With all the machinery above in place, it is pretty easy to generate
62064 # dependencies. Host dependencies are a bit more complex because we have
62065 # to check for bootstrap/prebootstrap dependencies. To resolve
62066 # prebootstrap dependencies, prebootstrap modules are gathered in
62067 # a hash table.
62068 all-build-bison: maybe-all-build-texinfo
62069 all-build-flex: maybe-all-build-texinfo
62070 all-build-flex: maybe-all-build-bison
62071 all-build-flex: maybe-all-build-m4
62072 all-build-libiberty: maybe-all-build-texinfo
62073 all-build-m4: maybe-all-build-texinfo
62074 all-build-fixincludes: maybe-all-build-libiberty
62075 all-build-libcpp: maybe-all-build-libiberty
62076 configure-gcc: maybe-configure-intl
62077 configure-stage1-gcc: maybe-configure-stage1-intl
62078 configure-stage2-gcc: maybe-configure-stage2-intl
62079 configure-stage3-gcc: maybe-configure-stage3-intl
62080 configure-stage4-gcc: maybe-configure-stage4-intl
62081 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
62082 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
62083 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
62084 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
62085 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
62086 configure-gcc: maybe-all-gmp
62087 configure-stage1-gcc: maybe-all-stage1-gmp
62088 configure-stage2-gcc: maybe-all-stage2-gmp
62089 configure-stage3-gcc: maybe-all-stage3-gmp
62090 configure-stage4-gcc: maybe-all-stage4-gmp
62091 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
62092 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
62093 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
62094 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
62095 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
62096 configure-gcc: maybe-all-mpfr
62097 configure-stage1-gcc: maybe-all-stage1-mpfr
62098 configure-stage2-gcc: maybe-all-stage2-mpfr
62099 configure-stage3-gcc: maybe-all-stage3-mpfr
62100 configure-stage4-gcc: maybe-all-stage4-mpfr
62101 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
62102 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
62103 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
62104 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
62105 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
62106 configure-gcc: maybe-all-mpc
62107 configure-stage1-gcc: maybe-all-stage1-mpc
62108 configure-stage2-gcc: maybe-all-stage2-mpc
62109 configure-stage3-gcc: maybe-all-stage3-mpc
62110 configure-stage4-gcc: maybe-all-stage4-mpc
62111 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
62112 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
62113 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
62114 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
62115 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
62116 configure-gcc: maybe-all-isl
62117 configure-stage1-gcc: maybe-all-stage1-isl
62118 configure-stage2-gcc: maybe-all-stage2-isl
62119 configure-stage3-gcc: maybe-all-stage3-isl
62120 configure-stage4-gcc: maybe-all-stage4-isl
62121 configure-stageprofile-gcc: maybe-all-stageprofile-isl
62122 configure-stagetrain-gcc: maybe-all-stagetrain-isl
62123 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
62124 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
62125 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
62126 configure-gcc: maybe-all-lto-plugin
62127 configure-stage1-gcc: maybe-all-stage1-lto-plugin
62128 configure-stage2-gcc: maybe-all-stage2-lto-plugin
62129 configure-stage3-gcc: maybe-all-stage3-lto-plugin
62130 configure-stage4-gcc: maybe-all-stage4-lto-plugin
62131 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62132 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62133 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62134 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62135 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62136 configure-gcc: maybe-all-binutils
62137 configure-stage1-gcc: maybe-all-stage1-binutils
62138 configure-stage2-gcc: maybe-all-stage2-binutils
62139 configure-stage3-gcc: maybe-all-stage3-binutils
62140 configure-stage4-gcc: maybe-all-stage4-binutils
62141 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
62142 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
62143 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
62144 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
62145 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
62146 configure-gcc: maybe-all-gas
62147 configure-stage1-gcc: maybe-all-stage1-gas
62148 configure-stage2-gcc: maybe-all-stage2-gas
62149 configure-stage3-gcc: maybe-all-stage3-gas
62150 configure-stage4-gcc: maybe-all-stage4-gas
62151 configure-stageprofile-gcc: maybe-all-stageprofile-gas
62152 configure-stagetrain-gcc: maybe-all-stagetrain-gas
62153 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
62154 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
62155 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
62156 configure-gcc: maybe-all-ld
62157 configure-stage1-gcc: maybe-all-stage1-ld
62158 configure-stage2-gcc: maybe-all-stage2-ld
62159 configure-stage3-gcc: maybe-all-stage3-ld
62160 configure-stage4-gcc: maybe-all-stage4-ld
62161 configure-stageprofile-gcc: maybe-all-stageprofile-ld
62162 configure-stagetrain-gcc: maybe-all-stagetrain-ld
62163 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
62164 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
62165 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
62166 configure-gcc: maybe-all-gold
62167 configure-stage1-gcc: maybe-all-stage1-gold
62168 configure-stage2-gcc: maybe-all-stage2-gold
62169 configure-stage3-gcc: maybe-all-stage3-gold
62170 configure-stage4-gcc: maybe-all-stage4-gold
62171 configure-stageprofile-gcc: maybe-all-stageprofile-gold
62172 configure-stagetrain-gcc: maybe-all-stagetrain-gold
62173 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
62174 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
62175 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
62176 configure-gcc: maybe-all-libelf
62177 configure-stage1-gcc: maybe-all-stage1-libelf
62178 configure-stage2-gcc: maybe-all-stage2-libelf
62179 configure-stage3-gcc: maybe-all-stage3-libelf
62180 configure-stage4-gcc: maybe-all-stage4-libelf
62181 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
62182 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
62183 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
62184 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
62185 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
62186 configure-gcc: maybe-all-libiconv
62187 configure-stage1-gcc: maybe-all-stage1-libiconv
62188 configure-stage2-gcc: maybe-all-stage2-libiconv
62189 configure-stage3-gcc: maybe-all-stage3-libiconv
62190 configure-stage4-gcc: maybe-all-stage4-libiconv
62191 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
62192 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
62193 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62194 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62195 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62196 all-gcc: all-libiberty
62197 all-stage1-gcc: all-stage1-libiberty
62198 all-stage2-gcc: all-stage2-libiberty
62199 all-stage3-gcc: all-stage3-libiberty
62200 all-stage4-gcc: all-stage4-libiberty
62201 all-stageprofile-gcc: all-stageprofile-libiberty
62202 all-stagetrain-gcc: all-stagetrain-libiberty
62203 all-stagefeedback-gcc: all-stagefeedback-libiberty
62204 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
62205 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
62206 all-gcc: maybe-all-intl
62207 all-stage1-gcc: maybe-all-stage1-intl
62208 all-stage2-gcc: maybe-all-stage2-intl
62209 all-stage3-gcc: maybe-all-stage3-intl
62210 all-stage4-gcc: maybe-all-stage4-intl
62211 all-stageprofile-gcc: maybe-all-stageprofile-intl
62212 all-stagetrain-gcc: maybe-all-stagetrain-intl
62213 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
62214 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
62215 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
62216 all-gcc: maybe-all-mpfr
62217 all-stage1-gcc: maybe-all-stage1-mpfr
62218 all-stage2-gcc: maybe-all-stage2-mpfr
62219 all-stage3-gcc: maybe-all-stage3-mpfr
62220 all-stage4-gcc: maybe-all-stage4-mpfr
62221 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
62222 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
62223 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
62224 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
62225 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
62226 all-gcc: maybe-all-mpc
62227 all-stage1-gcc: maybe-all-stage1-mpc
62228 all-stage2-gcc: maybe-all-stage2-mpc
62229 all-stage3-gcc: maybe-all-stage3-mpc
62230 all-stage4-gcc: maybe-all-stage4-mpc
62231 all-stageprofile-gcc: maybe-all-stageprofile-mpc
62232 all-stagetrain-gcc: maybe-all-stagetrain-mpc
62233 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
62234 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
62235 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
62236 all-gcc: maybe-all-isl
62237 all-stage1-gcc: maybe-all-stage1-isl
62238 all-stage2-gcc: maybe-all-stage2-isl
62239 all-stage3-gcc: maybe-all-stage3-isl
62240 all-stage4-gcc: maybe-all-stage4-isl
62241 all-stageprofile-gcc: maybe-all-stageprofile-isl
62242 all-stagetrain-gcc: maybe-all-stagetrain-isl
62243 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
62244 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
62245 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
62246 all-gcc: maybe-all-build-texinfo
62247 all-stage1-gcc: maybe-all-build-texinfo
62248 all-stage2-gcc: maybe-all-build-texinfo
62249 all-stage3-gcc: maybe-all-build-texinfo
62250 all-stage4-gcc: maybe-all-build-texinfo
62251 all-stageprofile-gcc: maybe-all-build-texinfo
62252 all-stagetrain-gcc: maybe-all-build-texinfo
62253 all-stagefeedback-gcc: maybe-all-build-texinfo
62254 all-stageautoprofile-gcc: maybe-all-build-texinfo
62255 all-stageautofeedback-gcc: maybe-all-build-texinfo
62256 all-gcc: maybe-all-build-bison
62257 all-stage1-gcc: maybe-all-build-bison
62258 all-stage2-gcc: maybe-all-build-bison
62259 all-stage3-gcc: maybe-all-build-bison
62260 all-stage4-gcc: maybe-all-build-bison
62261 all-stageprofile-gcc: maybe-all-build-bison
62262 all-stagetrain-gcc: maybe-all-build-bison
62263 all-stagefeedback-gcc: maybe-all-build-bison
62264 all-stageautoprofile-gcc: maybe-all-build-bison
62265 all-stageautofeedback-gcc: maybe-all-build-bison
62266 all-gcc: maybe-all-build-flex
62267 all-stage1-gcc: maybe-all-build-flex
62268 all-stage2-gcc: maybe-all-build-flex
62269 all-stage3-gcc: maybe-all-build-flex
62270 all-stage4-gcc: maybe-all-build-flex
62271 all-stageprofile-gcc: maybe-all-build-flex
62272 all-stagetrain-gcc: maybe-all-build-flex
62273 all-stagefeedback-gcc: maybe-all-build-flex
62274 all-stageautoprofile-gcc: maybe-all-build-flex
62275 all-stageautofeedback-gcc: maybe-all-build-flex
62276 all-gcc: maybe-all-build-libiberty
62277 all-stage1-gcc: maybe-all-build-libiberty
62278 all-stage2-gcc: maybe-all-build-libiberty
62279 all-stage3-gcc: maybe-all-build-libiberty
62280 all-stage4-gcc: maybe-all-build-libiberty
62281 all-stageprofile-gcc: maybe-all-build-libiberty
62282 all-stagetrain-gcc: maybe-all-build-libiberty
62283 all-stagefeedback-gcc: maybe-all-build-libiberty
62284 all-stageautoprofile-gcc: maybe-all-build-libiberty
62285 all-stageautofeedback-gcc: maybe-all-build-libiberty
62286 all-gcc: maybe-all-build-fixincludes
62287 all-stage1-gcc: maybe-all-build-fixincludes
62288 all-stage2-gcc: maybe-all-build-fixincludes
62289 all-stage3-gcc: maybe-all-build-fixincludes
62290 all-stage4-gcc: maybe-all-build-fixincludes
62291 all-stageprofile-gcc: maybe-all-build-fixincludes
62292 all-stagetrain-gcc: maybe-all-build-fixincludes
62293 all-stagefeedback-gcc: maybe-all-build-fixincludes
62294 all-stageautoprofile-gcc: maybe-all-build-fixincludes
62295 all-stageautofeedback-gcc: maybe-all-build-fixincludes
62296 all-gcc: maybe-all-build-libcpp
62297 all-stage1-gcc: maybe-all-build-libcpp
62298 all-stage2-gcc: maybe-all-build-libcpp
62299 all-stage3-gcc: maybe-all-build-libcpp
62300 all-stage4-gcc: maybe-all-build-libcpp
62301 all-stageprofile-gcc: maybe-all-build-libcpp
62302 all-stagetrain-gcc: maybe-all-build-libcpp
62303 all-stagefeedback-gcc: maybe-all-build-libcpp
62304 all-stageautoprofile-gcc: maybe-all-build-libcpp
62305 all-stageautofeedback-gcc: maybe-all-build-libcpp
62306 all-gcc: maybe-all-zlib
62307 all-stage1-gcc: maybe-all-stage1-zlib
62308 all-stage2-gcc: maybe-all-stage2-zlib
62309 all-stage3-gcc: maybe-all-stage3-zlib
62310 all-stage4-gcc: maybe-all-stage4-zlib
62311 all-stageprofile-gcc: maybe-all-stageprofile-zlib
62312 all-stagetrain-gcc: maybe-all-stagetrain-zlib
62313 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
62314 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
62315 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
62316 all-gcc: all-libbacktrace
62317 all-stage1-gcc: all-stage1-libbacktrace
62318 all-stage2-gcc: all-stage2-libbacktrace
62319 all-stage3-gcc: all-stage3-libbacktrace
62320 all-stage4-gcc: all-stage4-libbacktrace
62321 all-stageprofile-gcc: all-stageprofile-libbacktrace
62322 all-stagetrain-gcc: all-stagetrain-libbacktrace
62323 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
62324 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
62325 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
62326 all-gcc: all-libcpp
62327 all-stage1-gcc: all-stage1-libcpp
62328 all-stage2-gcc: all-stage2-libcpp
62329 all-stage3-gcc: all-stage3-libcpp
62330 all-stage4-gcc: all-stage4-libcpp
62331 all-stageprofile-gcc: all-stageprofile-libcpp
62332 all-stagetrain-gcc: all-stagetrain-libcpp
62333 all-stagefeedback-gcc: all-stagefeedback-libcpp
62334 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
62335 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
62336 all-gcc: all-libcody
62337 all-stage1-gcc: all-stage1-libcody
62338 all-stage2-gcc: all-stage2-libcody
62339 all-stage3-gcc: all-stage3-libcody
62340 all-stage4-gcc: all-stage4-libcody
62341 all-stageprofile-gcc: all-stageprofile-libcody
62342 all-stagetrain-gcc: all-stagetrain-libcody
62343 all-stagefeedback-gcc: all-stagefeedback-libcody
62344 all-stageautoprofile-gcc: all-stageautoprofile-libcody
62345 all-stageautofeedback-gcc: all-stageautofeedback-libcody
62346 all-gcc: all-libdecnumber
62347 all-stage1-gcc: all-stage1-libdecnumber
62348 all-stage2-gcc: all-stage2-libdecnumber
62349 all-stage3-gcc: all-stage3-libdecnumber
62350 all-stage4-gcc: all-stage4-libdecnumber
62351 all-stageprofile-gcc: all-stageprofile-libdecnumber
62352 all-stagetrain-gcc: all-stagetrain-libdecnumber
62353 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
62354 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
62355 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
62356 all-gcc: maybe-all-libiberty
62357 all-stage1-gcc: maybe-all-stage1-libiberty
62358 all-stage2-gcc: maybe-all-stage2-libiberty
62359 all-stage3-gcc: maybe-all-stage3-libiberty
62360 all-stage4-gcc: maybe-all-stage4-libiberty
62361 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
62362 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
62363 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
62364 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
62365 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
62366 all-gcc: maybe-all-fixincludes
62367 all-stage1-gcc: maybe-all-stage1-fixincludes
62368 all-stage2-gcc: maybe-all-stage2-fixincludes
62369 all-stage3-gcc: maybe-all-stage3-fixincludes
62370 all-stage4-gcc: maybe-all-stage4-fixincludes
62371 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
62372 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
62373 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
62374 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
62375 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
62376 all-gcc: maybe-all-lto-plugin
62377 all-stage1-gcc: maybe-all-stage1-lto-plugin
62378 all-stage2-gcc: maybe-all-stage2-lto-plugin
62379 all-stage3-gcc: maybe-all-stage3-lto-plugin
62380 all-stage4-gcc: maybe-all-stage4-lto-plugin
62381 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62382 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62383 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62384 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62385 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62386 all-gcc: maybe-all-libiconv
62387 all-stage1-gcc: maybe-all-stage1-libiconv
62388 all-stage2-gcc: maybe-all-stage2-libiconv
62389 all-stage3-gcc: maybe-all-stage3-libiconv
62390 all-stage4-gcc: maybe-all-stage4-libiconv
62391 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
62392 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
62393 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62394 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62395 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62396 info-gcc: maybe-all-build-libiberty
62397 info-stage1-gcc: maybe-all-build-libiberty
62398 info-stage2-gcc: maybe-all-build-libiberty
62399 info-stage3-gcc: maybe-all-build-libiberty
62400 info-stage4-gcc: maybe-all-build-libiberty
62401 info-stageprofile-gcc: maybe-all-build-libiberty
62402 info-stagetrain-gcc: maybe-all-build-libiberty
62403 info-stagefeedback-gcc: maybe-all-build-libiberty
62404 info-stageautoprofile-gcc: maybe-all-build-libiberty
62405 info-stageautofeedback-gcc: maybe-all-build-libiberty
62406 dvi-gcc: maybe-all-build-libiberty
62407 dvi-stage1-gcc: maybe-all-build-libiberty
62408 dvi-stage2-gcc: maybe-all-build-libiberty
62409 dvi-stage3-gcc: maybe-all-build-libiberty
62410 dvi-stage4-gcc: maybe-all-build-libiberty
62411 dvi-stageprofile-gcc: maybe-all-build-libiberty
62412 dvi-stagetrain-gcc: maybe-all-build-libiberty
62413 dvi-stagefeedback-gcc: maybe-all-build-libiberty
62414 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
62415 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
62416 pdf-gcc: maybe-all-build-libiberty
62417 pdf-stage1-gcc: maybe-all-build-libiberty
62418 pdf-stage2-gcc: maybe-all-build-libiberty
62419 pdf-stage3-gcc: maybe-all-build-libiberty
62420 pdf-stage4-gcc: maybe-all-build-libiberty
62421 pdf-stageprofile-gcc: maybe-all-build-libiberty
62422 pdf-stagetrain-gcc: maybe-all-build-libiberty
62423 pdf-stagefeedback-gcc: maybe-all-build-libiberty
62424 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
62425 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
62426 html-gcc: maybe-all-build-libiberty
62427 html-stage1-gcc: maybe-all-build-libiberty
62428 html-stage2-gcc: maybe-all-build-libiberty
62429 html-stage3-gcc: maybe-all-build-libiberty
62430 html-stage4-gcc: maybe-all-build-libiberty
62431 html-stageprofile-gcc: maybe-all-build-libiberty
62432 html-stagetrain-gcc: maybe-all-build-libiberty
62433 html-stagefeedback-gcc: maybe-all-build-libiberty
62434 html-stageautoprofile-gcc: maybe-all-build-libiberty
62435 html-stageautofeedback-gcc: maybe-all-build-libiberty
62436 install-gcc: maybe-install-fixincludes
62437 install-gcc: maybe-install-lto-plugin
62438 install-strip-gcc: maybe-install-strip-fixincludes
62439 install-strip-gcc: maybe-install-strip-lto-plugin
62440 configure-libcpp: configure-libiberty
62441 configure-stage1-libcpp: configure-stage1-libiberty
62442 configure-stage2-libcpp: configure-stage2-libiberty
62443 configure-stage3-libcpp: configure-stage3-libiberty
62444 configure-stage4-libcpp: configure-stage4-libiberty
62445 configure-stageprofile-libcpp: configure-stageprofile-libiberty
62446 configure-stagetrain-libcpp: configure-stagetrain-libiberty
62447 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
62448 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
62449 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
62450 configure-libcpp: maybe-configure-intl
62451 configure-stage1-libcpp: maybe-configure-stage1-intl
62452 configure-stage2-libcpp: maybe-configure-stage2-intl
62453 configure-stage3-libcpp: maybe-configure-stage3-intl
62454 configure-stage4-libcpp: maybe-configure-stage4-intl
62455 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
62456 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
62457 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
62458 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
62459 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
62460 configure-libcpp: maybe-all-libiconv
62461 configure-stage1-libcpp: maybe-all-stage1-libiconv
62462 configure-stage2-libcpp: maybe-all-stage2-libiconv
62463 configure-stage3-libcpp: maybe-all-stage3-libiconv
62464 configure-stage4-libcpp: maybe-all-stage4-libiconv
62465 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62466 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62467 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62468 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62469 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62470 all-libcpp: all-libiberty
62471 all-stage1-libcpp: all-stage1-libiberty
62472 all-stage2-libcpp: all-stage2-libiberty
62473 all-stage3-libcpp: all-stage3-libiberty
62474 all-stage4-libcpp: all-stage4-libiberty
62475 all-stageprofile-libcpp: all-stageprofile-libiberty
62476 all-stagetrain-libcpp: all-stagetrain-libiberty
62477 all-stagefeedback-libcpp: all-stagefeedback-libiberty
62478 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
62479 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
62480 all-libcpp: maybe-all-intl
62481 all-stage1-libcpp: maybe-all-stage1-intl
62482 all-stage2-libcpp: maybe-all-stage2-intl
62483 all-stage3-libcpp: maybe-all-stage3-intl
62484 all-stage4-libcpp: maybe-all-stage4-intl
62485 all-stageprofile-libcpp: maybe-all-stageprofile-intl
62486 all-stagetrain-libcpp: maybe-all-stagetrain-intl
62487 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
62488 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
62489 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
62490 all-libcpp: maybe-all-libiconv
62491 all-stage1-libcpp: maybe-all-stage1-libiconv
62492 all-stage2-libcpp: maybe-all-stage2-libiconv
62493 all-stage3-libcpp: maybe-all-stage3-libiconv
62494 all-stage4-libcpp: maybe-all-stage4-libiconv
62495 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62496 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62497 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62498 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62499 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62500 all-fixincludes: maybe-all-libiberty
62501 all-stage1-fixincludes: maybe-all-stage1-libiberty
62502 all-stage2-fixincludes: maybe-all-stage2-libiberty
62503 all-stage3-fixincludes: maybe-all-stage3-libiberty
62504 all-stage4-fixincludes: maybe-all-stage4-libiberty
62505 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
62506 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
62507 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
62508 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
62509 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
62510 all-gnattools: maybe-all-target-libada
62511 all-lto-plugin: maybe-all-libiberty
62512 all-stage1-lto-plugin: maybe-all-stage1-libiberty
62513 all-stage2-lto-plugin: maybe-all-stage2-libiberty
62514 all-stage3-lto-plugin: maybe-all-stage3-libiberty
62515 all-stage4-lto-plugin: maybe-all-stage4-libiberty
62516 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
62517 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
62518 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
62519 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
62520 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
62521 all-lto-plugin: maybe-all-libiberty-linker-plugin
62522 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
62523 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
62524 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
62525 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
62526 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
62527 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
62528 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
62529 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
62530 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
62531 all-gotools: maybe-all-target-libgo
62532 configure-intl: maybe-all-libiconv
62533 configure-stage1-intl: maybe-all-stage1-libiconv
62534 configure-stage2-intl: maybe-all-stage2-libiconv
62535 configure-stage3-intl: maybe-all-stage3-libiconv
62536 configure-stage4-intl: maybe-all-stage4-libiconv
62537 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
62538 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
62539 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
62540 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
62541 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
62542 configure-mpfr: maybe-all-gmp
62543 configure-stage1-mpfr: maybe-all-stage1-gmp
62544 configure-stage2-mpfr: maybe-all-stage2-gmp
62545 configure-stage3-mpfr: maybe-all-stage3-gmp
62546 configure-stage4-mpfr: maybe-all-stage4-gmp
62547 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
62548 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
62549 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
62550 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
62551 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
62552 configure-mpc: maybe-all-mpfr
62553 configure-stage1-mpc: maybe-all-stage1-mpfr
62554 configure-stage2-mpc: maybe-all-stage2-mpfr
62555 configure-stage3-mpc: maybe-all-stage3-mpfr
62556 configure-stage4-mpc: maybe-all-stage4-mpfr
62557 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
62558 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
62559 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
62560 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
62561 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
62562 configure-isl: maybe-all-gmp
62563 configure-stage1-isl: maybe-all-stage1-gmp
62564 configure-stage2-isl: maybe-all-stage2-gmp
62565 configure-stage3-isl: maybe-all-stage3-gmp
62566 configure-stage4-isl: maybe-all-stage4-gmp
62567 configure-stageprofile-isl: maybe-all-stageprofile-gmp
62568 configure-stagetrain-isl: maybe-all-stagetrain-gmp
62569 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
62570 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
62571 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
62572 all-intl: maybe-all-libiconv
62573 all-stage1-intl: maybe-all-stage1-libiconv
62574 all-stage2-intl: maybe-all-stage2-libiconv
62575 all-stage3-intl: maybe-all-stage3-libiconv
62576 all-stage4-intl: maybe-all-stage4-libiconv
62577 all-stageprofile-intl: maybe-all-stageprofile-libiconv
62578 all-stagetrain-intl: maybe-all-stagetrain-libiconv
62579 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
62580 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
62581 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
62582 configure-gdb: maybe-configure-sim
62583 configure-gdb: maybe-all-gnulib
62584 configure-gdb: maybe-all-gdbsupport
62585 all-gdb: maybe-all-gnulib
62586 all-gdb: maybe-all-gdbsupport
62587 all-gdb: maybe-all-readline
62588 all-gdb: maybe-all-build-bison
62589 all-gdb: maybe-all-sim
62590 all-gdb: maybe-all-libtermcap
62591 configure-gdbserver: maybe-all-gnulib
62592 all-gdbserver: maybe-all-gdbsupport
62593 all-gdbserver: maybe-all-gnulib
62594 configure-libgui: maybe-configure-tcl
62595 configure-libgui: maybe-configure-tk
62596 all-libgui: maybe-all-tcl
62597 all-libgui: maybe-all-tk
62598 all-libgui: maybe-all-itcl
62599 configure-gdbsupport: maybe-configure-gnulib
62600 all-gdbsupport: maybe-all-gnulib
62601 configure-bfd: configure-libiberty
62602 configure-stage1-bfd: configure-stage1-libiberty
62603 configure-stage2-bfd: configure-stage2-libiberty
62604 configure-stage3-bfd: configure-stage3-libiberty
62605 configure-stage4-bfd: configure-stage4-libiberty
62606 configure-stageprofile-bfd: configure-stageprofile-libiberty
62607 configure-stagetrain-bfd: configure-stagetrain-libiberty
62608 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
62609 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
62610 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
62611 configure-bfd: maybe-configure-intl
62612 configure-stage1-bfd: maybe-configure-stage1-intl
62613 configure-stage2-bfd: maybe-configure-stage2-intl
62614 configure-stage3-bfd: maybe-configure-stage3-intl
62615 configure-stage4-bfd: maybe-configure-stage4-intl
62616 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
62617 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
62618 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
62619 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
62620 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
62621 all-bfd: maybe-all-libiberty
62622 all-stage1-bfd: maybe-all-stage1-libiberty
62623 all-stage2-bfd: maybe-all-stage2-libiberty
62624 all-stage3-bfd: maybe-all-stage3-libiberty
62625 all-stage4-bfd: maybe-all-stage4-libiberty
62626 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
62627 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
62628 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
62629 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
62630 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
62631 all-bfd: maybe-all-intl
62632 all-stage1-bfd: maybe-all-stage1-intl
62633 all-stage2-bfd: maybe-all-stage2-intl
62634 all-stage3-bfd: maybe-all-stage3-intl
62635 all-stage4-bfd: maybe-all-stage4-intl
62636 all-stageprofile-bfd: maybe-all-stageprofile-intl
62637 all-stagetrain-bfd: maybe-all-stagetrain-intl
62638 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
62639 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
62640 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
62641 all-bfd: maybe-all-zlib
62642 all-stage1-bfd: maybe-all-stage1-zlib
62643 all-stage2-bfd: maybe-all-stage2-zlib
62644 all-stage3-bfd: maybe-all-stage3-zlib
62645 all-stage4-bfd: maybe-all-stage4-zlib
62646 all-stageprofile-bfd: maybe-all-stageprofile-zlib
62647 all-stagetrain-bfd: maybe-all-stagetrain-zlib
62648 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
62649 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
62650 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
62651 configure-opcodes: configure-libiberty
62652 configure-stage1-opcodes: configure-stage1-libiberty
62653 configure-stage2-opcodes: configure-stage2-libiberty
62654 configure-stage3-opcodes: configure-stage3-libiberty
62655 configure-stage4-opcodes: configure-stage4-libiberty
62656 configure-stageprofile-opcodes: configure-stageprofile-libiberty
62657 configure-stagetrain-opcodes: configure-stagetrain-libiberty
62658 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
62659 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
62660 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
62661 all-opcodes: maybe-all-libiberty
62662 all-stage1-opcodes: maybe-all-stage1-libiberty
62663 all-stage2-opcodes: maybe-all-stage2-libiberty
62664 all-stage3-opcodes: maybe-all-stage3-libiberty
62665 all-stage4-opcodes: maybe-all-stage4-libiberty
62666 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
62667 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
62668 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
62669 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
62670 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
62671 configure-binutils: maybe-configure-intl
62672 configure-stage1-binutils: maybe-configure-stage1-intl
62673 configure-stage2-binutils: maybe-configure-stage2-intl
62674 configure-stage3-binutils: maybe-configure-stage3-intl
62675 configure-stage4-binutils: maybe-configure-stage4-intl
62676 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
62677 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
62678 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
62679 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
62680 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
62681 all-binutils: maybe-all-libiberty
62682 all-stage1-binutils: maybe-all-stage1-libiberty
62683 all-stage2-binutils: maybe-all-stage2-libiberty
62684 all-stage3-binutils: maybe-all-stage3-libiberty
62685 all-stage4-binutils: maybe-all-stage4-libiberty
62686 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
62687 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
62688 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
62689 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
62690 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
62691 all-binutils: maybe-all-opcodes
62692 all-stage1-binutils: maybe-all-stage1-opcodes
62693 all-stage2-binutils: maybe-all-stage2-opcodes
62694 all-stage3-binutils: maybe-all-stage3-opcodes
62695 all-stage4-binutils: maybe-all-stage4-opcodes
62696 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
62697 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
62698 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
62699 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
62700 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
62701 all-binutils: maybe-all-bfd
62702 all-stage1-binutils: maybe-all-stage1-bfd
62703 all-stage2-binutils: maybe-all-stage2-bfd
62704 all-stage3-binutils: maybe-all-stage3-bfd
62705 all-stage4-binutils: maybe-all-stage4-bfd
62706 all-stageprofile-binutils: maybe-all-stageprofile-bfd
62707 all-stagetrain-binutils: maybe-all-stagetrain-bfd
62708 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
62709 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
62710 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
62711 all-binutils: maybe-all-build-flex
62712 all-stage1-binutils: maybe-all-build-flex
62713 all-stage2-binutils: maybe-all-build-flex
62714 all-stage3-binutils: maybe-all-build-flex
62715 all-stage4-binutils: maybe-all-build-flex
62716 all-stageprofile-binutils: maybe-all-build-flex
62717 all-stagetrain-binutils: maybe-all-build-flex
62718 all-stagefeedback-binutils: maybe-all-build-flex
62719 all-stageautoprofile-binutils: maybe-all-build-flex
62720 all-stageautofeedback-binutils: maybe-all-build-flex
62721 all-binutils: maybe-all-build-bison
62722 all-stage1-binutils: maybe-all-build-bison
62723 all-stage2-binutils: maybe-all-build-bison
62724 all-stage3-binutils: maybe-all-build-bison
62725 all-stage4-binutils: maybe-all-build-bison
62726 all-stageprofile-binutils: maybe-all-build-bison
62727 all-stagetrain-binutils: maybe-all-build-bison
62728 all-stagefeedback-binutils: maybe-all-build-bison
62729 all-stageautoprofile-binutils: maybe-all-build-bison
62730 all-stageautofeedback-binutils: maybe-all-build-bison
62731 all-binutils: maybe-all-intl
62732 all-stage1-binutils: maybe-all-stage1-intl
62733 all-stage2-binutils: maybe-all-stage2-intl
62734 all-stage3-binutils: maybe-all-stage3-intl
62735 all-stage4-binutils: maybe-all-stage4-intl
62736 all-stageprofile-binutils: maybe-all-stageprofile-intl
62737 all-stagetrain-binutils: maybe-all-stagetrain-intl
62738 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
62739 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
62740 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
62741 all-binutils: maybe-all-gas
62742 all-stage1-binutils: maybe-all-stage1-gas
62743 all-stage2-binutils: maybe-all-stage2-gas
62744 all-stage3-binutils: maybe-all-stage3-gas
62745 all-stage4-binutils: maybe-all-stage4-gas
62746 all-stageprofile-binutils: maybe-all-stageprofile-gas
62747 all-stagetrain-binutils: maybe-all-stagetrain-gas
62748 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
62749 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
62750 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
62751 all-binutils: maybe-all-libctf
62752 all-stage1-binutils: maybe-all-stage1-libctf
62753 all-stage2-binutils: maybe-all-stage2-libctf
62754 all-stage3-binutils: maybe-all-stage3-libctf
62755 all-stage4-binutils: maybe-all-stage4-libctf
62756 all-stageprofile-binutils: maybe-all-stageprofile-libctf
62757 all-stagetrain-binutils: maybe-all-stagetrain-libctf
62758 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
62759 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
62760 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
62761 all-ld: maybe-all-libctf
62762 all-stage1-ld: maybe-all-stage1-libctf
62763 all-stage2-ld: maybe-all-stage2-libctf
62764 all-stage3-ld: maybe-all-stage3-libctf
62765 all-stage4-ld: maybe-all-stage4-libctf
62766 all-stageprofile-ld: maybe-all-stageprofile-libctf
62767 all-stagetrain-ld: maybe-all-stagetrain-libctf
62768 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
62769 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
62770 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
62771 install-binutils: maybe-install-opcodes
62772 install-strip-binutils: maybe-install-strip-opcodes
62773 install-libctf: maybe-install-bfd
62774 install-ld: maybe-install-bfd
62775 install-ld: maybe-install-libctf
62776 install-strip-libctf: maybe-install-strip-bfd
62777 install-strip-ld: maybe-install-strip-bfd
62778 install-strip-ld: maybe-install-strip-libctf
62779 configure-opcodes: configure-bfd
62780 configure-stage1-opcodes: configure-stage1-bfd
62781 configure-stage2-opcodes: configure-stage2-bfd
62782 configure-stage3-opcodes: configure-stage3-bfd
62783 configure-stage4-opcodes: configure-stage4-bfd
62784 configure-stageprofile-opcodes: configure-stageprofile-bfd
62785 configure-stagetrain-opcodes: configure-stagetrain-bfd
62786 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
62787 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
62788 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
62789 install-opcodes: maybe-install-bfd
62790 install-strip-opcodes: maybe-install-strip-bfd
62791 configure-gas: maybe-configure-intl
62792 configure-stage1-gas: maybe-configure-stage1-intl
62793 configure-stage2-gas: maybe-configure-stage2-intl
62794 configure-stage3-gas: maybe-configure-stage3-intl
62795 configure-stage4-gas: maybe-configure-stage4-intl
62796 configure-stageprofile-gas: maybe-configure-stageprofile-intl
62797 configure-stagetrain-gas: maybe-configure-stagetrain-intl
62798 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
62799 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
62800 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
62801 all-gas: maybe-all-libiberty
62802 all-stage1-gas: maybe-all-stage1-libiberty
62803 all-stage2-gas: maybe-all-stage2-libiberty
62804 all-stage3-gas: maybe-all-stage3-libiberty
62805 all-stage4-gas: maybe-all-stage4-libiberty
62806 all-stageprofile-gas: maybe-all-stageprofile-libiberty
62807 all-stagetrain-gas: maybe-all-stagetrain-libiberty
62808 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
62809 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
62810 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
62811 all-gas: maybe-all-opcodes
62812 all-stage1-gas: maybe-all-stage1-opcodes
62813 all-stage2-gas: maybe-all-stage2-opcodes
62814 all-stage3-gas: maybe-all-stage3-opcodes
62815 all-stage4-gas: maybe-all-stage4-opcodes
62816 all-stageprofile-gas: maybe-all-stageprofile-opcodes
62817 all-stagetrain-gas: maybe-all-stagetrain-opcodes
62818 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
62819 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
62820 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
62821 all-gas: maybe-all-bfd
62822 all-stage1-gas: maybe-all-stage1-bfd
62823 all-stage2-gas: maybe-all-stage2-bfd
62824 all-stage3-gas: maybe-all-stage3-bfd
62825 all-stage4-gas: maybe-all-stage4-bfd
62826 all-stageprofile-gas: maybe-all-stageprofile-bfd
62827 all-stagetrain-gas: maybe-all-stagetrain-bfd
62828 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
62829 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
62830 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
62831 all-gas: maybe-all-intl
62832 all-stage1-gas: maybe-all-stage1-intl
62833 all-stage2-gas: maybe-all-stage2-intl
62834 all-stage3-gas: maybe-all-stage3-intl
62835 all-stage4-gas: maybe-all-stage4-intl
62836 all-stageprofile-gas: maybe-all-stageprofile-intl
62837 all-stagetrain-gas: maybe-all-stagetrain-intl
62838 all-stagefeedback-gas: maybe-all-stagefeedback-intl
62839 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
62840 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
62841 configure-ld: maybe-configure-intl
62842 configure-stage1-ld: maybe-configure-stage1-intl
62843 configure-stage2-ld: maybe-configure-stage2-intl
62844 configure-stage3-ld: maybe-configure-stage3-intl
62845 configure-stage4-ld: maybe-configure-stage4-intl
62846 configure-stageprofile-ld: maybe-configure-stageprofile-intl
62847 configure-stagetrain-ld: maybe-configure-stagetrain-intl
62848 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
62849 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
62850 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
62851 all-ld: maybe-all-libiberty
62852 all-stage1-ld: maybe-all-stage1-libiberty
62853 all-stage2-ld: maybe-all-stage2-libiberty
62854 all-stage3-ld: maybe-all-stage3-libiberty
62855 all-stage4-ld: maybe-all-stage4-libiberty
62856 all-stageprofile-ld: maybe-all-stageprofile-libiberty
62857 all-stagetrain-ld: maybe-all-stagetrain-libiberty
62858 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
62859 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
62860 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
62861 all-ld: maybe-all-bfd
62862 all-stage1-ld: maybe-all-stage1-bfd
62863 all-stage2-ld: maybe-all-stage2-bfd
62864 all-stage3-ld: maybe-all-stage3-bfd
62865 all-stage4-ld: maybe-all-stage4-bfd
62866 all-stageprofile-ld: maybe-all-stageprofile-bfd
62867 all-stagetrain-ld: maybe-all-stagetrain-bfd
62868 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
62869 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
62870 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
62871 all-ld: maybe-all-opcodes
62872 all-stage1-ld: maybe-all-stage1-opcodes
62873 all-stage2-ld: maybe-all-stage2-opcodes
62874 all-stage3-ld: maybe-all-stage3-opcodes
62875 all-stage4-ld: maybe-all-stage4-opcodes
62876 all-stageprofile-ld: maybe-all-stageprofile-opcodes
62877 all-stagetrain-ld: maybe-all-stagetrain-opcodes
62878 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
62879 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
62880 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
62881 all-ld: maybe-all-build-bison
62882 all-stage1-ld: maybe-all-build-bison
62883 all-stage2-ld: maybe-all-build-bison
62884 all-stage3-ld: maybe-all-build-bison
62885 all-stage4-ld: maybe-all-build-bison
62886 all-stageprofile-ld: maybe-all-build-bison
62887 all-stagetrain-ld: maybe-all-build-bison
62888 all-stagefeedback-ld: maybe-all-build-bison
62889 all-stageautoprofile-ld: maybe-all-build-bison
62890 all-stageautofeedback-ld: maybe-all-build-bison
62891 all-ld: maybe-all-build-flex
62892 all-stage1-ld: maybe-all-build-flex
62893 all-stage2-ld: maybe-all-build-flex
62894 all-stage3-ld: maybe-all-build-flex
62895 all-stage4-ld: maybe-all-build-flex
62896 all-stageprofile-ld: maybe-all-build-flex
62897 all-stagetrain-ld: maybe-all-build-flex
62898 all-stagefeedback-ld: maybe-all-build-flex
62899 all-stageautoprofile-ld: maybe-all-build-flex
62900 all-stageautofeedback-ld: maybe-all-build-flex
62901 all-ld: maybe-all-intl
62902 all-stage1-ld: maybe-all-stage1-intl
62903 all-stage2-ld: maybe-all-stage2-intl
62904 all-stage3-ld: maybe-all-stage3-intl
62905 all-stage4-ld: maybe-all-stage4-intl
62906 all-stageprofile-ld: maybe-all-stageprofile-intl
62907 all-stagetrain-ld: maybe-all-stagetrain-intl
62908 all-stagefeedback-ld: maybe-all-stagefeedback-intl
62909 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
62910 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
62911 all-ld: maybe-all-gas
62912 all-stage1-ld: maybe-all-stage1-gas
62913 all-stage2-ld: maybe-all-stage2-gas
62914 all-stage3-ld: maybe-all-stage3-gas
62915 all-stage4-ld: maybe-all-stage4-gas
62916 all-stageprofile-ld: maybe-all-stageprofile-gas
62917 all-stagetrain-ld: maybe-all-stagetrain-gas
62918 all-stagefeedback-ld: maybe-all-stagefeedback-gas
62919 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
62920 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
62921 all-ld: maybe-all-binutils
62922 all-stage1-ld: maybe-all-stage1-binutils
62923 all-stage2-ld: maybe-all-stage2-binutils
62924 all-stage3-ld: maybe-all-stage3-binutils
62925 all-stage4-ld: maybe-all-stage4-binutils
62926 all-stageprofile-ld: maybe-all-stageprofile-binutils
62927 all-stagetrain-ld: maybe-all-stagetrain-binutils
62928 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
62929 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
62930 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
62931 install-ld: maybe-install-gold
62932 install-strip-ld: maybe-install-strip-gold
62933 configure-gold: maybe-configure-intl
62934 configure-stage1-gold: maybe-configure-stage1-intl
62935 configure-stage2-gold: maybe-configure-stage2-intl
62936 configure-stage3-gold: maybe-configure-stage3-intl
62937 configure-stage4-gold: maybe-configure-stage4-intl
62938 configure-stageprofile-gold: maybe-configure-stageprofile-intl
62939 configure-stagetrain-gold: maybe-configure-stagetrain-intl
62940 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
62941 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
62942 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
62943 all-gold: maybe-all-libiberty
62944 all-stage1-gold: maybe-all-stage1-libiberty
62945 all-stage2-gold: maybe-all-stage2-libiberty
62946 all-stage3-gold: maybe-all-stage3-libiberty
62947 all-stage4-gold: maybe-all-stage4-libiberty
62948 all-stageprofile-gold: maybe-all-stageprofile-libiberty
62949 all-stagetrain-gold: maybe-all-stagetrain-libiberty
62950 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
62951 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
62952 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
62953 all-gold: maybe-all-intl
62954 all-stage1-gold: maybe-all-stage1-intl
62955 all-stage2-gold: maybe-all-stage2-intl
62956 all-stage3-gold: maybe-all-stage3-intl
62957 all-stage4-gold: maybe-all-stage4-intl
62958 all-stageprofile-gold: maybe-all-stageprofile-intl
62959 all-stagetrain-gold: maybe-all-stagetrain-intl
62960 all-stagefeedback-gold: maybe-all-stagefeedback-intl
62961 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
62962 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
62963 all-gold: maybe-all-bfd
62964 all-stage1-gold: maybe-all-stage1-bfd
62965 all-stage2-gold: maybe-all-stage2-bfd
62966 all-stage3-gold: maybe-all-stage3-bfd
62967 all-stage4-gold: maybe-all-stage4-bfd
62968 all-stageprofile-gold: maybe-all-stageprofile-bfd
62969 all-stagetrain-gold: maybe-all-stagetrain-bfd
62970 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
62971 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
62972 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
62973 all-gold: maybe-all-build-bison
62974 all-stage1-gold: maybe-all-build-bison
62975 all-stage2-gold: maybe-all-build-bison
62976 all-stage3-gold: maybe-all-build-bison
62977 all-stage4-gold: maybe-all-build-bison
62978 all-stageprofile-gold: maybe-all-build-bison
62979 all-stagetrain-gold: maybe-all-build-bison
62980 all-stagefeedback-gold: maybe-all-build-bison
62981 all-stageautoprofile-gold: maybe-all-build-bison
62982 all-stageautofeedback-gold: maybe-all-build-bison
62983 all-gold: maybe-all-gas
62984 all-stage1-gold: maybe-all-stage1-gas
62985 all-stage2-gold: maybe-all-stage2-gas
62986 all-stage3-gold: maybe-all-stage3-gas
62987 all-stage4-gold: maybe-all-stage4-gas
62988 all-stageprofile-gold: maybe-all-stageprofile-gas
62989 all-stagetrain-gold: maybe-all-stagetrain-gas
62990 all-stagefeedback-gold: maybe-all-stagefeedback-gas
62991 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
62992 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
62993 check-gold: maybe-all-binutils
62994 check-stage1-gold: maybe-all-stage1-binutils
62995 check-stage2-gold: maybe-all-stage2-binutils
62996 check-stage3-gold: maybe-all-stage3-binutils
62997 check-stage4-gold: maybe-all-stage4-binutils
62998 check-stageprofile-gold: maybe-all-stageprofile-binutils
62999 check-stagetrain-gold: maybe-all-stagetrain-binutils
63000 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
63001 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
63002 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
63003 check-gold: maybe-all-gas
63004 check-stage1-gold: maybe-all-stage1-gas
63005 check-stage2-gold: maybe-all-stage2-gas
63006 check-stage3-gold: maybe-all-stage3-gas
63007 check-stage4-gold: maybe-all-stage4-gas
63008 check-stageprofile-gold: maybe-all-stageprofile-gas
63009 check-stagetrain-gold: maybe-all-stagetrain-gas
63010 check-stagefeedback-gold: maybe-all-stagefeedback-gas
63011 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
63012 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
63013 configure-opcodes: maybe-configure-intl
63014 configure-stage1-opcodes: maybe-configure-stage1-intl
63015 configure-stage2-opcodes: maybe-configure-stage2-intl
63016 configure-stage3-opcodes: maybe-configure-stage3-intl
63017 configure-stage4-opcodes: maybe-configure-stage4-intl
63018 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
63019 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
63020 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
63021 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
63022 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
63023 all-opcodes: maybe-all-bfd
63024 all-stage1-opcodes: maybe-all-stage1-bfd
63025 all-stage2-opcodes: maybe-all-stage2-bfd
63026 all-stage3-opcodes: maybe-all-stage3-bfd
63027 all-stage4-opcodes: maybe-all-stage4-bfd
63028 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
63029 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
63030 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
63031 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
63032 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
63033 all-opcodes: maybe-all-libiberty
63034 all-stage1-opcodes: maybe-all-stage1-libiberty
63035 all-stage2-opcodes: maybe-all-stage2-libiberty
63036 all-stage3-opcodes: maybe-all-stage3-libiberty
63037 all-stage4-opcodes: maybe-all-stage4-libiberty
63038 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
63039 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
63040 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
63041 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
63042 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
63043 all-opcodes: maybe-all-intl
63044 all-stage1-opcodes: maybe-all-stage1-intl
63045 all-stage2-opcodes: maybe-all-stage2-intl
63046 all-stage3-opcodes: maybe-all-stage3-intl
63047 all-stage4-opcodes: maybe-all-stage4-intl
63048 all-stageprofile-opcodes: maybe-all-stageprofile-intl
63049 all-stagetrain-opcodes: maybe-all-stagetrain-intl
63050 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
63051 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
63052 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
63053 all-dejagnu: maybe-all-tcl
63054 all-dejagnu: maybe-all-expect
63055 all-dejagnu: maybe-all-tk
63056 configure-expect: maybe-configure-tcl
63057 configure-expect: maybe-configure-tk
63058 all-expect: maybe-all-tcl
63059 all-expect: maybe-all-tk
63060 configure-itcl: maybe-configure-tcl
63061 configure-itcl: maybe-configure-tk
63062 all-itcl: maybe-all-tcl
63063 all-itcl: maybe-all-tk
63064 install-itcl: maybe-install-tcl
63065 install-strip-itcl: maybe-install-strip-tcl
63066 configure-tk: maybe-configure-tcl
63067 all-tk: maybe-all-tcl
63068 all-sid: maybe-all-tcl
63069 all-sid: maybe-all-tk
63070 install-sid: maybe-install-tcl
63071 install-strip-sid: maybe-install-strip-tcl
63072 install-sid: maybe-install-tk
63073 install-strip-sid: maybe-install-strip-tk
63074 configure-sim: maybe-all-gnulib
63075 all-sim: maybe-all-readline
63076 all-fastjar: maybe-all-build-texinfo
63077 all-libctf: all-libiberty
63078 all-stage1-libctf: all-stage1-libiberty
63079 all-stage2-libctf: all-stage2-libiberty
63080 all-stage3-libctf: all-stage3-libiberty
63081 all-stage4-libctf: all-stage4-libiberty
63082 all-stageprofile-libctf: all-stageprofile-libiberty
63083 all-stagetrain-libctf: all-stagetrain-libiberty
63084 all-stagefeedback-libctf: all-stagefeedback-libiberty
63085 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
63086 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
63087 all-libctf: maybe-all-bfd
63088 all-stage1-libctf: maybe-all-stage1-bfd
63089 all-stage2-libctf: maybe-all-stage2-bfd
63090 all-stage3-libctf: maybe-all-stage3-bfd
63091 all-stage4-libctf: maybe-all-stage4-bfd
63092 all-stageprofile-libctf: maybe-all-stageprofile-bfd
63093 all-stagetrain-libctf: maybe-all-stagetrain-bfd
63094 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
63095 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
63096 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
63097 all-libctf: maybe-all-zlib
63098 all-stage1-libctf: maybe-all-stage1-zlib
63099 all-stage2-libctf: maybe-all-stage2-zlib
63100 all-stage3-libctf: maybe-all-stage3-zlib
63101 all-stage4-libctf: maybe-all-stage4-zlib
63102 all-stageprofile-libctf: maybe-all-stageprofile-zlib
63103 all-stagetrain-libctf: maybe-all-stagetrain-zlib
63104 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
63105 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
63106 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
63107 configure-libctf: maybe-all-bfd
63108 configure-stage1-libctf: maybe-all-stage1-bfd
63109 configure-stage2-libctf: maybe-all-stage2-bfd
63110 configure-stage3-libctf: maybe-all-stage3-bfd
63111 configure-stage4-libctf: maybe-all-stage4-bfd
63112 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
63113 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
63114 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
63115 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
63116 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
63117 configure-libctf: maybe-all-intl
63118 configure-stage1-libctf: maybe-all-stage1-intl
63119 configure-stage2-libctf: maybe-all-stage2-intl
63120 configure-stage3-libctf: maybe-all-stage3-intl
63121 configure-stage4-libctf: maybe-all-stage4-intl
63122 configure-stageprofile-libctf: maybe-all-stageprofile-intl
63123 configure-stagetrain-libctf: maybe-all-stagetrain-intl
63124 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
63125 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
63126 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
63127 configure-libctf: maybe-all-zlib
63128 configure-stage1-libctf: maybe-all-stage1-zlib
63129 configure-stage2-libctf: maybe-all-stage2-zlib
63130 configure-stage3-libctf: maybe-all-stage3-zlib
63131 configure-stage4-libctf: maybe-all-stage4-zlib
63132 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
63133 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
63134 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
63135 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
63136 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
63137 configure-libctf: maybe-all-libiconv
63138 configure-stage1-libctf: maybe-all-stage1-libiconv
63139 configure-stage2-libctf: maybe-all-stage2-libiconv
63140 configure-stage3-libctf: maybe-all-stage3-libiconv
63141 configure-stage4-libctf: maybe-all-stage4-libiconv
63142 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
63143 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
63144 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
63145 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
63146 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
63147 check-libctf: maybe-all-ld
63148 check-stage1-libctf: maybe-all-stage1-ld
63149 check-stage2-libctf: maybe-all-stage2-ld
63150 check-stage3-libctf: maybe-all-stage3-ld
63151 check-stage4-libctf: maybe-all-stage4-ld
63152 check-stageprofile-libctf: maybe-all-stageprofile-ld
63153 check-stagetrain-libctf: maybe-all-stagetrain-ld
63154 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
63155 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
63156 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
63157 distclean-gnulib: maybe-distclean-gdb
63158 distclean-gnulib: maybe-distclean-gdbserver
63159 all-bison: maybe-all-build-texinfo
63160 all-flex: maybe-all-build-bison
63161 all-flex: maybe-all-m4
63162 all-flex: maybe-all-build-texinfo
63163 all-m4: maybe-all-build-texinfo
63164 configure-target-fastjar: maybe-configure-target-zlib
63165 all-target-fastjar: maybe-all-target-zlib
63166 configure-target-libgo: maybe-configure-target-libffi
63167 all-target-libgo: maybe-all-target-libbacktrace
63168 all-target-libgo: maybe-all-target-libffi
63169 all-target-libgo: maybe-all-target-libatomic
63170 configure-target-libphobos: maybe-configure-target-libbacktrace
63171 configure-target-libphobos: maybe-configure-target-zlib
63172 all-target-libphobos: maybe-all-target-libbacktrace
63173 all-target-libphobos: maybe-all-target-zlib
63174 all-target-libphobos: maybe-all-target-libatomic
63175 configure-target-libstdc++-v3: maybe-configure-target-libgomp
63176 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
63177 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
63178 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
63179 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
63180 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
63181 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
63182 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
63183 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
63184 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
63185 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
63186 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
63187 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
63188 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
63189 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
63190 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
63191 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
63192 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
63193 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
63194 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
63195 configure-target-libvtv: maybe-all-target-libstdc++-v3
63196 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
63197 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
63198 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
63199 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
63200 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
63201 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
63202 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
63203 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
63204 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
63205 all-target-libstdc++-v3: maybe-configure-target-libgomp
63206 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
63207 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
63208 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
63209 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
63210 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
63211 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
63212 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
63213 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
63214 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
63215 install-target-libgo: maybe-install-target-libatomic
63216 install-target-libgfortran: maybe-install-target-libquadmath
63217 install-target-libgfortran: maybe-install-target-libgcc
63218 install-target-libphobos: maybe-install-target-libatomic
63219 install-target-libsanitizer: maybe-install-target-libstdc++-v3
63220 install-target-libsanitizer: maybe-install-target-libgcc
63221 install-target-libvtv: maybe-install-target-libstdc++-v3
63222 install-target-libvtv: maybe-install-target-libgcc
63223 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
63224 install-target-liboffloadmic: maybe-install-target-libgcc
63225 install-target-libitm: maybe-install-target-libgcc
63226 install-target-libobjc: maybe-install-target-libgcc
63227 install-target-libstdc++-v3: maybe-install-target-libgcc
63228 all-target-libgloss: maybe-all-target-newlib
63229 all-target-winsup: maybe-all-target-libtermcap
63230 configure-target-libgfortran: maybe-all-target-libquadmath
63231 configure-target-libgfortran: maybe-all-target-libbacktrace
63232
63233
63234 @if gcc-bootstrap
63235 configure-gnattools: stage_last
63236 configure-libcc1: stage_last
63237 configure-c++tools: stage_last
63238 configure-utils: stage_last
63239 configure-gdb: stage_last
63240 configure-gdbserver: stage_last
63241 configure-gdbsupport: stage_last
63242 configure-gprof: stage_last
63243 configure-sid: stage_last
63244 configure-sim: stage_last
63245 configure-fastjar: stage_last
63246 configure-bison: stage_last
63247 configure-flex: stage_last
63248 configure-m4: stage_last
63249 @endif gcc-bootstrap
63250
63251 @unless gcc-bootstrap
63252 all-gnattools: maybe-all-target-libstdc++-v3
63253 configure-libcc1: maybe-configure-gcc
63254 all-libcc1: maybe-all-gcc
63255 all-c++tools: maybe-all-gcc
63256 all-utils: maybe-all-libiberty
63257 configure-gdb: maybe-all-intl
63258 configure-gdb: maybe-all-bfd
63259 configure-gdb: maybe-all-libiconv
63260 all-gdb: maybe-all-libiberty
63261 all-gdb: maybe-all-libiconv
63262 all-gdb: maybe-all-opcodes
63263 all-gdb: maybe-all-libdecnumber
63264 all-gdb: maybe-all-libctf
63265 all-gdb: maybe-all-libbacktrace
63266 all-gdbserver: maybe-all-libiberty
63267 configure-gdbsupport: maybe-configure-intl
63268 all-gdbsupport: maybe-all-intl
63269 configure-gprof: maybe-configure-intl
63270 all-gprof: maybe-all-libiberty
63271 all-gprof: maybe-all-bfd
63272 all-gprof: maybe-all-opcodes
63273 all-gprof: maybe-all-intl
63274 all-gprof: maybe-all-gas
63275 all-sid: maybe-all-libiberty
63276 all-sid: maybe-all-bfd
63277 all-sid: maybe-all-opcodes
63278 configure-sim: maybe-configure-intl
63279 all-sim: maybe-all-intl
63280 all-sim: maybe-all-libiberty
63281 all-sim: maybe-all-bfd
63282 all-sim: maybe-all-opcodes
63283 all-fastjar: maybe-all-zlib
63284 all-fastjar: maybe-all-libiberty
63285 all-bison: maybe-all-intl
63286 all-flex: maybe-all-intl
63287 all-m4: maybe-all-intl
63288 configure-target-libgo: maybe-all-target-libstdc++-v3
63289 configure-target-libffi: maybe-all-target-libstdc++-v3
63290 configure-target-liboffloadmic: maybe-configure-target-libgomp
63291 all-target-liboffloadmic: maybe-all-target-libgomp
63292 configure-target-newlib: maybe-all-binutils
63293 configure-target-newlib: maybe-all-ld
63294 @endunless gcc-bootstrap
63295
63296 # Dependencies for target modules on other target modules are
63297 # described by lang_env_dependencies; the defaults apply to anything
63298 # not mentioned there.
63299
63300
63301 @if gcc-bootstrap
63302 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
63303 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
63304 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
63305 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
63306 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
63307 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
63308 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
63309 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
63310 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
63311 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
63312 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
63313 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
63314 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
63315 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
63316 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
63317 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
63318 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
63319 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
63320 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
63321 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
63322 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
63323 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
63324 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
63325 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
63326 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
63327 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
63328 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
63329 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
63330 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
63331 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
63332 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
63333 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
63334 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
63335 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
63336 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
63337 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
63338 @endif gcc-bootstrap
63339
63340 @if gcc-no-bootstrap
63341 configure-target-libstdc++-v3: maybe-all-target-libgcc
63342 configure-target-libsanitizer: maybe-all-target-libgcc
63343 configure-target-libvtv: maybe-all-target-libgcc
63344 configure-target-liboffloadmic: maybe-all-target-libgcc
63345 configure-target-libssp: maybe-all-target-libgcc
63346 configure-target-newlib: maybe-all-target-libgcc
63347 configure-target-libbacktrace: maybe-all-target-libgcc
63348 configure-target-libquadmath: maybe-all-target-libgcc
63349 configure-target-libgfortran: maybe-all-target-libgcc
63350 configure-target-libobjc: maybe-all-target-libgcc
63351 configure-target-libgo: maybe-all-target-libgcc
63352 configure-target-libphobos: maybe-all-target-libgcc
63353 configure-target-libtermcap: maybe-all-target-libgcc
63354 configure-target-winsup: maybe-all-target-libgcc
63355 configure-target-libgloss: maybe-all-target-libgcc
63356 configure-target-libffi: maybe-all-target-libgcc
63357 configure-target-zlib: maybe-all-target-libgcc
63358 configure-target-rda: maybe-all-target-libgcc
63359 configure-target-libada: maybe-all-target-libgcc
63360 configure-target-libgomp: maybe-all-target-libgcc
63361 configure-target-libitm: maybe-all-target-libgcc
63362 configure-target-libatomic: maybe-all-target-libgcc
63363 @endif gcc-no-bootstrap
63364
63365
63366 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
63367
63368 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
63369
63370 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
63371
63372 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
63373 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
63374
63375 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
63376
63377
63378
63379 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
63380
63381 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
63382
63383 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
63384
63385 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
63386
63387 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
63388
63389 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
63390
63391 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
63392
63393 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
63394
63395
63396 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
63397 configure-target-libffi: maybe-all-target-libstdc++-v3
63398
63399 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
63400
63401 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
63402
63403 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
63404
63405 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
63406
63407 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
63408 configure-target-libitm: maybe-all-target-libstdc++-v3
63409
63410 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
63411
63412
63413 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
63414 GDB_TK = @GDB_TK@
63415 INSTALL_GDB_TK = @INSTALL_GDB_TK@
63416 configure-gdb: $(CONFIGURE_GDB_TK)
63417 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
63418 install-gdb: $(INSTALL_GDB_TK)
63419
63420 # Serialization dependencies. Host configures don't work well in parallel to
63421 # each other, due to contention over config.cache. Target configures and
63422 # build configures are similar.
63423 @serialization_dependencies@
63424
63425 # --------------------------------
63426 # Regenerating top level configury
63427 # --------------------------------
63428
63429 # Rebuilding Makefile.in, using autogen.
63430 AUTOGEN = autogen
63431 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
63432 cd $(srcdir) && $(AUTOGEN) Makefile.def
63433
63434 # Rebuilding Makefile.
63435 Makefile: $(srcdir)/Makefile.in config.status
63436 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
63437
63438 config.status: configure
63439 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
63440
63441 # Rebuilding configure.
63442 AUTOCONF = autoconf
63443 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
63444 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
63445 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
63446 $(srcdir)/config/gcc-plugin.m4 \
63447 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
63448 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
63449 cd $(srcdir) && $(AUTOCONF)
63450
63451 # ------------------------------
63452 # Special directives to GNU Make
63453 # ------------------------------
63454
63455 # Don't pass command-line variables to submakes.
63456 .NOEXPORT:
63457 MAKEOVERRIDES=
63458
63459 # end of Makefile.in